OK, I've got a decent host with SQL Server and .Net Fx 2 and 3 but it's not part of a domain. I create a local user named WSSService and make him an admin on the box and sysadmin in the SQL Server.
The server name is MyServer01 and it's IP address is 192.168.1.100.
I also have a second, "live" web server that's running on another server on port 80 so, on my router, I configure port forwarding to forward incoming hits on port 55555 to 192,168.1.100, my new WSS Server.
I install WSS, the free download from Microsoft. This is the file named sharepoint.exe. The WSS install goes off without a hitch and I run through the Central Admin settings no sweat and Central Admin comes up perfectly.
I create the web application and select "Create a New Web Site" telling it to use port 55555. The URL is http://MyServer:55555.
I select the site template and, drumroll, there it is, my new team site.
Here's the problems.
First, when I move off the server to another local network computer, and I browse to http://MyServer:55555, I get Page Not Found. If, on the other hand, I browse to http://MyServer:55555/Default.aspx, I get prompted for a user name and password. I use the MyServerAdministrator account and enter the password and I get the team site.
Second, when I'm still working on this second network workstation, I try to add a web part and I get an error: Unable to add selected web part(s). Content Editor Web Part: An error has ocurred.
The only web parts I can add on the page are the one created for site lists and libraries.
There two other weird things.
I try to create a new list like Site Actions | Create | Links. I enter the name and click Create and the name disappears but the page does not go away. If I enter the name again, I get the "SPecified Name is already in use." error and, in fact, the list had already been created. If I play around with it enough, I get an "invalid template" error.
And the last thing is in the Web Part Gallery, if I try to preview the web part, I get a "page not found" error. Of course the web part preview is trying to load:
http://MyServer:55555/_layouts/WPPrevw.aspx?ID=2
If I change the URL to:
http://192.168.1.100:55555/_layouts/WPPrevw.aspx?ID=2
The web part will preview just fine.
So somewhere my name resolution is failing to properly associate the IP address with the Server name.
Is there a solution on a LAN without a domain controller?
-robot