Git Product home page Git Product logo

Comments (20)

orgoro avatar orgoro commented on June 6, 2024 1

@jkhenning yes everything works fine also when I connect from a different IP the web server works.
Only trouble logging in from a certain IP.
Cleared cache, hard reset nothing worked.
Also tried resetting the server

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

Hi @ranrubin ,

Can you please elaborate on what do you mean by "can't pass the type and START"? Can you perhaps attach a screenshot?
Also, if we're talking about the web-browser, can you please open the developer's panel (usually using F12), go to the Network panel and reload the page, than take another screenshot (or share what you see there)?

from clearml-server.

ranrubin avatar ranrubin commented on June 6, 2024

Sorry for the late response

I suspect that there is an issue with my infrastructure. I will appreciate any hints regarding where can I look for a solution / what will help me debug :)

trains

from clearml-server.

orgoro avatar orgoro commented on June 6, 2024

I have the same,
logging from certain ip works from other I get the same error
image

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

Hi @orgoro,

Is there any consistent difference between the IPs you can access from, and those from which you can't? Might they be routed differently, or is there any Firewall or Load Balancer with different rules for them? It looks as if the calls were simply blocked along the way...

from clearml-server.

orgoro avatar orgoro commented on June 6, 2024

Hi @jkhenning,

  • Nothing special with the IP - maybe only the fact that it was used for initial login
  • Since then I moved the server to fixed users login
  • The firewall is configured to accept all incoming on the relevant ports
  • I manage to see the website but instead of the user + password form I see the screen like @ranrubin
    image

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

@orgoro can you run a Trains example with this server? Even just a few lines of code that do Task.init()?

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

@orgoro are you using port 8080 to browse to the web server?

from clearml-server.

orgoro avatar orgoro commented on June 6, 2024

@jkhenning yes

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

@orgoro using http? https? I'm thinking the difference might be an unnoticed auto-complete in the browser that uses different ports, causing the pre-loaded WebApp to try and communicate with the server on an incorrect port...

from clearml-server.

orgoro avatar orgoro commented on June 6, 2024

@jkhenning http, port 8080
image
image

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

Hi @orgoro ,

Can you please send the full details for some (or all) of the failed requests? You can Right-click any of the requests and choose Copy -> "Copy all as cURL" (to get all the requests in the page with all headers) as well as choose a few and do Right-click than Copy -> "Copy response headers" to get the response headers.

Also, following a different (and equally strange 😄) issue, can you try browsing to the web-app in incognito/private mode?

from clearml-server.

ranrubin avatar ranrubin commented on June 6, 2024

I'll add to the mystery by saying that it doesn't work from my office but does work from home/hotspot (attempted from the same computer and browser). Also, in order to debug, I had the instance accept all incoming traffic.

I thought it might be that the office's internet provider blocks automatically some CIDR blocks, but then why would I be able to see the homepage...

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

@ranrubin this sounds like there must be a Firewall in your office that blocks these calls... When you say HotSpot I assume you mean using your smartphone with the Cellular Provider's network (and not the office network)?

from clearml-server.

ranrubin avatar ranrubin commented on June 6, 2024

@jkhenning Exactly. But I kind of dismissed this possibility because I can see the homepage.

If the trains' ip is 1.2.3.4. and I manage to get to the homepage at 1.2.3.4:8080, from the office internet, what is blocked?
Obviously not 1.2.3.4 :)

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

Well, 8080 isn't usually blocked, but It could be port 8008 that is blocked (this is the port used to access the apiserver). Can you try testing that using http://<address>:8008? You should get a response if it works (even a response that says there's an error :), and a timeout if it's blocked...

from clearml-server.

ranrubin avatar ranrubin commented on June 6, 2024

Tried with telnet and managed to connect.

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

@ranrubin Telnet may work while browser will not. This can happen if the firewall inspects the traffic, and sees the method, or specific information transferred.

from clearml-server.

orgoro avatar orgoro commented on June 6, 2024

@jkhenning incognito not working as well

from clearml-server.

jkhenning avatar jkhenning commented on June 6, 2024

@orgoro can you please try testing the same thing:

Can you try testing that using http://<address>:8008? You should get a response if it works (even a response that says there's an error :), and a timeout if it's blocked...

from clearml-server.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.