Can't start and other issues on Windows

I am very new to this product. I need to install the server and write a client
for a proof of concept for possible use with a product.

However, I can NOT get this to work.

I have downloaded the current binary installer for windows and ran it.

At the end I get a postinstall error and it continues with the install. I am
assuming this is genisis of my problems.

I have seen many similiar issues on these forums. I attempt to run postinstall.cmd
after and it fails with a registry error for the service. I am assuming that if
this script completes successfully, I would be able to start the service and login
to the admin.

The pop-up error is from the manual.vbs script which states that there is
an invalid root in registry key.

The registry item is the ejabberd service.

I've done the uninstall/reinstall a view times with the exact same results.

Is this a bug with the installer or what am I doing wrong?

Any help would be very much appreciated....thanks!

TRW

You probably tried ejabberd

You probably tried ejabberd 2.0.5 installer. Maybe in the log files you find some additional error messages.

You can also try 2.1.0-rc1.

Thanks

Thanks, I will give the new installer a shot.

Also, there were no error messages in the log as
far as I could tell.

I had the log level set to 5 (Debug).

Thanks again, I will update this thread with my results.

Internal DB Issue

Thanks again, I tried with the new installer and things appear to be much better.

When I start things up and run "ejabberdctl status" I actually get the service
is running!!

However, I still can NOT log onto the Web Admin console. It appears the install did
not add my jabber account "admin" to the internal DB. I have my configuration set up
to use internal authentication which I believe is what is failing now.

Is there a way I can tell what is in the DB for user IDS? I'm wondering if the "dump"
command would give me this info.....I will try that.

Thanks again for any help

Here is the log message:

=INFO REPORT==== 2009-10-02 11:20:41 ===
D(<0.374.0>:ejabberd_http:310) : ["admin"] matches ["admin"]

=ERROR REPORT==== 2009-10-02 11:20:41 ===
W(<0.374.0>:ejabberd_web_admin:204) : Access {"admin","1234"} failed with error: "inexistent-account"
{request,'GET',
["admin"],
[{nokey,[]}],
undefined,
{"admin","1234"},
"en-us",[],
{{127,0,0,1},53964},
"localhost",5280,http,
[{'Authorization',"Basic YWRtaW46bWV0cmF0ZWNoMQ=="},
{'Cookie',"appServerRegistrationRemindLaterCookie=true"},
{'Connection',"Keep-Alive"},
{'Host',"localhost:5280"},
{'User-Agent',"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; MDDC; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618)"},
{'Accept-Encoding',"gzip, deflate"},
{"Ua-Cpu","x86"},
{'Accept-Language',"en-us"},
{'Accept',"image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-ms-application, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-ms-xbap, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*"}]}

=INFO REPORT==== 2009-10-02 11:20:53 ===
D(<0.374.0>:ejabberd_http:242) : (#Port<0.422>) http query: 'GET' /admin

Got It!!

Very interesting.

Using ejabberdctl, I sould see that "admin" was registered under my hostname.
However, it was not under localhost.

http://localhost:5280/admin

was the URL generating the error

http://myPCName:5280/admin

This URL worked....my impression was localhost was the same or do I need
to add localhost to the hosts list? I will play with this!!

Syndicate content