{"ts": "2026-07-10T15:44:22Z", "level": "info", "logger": "SavePhotosPro", "message": "Three-day purge applied", "session_id": "20260710-154422", "app_version": "1.1.1", "event_code": "POLICY_DECISION/LOG_PURGE", "extra": {"today_tag": "20260710", "yesterday_tag": "20260709", "day_before_yesterday_tag": "20260708", "removed_count": 0, "removed_files": []}}
{"ts": "2026-07-10T15:44:22Z", "level": "info", "logger": "SavePhotosPro", "message": "Caminhos locais do cliente (estado/pepper/executável).", "session_id": "20260710-154422", "app_version": "1.1.1", "event_code": "SECURE/LOCAL_PATHS", "extra": {"exe_dir": "C:\\Program Files\\SavePhotosPro", "activation_state_path": "C:\\Users\\vboxuser\\AppData\\Local\\SavePhotosPro\\activation_state.json", "pepper_path": "C:\\Users\\vboxuser\\AppData\\Local\\SavePhotosPro\\pepper.dpapi"}}
{"ts": "2026-07-10T15:44:24Z", "level": "info", "logger": "SavePhotosPro", "message": "Sem estado de ativação local; pulando validação automática.", "session_id": "20260710-154422", "app_version": "1.1.1", "event_code": "LICENSE_AUTO_VALIDATE_SKIP", "extra": {}}
{"ts": "2026-07-10T15:07:26Z", "level": "error", "logger": "SavePhotosPro", "message": "Falha ao habilitar usuário", "session_id": "20260710-154422", "app_version": "1.1.1", "exc_type": "NetClientError", "exc": "Traceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\request.py\", line 1344, in do_open\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1336, in request\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1382, in sendrequest\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1331, in endheaders\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1091, in sendoutput\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1035, in send\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1477, in connect\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 455, in wrap_socket\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 1041, in create\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 1319, in dohandshake\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_client.py\", line 294, in jsonpost\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\request.py\", line 215, in urlopen\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 515, in open\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 532, in call_chain\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 1392, in https_open\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 1347, in do_open\nurllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)>\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\ui_\", line 577, in habilitar_usuario\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_\", line 389, in challenge\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_\", line 307, in post\nnet_client.NetClientError: Falha de conexão: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)>"}
{"ts": "2026-07-10T15:08:04Z", "level": "error", "logger": "SavePhotosPro", "message": "Falha ao habilitar usuário", "session_id": "20260710-154422", "app_version": "1.1.1", "exc_type": "NetClientError", "exc": "Traceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\request.py\", line 1344, in do_open\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1336, in request\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1382, in sendrequest\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1331, in endheaders\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1091, in sendoutput\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1035, in send\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1477, in connect\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 455, in wrap_socket\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 1041, in create\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 1319, in dohandshake\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_client.py\", line 294, in jsonpost\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\request.py\", line 215, in urlopen\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 515, in open\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 532, in call_chain\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 1392, in https_open\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 1347, in do_open\nurllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)>\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\ui_\", line 577, in habilitar_usuario\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_\", line 389, in challenge\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_\", line 307, in post\nnet_client.NetClientError: Falha de conexão: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)>"}
{"ts": "2026-07-10T17:49:46Z", "level": "info", "logger": "SavePhotosPro", "message": "Three-day purge applied", "session_id": "20260710-174946", "app_version": "1.1.1", "event_code": "POLICY_DECISION/LOG_PURGE", "extra": {"today_tag": "20260710", "yesterday_tag": "20260709", "day_before_yesterday_tag": "20260708", "removed_count": 0, "removed_files": []}}
{"ts": "2026-07-10T17:49:46Z", "level": "info", "logger": "SavePhotosPro", "message": "Caminhos locais do cliente (estado/pepper/executável).", "session_id": "20260710-174946", "app_version": "1.1.1", "event_code": "SECURE/LOCAL_PATHS", "extra": {"exe_dir": "C:\\Program Files\\SavePhotosPro", "activation_state_path": "C:\\Users\\vboxuser\\AppData\\Local\\SavePhotosPro\\activation_state.json", "pepper_path": "C:\\Users\\vboxuser\\AppData\\Local\\SavePhotosPro\\pepper.dpapi"}}
{"ts": "2026-07-10T17:49:49Z", "level": "info", "logger": "SavePhotosPro", "message": "Sem estado de ativação local; pulando validação automática.", "session_id": "20260710-174946", "app_version": "1.1.1", "event_code": "LICENSE_AUTO_VALIDATE_SKIP", "extra": {}}
{"ts": "2026-07-10T17:51:07Z", "level": "error", "logger": "SavePhotosPro", "message": "Falha ao habilitar usuário", "session_id": "20260710-174946", "app_version": "1.1.1", "exc_type": "NetClientError", "exc": "Traceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\request.py\", line 1344, in do_open\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1336, in request\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1382, in sendrequest\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1331, in endheaders\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1091, in sendoutput\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1035, in send\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1477, in connect\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 455, in wrap_socket\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 1041, in create\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 1319, in dohandshake\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_client.py\", line 294, in jsonpost\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\request.py\", line 215, in urlopen\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 515, in open\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 532, in call_chain\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 1392, in https_open\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 1347, in do_open\nurllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)>\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\ui_\", line 577, in habilitar_usuario\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_\", line 389, in challenge\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_\", line 307, in post\nnet_client.NetClientError: Falha de conexão: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)>"}
{"ts": "2026-07-10T18:08:19Z", "level": "info", "logger": "SavePhotosPro", "message": "Three-day purge applied", "session_id": "20260710-180819", "app_version": "1.1.1", "event_code": "POLICY_DECISION/LOG_PURGE", "extra": {"today_tag": "20260710", "yesterday_tag": "20260709", "day_before_yesterday_tag": "20260708", "removed_count": 0, "removed_files": []}}
{"ts": "2026-07-10T18:08:19Z", "level": "info", "logger": "SavePhotosPro", "message": "Caminhos locais do cliente (estado/pepper/executável).", "session_id": "20260710-180819", "app_version": "1.1.1", "event_code": "SECURE/LOCAL_PATHS", "extra": {"exe_dir": "C:\\Program Files\\SavePhotosPro", "activation_state_path": "C:\\Users\\vboxuser\\AppData\\Local\\SavePhotosPro\\activation_state.json", "pepper_path": "C:\\Users\\vboxuser\\AppData\\Local\\SavePhotosPro\\pepper.dpapi"}}
{"ts": "2026-07-10T18:08:21Z", "level": "info", "logger": "SavePhotosPro", "message": "Sem estado de ativação local; pulando validação automática.", "session_id": "20260710-180819", "app_version": "1.1.1", "event_code": "LICENSE_AUTO_VALIDATE_SKIP", "extra": {}}
{"ts": "2026-07-10T18:08:52Z", "level": "error", "logger": "SavePhotosPro", "message": "Falha ao habilitar usuário", "session_id": "20260710-180819", "app_version": "1.1.1", "exc_type": "NetClientError", "exc": "Traceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\request.py\", line 1344, in do_open\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1336, in request\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1382, in sendrequest\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1331, in endheaders\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1091, in sendoutput\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1035, in send\n File \"C:\\PROGRA~1\\SAVEPH~1\\http\\client.py\", line 1477, in connect\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 455, in wrap_socket\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 1041, in create\n File \"C:\\PROGRA~1\\SAVEPH~1\\ssl.py\", line 1319, in dohandshake\nssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_client.py\", line 294, in jsonpost\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\request.py\", line 215, in urlopen\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 515, in open\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 532, in call_chain\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 1392, in https_open\n File \"C:\\PROGRA~1\\SAVEPH~1\\urllib\\\", line 1347, in do_open\nurllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)>\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"C:\\PROGRA~1\\SAVEPH~1\\ui_\", line 577, in habilitar_usuario\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_\", line 389, in challenge\n File \"C:\\PROGRA~1\\SAVEPH~1\\net_\", line 307, in post\nnet_client.NetClientError: Falha de conexão: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)>"}