Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    Unable to connect to remote server

    Scheduled Pinned Locked Moved Support
    2 Posts 1 Posters 18 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ? This user is from outside of this forum
      Guest
      last edited by

      After updating to Proget 2.2.2, I started having connection issues when pushing packages. I have a deployment script which pushes 8 or 9 packages (none of them weighing more than 50K). In the process, I get "Unable to connect to remote server" at some point, sometimes after the first package, sometimes in the middle, and rarely I get all packages pushed. I updated to 2.2.4 and I still find these issues. It was working fine before the upgrades. I tried extending the timeouts and the request size. I recycled the application pool. None of these actions seem to resolve the problem. This is the exception I am getting:

      System.Net.WebException: No es posible conectar con el servidor remoto ---> System.Net.Sockets.SocketException: Se produjo un error durante el in
      tento de conexi贸n ya que la parte conectada no respondi贸 adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexi贸n estab
      lecida ya que el host conectado no ha podido responder 209.41.161.74:50000
      en System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
      en System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSock
      etState state, IAsyncResult asyncResult, Exception& exception)
      --- Fin del seguimiento de la pila de la excepci贸n interna ---
      en System.Net.HttpWebRequest.GetResponse()
      en NuGet.RequestHelper.GetResponse(Func1 createRequest, Action1 prepareRequest, IProxyCache proxyCache, ICredentialCache credentialCache, IC
      redentialProvider credentialProvider)
      en NuGet.HttpClient.GetResponse()
      en NuGet.RedirectedHttpClient.GetResponseUri(HttpClient client)
      en NuGet.RedirectedHttpClient.EnsureClient()
      en System.Lazy1.CreateValue() en System.Lazy1.LazyInitValue()
      en System.Lazy1.get_Value() en NuGet.MemoryCache.GetOrAdd[T](Object cacheKey, Func1 factory, TimeSpan expiration, Boolean absoluteExpiration)
      en NuGet.RedirectedHttpClient.get_CachedClient()
      en NuGet.RedirectedHttpClient.get_Uri()
      en NuGet.PackageServer.ResolveBaseUrl()
      en System.Lazy1.CreateValue() en System.Lazy1.LazyInitValue()
      en System.Lazy1.get_Value() en NuGet.PackageServer.GetClient(String path, String method, String contentType) en NuGet.PackageServer.PushPackageToServer(String apiKey, Func1 packageStreamFactory, Int32 timeout)
      en NuGet.PackageServer.PushPackage(String apiKey, IPackage package, Int32 timeout)
      en NuGet.Commands.PushCommand.PushPackageCore(String source, String apiKey, PackageServer packageServer, String packageToPush, TimeSpan timeou
      t)
      en NuGet.Commands.PushCommand.PushPackage(String packagePath, String source, String apiKey, TimeSpan timeout)
      en NuGet.Commands.PushCommand.ExecuteCommand()
      en NuGet.Commands.Command.Execute()
      en NuGet.Program.Main(String[] args)

      1 Reply Last reply Reply Quote 0
      • ? This user is from outside of this forum
        Guest
        last edited by

        We did not change the way the integrated web server worked... so I would try to monitor the ProGet website and service to see if it gets shut down. That seem unlikely, since it doesn't happen consistently.

        Maybe it's also network related.

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 馃挆

        Register Login
        • 1 / 1
        • First post
          Last post
        Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation