We have a web based database on server A, and it works fine. It opens up all pages on the web. Recently we placed a copy of this database on server B. When we access any pages of the database using server B, the Page not found error page shows up. The design and documents of the database are same on both the servers.
Well, if none of the servers uses SSL at all, this cannot be an issue, for one.
Problem is, your description is really to vague to give any meaningful help. There could be dozens of reasons for web pages not showing up.
Is the http task even loaded on all servers? Do you use internet site documents of virtual server documents or just the plain server document to manage web sites? Can you open other databases on the second server using the browser? What is the exact error returned? In case you are using IE, disable “friendly HTTP errors” to see the real message returned by the server (if any).
My first thought would be to make sure the second server (and all subsequent servers) are in authors & readers fields, and are listed in the ACL correctly. Also, on pages & forms where “All readers” and “All Authors” are unchecked- that at least the localdomainservers has access.