Page 1 of 1

Mac OSX Installataion - SmartFox wont start

Posted: 06 Mar 2010, 06:37
by Soleil
I'm trying to decide between SmartFox and ElectroServer... I'm not having much luck with either so far.

I downloaded SFS Pro. I copied the "SmartFoxServer PRO 1.6.6" folder into my Applications folder. This folder contains the SmartFoxServer Application file - I double-click it (or drag it to the dock and open it)... either way, the "SmartFoxServer PRO" window flashes for a moment, then goes away, and obviously the server is not running.

Should have known it was too easy to be true.

Any suggestions?

Mac OSX 10.5.8
2.66 GHz Intel Core 2 Duo

Posted: 06 Mar 2010, 06:58
by Lapo
Strange.
There is probably an error while starting.
Try the following:
- open a terminal window
- cd to {Smartfox-install-dir}/Server
- type ./start.sh

This will launch SmartFox and you should be able to see any error message.
Let us know what you get.

Posted: 06 Mar 2010, 07:16
by Soleil
That seems to work. It lists all the zones, etc, and ends with this:

Code: Select all

--- [ Server Starting ] ---------------------------------Server address: All
Server port   : 9339

23:42:34.939 - [ INFO ] > [TaskScheduler] ... started ::
23:42:34.940 - [ INFO ] > [BlueBoxHandler]... started :: 
23:42:34.941 - [ INFO ] > [EventWriter] ..... started :: 1 thread(s)
23:42:34.942 - [ INFO ] > [SystemHandler] ... started :: 1 thread(s)
23:42:34.944 - [ INFO ] > [ExtensionHandler]. started :: 1 thread(s)
23:42:34.945 - [ INFO ] > [DeadChannelsPolicy: strict]
23:42:34.945 - [ INFO ] > Server is up and running!
[dbExtension.as]: Event received: serverReady
[simpleExt.as]: Event received: serverReady
23:42:34.951 - [ INFO ] > [RedBox] Internal event received: serverReady
23:42:34.955 - [ INFO ] > [RedBox] Internal event received: serverReady
23:42:34.956 - [ INFO ] > [RedBox] Internal event received: serverReady
Is it normal to have to start from Terminal every time? I'd love to be able to start it from the dock.

Posted: 06 Mar 2010, 08:30
by Lapo
The server starts clean, there is no error.
Is it normal to have to start from Terminal every time? I'd love to be able to start it from the dock.
No it is not.
In fact we provide the SmartFoxServer.app to start the server, and which can be dragged in the Dock for quicker access.
Sounds very odd that it doesn't work for you, we use a lot of Macs here and have never encountered this problem before.
We tested on the last three OSX editions: Tiger, Leopard and Snow Leopard

Posted: 06 Mar 2010, 20:51
by Soleil
I did the installation the same way on my Mac Pro and it works. Came back to my MacBook Pro, deleted everything and tried again. No luck. Still flashes up for a split second then dies. Would there be an error log somewhere? I checked Server/logs but didn't see anything new.

I can piece together the error message that is shown very briefly in the SFS window before it dies:

./start.sh: line 1 java: command not found

Posted: 07 Mar 2010, 15:46
by Lapo
./start.sh: line 1 java: command not found
Well ... this very unexpected under MacOS X, because Java is installed out of the box. There's probably something wrong with your OS, you might want to run the system updater and see if you can get Java installed.