An Open Source C# web crawler with Lucene.NET search using SQL Server 2008/2012/2014/2016/CE An Open Source C# web crawler with Lucene.NET search using MongoDB/RavenDB/Hadoop

Completely Open Source @ GitHub

Does scale? | Download the latest release

Unable to write to EventLog

rated by 0 users
Answered (Verified) This post has 1 verified answer | 1 Reply | 1 Follower

Top 10 Contributor
229 Posts
megetron posted on Tue, Aug 3 2010 11:30 PM


When I run AN from windows 7 on a remote machine, I get error when trying to create an entry in log file.


Here is the event log messages:

יישום: Arachnode.Console.exe
גירסת Framework: v4.0.30319
תיאור: התהליך הסתיים עקב חריגה לא מטופלת.
פרטי חריגה: System.Security.SecurityException
   ב- System.Diagnostics.EventLogInternal.FindSourceRegistration(System.String, System.String, Boolean, Boolean)
   ב- System.Diagnostics.EventLogInternal.SourceExists(System.String, System.String, Boolean)
   ב- System.Diagnostics.EventLogInternal.VerifyAndCreateSource(System.String, System.String)
   ב- System.Diagnostics.EventLogInternal.WriteEntry(System.String, System.Diagnostics.EventLogEntryType, Int32, Int16, Byte[])
   ב- System.Diagnostics.EventLog.WriteEntry(System.String, System.Diagnostics.EventLogEntryType)
   ב- Arachnode.SiteCrawler.Core.Engine.Stop(Boolean)
   ב- Arachnode.Console.Program.Main()




‏‏יישום שחלות בו תקלות: Arachnode.Console.exe, גירסה:, חותמת זמן: 0x4c5a2e60
שם מודול שחלות בו תקלות: KERNELBASE.dll, גירסה: 6.1.7600.16385, חותמת זמן: 0x4a5bdfe0
קוד חריגה: 0xe0434352
היסט תקלה: 0x000000000000aa7d
מזהה תהליך שחלות בו תקלות: 0x110c
שעת ההפעלה של היישום שחלות בו תקלות: 0x01cb344531365402
נתיב היישום שחלות בו תקלות: C:\Users\eli\Desktop\Release\Arachnode.Console.exe
נתיב המודול שחלות בו תקלות: C:\Windows\system32\KERNELBASE.dll
מזהה דוח: 466ce397-a03a-11df-8833-001a4dfd0935



I made some search and find that this happens:

The first line that gives me the error is:

        public void Start()
            lock (_startStopPauseResumeLock)
                if (_engineState == EngineState.Stop)
                        new EventLog("Application", Environment.MachineName, "").WriteEntry("The Engine is starting.", EventLogEntryType.Information);



Answered (Verified) Verified Answer

Top 10 Contributor
1,905 Posts
Verified by

Yes.  AN expects to be run as an admin.

For best service when you require assistance:

  1. Check the DisallowedAbsoluteUris and Exceptions tables first.
  2. Cut and paste actual exceptions from the Exceptions table.
  3. Include screenshots.

Skype: arachnodedotnet

Page 1 of 1 (2 items) | RSS
An Open Source C# web crawler with Lucene.NET search using SQL 2008/2012/CE

copyright 2004-2017, LLC