Is the Nx Cloud up? Visit our Status Page for the current health and performance of the Nx Cloud.

Status Page

Site Connection Issue

Comments

8 comments

  • Elan Paul

    Hello support,

    Were you able to find an answer my above question?

    Thank you

    0
  • Mohammed
    • Rising star (Silver)

    Hey Elan,

    I am not affiliated with Network Optix, but I'd like to help you. Could you share more information on how you're actually trying to connect? Through relay host, or SITEA-IP:port?

    Are you getting any HTTP error codes?

    You can attach screenshots too.

    0
  • Ichiro
    • Network Optix team

    Hi Elan,

    Thanks for your question here. 

    The details in your post (with references like X/Y/Z and A/B/C) make it a bit hard to follow. Would you mind sharing more specifics , specifically which API, which site, and the exact URL involved? That'll help us (and others in the community) understand the issue faster.

    As Mohammed suggested, a screen recording or screenshots would also go a long way toward getting you a quicker answer.

    0
  • Elan Paul

    Apologies for the ambiguity. We are connecting to the cloud vms using the relay host, so the url looks like <cloud_system_id>.relay.vmsproxy.com/rest/v3/devices.

    To answer Mohammed, we are sometimes getting 200 responses and sometimes getting 500 errors with the response: {'error': '6', 'errorId': 'internalServerError', 'errorString': 'Network error on connect to Server {guid}: Connection timed out'}.

    We have tried raising the timeout, but we don't think this is the issue as when we change the server from which me make these requests everything works fine. This is why we were wondering if there were any rate limit rules that flag ip addresses that are making the requests coming from a given ip address respond with an error.

    Thank you.

    0
  • Mohammed
    • Rising star (Silver)

    Could you try the same but with location-specific relay host, for example

    <cloud_system_id>.relay-us-chi-1-prod-dp.vmsproxy.com

    If this also behaves the same, you connection from the server to the cloud relay is intermittent, that what I noticed with few systems I worked with.

    1
  • Elan Paul

    Ok, Thank you Mohammed, we will try that. Is there a list of proxy urls that we can use when the standard approach does not work?

    0
  • Ichiro
    • Network Optix team

    Hi 

    Hard-coding <cloud_system_id>.relay-us-chi-1-prod-dp.vmsproxy.com isn't going to work reliably here, so we'd recommend against that approach.

    When a site connects to the cloud, there are actually three relay points listening on the relay requests. These typically sit behind the same CDN, but the CDN can route you to a different relay or region at any time. 

    Since that routing is dynamic, hard-coding a specific relay hostname isn't a stable solution (and it's not something we support).

    Instead, each relay-through request will return a redirect URL in the response's Location header. The right approach is to follow that redirect and send your authentication along with it, rather than assuming a fixed endpoint.

    Hope this helps.

     

    For the HTTP 500, it is probably the mediaserver connectivity at local should be checked and investigated in usual, if you can reproduce the issue, we are happy to check it.

    Thanks!

    0
  • Elan Paul

    Hi Ichiro,

    The customer showed us that the server is live while the requests we issue are returning a 500 error. We do not hard-code the URL, we do route it dynamically using the response's Location as you described and this process works just fine for very many servers for a large portion of the time.

    One solution we have found is to change the IP address from which we connect and that seems to address the issue. Is there some form of rate limiting or other technology that we should be aware of?

    Thank you

    0

Please sign in to leave a comment.