I am getting the same issue on any browser, the GUI comes up on my local IP address port 5273, but it is not populated with images. We are running on Ubuntu, docker deployment with 4 x L40S.
Although everything seems to deploy, there are still some suspicious things in the ZMQ service logs.
Here are more details -
docker processes:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f974fd0e13c7 nvcr.io/nim/nvidia/domino-automotive-aero:1.0.0 "/bin/bash -c $SERVE…" 18 minutes ago Up 18 minutes digital-twins-for-fluid-simulation-aeronim-1
dc90306769fa rtdt-kit-app:latest "./startup.sh" 18 minutes ago Up 5 minutes digital-twins-for-fluid-simulation-kit-1
0834a737a934 rtdt-web-app:latest "/docker-entrypoint.…" 18 minutes ago Up 18 minutes 0.0.0.0:5273->80/tcp, [::]:5273->80/tcp digital-twins-for-fluid-simulation-web-1
716b7a4e15ac rtdt-zmq-service:latest "./run_zmq_services.…" 18 minutes ago Up 8 minutes digital-twins-for-fluid-simulation-zmq-1
logs for aero nim:
INFO:__main__:
INFO:__main__:I0724 00:11:36.082379 363 grpc_server.cc:2463] "Started GRPCInferenceService at 0.0.0.0:8001"
INFO:__main__:I0724 00:11:36.082571 363 http_server.cc:4695] "Started HTTPService at 0.0.0.0:8080"
INFO:__main__:I0724 00:11:36.164817 363 http_server.cc:358] "Started Metrics Service at 0.0.0.0:8002"
logs for RTDT kit:
2025-07-24 00:25:15 [14,772ms] [Info] [omni.usd] [MBVH]: raytracingMotion/enable: OFF, for indexForEngineInstance: 0
2025-07-24 00:25:15 [14,772ms] [Warning] [omni.kit.widget.viewport.widget] render_settings_changed called when omni.usd.UsdContext "" had no stage
2025-07-24 00:28:07 [187,230ms] [Info] [carb.livestream-rtc.plugin] NetStreamServer::onSignalingHeaders numHeaders: 12
main: thread_init: already added for thread
2025-07-24 00:28:07 [187,292ms] [Info] [carb.livestream-rtc.plugin] Stream server: connected stream 0x16bee960 on connection 0x7fe94c0117b0
2025-07-24 00:28:08 [187,778ms] [Info] [carb.livestream-rtc.plugin] onClientEventRaised: NVST_CCE_CONNECTED
2025-07-24 00:28:08 [187,778ms] [Info] [carb.livestream-rtc.plugin] Stream Server: stream1 0x7fe94c04c000 (type 4) started
2025-07-24 00:28:08 [187,778ms] [Info] [carb.livestream-rtc.plugin] Stream Server: stream2 0x7fe94c033950 (type 2) started
2025-07-24 00:28:08 [187,778ms] [Info] [carb.livestream-rtc.plugin] Stream Server: stream0 0x7fe94c0117b0 (type 1) started
2025-07-24 00:28:08 [187,778ms] [Info] [carb.livestream-rtc.plugin] All Streams connected.
2025-07-24 00:28:18 [197,661ms] [Info] [carb] Initializing plugin: carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.5]) (impl: carb.windowing-glfw.plugin)
2025-07-24 00:28:18 [197,665ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2025-07-24 00:28:18 [197,665ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.5]) (impl: carb.windowing-glfw.plugin)
2025-07-24 00:28:18 [197,671ms] [Info] [carb] Initializing plugin: carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.5]) (impl: carb.windowing-glfw.plugin)
2025-07-24 00:28:18 [197,671ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2025-07-24 00:28:18 [197,671ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.5]) (impl: carb.windowing-glfw.plugin)
2025-07-24 00:28:19 [198,819ms] [Info] [carb] Initializing plugin: carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.5]) (impl: carb.windowing-glfw.plugin)
2025-07-24 00:28:19 [198,819ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2025-07-24 00:28:19 [198,819ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.5]) (impl: carb.windowing-glfw.plugin)
2025-07-24 00:28:19 [198,820ms] [Info] [carb] Initializing plugin: carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.5]) (impl: carb.windowing-glfw.plugin)
2025-07-24 00:28:19 [198,821ms] [Warning] [carb.windowing-glfw.plugin] GLFW initialization failed.
2025-07-24 00:28:19 [198,821ms] [Warning] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.5]) (impl: carb.windowing-glfw.plugin)
logs for web application:
172.16.5.36 - - [24/Jul/2025:00:28:14 +0000] "GET /assets/cam04-DK4QaKqo.png HTTP/1.1" 304 0 "http://172.16.17.22:5273/?server=172.16.17.22&width=1920&height=1080&fps=60" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" "-"
172.16.5.36 - - [24/Jul/2025:00:28:14 +0000] "GET /assets/cam05-CIMwM4G0.png HTTP/1.1" 304 0 "http://172.16.17.22:5273/?server=172.16.17.22&width=1920&height=1080&fps=60" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" "-"
172.16.5.36 - - [24/Jul/2025:00:28:14 +0000] "GET /assets/cam06-B8Cx9gpC.png HTTP/1.1" 304 0 "http://172.16.17.22:5273/?server=172.16.17.22&width=1920&height=1080&fps=60" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" "-"
172.16.5.36 - - [24/Jul/2025:00:28:14 +0000] "GET /assets/cam07-BAS1MMwd.png HTTP/1.1" 304 0 "http://172.16.17.22:5273/?server=172.16.17.22&width=1920&height=1080&fps=60" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" "-"
logs for rtdt-zmq service:
Client has connected to tcp://*:5555...
Waiting for a config request...
Config request received...
Waiting for a config request...
Requesting config: {'config': 25, 'id': 500, 'multip': 1.0, 'timestamp': 1753316472357783}
STARTING TRITION INFERENCE
Traceback (most recent call last):
File "/workspace/service_network/main.py", line 71, in <module>
asyncio.run(service_zmq.run(zmq_port, zmq_dir=zmq_tmp_dir))
File "/usr/local/lib/python3.10/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "/usr/local/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
return future.result()
File "/usr/local/lib/python3.10/site-packages/inference_service/service_zmq.py", line 121, in run
await asyncio.gather(self._receive_config_requests(config_queue, context, address),
File "/usr/local/lib/python3.10/site-packages/inference_service/service_zmq.py", line 66, in _receive_data
file_index = self._request_data(config_request)
File "/usr/local/lib/python3.10/site-packages/inference_service/service.py", line 219, in _request_data
self._get_data_from_script(config_request)
File "/usr/local/lib/python3.10/site-packages/inference_service/service.py", line 102, in _get_data_from_script
triton_data = self.triton_inference(stl_path, stream_velocity, sample_points)
File "/usr/local/lib/python3.10/site-packages/inference_service/service.py", line 288, in triton_inference
vertices = stl_mesh.vertices.astype(np.float32) # Nx3
AttributeError: 'Scene' object has no attribute 'vertices'
Starting service...
Current config: unnormalize dataset: False
num_points: 1,255,000
communication library: ZMQ
config request port: 5555
zmpq protocol: tcp
tmp dir:
Data fields: ['coordinates', 'velocity', 'pressure', 'sdf', 'sdf_bounds']
Waiting for a config request...
Created publisher sockets on ports 5556 - 5560
Waiting for a config...
Thanks for any help!!