Hej! Har du testat öppna URL:en i en webbläsare på själva webbservern? De andra webbapplikationerna som kan anropa tjänster, jobbar de mot samma host på applikationsservern? Kan du se i loggen på applikationsservern att du får ett anrop från webbservern?Web Service HTTP status 404: Not Found
Jag har under en längre tid haft följande problem:
Har en webapplikation där huvudsidan anropar en web service, som ger följande felmeddelande:
--------------------------------------------------------
The request faild with HTTP status 404: Not Found
--------------------------------------------------------
Det är inga problem att köra andra sidor i webapplikationen.
Web servicen ligger på en applikationsserver som anropas från webservern.
Web servern är en Windows Server 2003 Standard Edition och har förljande framework installerade 1.0, 1.1 SP1, 2.0.
Om man öppnar en webläsare (IE 6...) och anger web servicens url så är det inga problem att nå den. Man får upp alla funktioner och man kan även köra dem utan problem.
Vi har på denna web server en annan webapplikation som anropar web servicear på applikationsservern och den webapplikationen fungerar utan problem.
Vi har även testat med en annan server som vi installerade denna web applikation på och körde mot samma web servicar och det fungerade fint. Denna server är en likadan server som webservern. En liten skillnad är att den inte har framework 2.0 installerat. (Men 2.0 blev installerat på webservern efter att vi hade fått detta problemet.)
Hoppas att ni har någon bra idé att komma med....
Tackar så mycket på förhand för hjälpen.
/NicklasSv: Web Service HTTP status 404: Not Found
Skulle kunna vara att namnupplösningen på webbservern ger dig fel server, eller kanske att host-headern av nån anledning blir korrupt inte matchar och att du därmed träffar fel host på applikationsservern. Eller ett av 1000 andra möjliga problem.