Login  
Search All Forums
Dart Home | PowerTCP Web for ActiveX | Custom Development Reply | PowerTCP Web for ActiveX Topics | Forums   
AuthorForum: PowerTCP Web for ActiveX
Topic: httpConnectionAborted using PUT Method with a large file size over HTTPS...
remkm01

From: Anoka, MN USA
Posts: 4
Member Since: 05/16/06
posted May 16, 2006 2:35 PM

I'm having issues when using the PUT method to an IIS server when the file size is approximately 7-8 MB over HTTPS. The strange thing is if I upload a small file then the large file, it works. Any idea?
Tony Priest



From: Utica, NY USA
Posts: 8466
Member Since: 04/11/00
posted May 16, 2006 4:58 PM

Is this related to a specific server?
Or have you tried others and seen the same behavior?
Is there any way that you can create a stand-alone project that demos the problem and send it to us? If so, the address to send it to is support@dart.com
remkm01

From: Anoka, MN USA
Posts: 4
Member Since: 05/16/06
posted May 16, 2006 8:36 PM

I found the issue. The server had an older version of URLScan. When I updated it to the latest version, everything seems to work. Sorry for the any inconveniences.

Mark
remkm01

From: Anoka, MN USA
Posts: 4
Member Since: 05/16/06
posted August 9, 2006 9:24 PM

The problem has resurfaced again. Here is our current environment:

Client:
VB6/VB.Net Windows Application running on Windows 2000/XP using the Dart Web Control. The application uses the PUT method of the control.

Server:
Windows 2000 SP4/IIS 5

The file transfer is over HTTPS with Basic Authentication.

We are getting the following error message on the client side when transferring a file:

Error Code: &H800A2EFE
Error Message: The connection with the server has been terminated.

On the server side in the IIS log files; we get a 500 - Internal Server Error.

Here is the IIS Log entry...
2006-08-10 01:03:18 w.x.y.z - w.x.y.z 443 PUT /Upload/remkm01a_20060908_0959336423 - 500 Dart+Communications+PowerTCP

In other scenarios, we get a 400 (Bad Request) error message in the IIS Logs.

The same symptom described earlier in the forum applies. If we transmit a small file, then a large file it works.

One thing I did notice recently, the 400/500 error log entries doesn't include credentials, compared to good transmissions, if that helps.

What is the quickest way to resolve this issue?
Mark
remkm01

From: Anoka, MN USA
Posts: 4
Member Since: 05/16/06
posted August 9, 2006 10:51 PM

Here some additional information...

As mentioned before, we received a 400 (Bad Request). When this happens the client application receives a timeout message:

Error Code: &H800A2364
Error Message: Caused when Get, Head, Post, or Put methods are used with a Timeout parameter and the operation fails to complete within the specified number of millseconds.

Mark
Reply | PowerTCP Web for ActiveX Topics | Forums   
This site is powered by PowerTCP WebServer Tool PowerTCP WebServer for ActiveX