What i ment by my last comment is, that if you don’t have a completely new question, you shouldn’t start a new forum thread/topic. Just keep asking in the same thread. As i said, when i reply in the thread, then i get emails about every new comment in that thread, so it is easier to keep track. If you will start a new thread in the forums for every new question about the same thing, then i can miss that thread. Because every day maybe 10-20 new threads are created by users and your thread will go down in the list very quickly. You have created 3 threads about the Upgrade, which could be all kept in one thread you created first. That’s what i meant. But if you have a new question, for example “Users can’t connect”. Then you can start a new thread, as this is a new topic, not related to Upgrade questions.
Run as administrator can be done via command prompt. But i usually do this with a mouse. Just right click the Openfire Server launcher (All Programs > Openfire > Openfire Server) and select Run as administrator.
You can also right click Openfire Server link, go to Properties > Advanced and check Run as administator. So you won’t have to always right click it and select Run as administrator, because it will always run as administrator. But if you update Openfire, you will have to go to the Properties again as this link will be overwritten.
Command line would be
runas /user:administrator “c:\program files (x86)\openfire\bin\openfire.exe”
It will then prompt for administrator password
Actually it is enough to run it with the mouse. You still will use it only for testing, not for actually running your server like that all the time. For production use, you will want to install Openfire as a service, so it will run automatically without having to login to your computer and launch it manually. You will find intstructions about installing it as a service in the documentation http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install- guide.html
You should keep in mind, after you install it as a service and run the service, you SHOULD NOT run it again via the regular Openfire Server launcher. Because it will run the second instance of Openfire and it won’t work ok as both instances will try to use the same database. When you are running as a service, you can access admin console just by opening your browser and going to http://youserver:9090 address (if doing this on the same server Openfire is running, it should work with http://localhost:9090).
P.S. you MUST use Run as administrator if you are not using it as a service on Windows Vista and later. Even if you are logged in as Administrator. This is because UAC will not let any changes be made to Program files folders. And Openfire HAS to make changes to Program files folders, because its config, resources and embedded database are stored in \Programs files\Openfire\ folder. Without running it via Run as administrator programs are not allowed to make changes (protection against viruses which maybe be launched by user who is logged as administrator and don’t know what he is doing ).