From d95c28c89e42e7679e33e32966d1887762a0d4e2 Mon Sep 17 00:00:00 2001 From: cherif Date: Mon, 22 Jan 2024 21:57:00 +0100 Subject: [PATCH] 22/01/2024 -22h00 --- .idea/workspace.xml | 45 +- Inscription_mgt.py | 9 +- Log/log_file.log | 3038 +++++++++++++++++ Session_Formation.py | 23 +- lms_chamilo/mysy_lms.py | 333 +- main.py | 43 + prj_common.py | 1 - .../6hiIO7wJaXj2eLziy9Lry4DDtmLJAlCA.xlsx | Bin 5682 -> 0 bytes temp_direct/Part_Order_Devis_1.pdf | 68 - temp_direct/Part_Order_Order_26.pdf | 82 - temp_direct/Partner_Invoice_Invoice_6.pdf | 82 - temp_direct/Partner_Order_Order_26.pdf | 82 - temp_direct/Partner_Order_Order_27.pdf | 82 - temp_direct/Partner_Order_Order_42.pdf | 82 - .../WCQlrZZnorlwo5CibI5lH6Uyo87dXeEAQ.xlsx | Bin 5896 -> 0 bytes .../WtYvQ8XkpiW0gQBhE0jmfRotrGBuNlyYpQ.xlsx | Bin 5169 -> 0 bytes .../YdTiV5IUJU8Tf5JJCITl5fUAXheJXhWRA.xlsx | Bin 5609 -> 0 bytes temp_direct/invoice_FACT_236000270.pdf | 106 - temp_direct/invoice_FACT_236000271.pdf | 106 - temp_direct/invoice_FACT_236000272.pdf | 106 - temp_direct/invoice_FACT_236000273.pdf | 106 - temp_direct/invoice_FACT_237000313.pdf | 106 - .../nwIs5pmCWNrdJqyQny11Pu6zV0TR77QA.xlsx | Bin 5682 -> 0 bytes .../uYbhzQgoZXTmghSCJtPAzDiu13Z1mcpw.xlsx | Bin 5586 -> 0 bytes .../xcn5ILu7ok3Ah7gCDkD1cy4UiyHntOg.xlsx | Bin 5928 -> 0 bytes 25 files changed, 3464 insertions(+), 1036 deletions(-) delete mode 100644 temp_direct/6hiIO7wJaXj2eLziy9Lry4DDtmLJAlCA.xlsx delete mode 100644 temp_direct/Part_Order_Devis_1.pdf delete mode 100644 temp_direct/Part_Order_Order_26.pdf delete mode 100644 temp_direct/Partner_Invoice_Invoice_6.pdf delete mode 100644 temp_direct/Partner_Order_Order_26.pdf delete mode 100644 temp_direct/Partner_Order_Order_27.pdf delete mode 100644 temp_direct/Partner_Order_Order_42.pdf delete mode 100644 temp_direct/WCQlrZZnorlwo5CibI5lH6Uyo87dXeEAQ.xlsx delete mode 100644 temp_direct/WtYvQ8XkpiW0gQBhE0jmfRotrGBuNlyYpQ.xlsx delete mode 100644 temp_direct/YdTiV5IUJU8Tf5JJCITl5fUAXheJXhWRA.xlsx delete mode 100644 temp_direct/invoice_FACT_236000270.pdf delete mode 100644 temp_direct/invoice_FACT_236000271.pdf delete mode 100644 temp_direct/invoice_FACT_236000272.pdf delete mode 100644 temp_direct/invoice_FACT_236000273.pdf delete mode 100644 temp_direct/invoice_FACT_237000313.pdf delete mode 100644 temp_direct/nwIs5pmCWNrdJqyQny11Pu6zV0TR77QA.xlsx delete mode 100644 temp_direct/uYbhzQgoZXTmghSCJtPAzDiu13Z1mcpw.xlsx delete mode 100644 temp_direct/xcn5ILu7ok3Ah7gCDkD1cy4UiyHntOg.xlsx diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 606e22f..d6bdb69 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,13 +1,32 @@ - + - + + + - + + + + + + + + + + + + + + + + + + @@ -435,7 +454,6 @@ - @@ -460,6 +478,7 @@ - \ No newline at end of file diff --git a/Inscription_mgt.py b/Inscription_mgt.py index fba6d5d..c605f34 100644 --- a/Inscription_mgt.py +++ b/Inscription_mgt.py @@ -169,12 +169,10 @@ def AddStagiairetoClass(diction): # Verifier que le type d'apprenant est bien valide type_apprenant = "0" - if (str(diction['type_apprenant']) not in MYSY_GV.INSCRIPTION_TYPE_APPRENANT): + if ("type_apprenant" in diction.keys() and str(diction['type_apprenant']) not in MYSY_GV.INSCRIPTION_TYPE_APPRENANT): mycommon.myprint( str(inspect.stack()[0][3]) + " Le type d'apprenant est invalide ") return False, " Le type d'apprenant est invalide " - else: - type_apprenant = str(diction['type_apprenant']) @@ -6136,7 +6134,10 @@ def Get_Statgaire_List_Partner_with_filter(diction): val['status'] = retVal['status'] val['title'] = retVal['myclass_collection'][0]['title'] - val['domaine'] = retVal['myclass_collection'][0]['domaine'] + if("domaine" in retVal['myclass_collection'][0].keys() ): + val['domaine'] = retVal['myclass_collection'][0]['domaine'] + else: + val['domaine'] = "" # Recuperation des informations de la session local_qry = {'_id':ObjectId(retVal['session_id']), 'valide':'1'} diff --git a/Log/log_file.log b/Log/log_file.log index f36c19c..f6386fe 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -2048030,3 +2048030,3041 @@ INFO:root:2024-01-21 18:47:49.833816 : Security check : IP adresse '127.0.0.1' INFO:root:2024-01-21 18:47:49.837373 : Security check : IP adresse '127.0.0.1' connected INFO:werkzeug:127.0.0.1 - - [21/Jan/2024 18:47:49] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [21/Jan/2024 18:47:49] "POST /myclass/api/Get_Related_Target_Materiel_Collection_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:17:06.656559 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 15:17:06.656559 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 15:17:06.657564 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 15:17:06.657564 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 15:17:06.657564 : ++ LMS_BAS_URL mysy-training.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 15:17:19.823159 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 15:17:19.823159 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 15:17:19.823159 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 15:17:19.823159 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 15:17:19.823159 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 15:18:16.066257 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:16.067280 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:16.069566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:16] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:16] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:16] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:16.507440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:16.509811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:16] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.181748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.185859 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.190241 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.196423 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.202013 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.206535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.211429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.219329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.223209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.235117 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.236132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.249783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.253358 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.260749 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.267016 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.270488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.277164 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.282716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.288723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.295981 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.297095 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.302795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.311945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.314175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.319128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.326364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.329738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.333229 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:17.338271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:17.346032 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:23.208991 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:23] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:23.509205 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:23.515220 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:23.522485 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:23.534005 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:23] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:23] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:23.563442 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:23] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:23.690504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:23.696444 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:25.005883 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:root:2024-01-22 15:18:25.006917 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:25] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:25] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:43.496823 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:43] "POST /myclass/api/check_partner_token_validity_v2/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:18:48.143978 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:48.148017 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:18:48.154870 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:48] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:18:48] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:00.493971 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:19:00.496970 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:00.501484 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:00] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:00] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:04.276558 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:19:04.280846 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:04.588975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:19:04.589978 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:19:04.591975 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:04] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:04.609122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:19:04.609122 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:04.615491 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:04] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:33.028492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:19:33.035720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:19:33.041740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:33] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:33.050856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:19:33.053132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:33] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:19:33.069622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:33] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:19:33] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:20:22.785190 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:20:22.790746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:22] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:20:22.796274 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:22] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:22] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:20:37.564394 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:20:37.565853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:20:37.575078 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:20:37.579446 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:20:37.589535 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:20:37.596584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:20:37.605443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:37] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:20:37.615439 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:20:37] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:25:30.656894 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:25:30.661916 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:25:30.663922 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:25:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:25:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:25:30.676831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:25:30] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:25:30] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:26:05.036072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:26:05.040069 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:26:05.046860 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:26:05] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:26:05] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:26:05] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:26:16.460856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:26:16.462861 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:26:16.471811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:26:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:26:16.486906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:26:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:26:16] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:26:16] "POST /myclass/api/GetListOpco/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:27:20.585747 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:27:20.787414 : AddStagiairetoClass - L'adresse email billardman01@hotmail.com est deja inscrite à la session du 652f9a520d8502e693eb770c +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:27:20] "POST /myclass/api/AddStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:28:12.945924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:28:20.210672 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:28:20] "POST /myclass/api/AddStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:33:05.520753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:05.532058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:05.547221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:05.554172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:05.565152 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:33:05.592252 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:05.598159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:05.609113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:33:05.632250 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:33:05.694842 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:05] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:33:19.782275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:19] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:33:30.403300 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:30] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:33:58.511873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:58.526966 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:58.536744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:58.548159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:33:58.561528 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:58] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:58] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:58] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:58] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:33:58] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:02.035680 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:02.045928 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:02.060656 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:02.065653 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:02.080000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:02.090741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:02.102737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:02.110494 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:02.123268 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:02.157036 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:02] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:34.026797 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:34.031967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:34.049306 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:34.074698 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:34.218336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:34.222485 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:34.230232 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:34.237792 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:34.251376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:34.263926 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:34.275868 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:38:34.285056 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:34.304277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:38:34.318512 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:38:34] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:15.243948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:15.248669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:15.251667 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:15] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:15] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:15] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:15.874552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:15.877548 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.508980 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.513513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.519513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.527506 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.533511 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.539578 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.551817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.557697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.577270 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.587945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.595750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.606212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.613736 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.618141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.629419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.636613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.652298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.658243 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.668209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.679508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.691009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.696866 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.705346 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.727766 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:16.733773 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.739535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.757827 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.766430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.776305 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:16.784326 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:19.152807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:19.160668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:19.172780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:19.183767 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:19] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:19.206715 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:19] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:19] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:19.219160 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:19] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:19.335754 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:39:19.342300 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:19] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:39:19.372326 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:39:19] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:40:16.135416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:40:16] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:40:34.006789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:40:34.023375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:40:34.031891 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:40:34.042152 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:40:34.055569 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:40:34] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:40:34] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:40:34] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:40:34] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:40:34] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:40:46.412604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:40:46.445350 : GetSpecificPartnerAttestation_Certificat Impossible de récupérer les données de ce template +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:40:46] "POST /myclass/api/GetSpecificPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:41:25.564262 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:41:25.578298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:41:25.580823 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:41:25.593381 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:41:25.609574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:41:25] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:41:25] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:41:25] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:41:25] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:41:25] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:44:07.394260 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:44:07.398247 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:44:07.404950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:44:07.417999 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:44:07.419015 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:44:07.428380 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:44:07.450981 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:44:07.459060 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:44:07.477838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:44:07.494199 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:44:07] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:45:08.746407 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:45:08.752410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:45:08.758776 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:08] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:45:08.769476 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:08] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:08] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:45:08.902378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:45:08.907175 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:08] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:45:08.930480 : Get_Partner_Currency WARNING : Le partner (partner_owner_recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a ) n'a pas de configuration de devise. Utilisation de la devise par defaut du systeme +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:08] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:45:33.320316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:33] "POST /myclass/api/GetAllValideSessionPartner_List_filter_like/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:45:40.609556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:45:40.629947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:45:40.636516 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:45:40.642752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:45:40.654740 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:40] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:40] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:40] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:40] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:45:40] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:46:18.064885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:46:24.470447 : AcceptAttendeeInscription Le compte LMS du participant a été correctement mis à jour : local_ret_val['_id'] = 65ae7b7c7445e75e2e042103 +INFO:root:2024-01-22 15:46:25.208203 : AcceptAttendeeInscription TOP, l'inscription dans le LMS a ete correctement faite +INFO:root:2024-01-22 15:46:26.042101 : Les données du stagiaire ont été correctement mise à jour +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:46:26] "POST /myclass/api/UpdateStagiairetoClass/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:46:28.839200 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:46:28.846200 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 15:46:28.854209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:46:28] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:46:28] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:46:28] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:root:2024-01-22 15:47:57.529321 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 15:47:57] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 15:56:12.968188 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 15:56:12.968188 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 15:56:12.968188 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 15:56:12.968188 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 15:56:12.968188 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 15:59:11.192212 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 15:59:11.193435 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 15:59:11.193435 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 15:59:11.193435 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 15:59:11.193435 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:02:41.350463 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:02:41.350463 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:02:41.351455 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:02:41.351455 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:02:41.351455 : ++ LMS_BAS_URL mysy-training.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:02:52.663488 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:02:52.663488 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:02:52.663488 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:02:52.663488 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:02:52.664495 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 16:03:11.543456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 16:03:11.547455 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 16:03:11.550438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:03:11] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 16:03:11.566720 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:03:11] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:03:11] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 16:03:11.684974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:03:11] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +INFO:root:2024-01-22 16:03:29.729367 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 16:03:31.321646 : Lms_Delete_Logo_File -'NoneType' object has no attribute 'keys' - Line : 2659 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:03:31] "POST /myclass/api/Lms_Delete_Logo_File/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:05:08.528918 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:05:08.528918 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:05:08.528918 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:05:08.529902 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:05:08.529902 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:05:55.245351 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:05:55.246354 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:05:55.246354 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:05:55.246354 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:05:55.246354 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 16:05:57.344503 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 16:05:58.062986 : Lms_Delete_Logo_File Le champ 'File' n'existe pas, mise à jour logo lms annulée +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:05:58] "POST /myclass/api/Lms_Delete_Logo_File/ HTTP/1.1" 200 - +INFO:root:2024-01-22 16:06:39.696019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:06:39] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +INFO:root:2024-01-22 16:06:45.312376 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x98a7ef20 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] remove(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +INFO:root:2024-01-22 16:06:50.365366 : Lms_Delete_Logo_File SUPPRESSION DU FICHIER DE /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:06:50] "POST /myclass/api/Lms_Delete_Logo_File/ HTTP/1.1" 200 - +INFO:root:2024-01-22 16:09:07.170312 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x98a7fd60 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] remove(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 16:09:09.579351 : Lms_Delete_Logo_File -[Errno 2] No such file - Line : 2725 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:09:09] "POST /myclass/api/Lms_Delete_Logo_File/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:12:06.339197 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:12:06.340236 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:12:06.340236 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:12:06.340236 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:12:06.340236 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:14:17.143739 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:14:17.143739 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:14:17.143739 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:14:17.143739 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:14:17.143739 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:16:43.923499 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:16:43.923499 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:16:43.923499 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:16:43.923499 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:16:43.924496 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:18:39.885177 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:18:39.885177 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:18:39.885177 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:18:39.885177 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:18:39.885177 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:19:36.491844 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:19:36.492841 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:19:36.492841 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:19:36.492841 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:19:36.492841 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:21:13.833158 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:21:13.833158 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:21:13.833158 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:21:13.833158 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:21:13.833158 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:22:32.281106 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:22:32.281106 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:22:32.281106 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:22:32.281106 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:22:32.282108 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:22:48.883014 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:22:48.883014 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:22:48.883014 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:22:48.883014 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:22:48.883014 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:31:38.002298 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:31:38.002298 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:31:38.002298 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:31:38.002298 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:31:38.002298 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:32:07.139131 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:32:07.139131 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:32:07.139131 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:32:07.139131 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:32:07.140120 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 16:33:30.777139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:33:30] "GET /myclass/api/Get_LMS_Logo_And_Bannier_Img HTTP/1.1" 308 - +INFO:root:2024-01-22 16:33:30.789626 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x55407e50 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] remove(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:root:2024-01-22 16:33:34.075498 : Lms_Delete_Banniere_File SUPPRESSION DU FICHIER DE /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:33:34] "GET /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:34:10.631129 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:34:10.631129 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:34:10.631129 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:34:10.631129 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:34:10.631129 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 16:34:37.748506 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x35633640 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:root:2024-01-22 16:34:43.675151 : Lms_Add_BG_File DEPLACEMENT DE ./Data/Designsanstitre3_20240122163437.png VERS /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png EST OKKKK +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:34:43] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 - +INFO:root:2024-01-22 16:34:56.136432 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x3568d480 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +INFO:root:2024-01-22 16:35:07.538454 : Lms_Add_Logo_File DEPLACEMENT DE ./Data/mysylogov3_20240122163456.png VERS /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png EST OKKKK +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:35:07] "POST /myclass/api/Lms_Add_Logo_File/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 16:35:16.565029 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:35:16] "GET /myclass/api/Get_LMS_Logo_And_Bannier_Img HTTP/1.1" 308 - +INFO:root:2024-01-22 16:35:16.575458 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x3568f010 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 16:35:17.451630 : Get_LMS_Logo_And_Bannier_Img -[Errno 2] No such file or directory: '/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png' - Line : 2457 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:35:17] "GET /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:39:14.766816 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:39:14.767819 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:39:14.767819 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:39:14.767819 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:39:14.767819 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:41:20.323139 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:41:20.323139 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:41:20.323139 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:41:20.323139 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:41:20.323139 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:43:27.992407 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:43:27.992407 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:43:27.992407 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:43:27.993398 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:43:27.993398 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:44:36.524541 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:44:36.524541 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:44:36.524541 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:44:36.524541 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:44:36.524541 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 16:45:06.035543 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:45:06] "GET /myclass/api/Get_LMS_Logo_And_Bannier_Img HTTP/1.1" 308 - +INFO:root:2024-01-22 16:45:06.043914 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x9a6601f0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 16:45:13.969066 : Get_LMS_Logo_And_Bannier_Img -Object of type bytes is not JSON serializable - Line : 2472 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:45:13] "GET /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:47:32.122267 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:47:32.122267 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:47:32.123297 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:47:32.123297 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:47:32.123297 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:49:14.049793 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:49:14.049793 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:49:14.049793 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:49:14.049793 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:49:14.049793 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 16:49:24.464010 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:49:24] "GET /myclass/api/Get_LMS_Logo_And_Bannier_Img HTTP/1.1" 308 - +INFO:root:2024-01-22 16:49:24.473884 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x3f323f70 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:49:25] "GET /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 16:50:15.916639 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 16:50:15.916639 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 16:50:15.916639 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 16:50:15.917641 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 16:50:15.917641 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 16:58:13.861264 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:58:13] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +INFO:root:2024-01-22 16:58:37.100334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 16:58:37.105004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:58:37] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x48bb7250 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 16:58:45] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 17:00:43.842517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 17:00:43.846625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 17:00:43] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x48bb6f80 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 17:00:46] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 17:02:21.519299 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x48c241f0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:root:2024-01-22 17:02:28.811682 : Lms_Add_BG_File DEPLACEMENT DE ./Data/Designsanstitre3_20240122170221.png VERS /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png EST OKKKK +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 17:02:28] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 18:21:23.230962 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x48c257b0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:root:2024-01-22 18:21:23.762633 : Lms_Add_BG_File DEPLACEMENT DE ./Data/Designsanstitre3_20240122182123.png VERS /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png EST OKKKK +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:21:23] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:21:36.922053 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:21:36.933438 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:21:36.939267 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:21:36] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:21:36.972590 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:21:36] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:21:36] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:21:37.097092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:21:37.102618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:21:37] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x48c261d0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:21:37] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:23:24.106130 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:23:24.106130 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:23:24.106130 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:23:24.106130 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:23:24.106130 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 18:23:24.166487 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:23:24.168607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:23:24.173593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:23:24.178604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:23:24.188133 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:23:24.192129 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:23:24] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:23:24] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:23:24] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x27f76e90 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:23:24] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:23:25] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:26:06.256158 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:26:06.256158 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:26:06.256158 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:26:06.256158 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:26:06.256158 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:26:32.672854 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:26:32.672854 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:26:32.672854 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:26:32.672854 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:26:32.672854 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:27:58.652209 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:27:58.652209 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:27:58.652209 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:27:58.653211 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:27:58.653211 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:29:34.246296 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:29:34.246296 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:29:34.246296 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:29:34.246296 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:29:34.246296 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 18:29:42.548986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:29:42.553524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:29:42.557184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:42] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:29:42.570581 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:42] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:42] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:29:42.680746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:29:42.683790 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:42] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x3a7cd0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:43] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 18:29:58.440745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:29:58.444847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:29:58.450320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:29:58.462663 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:58] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:29:58.559675 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:29:58.563045 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:58] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x3f6d70 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:29:59] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:31:15.011806 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:31:15.012714 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:31:15.012714 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:31:15.012714 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:31:15.012714 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:32:16.003089 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:32:16.003089 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:32:16.003089 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:32:16.003089 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:32:16.003089 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:33:40.851448 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:33:40.851448 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:33:40.851448 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:33:40.851448 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:33:40.852475 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 18:33:44.527061 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:33:44.530458 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:33:44.534937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:44] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:33:44.547740 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:44] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:44] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:33:44.653706 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:33:44.657007 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:44] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x8a1c7be0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:45] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:33:58.239060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:33:58.243373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:33:58.247902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:33:58.265857 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:58] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:33:58.364882 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:33:58.367897 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:58] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x8a214670 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:33:58] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:34:58.472746 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:34:58.472746 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:34:58.472746 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:34:58.472746 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:34:58.472746 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 18:34:58.526794 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:34:58.530985 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:34:58.535327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:34:58.538610 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:34:58.542835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:34:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:34:58.557226 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:34:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:34:58] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:34:58] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x3533ef50 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:34:59] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:39:35.328952 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:39:35.332271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:39:35] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x35397fa0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:39:37] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:41:49.713464 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:41:49.717547 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:41:49] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x35396740 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:41:50] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:45:37.473070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:45:37.475782 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:45:37] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x35396cb0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:45:38] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:46:32.356305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:46:32.363206 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:46:32.369859 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:46:32] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:46:32.379245 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:46:32] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:46:32] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:46:32.517488 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:46:32.520966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:46:32] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x35394f10 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:46:32] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:47:21.347081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:47:21.350248 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:47:21] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x353944f0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:47:21] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:49:46.795325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:49:46.803824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:49:46] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x353969e0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:49:47] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:50:16.017136 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:50:16.022686 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:50:16.028675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:16] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:50:16.040572 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:16] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:16] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:50:16.202980 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:50:16.206618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:16] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x35394ac0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:16] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:50:26.602894 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x35395780 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] remove(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +INFO:root:2024-01-22 18:50:28.052343 : Lms_Delete_Logo_File SUPPRESSION DU FICHIER DE /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:28] "POST /myclass/api/Lms_Delete_Logo_File/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 18:50:34.590848 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:50:34.594093 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:50:34.598196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:34] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:50:34.607013 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:34] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:34] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:50:34.685117 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:50:34.689306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:34] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x35394be0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 18:50:35.078694 : Get_LMS_Logo_And_Bannier_Img -[Errno 2] No such file - Line : 2465 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:50:35] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:53:20.686722 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:53:20.687720 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:53:20.687720 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:53:20.687720 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:53:20.687720 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:53:44.294128 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:53:44.294128 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:53:44.294128 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:53:44.294128 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:53:44.294128 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:57:05.661047 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:57:05.661047 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:57:05.661047 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:57:05.661047 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:57:05.661047 : ++ LMS_BAS_URL mysy-training.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:57:16.769706 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:57:16.770712 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:57:16.770712 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:57:16.770712 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:57:16.770712 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 18:57:16.814739 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:57:16.817739 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:57:16.820742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:57:16.822718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:57:16.828271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:57:16] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:57:16.844734 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:57:16] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:57:16] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x2e62b010 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:57:16] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 18:57:17.878452 : Get_LMS_Logo_And_Bannier_Img -[WinError 2] Le fichier spécifié est introuvable: './temp_direct/header-logo_81353.png' - Line : 2487 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:57:17] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:58:37.301027 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:58:37.301027 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:58:37.301027 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:58:37.301027 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:58:37.301027 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 18:58:57.310260 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:58:57.313921 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:58:57.317067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:58:57] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:58:57.327518 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:58:57] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:58:57] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:58:57.414068 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:58:57.417063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:58:57] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x161d7a30 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 18:58:58.464720 : Get_LMS_Logo_And_Bannier_Img -[WinError 32] Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus: './temp_direct/background_85644.png' - Line : 2483 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:58:58] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 18:59:44.951821 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 18:59:44.951821 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 18:59:44.951821 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 18:59:44.952824 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 18:59:44.952824 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-01-22 18:59:45.226106 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:59:45.228580 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:59:45.232582 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:59:45] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:59:45.242561 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:59:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:59:45] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:59:45.342437 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 18:59:45.345302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:59:45] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x7b346f50 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 18:59:45] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 18:59:59.868062 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x7b38dd20 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] remove(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:root:2024-01-22 19:00:00.733096 : Lms_Delete_Banniere_File SUPPRESSION DU FICHIER DE /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:00:00] "POST /myclass/api/Lms_Delete_Banniere_File/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:00:07.756831 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:00:07.762854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:00:07.767852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:00:07] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:00:07.782574 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:00:07] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:00:07] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:00:08.343149 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:00:08.349153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:00:08] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x7b38d780 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:00:08] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:01:22.111148 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:01:22.114177 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:01:22] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x7b38c460 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:01:22] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:02:45.852586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:02:45.857585 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:02:45] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x7b38f5e0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:02:46] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:02:58.946591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:02:58.951224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:02:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:02:58.957237 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:02:58.963631 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:02:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:02:58] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:02:59.075722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:02:59.079641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:02:59] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x7b38d6c0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:02:59] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:03:38.423208 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x7b3471c0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] remove(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 19:03:38.779622 : Lms_Delete_Logo_File -[Errno 2] No such file - Line : 2853 +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:03:38] "POST /myclass/api/Lms_Delete_Logo_File/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:03:46.389809 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x7b38ef20 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +INFO:root:2024-01-22 19:03:46.674442 : Lms_Add_Logo_File DEPLACEMENT DE ./Data/mysylogov3_20240122190346.png VERS /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png EST OKKKK +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:03:46] "POST /myclass/api/Lms_Add_Logo_File/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 19:03:57.819095 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x7b38e860 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +INFO:root:2024-01-22 19:03:58.286562 : Lms_Add_BG_File DEPLACEMENT DE ./Data/Designsanstitre3_20240122190357.png VERS /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png EST OKKKK +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:03:58] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:04:04.318328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:04:04.321716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:04:04.324737 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:04:04] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:04:04.333590 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:04:04] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:04:04] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:04:04.417620 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:04:04.420639 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:04:04] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:starting thread (client mode): 0x7b38e500 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/background.png', 'rb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:04:04] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:04:17.671599 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x7b6787c0 +DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_3.1.0 +DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-OpenSSH_8.4p1 Debian-5+deb11u1 +INFO:paramiko.transport:Connected (version 2.0, client OpenSSH_8.4p1) +DEBUG:paramiko.transport:=== Key exchange possibilities === +DEBUG:paramiko.transport:kex algos: curve25519-sha256, curve25519-sha256@libssh.org, ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group-exchange-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512, diffie-hellman-group14-sha256 +DEBUG:paramiko.transport:server key: rsa-sha2-512, rsa-sha2-256, ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519 +DEBUG:paramiko.transport:client encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:server encrypt: chacha20-poly1305@openssh.com, aes128-ctr, aes192-ctr, aes256-ctr, aes128-gcm@openssh.com, aes256-gcm@openssh.com +DEBUG:paramiko.transport:client mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:server mac: umac-64-etm@openssh.com, umac-128-etm@openssh.com, hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com, hmac-sha1-etm@openssh.com, umac-64@openssh.com, umac-128@openssh.com, hmac-sha2-256, hmac-sha2-512, hmac-sha1 +DEBUG:paramiko.transport:client compress: none, zlib@openssh.com +DEBUG:paramiko.transport:server compress: none, zlib@openssh.com +DEBUG:paramiko.transport:client lang: +DEBUG:paramiko.transport:server lang: +DEBUG:paramiko.transport:kex follows: False +DEBUG:paramiko.transport:=== Key exchange agreements === +DEBUG:paramiko.transport:Kex: curve25519-sha256@libssh.org +DEBUG:paramiko.transport:HostKey: ssh-ed25519 +DEBUG:paramiko.transport:Cipher: aes128-ctr +DEBUG:paramiko.transport:MAC: hmac-sha2-256 +DEBUG:paramiko.transport:Compression: none +DEBUG:paramiko.transport:=== End of kex handshake === +DEBUG:paramiko.transport:kex engine KexCurve25519 specified hash_algo +DEBUG:paramiko.transport:Switch to new keys ... +DEBUG:paramiko.transport:Attempting password auth... +DEBUG:paramiko.transport:Got EXT_INFO: {'server-sig-algs': b'ssh-ed25519,sk-ssh-ed25519@openssh.com,ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256@openssh.com,webauthn-sk-ecdsa-sha2-nistp256@openssh.com'} +DEBUG:paramiko.transport:userauth is OK +INFO:paramiko.transport:Authentication (password) successful! +DEBUG:paramiko.transport:[chan 0] Max packet in: 32768 bytes +DEBUG:paramiko.transport:Received global request "hostkeys-00@openssh.com" +DEBUG:paramiko.transport:Rejecting "hostkeys-00@openssh.com" global request from server. +DEBUG:paramiko.transport:[chan 0] Max packet out: 32768 bytes +DEBUG:paramiko.transport:Secsh channel 0 opened. +DEBUG:paramiko.transport:[chan 0] Sesch channel 0 request ok +INFO:paramiko.transport.sftp:[chan 0] Opened sftp connection (server version 3) +DEBUG:paramiko.transport.sftp:[chan 0] remove(b'/var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png') +INFO:root:2024-01-22 19:04:18.094303 : Lms_Delete_Logo_File SUPPRESSION DU FICHIER DE /var/www/html/chamilo_mysy/web/css/themes/45-lms-theme/images/header-logo.png +INFO:paramiko.transport.sftp:[chan 0] sftp session closed. +DEBUG:paramiko.transport:[chan 0] EOF sent (0) +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:04:18] "POST /myclass/api/Lms_Delete_Logo_File/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:root:2024-01-22 19:14:57.763490 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:14:57.766784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:14:57.770291 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:14:57.776348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:14:57.781208 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:14:57] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:14:57] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:14:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:14:57] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:14:57] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:25:37.135598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:25:37.141029 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:25:37.144283 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:25:37] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:25:37.158194 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:25:37] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:25:37] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:25:37.276120 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:25:37.278132 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:25:37.283462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:25:37.287866 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:25:37.294857 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:25:37] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:25:37] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:25:37] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:25:37] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:25:37] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:26:31.924222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:26:31.928249 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:26:31.934707 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:26:31] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:26:31.945069 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:26:31] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:26:31] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:26:32.136398 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:26:32.140984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:26:32.144678 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-01-22 19:26:32.155078 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:26:32] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:root:2024-01-22 19:26:32.166350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:26:32] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:26:32] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:26:32] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Jan/2024 19:26:32] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Inscription_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 20:31:46.417675 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 20:31:46.417675 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 20:31:46.417675 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 20:31:46.417675 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 20:31:46.417675 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 20:51:23.385103 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 20:51:23.385103 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 20:51:23.385103 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 20:51:23.386102 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 20:51:23.386102 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 20:51:53.422181 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 20:51:53.422181 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 20:51:53.422181 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 20:51:53.422181 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 20:51:53.423186 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 20:54:23.336327 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 20:54:23.337306 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 20:54:23.337306 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 20:54:23.337306 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 20:54:23.337306 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 20:57:18.541445 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 20:57:18.542456 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 20:57:18.542456 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 20:57:18.542456 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 20:57:18.542456 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 20:58:40.789536 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 20:58:40.789536 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 20:58:40.789536 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 20:58:40.789536 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 20:58:40.789536 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 21:03:31.162225 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 21:03:31.163246 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 21:03:31.163246 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 21:03:31.163246 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 21:03:31.163246 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 21:03:57.684350 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 21:03:57.685363 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 21:03:57.685363 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 21:03:57.685363 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 21:03:57.685363 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 21:05:13.495398 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 21:05:13.495398 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 21:05:13.495398 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 21:05:13.495398 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 21:05:13.495398 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 21:09:11.730587 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 21:09:11.731601 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 21:09:11.731601 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 21:09:11.731601 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 21:09:11.731601 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\lms_chamilo\\mysy_lms.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-01-22 21:13:48.956725 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-01-22 21:13:48.957726 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-01-22 21:13:48.957726 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-01-22 21:13:48.957726 : ++ FLASK PORT 5001 ++ +INFO:root:2024-01-22 21:13:48.957726 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 diff --git a/Session_Formation.py b/Session_Formation.py index 0679081..3461e2b 100644 --- a/Session_Formation.py +++ b/Session_Formation.py @@ -1058,7 +1058,12 @@ def GetAllValideSessionPartner_List(diction): val['title'] = retVal['myclass_collection'][0]['title'] val['class_published'] = retVal['myclass_collection'][0]['published'] - val['domaine'] = retVal['myclass_collection'][0]['domaine'] + + if ("domaine" in retVal['myclass_collection'][0].keys()): + val['domaine'] = retVal['myclass_collection'][0]['domaine'] + else: + val['domaine'] = "" + val['class_external_code'] = retVal['myclass_collection'][0]['external_code'] if( str(retVal['myclass_collection'][0]['duration_unit']) == "heure"): @@ -1298,7 +1303,13 @@ def GetAllValideSessionPartner_List_filter_like(diction): val['prix_session'] = "0" val['title'] = retVal['myclass_collection'][0]['title'] - val['domaine'] = retVal['myclass_collection'][0]['domaine'] + + if( "domaine" in retVal['myclass_collection'][0].keys() ): + val['domaine'] = retVal['myclass_collection'][0]['domaine'] + else: + val['domaine'] = "" + + val['class_external_code'] = retVal['myclass_collection'][0]['external_code'] if (str(retVal['myclass_collection'][0]['duration_unit']) == "heure"): @@ -1525,7 +1536,13 @@ def GetAllValideSessionPartner_List_no_filter(diction): val['prix_session'] = "0" val['title'] = retVal['myclass_collection'][0]['title'] - val['domaine'] = retVal['myclass_collection'][0]['domaine'] + + if( "domaine" in retVal['myclass_collection'][0].keys() ): + val['domaine'] = retVal['myclass_collection'][0]['domaine'] + else: + val['domaine'] = "" + + val['class_external_code'] = retVal['myclass_collection'][0]['external_code'] if (str(retVal['myclass_collection'][0]['duration_unit']) == "heure"): diff --git a/lms_chamilo/mysy_lms.py b/lms_chamilo/mysy_lms.py index a787fc2..e401509 100644 --- a/lms_chamilo/mysy_lms.py +++ b/lms_chamilo/mysy_lms.py @@ -1,3 +1,5 @@ +import base64 + import pymongo import pysftp import zeep @@ -5,7 +7,7 @@ from pymongo import MongoClient import json from bson import ObjectId import re -from datetime import datetime +from datetime import datetime, date import prj_common as mycommon import secrets import inspect @@ -2372,6 +2374,132 @@ def Get_Lms_Themes(diction): +""" +Cette fonction retourne le logo et la bannière d'un LMS +""" + +def Get_LMS_Logo_And_Bannier_Img(diction=None): + try: + ''' + # Verification que les champs reçus dans l'API sont bien dans la liste des champs autorisés + # Cela evite le cas ou une entité tierce ajouter les valeurs inconnu dans l'API + # Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste + # field_list. + ''' + field_list = ['token'] + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") + return False, " Les informations fournies sont incorrecte" + + ''' + Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente, + On controle que les champs obligatoires sont presents dans la liste + ''' + field_list_obligatoire = ['token',] + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") + return False, " Les informations fournies sont incorrecte" + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + + + partner_recid = mycommon.get_parnter_recid_from_token(my_token) + if (partner_recid is False): + mycommon.myprint( + str(inspect.stack()[0][3]) + " - partner_recid KO : Impossible d'importer la liste des participants ") + return False, " Les information de connexion sont incorrectes." + + # Recuperation des données du partenaire + local_status, my_partner = mycommon.get_partner_data_from_recid(partner_recid) + if (local_status is False): + mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire") + return False, str(inspect.stack()[0][ + 3]) + " - impossible de récupérer les données du partenaire" + + lms_theme_name = "" + if ("lms_theme_name" in my_partner.keys()): + if my_partner['lms_theme_name']: + lms_theme_name = my_partner['lms_theme_name'] + + if( lms_theme_name == ""): + mycommon.myprint(str(inspect.stack()[0][3]) + " - Ce partenaire n'a pas de theme associé") + return False, str(inspect.stack()[0][ + 3]) + " - Ce partenaire n'a pas de theme associé" + + """ + A present que le fichier est recuperé, on va deplacer vers le serveur LMS + Dans le repertoire : MYSY_GV.MYSY_LMS_BASE_DIRECTORY/str(theme_name) + """ + + logo_encoded_string = "" + banniere_encoded_string = "" + cnopts = pysftp.CnOpts() + cnopts.hostkeys = None + with pysftp.Connection(host=MYSY_GV.MYSY_FTP_HOST, username=MYSY_GV.MYSY_FTP_LOGIN, + password=MYSY_GV.MYSY_FTP_PWD, cnopts=cnopts) as session: + print("Connection successfully established ... ") + + remoteFilePath_logo = str(MYSY_GV.MYSY_LMS_BASE_DIRECTORY)+"web/css/themes/"+str(lms_theme_name)+"/images/header-logo.png" + + #session.get(remoteFilePath_logo, MYSY_GV.TEMPORARY_DIRECTORY_V2+"header-logo.png") + + remoteFilePath_banniere = str(MYSY_GV.MYSY_LMS_BASE_DIRECTORY) + "web/css/themes/" + str( + lms_theme_name) + "/images/background.png" + + todays_date = str(date.today().strftime("%d/%m/%Y")) + ts = datetime.now().timestamp() + ts = str(ts).replace(".", "").replace(",", "")[-5:] + + local_logo_file = MYSY_GV.TEMPORARY_DIRECTORY_V2+"header-logo_" + str(ts) + ".png" + local_banniere_file = MYSY_GV.TEMPORARY_DIRECTORY_V2+"background_" + str(ts) + ".png" + + lms_images = {} + lms_images['logo'] = "" + lms_images['banniere'] = "" + + if( session.isfile(remoteFilePath_logo) ): + session.get(remoteFilePath_logo, local_logo_file) + with open(local_logo_file, "rb") as image_file_logo: + logo_encoded = base64.b64encode(image_file_logo.read()) + logo_base64_encoded_str = logo_encoded.decode() + lms_images['logo'] = logo_base64_encoded_str + os.remove(local_logo_file) + + if (session.isfile(remoteFilePath_banniere)): + session.get(remoteFilePath_banniere, local_banniere_file) + with open(local_banniere_file, "rb") as image_file_banniere: + banniere_encoded = base64.b64encode(image_file_banniere.read()) + banniere_base64_encoded_str = banniere_encoded.decode() + lms_images['banniere'] = banniere_base64_encoded_str + os.remove(local_banniere_file) + + RetObject = [] + RetObject.append(mycommon.JSONEncoder().encode(lms_images)) + + # Suppression des fichier telechargé en local sur le serveur + + + + return True, RetObject + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de récuperer le logo et la bannière " + + + + + """ Cette fonction permet de configurer le theme LMS d'un partenaire Sur le front il choisi un theme / logo, cette fonction met à jour ces @@ -2647,6 +2775,193 @@ def Duplicate_LMS_Theme_Design(diction): """ Cette fonction permet de récupérer et mettre à jour le fichier du logo """ +def Lms_Delete_Logo_File(diction=None): + try: + ''' + # Verification que les champs reçus dans l'API sont bien dans la liste des champs autorisés + # Cela evite le cas ou une entité tierce ajouter les valeurs inconnu dans l'API + # Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste + # field_list. + ''' + field_list = ['token'] + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") + return False, " Les informations fournies sont incorrecte", + + ''' + Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente, + On controle que les champs obligatoires sont presents dans la liste + ''' + field_list_obligatoire = ['token',] + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") + return False, " Les informations fournies sont incorrecte", + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + + + partner_recid = mycommon.get_parnter_recid_from_token(my_token) + if (partner_recid is False): + mycommon.myprint( + str(inspect.stack()[0][3]) + " - partner_recid KO : Impossible d'importer la liste des participants ") + return False, " Les information de connexion sont incorrectes.", + + # Recuperation des données du partenaire + local_status, my_partner = mycommon.get_partner_data_from_recid(partner_recid) + if (local_status is False): + mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire") + return False, str(inspect.stack()[0][ + 3]) + " - impossible de récupérer les données du partenaire", + + lms_theme_name = "" + if ("lms_theme_name" in my_partner.keys()): + if my_partner['lms_theme_name']: + lms_theme_name = my_partner['lms_theme_name'] + + if( lms_theme_name == ""): + mycommon.myprint(str(inspect.stack()[0][3]) + " - Ce partenaire n'a pas de theme associé") + return False, str(inspect.stack()[0][ + 3]) + " - Ce partenaire n'a pas de theme associé" + + + + + + """ + A present que le fichier est recuperé, on va deplacer vers le serveur LMS + Dans le repertoire : MYSY_GV.MYSY_LMS_BASE_DIRECTORY/str(theme_name) + """ + cnopts = pysftp.CnOpts() + cnopts.hostkeys = None + with pysftp.Connection(host=MYSY_GV.MYSY_FTP_HOST, username=MYSY_GV.MYSY_FTP_LOGIN, + password=MYSY_GV.MYSY_FTP_PWD, cnopts=cnopts) as session: + print("Connection successfully established ... ") + + remoteFilePath = str(MYSY_GV.MYSY_LMS_BASE_DIRECTORY)+"web/css/themes/"+str(lms_theme_name)+"/images/header-logo.png" + + print(" ### SUPPRESSION DU FICHIER " + str(remoteFilePath) + " AVANTTT TRAITEMENT") + # Use put method to upload a file + session.remove( remoteFilePath) + + + # Switch to a remote directory + mycommon.myprint( + str(inspect.stack()[0][3]) + " SUPPRESSION DU FICHIER DE " + str(remoteFilePath) + " ") + + return True, " Le logo a été correctement supprimé " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de supprimer le logo " + + + +""" +Cette fonction permet de supprimer la bannière d'un lms +""" +def Lms_Delete_Banniere_File(diction=None): + try: + ''' + # Verification que les champs reçus dans l'API sont bien dans la liste des champs autorisés + # Cela evite le cas ou une entité tierce ajouter les valeurs inconnu dans l'API + # Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste + # field_list. + ''' + field_list = ['token'] + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") + return False, " Les informations fournies sont incorrecte", + + ''' + Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente, + On controle que les champs obligatoires sont presents dans la liste + ''' + field_list_obligatoire = ['token',] + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") + return False, " Les informations fournies sont incorrecte", + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + + partner_recid = mycommon.get_parnter_recid_from_token(my_token) + if (partner_recid is False): + mycommon.myprint( + str(inspect.stack()[0][3]) + " - partner_recid KO : Impossible d'importer la liste des participants ") + return False, " Les information de connexion sont incorrectes.", + + # Recuperation des données du partenaire + local_status, my_partner = mycommon.get_partner_data_from_recid(partner_recid) + if (local_status is False): + mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire") + return False, str(inspect.stack()[0][ + 3]) + " - impossible de récupérer les données du partenaire", + + lms_theme_name = "" + if ("lms_theme_name" in my_partner.keys()): + if my_partner['lms_theme_name']: + lms_theme_name = my_partner['lms_theme_name'] + + if( lms_theme_name == ""): + mycommon.myprint(str(inspect.stack()[0][3]) + " - Ce partenaire n'a pas de theme associé") + return False, str(inspect.stack()[0][ + 3]) + " - Ce partenaire n'a pas de theme associé" + + + + + + """ + A present que le fichier est recuperé, on va deplacer vers le serveur LMS + Dans le repertoire : MYSY_GV.MYSY_LMS_BASE_DIRECTORY/str(theme_name) + """ + cnopts = pysftp.CnOpts() + cnopts.hostkeys = None + with pysftp.Connection(host=MYSY_GV.MYSY_FTP_HOST, username=MYSY_GV.MYSY_FTP_LOGIN, + password=MYSY_GV.MYSY_FTP_PWD, cnopts=cnopts) as session: + print("Connection successfully established ... ") + + remoteFilePath = str(MYSY_GV.MYSY_LMS_BASE_DIRECTORY)+"web/css/themes/"+str(lms_theme_name)+"/images/background.png" + + print(" ### SUPPRESSION DU FICHIER " + str(remoteFilePath) + " AVANTTT TRAITEMENT") + # Use put method to upload a file + session.remove( remoteFilePath) + + + # Switch to a remote directory + mycommon.myprint( + str(inspect.stack()[0][3]) + " SUPPRESSION DU FICHIER DE " + str(remoteFilePath) + " ") + + return True, " Le logo a été correctement supprimé " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de supprimer le logo " + + + +""" +Cette fonction permet de supprimer le fichier 'logo' d'un theme +""" def Lms_Add_Logo_File(file=None, Folder=None, diction=None): try: ''' @@ -2990,6 +3305,9 @@ def Create_Class_From_Lms(diction): if (local_class_title): new_diction['title'] = local_class_title + if (lms_class_code): + new_diction['lms_class_code'] = lms_class_code + new_diction['distantiel'] = "1" new_diction['presentiel'] = "0" new_diction['published'] = "1" @@ -3185,10 +3503,10 @@ def Update_Class_From_Lms(diction): lms_class_domaine = diction['lms_class_domaine'] # Recuperation des données du partenaire - local_status, my_partner = mycommon.get_partner_data_from_recid(lms_mysy_recid) + local_status, my_partner = mycommon.get_partner_data_from_id(lms_mysy_recid) if (local_status is False): mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire") - #return False, str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire", + return False, str(inspect.stack()[0][3]) + " Identifiant du partenaire est invalide ", """ @@ -3271,6 +3589,9 @@ def Update_Class_From_Lms(diction): if (lms_class_domaine): new_diction['domaine'] = lms_class_domaine + if (lms_class_code): + new_diction['lms_class_code'] = lms_class_code + class_internal_url = "" if (not local_class_internal_url): @@ -3283,9 +3604,6 @@ def Update_Class_From_Lms(diction): if my_partner['token']: new_diction['token'] = my_partner['token'] - if ("nom" in my_partner.keys()): - if my_partner['nom']: - new_diction['trainer'] = my_partner['nom'] #print(" ### new_diction = ", new_diction) @@ -3293,7 +3611,7 @@ def Update_Class_From_Lms(diction): """ Avant de mettre à jour la formation, on va s'assurer que les données champs obligatoire sont renseignés """ - field_list_obligatoire_formation = ['external_code', 'title', 'description', 'trainer', 'distantiel', 'presentiel', + field_list_obligatoire_formation = ['external_code', 'title', 'description', 'distantiel', 'presentiel', 'token'] for local_val_ftion in field_list_obligatoire_formation: if local_val_ftion not in new_diction.keys(): @@ -3305,6 +3623,7 @@ def Update_Class_From_Lms(diction): " Le champ '"+local_val_ftion+"' n'existe pas.", + #print(" #### new_diction = ", new_diction) local_status, local_retval = class_mgt.update_class(new_diction) if (local_status is False): diff --git a/main.py b/main.py index 621554d..aa16e20 100644 --- a/main.py +++ b/main.py @@ -3560,6 +3560,49 @@ def Duplicate_LMS_Theme_Design(): localStatus, message = mysy_lms.Duplicate_LMS_Theme_Design(payload) return jsonify(status=localStatus, message=message) + +""" +API pour supprimer le logo d'un thème +""" +@app.route('/myclass/api/Lms_Delete_Logo_File/', methods=['POST','GET']) +@crossdomain(origin='*') +def Lms_Delete_Logo_File(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Lms_Delete_Logo_File : payload = ",payload) + localStatus, message = mysy_lms.Lms_Delete_Logo_File(payload) + return jsonify(status=localStatus, message=message) + + + + + +""" +API pour supprimer le logo d'une bannière +""" +@app.route('/myclass/api/Lms_Delete_Banniere_File/', methods=['POST','GET']) +@crossdomain(origin='*') +def Lms_Delete_Banniere_File(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Lms_Delete_Banniere_File : payload = ",payload) + localStatus, message = mysy_lms.Lms_Delete_Banniere_File(payload) + return jsonify(status=localStatus, message=message) + + + +""" +API de recuperation des logo et bannière d'un LMS +""" +@app.route('/myclass/api/Get_LMS_Logo_And_Bannier_Img/', methods=['POST','GET']) +@crossdomain(origin='*') +def Get_LMS_Logo_And_Bannier_Img(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Get_LMS_Logo_And_Bannier_Img : payload = ",payload) + localStatus, message = mysy_lms.Get_LMS_Logo_And_Bannier_Img(payload) + return jsonify(status=localStatus, message=message) + """ API de recuperation du logo pour configuration du LMS """ diff --git a/prj_common.py b/prj_common.py index 4d634d8..a081d46 100644 --- a/prj_common.py +++ b/prj_common.py @@ -459,7 +459,6 @@ def get_partner_data_from_recid(user_recid = ""): """ Cette fonction retourne les données d'un user en partant du ObjectID (_id=. - """ def get_partner_data_from_id(partner_id = ""): try : diff --git a/temp_direct/6hiIO7wJaXj2eLziy9Lry4DDtmLJAlCA.xlsx b/temp_direct/6hiIO7wJaXj2eLziy9Lry4DDtmLJAlCA.xlsx deleted file mode 100644 index d87520a4b17c2a26390c42c9fe634d05ef1bbbf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5682 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 L{d@MehzR&Ut5x> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/Contents 7 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 6 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -4 0 obj -<< -/PageMode /UseNone /Pages 6 0 R /Type /Catalog ->> -endobj -5 0 obj -<< -/Author () /CreationDate (D:20230912164839-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230912164839-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -6 0 obj -<< -/Count 1 /Kids [ 3 0 R ] /Type /Pages ->> -endobj -7 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 584 ->> -stream -Gb!TT9i&Y\%#46J'g;]I9Pimm>`e_AELG<<68/sAgVim`q]omf[*Wq9i^BQL>8k9Mqo%k-<#CkFG7/r-&rs.$LnT1rd\rkPLK?CLK#(i08X9#^q%WZ_U]rImi_`i0dWUc#(/o%PYdbIN5]F4KAILp(Khnb%E,`@Xkh]!elLsQ\1,u,Sn'4JKd3S.\bj%&,oCpVXkoB/s$Djn_*#S7)6`th*f>Ye4:L7&P12JbNIFQ)G]4"rpfW,6Q&`kAIsuEj1=?U&;`^o2_QD]BZG3hMc$6(K$jC/Z'[3%i9p=!(/?ZYNl2\u_6l`Mdm*m%;;1nqs8.;'jp$MDg:[0ciP'4N#[0-W@18%7!/8,rJB/p7,d*$kR7XnLo&%#jepE+m(HJUiDu~>endstream -endobj -xref -0 8 -0000000000 65535 f -0000000073 00000 n -0000000104 00000 n -0000000211 00000 n -0000000414 00000 n -0000000482 00000 n -0000000734 00000 n -0000000793 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 5 0 R -/Root 4 0 R -/Size 8 ->> -startxref -1467 -%%EOF diff --git a/temp_direct/Part_Order_Order_26.pdf b/temp_direct/Part_Order_Order_26.pdf deleted file mode 100644 index af49820..0000000 --- a/temp_direct/Part_Order_Order_26.pdf +++ /dev/null @@ -1,82 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.mysy-training.com/) ->> /Border [ 0 0 0 ] /Rect [ 252.5218 222.7709 363.2098 234.0209 ] /Subtype /Link /Type /Annot ->> -endobj -5 0 obj -<< -/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -6 0 obj -<< -/PageMode /UseNone /Pages 8 0 R /Type /Catalog ->> -endobj -7 0 obj -<< -/Author () /CreationDate (D:20230914101919-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230914101919-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -8 0 obj -<< -/Count 1 /Kids [ 5 0 R ] /Type /Pages ->> -endobj -9 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1946 ->> -stream -Gb!#^gN)%,&:O:Si2&5%>!]Z*nl4.:&pN=p[Q/X(9Lk?_LDc4p-+8j6^.VA:5U8eF)CMdA>6=NbT&%@s!Lb26h_b5DL_0D-5a+,@;20\KL^G\0n/fi+PCH=[iC.t=b[<&f:rj3"RH5Em[;LlA1iL4!E69GP3!%"*[&($)&d8lA7U[dRK!sSQ;2RXT$r5Y5OHCssP'q9:d-,QlIh"Eb4:0Uo\m;'1f#_N\(@*B;a7(g4JV((=FMeeY(Rs1@jtEU;VVicIEU83?Q^L()m9XKMZ1dbRn2n['6*[/PdukZOPh$;ABuB1o]G?%IP3)6Zp)CSMbnj$/_%oK2]6M!r\!a.nZii1>$*t;r=rC4]Ng[[\'2kd_XMaH!EP.7NIrE28)(f8GVM]*6BJG@#3+<:9$GZo^XEnRlESOAQ80aL-#O#/Jg3cI@76P/04+90*gkY-.bCh8K_!(GR8I&!JD-eAT-H&Xr@D!bqocS&(uAPuVA()5DuIjM@s!,2\%]'4ji"C#l"M^QK4SLrOVHPb?`>ahYZdfGG+GJt.':SYOBhZ!>[]>R*\M@73a[O/C!T@U9a5DSg=7N\t2L7kd?8@aC7_O&sfgm.>,f!Q!+$q`!!Qi$*D)]:+12S,&rU.!e?mV*39XX2$`o^>s`%Jp\D$G]?El7qSZ#(['6kYNY=?0RK:4J+CnT;+-D^dW3)6;HCc`Jb:>b].mif$lSmTLj\#1g/i4O_aCu"7+D@2IU&T4XG]=KWO7sWj:J%4Pr@*-;[.k;`jG*hS%=(`Sk>#TbV)jn;]??T09]*T4LCTV6;EY--FW&@$5sR6*iVUQF1:'_Qc?Ba+A-q>1hW4[5Boh5n'o`[D>=_ROUMsGL,&gM''b">T,p5iNns.!eHh+if+_oG8)nL;lZ?6n(L/i3:%&HbE]4C0ZNI0&Ho=dQ[Jr69)mL/6`9KC<9il@:'87&FBENu(>A0=@$VGCa$dd^n*[J>/,Um,\Q+dS)1e!B$Jo2DKeLY_TFH9'gV.*[o2;;M-M3_7eX@K<@f+,*1:``1Aeo&knb?JX83/V[Mh.XA,HjfFQbDTQ&(3]#3oj^iZS@j;Ah&gIYr)*92&("7o'fMjAQQZ!IRL59u]\!'=XmC2bX<)%gZ@.f'_19#sjPBZPkX",PIMTKY0-!JHLLOQrAjA$$g6"!f+gQr#@p;HQJRh553&!DpFD9#KccW^QA>PmN;Lj^*_?e+Mi]S?J7+1/?!T^L3W@6:@uL3'pic`9oiNmMFQcif8h?4belE!mng5nI#6IUoj.R\X_'endstream -endobj -xref -0 10 -0000000000 65535 f -0000000073 00000 n -0000000114 00000 n -0000000221 00000 n -0000000333 00000 n -0000000515 00000 n -0000000736 00000 n -0000000804 00000 n -0000001056 00000 n -0000001115 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 7 0 R -/Root 6 0 R -/Size 10 ->> -startxref -3152 -%%EOF diff --git a/temp_direct/Partner_Invoice_Invoice_6.pdf b/temp_direct/Partner_Invoice_Invoice_6.pdf deleted file mode 100644 index b00f78c..0000000 --- a/temp_direct/Partner_Invoice_Invoice_6.pdf +++ /dev/null @@ -1,82 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.mysy-training.com/) ->> /Border [ 0 0 0 ] /Rect [ 252.5218 222.7709 363.2098 234.0209 ] /Subtype /Link /Type /Annot ->> -endobj -5 0 obj -<< -/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -6 0 obj -<< -/PageMode /UseNone /Pages 8 0 R /Type /Catalog ->> -endobj -7 0 obj -<< -/Author () /CreationDate (D:20231002133048-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20231002133048-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -8 0 obj -<< -/Count 1 /Kids [ 5 0 R ] /Type /Pages ->> -endobj -9 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1914 ->> -stream -Gb!#^=``=U&:W67^e8=)["<6=H)g2_NAF-H4.JEYVPD:k_i.-s&i5RII@$a#Jg)Xq;DYRR$/":mDfIHKll"o!gN%'nf1HHAEAVAMkt]m`6,bLo#R[U,X("^93uHkf)V(gb69;",3Zn!G<_H@na.nS/qZZ:Io.$#U.bAga[f18O9,0S-&IUbK2_Kq$>1ZA9n.XM[KKQEV'%`O%!s9O]3+ci$-2`i)/Q$\O8!L>`(76RhaL]6h_pW%599>X[;;(t/0Ul(m)B7.RY<+/paK=)o]^HuA*19b/f+%C7M7q=MrV1E>8iS\C#5//(GbG;?b/1@/cs%?fqTqlHbBp_(fR:*(%&`T`kS[6;G>a[+:NPHO(fCG00m+i=@qFuXpMp6Vi5,L@(R1`J'//cBM&fSZ=/]`dh@QD.o[cJE.fB[t.-&cLdl,aJs;9TF-LNWCJ`TS^n?j&t&/,!JYq;M#u\2qC9p^=paot/DRoADZSF)cR#iTe9=]dLWP)Ct3C?egrN(Q&>ki+R`c!:^H]!^*dLEq\lQ*N=##V^=1jG[M"3GWFR/_:cS.[b^cC;7>pB76Eii8[EM#uCW"N1&hA8kYo8YMs(.-g5^cKcB21TOsq!@,M):!EhGu0:WS^A+d]c2b)T<&K0ls],/cKKkmBG=2?UIPTH<=ajNNqpVN=FIYlna-,dB8+/>_X:%*]sOc"7E;jp]WCW`2Y16+5R:61(,dLg)Jo\Z0;HG9!iQjYp(d#>h:fZ8*+G=JIF!^k'7>.afW@5W!8fQ"lC62fJTC(KN/sO,?5$*pap6iRFW;8@4&*COHbD6Fn2u6.2QPZhGmQd)8[C0.E]*QP3C7&eIB_Q.9kS47'gh=7crsC`]X&[g2=?_A;;2O=&B39_eG%:O("1q.\AQ\O/9T:alDO6FSbY%KH'W_cDOGTS3=";Vbb)k-MI5^c]j/Nc?Kd(<+2kBeM*`FIs)ug*<~>endstream -endobj -xref -0 10 -0000000000 65535 f -0000000073 00000 n -0000000114 00000 n -0000000221 00000 n -0000000333 00000 n -0000000515 00000 n -0000000736 00000 n -0000000804 00000 n -0000001056 00000 n -0000001115 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 7 0 R -/Root 6 0 R -/Size 10 ->> -startxref -3120 -%%EOF diff --git a/temp_direct/Partner_Order_Order_26.pdf b/temp_direct/Partner_Order_Order_26.pdf deleted file mode 100644 index e435a09..0000000 --- a/temp_direct/Partner_Order_Order_26.pdf +++ /dev/null @@ -1,82 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.mysy-training.com/) ->> /Border [ 0 0 0 ] /Rect [ 252.5218 222.7709 363.2098 234.0209 ] /Subtype /Link /Type /Annot ->> -endobj -5 0 obj -<< -/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -6 0 obj -<< -/PageMode /UseNone /Pages 8 0 R /Type /Catalog ->> -endobj -7 0 obj -<< -/Author () /CreationDate (D:20230914111958-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230914111958-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -8 0 obj -<< -/Count 1 /Kids [ 5 0 R ] /Type /Pages ->> -endobj -9 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2245 ->> -stream -Gb!#^gN)%,&:O:Si2&5%>!of,nl44<&pKKuFuXd<9Lk@Y7i>T;8ZCabmt)6F5U&YDC_FjH/WkC'%i2riG=@Apr6Y*1BTCF]$0o:"Lbb4M+tBf^a]gSm:B!8aK)]pCbm``$$&&d2Qs%]8leSH%P\+"$-CciJ*_nsT/So-;PXNV5;55f[>/@UWN$uXf$O6L3(s#7gJYYN244H?!/oISfq/A,q0$nipr`sDB'/WnWbBq(Y$'*MP//CGd@1(WUs*Z*9[NK?p%NTGcn&:V7"9?4FL2W3R1541FeX:?B9$Vj+;0ITTLjjQpf=br%8hFTNKT`1r9Sn$u%Mdna1RlrQ@B;QefO4,19>/JdEg8iZ@t+h9UhN$-_cTc%gM$j_UCES[8M`L'b1$eliqhgcT-L93nQ$/Z7q-j6:)oqY+_c.GQC(`DeQ4kuK">XmOP8[*DUcWelI.[);57eA1$*L>.!mSgo-DHTBlk3@]70$cGT.fKLO=(Lg6/A%)'WJcS`,.BOU%2VJF3&SCO%CP8Zf6;rB-%_gap='7qB;4'NnjX:Ic`"#:8jb4/F'`n1X$S.K>*#+tq*0*Q8\\Z_0HA&DN+I:hI5J`XW@6n!l@-dea@SI?\!QGR)#*fNripn7ajC(94qF/IY*GkrA?p'gSm)Z-_#Vp9B]UZ&nX6INn9Kbf9&;6V]iX+W.9,(+T-@-$;k&r\G:T_>\o.Q%=45&9EY&";`GTPAQ+!U^2U911MN3I.3*X&U@c'6Vs+?B-/`1You[OXOpI<.-*9i7tr;R-&Fgc.3SRCK"N,?@_6_+-lD))11G-^IY'-pIX7Fecp1B*>j=crOtdRe5dutd/kH605Z+!V"ZatmD#8kTl$-lf0a?(;2?Bh4OinbT-rl#%Zg5eYB=i_pGO[j7]QW;,U4X89p$hTrCnWP@4C9Q/C,$g]'YSr46e7E/Z'W$VC`a%PEiEBG=KiUV3cTn#K!BJBQRPcH^d:b4!Z8iV@GU6O!lVo7G'%O#,u9[ba=$oSsOZHen&N:H!JDkmR,4HnDPZb:J]'oGK:bZs@;WqPBmB#fb?LJlNT&6<9=o,Cata0m;/0+E1@D*2c*Vk3JZ7>%mU='F#AfPbc0DD1VCc=0)ZJlY`cUZQ-kfk80B"SkU3-uA)f3Ili=S.l#,R=?;-j*1\J]iJ]1O6R`]"#L#5ku/:X=Rt@tsFa4OC":T$4+uM4a`k.dFi=>-P)c#]:Cp:F8QW5&QugZ,g/=.57>eN1PIQNkRtA[BSH'BiS@&I2=143@7IAbdiee@HIkbC"`g#E:RF4"j.L9d^0O$n'a27gGlB/DnQ[VKW)k/'F:7phr3AmjU"@ig'>'*oO1JuaqKZ\Zk%!Adl,5#33Pqm]aplk[OnKJEqN:3M6/`F,FhnH[h'pH=AQ<;DkcSd3?cbVj,:oP@<"q02@&88Kl=.\=qPX7:9kS'37<:%:UhR-0&4OX\@EBIfJ&51\t]EoRl,hE?=87*01'>tc&Y.%-#X0:&s+h.,PVL^`F7>=ETZFK6\?55`DHc/-]g0AM%`0&5K*^UgVIh"MTr_@;[>dL>Im.4`UNk/6ElP`/jCA$l&[rj[D>h/'X^d;iP\g2L5hmGi) - /Subject () /Title () /Trapped /False ->> -endobj -8 0 obj -<< -/Count 1 /Kids [ 5 0 R ] /Type /Pages ->> -endobj -9 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2282 ->> -stream -Gb!;f=``=U&:XAW^e8=)F9LPdnl44<;Kia8FuXd<9LkB/6l@#JXOQdTmt)6FOSHA@7&aZh.Sn=OTtRDE,VTo^E#1WqfJHJK;.C!qSjiKQq+DutW*VFtEo,`3@n)MP0;$JM3\U(d\]-lfm.5U.9R'*#$tUYa[=Gro4`7[r(GM'c0nmqT2#U@E!'(bO_4ncaobU>?>X"C8/Xe+I'Aa%arSJ5aesj11&fF&b@QXY#jun52bi3%J.QW)*QmIWBd"al!p<1rbGOP3<1NiRHgM*iVn:9-l,E-8G5so.jp!=$JU)$[24!8@H&Y(&hi&B6n;lt_Mrk]Y(^RM>=&+U&>3M7W>7:qV-i<\f]#AZanIu_BB#-VMK-(nd,K?tkutI1E9Skk=*E[S.#9jFRG>pK%uC1,`_a.%!78k;Wc$op\L,D5,Y2qseuUkN8sV4&M`WVBE2a*+:NP%kpH*pJlaUg-"MhVncBCOJp+%HtZT?)@JlR&B57Hfltb*qM[9S3TCZ2Xm-1T.r;U%"*m&#HlMs(gb3^"+;Ni&%!^+$80J(A!&1eEEN0_ARs)dQa:/?bS`VH`,`r75TDXa?KiT/4m'lP5V6foN7Xa$AG;`9VNBBRXB;o(n7$r2iR9@2@SWs)(;TJN^"qJBl[S:&3m5mJg939pk6?+lZcf`.8`nCrBKgWPWr$B^^g!ASH-+O@oS2"X51\N;jjk"ZLqaor:/VN2SH?_F"H0UYL>NnZjcm>b._cZ<7c'IbC`l@>NAedUg]9I`n^d/8>.U[,l>,73nI'c;C3e%:mtAVC)*Z&%GW9+^i$hc9IghC-9e'-Yp6Cm/eX&)U2AL'Xs.RVB/5`Y;tWiPn<>9**"DLcY;F:=5p4q_3o!L/-l=[jplBiTJ))nefp^di&nC7A;UROO`\h>dS,YK%lZ-sTLI^@M[GK4U%H\\Qd"9SKctP:554LNMTef'm#'<&/L*sqdXG4ILg_&YCFok7X/8?.Rd;K4YUg*t(O\@;kLnm211Eb8!h=&iJcq0kO^HHE,K.>*j<:Q:;lSDe2'@:L\IoXcXDpXLJ$(r[`[0:M-610R+O%R9ZtRT+G6r$O&KhMsM`at79uYnmfUTO%0j-B:!NQ:U\,Ei5p4+RLhKkHmO&tAnn$ML!corf%Vg5#Vo$kB9iptUP-i9$Bhd>fYY`,0kFT2;37SZ`qD<-UV)TVWoVac0SkNg$unPrjNq3!c+#m1+A'2(/I]<7;o[o2"\IEZCi@c\b1dc:8oDZ!qcs.'2L3LkPlLXO3N"P=Al>[(U=.oE6&*+K8n0``cppW3_pl8>9!fkGmMmQ+EPSB5MpR8Hhn(mGcek-reqd)"!q.=`KFg\[oPA*%,=M_rL-$bi>)^hTYrpf"nMUnQUEjkn)U?VHrE]%3PI]Rjp]?alf\Q(I$6FT:UmAn32-85;hk2h?00<:pr\bK6M-0DA._1`gf03"s&I3iHYRc.^4RtHg-X(7/J^F^Mq+8_NZG!'(_C-W_5/#7T`D&f;:p#+n:i\-eGh>OCji8NVqn&QS]B,*lQS3--;@pct:+C[ujq!)Ka6R$/p(.endstream -endobj -xref -0 10 -0000000000 65535 f -0000000073 00000 n -0000000114 00000 n -0000000221 00000 n -0000000333 00000 n -0000000515 00000 n -0000000736 00000 n -0000000804 00000 n -0000001056 00000 n -0000001115 00000 n -trailer -<< -/ID -[<53e4e6117e5607fd8d0d6aabf50a63df><53e4e6117e5607fd8d0d6aabf50a63df>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 7 0 R -/Root 6 0 R -/Size 10 ->> -startxref -3488 -%%EOF diff --git a/temp_direct/Partner_Order_Order_42.pdf b/temp_direct/Partner_Order_Order_42.pdf deleted file mode 100644 index d05e315..0000000 --- a/temp_direct/Partner_Order_Order_42.pdf +++ /dev/null @@ -1,82 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 3 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -4 0 obj -<< -/A << -/S /URI /Type /Action /URI (https://www.mysy-training.com/) ->> /Border [ 0 0 0 ] /Rect [ 252.5218 222.7709 363.2098 234.0209 ] /Subtype /Link /Type /Annot ->> -endobj -5 0 obj -<< -/Annots [ 4 0 R ] /Contents 9 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 8 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] ->> /Rotate 0 - /Trans << - ->> /Type /Page ->> -endobj -6 0 obj -<< -/PageMode /UseNone /Pages 8 0 R /Type /Catalog ->> -endobj -7 0 obj -<< -/Author () /CreationDate (D:20230928133558-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230928133558-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -8 0 obj -<< -/Count 1 /Kids [ 5 0 R ] /Type /Pages ->> -endobj -9 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1845 ->> -stream -Gb!#^=]=?M&:XAWR$Uct2oU%0K;T:3A4c.m%'"`M.ciDi]Ofd7.*M2MdupeB/BJf5T`B/dU].j>4uC_EJg(7LRf&b2#lPg;d2>B;U#6DXJHZCpTQ)[\B/"lY\s6k3F.n7RL(MQ[kC>-iVW`i5,?PUSR7,@':eYq7)B0u"&0bj'VEudM$Z6QQ(hCJ@k_t(ON&d!\[CJfFe+N!DYmI>U@_G+;F7`r_D<>N?%`@N<5-@)Bi&_k60La@-k'"K7>HhWdp]ts]45eF1nRkbgPnk!J0:,%-@6oH]r)XMH16?Z5Z(!qU7'IGn\N%ZBgLRV7BA+QV7UQ_GSNN`)Fn:S8rGI9ao;C8RnJLG^jd)Rn@`cF#?>L%*BL,BU-GA@`HHBf;(Y:p79;lMQBlAm!.-Qs7]fIE/nc7B]@%jaju08$G?uNV1LI6[o0$n(Yt\l4<[ZS1c$o0sSb@QfpK@7,S+qNT&D#(nMIZu!%FpLD?dXV[.3.nh74b\Ss"6+N^r(Xiq]L?`8N_<_;EdaTiSleC1/C3qE%]4eX,Hl($c"JXD_]c@R)hEu.!fQU!37;B3X/3ROFV*oU;'.$f.XA6B\X-N=+Kh.-N]1)WN;,Aqn`$'/*M$C#`M^j2KY0-AJK9?TT2Ub"$$g6b!kZL[Mt&F9X4,fC6SBTr)IP-.3o,A!=*%>4a@fGHfHJW=3T[3&OI)goY^9'U)"/*M3k`cmoFflL9"Dk4949E\AhEW\AqSoES?u`uU>9>>A]H;,Ni&@L9`,ipr.)qf;5lePW^H3EHbG-X`j7R8H+]%LDg\.nW:Hb3rEZER3NQer1SG``>D7bfaakr)&-0\-Tf?;;Y=`>d;ONX!>4/eF3aHZA(XqJ.S?J[bd4^mMJe3K*rr>;mLW[R/h]Cd[gr,))?XKsC:p???Kk$Ke[MeU"d?:S54`/1*t+jI0:A1F7.D,hP;Wjt_@X1L0>X4?fiJnT3u&3`Q&n'kdU'Cl/a>IElYM/fKe/0>,1J2&]K_"-dCmcl%^[5Ho`=.StDWp7K4dnX"_CumqMN7rUR5ro9e1JX.LgMNL]Mg#ZPbb:_#uPp^b5.Fm8~>endstream -endobj -xref -0 10 -0000000000 65535 f -0000000073 00000 n -0000000114 00000 n -0000000221 00000 n -0000000333 00000 n -0000000515 00000 n -0000000736 00000 n -0000000804 00000 n -0000001056 00000 n -0000001115 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 7 0 R -/Root 6 0 R -/Size 10 ->> -startxref -3051 -%%EOF diff --git a/temp_direct/WCQlrZZnorlwo5CibI5lH6Uyo87dXeEAQ.xlsx b/temp_direct/WCQlrZZnorlwo5CibI5lH6Uyo87dXeEAQ.xlsx deleted file mode 100644 index c0f0afab5b49699ecb77065d9af8177444c3cd8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5896 zcmZ`-1yodR^Iy7i30X=~kOk=yq@+7tSQ?g)4q@q#?(Xgmg%t!zK>_JfS^)u(mR0({ zzMk*A@5}%D?mhRp=bm$aGxN-unP=vwrHX+`0RRAS0Z**84RB=CEkjUW&8UYI^;o-D zX}P<&dOWajb>)FOIjSc}5}@;uKE4@td-F=BSJqN`LZ|5ki68BQBx|`BvVmPo4m6XkEXBevR%CoED2g+{~BM?09>TKAyM{%=pmU88tExsehf_IN43wLP~EhG&$y;L zB+njK)jlO6R;H21w=w@r&74|4DT|{g7)G$NjddU;muaDZ;kDgViQBo+vmr5ASlJLx zYaT&{P2EjkM`hV?9X(2Kp1DD>mjZg%OqZLd`p^~b=j%VTONB@*^Nrtm(h@qxAo5-O ztkvh^zPH+({xXHW$>D|MR*7Ns?0JCK)n{*@*Yjqai^TZG&==um-b~$qe|sm}IFE%C z8vw|=2LJ$3-hn$l@U(+D!Tzj#zx}gk1oc=Dr3gG|oPgURod^bnLl7-M4|}i0mh7-S z4aRUXNW7zub#hoxx1uoVNCwefiu&tZ2~6`x~MMYbQK+?b+{LH8_;*P}#{Utnd1gQ?_nO zPu~SVT)pN#Okrf0a-Kg+1AU_JSe7w9gzSq&lU)xEV9wc3(PRiJxaTKf5d%ctPO547 zH_9Ml*7{PWjFaZZIa{?rxH<1bP8CC$29_GHPBS}($^?A#1H{K1(t_-3(JJ>ka>r9I zJ+?OrD^usyWyf4Q!FWd(EKrNcd(IDm?&5T|vi{>pWO6wh|M^PpQgYnU-+K;^#++}t1=NkPzpCcBI~IZ9eNoaUq*4n zua?0&vNd49t1jI4tMO4kYh7|ApAe2!RLY;ORX_^?4HXK=RQv0&JOxOjdUCYOz3dCEztz`NDPHwDe)x1J-ku5XOVVO628}1XL&;Sbjh^z=(e;k6_~>8I}RBdSrc;V`^dOtA6e1} zgWOxGLJ)4%Vdh5UgOhNLsTQ(J!#bhVN9OOpk0w7Gn@c7pOEDEe{W}($MApp^A*zzI zSKo9kID;3yhc*a0Dm(RGgt!*&t!Bl-l7J#3{`&#CsEF@U*ZdQt(j~ z13y02Q9Hw^NXB5NRzs*C+RfyGNMG%*&>pcMo`CW4gZ3Yi#Z#|DSORQ&r(>Zj z3eM2C7Y%$1^MX7aR!`hV-@nsqOy&G2R@n3X%I;CY(cbwd*09DLLv9wTB-N0YGOTTv zvBQV=-{NgsL)q{~^rm4VG2{iZw9Y%arz+|5n~m)pZ4%IpoyKC%N8s@@3A3%1Q33(E zSMI9c5NTbl?4l|^nm@Q|FpLmBw3SGqM|c;}3tb>hyf#?Md37`8+CZ{h7*4PAm&8R2 zvXa~Jr*)EC`pU#x(&IyZ89(>O8fi1pcL0c~rCS76P(`t;-a(Br1Ar;;s{8spc7_3sM_$uy`4 z$d#Wg;E3n0id?{uzzedng3+eYq%AVKGE?+~l@h4I-|9ItW{ z;(?)2hU8z=P4;HDa`PH|nZ3?4y?f1%uUv-|Nj4vDnf)-4YY0Rxub(@oK2%c6^BEvR z^OQ$tNvFf6qUPVw+D}Qs2BM9o4Lv?Y54EnK3(h(xcymnH&Ph2||41xI9{fB)!*q&` zoFb-)5Q~Z0ef{7d^{IE<{5d$pDNK*wdX{=vF1lAzz+LX69@|O70y{zY;upQq4p0}n zxoW?!b3XUIn?=(Z$rfr!g_F|kHHMdw9=X14ee!iTkU54k{#7y8Me!93)2~3VTv=dm zKuk<9S*>N)>qgBpw!DWeen%m9b1&x>%aF@!g#I(NM&;IAWKya){){QuR&mfDf@X;n zmh~0Q^@9t1gg(KL6T)H}(bY)#9FV|lY@JvlA6t zS$1DgB2_Sh#q64>nqx#0=w7qX-U~L2%U|ZoOv28JDVt2d2Cf7ue$4n@(oNOwy2(ub zV<+3$2#3KQpuM8*#Wpk8GTn{bZSI^<+&XW zTl4(!RYE4_eWxFO9rNrJtJ4m&wR#$H@8^}tv-Zm4PQTVoI(ByP>W`#zn;xFO0Yio# z+8?}(cC$6jX48pQ^C;J~*!WWCHYpLXO?A`}jKd~!mTRT0$3K5=>*fy37rL~Ryiu{y@oyMsD&|X9IL#O(zAYI8?Q-3HYDGau&3wJ zHJs_Yu!-G>LHol`!6l6I+xMS+U(8=28_0N!%H=cn>)a0RzslQ#!s5UC%l*qIa!ZTW+2k&{6HNq)5^ge6WY-t1>5V%^04) z)IWcTJ42`RFIazid2&2)$=N&o1RUMnChh}x*?P^ z17enVTa5T1ma5~#RS7eD=#mwE_{QERZXQBW+_ASz#ImlNcky$XzXNcXD8z6F1c*bq zt?3_|p&ih9>WFV|$kBzpI3^CI*uDFBRvec{Q4AL=m3V=qfi8?(28RhCj_XV*j!Rzl zJPW_B=uruoswj^3#2uL-;Zr+6hv+SUJJ4H5EC%dR>Uan}{sK z+~Srvck>R&=0q;MGS90z4;jgU1KUi;;4~16s?jGlPS7F7XHS30Xv~Sj7CI~g&?8>D zuSd+Pw8={eag*hYWXp5su!}2_6+>=XZ8|+4K}UoD-J+aGjXy=)_rM>idqpH*BaoKS zOyo%IKh9j6oY7{1-JM|8TlTJ(sxvJ)Q>g>tQGg=<(8pLSVbJ7IgL z#`G9vCY_6&F?hx4j~(b7SkG|7X0AwSit9S#?hXv&YPa%-j%f4C_Ljw=^wAVQ)>6O? z<`0F2^M_(`vY_;dr^P|~hN4jVd@o`J9GHzMdCBOaxR*rGusT?xQf(8 zo4noW{+7=W7p05F(Aw1H&nno- zg7U$BLB*{BlAH{F9E{i7HzfZqu50^Riq)vOg^B`EobyN6Izk zxFlN^=T046u=j?oGs<@Loqo)|R0_pF92+#TJb}IVtg>JC!_S9nR;-PB`y(w3?2#11 zkt*hUJ`Wi0$A3w;-l9VrJ0{2xwz}MQg?*UFAgolrFM#pRch+qyY!(WECwO;-e6;J% zd#JQ$e&*BlE6W(~8jbm(6_>?1-bP39;!=ZRJ4ToC`XhI4Ju` zJr{6Zdgp-!Lq6%rBqb)po7A^<(qH|GX9V`o4K;VhnXYt4Wed9vK3Yc1c4oPLog}pA zLtkH2AZT{!IB@0Jw@bsJ=g#t? z7mNfAPcHkc;+u~tXI$}ru8|5`C|cw%mEwRlMm%cXfz&sT23~VrZouF^!y7m&%Fpy+ z9WwXtowhx-*2lZ5xF%gWqBlP8_|?=+F2tDTm)*nPzOX9K7KzC6lC)qOGbx;I(3H9{las(aA-yUW%{ zfydW$T9N@SvQ?>5sY>~24MNOEubE0YzARUGCdoVt$)TS~++9-}5HpN0DR(b*=8dPo z3SR>c+6sc+facCPHP`F4DcvQ0-qf8M*h_H_0cS!zX_Ya z-7sXvbkOynVi|~vYgAYR%-ms)9uIhaulXtM&ZtRTI%r^`fEQ7-% zksK>VKEJzhq1-KrfW}8sf_#a=UV2Zo3=vy>=ZaLv-e|TBO$ou4Xg`)L+b{!W5Q?0V ze!OTU*JK2KB+Wx(^XiQ?Ri#JSlPKf){Bp^~2bwZ2!Hwc-ZnE}DsshA^qfcm+3DkA%R-}fDk=Eam+6%;aQ}y;V>N$pRKifEH`CV&GJ9%!&sd?X%^?t8Yh`z7o#)6F_k^Q)q~7MZX%yN~csmy% zPFNKju!pTjz8?U}pe->xW9z({PpRv^7)D@sPQ7_bn!@o~=A(dh!G3m0p2W4B=d)#d zf6=QKqK72BohIAW^46Rxl%Nf@K0AbPug;edwTzM~ewvv38LmcmzYN`VvNs55($r|# z@}U;_Dc>-H*T>6zgTElgs{mpKS#mDW@!>CchP=UTl$cnybN+U~4Ci@QrTe8-1Y z{ZKu-$I?(DzVE|R6`E2Z74rFk-d)DDZ;z|mJtoX;nRy^uF|}dFXY{V${2ofHD9AM@ zN1K*grEk|uiyQU$E_@lLky`{|iC4W@&j4AWS2ttawcVZcBZ^y3mFaQ^RDF4^(#Vqk&O^b$k*{-euLCEv|~qP zef!-~&7E@^prEg@pQTKLP@Y6XrvUtK))Eyne_g>S|Negt^EUc6iTDQ#00g5o{uBKl zO7S-QHp})md=#brzi@811>Byp{v!YpLX7*Dfd4vk-Ij8@o%oNGU^E9*cY!kF@8;q* z^mf($8!Cn3fd5g$Zv$^v!M}kVC^iZ>L&G;-*ZuFk{NHzSowd%h&wiiv>^NIblYo#O003M8APu~YNEEcKgKtoxp_7-~oa(D8gaB>Uh zCOpLi zK*Co@wne-yPB*<=qbUszXfkcC3&*v?#cKO*6}G0by$m5#JC4xF6TRi9W7=1mfiCJ3P^mjk|=EdOIQ0{y3CR!-OiJ)mS`waiz?4+2b zb5aun0O_{?06H8y2uC5f9n1;#`zrE_pAA!p$AlDpz!qu%VT*Ml?~n{eSJHXddrnrS zgl_0ue?em$?dT1S4GnBkm89-Tyt)ymU7IFH2wFYqQ&wGGk@DW#6trFmi%8f-SpFe2 zIaXICG&A=|l#50|nE5?wyO}Ic%i@!%J)l*}zl)Bxbt)w4iY9`-XUuF40u6)=E_TS!V;Bv~!J~Vmz*7@ZxqIZ;emXI87uLTj z!zLQ+EX-njBe2iq{i2R(#5cp1wq^(0dqz(?2Zz*xLc07Dh-%fbIl~NBM6b%qAdUMx z{jhBtnXkGh;NniexrH5s6uM_9%9WLHPQNar1^LslDOZ8CGRJ-Z`V~7-8k=7f{Xlp4 zz<+i<%`TlR8lpS=)N6Y9^~;Wu0mRkD9o_KO(w7~@1Mqcwo?B<7Pjgop?G#lO)_rIh zJ}rTVZvc#4J;%Nb5hPmh9Y0F|{=rr^tzfooyea*X=DeewaLj&)IZ<529T`JJ3AocX zsHNwJQb0$}wZsjX#f2(&N8d%sba z)*pZBv9g%?K7L$VvCp+0M7ndr39$;lR--%T&zm?;9|mtH2yq>2 z#J;hw;Cv6~>0J>6VpLEp&%*77$cfZT(470T4?wc z?^-iU0^L6`2BX~yLoH2dI|dOtLzOhACLbi??^=HT(Hr}$Z!DIQCeGpx?%lqq7@8*b zFe#1Hjchk#!m|vER&~ruNY9hA>VU9OF-Oqr1Jw~GjYTS+_xDys#Yu8fO-LI;jT|zI z!o}|vu#1ur?bNW}UGhPY-AU}I*DDS2#k&}sxYJU67}6{qDCpmxw^j2~K5MAz4yV5@ zW;hBmqv8x{J1G^J7#A1hwRz;;`?=E)70>roICIXy{F`B^@ z3S8BvQQh0O+elZS5N^^Q!(rH+NZJfV7U$Im`x^&5+wsLW7Xs>r{5+_)5&qdBW;Ri`d)j-8Y0;gK! zl#EnHa%>IRutAJV>(OdE0yr=I2VsqW@*}6^uY-dp%NYH#oGrOTw$6y%Y>v&Wu;l($ zrEqWG$H}&DJM_fqog6=KfmEt2tH*ah^m9;4fp;X&QTq711`jPoARPq!G1-1vuas9@ zmy^sMFAT;lOy& z(C9Fd)2i7dFy(7x?=e4UT;^AAdnnbUEQY2{x>mpNz0*zSK{c%>nhIaErcS!h2PR^h zzdI{HK?;IIn9$B^n{SLRr=^$r-1Iz7^1@i|p1F3ZQZ30YKmKX1R2qPtUO0A+msQhB z_im@bgDc~6zGWq5WD;G}+l-4Lro-z^=(@j+9|Fy14N5*HZ`h@%;bZ74xhoy040;}> zV==@{OCMQALBzr2zOc0w@8I=n{1_DM6ly369cAiPdWn%2b65Im$h}uO!9)IHa^A4F z4%o*p~qWs~)c#Qo>bXMARQf7w0;yWEk zDK`M)9~l`$Q*7N>i_$&fPM59p-3h*tb~-khi=CdM@Ea*M&4cpO+|wlSyByrHPl8y-x3hyA}J&LR+QnTU8sX(#Os1MT7WG)J$;H7($BUkOPSH)Rli7Z4? z(2_ZeI%INF=UZ3HTH0QJ+lXqy`*#7k@c^-|hbyh(Bmls*-vz|W#r>&=9SjEd5c>1> zXBCNlYo$9WOdWQik)S?|C3?Ragc(xHA_Vg4F?8HDa(1^DV3n;9N;o_DgAcCdF{J+1 zq4S`=v97*6C)!Zg=W5W5X8Q~Fqo-}h3DihbR`xM??8X-jzK6<#TBDIGrg#FT1@l}K zA)E&KJf~6)nZ1UrUBuFK!VfZ>iz162+cqyfS)@9xBJn_*=J3-bA^Nlq>L6H;Q4 z8kpPEsp{YOcvS;LrI2BgjaL!Svcav6j1nl{Qalpc{+Y^Av6(})7~DH6_A1zeA3Ah+ zRJ6K{YiE%FM(4J@MiG8`*h#^OhiBoMJ8~$(uzSfGF$Y~mP$AWB5IPPE*t?=HBiLUrL zCe{QE@QRny8uAwHF%YWrR}U?bW zWW$e5H5?OMj9%Ai$-8&fk9OKnok7-M@782Fz^2yRc%#)^UHw*k9eh<>Zt<>c7DqYLpyH#9MK{h`y((F(N?0`#s?8RsL|$8Q>&AAb6J^N&hbGp&4Ofq^_? zB6;JbeU8Tg{jFpbtP7O}EKz;pyrHwx)n~-pZ`dW(@;1c?I(WMACjKspHt85u$dj#9hNoGN?cFyO=%XbnV41P4o4?@%3E=Fm_IsU>6??w zbQZKzH-8ylAh|Ha?l}Xs3|c$f**ghxJiGN;FFmN8rj3{FHbEqvaYEk(JcHXiBS^nS zAm?-3B1m1wvOOmH!a&AN2QTwbJ?du9ZhFzm6S`hYrBQ+Y9U=DU?yJlRl()~!OIDqS z>2}Xq_2m6s6bs^q;?S{o2YOgSnNZ)0UqySKzm!5@B@7xZ{57{i_r1Q znKdc0jbOgjM5k3UI zKWU>>W(v9s7G!=>)c|FD?~(f`!fYIwCqF5qtKbrZlF@Qgv{%yF}PmSrNS}8Ckpc+F@7v@c>M*Th5{KGwwe7KYv56Uw$8P3 zaQH4V?b}8(7dwGZJ@{?f7q0TGJ#rBX-iT*)aa}c2UsSBAK*s06UJYHkkTyITh@Y`U zT$*=&h=hB>H|v3_wH-nqIcMYmoeZ7@B-l2;wB2mT$Om7g`ylInaX8MRl^LT42C-wiKG`47Z)LdHMaACXWIF<3q-*C`7-)$0tHj< zLvIw8v6}(dcgpZS`P*1_i!P%F9jk#x_x?>T7kgTE369i59KpcfQ5s)SzP#mK;|K4u66ZguHo+R=MCzeDeF zsXQg_hW7l}0^~v}BL({wgmoR5KFphh5!VkjI8ev&)+&4zgJx`|WT(rWE5V;l+xtnK zeU#d!60SF2DO85?X)pj6wOZ`Zk{E;e9<9Xe0#WA3+lj8GH|D!;IN2Ndm+9(ME_*ZG zIZ!U`T_7!;rEo>S&o4D0uo&++X50e%34Z^@LX=#b;V@_TV?%FOn1}f<6_vzm>)`(K zajSztxCKGR@A6qJ$<1ByY;=Le=kd0tLz7}U6B_Sm8D40AK+M$lXC!@?c|%jSg53X_ zz^3mzlAXDpu+4QixdfX3^f( zPHDC_k&ABm;-JBtBcVY%-i}$np0IYmpvGgs()OmHv0h|xsM!&l>zc1DSVKjrJocqU zp3U2p60nSEv(LnQH?z_tkVvMWVIdJ{gI`!qaKm4#8GHE2Ex!SQkb$BBXt+~#KENo001`tsM2pns%9vX5X@H%<{`&C zFlTFBH)j`j0V@|5euSfgcDy!mhama=U*OF-C&PUfA(qbti+#T8_rw!m%AR2te)^~v zGcxmnu}w7nCS9yvV&PqH0x0^_07zohPUW#udNp>Sy$Q3zkarB#7uznjYKC4MOByYa zp{xt0Z||kn8C%4bxi`z|!_u=o(w+!$ou)lKiVvG?xs7x_v%+gj{)wmiul26xTdD40 z*2#+v08spMz1Gfd@ZSp_Ow!Zr6eRC$i(dWkp_rz7cn#jkiH8bahN?S3O~yi33+L+V zzb6#5gI&Xrp!Oj~6nhSWM#6rfuy1tTDySr(5YTWG9CDk6%mUck|2KWqa(;{^Wed5NdV0by$ zl~eFTXzjei?TqrWChoWAA(PN6meY!otruU8BNhy&ysf=XZZkZ>g%h{!Dg|Kuo1Kh@ z*{tOF06;b;06>Ld2jL*#VF!1F{~3jT^Rr_Hb)S}?4%n+2M%bP>68DG)BkQQ#?LBAe zGD3GCx5Fq*;vBqTiJ^gQYU1PrsW*3$w41VIa6y~rLn>MAF07hq8tD{?eO)*YTXbYD!*%fZo` zQcS|ZPJ#?3EP+GLZ&o2@kxK?0UF}b7<&B>9j*O}Yh4lHS;5BKS6pYc_5WXobm18pG z>37n#lNZ}R?IG$2TwFOoNFWDBV_X<<7xkKRJ954|v=u56))m+f!=_HAD-(;~#_8*f z{qSGd&a%rUii7HmJ@uL!i;wE57)IP|Ja@8}`_?=it1od|J3kYp0~Tvh71j z^L|ZXj0Irg;yLkY6erb!`{%P1;1{OmImL(jCcBbR6jwdnxD)oH^r@n%ZaE2fq=0)} zBU-wCRf@>y#g3%WhY1sC?)SRD8<`)2kJUo%bk9~@9;Y?;6^i)e_)85vO$oFw!+NvR zoP|!laNk(Xdy_n=tu*A)0wO#(XN6ita5_m-xk)kFD*2&LP7;gQh0%LwMB5M<+uKH| z)#hmQYHq9>YxCTRiT{a?niK0}X?yM6$rM#KmAsF9O{)|V?=@};Q_0`R2~U5b%ZOb_ zD3tm-{Iss8oMMs6zrOXx$A!4aA7##&vc|7XG^RsO$yI^N+3sK6M;y)xid08V3|nRk z(oATu(rzt?z7+#?Pas~lA5>(^Fi}wsrV!&RhNrP{P?kytXsc6Q@fJ;AWsfQBrwFk9 z1Sh_*uVsDX!7;cY0z|1+F+7W~822!oJY?wR%Q7^(Q`Cbt`uhPRld|+rP1nt4$P007tidETg zSxY)i{A0>1IZ5ibSm4j{&{!}%8&_d2tBNBeIi>&13_PzR(#AO zp@7g5Q>t61&=rI8kLdMV*LgL%3?sMnD?go*rPZ~v zy}K!}JXEk*Uozs;(h0BX?j|MRQ(+CJ^xfab4uKUj2BrTb{%}ar$W1d;AtxEA0(u?} zu^45iq>ip8!Mj7}wz9XE{KPAE@+TC9EFkUJJzKiY_aK-h>tbT2@MLb0#P4&NSrLqvLSB==?{*Ttbu9F| z=%W|Zk1L96Dte}cNW6ngj!0hHNGwFCWCBITW6CAth@2J271rcuKHs!Exhcw+h-V>` zffO%Tg%HWiUhUni?&ykN+KFkqRzReNvl|I;0e~GE0N~c20^;TD_SD@D4)<^u`0Mpo z6{$#fc3zes?`Z>fZS$Vt%+4DH^&>q7u+4!@z5HZIj|PXCO%$^j*qHuL+Garp^uECYwNacCdYM zJ?hbsOnua=*gy+6Wc-`D#hIPSZ}rdih6gh31Ne^GRGz$3+^$MZJG?ow#*un1eKm?M zZD+8Vs;*j{*GHnQZBEGub){J&qF#2-K#*~P2VoGMA5yhFf zeoNfdI!f#8ZIZ5_(YN~AWP^U}rD7-22pgvxq5{>xb=y?Fjq-k2)ZpM{#`cY;w(Q^> zEEawwR}8sU4GH!H$^yj5UcF( zW^Wj}d{W!vau`ban!=rE?t$%**{Y||opMk;{|181c;mSZbzQh>I+)lf+?XI$|2& zEm0N=i>C-i-Afh>)2A$6)+0=QZ$()gf>uxO$fo3Ie#NGR^`52XSoRquixo+x-mpf8 zBI2cnwKL~5p%14pr*8pF%c6)wm;_b8x=3~Nl;-5H67DeO~tsr?U&9D4I zu%C=uKS-A%+$Y4$tLr)(K@Ro}K!o~^l~oMzd_3VQV-YZ*DnpRvk)VW57H`EcS!=#) z<^b<9y_`LFVb`Z;;K}I9;?C&cX4gL`N$Q&xWYZ6@g#O&wf_9qjb+rU? z|8#fF59dqB38#8l?jwG=y<4W^WLHn^V?kSkv9&3@41g5|?!oPN|9Wq~PU#D>e|MjY zySi$nn7*8r7y!8WCwaJgcssz|fA^hpMl;bfg5;MpOJpU<>6r~(!Q$jxb#SX6udBeI zUTjl0xFp;8aZV!R`n$}c9cwCa=E0E+kxcp}^W)v}E_c>Y>o-Q5ty;kKCLR0fJ%*9P ztLK}c_=V!gHPY0Rgp(YamaW9kZ#{&v*6at0AQQZ@bu$yk4$k;H{jk)+Z9~WJQ{mGI@PEtc&+{`ok~Coc+17<=-*YDwiSygUmBtqx)^Rn5G@o6Fek_uUTd7&) z%oY#;R|nkR_5!un4!WCoFIM3Q@BUSSd5vd=@Mc9G&f|tBFhj!2;w$p`1Ez;Rn@_9T zD8+84_-3>VH%>38uty-%J!P%fd(4f`8HN^R@|^hXG|Z!tOT<@3nLX!WmO)#m2S?{Y z4wszqy4gY96kS|QJUG!*CMiR|JaXB+bA$96`3gQJt%5WlmfZ<)zaB`rLa_2qHDc}# z9A>}Wu%Q~XR37I;9|$nV_1~mVA?3L=uh?`NqdL4|)RpyjRw_vzO;*oIsT8|=&~&GO zYk98NBSG<5a3<5|7u$eMRc2gs2SKJx| zzNzXR1cQBOKfwJ}0_bQD74bvQ$6Kdp@>l5O^@5ld-OSjI@ntHEUt`=F@W>7B;4Z-b zd(25{bm|l&Q3&iF&J`pWz7r_|KcK}u!!pVzo1(;vR>^6rnl5rpAg1@0m7$zvwpZAZ zC`87T-nt}zU~e|wfTfOPe_=nAs8snG#4Hvus&IeCTDjT`B&WbnZ&UvPM*GIS&^Yqp zWKNOnjDU`!b5NC(maCGzx~2%}{@`e!@Q))BF_kqi>q{sQF}8N)xu`Mn`mPCWrb^#f zK2uR3Q}0Q_*k+aW-8vuW#+j>~0a5&{HG8b<`(CiuKbUkouB>=-#EPyaHj(K#Y>mlmJdckiZ)|Z_#$a}{oB~GY&Pc{r)KJ=tGtrQ zL8r@O^FyG{PqT+wexS(szBI2pUyCX1>Fj|6_$_hwJ}c=KbDS7?tSJMb_|R^Ag%(Zc zT8CVp7*u&`@8!#N1Mr9uL=V9pL)NIOPme zNnu$)gKdi|yInTmqAET#)*Dut)=|V)I&lV*CLNjmL&^y?YWR~3BsD1UOg0m;MtTrw zu!qxIq3n{fvbTs}@P0AyQoER^L`dPdSW3^8uVmJ3^o8R3$!@^OD;19+S)LPSi#{X$ zp3Oib`G1qk#+;R3fg$x2Loo0Uxqlq#pA`S)RPPgINuLXngjG?l0mO7mmGQL9O?dgq z@s3z2DZ49)>IK5E5~Mt=-sSQI?)5?P?5Mq*ULlXzRG;Ga!v?G@G(8xlYsGu=g0*4>fRxX47_ z1;0;*lK&W3d#;P3LcHbjP1zn7sdIBKMQnOAXzy!hv_CeLiR<|E1WaEb2Bw_sMs43t z*}7lS=ss*|dzartH@YnJ;Te<5mant|SXH?uG0LLI`sGH2f|Oai&-8LXz48nYPpag@ zN-EGAyR-&}#ddqdLr9w=S1=ac{N(~=L-esr-nwAL&Fz{>4lDtJAhDj`JYQX=N z7ql!1Ytae+(dl z$!`2*;J=l57i2?tQn7?l4dLaF6N0Sl&_%C6ltBHpZ{Qv+$%q@q>-!Fe_e}Ml3 DzrXP& diff --git a/temp_direct/invoice_FACT_236000270.pdf b/temp_direct/invoice_FACT_236000270.pdf deleted file mode 100644 index 7328315..0000000 --- a/temp_direct/invoice_FACT_236000270.pdf +++ /dev/null @@ -1,106 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihTfMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8EKkipWnq'[t3.:60'p"^pK@rOXiUh7S-Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUkrZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<6B=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M:?-n>pD4]%Z"F.$)S2cd#i[4Loc_!r@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@SlctHT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap%=ML'tM+o/%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream -endobj -4 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597 - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4_k-df]:jUT)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PMqr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2_I-D4'4nQ0(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6drPG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream -endobj -5 0 obj -<< -/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -6 0 obj -<< -/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -7 0 obj -<< -/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font ->> -endobj -8 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.0fc4f60aa4c295f000f6320b793b3194 3 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20230605143210-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230605143210-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 1 /Kids [ 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2070 ->> -stream -Gb!;fgMYb8&:N/3bY%u7Yh+5/DVc#<:/KGRC_K67(^LtH;A_s!6W/(*pDm/k9d3$K@NF!RDWL0;\XXOXQHOg<5Khp(F+F!;S6n!Y*8CiS8L1g\_(Y6?qre5kCbEm1kL%/9befhb41-2kVQG"s1e;B%fi3nb_CSol-7r(-A[32A-B:s&0'?:uQ/e9UKH$pfL2bCs<;>_9(Br2#:9M6LZAe]?i-rR0U)]D#;hsfu826iAC![O-IN?g0m.S>1OaWXM&e7bK2u$keGAU_kfc!uW*P+:"XL+L#S7VH(RdUZr*:ZJ_4/j)Pg9S-T'Oc^ecjuAFDXUjqh`\lR57`;Q.P`BKI`"-Y.d`Z0-QF1?hUmU=,p[r0P[ZTWPE&b')+?!,:L4aRKa:b5$HmIcX2nN?`Q9pTOJLZ?rPGLG]gZ\LmE3aPl[$tP%24Od=M@K\4ME9_,?FNGN<"M:Qqn?)%b;H9?p5"7"Gn40=C=W^3sR_7%Aon/ODBD8oq#-$4%H(AZA[?TmpfG_,n8!.,+p"6iDotf9!["25U;l%RZk1mQ9m")Z(Fp#%s1!bQ?c+J-Wml(4d`/#k!,gt6V6(;H@%kln@]ND8bO!d&tZNqRA3jq.8ShAOu%^eN5C"hQR@]23]AD$Olmo8del/5#l62B)HN_Uo6^VCX#_>&/W'aqSqKE"m+O@N>hsmn;.O/ahg9p$eMtE9pMJSGemM^O8*pkfq$T:Af:g(OW`Ur`&/D#f;Y,MZ^KZ1/`'..&:rDX5rs#_0HSoQk6-BOHSAJ(Pk-"j=9'#[Dlg^*JZ^3[9%6%LZK/=8nI26E"W+K7EY!I8NGmI=Q=N=fEmraS?QFU@XbK$[C0T4CK9h&j>%\eLNa#i5OVeT)3Jc;!/dmGlnb5Ib+,9MO2k415W3V;=:cpVYpcojj)SmD)b>+9c;Y#Z$Mt'8n\%ig-0:)d$X&Sb>PKVH7QG,%!L_=$+e`k/N<6P7Bi/F];ZWj1tZlQ\*ohlKZbe"ZLuWB47[rn6FoD)3Si>\FiLsendstream -endobj -xref -0 13 -0000000000 65535 f -0000000073 00000 n -0000000134 00000 n -0000000241 00000 n -0000004635 00000 n -0000007440 00000 n -0000007548 00000 n -0000007657 00000 n -0000007767 00000 n -0000008035 00000 n -0000008104 00000 n -0000008357 00000 n -0000008417 00000 n -trailer -<< -/ID -[<426526c6eeb3d2aa64de527a3045482a><426526c6eeb3d2aa64de527a3045482a>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 13 ->> -startxref -10579 -%%EOF diff --git a/temp_direct/invoice_FACT_236000271.pdf b/temp_direct/invoice_FACT_236000271.pdf deleted file mode 100644 index e9676c7..0000000 --- a/temp_direct/invoice_FACT_236000271.pdf +++ /dev/null @@ -1,106 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihTfMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8EKkipWnq'[t3.:60'p"^pK@rOXiUh7S-Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUkrZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<6B=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M:?-n>pD4]%Z"F.$)S2cd#i[4Loc_!r@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@SlctHT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap%=ML'tM+o/%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream -endobj -4 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597 - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4_k-df]:jUT)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PMqr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2_I-D4'4nQ0(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6drPG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream -endobj -5 0 obj -<< -/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -6 0 obj -<< -/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -7 0 obj -<< -/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font ->> -endobj -8 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.cba9ad2be695bb8f969f75395fc20f85 3 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20230605144756-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230605144756-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 1 /Kids [ 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2104 ->> -stream -Gb!;fD,8nW&H88.0jcEX'.j$phL98!BQZ@X"g$1$5cRL3WN.;AG&fbFrQRC.@jcHd?m"JqKOd7Cm(>G:p2$#q`F"qENb8>6HoSfI^c;*"^a,'#rslg?U[Os.r*sMVmL^VMe6kC6N)1MWQ7asQ@B5OZ,Gb]Jff2_^8nfZk#ursB,,Z5s1A`T9,NHDO#5A$Je5kD]Gn3s1#GZrP%qA?V49an&W^$t-$toPVTq\X8>nH,er#'HHR%UqpWgtg1he+hbU7>*3>lt$B3%8-'$a2;nY8ZcWJp<_Bg<%\aWBG0(0uaL*Cos/56qNWbYq8!M%'I[IuH':;h/!k.V/>n%Ar/S>i#g&J574+f.UI,TH#2'YRp[e?79XDf6WJJ-Q%^!!=C-TDWL0lTEIk!\AkN.\"UY'G!)iGfcp6b$L?,"rdl0jK?&:TVNoU6NLW+GnN5KI]BCANA1-'$S8Qie_,8;XUf-iR&WDO/(Ue4^.AY#*=+h;b=(5mAbDiGP'OVD_SrfR_m&@1]Ih!RSq9;b7)R-=';HO/uk#/VT,b@njk"[XO4Y*,Wb&79'lsVS(a52V=\,+8MV1F`KFiPOr's8U\>'@eGZVO_0A7R1#*^?L..8HLH9c'iQm,[ni2;X<>aToe[;go]P7kZ1dmgGjVp.,K(MPG9qo2)`RUk>P^]4ZUi#'>[!&oXgGbTUJNT3!eq:;q9K@o-k+LS2\/U"P^C)P53dD@3[`f:CB>EKc<%Y;TddpDS>S4*CmEZQfaB`3bJ/?&\0=-]l,d/h+4n_lqH-\UWBXAHL0F^\mXkug;5>h.<=NqC[Tu&%RAg;]*2@$Qm]fCjUV.bT5/c9=pBGe*E*Y:^_l/*k6:W@X.^Z^B3'?!Gd`mc(E\'^C6Z?YDNLQ#>n?%+uSi>]j?K#-k2lgj9fK,P6\>oGt0IP[27irO5H1Y>QS^eo(j7%ooWds++&DSDRX,h1_e/^Tk=V/a?*q85dt]X#ZCr+ac(P$fAp7BW\;9Of;mmb47#C17VU"k;8E5'4`L7p>a-b3s5j7VOA**Ga?uBn1V_'!biRHXjNp!L65-J4Y@ig,4T#+\\MdN>s$*"7%,48)D6pm[',H05^?7U[QVR=$-Sel[>UG9jGlk$B=5KerG=BJtC!RfmT2?&1ZsJTmi,l]b@04%7fo^Z#@LkZjLl/=<(K;1Ojid2kH*lSqMc-OAo)+c4'GLhf+W.#d;@fOP!S-`;_#~>endstream -endobj -xref -0 13 -0000000000 65535 f -0000000073 00000 n -0000000134 00000 n -0000000241 00000 n -0000004635 00000 n -0000007440 00000 n -0000007548 00000 n -0000007657 00000 n -0000007767 00000 n -0000008035 00000 n -0000008104 00000 n -0000008357 00000 n -0000008417 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 13 ->> -startxref -10613 -%%EOF diff --git a/temp_direct/invoice_FACT_236000272.pdf b/temp_direct/invoice_FACT_236000272.pdf deleted file mode 100644 index 470aa46..0000000 --- a/temp_direct/invoice_FACT_236000272.pdf +++ /dev/null @@ -1,106 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihTfMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8EKkipWnq'[t3.:60'p"^pK@rOXiUh7S-Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUkrZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<6B=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M:?-n>pD4]%Z"F.$)S2cd#i[4Loc_!r@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@SlctHT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap%=ML'tM+o/%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream -endobj -4 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597 - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4_k-df]:jUT)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PMqr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2_I-D4'4nQ0(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6drPG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream -endobj -5 0 obj -<< -/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -6 0 obj -<< -/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -7 0 obj -<< -/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font ->> -endobj -8 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.cba9ad2be695bb8f969f75395fc20f85 3 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20230605145424-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230605145424-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 1 /Kids [ 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2121 ->> -stream -Gb!#^D/\/e&H;*)EF/pG6c/=],fP4JPGQ7&?qhh]q[fDs*8+>#>H&mOc+i.-[UddO/32-V-\u8*a+sE[gkeOb!QAE3^Q.IWml`YF@_asJ'4;;i_#"4_o1%V,2u(GEdbH.c;2t_FEh\9K34'0VHIK5^ZXrX^J&+!03o;.cQ!0QJr2FQ,p&N)0\PWF.^VqZmpJV=&rV%*tCF2hVKpPG$XKeD=\QP9r%@b%.usq\@C+pX-jIgqoNb4-^qkU5a=O1rrOs]<)o[KGh4!bqVUI.$Muu'QLP)F?.+qR2jP\,@"0(15%0\*Jsf%Hm9f+_TA'-:7#ti#/%-!88JLlf%BJo#"_8ugDKQ's*c';>jV1%BT^&tK+or#0%]l,#'WdL8fA(RiuP_B7#YV81HE5e;jO78Vi'P71%*?.LSiMIYpkoR"2?/YD,)\]6[PLlmBsQH+5?O0/3^MgMTT>eRc=5'*DGV-NWIYafmf4KWd(M'UV/FrcZ7$JB$ug9Ict@gZ2`J!D>MFArrIRMSV'QHG3DB9^d0LY2ml%=uK;D^ZJ=8^9-Aq9'%nl)2V_!%+a#^'-"4WB04,M^!IAG,',g@:D4h'uDp#'XIJP@StT\>XN@Tk4##NQT^7(EKu%],t(4\e!->I\g/lrkA^K4GsW:MCXt8dF"Q%1Zd_+j,pn&3F,*UsaCH`NFC>/H&!UVHHf6m''mPMSoL<#VXs\d6W+@_"gYst_4EJ]A*A&P,eB;K&(0aKeDA2\98S4Y:md#qMEXK`>+/io^!\-H!#*S--5:/J'U'f:n_-t+D?6cCTooShAH^'AKu)A8#Eu.`4mul#8HaL@1c+GJ=[uCI3n1lGl$N,bgM2g2bu`D_k#jVUm2.p;G4[33X/d:'O/OZJ4+juG8p/9UH.e]Lc^b.LGK+MdQ9#eln?SIk+"5t8[R]%r/^3K>D.f1%i\bbYK?,Ocm&Ten<]@<2cW[;L5A)E=gI>3h%qS_,8]ma6,>MgcJHY6nq)brA(_hK)k'pKO#E%BsjZqGVr;epeup]=A^RL5@6Kju+2(9\[U<nct<7B&G^QN*+k,BUbYP@er'Ud?giNo?`IlM$hXJS?ltKP9P`W-b2f2j]M[Go,!gL'@KI]B+W(PaYq%%#TILL"7#Kf.Y!pi.UPZd++s/IbBjBej^IB;534cX?M&XRss.cpYFHpg]@7cfl0LJ8G#ilZB89:%Xm5:t1+"UWEO.B4!V3#I!dQ_)'2'ILpX":KGrLVYEmo=:L5iHR@5B>4nQ@?SY+l+;je4qD*j$dp$aY%g@&OGY8-S\c%3ZqN5,(X%(N'LuPu#';#u$9:L,a;oit@(+j\f\fF:$rUB1LXCV7E;XM~>endstream -endobj -xref -0 13 -0000000000 65535 f -0000000073 00000 n -0000000134 00000 n -0000000241 00000 n -0000004635 00000 n -0000007440 00000 n -0000007548 00000 n -0000007657 00000 n -0000007767 00000 n -0000008035 00000 n -0000008104 00000 n -0000008357 00000 n -0000008417 00000 n -trailer -<< -/ID -[<6e9b3dbb6c50c4e3d60275ed1b7ff0a7><6e9b3dbb6c50c4e3d60275ed1b7ff0a7>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 13 ->> -startxref -10630 -%%EOF diff --git a/temp_direct/invoice_FACT_236000273.pdf b/temp_direct/invoice_FACT_236000273.pdf deleted file mode 100644 index da4ed29..0000000 --- a/temp_direct/invoice_FACT_236000273.pdf +++ /dev/null @@ -1,106 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihTfMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8EKkipWnq'[t3.:60'p"^pK@rOXiUh7S-Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUkrZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<6B=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M:?-n>pD4]%Z"F.$)S2cd#i[4Loc_!r@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@SlctHT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap%=ML'tM+o/%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream -endobj -4 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597 - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4_k-df]:jUT)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PMqr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2_I-D4'4nQ0(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6drPG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream -endobj -5 0 obj -<< -/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -6 0 obj -<< -/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -7 0 obj -<< -/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font ->> -endobj -8 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.efc26260e0ff75ab3a982dbecbe5765f 3 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20230605163749-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230605163749-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 1 /Kids [ 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 2082 ->> -stream -Gb!#^gMYb8&:N/3bY%u7OOnj0p.?4R?$;Q/Yu'm32$sT;<7(!#a^#GpV_EKEQ&[cki8G(m_*S!bocAeftAc@P)jPoTF+(c_/SP_#qF()h$&oIT!JQ;#SRmg6+-<\SVP]A9k7^t8M5Sc/"BYCUP7=!L"@o".R@l>>O>s7OJQc?>;=,'1FuJL1.5:oPHMt@Z*d8I3P4@/*)Ese>Z6J7"J)5qF?,9`Spae_(Wf:hpKSF8F/P`o!\lL:>K8OaCE%Jkp2^JAMmG4TFR9&D0c$CaSUC](DegGU`39b"2r%c%O*@i6_kH'r_i[^L8)r[7nSm'+ReGGNQ`Z)Ib@W9/0\(=glDi[%rr&(H:u]6A.uuKjd!iAa$;0io6qJ85a?3Ic4-D;id^2]00?h=UL7:N)PWORG1a5)"6^oN,Pr3_n:ZG&*M5>/ek.Hl](pBg==d=[#7O%WG\s+J36`N2P\f?*f43KZr+F>d\Sk!5UH@f=VB"-H*O/ZZ/e?Q/G23'KI/pbDD5B.=:FqYP$sL64@*8eN:7X$N'-glE>-@d5iik`B:SN:H>Ri#F1>Xf4S9GO_MA6GRi6>q,b'3T?JQ@YBTkl_osM4:]P\1_V2=\p8$TtO5UtT3>O6.Gp"E]jI[hZ`Bh&W@X%81WLVRBCl(E9K$2o?^^%,[bcQ82]9Bs;EQ<7)t,K:(HAQ(c<+BQB/`fO/P;1WO<@C/+Ue/3Mf(l>sQm8L66.($2bCeBh+4.^&%$!F,T=9Yqp)%X&,]bQ'\V`F5JtXEG+\TA>*M)$SP_0qhEN@DgQ(:YCft@QgN&'?+a4@oaoee=adY;c'i6&jB3l'Rb'*DC"LRdjIqOtZUcg9p;Eq(306CRQHEjgIOM&fJRn"OV[k;X-k4ta1JE_Qc0P!'fqHDDFu'.[5k[]p5@ehkq]YD;m!dliB_I&6)o-m#qkLS)[^GqOQOu-PhPcFR^5Xi?JupIhM7/?tDm2#$*?,t%>E;n,K&#DMBGk8.53R:l``r;%#Ofj]Z%gs%e3As2OqXfk_Z=A>1.pMlnu9BYf\6V[%\(;2id)QO+i?*k`K?O*Bj/NC>Dq[68_aITj0"c8lU:Pceh1$p9B$)RgQaZ@%ld4[.Nl^ZGTOGtug.jcUr$@9Hki)c'S/H6#%f6J#T?X*Jt-N+$@Z]lnSqki=j.LWPCZcgF#k#AaahnM5I&Fh[4,F$he13oN+V38X#V.TciFB=L%6Eh'ac;i$$nT7!i7I^otbD@#Y]3Niu[j=d,@raU9)"*Y21pW8KP7<2W=gM[GU3Xh`34CF;)Kno4I8`sCeM.0d*j&irhJb_,e1Zq32FQ]TWn)@l[Pte/q'DPGs%,M=TL;#SMJ%9[]d%@EV`TfD=glLGK4`tri/=0\!BO721hH#VlE`-mfUm69N$J&(Kj_DJ&KYd]tdss%R>9SdC3OpGTjXo'F8I`s%_&tVcH'nL7fN.jZ~>endstream -endobj -xref -0 13 -0000000000 65535 f -0000000073 00000 n -0000000134 00000 n -0000000241 00000 n -0000004635 00000 n -0000007440 00000 n -0000007548 00000 n -0000007657 00000 n -0000007767 00000 n -0000008035 00000 n -0000008104 00000 n -0000008357 00000 n -0000008417 00000 n -trailer -<< -/ID -[<41ff1ccb51f72522aeda3785dcfd1c64><41ff1ccb51f72522aeda3785dcfd1c64>] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 13 ->> -startxref -10591 -%%EOF diff --git a/temp_direct/invoice_FACT_237000313.pdf b/temp_direct/invoice_FACT_237000313.pdf deleted file mode 100644 index 52122de..0000000 --- a/temp_direct/invoice_FACT_237000313.pdf +++ /dev/null @@ -1,106 +0,0 @@ -%PDF-1.4 -%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com -1 0 obj -<< -/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R ->> -endobj -2 0 obj -<< -/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font ->> -endobj -3 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihTfMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8EKkipWnq'[t3.:60'p"^pK@rOXiUh7S-Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUkrZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<6B=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M:?-n>pD4]%Z"F.$)S2cd#i[4Loc_!r@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@SlctHT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap%=ML'tM+o/%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream -endobj -4 0 obj -<< -/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597 - /Subtype /Image /Type /XObject /Width 223 ->> -stream -Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4_k-df]:jUT)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PMqr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2_I-D4'4nQ0(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6drPG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream -endobj -5 0 obj -<< -/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font ->> -endobj -6 0 obj -<< -/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font ->> -endobj -7 0 obj -<< -/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font ->> -endobj -8 0 obj -<< -/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << -/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << -/FormXob.5b4df599b355e8714beb946323ae2571 3 0 R ->> ->> /Rotate 0 /Trans << - ->> - /Type /Page ->> -endobj -9 0 obj -<< -/PageMode /UseNone /Pages 11 0 R /Type /Catalog ->> -endobj -10 0 obj -<< -/Author () /CreationDate (D:20230727135800-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20230727135800-01'00') /Producer (xhtml2pdf ) - /Subject () /Title () /Trapped /False ->> -endobj -11 0 obj -<< -/Count 1 /Kids [ 8 0 R ] /Type /Pages ->> -endobj -12 0 obj -<< -/Filter [ /ASCII85Decode /FlateDecode ] /Length 1971 ->> -stream -Gb!;f>Ar7S'Roe[3%kB^+_GtsfXEbA=ptkk,f25D!=HeC>SX]4b&Y,lq]3hf0",<4Ocs>_I&"dOSF>5];Ii&_T4RJd.DU9P:e-$/^:5%0q`!:r]@>hb$EoU00eG-bb$Od&c!PLVYP=1'JsdU-*>_`rrQ7^pLB^YeiGCfgMpKS6;)^qch$_##1-Q_V%[6K0Q;>fhN-F)\;=$$#@$,`T-V9S:s2c1nHn,9.N'@.1A\fPup?p-&W>_E1UDXE_8HkX]\pgMGaWh5nXo\3%%tP*9'-gAtq].:cV&![IS1+d2]KQUWM8M=YWt^O;WsT8Z]4t``TmKYu[P&ZQ$%rSA./Y^MmU0`U"6UZ))$SEa!`cL%/klGjUV[)?\5&]q%Ka;[P,,Y(3mYNR;+Ur+1I*j2&<%d]?47]Lirc%k44?O&ZMH"bCf8V^iX>,j,Y[qQs?h$doUS6F^C6nL\^$6Hoh74SN.qD_qs59H6fU9pDlV8)e,kDM2JoYO:6.(=Y&W%Gd/<*Po8Qen(^]C=/ds@r'GW*dMpOeRNBLl@Q8uBEKbd-Vp#*akW>.p-@CO])e>c\B]f+8`#t5]&RXfXQ$WU<_'EcUMLmQ1"JC-=_:gE[6Dk#7b6X'CZsM8\G!tP"7/VX8#p<32(fEhr]=&Z;ZH=B;UD_]YrV3d4q0G`rE^C78rT"B9DHf%g<13UI.Z;3X2YK_b:W`;GeEDArdf6F?7(b@YDS+g_oY7`HW/KG"T1LA!N3[t.?H'Qcae[l8$YX\`p291L>h5ZY2DJ;#0ugpnnV:sd!IH5'WKhYjP1Bc=8UfRB^ipef3(4ma,b1\FQ**UDiS6IO!=>n.!p^0%RiW:Ef\3%0TW(APNY3B)FCZY;=G-n_8JL%Am!M)>U8k;)"+V%_Bd)!fTV?5$kg1+o+]s-70^tsiF*@Xg`u2H9S5("&Ht/H)"#^\\;I'Wr"6d`]MG9k(o$7O8<[_oR,l]!_JqD.OZM4S1nII["OY(C"2$7MR'2."1Ujr!=^iF*k"a+Q@d6!#0j&#f9aI,QE(*OD21^[)Z7$b"Ee`\9S%;3&K7endstream -endobj -xref -0 13 -0000000000 65535 f -0000000073 00000 n -0000000134 00000 n -0000000241 00000 n -0000004635 00000 n -0000007440 00000 n -0000007548 00000 n -0000007657 00000 n -0000007767 00000 n -0000008035 00000 n -0000008104 00000 n -0000008357 00000 n -0000008417 00000 n -trailer -<< -/ID -[] -% ReportLab generated PDF document -- digest (http://www.reportlab.com) - -/Info 10 0 R -/Root 9 0 R -/Size 13 ->> -startxref -10480 -%%EOF diff --git a/temp_direct/nwIs5pmCWNrdJqyQny11Pu6zV0TR77QA.xlsx b/temp_direct/nwIs5pmCWNrdJqyQny11Pu6zV0TR77QA.xlsx deleted file mode 100644 index dbb40f3fa063c0b359c25cf9b09f09c6a5735b4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5682 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 IWg-Ip4?bJ@#{d8T diff --git a/temp_direct/uYbhzQgoZXTmghSCJtPAzDiu13Z1mcpw.xlsx b/temp_direct/uYbhzQgoZXTmghSCJtPAzDiu13Z1mcpw.xlsx deleted file mode 100644 index 74977794c3624faf53e52b6eb7ada6cdc17ffe7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5586 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