Detailed debug output for troubleshooting
2026-04-03 17:08:28.287 [DEBUG] [debug] [API] Full response: {'box_id': 4, 'tag_id': 4, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-03 17:08:28.286 [DEBUG] [debug] [API] Response Headers: {'Date': 'Fri, 03 Apr 2026 15:08:28 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'Xcf48f756af302f4be2b96cc552bfcc45', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=BJrBDoqmIk3obHeA9JbNmzl4mt6FSDWSc0C6bF3A3x4bIPLP98I%2Bsliu4kjqqgRVkHvKwR7Oj9c10hgQUQQjU33iWLImNjdVvLQzkJK8JR4wGLq%2FvMkQ%2BwMkAEcf0izat3324QCNbaH%2B2f4wHLxL"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e68fd23d8ff77e9-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-03 17:08:28.018 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-03 17:08:28.017 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 4, 'device_id': 4, 'box_id': 4, 'visits_since_last_reading': 0, 'battery_voltage': 4629, 'temperature': 0, 'gsm_level': -107, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'timestamp': '2026-04-03 15:08:28', 'created_at': '2026-04-03 15:08:28', 'updated_at': '2026-04-03 15:08:28', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:08:28.017 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 4, 'tag_id': 4, 'visits_since_last_reading': 0, 'battery_voltage': 4629, 'temperature': 0, 'gsm_level': '-107dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:08:28.016 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 4, 'tag_id': 4, 'visits_since_last_reading': 0, 'battery_voltage': 4629, 'temperature': 0, 'gsm_level': '-107dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:06:29.485 [DEBUG] [debug] [API] Full response: {'box_id': 4, 'tag_id': 4, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-03 17:06:29.485 [DEBUG] [debug] [API] Response Headers: {'Date': 'Fri, 03 Apr 2026 15:06:29 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X540b3bb2a8cb88d67f2cff641dcb35ee', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XMwhWZ1%2FmkuXzbycD2INGzx%2Fg0YLQJd6uvqeIkZIsPXDoA4Umma6Y0aUzIB0MRYnOg3vrLEoxmWAPfVZb5xRGTvV5r%2F2ndaNvTxTgPjtC4lTQ4h%2BGEBfHTobfZsoHidL1fTnv3HGxoAI1OcszVJg"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e68fa3d5a2fe452-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-03 17:06:29.267 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-03 17:06:29.266 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 4, 'device_id': 4, 'box_id': 4, 'visits_since_last_reading': 0, 'battery_voltage': 4628, 'temperature': 0, 'gsm_level': -107, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'timestamp': '2026-04-03 15:06:29', 'created_at': '2026-04-03 15:06:29', 'updated_at': '2026-04-03 15:06:29', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:06:29.265 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 4, 'tag_id': 4, 'visits_since_last_reading': 0, 'battery_voltage': 4628, 'temperature': 0, 'gsm_level': '-107dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:06:29.265 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 4, 'tag_id': 4, 'visits_since_last_reading': 0, 'battery_voltage': 4628, 'temperature': 0, 'gsm_level': '-107dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '6', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:04:18.347 [DEBUG] [debug] [API] Full response: {'box_id': 4, 'tag_id': 4, 'transmission_frequency': '6', 'action': 'in_progress'}
2026-04-03 17:04:18.346 [DEBUG] [debug] [API] Response Headers: {'Date': 'Fri, 03 Apr 2026 15:04:18 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X98bb56fecb4e19eca9eb89a8498ef9b7', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WKla0ymvpGCsmkkL3cW4aH%2F8FU1vfswKDg3l5LyhOIrT%2Fch%2BSG5xl9vK72UsZ2Mhn6n%2Fa3T0Dq267C2AuWnBPSbwcWc3cLR6NDoLgCsep3vCwqyeEzL6jISvEAJPVQZcZJAU9xNiGw%2BzSEsAyLBu"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e68f7096facb685-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-03 17:04:18.058 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-03 17:04:18.057 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 4, 'device_id': 4, 'box_id': 4, 'visits_since_last_reading': 0, 'battery_voltage': 4615, 'temperature': 0, 'gsm_level': -101, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'timestamp': '2026-04-03 15:04:18', 'created_at': '2026-04-03 15:04:18', 'updated_at': '2026-04-03 15:04:18', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:04:18.057 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 4, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4615, 'temperature': 0, 'gsm_level': '-101dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:04:18.056 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 4, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4615, 'temperature': 0, 'gsm_level': '-101dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:03:08.110 [DEBUG] [debug] [API] Full response: {'box_id': 4, 'tag_id': 4, 'transmission_frequency': '6', 'action': 'completed'}
2026-04-03 17:03:08.109 [DEBUG] [debug] [API] Response Headers: {'Date': 'Fri, 03 Apr 2026 15:03:08 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X274b49ae9ebc70aa22f1cda2388f7d26', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Xcsgg%2FCaoDu5bWdJ8ol1TzTUfDpqbm0Cr5CXYRv%2BXZ4LXIjtD9uZlhBO3k5EogyaD0oU7LWKoel6SsnHr95D0FjZNUZ8nz7jjqsdibzlP%2BP9mOEfIRXy845FGKjZ810MuhoKDcajF3OuM1I%2FVq8b"}]}', 'Content-Encoding': 'gzip', 'CF-RAY': '9e68f54adab7ca25-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-03 17:03:06.579 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-03 17:03:06.578 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 4, 'device_id': 4, 'box_id': 4, 'visits_since_last_reading': 0, 'battery_voltage': 4615, 'temperature': 19, 'gsm_level': -105, 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'timestamp': '2026-04-03 15:03:06', 'created_at': '2026-04-03 15:03:06', 'updated_at': '2026-04-03 15:03:06', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:03:06.577 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 4, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4615, 'temperature': 19, 'gsm_level': '-105dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
Traceback (most recent call last):
File "/app/udp_echo_server.py", line 500, in forward_to_api
resp.raise_for_status()
File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1026, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-03 17:03:06.577 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 4, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4615, 'temperature': 19, 'gsm_level': '-105dBm', 'operator': '26201', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:01:18.041 [ERROR] [debug] [API] Request error details: 500 Server Error: Internal Server Error for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-03 17:01:18.040 [DEBUG] [debug] [API] Response Headers: {'Date': 'Fri, 03 Apr 2026 15:01:18 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X72bc92dd2ae632eb27c0c81e56762e58', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ebF8UyrodhPKvtL6SvYdy1Y6A6EaOIJQge0S9Pw2LfJrLbAJSc7vL8Xd9DxZlRRU6yrG6mPVMWkps0WmVXtAKabbZWGuBCOVaklGVFSme1XL8pl7LFdUeC0ugvLRBuUeYZm5JnRUQDVTFKyfgxSE"}]}', 'CF-RAY': '9e68f2a30b00c9e8-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-03 17:01:17.840 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-03 17:01:17.838 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4335, 'temperature': 0, 'gsm_level': -97, 'operator': '26201', 'hw_issues': 'ERR_LOW_BATT', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'timestamp': '2026-04-03 15:01:17', 'created_at': '2026-04-03 15:01:17', 'updated_at': '2026-04-03 15:01:17', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 17:01:17.838 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4335, 'temperature': 0, 'gsm_level': '-97dBm', 'operator': '26201', 'hw_issues': 'ERR_LOW_BATT', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
Traceback (most recent call last):
File "/app/udp_echo_server.py", line 500, in forward_to_api
resp.raise_for_status()
File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1026, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-03 17:01:17.837 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4335, 'temperature': 0, 'gsm_level': '-97dBm', 'operator': '26201', 'hw_issues': 'ERR_LOW_BATT', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 16:57:28.762 [ERROR] [debug] [API] Request error details: 500 Server Error: Internal Server Error for url: https://stage.sdk-dashboard.hypen.ro/api/device-data
2026-04-03 16:57:28.761 [DEBUG] [debug] [API] Response Headers: {'Date': 'Fri, 03 Apr 2026 14:57:28 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Server': 'cloudflare', 'Nel': '{"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'Xd3989c9a9cdca853e2b99ef9e0439082', 'Access-Control-Allow-Origin': '*', 'cf-cache-status': 'DYNAMIC', 'Report-To': '{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xfg9bLJWANlaAg59KeoY2nv529n4gvnWbw%2BRarXIlCNO0qLBOWvH6Pb2efS%2BNy06K1aysAITTdrNuxn68JLhhBJ%2FyhJecrAP15tnlV1cDIQ1d5p%2FqkHccBpaMcLgF7Dhfbmck5hjKdqfRYL2rx7Q"}]}', 'CF-RAY': '9e68ed0a0af5c9f0-OTP', 'alt-svc': 'h3=":443"; ma=86400'}
2026-04-03 16:57:28.524 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-03 16:57:28.523 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 1, 'device_id': 1, 'box_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4450, 'temperature': 0, 'gsm_level': -93, 'operator': '26201', 'hw_issues': 'ERR_LOW_BATT', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'timestamp': '2026-04-03 14:57:28', 'created_at': '2026-04-03 14:57:28', 'updated_at': '2026-04-03 14:57:28', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 16:57:28.522 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4450, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_LOW_BATT', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 16:57:28.522 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 1, 'tag_id': 1, 'visits_since_last_reading': 0, 'battery_voltage': 4450, 'temperature': 0, 'gsm_level': '-93dBm', 'operator': '26201', 'hw_issues': 'ERR_LOW_BATT', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'in_progress', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 16:19:58.145 [DEBUG] [debug] [API] Full updates response: {'box_id': 5, 'tag_id': '5', 'mounted': 1, 'battery_serial': 'NIGHT', 'transmission_frequency': '6', 'visits_10_tx': '0', 'action': 'completed'}
2026-04-03 16:19:56.326 [DEBUG] [debug] [API] POST request URL: https://stage.sdk-dashboard.hypen.ro/api/device-data/5
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 198, in _new_conn
sock = connection.create_connection(
File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 60, in create_connection
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
File "/usr/local/lib/python3.9/socket.py", line 966, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen
response = self._make_request(
File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 488, in _make_request
raise new_e
File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 464, in _make_request
self._validate_conn(conn)
File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1093, in _validate_conn
conn.connect()
File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 753, in connect
self.sock = sock = self._new_conn()
File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in _new_conn
raise NameResolutionError(self.host, self, e) from e
urllib3.exceptions.NameResolutionError: <urllib3.connection.HTTPSConnection object at 0x786cd4c3f100>: Failed to resolve 'stage.sdk-dashboard.hypen.ro' ([Errno -2] Name or service not known)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 644, in send
resp = conn.urlopen(
File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 841, in urlopen
retries = retries.increment(
File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 519, in increment
raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='stage.sdk-dashboard.hypen.ro', port=443): Max retries exceeded with url: /api/device-data (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x786cd4c3f100>: Failed to resolve 'stage.sdk-dashboard.hypen.ro' ([Errno -2] Name or service not known)"))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/app/udp_echo_server.py", line 478, in forward_to_api
resp = requests.post(
File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 115, in post
return request("post", url, data=data, json=json, **kwargs)
File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 677, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='stage.sdk-dashboard.hypen.ro', port=443): Max retries exceeded with url: /api/device-data (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x786cd4c3f100>: Failed to resolve 'stage.sdk-dashboard.hypen.ro' ([Errno -2] Name or service not known)"))
2026-04-03 16:19:20.037 [DEBUG] [debug] [API] POST request URL: https://stage.sdk-dashboard.hypen.ro/api/device-data/5
2026-04-03 15:49:07.610 [ERROR] [debug] [API] Request error details: HTTPSConnectionPool(host='stage.sdk-dashboard.hypen.ro', port=443): Max retries exceeded with url: /api/device-data (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x786cd4c3f100>: Failed to resolve 'stage.sdk-dashboard.hypen.ro' ([Errno -2] Name or service not known)"))
2026-04-03 15:49:07.597 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-04-03 15:49:07.596 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 6, 'device_id': 6, 'box_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 4138, 'temperature': 21, 'gsm_level': -91, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'timestamp': '2026-04-03 13:49:07', 'created_at': '2026-04-03 13:49:07', 'updated_at': '2026-04-03 13:49:07', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 15:49:07.595 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 4138, 'temperature': 21, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 15:49:07.594 [DEBUG] [debug] [API] Raw data for forwarding: {'box_id': 6, 'tag_id': 6, 'visits_since_last_reading': 0, 'battery_voltage': 4138, 'temperature': 21, 'gsm_level': '-91dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '0', 'transmission_frequency': '8', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}
2026-04-03 15:25:39.612 [DEBUG] [debug] [API] POST request URL: https://stage.sdk-dashboard.hypen.ro/api/device-data/5
2026-03-26 17:13:35.931 [DEBUG] [debug] [API] Full response: {'box_id': 5, 'tag_id': 5, 'transmission_frequency': '6', 'action': 'completed'}
2026-03-26 17:13:35.930 [DEBUG] [debug] [API] Response Headers: {'Server': 'openresty', 'Date': 'Thu, 26 Mar 2026 16:13:35 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'X-Powered-By': 'PHP/8.2.29', 'Cache-Control': 'no-cache, private', 'X-RateLimit-Limit': '60', 'X-RateLimit-Remaining': '59', 'phpdebugbar-id': 'X85838bee6ecabe9449c962fcd65853fc', 'Access-Control-Allow-Origin': '*', 'X-Served-By': 'stage.sdk-dashboard.hypen.ro'}
2026-03-26 17:13:35.748 [DEBUG] [debug] [API] Full request - URL: https://stage.sdk-dashboard.hypen.ro/api/device-data, SSL Verify: False
2026-03-26 17:13:35.747 [DEBUG] [debug] [TRANSFORM] Complete Laravel payload: {'tag_id': 5, 'device_id': 5, 'box_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 4182, 'temperature': 18, 'gsm_level': -93, 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '4', 'transmission_frequency': '6', 'action': 'completed', 'timestamp': '2026-03-26 16:13:35', 'created_at': '2026-03-26 16:13:35', 'updated_at': '2026-03-26 16:13:35', 'data_type': 'telemetry', 'source': 'nb_iot_gateway', 'version': '1.0', 'status': 'active', 'token': 'q1w2e3r4t5y6u7i8'}
2026-03-26 17:13:35.746 [DEBUG] [debug] [TRANSFORM] Raw input: {'box_id': 5, 'tag_id': 5, 'visits_since_last_reading': 0, 'battery_voltage': 4182, 'temperature': 18, 'gsm_level': '-93dBm', 'operator': '22601', 'hw_issues': '', 'visits_10_tx': '4', 'transmission_frequency': '6', 'action': 'completed', 'token': 'q1w2e3r4t5y6u7i8'}