[ZBX-7515] Zabbix_agentd.exe won't run on Windows Server 2003 x64 Created: 2013 Dec 10  Updated: 2017 May 30  Resolved: 2014 Jan 28

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Agent (G)
Affects Version/s: 2.2.1
Fix Version/s: 2.2.2rc1, 2.3.0

Type: Incident report Priority: Blocker
Reporter: Jan Gruyaert Assignee: Unassigned
Resolution: Fixed Votes: 6
Labels: agent
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Windows Server 2003 x64


Issue Links:
Duplicate
is duplicated by ZBX-7724 Unable to install Zabbix Agent 2.2.1 Closed

 Description   

When starting zabbix_agentd on a Windows Server 2003 x64 it fails with the following message: The application has failed to start because wevtapi.dll was not found. Re-installing the application may fix this problem.
This error did not occur with agent 2.2.0. It only happens with version 2.2.1 on Windows Server 2003 x64. Installation of 2.2.1 on Windows Server 2003 x32 or 2008R2 succeeds.



 Comments   
Comment by Claus [ 2014 Jan 13 ]

Possible regression of ZBX-2008!?

Comment by Andris Zeila [ 2014 Jan 15 ]

Tested development branch svn://svn.zabbix.com/branches/dev/ZBX-7515

Comment by Igors Homjakovs (Inactive) [ 2014 Jan 15 ]

Fixed in 2.2.2rc1 r41561, 2.3.0(trunk) r41562

Comment by Claus [ 2014 Jan 20 ]

Are you sure this is fixed? Tested 2.2.2rc1 r41611 today on Windows Server 2003 x64, still the same error-message " wevtapi.dll was not found..."

Comment by Aleksandrs Saveljevs [ 2014 Jan 20 ]

According to the following Windows binaries in the repository were last compiled in December:

2.2$ svn log -l 1 bin/win64/zabbix_agentd.exe
------------------------------------------------------------------------
r40807 | sasha | 2013-12-09 11:09:53 +0200 (Mon, 09 Dec 2013) | 1 line

.......... [ZBXNEXT-826] Windows precompiled agents
------------------------------------------------------------------------

We should probably recompile them. Reopening...

Comment by Daniel Filippon [ 2014 Jan 20 ]

Same error here while updating an agent from 1.8.5 to 2.2.1. Prior version works fine, but the new one won't start the service, displaying the msg "This application failed to start because wevtapi.dll was not found..."

Comment by Alexander Vladishev [ 2014 Jan 28 ]

Windows binaries was added in branches/2.2 r41937.

I'm closing the issue.

Comment by Simon DOe [ 2014 May 10 ]

I got 2.2.3 binary from:
http://www.suiviperf.com/zabbix/index.php

2003 64bit still same error..
XP 64bit same error..

Reopen ?
Everything is fine on 32 bit.

I don't think it's fixed.
Or I don't have proper binary ?

PS:
Those VM's run on XEN 4.2,
2003 64bit is Standard SP2, bare without any frameworks or programs.
XP 64bit is.. SP1 for tesing some XEN stuff, also bare.

PS:
Found a working solution for myself.
Because I couldn't find any (other than above) newer than 2.2.1 binary. (no time to compile atm.)
I started to try older ones. 2.0.10 works without this weird error
Suit's me now as i'm just tinkering around.

Comment by Igors Homjakovs (Inactive) [ 2014 May 10 ]

Dear Simon,

We are looking at this issue and will get back to you soon.

Comment by Igors Homjakovs (Inactive) [ 2014 May 10 ]

Simon,

It seems that the version of the binary from that link is 2.2.1.
The error was fixed in 2.2.2.

Please try to download and run the binary from our website http://www.zabbix.com/download.php.
If you need the newer versions please refer to http://www.zabbix.org/wiki/Get_Zabbix.

Please let us know if you have any troubles.
Good luck.

Comment by Danish Anees [ 2014 Jun 26 ]

Just install 32bit version and Solver problem
c:\zabbix_agents_2.2.1.win\bin\win32> zabbix_agentd.exe --install

Generated at Sat Apr 27 01:44:54 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.