thanks for your help Tooki. i tried http://127.0.0.1 and it didnt work 
I did some poking around and found that when you open Network Utility it claims the IP address is 6.3.6.0, and when you try and connect to server admin it puts an IP of 0.0.0.0 in the server address.
If you try and connect (to server admin) with 192.168.0.21 it wont work. If you try localhost, 127.0.0.1 or 0.0.0.0 it works! bizzare!
Once you are in server admin it says there is an error with the SLP Service, and you cant start the Web service (apache). if a powered hub is plugged in ths problem dosnt appear.
now the truly weird part, if i goto a browser, http://localhost, http://192.168.0.21 and http://127.0.0.1 wont work. But you can still access http://localhost:1085 or http://127.0.0.1:1085 which is the WebObjects task daemon configuration
very strange!

I did some poking around and found that when you open Network Utility it claims the IP address is 6.3.6.0, and when you try and connect to server admin it puts an IP of 0.0.0.0 in the server address.
If you try and connect (to server admin) with 192.168.0.21 it wont work. If you try localhost, 127.0.0.1 or 0.0.0.0 it works! bizzare!
Once you are in server admin it says there is an error with the SLP Service, and you cant start the Web service (apache). if a powered hub is plugged in ths problem dosnt appear.
now the truly weird part, if i goto a browser, http://localhost, http://192.168.0.21 and http://127.0.0.1 wont work. But you can still access http://localhost:1085 or http://127.0.0.1:1085 which is the WebObjects task daemon configuration
very strange!