Archive for August, 2007

Fixed XML bug in jabberd2 win32 installer

Monday, August 6th, 2007

Three days ago I have released first public MSI installer of jabberd2, however small bug sneaked in that disallowed installing clean version: ?Failed to open XML file c:\Program Files\jabberd2\\c2s.dist.xml, system error -2147024786?.

Now it is fixed in both SVN and downloads of jabberd2 win32. Sorry for the problem, now I hope you can enjoy at last jabberd2 for Windows installer. :D

Here goes jabberd2 MSI installer

Friday, August 3rd, 2007

Installer screenshotAfter few evenings of playing with WiX toolset for MSI installers I have finally committed setup projects into SVN source of jabberd2. You can also find brand new installer of jabberd2 SVN #333 revision in downloads on my jabberd2 win32 page.

It is not yet super-perfect, however it respects upgrades, also it will NOT overwrite your existing jabberd2 configuration nor database files.

Installer running on fresh jabberd2 free system will ask for XMPP domain during setup process and install running jabberd2 configuration using SQLite backend for authentication and storage with registration enabled. After installation remember you need to restart jabber2comp service every time you change comp.xml file (where comp may be s2s, c2s, router, resolver or sm).

Running installer over existing jabberd2 installation will result only with upgrading binary files and writing new *.dist.xml files next to existing *.xml ones.

Have fun with jabberd2! Don’t forget to install Visual C++ 2005 Runtime Libraries prior running the setup.