זה מסך קריא לבני אדם. נקודת הקצה הטכנית עדיין קיימת ב־/health?json=1 למקרה שצריך בדיקה אוטומטית.
{
'ok': True, 'service': 'TripServer Admin', 'version': 'TripServer Admin GOLD v101 — Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes', 'started_at': '2026-07-18 14:40:56', 'script': 'C:\\TripServer\\admin_server.py', 'host': '0.0.0.0', 'port': 8000, 'usa_image_keys': 44, 'japan_presentation_images': {
'image_slides_total': 43, 'external_files_used': 42, 'embedded_images': 1, 'folder_images': 42, 'missing_external_images': 0, 'unused_folder_images': 0, 'chapter_slides': 7, 'presentation_exists': True
}, 'power_actions_enabled': True, 'control_server_ok': True, 'control_server_status': 'פורט 8010 עונה', 'failsafe_status': {
'state': 'armed', 'message': 'ריסטארט למחשב Fail Safe נקבע לעוד 180 שניות.', 'updated_at': '2026-07-18 11:22:28', 'admin_version': 'TripServer Admin GOLD v100 — Unified Trip Audit Center + Safe Japan Media Cleanup + Update Verification State Fix + Runtime Startup Verification Fix + Netlify Internal Report Exclusion Fix', 'delay_seconds': 180, 'windows_output': 'OK'
}, 'restart_helper_legacy': True, 'restart_helper_status': 'legacy hidden from Health; active path is Control Server + Fail Safe', 'logs': {
'restart': {
'path': 'C:\\TripServer\\admin_restart.log', 'exists': True
}, 'control': {
'path': 'C:\\TripServer\\control_server\\tripserver_control_server.log', 'exists': True
}, 'control_bootstrap': {
'path': 'C:\\TripServer\\tripserver_control_bootstrap.log', 'exists': True
}, 'camera_setup': {
'path': 'C:\\TripServer\\camera_setup.log', 'exists': True
}, 'camera_audio': {
'path': 'C:\\TripServer\\camera_audio_stream.log', 'exists': True
}, 'camera_hls': {
'path': 'C:\\TripServer\\camera_hls_stream.log', 'exists': True
}
}, 'media_engine': {
'pillow': True, 'ffmpeg': True, 'ffmpeg_path': 'C:\\ffmpeg\\bin\\ffmpeg.exe', 'ffprobe': True, 'ffprobe_path': 'C:\\ffmpeg\\bin\\ffprobe.exe'
}, 'runtime': {
'service': 'TripServer Admin', 'version': 'TripServer Admin GOLD v101 — Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes', 'build_id': 'EITAN-ADMIN-GOLD-v101-20260718-01', 'pid': 14556, 'python_executable': 'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python314\\python.exe', 'argv': ['C:\\TripServer\\admin_server.py'], 'working_directory': 'C:\\TripServer', 'host': '0.0.0.0', 'port': 8000, 'loaded_at': '2026-07-18 14:40:56', 'started_at': '2026-07-18 14:40:56', 'loaded_file': 'C:\\TripServer\\admin_server.py', 'loaded_realpath': 'C:\\TripServer\\admin_server.py', 'expected_install_file': 'C:\\TripServer\\admin_server.py', 'running_from_expected_file': True, 'loaded_sha256': '37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d', 'disk_sha256': '37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d', 'loaded_matches_disk': True, 'loaded_size_bytes': 886567, 'disk_size_bytes': 886567, 'loaded_mtime_epoch': 1784369067.845404, 'disk_mtime_epoch': 1784369067.845404, 'disk_modified_at': '2026-07-18 13:04:27', 'port_owner_pids': [14556, 25996], 'pid_owns_admin_port': True, 'checked_at': '2026-07-18 15:45:25', 'runtime_verified': True
}, 'update_status': {
'ok': False, 'verified': False, 'failed': False, 'state': 'pending', 'message': 'העדכון נשלח וממתין להחלפה, אתחול ואימות Runtime.', 'expected_sha': '5868e88c584e8d33bebbc99c728ad505e40f4b214bf9d3054043165ef431083e', 'runtime_loaded_sha': '37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d', 'runtime_disk_sha': '37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d', 'canonical_disk_sha': '37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d', 'hash_match': False, 'control_verified': False, 'control_status': {
'control_version': 'TripServerControl/92', 'updated_at': '2026-07-18 14:40:53', 'control_port': 8010, 'admin_port': 8000, 'python': 'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python314\\python.exe', 'update_id': '2e09667281cd4a99ac2920daf2b3db38', 'expected_sha': '5868e88c584e8d33bebbc99c728ad505e40f4b214bf9d3054043165ef431083e', 'expected_version': 'TripServer Admin GOLD v101 — Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes', 'expected_build_id': 'EITAN-ADMIN-GOLD-v101-20260718-01', 'backup': 'C:\\TripServer\\backups\\admin_server\\admin_server_backup_20260718_112233.py', 'last_action': 'control_start', 'state': 'ready', 'ok': True, 'verification_ok': None
}, 'submission': {
'state': 'requested', 'update_id': '2e09667281cd4a99ac2920daf2b3db38', 'submitted_at': '2026-07-18 11:22:28', 'source_filename': 'TripServer_Admin_GOLD_v101_Safe_Update_Architecture_Upload_Ready.zip', 'expected_sha': '5868e88c584e8d33bebbc99c728ad505e40f4b214bf9d3054043165ef431083e', 'expected_version': 'TripServer Admin GOLD v101 — Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes', 'expected_build_id': 'EITAN-ADMIN-GOLD-v101-20260718-01', 'pending_path': 'C:\\TripServer\\control_server\\pending_admin_server.py', 'current_runtime': {
'service': 'TripServer Admin', 'version': 'TripServer Admin GOLD v100 — Unified Trip Audit Center + Safe Japan Media Cleanup + Update Verification State Fix + Runtime Startup Verification Fix + Netlify Internal Report Exclusion Fix', 'build_id': 'EITAN-ADMIN-GOLD-v100-20260718-01', 'pid': 30540, 'python_executable': 'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python314\\python.exe', 'argv': ['C:\\TripServer\\admin_server.py'], 'working_directory': 'C:\\TripServer', 'host': '0.0.0.0', 'port': 8000, 'loaded_at': '2026-07-18 09:39:34', 'started_at': '2026-07-18 09:39:34', 'loaded_file': 'C:\\TripServer\\admin_server.py', 'loaded_realpath': 'C:\\TripServer\\admin_server.py', 'expected_install_file': 'C:\\TripServer\\admin_server.py', 'running_from_expected_file': True, 'loaded_sha256': '19934a92ca3d1a30ab90bbcd209ffff99e06edde1e4c44d1460fc1dd5faf6fe2', 'disk_sha256': '19934a92ca3d1a30ab90bbcd209ffff99e06edde1e4c44d1460fc1dd5faf6fe2', 'loaded_matches_disk': True, 'loaded_size_bytes': 845469, 'disk_size_bytes': 845469, 'loaded_mtime_epoch': 1784356398.4115934, 'disk_mtime_epoch': 1784356398.4115934, 'disk_modified_at': '2026-07-18 09:33:18', 'port_owner_pids': [27764, 7808, 29216, 29036, 30540, 25256], 'pid_owns_admin_port': True, 'checked_at': '2026-07-18 11:22:28', 'runtime_verified': True
}, 'request': {
'action': 'apply_update', 'reason': 'admin_upload_v92_verified_runtime', 'requested_at': '2026-07-18 11:22:28', 'not_before': 1784362950.828351, 'admin_pid': 30540, 'pending_admin_path': 'C:\\TripServer\\control_server\\pending_admin_server.py', 'expected_sha': '5868e88c584e8d33bebbc99c728ad505e40f4b214bf9d3054043165ef431083e', 'expected_version': 'TripServer Admin GOLD v101 — Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes', 'expected_build_id': 'EITAN-ADMIN-GOLD-v101-20260718-01', 'update_id': '2e09667281cd4a99ac2920daf2b3db38'
}, 'control_bootstrap': 'changed=False alive=True create_rc=1 run_skipped=already_alive', 'failsafe': 'ריסטארט למחשב Fail Safe נקבע לעוד 180 שניות. פלט Windows: OK'
}, 'runtime': {
'service': 'TripServer Admin', 'version': 'TripServer Admin GOLD v101 — Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes', 'build_id': 'EITAN-ADMIN-GOLD-v101-20260718-01', 'pid': 14556, 'python_executable': 'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python314\\python.exe', 'argv': ['C:\\TripServer\\admin_server.py'], 'working_directory': 'C:\\TripServer', 'host': '0.0.0.0', 'port': 8000, 'loaded_at': '2026-07-18 14:40:56', 'started_at': '2026-07-18 14:40:56', 'loaded_file': 'C:\\TripServer\\admin_server.py', 'loaded_realpath': 'C:\\TripServer\\admin_server.py', 'expected_install_file': 'C:\\TripServer\\admin_server.py', 'running_from_expected_file': True, 'loaded_sha256': '37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d', 'disk_sha256': '37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d', 'loaded_matches_disk': True, 'loaded_size_bytes': 886567, 'disk_size_bytes': 886567, 'loaded_mtime_epoch': 1784369067.845404, 'disk_mtime_epoch': 1784369067.845404, 'disk_modified_at': '2026-07-18 13:04:27', 'port_owner_pids': [14556, 25996], 'pid_owns_admin_port': True, 'checked_at': '2026-07-18 15:45:25', 'runtime_verified': True
}, 'failsafe_status': {
'state': 'armed', 'message': 'ריסטארט למחשב Fail Safe נקבע לעוד 180 שניות.', 'updated_at': '2026-07-18 11:22:28', 'admin_version': 'TripServer Admin GOLD v100 — Unified Trip Audit Center + Safe Japan Media Cleanup + Update Verification State Fix + Runtime Startup Verification Fix + Netlify Internal Report Exclusion Fix', 'delay_seconds': 180, 'windows_output': 'OK'
}, 'checked_at': '2026-07-18 15:45:25'
}, 'build_id': 'EITAN-ADMIN-GOLD-v101-20260718-01'
}