RE: 404 Not Found



{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fprq2\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\lang2052\f0\fs20 Hi Mach2,
\par
\par The System.Drawing.Dll is a build-in .net framework assembly, so they should exists in the GAC after the .net framework has been successfully installed. that's why I feel very strange that the program shows it is probing for the System.Drawing.Dll in the private "bin" path....
\par
\par BTW, what's the current trustLevel of your ASP.NET webservice on the server , are you using asp.net 1.1 or 2.0? You can find the default setting in the maching.config <trust level="...." > element for .net 1.1 or the global web.config file for .net 2.0 ....
\par
\par they'll under the
\par
\par %windir%\\Microsoft.NET\\Framework\\[.net version]\\CONFIG
\par
\par In addition, you can try running the following command (from VS.NET command window ) or in the
\par
\par %windir%\\Microsoft.NET\\Framework\\[.net version]\\ directory:
\par
\par aspnet_regiis -i
\par
\par which register the ASP.NET in the IIS server ......
\par
\par Thanks,
\par
\par Steven Cheng
\par Microsoft Online Support
\par
\par Get Secure! www.microsoft.com/security
\par (This posting is provided "AS IS", with no warranties, and confers no rights.)
\par
\par \pard\li720 --------------------
\par Thread-Topic: 404 Not Found
\par thread-index: AcYHMpKi4zs6EXsMReeMmnpxROjCQA==
\par X-WBNR-Posting-Host: 68.236.196.77
\par From: "=?Utf-8?B?Tm9ybUQ=?=" <mach2@xxxxxxxxxxxxxxxx>
\par References: <9AAA5709-83EF-4CF5-8FA2-8D66EB8E0946@xxxxxxxxxxxxx> <j4xARudBGHA.3764@xxxxxxxxxxxxxxxxxxxxx>
\par Subject: RE: 404 Not Found
\par Date: Thu, 22 Dec 2005 12:02:01 -0800
\par Lines: 318
\par Message-ID: <23A082C2-82EE-4351-AC5C-B5A4B1B6698F@xxxxxxxxxxxxx>
\par MIME-Version: 1.0
\par Content-Type: text/plain;
\par \tab charset="Utf-8"
\par Content-Transfer-Encoding: 7bit
\par X-Newsreader: Microsoft CDO for Windows 2000
\par Content-Class: urn:content-classes:message
\par Importance: normal
\par Priority: normal
\par X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
\par Newsgroups: microsoft.public.dotnet.framework.webservices
\par NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.2.250
\par Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGXA03.phx.gbl
\par Xref: TK2MSFTNGXA02.phx.gbl microsoft.public.dotnet.framework.webservices:13159
\par X-Tomcat-NG: microsoft.public.dotnet.framework.webservices
\par
\par The web servvice does a bunch of different things; it is a 'real" program,
\par not a test routine. Princiaplly it is communicating to and from a database,
\par working to either get the records to make a dataset or taking a dataset and
\par posting it to the database, the dataset frequently having a parent record and
\par multiple tables for child records.
\par
\par We're looking in the environment, what the trace shows wehn the service is
\par called from other PC, etc. I assume the .NET Framework installation on the
\par server is "normal."
\par
\par What causes all the searching for the DLL and EXE files named in the trace?
\par What does it use to determine where it searches and what order?
\par
\par I hate quick fixes, but is it feasible to copy the "missing" DLL and EXE to
\par the first place it shows it is looking so it finds them right away?
\par
\par "Steven Cheng[MSFT]" wrote:
\par
\par > Hi Mach2,
\par >
\par > Welcome to MSDN newsgroup.
\par > From your description, you've a client/server based applications, the
\par > server is an ASP.NET webservice, currently you found that the server will
\par > always spend long time searching for some certain components, yes?
\par >
\par > For this problem, I think it's possibly caused by the webservice server's
\par > environment... Is the webservice a simple webservice or does it perform
\par > some particular tasks (any particular componentes it has referenced?)...
\par > You can try calling the webservice from some other client to confirm
\par > whether it is client side related.....
\par > Also, it seems abit strange that the log indicate the runtime is searching
\par > the system.drawing.dll as a text/html resource.... Is your webservice
\par > deloyed in a standard IIS website with only ASP.NET registered? Has it
\par > been exteneded by some other services such as WSS/SPS?
\par >
\par > If there're anything else I missed, please feel free to post here.
\par >
\par > Regards,
\par >
\par > Steven Cheng
\par > Microsoft Online Support
\par >
\par > Get Secure! www.microsoft.com/security
\par > (This posting is provided "AS IS", with no warranties, and confers no
\par > rights.)
\par >
\par >
\par > --------------------
\par > Thread-Topic: 404 Not Found
\par > thread-index: AcYFbjtICCGcw0mnQEK5mEKMoiJm0w==
\par > X-WBNR-Posting-Host: 68.236.196.77
\par > From: "=?Utf-8?B?Tm9ybUQ=?=" <mach2@xxxxxxxxxxxxxxxx>
\par > Subject: 404 Not Found
\par > Date: Tue, 20 Dec 2005 06:04:02 -0800
\par > Lines: 753
\par > Message-ID: <9AAA5709-83EF-4CF5-8FA2-8D66EB8E0946@xxxxxxxxxxxxx>
\par > MIME-Version: 1.0
\par > Content-Type: text/plain;
\par > \tab charset="Utf-8"
\par > Content-Transfer-Encoding: 7bit
\par > X-Newsreader: Microsoft CDO for Windows 2000
\par > Content-Class: urn:content-classes:message
\par > Importance: normal
\par > Priority: normal
\par > X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
\par > Newsgroups: microsoft.public.dotnet.framework.webservices
\par > NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.2.250
\par > Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSFTNGXA03.phx.gbl
\par > Xref: TK2MSFTNGXA02.phx.gbl
\par > microsoft.public.dotnet.framework.webservices:13114
\par > X-Tomcat-NG: microsoft.public.dotnet.framework.webservices
\par >
\par > We have a client-server app using Web Services on an IIS machine. The
\par > trace
\par > below shows that .NET is searching around for some things (e.g.,
\par > SystemDrawing.DLL and System.Drawing.EXE) and taking a LONG time to locate
\par > them. Time after time. The application DOES run, so it is ultimately
\par > finding what it needs.
\par >
\par > How can we tell "it" where these are located (should we even have to?) so
\par > it
\par > can look directly there instead of searching?
\par >
\par > Object View
\par > Created on 12/15/05 at 16:45:18
\par > ----------------------------------------------------------------------------
\par > ----
\par > Application: TracePlus/Web Detective (Standard Edition)
\par > Operating system: Windows XP (build 2600)
\par > Service Pack 1
\par > Windows version: 5.1.2600
\par > Computer name: TJLAIRDXP-T41
\par > Computer type: Server
\par > IP address: 131.184.219.103
\par > Total Processors: 1
\par > Display
\par > Resolution: 1280x1024 pixels
\par > Max resolution: 1400x1050 pixels
\par > Color depth: 32 bits
\par > Memory
\par > Total Physical: 1,072.61 MB
\par > Free Physical: 449.76 MB
\par > Total Virtual: 2,147.35 MB
\par > Free Virtual: 2,022.65 MB
\par > Page File
\par > Total Size: 2,580.47 MB
\par > Available: 2,030.48 MB
\par > ----------------------------------------------------------------------------
\par > ----
\par >
\par > ID
\par > SSL (Y/N) Name Requested Finished Relative Time
\par > Elapsed
\par > Size
\par > Bits/Sec
\par > Type Status Expires Last Modified URL Remote IP:Port
\par > 1
\par > N
\par > datapipe.exe 16:39:03.672 16:39:03.672 0.000
\par > 0.001
\par > 0
\par > 0.000
\par > 304 Not Modified (not specified) Mon, 11 Jul 2005 15:51:32 GMT
\par > behsat01/datapipe/client/datapipe.exe 131.184.4.90:80
\par > 2
\par > N
\par > datapipe.exe 16:39:09.076 16:39:09.076 5.405
\par > 0.001
\par > 0
\par > 0.000
\par > 304 Not Modified (not specified) Mon, 11 Jul 2005 15:51:32 GMT
\par > behsat01/datapipe/client/datapipe.exe 131.184.4.90:80
\par > 3
\par > N
\par > datapipe.exe.config 16:39:18.529 16:39:35.834 14.858
\par > 17.306
\par > 0
\par > 0.000
\par > (no response) behsat01/datapipe/client/datapipe.exe.config
\par > 131.184.4.90:80
\par > 3
\par > N
\par > datapipe.exe.config 16:39:20.121 16:39:55.444 16.450
\par > 35.324
\par > 0
\par > 0.000
\par > (no response) behsat01/datapipe/client/datapipe.exe.config
\par > 131.184.4.90:80
\par > 2
\par > N
\par > DevExpress.XtraBars.resources.DLL 16:39:22.695 16:39:22.695 19.024
\par > 0.001
\par > 0
\par > 0.000
\par > 304 Not Modified (not specified) Fri, 08 Oct 2004 16:27:39 GMT
\par > behsat01/datapipe/client/en-US/DevExpress.XtraBars.resources.DLL
\par > 131.184.4.90:80
\par > 2
\par > N
\par > DevExpress.XtraBars.resources.DLL 16:39:23.006 16:39:23.006 19.335
\par > 0.001
\par > 0
\par > 0.000
\par > 304 Not Modified (not specified) Fri, 08 Oct 2004 16:27:39 GMT
\par > behsat01/datapipe/client/en/DevExpress.XtraBars.resources.DLL
\par > 131.184.4.90:80
\par > 3
\par > N
\par > logo.gif 16:39:24.548 16:40:04.909 20.877
\par > 40.362
\par > 0
\par > 0.000
\par > (no response) behsat01/datapipe/client/logo.gif 131.184.4.90:80
\par > 3
\par > N
\par > DPWebService.asmx 16:39:24.598 16:40:05.187 20.927
\par > 40.590
\par > 713
\par > 140.527
\par > text/xml; charset=utf-8
\par > behsat01/datapipe/DPWebServices/DPWebService.asmx 131.184.4.90:80
\par > 3
\par > N
\par > DPWebService.asmx 16:39:35.771 16:41:22.505 32.100
\par > 1:46.735
\par > 735
\par > 55.090
\par > text/xml; charset=utf-8
\par > behsat01/datapipe/DPWebServices/DPWebService.asmx 131.184.4.90:80
\par > 3
\par > N
\par > DPWebService.asmx 16:39:54.658 16:41:29.862 50.987
\par > 1:35.205
\par > 792
\par > 66.551
\par > text/xml; charset=utf-8
\par > behsat01/datapipe/DPWebServices/DPWebService.asmx 131.184.4.90:80
\par > 2
\par > N
\par > ucGeneralIncident.DLL 16:39:55.516 16:39:56.805 51.845
\par > 1.290
\par > 765,952
\par > 4,750,089.922
\par > application/x-msdownload 200 OK (not specified) Wed, 20 Jul 2005 13:26:42
\par > GMT behsat01/datapipe/client/ucGeneralIncident.DLL 131.184.4.90:80
\par > 2
\par > N
\par > ucBase.DLL 16:39:57.000 16:39:57.717 53.329
\par > 0.718
\par > 393,216
\par > 4,381,236.769
\par > application/x-msdownload 200 OK (not specified) Thu, 20 Oct 2005 14:20:52
\par > GMT behsat01/datapipe/client/ucBase.DLL 131.184.4.90:80
\par > 2
\par > N
\par > DevExpress.XtraEditors.resources.DLL 16:39:58.070 16:39:58.072 54.399
\par > 0.003
\par > 0
\par > 0.000
\par > application/x-msdownload 200 OK (not specified) Fri, 08 Oct 2004 16:27:39
\par > GMT behsat01/datapipe/client/en-US/DevExpress.XtraEditors.resources.DLL
\par > 131.184.4.90:80
\par > 2
\par > N
\par > DevExpress.XtraEditors.resources.DLL 16:39:58.077 16:39:58.080 54.406
\par > 0.004
\par > 0
\par > 0.000
\par > application/x-msdownload 200 OK (not specified) Fri, 08 Oct 2004 16:27:39
\par > GMT behsat01/datapipe/client/en/DevExpress.XtraEditors.resources.DLL
\par > 131.184.4.90:80
\par > 2
\par > N
\par > ucOrg.DLL 16:39:58.279 16:39:58.506 54.608
\par > 0.228
\par > 135,168
\par > 4,742,736.842
\par > application/x-msdownload 200 OK (not specified) Mon, 11 Jul 2005 15:47:28
\par > GMT behsat01/datapipe/client/ucOrg.DLL 131.184.4.90:80
\par > 2
\par > N
\par > KAISystem.Windows.Controls.DLL 16:40:01.637 16:40:01.641 57.966
\par > 0.005
\par > 0
\par > 0.000
\par > 304 Not Modified (not specified) Mon, 11 Jul 2005 15:47:25 GMT
\par > behsat01/datapipe/client/KAISystem.Windows.Controls.DLL 131.184.4.90:80
\par > 2
\par > N
\par > System.Drawing.DLL 16:40:01.660 16:40:01.667 57.989
\par > 0.008
\par > 864
\par > 864,000.000
\par > text/html 404 Not Found (not specified) (not specified)
\par > behsat01/datapipe/client/System.Drawing.DLL 131.184.4.90:80
\par > 4
\par > N
\par > System.Drawing.DLL 16:40:01.670 16:40:01.676 57.999
\par > 0.007
\par > 864
\par > 987,428.571
\par > text/html 404 Not Found (not specified) (not specified)
\par > behsat01/datapipe/client/System.Drawing/System.Drawing.DLL 131.184.4.90:80
\par > 5
\par > N
\par > System.Drawing.DLL 16:40:01.678 16:40:01.684 58.007
\par > 0.007
\par > 864
\par > 987,428.571
\par > text/html 404 Not Found (not specified) (not specified)
\par > behsat01/datapipe/client/bin/System.Drawing.DLL 131.184.4.90:80
\par > 6
\par > N
\par > System.Drawing.DLL 16:40:01.688 16:40:01.693 58.017
\par > 0.006
\par > 864
\par > 1,152,000.000
\par > text/html 404 Not Found (not specified) (not specified)
\par > behsat01/datapipe/client/bin/System.Drawing/System.Drawing.DLL
\par > 131.184.4.90:80
\par > 7
\par > N
\par > System.Drawing.EXE 16:40:01.696 16:40:01.701 58.025
\par > 0.006
\par > 864
\par > 1,152,000.000
\par > text/html 404 Not Found (not specified) (not specified)
\par > behsat01/datapipe/client/System.Drawing.EXE 131.184.4.90:80
\par > 8
\par > N
\par > System.Drawing.EXE 16:40:01.705 16:40:01.712 58.034
\par > 0.008
\par > 864
\par > 864,000.000
\par > text/html 404 Not Found (not specified) (not specified)
\par > behsat01/datapipe/client/System.Drawing/System.Drawing.EXE 131.184.4.90:80
\par > 9
\par > N
\par > System.Drawing.EXE 16:40:01.714 16:40:01.719 58.043
\par > 0.006
\par > 864
\par > 1,152,000.000
\par > text/html 404 Not Found (not specified) (not specified)
\par > behsat01/datapipe/client/bin/System.Drawing.EXE 131.184.4.90:80
\par > 10
\par > N
\par > System.Drawing.EXE 16:40:01.722 16:40:01.728 58.051
\par > 0.007
\par > 864
\par > 987,428.571
\par > text/html 404 Not Found (not specified) (not specified)
\par > behsat01/datapipe/client/bin/System.Drawing/System.Drawing.EXE
\par > 131.184.4.90:80
\par > 11
\par > N
\par > System.Drawing.DLL 16:40:01.820 16:40:01.826 58.149
\par > 0.007
\par > 864
\par \pard
\par
\par }