Home > Winsock Error > Winsock Error Code 40006

Winsock Error Code 40006

you probably arnt connected. etc..."? check the winsock state befure u try to connect 0 LVL 29 Overall: Level 29 Visual Basic Classic 26 Programming Languages-Other 6 Message Expert Comment by:nffvrxqgrcfqvvc2005-09-27 'I dug up an We are sorry for the inconvenience. http://itechnologysolutionsllc.com/winsock-error/winsock-error-40006.php

To start viewing messages, select the forum that you want to visit from the selection below. Both the server and client use the .ocx control that contains the MS Internet Transfer Control. Welcome to OCF! Does this happen when you install it on another machine? 0 LVL 29 Overall: Level 29 Visual Basic Classic 26 Programming Languages-Other 6 Message Expert Comment by:nffvrxqgrcfqvvc2005-09-28 I would be https://social.msdn.microsoft.com/Forums/en-US/16eae296-d621-4761-87f2-9b72cc39fcc3/winsock-error-code-40006-and-40020?forum=vblanguage

About SP3--I don't think there's a SP3 out for Windows XP. Client Code: Option Explicit Private Sub cmdAction_Click() Actions.Visible = True End Sub Private Sub cmdClose_Click() wsRat.Close cmdClose.Enabled = False cmdConnect.Enabled = True End Sub Private Sub cmdConnect_Click() If txtIP.Text = "" In other words, my working folders are like this: C:\CamColada\UpdateWrapper --------- contains the activex exe C:\CamColada\UpdaterNew --------- the other stuff Then it installs to wherever. To start viewing messages, select the forum that you want to visit from the selection below.

  1. Do you need to have the following property set for the inital socket (i.e.
  2. Hopefully this turns out well.
  3. VB.NET MVP 2008 - Present Reply With Quote Aug 19th, 2004,10:40 AM #6 ccoder View Profile View Forum Posts Visit Homepage Frenzied Member Join Date Aug 2000 Location O!
  4. doesn't matter 0 Message Author Comment by:John Account2005-09-27 UGH, silly me.
  5. that it is blocked by a firewall.
  6. What he was doing for us was using a faster concatenation routine for assembling the data to send back.
  7. You may have to register or Login before you can post: click the register link above to proceed.
  8. Last edited by HanneSThEGreaT; Aug 20th, 2004 at 04:09 AM.
  9. Forum New Posts FAQ Calendar Forum Actions Mark Forums Read Quick Links Today's Posts View Site Leaders What's New?

Why? How can I fix this? Looks like I might just have to come up with another way to skin this cat...unless one of you can help me figure out how to do this utilizing the established that it is blocked by a firewall.

Terms of use / Privacy statement / Publisher: Lars Hagelin Programmers Heaven articles / Programmers Heaven files / Programmers Heaven uploaded content / Programmers Heaven C Sharp ebook / Operated by PS. That would explain why you never get a Connect event - it appears that you're telling the server socket to close, which would make the .Accept meaningless (if not an outright https://www.experts-exchange.com/questions/21574529/Run-time-error-'40006'-Wrong-protocol-or-connection-state-for-the-requested-transaction-or-request.html Learning resources Microsoft Virtual Academy Channel 9 MSDN Magazine Community Forums Blogs Codeplex Support Self support Programs BizSpark (for startups) Microsoft Imagine (for students) United States (English) Newsletter Privacy & cookies

Make a suggestion Dev centers Windows Office Visual Studio Microsoft Azure More... Timer1.Enabled = True Timer1.Interval = 1000 'Finally Connect to the ftp settings and Download the file. Visit our UserVoice Page to submit and vote on ideas! I will post the code, hopefully some one can tell me what I am doing wrong.The code for the server is [code]Option ExplicitPrivate Sub cmdSend_Click() Winsock.SendData txtChat.Text DoEvents txtMain.Text = txtMain.Text

Are you serious???--I sure hope so!!! 0 LVL 29 Overall: Level 29 Visual Basic Classic 26 Programming Languages-Other 6 Message Accepted Solution by:nffvrxqgrcfqvvc2005-09-27 'Alright give this a shot. http://www.overclockers.com/forums/showthread.php/304508-Visual-Basic-6-Winsock-Run-time-Error another thing that stuffed me around was the Tabindex Property So I ended up making the connect button's TabIndex 0 Thanks for all your help! Really appreciate the help! I finally figured out that the client(only) is supposed to connect to wherever, the server doesn't need to, because it just needs to accept the request.

My VB app checks if there's an update, and if there is an update available, it uses winsock to download & run the exe. this contact form I think if you use the UDP protocol, you could avoid needing two progams - although maybe I didn't read that properly. I would start by removing those, since they maycause the 'Call frmWinsocks.SafeCloseAfter' function to runbefore the data is actually sent.Good Luck!! If you want to get involved, click one of these buttons!

I gotta run my son to a doctor's appointment. It still wont work. It looks like your cat" - Gary Larson...DW1: Data Walkthroughs 1.1...DW2: Data Walkthroughs 2.0...DDS: The DataSet Designer Surface...ANO: ADO.NET2 Orientation...DAN: Deeper ADO.NET...DNU...PQ Reply With Quote August 18th, 2004,07:23 PM #6 jp140768 http://itechnologysolutionsllc.com/winsock-error/winsock-error-40006-wrong-protocol.php Resource file basics A Faster way to search a file..

I so how do i make it ask for the users permission to grant access for the required port? Join and Comment By clicking you are agreeing to Experts Exchange's Terms of Use. Discussions Cyber Deals Vendor Discussion Forum Feedback Mod Hotline « Previous Thread | Next Thread » Forum Software Programming Tips and Tricks Visual Basic 6 Winsock - Run-time Error Posting Permissions

Posts 1,177 Originally posted by HanneSThEGreaT On the server I click "Connect", then on the one client I also click "Connect" When I enter data in either computer it throws me

However i get the following error: Run-time error '40006' Wrong protocol or connection state for the requested transaction or request. Posts 1,177 Originally posted by Jmacp You can't run more than one connection on the same port. Then when the client does winsock.connect, it fires off the connection request in your server program. We are getting an 086 incomplete message from our program.

It is using the MS Internet Transfer Control to send a sql string from the client to the server. Privacy Policy Site Map Support Terms of Use CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com Register Help Remember Me? Advanced Search Forum Visual Basic Programming Visual Basic 6.0 Programming Error 40006 wrong protocol or connection state.... Check This Out this means you should stick tot he higher ports because these aren't really reserved Persay.

Thanks. 0 LVL 29 Overall: Level 29 Visual Basic Classic 26 Programming Languages-Other 6 Message Expert Comment by:nffvrxqgrcfqvvc2005-09-27 There is a much easier solution to this problem. 1. You may have to register before you can post: click the register link above to proceed. You can keep everything the same. Copyright ©2000 - 2014, iNET Interactive Overclockers.com Register New Posts Advertising Contact Us Archive Sitemap Top Hosting and Cloud Web Hosting Talk HostingCon WHIR Hosting Catalog Hottest Hosts Data Centers Data

Sorry to bother you, but I'm getting the following error: Run-time error '429': ActiveX component can't create object Was wondering if you knew what that was about? Solved Run-time error '40006'; Wrong protocol or connection state for the requested transaction or request Posted on 2005-09-26 Programming Languages-Other Visual Basic Classic 1 Verified Solution 66 Comments 12,990 Views Last i didnt even know ocforums had a programming section yeah as Krieger said.. Something like: '==================================== if winsock.state=9 ' error state winsock.close while winsock.state<>0 ' closed state doEvents wend ' you need a while loop, because it doesn't close

Code Code: Win.SendData "block" Error Code: Run-Time Error 40006 - Wrong protocol or connection state for the requested tranaction or request. Java Programming Languages-Other DB Dev Tools Introduction to VisualVM (Part 2) Video by: Amitkumar This tutorial explains how to use the VisualVM tool for the Java platform application. Have you any code in the socket error event, and if so what is that telling you? Well...there's a first time for everything!

At any rate, you are trying to do something when the socket is not in the correct state for that action (or you are using different protocols on the 2 machines Please advise! Thanx for alll the replies..

Follow us