diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 63eff87..111028c 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -1,10 +1,13 @@
-
+
+
+
+
@@ -166,7 +169,14 @@
1682714699263
-
+
+ 1682792543419
+
+
+
+ 1682792543419
+
+
@@ -194,6 +204,7 @@
-
+
+
\ No newline at end of file
diff --git a/GlobalVariable.py b/GlobalVariable.py
index 04407c1..e0c4114 100644
--- a/GlobalVariable.py
+++ b/GlobalVariable.py
@@ -316,30 +316,38 @@ if (MYSY_ENV == "PROD"):
MYSY_LMS_BASE_DIRECTORY = "/var/www/html/chamilo_mysy_prod/"
LMS_BAS_URL = "mysy-training.fr/"
-
-elif (MYSY_ENV == "DEV"):
- MYSY_MARIADB_USER = "mysy_mariadb_user"
- MYSY_MARIADB_USER_PASS = "fB5z%M)GG&g!n2c"
- MYSY_MARIADB_HOST = "192.168.1.21"
- #MYSY_MARIADB_HOST = "88.170.110.220"
- MYSY_MARIADB_PORT = 3306
- MYSY_LMS_BDD = "chamilo_dev2"
- MYSY_LMS_URL = "https://lms.mysy-training.com/"
- MYSY_LMS_BASE_DIRECTORY = "/var/www/html/chamilo_mysy/"
- LMS_BAS_URL = "mysy-training.fr/"
-
- """ DEV OUTSIDE network
- elif (MYSY_ENV == "DEV"):
+ """ DEV on localHost
+ elif (MYSY_ENV == "DEV"):
MYSY_MARIADB_USER = "mysy_mariadb_user"
MYSY_MARIADB_USER_PASS = "fB5z%M)GG&g!n2c"
- MYSY_MARIADB_HOST = "88.170.110.220"
+ MYSY_MARIADB_HOST = "127.0.0.1"
MYSY_MARIADB_PORT = 3306
- MYSY_LMS_BDD = "mysy_db_chamilo_rec"
- MYSY_LMS_URL = "https://reclms.mysy-training.com/"
- MYSY_LMS_BASE_DIRECTORY = "/var/www/html/chamilo_mysy_rec/"
- LMS_BAS_URL = "rec.mysy-training.fr/"
- """
-
+ MYSY_LMS_BDD = "chamilo"
+ MYSY_LMS_URL = "http://localhost/mysylms/lmsdev/"
+ MYSY_LMS_BASE_DIRECTORY = "/var/www/html/chamilo_mysy/"
+ LMS_BAS_URL = "mysy-training.fr/"
+
+
+ elif (MYSY_ENV == "DEV"):
+ MYSY_MARIADB_USER = "mysy_mariadb_user"
+ MYSY_MARIADB_USER_PASS = "fB5z%M)GG&g!n2c"
+ MYSY_MARIADB_HOST = "192.168.1.21"
+ #MYSY_MARIADB_HOST = "88.170.110.220"
+ MYSY_MARIADB_PORT = 3306
+ MYSY_LMS_BDD = "chamilo_dev2"
+ MYSY_LMS_URL = "https://lms.mysy-training.com/"
+ MYSY_LMS_BASE_DIRECTORY = "/var/www/html/chamilo_mysy/"
+ LMS_BAS_URL = "mysy-training.fr/"
+ """
+elif (MYSY_ENV == "DEV"):
+ MYSY_MARIADB_USER = "mysy_mariadb_user"
+ MYSY_MARIADB_USER_PASS = "fB5z%M)GG&g!n2c"
+ MYSY_MARIADB_HOST = "88.170.110.220"
+ MYSY_MARIADB_PORT = 3306
+ MYSY_LMS_BDD = "chamilo_dev2"
+ MYSY_LMS_URL = "https://lms.mysy-training.com/"
+ MYSY_LMS_BASE_DIRECTORY = "/var/www/html/chamilo_mysy/"
+ LMS_BAS_URL = "mysy-training.fr/"
elif (MYSY_ENV == "REC"):
@@ -350,7 +358,7 @@ elif (MYSY_ENV == "REC"):
MYSY_LMS_BDD = "mysy_db_chamilo_rec"
MYSY_LMS_URL = "https://reclms.mysy-training.com/"
MYSY_LMS_BASE_DIRECTORY = "/var/www/html/chamilo_mysy_rec/"
- LMS_BAS_URL = "rec.mysy-training.fr/"
+ LMS_BAS_URL = "mysy-hosting.fr/"
diff --git a/Log/log_file.log b/Log/log_file.log
index 77425f6..ba881da 100644
--- a/Log/log_file.log
+++ b/Log/log_file.log
@@ -1575270,3 +1575270,2854 @@ INFO:root:2023-04-29 20:19:44.498045 : ++ FLASK PORT 5001 ++
INFO:root:2023-04-29 20:19:44.498045 : ++ LMS_BAS_URL mysy-training.fr/ ++
WARNING:werkzeug: * Debugger is active!
INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-04-30 16:05:34.760432 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-04-30 16:05:34.761432 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-04-30 16:05:34.762429 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-04-30 16:05:34.762429 : ++ FLASK PORT 5001 ++
+INFO:root:2023-04-30 16:05:34.762429 : ++ LMS_BAS_URL mysy-training.fr/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-04-30 16:05:46.132200 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-04-30 16:05:46.132200 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-04-30 16:05:46.132200 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-04-30 16:05:46.132200 : ++ FLASK PORT 5001 ++
+INFO:root:2023-04-30 16:05:46.132200 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-04-30 16:05:46.198735 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:05:46.201805 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:05:46.203802 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:05:46.205807 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:05:46.209138 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:46] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:05:46.232225 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:46] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:46] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:46] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:05:47.581236 : partner_login Connexion partnair mysylaplumedepierrot@gmail.com : OK, Date : 2023-04-30 16:05:46.234171 , _id = 63e8f2745d4b4085b83f3aec
+INFO:root:2023-04-30 16:05:47.587239 : partner_login Connexion partener_token : OK , _id = 63e8f2c17b7f1fbbc5ee9419
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:47] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:05:47.855005 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:05:47.858445 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:05:47.862440 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:47] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:05:47.867766 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:05:47.875603 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:47] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:47] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:47] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:05:48.235953 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:05:48] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:06:06.006490 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:06:06.011433 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:06:06.019917 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:06:06] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card
+DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=type=card
+INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card response_code=200
+DEBUG:stripe:body='{\n "object": "list",\n "data": [\n {\n "id": "pm_1N2HhVAbmaEugrFTTA9CSKUr",\n "object": "payment_method",\n "billing_details": {\n "address": {\n "city": null,\n "country": null,\n "line1": null,\n "line2": null,\n "postal_code": null,\n "state": null\n },\n "email": null,\n "name": "sdsqdsdqs",\n "phone": null\n },\n "card": {\n "brand": "visa",\n "checks": {\n "address_line1_check": null,\n "address_postal_code_check": null,\n "cvc_check": "pass"\n },\n "country": "US",\n "exp_month": 11,\n "exp_year": 2023,\n "fingerprint": "WLHU5xJ28QiE3f4x",\n "funding": "credit",\n "generated_from": null,\n "last4": "4242",\n "networks": {\n "available": [\n "visa"\n ],\n "preferred": null\n },\n "three_d_secure_usage": {\n "supported": true\n },\n "wallet": null\n },\n "created": 1682789809,\n "customer": "cus_NLMwePQlYvgJeA",\n "livemode": false,\n "metadata": {},\n "type": "card"\n }\n ],\n "has_more": false,\n "url": "/v1/customers/cus_NLMwePQlYvgJeA/payment_methods"\n}' message='API response body'
+DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_pailCFVpaOswOH message='Dashboard link for request'
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:06:06] "POST /myclass/api/get_payement_mode/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:08:14.142798 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:08:14.148035 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:08:14.153696 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:08:14] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:08:14.162188 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:08:14.169761 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:08:14] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:08:14] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:08:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:08:16.000860 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:08:16] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:08:19.572020 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:08:19.577738 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:08:19.588860 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:08:19] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card
+DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=type=card
+INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card response_code=200
+DEBUG:stripe:body='{\n "object": "list",\n "data": [\n {\n "id": "pm_1N2HhVAbmaEugrFTTA9CSKUr",\n "object": "payment_method",\n "billing_details": {\n "address": {\n "city": null,\n "country": null,\n "line1": null,\n "line2": null,\n "postal_code": null,\n "state": null\n },\n "email": null,\n "name": "sdsqdsdqs",\n "phone": null\n },\n "card": {\n "brand": "visa",\n "checks": {\n "address_line1_check": null,\n "address_postal_code_check": null,\n "cvc_check": "pass"\n },\n "country": "US",\n "exp_month": 11,\n "exp_year": 2023,\n "fingerprint": "WLHU5xJ28QiE3f4x",\n "funding": "credit",\n "generated_from": null,\n "last4": "4242",\n "networks": {\n "available": [\n "visa"\n ],\n "preferred": null\n },\n "three_d_secure_usage": {\n "supported": true\n },\n "wallet": null\n },\n "created": 1682789809,\n "customer": "cus_NLMwePQlYvgJeA",\n "livemode": false,\n "metadata": {},\n "type": "card"\n }\n ],\n "has_more": false,\n "url": "/v1/customers/cus_NLMwePQlYvgJeA/payment_methods"\n}' message='API response body'
+DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_a8RCpUfdNZGHoU message='Dashboard link for request'
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:08:19] "POST /myclass/api/get_payement_mode/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:13:24.153776 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:13:24.158185 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:13:24] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:13:24.164181 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:13:24.168185 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:13:24] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:13:24.181549 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:13:24] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:13:24] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:13:25.070920 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:13:25] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:13:36.770956 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:13:36.776239 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:13:36.782797 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:13:36] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card
+DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=type=card
+INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card response_code=200
+DEBUG:stripe:body='{\n "object": "list",\n "data": [\n {\n "id": "pm_1N2HhVAbmaEugrFTTA9CSKUr",\n "object": "payment_method",\n "billing_details": {\n "address": {\n "city": null,\n "country": null,\n "line1": null,\n "line2": null,\n "postal_code": null,\n "state": null\n },\n "email": null,\n "name": "sdsqdsdqs",\n "phone": null\n },\n "card": {\n "brand": "visa",\n "checks": {\n "address_line1_check": null,\n "address_postal_code_check": null,\n "cvc_check": "pass"\n },\n "country": "US",\n "exp_month": 11,\n "exp_year": 2023,\n "fingerprint": "WLHU5xJ28QiE3f4x",\n "funding": "credit",\n "generated_from": null,\n "last4": "4242",\n "networks": {\n "available": [\n "visa"\n ],\n "preferred": null\n },\n "three_d_secure_usage": {\n "supported": true\n },\n "wallet": null\n },\n "created": 1682789809,\n "customer": "cus_NLMwePQlYvgJeA",\n "livemode": false,\n "metadata": {},\n "type": "card"\n }\n ],\n "has_more": false,\n "url": "/v1/customers/cus_NLMwePQlYvgJeA/payment_methods"\n}' message='API response body'
+DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_QIjvIqfjRQTBcS message='Dashboard link for request'
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:13:37] "POST /myclass/api/get_payement_mode/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:17:40.173764 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:17:40.180190 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:17:40] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:17:40.188203 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:17:40.191931 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:17:40.202484 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:17:40] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:17:40] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:17:40] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:17:41.076843 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:17:41] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:17:43.608909 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:17:43.613905 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:17:43.620257 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:17:43] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card
+DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=type=card
+INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card response_code=200
+DEBUG:stripe:body='{\n "object": "list",\n "data": [\n {\n "id": "pm_1N2HhVAbmaEugrFTTA9CSKUr",\n "object": "payment_method",\n "billing_details": {\n "address": {\n "city": null,\n "country": null,\n "line1": null,\n "line2": null,\n "postal_code": null,\n "state": null\n },\n "email": null,\n "name": "sdsqdsdqs",\n "phone": null\n },\n "card": {\n "brand": "visa",\n "checks": {\n "address_line1_check": null,\n "address_postal_code_check": null,\n "cvc_check": "pass"\n },\n "country": "US",\n "exp_month": 11,\n "exp_year": 2023,\n "fingerprint": "WLHU5xJ28QiE3f4x",\n "funding": "credit",\n "generated_from": null,\n "last4": "4242",\n "networks": {\n "available": [\n "visa"\n ],\n "preferred": null\n },\n "three_d_secure_usage": {\n "supported": true\n },\n "wallet": null\n },\n "created": 1682789809,\n "customer": "cus_NLMwePQlYvgJeA",\n "livemode": false,\n "metadata": {},\n "type": "card"\n }\n ],\n "has_more": false,\n "url": "/v1/customers/cus_NLMwePQlYvgJeA/payment_methods"\n}' message='API response body'
+DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_AJvxGypzwKrVvC message='Dashboard link for request'
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:17:43] "POST /myclass/api/get_payement_mode/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:20:01.552171 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:20:01.557413 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:20:01.565688 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:20:01] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:20:01.573038 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:20:01.580138 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:20:01] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:20:01] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:20:01] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:20:02.435226 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:20:02] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-04-30 16:20:05.064391 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:20:05.073391 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-04-30 16:20:05.082391 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:20:05] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card
+DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=type=card
+INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card response_code=200
+DEBUG:stripe:body='{\n "object": "list",\n "data": [\n {\n "id": "pm_1N2HhVAbmaEugrFTTA9CSKUr",\n "object": "payment_method",\n "billing_details": {\n "address": {\n "city": null,\n "country": null,\n "line1": null,\n "line2": null,\n "postal_code": null,\n "state": null\n },\n "email": null,\n "name": "sdsqdsdqs",\n "phone": null\n },\n "card": {\n "brand": "visa",\n "checks": {\n "address_line1_check": null,\n "address_postal_code_check": null,\n "cvc_check": "pass"\n },\n "country": "US",\n "exp_month": 11,\n "exp_year": 2023,\n "fingerprint": "WLHU5xJ28QiE3f4x",\n "funding": "credit",\n "generated_from": null,\n "last4": "4242",\n "networks": {\n "available": [\n "visa"\n ],\n "preferred": null\n },\n "three_d_secure_usage": {\n "supported": true\n },\n "wallet": null\n },\n "created": 1682789809,\n "customer": "cus_NLMwePQlYvgJeA",\n "livemode": false,\n "metadata": {},\n "type": "card"\n }\n ],\n "has_more": false,\n "url": "/v1/customers/cus_NLMwePQlYvgJeA/payment_methods"\n}' message='API response body'
+DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_SPZBuTp6sBiySP message='Dashboard link for request'
+INFO:werkzeug:127.0.0.1 - - [30/Apr/2023 16:20:05] "POST /myclass/api/get_payement_mode/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 14:19:00.085139 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:19:00.086138 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:19:00.087141 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:19:00.087141 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:19:00.087141 : ++ LMS_BAS_URL mysy-training.fr/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:19:27.665936 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:19:27.668461 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:19:27.669459 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:19:27.669459 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:19:27.669459 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 14:19:30.816785 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 14:19:30.817977 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 14:19:30.820001 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:19:30] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:19:30] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:19:31] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
+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:2023-05-01 14:22:43.040458 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:22:43.040458 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:22:43.040458 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:22:43.040458 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:22:43.040458 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:26:17.995518 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:26:17.995518 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:26:17.995518 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:26:17.995518 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:26:17.995518 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:30:24.193835 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:30:24.193835 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:30:24.193835 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:30:24.193835 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:30:24.193835 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:30:41.680775 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:30:41.681913 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:30:41.681913 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:30:41.681913 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:30:41.681913 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:31:35.064446 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:31:35.065441 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:31:35.065441 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:31:35.065441 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:31:35.065441 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:31:51.447871 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:31:51.447871 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:31:51.447871 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:31:51.447871 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:31:51.447871 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:33:25.673496 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:33:25.674920 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:33:25.674920 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:33:25.674920 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:33:25.674920 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:36:49.520677 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:36:49.520677 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:36:49.520677 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:36:49.520677 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:36:49.520677 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:39:50.565163 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:39:50.566164 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:39:50.566164 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:39:50.566164 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:39:50.566164 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:40:32.827487 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:40:32.827487 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:40:32.827487 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:40:32.827487 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:40:32.827487 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:40:54.438512 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:40:54.440509 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:40:54.440509 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:40:54.440509 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:40:54.440509 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:41:12.728446 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:41:12.728446 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:41:12.728446 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:41:12.728446 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:41:12.728446 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:42:22.341938 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:42:22.341938 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:42:22.341938 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:42:22.341938 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:42:22.341938 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:42:48.608893 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:42:48.608893 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:42:48.609884 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:42:48.609884 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:42:48.609884 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 14:43:03.738989 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:43:03] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 14:43:03.748346 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:44:29] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:44:47.092789 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:44:47.092789 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:44:47.093797 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:44:47.093797 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:44:47.093797 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 14:44:48.488242 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:44:48] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 14:44:48.501058 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:46:13] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:49:00.169834 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:49:00.171047 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:49:00.171047 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:49:00.171047 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:49:00.171047 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 14:49:00.441697 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:49:00] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 14:49:00.448749 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n
\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 | \n\t\t\t\t\t\t\t750 | \n\t\t\t\t\t\t\t5250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject 'http://88.170.110.220/img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='http', netloc='88.170.110.220', path='/img/MYSY-LOGO-BLUE.png', params='', query='', fragment=''), 'http')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Sending request for http://88.170.110.220/img/MYSY-LOGO-BLUE.png with httplib
+DEBUG:xhtml2pdf:Uri parsed: http://88.170.110.220/img/MYSY-LOGO-BLUE.png
+DEBUG:svglib.svglib:Ignoring node: head
+DEBUG:svglib.svglib:Ignoring node: body
+WARNING:xhtml2pdf:Error in handling image
+'
'
+Traceback (most recent call last):
+ File "C:\Users\billa\AppData\Local\Programs\Python\Python310\lib\site-packages\xhtml2pdf\tags.py", line 376, in start
+ factor = getSize(width, default=img.drawWidth) / img.drawWidth
+ZeroDivisionError: float division by zero
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:49:00] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:52:53.469073 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:52:53.469073 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:52:53.469073 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:52:53.469073 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:52:53.469073 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:53:14.955696 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:53:14.955696 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:53:14.955696 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:53:14.956697 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:53:14.956697 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 14:53:15.006698 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:53:15] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 14:53:15.014701 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 | \n\t\t\t\t\t\t\t750 | \n\t\t\t\t\t\t\t5250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject 'http://88.170.110.220/img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='http', netloc='88.170.110.220', path='/img/MYSY-LOGO-BLUE.png', params='', query='', fragment=''), 'http')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Sending request for http://88.170.110.220/img/MYSY-LOGO-BLUE.png with httplib
+DEBUG:xhtml2pdf:Uri parsed: http://88.170.110.220/img/MYSY-LOGO-BLUE.png
+DEBUG:svglib.svglib:Ignoring node: head
+DEBUG:svglib.svglib:Ignoring node: body
+WARNING:xhtml2pdf:Error in handling image
+'
'
+Traceback (most recent call last):
+ File "C:\Users\billa\AppData\Local\Programs\Python\Python310\lib\site-packages\xhtml2pdf\tags.py", line 376, in start
+ factor = getSize(width, default=img.drawWidth) / img.drawWidth
+ZeroDivisionError: float division by zero
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:53:15] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:54:35.410712 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:54:35.410712 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:54:35.410712 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:54:35.411717 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:54:35.411717 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:55:58.510907 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:55:58.510907 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:55:58.510907 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:55:58.510907 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:55:58.510907 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 14:55:58.551600 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:55:58] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 14:55:58.558547 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:55:59] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:56:42.797140 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:56:42.798140 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:56:42.798140 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:56:42.798140 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:56:42.798140 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 14:58:34.865167 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 14:58:34.865167 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 14:58:34.865167 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 14:58:34.865167 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 14:58:34.865167 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 14:59:15.692257 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:59:15] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 14:59:15.701831 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 14:59:16] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:01:01.371925 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:01:01.371925 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:01:01.371925 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:01:01.371925 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:01:01.371925 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:01:02.212430 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:01:02] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:01:02.221462 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:01:03] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:02:03.966791 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:02:03.966791 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:02:03.967791 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:02:03.967791 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:02:03.967791 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:02:04.011813 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:02:04] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:02:04.019822 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:02:04] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:03:22.431325 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:03:22.431325 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:03:22.432328 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:03:22.432328 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:03:22.432328 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:03:22.473523 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:03:22] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:03:22.481263 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 | \n\t\t\t\t\t\t\t750 | \n\t\t\t\t\t\t\t5 250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject 'http://88.170.110.220/img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='http', netloc='88.170.110.220', path='/img/MYSY-LOGO-BLUE.png', params='', query='', fragment=''), 'http')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Sending request for http://88.170.110.220/img/MYSY-LOGO-BLUE.png with httplib
+DEBUG:xhtml2pdf:Received non-200 status: 404 NOT FOUND
+DEBUG:xhtml2pdf:Uri parsed: http://88.170.110.220/img/MYSY-LOGO-BLUE.png
+DEBUG:xhtml2pdf:Sending request for http://88.170.110.220/img/MYSY-LOGO-BLUE.png with httplib
+DEBUG:xhtml2pdf:Uri parsed: http://88.170.110.220/img/MYSY-LOGO-BLUE.png
+DEBUG:svglib.svglib:Ignoring node: head
+DEBUG:svglib.svglib:Ignoring node: body
+WARNING:xhtml2pdf:Error in handling image
+'
'
+Traceback (most recent call last):
+ File "C:\Users\billa\AppData\Local\Programs\Python\Python310\lib\site-packages\xhtml2pdf\tags.py", line 376, in start
+ factor = getSize(width, default=img.drawWidth) / img.drawWidth
+ZeroDivisionError: float division by zero
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:03:26] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:04:59.161747 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:04:59.161747 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:04:59.161747 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:04:59.161747 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:04:59.161747 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:06:34.290006 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:06:34] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:06:34.300116 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 | \n\t\t\t\t\t\t\t750 | \n\t\t\t\t\t\t\t5 250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t5 | \n\t\t\t\t\t\t\t650 | \n\t\t\t\t\t\t\t3250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject 'http://88.170.110.220/img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='http', netloc='88.170.110.220', path='/img/MYSY-LOGO-BLUE.png', params='', query='', fragment=''), 'http')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Sending request for http://88.170.110.220/img/MYSY-LOGO-BLUE.png with httplib
+DEBUG:xhtml2pdf:Received non-200 status: 404 NOT FOUND
+DEBUG:xhtml2pdf:Uri parsed: http://88.170.110.220/img/MYSY-LOGO-BLUE.png
+DEBUG:xhtml2pdf:Sending request for http://88.170.110.220/img/MYSY-LOGO-BLUE.png with httplib
+DEBUG:xhtml2pdf:Received non-200 status: 404 NOT FOUND
+DEBUG:xhtml2pdf:Uri parsed: http://88.170.110.220/img/MYSY-LOGO-BLUE.png
+DEBUG:xhtml2pdf:Sending request for http://88.170.110.220/img/MYSY-LOGO-BLUE.png with httplib
+DEBUG:xhtml2pdf:Received non-200 status: 404 NOT FOUND
+DEBUG:xhtml2pdf:Uri parsed: http://88.170.110.220/img/MYSY-LOGO-BLUE.png
+WARNING:xhtml2pdf:Need a valid file name!
+'
'
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:06:35] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 15:11:19.066621 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:11:19] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:11:19.076491 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 | \n\t\t\t\t\t\t\t750 | \n\t\t\t\t\t\t\t5 250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t5 | \n\t\t\t\t\t\t\t650 | \n\t\t\t\t\t\t\t3250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject './../img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='c', netloc='', path='\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__', params='', query='', fragment=''), 'c')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Unrecognized scheme, assuming local file path
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:11:19] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:13:32.139079 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:13:32.139079 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:13:32.139079 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:13:32.139079 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:13:32.139079 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:14:36.700277 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:14:36.700277 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:14:36.701281 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:14:36.701281 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:14:36.701281 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:14:36.744685 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:14:36] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:14:36.752152 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 | \n\t\t\t\t\t\t\t750 | \n\t\t\t\t\t\t\t5 250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t5 | \n\t\t\t\t\t\t\t650 | \n\t\t\t\t\t\t\t3250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject './../img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='c', netloc='', path='\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__', params='', query='', fragment=''), 'c')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Unrecognized scheme, assuming local file path
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:14:36] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:17:30.088562 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:17:30.088562 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:17:30.088562 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:17:30.089568 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:17:30.089568 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:18:00.136967 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:18:00] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:18:00.145473 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 | \n\t\t\t\t\t\t\t750 | \n\t\t\t\t\t\t\t5 250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t5 | \n\t\t\t\t\t\t\t650 | \n\t\t\t\t\t\t\t3 250 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8 500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1 700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10 200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject './../img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='c', netloc='', path='\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__', params='', query='', fragment=''), 'c')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Unrecognized scheme, assuming local file path
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:18:00] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:19:01.042601 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:19:01.042601 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:19:01.042601 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:19:01.042601 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:19:01.042601 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:19:36.768939 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:19:36.770022 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:19:36.770022 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:19:36.770022 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:19:36.770022 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:19:36.811106 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:19:36] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:19:36.818336 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 jrs | \n\t\t\t\t\t\t\t750 € | \n\t\t\t\t\t\t\t5 250 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t5 jrs | \n\t\t\t\t\t\t\t650 € | \n\t\t\t\t\t\t\t3 250 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8 500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1 700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10 200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject './../img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='c', netloc='', path='\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__', params='', query='', fragment=''), 'c')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Unrecognized scheme, assuming local file path
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:19:37] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:43:29.811531 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:43:29.811531 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:43:29.812535 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:43:29.812535 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:43:29.812535 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:43:52.830164 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:43:52.830164 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:43:52.830164 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:43:52.830164 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:43:52.830164 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:43:52.879397 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:43:52] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:43:52.885715 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 jrs | \n\t\t\t\t\t\t\t750 € | \n\t\t\t\t\t\t\t5 250 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t4 jrs | \n\t\t\t\t\t\t\t650 € | \n\t\t\t\t\t\t\t2 600 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t8 500 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1 700 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t10 200 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject './../img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='c', netloc='', path='\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__', params='', query='', fragment=''), 'c')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Unrecognized scheme, assuming local file path
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:43:53] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:44:49.603830 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:44:49.604831 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:44:49.604831 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:44:49.604831 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:44:49.604831 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 15:45:17.455200 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 15:45:17.456197 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 15:45:17.456197 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 15:45:17.456197 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 15:45:17.456197 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 229-221-900
+INFO:root:2023-05-01 15:45:19.995493 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:45:19] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 15:45:20.001493 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t7 jrs | \n\t\t\t\t\t\t\t750 € | \n\t\t\t\t\t\t\t5 250 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t4 jrs | \n\t\t\t\t\t\t\t650 € | \n\t\t\t\t\t\t\t2 600 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t7 850 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1 570 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t9 420 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject './../img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='c', netloc='', path='\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__', params='', query='', fragment=''), 'c')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Unrecognized scheme, assuming local file path
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 15:45:20] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 20:17:55.520517 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 20:17:55.521544 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 20:17:55.521544 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 20:17:55.521544 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 20:17:55.521544 : ++ LMS_BAS_URL mysy-training.fr/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 20:18:04.558061 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 20:18:04.558061 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 20:18:04.559068 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 20:18:04.559068 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 20:18:04.559068 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-01 20:18:06.369322 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 20:18:06] "[32mGET /myclass/api/test_connexion_php_myadmin HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 20:18:06.376169 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 20:18:06.936677 : test_connexion_php_myadmin -Unknown database 'chamilo_dev2' - Line : 37
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 20:18:06] "GET /myclass/api/test_connexion_php_myadmin/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\GlobalVariable.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 20:19:16.995817 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 20:19:16.996812 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 20:19:16.996812 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 20:19:16.996812 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 20:19:16.996812 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-01 20:19:17.031029 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 20:19:17] "[32mGET /myclass/api/test_connexion_php_myadmin HTTP/1.1[0m" 308 -
+INFO:root:2023-05-01 20:19:17.036798 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 20:19:17] "GET /myclass/api/test_connexion_php_myadmin/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\GlobalVariable.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 20:19:50.100404 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 20:19:50.100404 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 20:19:50.100404 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 20:19:50.100404 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 20:19:50.100404 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\GlobalVariable.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 20:20:56.486520 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 20:20:56.486520 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 20:20:56.486520 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 20:20:56.486520 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 20:20:56.486520 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\GlobalVariable.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 20:22:27.067282 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 20:22:27.067282 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 20:22:27.068281 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 20:22:27.068281 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 20:22:27.068281 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\GlobalVariable.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 20:28:40.731049 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 20:28:40.731049 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 20:28:40.732330 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 20:28:40.732330 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 20:28:40.732330 : ++ LMS_BAS_URL rec.mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-01 21:01:52.908189 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:01:52.910514 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:01:52.911535 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:01:52] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:01:53] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:01:53] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:02:00.066814 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:02:00.712527 : partner_login Connexion partnair mysylaplumedepierrot@gmail.com : OK, Date : 2023-05-01 21:02:00.068822 , _id = 63e8f2745d4b4085b83f3aec
+INFO:root:2023-05-01 21:02:00.724216 : partner_login Connexion partener_token : OK , _id = 63e8f2c17b7f1fbbc5ee9419
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:02:00] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:02:00.879796 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:02:00.883960 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:02:00.885962 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:02:00.889960 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:02:00] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:02:00.910827 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:02:00] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:02:00] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:02:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:02:01.180409 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:02:01] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:02:18.061728 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:02:18.063986 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:02:18] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:02:39.540262 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:02:39] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:03:15.690329 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xd1e3430
+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_rec/web/css/themes/38-laplumedep-theme/images/header-logo.png', 'wb')
+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:2023-05-01 21:03:19.636001 : Lms_Add_Logo_File -[Errno 2] No such file - Line : 2669
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:03:19] "POST /myclass/api/Lms_Add_Logo_File/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\GlobalVariable.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 21:06:12.280192 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 21:06:12.281201 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 21:06:12.281201 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 21:06:12.281201 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 21:06:12.281201 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\GlobalVariable.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-01 21:07:51.159995 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-01 21:07:51.159995 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-01 21:07:51.159995 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-01 21:07:51.159995 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-01 21:07:51.159995 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-01 21:07:51.194744 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:07:51.196193 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:07:51.201377 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-01 21:07:51.205414 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:07:51] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:07:51.212667 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:07:51] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:07:51] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:07:51] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:07:51.636213 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:07:51] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:07:56.465180 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [01/May/2023 21:07:56] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-01 21:08:09.588774 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xf18eaa70
+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] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-theme/images/header-logo.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/header-logo.png')
+INFO:root:2023-05-01 21:08:12.582310 : Lms_Add_Logo_File DEPLACEMENT DE ./Data/header-logo_20230501210809.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-theme/images/header-logo.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 - - [01/May/2023 21:08:12] "POST /myclass/api/Lms_Add_Logo_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:16:48.991464 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-02 20:16:48.991464 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-02 20:16:48.992459 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-02 20:16:48.992459 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-02 20:16:48.992459 : ++ LMS_BAS_URL mysy-training.fr/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-02 20:16:59.505930 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-02 20:16:59.505930 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-02 20:16:59.506907 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-02 20:16:59.506907 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-02 20:16:59.506907 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-02 20:17:19.293249 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-02 20:17:19.294244 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-02 20:17:19.296244 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:19] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:19] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:19] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:17:27.915167 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-02 20:17:28.696744 : partner_login Connexion partnair mysylaplumedepierrot@gmail.com : OK, Date : 2023-05-02 20:17:27.916244 , _id = 63e8f2745d4b4085b83f3aec
+INFO:root:2023-05-02 20:17:28.700751 : partner_login Connexion partener_token : OK , _id = 63e8f2c17b7f1fbbc5ee9419
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:28] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:17:28.866377 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-02 20:17:28.869403 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-02 20:17:28.872398 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:28] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:17:28.878553 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:28] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:17:28.885568 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:28] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:28] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:17:29.244023 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:29] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:17:38.020927 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:17:38] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:18:05.832287 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xd9bd45e0
+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/38-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/background.png')
+INFO:root:2023-05-02 20:18:09.879154 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_20230502201805.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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 - - [02/May/2023 20:18:09] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:25:35.138055 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xd9bd5b10
+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/38-laplumedep-theme/images/header-logo.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/header-logo.png')
+INFO:root:2023-05-02 20:25:36.413001 : Lms_Add_Logo_File DEPLACEMENT DE ./Data/logo_educetera_lms_ok_20230502202535.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-theme/images/header-logo.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 - - [02/May/2023 20:25:36] "POST /myclass/api/Lms_Add_Logo_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:26:10.829346 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xd9bd63e0
+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/38-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/background.png')
+INFO:root:2023-05-02 20:26:12.492897 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_20230502202610.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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 - - [02/May/2023 20:26:12] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:27:05.976083 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:27:05] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:27:07.830715 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xd9bd6ad0
+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:Adding ssh-ed25519 host key for 88.170.110.220: b'e44b0a61fb86892f0b6973a38e33cec5'
+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
+DEBUG:paramiko.transport:[chan 0] EOF received (0)
+DEBUG:paramiko.transport:[chan 1] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 0] EOF sent (0)
+DEBUG:paramiko.transport:[chan 1] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 1 opened.
+DEBUG:paramiko.transport:[chan 1] Sesch channel 1 request ok
+DEBUG:paramiko.transport:[chan 1] EOF received (1)
+DEBUG:paramiko.transport:[chan 2] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 1] EOF sent (1)
+DEBUG:paramiko.transport:[chan 2] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 2 opened.
+DEBUG:paramiko.transport:[chan 2] Sesch channel 2 request ok
+DEBUG:paramiko.transport:[chan 2] EOF received (2)
+DEBUG:paramiko.transport:[chan 3] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 2] EOF sent (2)
+DEBUG:paramiko.transport:[chan 3] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 3 opened.
+DEBUG:paramiko.transport:[chan 3] Sesch channel 3 request ok
+DEBUG:paramiko.transport:[chan 3] EOF received (3)
+DEBUG:paramiko.transport:[chan 3] EOF sent (3)
+DEBUG:paramiko.transport:Dropping user packet because connection is dead.
+INFO:root:2023-05-02 20:27:30.825494 : Lms_Config_Theme_and_Logo -Can't connect to server on '88.170.110.220' (10060) - Line : 2406
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:27:30] "POST /myclass/api/Lms_Config_Theme_and_Logo/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:27:45.143516 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xd9b8bb80
+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:Adding ssh-ed25519 host key for 88.170.110.220: b'e44b0a61fb86892f0b6973a38e33cec5'
+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
+DEBUG:paramiko.transport:[chan 0] EOF received (0)
+DEBUG:paramiko.transport:[chan 0] EOF sent (0)
+DEBUG:paramiko.transport:[chan 1] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 1] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 1 opened.
+DEBUG:paramiko.transport:[chan 1] Sesch channel 1 request ok
+DEBUG:paramiko.transport:[chan 1] EOF received (1)
+DEBUG:paramiko.transport:[chan 2] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 1] EOF sent (1)
+DEBUG:paramiko.transport:[chan 2] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 2 opened.
+DEBUG:paramiko.transport:[chan 2] Sesch channel 2 request ok
+DEBUG:paramiko.transport:[chan 2] EOF received (2)
+DEBUG:paramiko.transport:[chan 2] EOF sent (2)
+DEBUG:paramiko.transport:[chan 3] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 3] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 3 opened.
+DEBUG:paramiko.transport:[chan 3] Sesch channel 3 request ok
+DEBUG:paramiko.transport:[chan 3] EOF received (3)
+DEBUG:paramiko.transport:[chan 3] EOF sent (3)
+DEBUG:paramiko.transport:Dropping user packet because connection is dead.
+DEBUG:paramiko.transport:Dropping user packet because connection is dead.
+INFO:root:2023-05-02 20:28:08.014487 : Lms_Config_Theme_and_Logo -Can't connect to server on '88.170.110.220' (10060) - Line : 2406
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:28:08] "POST /myclass/api/Lms_Config_Theme_and_Logo/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:32:25.267405 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xda1213f0
+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:Adding ssh-ed25519 host key for 88.170.110.220: b'e44b0a61fb86892f0b6973a38e33cec5'
+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
+DEBUG:paramiko.transport:[chan 0] EOF received (0)
+DEBUG:paramiko.transport:[chan 0] EOF sent (0)
+DEBUG:paramiko.transport:[chan 1] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 1] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 1 opened.
+DEBUG:paramiko.transport:[chan 1] Sesch channel 1 request ok
+DEBUG:paramiko.transport:[chan 1] EOF received (1)
+DEBUG:paramiko.transport:[chan 2] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 1] EOF sent (1)
+DEBUG:paramiko.transport:[chan 2] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 2 opened.
+DEBUG:paramiko.transport:[chan 2] Sesch channel 2 request ok
+DEBUG:paramiko.transport:[chan 2] EOF received (2)
+DEBUG:paramiko.transport:[chan 2] EOF sent (2)
+DEBUG:paramiko.transport:[chan 3] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 3] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 3 opened.
+DEBUG:paramiko.transport:[chan 3] Sesch channel 3 request ok
+DEBUG:paramiko.transport:[chan 3] EOF received (3)
+DEBUG:paramiko.transport:EOF in transport thread
+DEBUG:paramiko.transport:[chan 3] EOF sent (3)
+DEBUG:paramiko.transport:Dropping user packet because connection is dead.
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:32:27] "POST /myclass/api/Lms_Config_Theme_and_Logo/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:32:37.563988 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xda122cb0
+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/38-laplumedep-theme/images/header-logo.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/header-logo.png')
+INFO:root:2023-05-02 20:32:38.663392 : Lms_Add_Logo_File DEPLACEMENT DE ./Data/logo_educetera_lms_ok_20230502203237.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-theme/images/header-logo.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 - - [02/May/2023 20:32:38] "POST /myclass/api/Lms_Add_Logo_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:32:46.420619 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xda1212a0
+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] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/background.png')
+INFO:root:2023-05-02 20:32:48.002491 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_20230502203246.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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 - - [02/May/2023 20:32:48] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:37:28.608344 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:37:28] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:40:52.038766 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:40:52] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:42:02.151545 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:42:02] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:44:18.245221 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:44:18] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:46:45.520591 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:46:45] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:47:05.853438 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xda122440
+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/38-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/background.png')
+INFO:root:2023-05-02 20:47:07.281541 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_lms_20230502204705.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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 - - [02/May/2023 20:47:07] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+DEBUG:paramiko.transport:EOF in transport thread
+INFO:root:2023-05-02 20:47:17.327759 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xda122020
+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] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-theme/images/header-logo.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/header-logo.png')
+INFO:root:2023-05-02 20:47:18.533105 : Lms_Add_Logo_File DEPLACEMENT DE ./Data/logo_educetera_lms_ok_20230502204717.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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 - - [02/May/2023 20:47:18] "POST /myclass/api/Lms_Add_Logo_File/ HTTP/1.1" 200 -
+DEBUG:paramiko.transport:EOF in transport thread
+INFO:root:2023-05-02 20:48:46.046160 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xda1221d0
+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/38-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/background.png')
+INFO:root:2023-05-02 20:48:47.615399 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_lms_20230502204846.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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 - - [02/May/2023 20:48:47] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+DEBUG:paramiko.transport:EOF in transport thread
+INFO:root:2023-05-02 20:50:13.552781 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0xda120df0
+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/38-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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/38-laplumedep-theme/images/background.png')
+INFO:root:2023-05-02 20:50:15.077515 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_lms_20230502205013.png VERS /var/www/html/chamilo_mysy/web/css/themes/38-laplumedep-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 - - [02/May/2023 20:50:15] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:50:49.188035 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-02 20:50:49.194048 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-02 20:50:49.196035 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:50:49] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:50:49.204355 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-02 20:50:49.209368 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:50:49] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:50:49] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:50:49] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:50:50.056054 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:50:50] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:50:55.364437 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:50:55] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-02 20:51:16.040074 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [02/May/2023 20:51:16] "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:2023-05-02 21:39:21.966268 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-02 21:39:21.967524 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-02 21:39:21.967524 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-02 21:39:21.967524 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-02 21:39:21.967524 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-03 14:55:32.441307 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-03 14:55:32.448369 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-03 14:55:32.448369 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-03 14:55:32.448369 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-03 14:55:32.448369 : ++ LMS_BAS_URL mysy-training.fr/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-03 14:55:45.938347 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-03 14:55:45.938347 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-03 14:55:45.938347 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-03 14:55:45.938347 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-03 14:55:45.938347 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-03 14:55:51.701006 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:51.703007 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:51.704007 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:51] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:51] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:51] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:53.092803 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:53.095473 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:53] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:53.855447 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:53.857464 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:53.861277 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:53.866747 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:53.872635 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:53.875824 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.172671 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.180130 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.186705 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:54.190376 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.194913 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:54.198913 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.483975 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.491431 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.500256 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.506842 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:54.511174 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.516717 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 14:55:54.806402 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 14:55:54.807932 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 14:55:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:13:30.935546 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:13:30.937852 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:13:30.939325 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:30] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:31] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:31] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:13:37.909251 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:13:39.172401 : partner_login Connexion partnair mysylaplumedepierrot@gmail.com : OK, Date : 2023-05-03 15:13:37.911410 , _id = 63e8f2745d4b4085b83f3aec
+INFO:root:2023-05-03 15:13:39.178344 : partner_login Connexion partener_token : OK , _id = 63e8f2c17b7f1fbbc5ee9419
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:39] "POST /myclass/api/partner_login/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:13:39.410322 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:13:39.415653 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:39] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:13:39.425748 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:13:39.433903 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:39] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:13:39.445553 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:39] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:39] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:13:39.963799 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:13:39] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:16:02.608227 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:16:02.615784 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:02] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:16:02.623787 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:16:02.635177 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:02] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:16:02.638929 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:02] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:02] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:16:46.488565 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:16:46.494064 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:46] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:16:46.499447 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:16:46.505642 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:16:46.512503 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:46] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:46] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:46] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:16:47.715532 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:47] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:16:51.503990 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:16:51] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:23:30.456881 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:30.462991 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:30.469281 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:30] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:23:30.476767 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:30.485709 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:30] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:23:30.502323 : LMS_Get_Partner_Data -'mysy_lms_user_id' - Line : 2049
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:30] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:23:31.767817 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:31] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:23:40.655413 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:40.660068 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:40.671629 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:40] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card
+DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=type=card
+INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card response_code=200
+DEBUG:stripe:body='{\n "object": "list",\n "data": [\n {\n "id": "pm_1N2HhVAbmaEugrFTTA9CSKUr",\n "object": "payment_method",\n "billing_details": {\n "address": {\n "city": null,\n "country": null,\n "line1": null,\n "line2": null,\n "postal_code": null,\n "state": null\n },\n "email": null,\n "name": "sdsqdsdqs",\n "phone": null\n },\n "card": {\n "brand": "visa",\n "checks": {\n "address_line1_check": null,\n "address_postal_code_check": null,\n "cvc_check": "pass"\n },\n "country": "US",\n "exp_month": 11,\n "exp_year": 2023,\n "fingerprint": "WLHU5xJ28QiE3f4x",\n "funding": "credit",\n "generated_from": null,\n "last4": "4242",\n "networks": {\n "available": [\n "visa"\n ],\n "preferred": null\n },\n "three_d_secure_usage": {\n "supported": true\n },\n "wallet": null\n },\n "created": 1682789809,\n "customer": "cus_NLMwePQlYvgJeA",\n "livemode": false,\n "metadata": {},\n "type": "card"\n }\n ],\n "has_more": false,\n "url": "/v1/customers/cus_NLMwePQlYvgJeA/payment_methods"\n}' message='API response body'
+DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_WAZftmeqQsPklK message='Dashboard link for request'
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:41] "POST /myclass/api/get_payement_mode/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:23:48.683234 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:48.689521 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:48.696108 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:48.703132 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:48] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:48] "POST /myclass/api/get_product_service/ HTTP/1.1" 200 -
+INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card
+DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=type=card
+INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/customers/cus_NLMwePQlYvgJeA/payment_methods?type=card response_code=200
+DEBUG:stripe:body='{\n "object": "list",\n "data": [\n {\n "id": "pm_1N2HhVAbmaEugrFTTA9CSKUr",\n "object": "payment_method",\n "billing_details": {\n "address": {\n "city": null,\n "country": null,\n "line1": null,\n "line2": null,\n "postal_code": null,\n "state": null\n },\n "email": null,\n "name": "sdsqdsdqs",\n "phone": null\n },\n "card": {\n "brand": "visa",\n "checks": {\n "address_line1_check": null,\n "address_postal_code_check": null,\n "cvc_check": "pass"\n },\n "country": "US",\n "exp_month": 11,\n "exp_year": 2023,\n "fingerprint": "WLHU5xJ28QiE3f4x",\n "funding": "credit",\n "generated_from": null,\n "last4": "4242",\n "networks": {\n "available": [\n "visa"\n ],\n "preferred": null\n },\n "three_d_secure_usage": {\n "supported": true\n },\n "wallet": null\n },\n "created": 1682789809,\n "customer": "cus_NLMwePQlYvgJeA",\n "livemode": false,\n "metadata": {},\n "type": "card"\n }\n ],\n "has_more": false,\n "url": "/v1/customers/cus_NLMwePQlYvgJeA/payment_methods"\n}' message='API response body'
+DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_bMD5WFGhIYc8PK message='Dashboard link for request'
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:49] "POST /myclass/api/get_payement_mode/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:23:49.330207 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:23:49.341337 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:23:49] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:24:03.898499 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:24:03.906539 : Security check : IP adresse '127.0.0.1' connected
+INFO:stripe:message='Request to Stripe api' method=get path=https://api.stripe.com/v1/subscriptions/sub_1MagFcAbmaEugrFTtVSSQg3U
+DEBUG:stripe:api_version=2020-08-27 message='Post details' post_data=
+INFO:stripe:message='Stripe API response' path=https://api.stripe.com/v1/subscriptions/sub_1MagFcAbmaEugrFTtVSSQg3U response_code=404
+DEBUG:stripe:body='{\n "error": {\n "code": "resource_missing",\n "doc_url": "https://stripe.com/docs/error-codes/resource-missing",\n "message": "No such subscription: \'sub_1MagFcAbmaEugrFTtVSSQg3U\'",\n "param": "id",\n "request_log_url": "https://dashboard.stripe.com/test/logs/req_Skwb0ucifqYDOj?t=1683120244",\n "type": "invalid_request_error"\n }\n}\n' message='API response body'
+DEBUG:stripe:link=https://dashboard.stripe.com/test/logs/req_Skwb0ucifqYDOj message='Dashboard link for request'
+INFO:stripe:error_code=resource_missing error_message="No such subscription: 'sub_1MagFcAbmaEugrFTtVSSQg3U'" error_param=id error_type=invalid_request_error message='Stripe API error received'
+INFO:root:2023-05-03 15:24:04.624936 : strip_update_subscription_plan -Request req_Skwb0ucifqYDOj: No such subscription: 'sub_1MagFcAbmaEugrFTtVSSQg3U' - ERRORRRR AT Line : 970
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:24:04] "POST /myclass/api/strip_update_subscription_plan/ HTTP/1.1" 200 -
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tLa plume de pierrot
\n\t\t\t\t\t2 place du test
\n\t\t\t\t\t75001 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_235000260\n\n\n\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 03/05/2023 | \n\t\t\t\t\t\tDate échéance : 03/05/2023 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : MySy_00ynBm\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tGold | \n\t\t\t\t\t\t\t8 | \n\t\t\t\t\t\t\t90 | \n\t\t\t\t\t\t\t720.0 | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\t\t\t\t\t\t\t | \n\t\t\t\t\t\t\t | \n\t\t\t\t\t\t\t | \n\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t720.0 | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t144.0 | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t864.0 | \n\t\t\t\t
\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t
\n\t\t\t
\n\t\t\t
\n\n\n\n\t\t
\n\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_235000260.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject 'https://img.mysy-training.com/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='https', netloc='img.mysy-training.com', path='/MYSY-LOGO-BLUE.png', params='', query='', fragment=''), 'https')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Sending request for https://img.mysy-training.com/MYSY-LOGO-BLUE.png with httplib
+DEBUG:xhtml2pdf:Uri parsed: https://img.mysy-training.com/MYSY-LOGO-BLUE.png
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col 0 has width 0.0
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col 1 has width 0.0
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col 2 has width 0.0
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col 3 has width 0.0
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:paramiko.transport:starting thread (client mode): 0x39747580
+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] open(b'/var/www/html/sftp_iexercice/mysy_invoices_dev/invoice_FACT_235000260.pdf', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/sftp_iexercice/mysy_invoices_dev/invoice_FACT_235000260.pdf', 'wb') -> 00000000
+DEBUG:paramiko.transport.sftp:[chan 0] close(00000000)
+DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/sftp_iexercice/mysy_invoices_dev/invoice_FACT_235000260.pdf')
+INFO:root:2023-05-03 15:24:19.994063 : convertHtmlToPdf DEPLACEMENT DE ./Invoices/invoice_FACT_235000260.pdf VERS /var/www/html/sftp_iexercice/mysy_invoices_dev/invoice_FACT_235000260.pdf 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:root:2023-05-03 15:24:19.996063 : Impression facture N° FACT_235000260 OK
+INFO:root:2023-05-03 15:24:20.023063 : UpdataPartnerRankingClass - Le RANKING de 4 ont été mise à jour avec la valeur {'display_rank': '30', 'date_update': '2023-05-03 15:24:20.004063'}
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:24:20] "POST /myclass/api/createOrder/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:24:20.124898 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:24:29] "POST /myclass/api/Check_MySy_LMS_Account/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:24:30.963934 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:24:30.968930 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:24:30] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:24:30.975927 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:24:30.978933 : Security check : IP adresse '127.0.0.1' connected
+INFO:root:2023-05-03 15:24:30.985927 : Connexion du partner recid = 62f24843a09cde3b34017eb343c5955ac56df5ea04635be1ca OK. Mise à jour du firstconnexion et/ou lastconnexion : OK
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:24:30] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:24:30] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 -
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:24:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:24:32.058315 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:24:32] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:25:00.259238 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:25:00] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:25:08.707990 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:25:08] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:25:11.838590 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:25:11] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:25:14.872802 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0x398b8130
+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:Adding ssh-ed25519 host key for 88.170.110.220: b'e44b0a61fb86892f0b6973a38e33cec5'
+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
+DEBUG:paramiko.transport:[chan 0] EOF received (0)
+DEBUG:paramiko.transport:[chan 0] EOF sent (0)
+DEBUG:paramiko.transport:[chan 1] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 1] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 1 opened.
+DEBUG:paramiko.transport:[chan 1] Sesch channel 1 request ok
+DEBUG:paramiko.transport:[chan 1] EOF received (1)
+DEBUG:paramiko.transport:[chan 1] EOF sent (1)
+DEBUG:paramiko.transport:[chan 2] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 2] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 2 opened.
+DEBUG:paramiko.transport:[chan 2] Sesch channel 2 request ok
+DEBUG:paramiko.transport:[chan 2] EOF received (2)
+DEBUG:paramiko.transport:[chan 2] EOF sent (2)
+DEBUG:paramiko.transport:[chan 3] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 3] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 3 opened.
+DEBUG:paramiko.transport:[chan 3] Sesch channel 3 request ok
+DEBUG:paramiko.transport:[chan 3] EOF received (3)
+DEBUG:paramiko.transport:[chan 3] EOF sent (3)
+DEBUG:paramiko.transport:Dropping user packet because connection is dead.
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:25:21] "POST /myclass/api/Lms_Config_Theme_and_Logo/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:25:37.789429 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0x398b8550
+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] open(b'/var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-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/39-laplumedep-theme/images/background.png')
+INFO:root:2023-05-03 15:25:43.816904 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_lms_20230503152537.png VERS /var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-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 - - [03/May/2023 15:25:43] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:26:03.330122 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0x398ba8c0
+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/39-laplumedep-theme/images/header-logo.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-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/39-laplumedep-theme/images/header-logo.png')
+INFO:root:2023-05-03 15:26:08.287628 : Lms_Add_Logo_File DEPLACEMENT DE ./Data/logo_educetera_lms_ok_20230503152603.png VERS /var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-theme/images/header-logo.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 - - [03/May/2023 15:26:08] "POST /myclass/api/Lms_Add_Logo_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:26:49.133918 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0x3972df30
+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/39-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-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/39-laplumedep-theme/images/background.png')
+INFO:root:2023-05-03 15:26:56.921932 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_lms_20230503152649.png VERS /var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-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 - - [03/May/2023 15:26:56] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:27:49.359203 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:27:49] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:27:52.169046 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0x398ba110
+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:Adding ssh-ed25519 host key for 88.170.110.220: b'e44b0a61fb86892f0b6973a38e33cec5'
+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
+DEBUG:paramiko.transport:[chan 0] EOF received (0)
+DEBUG:paramiko.transport:[chan 1] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 0] EOF sent (0)
+DEBUG:paramiko.transport:[chan 1] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 1 opened.
+DEBUG:paramiko.transport:[chan 1] Sesch channel 1 request ok
+DEBUG:paramiko.transport:[chan 1] EOF received (1)
+DEBUG:paramiko.transport:[chan 1] EOF sent (1)
+DEBUG:paramiko.transport:[chan 2] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 2] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 2 opened.
+DEBUG:paramiko.transport:[chan 2] Sesch channel 2 request ok
+DEBUG:paramiko.transport:[chan 2] EOF received (2)
+DEBUG:paramiko.transport:[chan 3] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 2] EOF sent (2)
+DEBUG:paramiko.transport:[chan 3] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 3 opened.
+DEBUG:paramiko.transport:[chan 3] Sesch channel 3 request ok
+DEBUG:paramiko.transport:[chan 3] EOF received (3)
+DEBUG:paramiko.transport:EOF in transport thread
+DEBUG:paramiko.transport:[chan 3] EOF sent (3)
+DEBUG:paramiko.transport:Dropping user packet because connection is dead.
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:27:55] "POST /myclass/api/Lms_Config_Theme_and_Logo/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:28:12.727269 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0x3972da50
+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/39-laplumedep-theme/images/background.png', 'wb')
+DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-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/39-laplumedep-theme/images/background.png')
+INFO:root:2023-05-03 15:28:14.127615 : Lms_Add_BG_File DEPLACEMENT DE ./Data/EduCetera_banniere_lms_20230503152812.png VERS /var/www/html/chamilo_mysy/web/css/themes/39-laplumedep-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 - - [03/May/2023 15:28:14] "POST /myclass/api/Lms_Add_BG_File/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:28:54.486773 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:28:54] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 -
+INFO:root:2023-05-03 15:28:59.311148 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:paramiko.transport:starting thread (client mode): 0x3911b250
+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:Adding ssh-ed25519 host key for 88.170.110.220: b'e44b0a61fb86892f0b6973a38e33cec5'
+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
+DEBUG:paramiko.transport:[chan 0] EOF received (0)
+DEBUG:paramiko.transport:[chan 1] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 0] EOF sent (0)
+DEBUG:paramiko.transport:[chan 1] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 1 opened.
+DEBUG:paramiko.transport:[chan 1] Sesch channel 1 request ok
+DEBUG:paramiko.transport:[chan 1] EOF received (1)
+DEBUG:paramiko.transport:[chan 1] EOF sent (1)
+DEBUG:paramiko.transport:[chan 2] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 2] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 2 opened.
+DEBUG:paramiko.transport:[chan 2] Sesch channel 2 request ok
+DEBUG:paramiko.transport:[chan 2] EOF received (2)
+DEBUG:paramiko.transport:[chan 2] EOF sent (2)
+DEBUG:paramiko.transport:[chan 3] Max packet in: 32768 bytes
+DEBUG:paramiko.transport:[chan 3] Max packet out: 32768 bytes
+DEBUG:paramiko.transport:Secsh channel 3 opened.
+DEBUG:paramiko.transport:[chan 3] Sesch channel 3 request ok
+DEBUG:paramiko.transport:[chan 3] EOF received (3)
+DEBUG:paramiko.transport:EOF in transport thread
+DEBUG:paramiko.transport:[chan 3] EOF sent (3)
+DEBUG:paramiko.transport:Dropping user packet because connection is dead.
+INFO:werkzeug:127.0.0.1 - - [03/May/2023 15:29:02] "POST /myclass/api/Lms_Config_Theme_and_Logo/ HTTP/1.1" 200 -
+INFO:root:2023-05-04 16:57:45.188717 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-04 16:57:45.189723 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-04 16:57:45.189723 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-04 16:57:45.189723 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-04 16:57:45.190755 : ++ LMS_BAS_URL mysy-training.fr/ ++
+INFO:werkzeug:[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
+ * Running on http://localhost:5001
+INFO:werkzeug:[33mPress CTRL+C to quit[0m
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-04 16:57:59.390531 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-04 16:57:59.391539 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-04 16:57:59.391539 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-04 16:57:59.391539 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-04 16:57:59.391539 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-04 16:58:30.451055 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-04 16:58:30.451055 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-04 16:58:30.451055 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-04 16:58:30.451055 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-04 16:58:30.451055 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-04 16:59:05.098738 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-04 16:59:05.099731 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-04 16:59:05.099731 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-04 16:59:05.100741 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-04 16:59:05.100741 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-04 16:59:38.997155 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-04 16:59:38.997155 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-04 16:59:38.997155 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-04 16:59:38.997155 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-04 16:59:38.997155 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-04 17:03:54.509383 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [04/May/2023 17:03:54] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-04 17:03:54.520283 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t6 jrs | \n\t\t\t\t\t\t\t750 € | \n\t\t\t\t\t\t\t4 500 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t5 jrs | \n\t\t\t\t\t\t\t650 € | \n\t\t\t\t\t\t\t3 200 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t7 750 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1 550 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t9 420 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject './../img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='c', netloc='', path='\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__', params='', query='', fragment=''), 'c')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Unrecognized scheme, assuming local file path
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+INFO:werkzeug:127.0.0.1 - - [04/May/2023 17:03:54] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
+INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\email_mgt.py', reloading
+INFO:werkzeug: * Restarting with stat
+INFO:root:2023-05-04 17:05:32.316554 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++
+INFO:root:2023-05-04 17:05:32.316554 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++
+INFO:root:2023-05-04 17:05:32.317546 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++
+INFO:root:2023-05-04 17:05:32.317546 : ++ FLASK PORT 5001 ++
+INFO:root:2023-05-04 17:05:32.317546 : ++ LMS_BAS_URL mysy-training.fr/ ++
+WARNING:werkzeug: * Debugger is active!
+INFO:werkzeug: * Debugger PIN: 102-292-095
+INFO:root:2023-05-04 17:05:32.367921 : Security check : IP adresse '127.0.0.1' connected
+INFO:werkzeug:127.0.0.1 - - [04/May/2023 17:05:32] "[32mGET /myclass/api/ManualSendInvoiceEmailRIB_PortCities HTTP/1.1[0m" 308 -
+INFO:root:2023-05-04 17:05:32.376025 : Security check : IP adresse '127.0.0.1' connected
+DEBUG:xhtml2pdf:pisaDocument options:
+ src = '\n\n\n\n\t\n\t\t

\n\t
\n\t\n\t\t
\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\tFreelance Informatique
\n\t\t\t\t\t34 rue Laffitte
\n\t\t\t\t\t75009 Paris
\n\t\t\t\t\tFrance
\n\n\t\t\t\t
\n\n\n\t\t\t\t
\n\n\t\t\t\t\tFacture n° FACT_230500030\n\n\n\t\t\t\t
\n\t\t\t\n\n\n\t\t\t\t
\n\n\t\t\t\t\t\n\t\t\t\t\t\tDate de facture: 01/05/2023 | \n\t\t\t\t\t\tDate échéance : 01/05/2022 | \n\t\t\t\t\t
\n\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\tOrigine : Contrat ST-230405001\n\t\t\t\t
\n\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tDescription | \n\t\t\t\t\t\t\tQuantité | \n\t\t\t\t\t\t\tPrix unitaire | \n\t\t\t\t\t\t\tMontant | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - Sur site \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t6 jrs | \n\t\t\t\t\t\t\t750 € | \n\t\t\t\t\t\t\t4 500 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t Chef de projet Odoo - A distance \n\t\t\t\t\t\t\t\n\t\t\t\t\t\t | \n\t\t\t\t\t\t\t5 jrs | \n\t\t\t\t\t\t\t650 € | \n\t\t\t\t\t\t\t3 200 € | \n\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t | \n\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant HT: | \n\t\t\t\t\t7 750 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tTVA 20% : | \n\t\t\t\t\t1 550 € | \n\t\t\t\t
\n\n\t\t\t\t\n\t\t\t\t\t | \n\t\t\t\t\t | \n\t\t\t\t\tMontant TTC : | \n\t\t\t\t\t9 300 € | \n\t\t\t\t
\n\t\t\t
\n\t\t\t\n
\n
\n\t\t\t
\n\n\t\t\t
\n\t\t\t\tRèglement : Virement bancaire
\n\n\n\n\n\t\t\t
\n\t\t\t\t> Relevé d\'identité bancaire\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tBanque | \n\t\t\t\t\t\tIndicatif | \n\t\t\t\t\t\tNuméro de compte | \n\t\t\t\t\t\tClé RIB | \n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\t17418 | \n\t\t\t\t\t\t00001 | \n\t\t\t\t\t\t00011010233 | \n\t\t\t\t\t\t69 | \n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t\t
\n\t\t\t\t> Identification internationale\n\t\t\t
\n\n\n\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tIBAN | \n\t\t\t\t\t\tCode BIC | \n\n\t\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t\tFR76 1741 8000 0100 0110 1023 369 | \n\t\t\t\t\t\tSNNNFR22XXX | \n\n\t\t\t\t\t
\n\n\n\n\t\t\t\t\n\n\t\t\t
\n\n\t\t
\n\n\t
\n\t\n\t
\n\t
\n\t
\n\t\n\n\n'
+ dest = <_io.BufferedRandom name='./Invoices/invoice_FACT_230400030.pdf'>
+ path = None
+ link_callback = None
+ xhtml = False
+ context_meta = None
+DEBUG:xhtml2pdf:FileObject './../img/MYSY-LOGO-BLUE.png', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__'
+DEBUG:xhtml2pdf:URLParts: (ParseResult(scheme='c', netloc='', path='\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__', params='', query='', fragment=''), 'c')
+DEBUG:xhtml2pdf:Parsing img tag, src:
+DEBUG:xhtml2pdf:Attrs: {'src': , 'width': 75.0, 'height': None, 'align': None, 'id': None}
+DEBUG:xhtml2pdf:Unrecognized scheme, assuming local file path
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None, None, None]
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:None
+DEBUG:xhtml2pdf:Col widths: [None, None]
+DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
+DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
+DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 6645
+INFO:werkzeug:127.0.0.1 - - [04/May/2023 17:05:32] "GET /myclass/api/ManualSendInvoiceEmailRIB_PortCities/ HTTP/1.1" 200 -
diff --git a/email_mgt.py b/email_mgt.py
index e4f7305..6fd7f3d 100644
--- a/email_mgt.py
+++ b/email_mgt.py
@@ -1940,6 +1940,117 @@ def ManualSendInvoiceEmailRIB(diction):
return False, " impossible d'envoyer la facure"
+"""
+Creation manuelle d'une facture avec RIB pour Port Cities
+"""
+def ManualSendInvoiceEmailRIB_PortCities(diction):
+ try:
+ '''
+ Verification des données obligatoires
+ '''
+ '''
+ 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
+ '''
+
+ tomorrow = datetime.date.today() + datetime.timedelta(days=1)
+ tomorrow_day = tomorrow.strftime("%A")
+
+ print("debut envoi mail de test ")
+ # on rentre les renseignements pris sur le site du fournisseur
+
+ #smtpserver = smtplib.SMTP(MYSY_GV.O365_SMTP_COUNT_smtpsrv, MYSY_GV.O365_SMTP_COUNT_port)
+
+ # msg = MIMEMultipart("alternative")
+ #msg = EmailMessage()
+
+ # JINJA2
+ templateLoader = jinja2.FileSystemLoader(searchpath="./")
+ templateEnv = jinja2.Environment(loader=templateLoader)
+ TEMPLATE_FILE = "Template/MySy_Invoice_RIB_PortCities_tpl.html"
+ template = templateEnv.get_template(TEMPLATE_FILE)
+ body = {
+ "params": {"order_id": "ST-230405001",
+ "date_order": ": 11/04/2023",
+ "total_ht": "7 750",
+ "tva": "1 550",
+ "total_ttc": "9 300",
+ "client_name": "Freelance Informatique",
+ "client_address": "34 rue Laffitte",
+ "client_zip_ville": "75009 Paris",
+ "client_pays": "France",
+ "packs": "Chef de projet Odoo - Sur site",
+ "detail_packs": "Avignon - Siège CAPL ",
+ "qty": "6 jrs",
+ "unit_price": "750 €",
+ "montant": "4 500 €",
+
+ "packs2": "Chef de projet Odoo - A distance",
+ "detail_packs2": "Roissy en brie - Siège MTT ",
+ "qty2": "5 jrs",
+ "unit_price2": "650 €",
+ "montant2": "3 200 €",
+
+ "invoice_id": "FACT_230500030",
+ "invoice_date": "01/05/2023",
+ "due_date": "01/05/2022",
+ "orign_order": "Contrat ST-230405001",
+ }
+ }
+
+ #print(" ### body 1 = ", body)
+ sourceHtml = template.render(params=body["params"])
+
+ """msg.set_content(sourceHtml, subtype='html')
+ msg['From'] = MYSY_GV.O365_SMTP_COUNT_From_User
+ msg['Bcc'] = 'contact@mysy-training.com'
+ msg['Subject'] = "[MySy Training Technology] : Votre facture N° FACT_230500030"
+ msg['To'] = 'billardman1@gmail.com'
+
+ smtpserver.ehlo()
+ smtpserver.starttls()
+ smtpserver.login(MYSY_GV.O365_SMTP_COUNT_user, MYSY_GV.O365_SMTP_COUNT_password)
+ val = smtpserver.send_message(msg)
+ smtpserver.close()
+ """
+ #print(" Email envoyé " + str(val))
+
+ ### CREATION DE LA FACTION PDF
+ templateLoader = jinja2.FileSystemLoader(searchpath="./")
+ templateEnv = jinja2.Environment(loader=templateLoader)
+ #TEMPLATE_FILE = "Template/MySy_Invoice_RIB_tpl.html"
+ TEMPLATE_FILE = "Template/invoice_RIB_PortCities_tpl.html"
+
+ template = templateEnv.get_template(TEMPLATE_FILE)
+ # This data can come from database query
+
+ #print(" ### body 22 = ", body)
+
+ sourceHtml = template.render(json_data=body["params"])
+ orig_file_name = "invoice_FACT_230400030.pdf"
+ outputFilename = str(MYSY_GV.INVOICE_DIRECTORY) + str(orig_file_name)
+
+ # open output file for writing (truncated binary)
+ resultFile = open(outputFilename, "w+b")
+
+ # convert HTML to PDF
+ pisaStatus = pisa.CreatePDF(
+ src=sourceHtml, # the HTML to convert
+ dest=resultFile) # file handle to receive result
+
+ # close output file
+ resultFile.close()
+
+ return True, " facture envoyée"
+
+
+ except Exception as e:
+ exc_type, exc_obj, exc_tb = sys.exc_info()
+ print(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno))
+ return False, " impossible d'envoyer la facure"
+
+
+
"""
Cette fonction envoie un email pour notifier a un partenaire l'arrete d'un abonnement
"""
diff --git a/lms_chamilo/mysy_lms.py b/lms_chamilo/mysy_lms.py
index cf073dc..5046628 100644
--- a/lms_chamilo/mysy_lms.py
+++ b/lms_chamilo/mysy_lms.py
@@ -28,6 +28,33 @@ import bcrypt
from pymongo import ReturnDocument
import paramiko
+
+"""
+Test connexion SQL sur localhost Phpmyadmin
+"""
+def test_connexion_php_myadmin():
+ try:
+ conn = mariadb.connect(
+ user=MYSY_GV.MYSY_MARIADB_USER,
+ password=MYSY_GV.MYSY_MARIADB_USER_PASS,
+ host=MYSY_GV.MYSY_MARIADB_HOST,
+ port=MYSY_GV.MYSY_MARIADB_PORT,
+ database=MYSY_GV.MYSY_LMS_BDD
+ )
+ cur = conn.cursor()
+
+ conn.close()
+ return True, " Connexion OK"
+
+ 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 se connecter"
+
+
+
+
+
"""
Cette fonction créer un utilisateur (editeur de formation) lms mysy, donc dans chamilo
"""
@@ -132,11 +159,18 @@ def Create_MySy_LMS_User(diction):
mycommon.myprint(str(inspect.stack()[0][3]) + " - Le nom du partenaire est vide ")
return False, str(inspect.stack()[0][3]) + " - Le nom du partenaire est vide "
- nom_partner = mycommon.remove_non_ascii( str(my_partner['nom']) )
- nom_partner = mycommon.local_Remove_Ponct_Special_Caractere( nom_partner )
+
+ nom_partner = mycommon.remove_non_ascii(str(my_partner['nom']) )
+
+ local_status, nom_partner = mycommon.local_Remove_Ponct_Special_Caractere( nom_partner )
+ if (local_status is False ):
+ mycommon.myprint(str(inspect.stack()[0][3]) + " - Le nom du partenaire : local_Remove_Ponct_Special_Caractere ")
+ return False, str(inspect.stack()[0][3]) + " - Le nom du partenaire : local_Remove_Ponct_Special_Caractere "
+
suffix_nom_partner = str(nom_partner)[0:3]
- username = str(username)+"_"+str(suffix_nom_partner)
+
+ username = str(str(username)+"_"+str(suffix_nom_partner)).lower()
registration_date = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
@@ -2176,7 +2210,7 @@ def LMS_Create_VirtualHost(diction):
print(" #### le prefixe d'url : '"+str(lms_prefixe_url)+"' N'EXISTE PAS. On va créer l'url")
registration_date = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
- full_url = str("http://"+str(lms_prefixe_url)+"."+str(MYSY_GV.LMS_BAS_URL)).lower()
+ full_url = str("https://"+str(lms_prefixe_url)+"."+str(MYSY_GV.LMS_BAS_URL)).lower()
virtualHost_url = full_url
my_query = " INSERT INTO access_url (url, description, active, created_by, tms, url_type) "\
diff --git a/main.py b/main.py
index 152b578..e42bdac 100644
--- a/main.py
+++ b/main.py
@@ -2073,6 +2073,21 @@ def ManualSendInvoiceEmailRIB():
localStatus, message= emails.ManualSendInvoiceEmailRIB(payload)
return jsonify(status=localStatus, message=message )
+
+"""
+API d'envoi d'une facture manuelle avec RIB pour port cities
+"""
+@app.route('/myclass/api/ManualSendInvoiceEmailRIB_PortCities/', methods=['POST','GET'])
+@crossdomain(origin='*')
+def ManualSendInvoiceEmailRIB_PortCities():
+ # On recupere le corps (payload) de la requete
+ payload = request.form.to_dict()
+ print(" ### EmargementMail : payload = ",str(payload))
+ localStatus, message= emails.ManualSendInvoiceEmailRIB_PortCities(payload)
+ return jsonify(status=localStatus, message=message )
+
+
+
"""
API de recuperation au formation CSV de la liste des inscrits à une formation
avec les statuts (validé ou pas)
@@ -2907,6 +2922,23 @@ def Lms_Add_BG_File():
localStatus, message = mysy_lms.Lms_Add_BG_File(f, app.config['UPLOAD_FOLDER'], payload)
return jsonify(status=localStatus, message=message)
+
+"""
+Test connexion localhost phpmyadmin
+"""
+@app.route('/myclass/api/test_connexion_php_myadmin/', methods=['POST','GET'])
+@crossdomain(origin='*')
+def test_connexion_php_myadmin():
+ # On recupere le corps (payload) de la requete
+ payload = request.form.to_dict()
+ print(" ### test_connexion_php_myadmin : payload = ",payload)
+ localStatus, message = mysy_lms.test_connexion_php_myadmin()
+ return jsonify(status=localStatus, message=message)
+
+
+
+
+
if __name__ == '__main__':
print(" debut api")
context = SSL.Context(SSL.SSLv23_METHOD)