Solved

Problems with HTTP Post in VB6.

Posted on 2001-07-10
14
227 Views
Last Modified: 2013-11-13
Hi everybody.

My application in VB6 do a HTTP Post via an ASP Page, but in some places the error message is returned:

"Socket is not connected"

What I have to do to resolve this ?

Thanks.
0
Comment
Question by:Marcelv
  • 5
  • 4
  • 3
  • +2
14 Comments
 
LVL 38

Expert Comment

by:PaulHews
Comment Utility
What is the code used for post method?  Are you using the Winsock control?
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
Comment Utility
did you check if there is an active connection to internet?
0
 

Author Comment

by:Marcelv
Comment Utility
I'm using a DLL from Coalesys called CSHTTPCLIENT.DLL. This DLL encapsulates the Winsock.
This problem don't occur in my test enviroment.

Sorry, my english is not so good.

Can you help me ?

Thank you.
0
 

Author Comment

by:Marcelv
Comment Utility
Yes, there is an active connection to internet, via Proxy.
0
 
LVL 38

Expert Comment

by:PaulHews
Comment Utility
Is the error occuring behind a proxy?  (This would be bad news unless the DLL can handle a proxy.)
0
 
LVL 38

Expert Comment

by:PaulHews
Comment Utility
There is an article here about accessing http servers through a proxy.  It uses the Winsock control instead of your control, however

How to retrieve a file from the Web through a proxy server
http://www.vbip.com/winsock/winsock_http_03_01.asp
0
 

Author Comment

by:Marcelv
Comment Utility
For example, in this machine that don't work the HTTP Post, the Download Accelerator don't work too.

Can be the Proxy configuration ?
0
Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

 
LVL 38

Accepted Solution

by:
PaulHews earned 300 total points
Comment Utility
Programs that are not written to handle a proxy server can have difficulty whether the proxy is configured correctly or not, if that answers your question.
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
Comment Utility
I am with Paul. If that dll not recognizes proxys, you are in trouble. could you use other way?
0
 

Author Comment

by:Marcelv
Comment Utility
I thing that Proxy on the server don't let make an Upload or Download, how can i configure this?
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
Comment Utility
Which proxy's brand are you using?
0
 

Author Comment

by:Marcelv
Comment Utility
I'm using Microsoft WinProxy.
0
 
LVL 49

Expert Comment

by:DanRollins
Comment Utility
Hi Marcelv,
It appears that you have forgotten this question. I will ask Community Support to close it unless you finalize it within 7 days. I will ask a Community Support Moderator to:

    Accept PaulHews's comment(s) as an answer.

Marcelv, if you think your question was not answered at all or if you need help, just post a new comment here; Community Support will help you.  DO NOT accept this comment as an answer.

EXPERTS: If you disagree with that recommendation, please post an explanatory comment.
==========
DanRollins -- EE database cleanup volunteer
0
 

Expert Comment

by:ComTech
Comment Utility
This question has been accepted by:

ComTech
Community Support Administrator  
Experts-Exchange  
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

How to remove superseded packages in windows w60 or w61 installation media (.wim) or online system to prevent unnecessary space. w60 means Windows Vista or Windows Server 2008. w61 means Windows 7 or Windows Server 2008 R2. There are various …
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now