Show/Hide Toolbars

Navigation: Trouble Shooting

Event Log Problems

Scroll Prev Top Next More

A common problem with the Windows Event Log is when a required message DLL is not registered with the event viewer. This can happen with other software as well as VPOP3.

If this has happened, then when you view an event in the Event Viewer it will say: The description for Event ID xxxx from source yyyy cannot be found

Because the Event Viewer cannot possibly know about all the possible event messages from all possible programs, each program which writes to the event log has to register a 'message DLL' with the event viewer. This DLL contains the message IDs and text.

 

For VPOP3, this DLL is called 'vpop3msg.dll' in the VPOP3 installation directory.

For PostgresSQL, this DLL is called 'pgevent.dll' in the VPOP3\pgsql\lib directory.

 

Manually register the VPOP3 message DLL

1.To manually register the VPOP3

2.Run the Windows Registry Editor REGEDIT.EXE

3.In the left pane, find HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application

4.Right-click Application in the left pane, and choose New > Key and create a new key called VPOP3

5.In this new Key, in the right pane:

a.Choose New > DWORD (32 bit) Value and create a new Value Category Count with value 2

b.Choose New > DWORD (32 bit) Value and create a new Value Types Supported with value 7

c.Choose New > String Value and create a new Value CategoryMessageFile with value c:\vpop3\vpop3msg.dll (or wherever the vpop3msg.dll file is located)

d.Choose New > String Value and create a new Value EventMessageFile with value c:\vpop3\vpop3msg.dll (or wherever the vpop3msg.dll file is located)

eventlog_registervpop3_zoom50

Restart the Event Viewer if necessary.

Manually register the PostgreSQL message DLL

Launch a command prompt as an administrator and navigate to the VPOP3 folder

run: regsvr32 /n /i:VPOP3DB pgsql\lib\pgevent.dll

eventlog_registerpgsql_zoom50

Restart the Event Viewer if necessary.

If you think this help topic could be improved, please send us constructive feedback