I've downloaded and ran ejabberd-2.0.4-windows-installer.exe. I then get this message:
Error running Post Install Script. The installation may have not completed correctly.
I've tried running C:\Program Files (x86)\ejabberd-2.0.4\bin\postinstall.cmd as an administrator and I get this error:
Windows Script Host Script: C:\Program Files (x86)\ejabberd-2.0.4\bin\manual.vbs Line: 10 Char: 1 Error: Invalid root in registry key "HKLM\SOFTWARE\Ericsson\Erlang\ErlSrv\1.1\ejabberd\InternalServiceName". Code: 80070002 Source: WshShell.RegRead
I do not have the registry key: HKLM\SOFTWARE\Ericsson
So I tried install erlang:
If I try running ejabberd anyways with C:\Program Files (x86)\ejabberd-2.0.4\bin\start.cmd
It says Starting ejabberd... for a while then opens an error page in my browser with a link to a log, The log contains this:
=INFO REPORT==== 2009-03-17 14:27:23 === application: ejabberd exited: {bad_return, {{ejabberd_app,start,[normal,[]]}, {'EXIT', {badarg, [{erlang,list_to_integer,["20 10"]}, {win32_dns,'-translate/2-lc$^2/1-2-',1}, {win32_dns,'-translate/2-lc$^2/1-2-',1}, {win32_dns,'-translate/2-lc$^1/1-1-',1}, {win32_dns,'-config_keys/2-lc$^0/1-0-',2}, {win32_dns,'-config_keys/2-lc$^0/1-0-',2}, {win32_dns,all_configs,0}, {win32_dns,pick_config,0}]}}}} type: temporary
That looks like a dns issue, my dns is working fine. I've tried different things from the ejabberd server domain in the installation, such as my machine name, localhost, 127.0.0.1, etc.
Any ideas on where to go from here?
Install fails on Vista Home Premium 32bits and XP SP3
I have the same error when running the Post Install Script and when running ejabberd start script C:\Program Files\ejabberd-2.0.4\bin\start.cmd
look :
look :https://support.process-one.net/browse/EJAB-983
Steps to try
Install fails on Vista Home Premium 64 bit
I've downloaded and ran ejabberd-2.0.4-windows-installer.exe. I then get this message:
I don't know if the Windows installer supports 64bit or not.
You can try from scratch:
This problem is now reported
This problem is now reported here:Problem parsing win32 dns sometimes .
Until a new release is published, you can compile from source code with the fix, or copywin32_dns.beam that includes the fix.
This solves the problem.
This solves the problem. Thanks for posting the link for win32_dns.beam. Keep up the great work!
I have had such problem, It's
I have had such problem,
It's fix by installing erlang R12b5,
look :
look :https://support.process-one.net/browse/EJAB-983