The page cannot be found

N

Nalaka

Hi,
I have a webservice application(asp.net 2.0) running on IIS 6.0 ... win
2003.

I can call the webservice from the local machine,
but if I call the web service from a different machine, the error "The page
cannot be found" appears.

Searching on the internet, I came across a link that suggested that, this is
because.... on IIS "web service extentions" are not enabled by default...
and to enable webservices on IIS.

I did go to "IIS manager", and tried to add my asmx extentions, but could
not figure.

Can some one please help.....


Thanks
Nalaka
 
S

Steven Cheng[MSFT]

Hi Nalaka,

Welcome to ASP.NET newsgroup.
From your description, your ASP.NET 2.0 webservice can be called only from
local server, but failed when any remote client machine try calling that
service, yes?

As for the "web service extentions", it is the global Service Extension
settings for the whole IIS server , we can disable some certain extension
like classic ASP, ASP.NET 1.1, or ASP.NET 2.0 there. However, I don't
think this should be the cause since when ASP.NET 2.0 extension being
disabled, we can not even access the webservice from localhost....

So for general troubleshooting , I'd suggest you first check your IIS
website's IIS log to see whether there is actually some 404 errors from
those test clients which can not access your webservice? If so, we can
confirm that the request did arrive your server machine , otherwise, there
must have some network problems in your environemnet which prevent those
remote clients visiting your server ....

If there're any other findings, please feel free to post here.

Thanks,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)







--------------------
| From: "Nalaka" <[email protected]>
| Subject: The page cannot be found
| Date: Mon, 21 Nov 2005 17:33:26 -0800
| Lines: 22
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
| X-RFC2646: Format=Flowed; Original
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
| Message-ID: <[email protected]>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host: m181-9.bctransit.bc.ca 199.60.181.9
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msftngp13.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:360012
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| Hi,
| I have a webservice application(asp.net 2.0) running on IIS 6.0 ... win
| 2003.
|
| I can call the webservice from the local machine,
| but if I call the web service from a different machine, the error "The
page
| cannot be found" appears.
|
| Searching on the internet, I came across a link that suggested that, this
is
| because.... on IIS "web service extentions" are not enabled by default...
| and to enable webservices on IIS.
|
| I did go to "IIS manager", and tried to add my asmx extentions, but could
| not figure.
|
| Can some one please help.....
|
|
| Thanks
| Nalaka
|
|
|
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top