ImperialCollegeLondon / FINESSE

A graphical user interface for controlling and monitoring an interferometer device
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

Connecting to DECADES server now fails #665

Open alexdewar opened 3 days ago

alexdewar commented 3 days ago

I'm not sure if the DECADES peeps have updated their docker images or what have you but I just tried running FINESSE with the DECADES sensors and it didn't work :disappointed:. I double-checked that it wasn't a recent breakage by going back to an old commit which should definitely work (7600211519266b8675f9af4ab013f00a02b4aaf4) and I was still getting the same error.

The problem is that the backend is requesting /decades/params/availability from the (simulated) DECADES server and getting a 404 back.

Do you have any ideas @jamesturner246?

jamesturner246 commented 2 days ago

Huh. Seemed to work when I tried it. Nothing to do with zscaler, is it? Happy to have a chat and figure it out.

alexdewar commented 2 days ago

Oh, that's weird. So to be clear, you ran docker compose up and then opened the device in FINESSE? It could be a "me" issue

jamesturner246 commented 2 days ago

I'm on finesse main, with the compose running, with Zscaler disabled. I'll send you the decades compose I'm using over teams.

Here's what I see in my nginx logs:

nginx         | 127.0.0.1 - - [25/Oct/2024:15:31:56 +0000] "GET /decades/params/availability HTTP/1.1" 200 24117 "-" "Mozilla/5.0"
nginx         | 127.0.0.1 - - [25/Oct/2024:15:31:56 +0000] "GET /decades/livedata?&frm=1729870316&to=1729870316&para=static_pressure&para=deiced_true_air_temp_c&para=gin_altitude HTTP/1.1" 200 146 "-" "Mozilla/5.0"