How to determine if a webserver is running Linux or Windows?

linux, windows

Solution

Will not always work, but you can try typing in an address for the page that does not exist. If they don't have a custom 404 error, you may be able to see what it is.

Problem

I've been asked to find out if a particular site is running Windows or Linux as its webserver - usually we'd have access and I would just upload a phpinfo file and that would give me all the relevant information I need - however we've not been able to get access to FTP details yet. Is there a simple method using a Firefox plugin like Web Developer Toolbar that will indicate if the server is running Windows/Linux etc?

Original source