From 11e0cb280e260e10d057d11f3948aa6a70e8e54f Mon Sep 17 00:00:00 2001 From: cherif Date: Mon, 30 Dec 2024 14:46:41 +0100 Subject: [PATCH] sdsqd --- .idea/workspace.xml | 25 +- GlobalVariable.py | 29 +- Log/log_file.log | 1996 +++++++++++++++++++++++++++++++++++++++++++ articles_avis.py | 177 ++-- main.py | 35 +- prj_common.py | 36 + 6 files changed, 2234 insertions(+), 64 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index d30116d..d5f8181 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,12 +1,13 @@ - + + - + @@ -462,7 +463,6 @@ - @@ -487,6 +487,7 @@ - \ No newline at end of file diff --git a/GlobalVariable.py b/GlobalVariable.py index b7f1931..266d06a 100644 --- a/GlobalVariable.py +++ b/GlobalVariable.py @@ -30,6 +30,12 @@ if (MYSY_ENV == "PROD"): # Domaine pour le catalogue public MYSY_PUBLIC_CATALOG_DOMAIN = 'mysy-hosting.online' + """ + REPERTOIRE FTP DES IMAGES DU BLOG + """ + BLOG_FTP_IMG_REPOSITORY = "/var/www/html/blog_imgs/blog_img_prod/" + + elif (MYSY_ENV == "DEV"): CONNECTION_STRING = "mongodb://localhost:27017/cherifdb_dev" client = MongoClient(CONNECTION_STRING) @@ -40,6 +46,12 @@ elif (MYSY_ENV == "DEV"): # Domaine pour le catalogue public MYSY_PUBLIC_CATALOG_DOMAIN = 'localhost:3009' + """ + REPERTOIRE FTP DES IMAGES DU BLOG + """ + BLOG_FTP_IMG_REPOSITORY = "/var/www/html/blog_imgs/blog_img_dev/" + + elif (MYSY_ENV == "REC"): CONNECTION_STRING = "mongodb://localhost:27017/cherifdb_rec" @@ -51,6 +63,12 @@ elif (MYSY_ENV == "REC"): # Domaine pour le catalogue public MYSY_PUBLIC_CATALOG_DOMAIN = 'devmysy-hosting.online' + """ + REPERTOIRE FTP DES IMAGES DU BLOG + """ + BLOG_FTP_IMG_REPOSITORY = "/var/www/html/blog_imgs/blog_img_rec/" + + elif (MYSY_ENV == "DEM"): CONNECTION_STRING = "mongodb://localhost:27017/cherifdb_demo" client = MongoClient(CONNECTION_STRING) @@ -61,6 +79,11 @@ elif (MYSY_ENV == "DEM"): # Domaine pour le catalogue public MYSY_PUBLIC_CATALOG_DOMAIN = 'devmysy-hosting.online' + """ + REPERTOIRE FTP DES IMAGES DU BLOG + """ + BLOG_FTP_IMG_REPOSITORY = "/var/www/html/blog_imgs/blog_img_dem/" + YTUBES_CONNECTION_STRING = "mongodb://localhost:27017/" @@ -208,8 +231,6 @@ Repertoire pour les liste d'emargement """ EMARGEMENT_DIRECTORY = "./Emargement/" -""" -""" """ Repertoire racine du ftp ou sont stocké les factures @@ -841,4 +862,6 @@ VOICE_INSTRUCTION_CONFIRMATION = ["confirme", "confimer", "conformation"] """ Annulation d'un ordre de vocal """ -VOICE_INSTRUCTION_ANNULATION = ["annuler", "annulle", "refus", "refuser"] \ No newline at end of file +VOICE_INSTRUCTION_ANNULATION = ["annuler", "annulle", "refus", "refuser"] + + diff --git a/Log/log_file.log b/Log/log_file.log index 9a299e4..e659ca7 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -2947220,3 +2947220,1999 @@ DEBUG:httpcore.http11:response_closed.complete DEBUG:openai._base_client:HTTP Response: POST https://api.openai.com/v1/audio/speech "200 OK" Headers({'date': 'Sun, 29 Dec 2024 17:47:57 GMT', 'content-type': 'audio/mpeg', 'transfer-encoding': 'chunked', 'connection': 'keep-alive', 'access-control-expose-headers': 'X-Request-ID', 'openai-organization': 'user-1wqtln7hwej6qqr3ar1uf5ok', 'openai-processing-ms': '1277', 'openai-version': '2020-10-01', 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'via': 'envoy-router-canary-546ccc777b-dmhqx', 'x-envoy-upstream-service-time': '1090', 'x-ratelimit-limit-requests': '500', 'x-ratelimit-remaining-requests': '499', 'x-ratelimit-reset-requests': '120ms', 'x-request-id': 'req_cad10dcc1944fa4efed7ddbf95e0813d', 'cf-cache-status': 'DYNAMIC', 'x-content-type-options': 'nosniff', 'server': 'cloudflare', 'cf-ray': '8f9b9e3909590076-CDG', 'alt-svc': 'h3=":443"; ma=86400'}) DEBUG:openai._base_client:request_id: req_cad10dcc1944fa4efed7ddbf95e0813d INFO:werkzeug:127.0.0.1 - - [29/Dec/2024 18:47:58] "POST /myclass/api/mysy_openai_confirme_voice_instruction_api/ HTTP/1.1" 200 - +DEBUG:httpcore.connection:close.started +DEBUG:httpcore.connection:close.complete +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 10:05:23.983022 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 10:05:23.983022 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 10:05:23.983022 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 10:05:23.984549 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 10:05:23.984549 : ++ LMS_BAS_URL mysy-training.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 10:05:46.250269 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 10:05:46.251265 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 10:05:46.251265 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 10:05:46.251265 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 10:05:46.251265 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 10:07:21.680867 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:07:21.684378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:07:21.688406 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:07:21.692931 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:07:21.697269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:07:21.700886 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:21] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:21.707476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:21] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:21.713459 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:21] "POST /myclass/api/get_list_specific_field_partner_by_object/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:21] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:21.795947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:07:21.801285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:21] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:21] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:21.813766 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:07:21.821305 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:21] "POST /myclass/api/Get_Given_SessionFormation_From_Id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:21.856366 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:22] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:22.012700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:22] "POST /myclass/api/Get_Editable_Document_By_Partner_By_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:22] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:22.024269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:07:22.029038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:22] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:22] "POST /myclass/api/get_list_specific_field_partner_by_object/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:23.010708 : Audit_Session_Action_Inscrit L'identifiant de la session est invalide +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:23] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:23.012104 : Audit_Session_Action_Inscrit L'identifiant de la session est invalide +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:23] "POST /myclass/api/Audit_Session_Action_Inscrit/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:23.014649 : get_Agenda_Event_List - La valeur 'related_collection' n'est pas presente dans liste +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:23] "POST /myclass/api/get_Agenda_Event_List/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:07:23.015996 : get_Agenda_Event_List - La valeur 'related_collection' n'est pas presente dans liste +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:07:23] "POST /myclass/api/get_Agenda_Event_List/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:09:01.411172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:09:01.432156 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:09:01] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:09:01] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:17:36.888539 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:17:36] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:20:09.199092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:20:09] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:24:12.149826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:24:12.155981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:24:12] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:24:12] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 10:29:00.864238 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 10:29:00.864238 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 10:29:00.864238 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 10:29:00.864238 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 10:29:00.864238 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 10:29:32.527421 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 10:29:32.527421 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 10:29:32.527421 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 10:29:32.527421 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 10:29:32.527421 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 10:33:08.337016 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 10:33:08.337016 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 10:33:08.337016 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 10:33:08.337016 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 10:33:08.337016 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 10:35:10.924079 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 10:35:10.924079 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 10:35:10.924079 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 10:35:10.924079 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 10:35:10.924079 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 10:46:57.011626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:46:57] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:47:07.599689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:47:07] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 10:51:55.993103 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 10:51:56.002174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:51:56] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 10:51:56] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:08:16.295979 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:08:16] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:08:21.670375 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:08:21] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:09:19.053068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:09:19] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:09:30.177560 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:09:30.181591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:09:30] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:09:30] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:09:37.998726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:09:38] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:11:31.909554 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:11:31] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:11:40.508768 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:11:40] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:13:30.693030 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:13:30] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:13:53.584658 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:13:53] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:14:11.952677 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:14:11] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:14:39.521886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:14:39.529534 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:14:39] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:14:39] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:14:41.939925 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:14:41] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:17:44.702813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:17:44] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:18:05.294807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:18:05.302877 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:18:05] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:18:05] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:18:11.329866 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:18:11] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:19:40.174521 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:19:40] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:19:45.978886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:19:45.985416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:19:45] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:19:45] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 11:20:41.337554 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 11:20:41.338571 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 11:20:41.338571 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 11:20:41.338571 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 11:20:41.338571 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 11:21:57.577473 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 11:21:57.577473 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 11:21:57.577473 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 11:21:57.577473 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 11:21:57.577473 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 11:22:17.270702 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 11:22:17.270702 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 11:22:17.270702 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 11:22:17.270702 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 11:22:17.270702 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 11:22:34.188116 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:22:34] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:22:42.201763 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:22:42] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:22:49.851541 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:22:49] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:22:49.890584 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:22:49] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:22:52.099388 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:22:52] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:26:15.731230 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:26:15.735733 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:26:15] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:26:15] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:26:49.233818 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:26:49.237813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:26:49] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:26:49] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:26:56.491941 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:26:56] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:27:06.013209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:27:06] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:27:15.031534 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:27:15.035904 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:27:15] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:27:15] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:28:23.772059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:28:23] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:28:37.760534 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:28:37.768067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:28:37] "POST /myclass/api/get_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:28:37.774685 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:28:37] "POST /myclass/api/get_last_3_articles/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:28:37.782906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:28:37] "POST /myclass/api/get_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:28:37] "POST /myclass/api/get_last_3_articles/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:31:56.163662 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:31:56.170298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:31:56] "POST /myclass/api/get_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:31:56.181823 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:31:56] "POST /myclass/api/get_last_3_articles/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:31:56.186855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:31:56] "POST /myclass/api/get_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:31:56] "POST /myclass/api/get_last_3_articles/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:32:14.624562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:32:14.628414 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:32:14] "POST /myclass/api/get_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:32:14] "POST /myclass/api/get_last_3_articles/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:32:21.607369 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:32:21.612939 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:32:21] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:32:21] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:34:06.718867 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:34:06.726573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:34:06] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:34:06] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:34:16.596639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:34:16.601810 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:34:16] "POST /myclass/api/get_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:34:16.610352 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:34:16] "POST /myclass/api/get_last_3_articles/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:34:16.616358 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:34:16] "POST /myclass/api/get_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:34:16] "POST /myclass/api/get_last_3_articles/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:50.830690 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:50.840784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:50.848034 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:50.856050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:50] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:50.874885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:50.888913 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:50.895411 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:50] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:50.900001 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:50] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:50] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:50.941225 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:50] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:50.958607 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:50] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:51.132366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:51.139265 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:51.144278 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:51.154558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:51.157452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:51.165999 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:51.179074 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:51.185186 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:51.191979 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:51.203964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:51] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:56.363391 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:56.370562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:56.377093 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 11:41:56.379629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:56] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:56] "POST /myclass/api/Get_Lms_Themes/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:41:57.520261 : Get_LMS_Logo_And_Bannier_Img - Ce partenaire n'a pas de theme associé +INFO:root:2024-12-30 11:41:57.520261 : Get_LMS_Logo_And_Bannier_Img - Ce partenaire n'a pas de theme associé +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:57] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:41:57] "POST /myclass/api/Get_LMS_Logo_And_Bannier_Img/ HTTP/1.1" 200 - +INFO:root:2024-12-30 11:42:02.889230 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 11:42:02] "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\\GlobalVariable.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 11:46:41.103976 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 11:46:41.103976 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 11:46:41.103976 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 11:46:41.103976 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 11:46:41.104987 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\GlobalVariable.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 11:48:04.605981 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 11:48:04.605981 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 11:48:04.605981 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 11:48:04.605981 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 11:48:04.605981 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 11:48:51.080161 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 11:48:51.080161 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 11:48:51.080161 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 11:48:51.080161 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 11:48:51.080161 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 11:49:29.014853 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 11:49:29.014853 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 11:49:29.014853 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 11:49:29.014853 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 11:49:29.014853 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 12:02:59.096149 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:02:59.101145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:02:59] "POST /myclass/api/get_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:02:59] "POST /myclass/api/get_last_3_articles/ 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 +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 12:23:09.118278 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 12:23:09.118278 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 12:23:09.119288 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 12:23:09.119288 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 12:23:09.119288 : ++ LMS_BAS_URL mysy-training.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 12:23:19.619568 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 12:23:19.621076 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 12:23:19.621076 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 12:23:19.621076 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 12:23:19.621076 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 12:23:26.357323 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:26.675789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.680049 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.684593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.688607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.695748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:26.707197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.718117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:26.734014 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:26.740820 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.753280 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:26.888759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.892794 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.896458 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.904620 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:26.912853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.917868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:26.925724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.933925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:26.937929 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:26.964554 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:26] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:27] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:23:32.802443 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:23:32.805451 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:32] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:23:32] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:31:20.039720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:31:20.045304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:31:20] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:31:20] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:34:45.166884 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:34:45.171528 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:34:45] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:34:45] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:38:45.029610 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:38:45] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.107254 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.125459 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.141421 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.163756 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.180431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.186022 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.221427 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.224982 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.390624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.399186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.407252 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.415687 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.424222 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.433337 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.446434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.460972 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 12:54:58.464993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 12:54:58.483511 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 12:54:58] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:01:04.139203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.148917 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.158155 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.162940 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:01:04.179229 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.187527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:01:04.212802 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2024-12-30 13:01:04.213802 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:01:04.395741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.400129 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.407107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.415561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:01:04.428827 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.469786 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:01:04.481913 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.488228 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:01:04.497297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:01:04.515905 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:01:04] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:14.590408 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:14.788696 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:14.792248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:14.800958 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:14.810325 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:14.818856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:14.826785 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:14.832040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:14.850398 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2024-12-30 13:02:14.854607 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:14.875940 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:14.989607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:14.995156 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:14.998151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:15.007925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:15.015618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:15.022632 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:15.033478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:15.042041 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:15.057011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:15.061047 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:15] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:26.995793 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:26.999474 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:27.007635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:27.012661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:27.023861 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:27.031646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:27.032650 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:27.050352 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:27.183629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:27.188898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:27.193805 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:27.201331 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:27.206843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:27.215238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:27.227155 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:27.238828 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/Get_List_Class_domaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:27.257309 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:27.261815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/Get_List_Class_Categorie/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/Get_List_class_metier/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:27] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:02:32.194992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:02:32.201545 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:32] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:02:32] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:05:20.034339 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:05:20] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:07:03.500646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:07:32.643038 : Blog_Img_Store_Article_Image - Ce partenaire n'a pas de theme associé +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:07:32] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:08:31.708040 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:08:31.709119 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:08:31.709119 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:08:31.709119 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:08:31.709119 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:08:31.767262 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x2aae5540 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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/img/blog_img_dev/', '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:2024-12-30 13:08:43.130607 : Blog_Img_Store_Article_Image -Failure - Line : 1504 +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:08:43] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:09:18.126522 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:09:18.126522 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:09:18.126522 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:09:18.126522 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:09:18.126522 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:16:05.359415 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x9f244c70 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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/img/blog_img_dev/', '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:2024-12-30 13:16:06.365543 : Blog_Img_Store_Article_Image -Failure - Line : 1504 +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:16:06] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:16:58.107448 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x9f2467d0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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/img/blog_img_dev/', '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:2024-12-30 13:16:59.370026 : Blog_Img_Store_Article_Image -Failure - Line : 1504 +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:16:59] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:17:53.416212 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:17:53.417212 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:17:53.417212 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:17:53.417212 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:17:53.417212 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:18:03.088900 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0xd9d84d00 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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'/tmp/', '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:2024-12-30 13:18:04.537030 : Blog_Img_Store_Article_Image -Failure - Line : 1505 +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:18:04] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:19:30.059046 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:19:30.059046 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:19:30.059046 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:19:30.059046 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:19:30.059046 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:22:30.774052 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:22:30.786940 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:22:30] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:22:30] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 13:24:11.218674 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 13:24:11.223504 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:24:11] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 13:24:11] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:29:45.974011 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:29:45.975012 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:29:45.975012 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:29:45.975012 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:29:45.975012 : ++ LMS_BAS_URL mysy-training.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:29:56.673045 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:29:56.674045 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:29:56.674045 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:29:56.674045 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:29:56.674045 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:30:11.640484 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x59f34cd0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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/img/blog_img_dev/', 'wb') +INFO:root:2024-12-30 13:30:14.276127 : Blog_Img_Store_Article_Image -Failure - Line : 1506 +INFO:root:2024-12-30 13:30:14.281696 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/signdg_20241230133011.png VERS /var/www/html/img/blog_img_dev/ 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 - - [30/Dec/2024 13:30:14] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:31:48.803242 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:31:48.803242 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:31:48.803242 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:31:48.804246 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:31:48.804246 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:32:17.699782 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:32:17.699782 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:32:17.699782 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:32:17.700788 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:32:17.700788 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:35:13.291229 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x41014cd0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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/img/blog_img_dev/', 'wb') +INFO:root:2024-12-30 13:35:14.451058 : Blog_Img_Store_Article_Image -Failure - Line : 1510 +INFO:root:2024-12-30 13:35:14.453057 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/signdg_20241230133513.png VERS /var/www/html/img/blog_img_dev/ 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 - - [30/Dec/2024 13:35:14] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:35:47.514861 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:35:47.516369 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:35:47.516369 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:35:47.516369 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:35:47.516369 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:38:12.537130 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:38:12.537130 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:38:12.537130 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:38:12.537130 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:38:12.537130 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:38:36.276556 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:38:36.276556 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:38:36.276556 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:38:36.276556 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:38:36.276556 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:38:36.317837 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x5ead4df0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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/img/blog_img_dev/', 'wb') +INFO:root:2024-12-30 13:38:37.245422 : Blog_Img_Store_Article_Image -Failure - Line : 1508 +INFO:root:2024-12-30 13:38:37.247422 : Blog_Img_Store_Article_Image DEPLACEMENT DE test.txt VERS /var/www/html/img/blog_img_dev/ 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 - - [30/Dec/2024 13:38:37] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:39:08.801124 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:39:08.802580 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:39:08.802580 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:39:08.802580 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:39:08.802580 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:39:08.843644 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0xdadf4dc0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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/img/blog_img_dev/', 'wb') +INFO:root:2024-12-30 13:39:09.662711 : Blog_Img_Store_Article_Image -Failure - Line : 1508 +INFO:root:2024-12-30 13:39:09.664710 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./test.txt VERS /var/www/html/img/blog_img_dev/ 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 - - [30/Dec/2024 13:39:09] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:41:20.106990 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:41:20.106990 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:41:20.106990 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:41:20.106990 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:41:20.106990 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:41:20.516882 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x67e84dc0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/img/blog_img_dev/', 'wb') +INFO:root:2024-12-30 13:41:21.393728 : Blog_Img_Store_Article_Image -Failure - Line : 1523 +INFO:root:2024-12-30 13:41:21.395748 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./test.txt VERS /var/www/html/img/blog_img_dev/ 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 - - [30/Dec/2024 13:41:21] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:43:21.981317 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:43:21.981317 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:43:21.981317 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:43:21.981317 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:43:21.981317 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:43:22.019349 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x804df0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/img/blog_img_dev/test.txt', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/img/blog_img_dev/', 'wb') +INFO:root:2024-12-30 13:43:23.223985 : Blog_Img_Store_Article_Image -Failure - Line : 1524 +INFO:root:2024-12-30 13:43:23.225983 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./test.txt VERS /var/www/html/img/blog_img_dev/ 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 - - [30/Dec/2024 13:43:23] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:44:16.172716 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:44:16.172716 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:44:16.172716 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:44:16.172716 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:44:16.172716 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:44:16.210056 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x4ab74d90 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/tmp/') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/tmp/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/tmp/test.txt', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/tmp/test.txt', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/tmp/test.txt') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/tmp/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/tmp/', 'wb') +INFO:root:2024-12-30 13:44:17.160165 : Blog_Img_Store_Article_Image -Failure - Line : 1526 +INFO:root:2024-12-30 13:44:17.162174 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./test.txt VERS /tmp/ 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 - - [30/Dec/2024 13:44:17] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:45:03.086549 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:45:03.086549 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:45:03.086549 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:45:03.086549 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:45:03.086549 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:45:03.124039 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x9d164df0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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: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 in: 32768 bytes +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/tmp/') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/tmp/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/tmp/signdg_20241230134503.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/tmp/signdg_20241230134503.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/tmp/signdg_20241230134503.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/tmp/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/tmp/', 'wb') +INFO:root:2024-12-30 13:45:05.051669 : Blog_Img_Store_Article_Image -Failure - Line : 1524 +INFO:root:2024-12-30 13:45:05.052673 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/signdg_20241230134503.png VERS /tmp/ 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 - - [30/Dec/2024 13:45:05] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:46:11.428364 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:46:11.429871 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:46:11.429871 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:46:11.429871 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:46:11.429871 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:46:44.037435 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:46:44.037435 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:46:44.037435 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:46:44.037435 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:46:44.037435 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 13:53:33.301964 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 13:53:33.301964 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 13:53:33.301964 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 13:53:33.301964 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 13:53:33.301964 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 13:53:46.081358 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0xbc234d30 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/img/blog_img_dev/', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/img/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/img/blog_img_dev/', 'wb') +INFO:root:2024-12-30 13:53:46.771374 : Exception: Failure +INFO:root:2024-12-30 13:53:47.373094 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/signdg_20241230135346.png VERS /var/www/html/img/blog_img_dev/ 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 - - [30/Dec/2024 13:53:47] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:00:23.684518 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:00:23.684518 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:00:23.684518 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:00:23.684518 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:00:23.684518 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:00:32.961818 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0xea684d00 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/var/www/html/blog_imgs/blog_img_dev') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev', 'wb') +INFO:root:2024-12-30 14:00:33.758661 : Exception: Failure +INFO:root:2024-12-30 14:00:34.511098 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/signdg_20241230140032.png VERS /var/www/html/blog_imgs/blog_img_dev 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 - - [30/Dec/2024 14:00:34] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:02:04.503528 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:02:04.503528 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:02:04.504512 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:02:04.504512 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:02:04.504512 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:02:04.541616 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0xb0f14df0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/var/www/html/blog_imgs/blog_img_dev') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/signdg_20241230140204.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/signdg_20241230140204.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev/signdg_20241230140204.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev', 'wb') +INFO:root:2024-12-30 14:02:05.130391 : Exception: Failure +INFO:root:2024-12-30 14:02:06.043992 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/signdg_20241230140204.png VERS /var/www/html/blog_imgs/blog_img_dev 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 - - [30/Dec/2024 14:02:06] "POST /myclass/api/Blog_Img_Store_Article_Image/ 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 +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:03:14.658355 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:03:14.658355 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:03:14.659357 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:03:14.659357 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:03:14.659357 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:03:32.460736 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:03:32.460736 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:03:32.460736 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:03:32.460736 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:03:32.460736 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:03:47.120374 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0xdcad4d00 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/var/www/html/blog_imgs/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/signdg_20241230140347.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/signdg_20241230140347.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev/signdg_20241230140347.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/', 'wb') +INFO:root:2024-12-30 14:03:49.744742 : Exception: Failure +INFO:root:2024-12-30 14:03:50.411366 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/signdg_20241230140347.png VERS /var/www/html/blog_imgs/blog_img_dev/ 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 - - [30/Dec/2024 14:03:50] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +DEBUG:paramiko.transport:EOF in transport thread +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:11:08.027752 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:11:08.027752 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:11:08.027752 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:11:08.027752 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:11:08.027752 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:12:24.829375 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:12:24.830883 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:12:24.830883 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:12:24.830883 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:12:24.830883 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:15:35.578459 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:15:35] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:19:37.232283 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:19:37.232283 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:19:37.232283 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:19:37.233283 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:19:37.233283 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:19:58.256606 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:19:58.256606 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:19:58.256606 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:19:58.256606 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:19:58.256606 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:21:08.890129 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:21:08.890129 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:21:08.890129 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:21:08.891128 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:21:08.891128 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:21:25.075692 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x5ef710c0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/var/www/html/blog_imgs/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/sign_dg.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/sign_dg.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev/sign_dg.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/', 'wb') +INFO:root:2024-12-30 14:21:26.210424 : Exception: Failure +INFO:root:2024-12-30 14:21:26.987460 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/sign_dg.png VERS /var/www/html/blog_imgs/blog_img_dev/ 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 - - [30/Dec/2024 14:21:26] "POST /myclass/api/Blog_Img_Store_Article_Image/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:22:18.573726 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:22:18.573726 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:22:18.573726 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:22:18.573726 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:22:18.573726 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:22:58.379833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:22:58] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:23:51.837021 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:23:51] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:31:10.781180 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:31:10] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:31:13.184295 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:31:13] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:33:29.205114 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 14:33:29.213383 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:33:29] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:33:29] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:33:46.050136 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:33:46] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:34:14.900169 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:34:14] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:34:44.387713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:34:44] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:35:19.491961 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 14:35:19.499938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:35:19] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:35:19] "POST /myclass/api/get_all_published_articles_avis/ 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 +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:36:44.750508 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:36:44.751893 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:36:44.751893 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:36:44.751893 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:36:44.751893 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:37:10.605027 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:37:10] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:38:28.522616 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:38:28.522616 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:38:28.522616 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:38:28.522616 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:38:28.523862 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\articles_avis.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:38:43.435940 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:38:43.435940 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:38:43.436944 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:38:43.436944 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:38:43.436944 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:38:43.475839 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:38:43] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:38:51.248370 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:38:51] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 500 - +INFO:root:2024-12-30 14:39:30.545202 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:39:30] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:40:08.973188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:40:08] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:40:31.054511 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 14:40:32.045334 : Blog_Img_Store_Article_Image Le champ 'title_formation' n'existe pas, mise à jour logo lms annulée +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:40:32] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:40:44.312635 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 14:40:44.318643 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:40:44] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:40:44] "POST /myclass/api/get_all_published_articles_avis/ 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 +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:43:01.832816 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:43:01.832816 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:43:01.832816 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:43:01.832816 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:43:01.832816 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:43:01.875312 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:43:01] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:43:08.563169 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 14:43:09.184400 : Blog_Img_Store_Article_Image Le champ 'title_formation' n'existe pas, mise à jour logo lms annulée +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:43:09] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:43:16.720186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 14:43:16.724181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:43:16] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:43:16] "POST /myclass/api/get_all_published_articles_avis/ 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 +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False +DEBUG:httpx:load_verify_locations cafile='C:\\Users\\billa\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\certifi\\cacert.pem' +INFO:root:2024-12-30 14:45:16.420898 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-12-30 14:45:16.420898 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-12-30 14:45:16.420898 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-12-30 14:45:16.421891 : ++ FLASK PORT 5001 ++ +INFO:root:2024-12-30 14:45:16.421891 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-12-30 14:45:16.530922 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:45:16] "POST /myclass/api/get_articles_avis_from_id/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:45:22.805188 : Security check : IP adresse '127.0.0.1' connected +DEBUG:paramiko.transport:starting thread (client mode): 0x5fb259c0 +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+deb11u3 +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, kex-strict-s-v00@openssh.com +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] normalize(b'.') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/var/www/html/blog_imgs/blog_img_dev/') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/theme_modele_2.png', 'wb') +DEBUG:paramiko.transport.sftp:[chan 0] open(b'/var/www/html/blog_imgs/blog_img_dev/theme_modele_2.png', 'wb') -> 00000000 +DEBUG:paramiko.transport.sftp:[chan 0] close(00000000) +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/var/www/html/blog_imgs/blog_img_dev/theme_modele_2.png') +DEBUG:paramiko.transport.sftp:[chan 0] stat(b'/home/mysysftpuser') +DEBUG:paramiko.transport.sftp:[chan 0] normalize(b'/home/mysysftpuser') +INFO:root:2024-12-30 14:45:24.751895 : Blog_Img_Store_Article_Image DEPLACEMENT DE ./Data/theme_modele_2.png VERS /var/www/html/blog_imgs/blog_img_dev/ 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 - - [30/Dec/2024 14:45:24] "POST /myclass/api/update_articles_avis/ HTTP/1.1" 200 - +INFO:root:2024-12-30 14:45:32.369445 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-12-30 14:45:32.374574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:45:32] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Dec/2024 14:45:32] "POST /myclass/api/get_all_published_articles_avis/ HTTP/1.1" 200 - diff --git a/articles_avis.py b/articles_avis.py index c166bca..65e0056 100644 --- a/articles_avis.py +++ b/articles_avis.py @@ -3,6 +3,7 @@ Cette class gere les avis et articles sur une formation. ''' +import pysftp from pymongo import MongoClient import pymongo import hashlib @@ -560,10 +561,6 @@ def get_articles_avis_from_id(diction): - # Recuperation des parametres - mydata = {} - - #print(" My Data =" + str(mydata)) @@ -692,7 +689,7 @@ def add_articles_avis(diction): 'user_city', 'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'type_formation', 'qualite', 'avis', 'note', 'qualityrating','avisrating', 'comment', 'postedby', 'url_formation', 'user_recid', 'display_header_img', - 'img_path', 'date_publication'] + 'img_path', 'date_publication', 'meta_description', 'img_file_name'] incom_keys = diction.keys() for val in incom_keys: @@ -854,9 +851,20 @@ def add_articles_avis(diction): if diction['avisrating']: mydata['avisrating'] = diction['avisrating'] - if ("qualityrating" in diction.keys()): - if diction['qualityrating']: - mydata['qualityrating'] = diction['qualityrating'] + + if ("img_file_name" in diction.keys()): + if diction['img_file_name']: + mydata['img_file_name'] = diction['img_file_name'] + + + meta_description = "" + if ("meta_description" in diction.keys()): + if diction['meta_description']: + meta_description = str(diction['meta_description']).strip().lower()[0:154] + else: + meta_description = str(diction['title_formation']).strip().lower()[0:154] + mydata['meta_description'] = meta_description + mydata['valide'] = '1' mydata['locked'] = '0' @@ -872,45 +880,7 @@ def add_articles_avis(diction): ret_val = coll_name.insert_one(mydata) return True, " L'article/avis a été bien ajouté" - """ - if (ret_val and ret_val.inserted_id): - nb_doc = str(ret_val.inserted_id) - mycommon.myprint( - str(inspect.stack()[0][3]) + " - L'article/avis a été bien ajouté =" + str(nb_doc)) - ''' - Vu que l'ajout a bien ete fait, on declenche l'envoie de l'email (enregistrement - dans la collection "user_message". c'est un cron qui enverra l'email plus tard. - ''' - notif_dict = {} - - notif_dict['type'] = 'email' - notif_dict['sender_mail']= MYSY_GV.INTERNAL_MAIL_SENDER - notif_dict['sender_tel'] = MYSY_GV.INTERNAL_TEL_SENDER - notif_dict['recever_mail'] = MYSY_GV.INTERNAL_MAIL_RECEVER - notif_dict['recever_tel'] = MYSY_GV.INTERNAL_TEL_RECEVER - notif_dict['object'] = 'Nouvel article par utilisateur : '+str(ret_val.inserted_id) - notif_dict['message'] = 'Merci de verifier et valider article _id='+str(ret_val.inserted_id) - notif_dict['token'] = '' - notif_dict['user_ip'] = '' - notif_dict['user_country_code'] = '' - notif_dict['user_country_name'] = '' - notif_dict['user_city'] = '' - notif_dict['user_postal'] = '' - notif_dict['user_latitude'] = '' - notif_dict['user_longitude'] = '' - notif_dict['user_state'] = '' - notif_dict['sender_name'] = 'systeme automatique' - - - umm.add_user_message(notif_dict) - - return True, " L'article/avis a été bien ajouté" - - else: - mycommon.myprint(str(inspect.stack()[0][3]) + " - Impossible d'ajouter L'article/avis. "+str(mydata) ) - return False, "Impossible d'ajouter L'article/avis " - """ except Exception as e: exc_type, exc_obj, exc_tb = sys.exc_info() @@ -938,7 +908,7 @@ def update_articles_avis(diction): 'user_city', 'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'type_formation', 'qualite', 'avis', 'note', 'qualityrating', 'avisrating', 'comment', 'postedby', 'url_formation', 'user_recid', '_id','display_header_img', - 'img_path', 'date_publication'] + 'img_path', 'date_publication', 'meta_description','img_file_name'] incom_keys = diction.keys() for val in incom_keys: @@ -1011,6 +981,11 @@ def update_articles_avis(diction): if diction['img_path']: mydata['img_path'] = diction['img_path'] + if ("img_file_name" in diction.keys()): + if diction['img_file_name']: + mydata['img_file_name'] = diction['img_file_name'] + + if ("date_publication" in diction.keys()): if diction['date_publication']: date_publication = str(diction['date_publication']).strip() @@ -1097,6 +1072,15 @@ def update_articles_avis(diction): if diction['qualityrating']: mydata['qualityrating'] = diction['qualityrating'] + meta_description = "" + if ("meta_description" in diction.keys()): + if diction['meta_description']: + meta_description = str(diction['meta_description']).strip().lower()[0:154] + else: + meta_description = str(diction['title_formation']).strip().lower()[0:154] + mydata['meta_description'] = meta_description + + mydata['valide'] = '0' mydata['locked'] = '1' mydata['indexed'] = '0' @@ -1451,4 +1435,101 @@ def get_article_avis_alaune(diction): except Exception as e: exc_type, exc_obj, exc_tb = sys.exc_info() mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) - return False, "Impossible de récupérer les articles à la Une" \ No newline at end of file + return False, "Impossible de récupérer les articles à la Une" + + +""" +Pour alleger le serveur, le système permettra de telecharger une image +qui sera deposé sur le serveur ftp des images du blog +MYSY_GV.BLOG_FTP_IMG_REPOSITORY = "/blog_img/" +""" +def Blog_Img_Store_Article_Image(file=None, Folder=None, diction=None): + try: + ''' + # Verification que les champs reçus dans l'API sont bien dans la liste des champs autorisés + # Cela evite le cas ou une entité tierce ajouter les valeurs inconnu dans l'API + # Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste + # field_list. + ''' + field_list = ['token'] + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") + return False, " Les informations fournies sont incorrecte", + + ''' + Une fois qu'on a controlé que toutes les clés mise dans l'API sont correcte. etape precedente, + On controle que les champs obligatoires sont presents dans la liste + ''' + field_list_obligatoire = ['token',] + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") + return False, " Les informations fournies sont incorrecte", + + my_token = "" + if ("token" in diction.keys()): + if diction['token']: + my_token = diction['token'] + + + + partner_recid = mycommon.get_parnter_recid_from_token(my_token) + if (partner_recid is False): + mycommon.myprint( + str(inspect.stack()[0][3]) + " - partner_recid KO : Impossible d'importer la liste des participants ") + return False, " Les information de connexion sont incorrectes.", + + # Recuperation des données du partenaire + local_status, my_partner = mycommon.get_partner_data_from_recid(partner_recid) + if (local_status is False): + mycommon.myprint(str(inspect.stack()[0][3]) + " - impossible de récupérer les données du partenaire") + return False, str(inspect.stack()[0][ + 3]) + " - impossible de récupérer les données du partenaire", + + + + status, saved_file = mycommon.Upload_Save_IMG_PNG_File_No_Change_Origial_Name(file, Folder) + if (status == False): + return False, saved_file + + + + cnopts = pysftp.CnOpts() + cnopts.hostkeys = None + with pysftp.Connection(host=MYSY_GV.MYSY_FTP_HOST, username=MYSY_GV.MYSY_FTP_LOGIN, + password=MYSY_GV.MYSY_FTP_PWD, cnopts=cnopts) as session: + print("Connection successfully established ... ") + localFilePath = saved_file + remoteFilePath = str(MYSY_GV.BLOG_FTP_IMG_REPOSITORY) + + + print(" ### DEPLACEMENT DE " + str(localFilePath) + " VERS " + str(remoteFilePath) + " AVANTTT TRAITEMENT") + # Use put method to upload a file + + try: + with session.cd(remoteFilePath): + print("OK cd worked") + session.put(localFilePath) + except: + print("NOT OK cd failed") + e = sys.exc_info() + print("Exception: {0}".format(e)) + + + + # Switch to a remote directory + mycommon.myprint( + str(inspect.stack()[0][3]) + " DEPLACEMENT DE " + str(localFilePath) + " VERS " + str( + remoteFilePath) + " EST OKKKK") + + return True, " Le fichier a été correctement mis à jour" + + 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 mettre à jour le fichier " + diff --git a/main.py b/main.py index 7f5ad8f..5b42611 100644 --- a/main.py +++ b/main.py @@ -1360,6 +1360,13 @@ def add_articles_avis(): # On recupere le corps (payload) de la requete payload = mycommon.strip_dictionary (request.form.to_dict()) print(" ### payload = payload = (trop long cherif) ") + + if request.method == 'POST': + # Create variable for uploaded file + if( request.files['File'] ): + f = request.files['File'] + localStatus, message = aa.Blog_Img_Store_Article_Image(f, app.config['UPLOAD_FOLDER'], {'token':str(payload['token'])}) + status, retval = aa.add_articles_avis(payload) return jsonify(status=status, message=retval) @@ -1371,7 +1378,17 @@ Cette API met à jour un article/avis def update_articles_avis(): # On recupere le corps (payload) de la requete payload = mycommon.strip_dictionary (request.form.to_dict()) - print(" ### update_articles_avis = payload = (trop long cherif) ") + print(" ### update_articles_avis = payload = (trop long cherif) ", payload) + + if request.method == 'POST': + # Create variable for uploaded file + print('## 111') + if( request.files['File'] ): + print('## 22') + f = request.files['File'] + localStatus, message = aa.Blog_Img_Store_Article_Image(f, app.config['UPLOAD_FOLDER'], {'token':str(payload['token'])}) + + status, retval = aa.update_articles_avis(payload) return jsonify(status=status, message=retval) @@ -11623,6 +11640,22 @@ def send_mysy_openai_to_voice_file_v2(): +""" +API permet de recuperer l'image d'un blog et le stocker dans le serveur FTP des image du blog +""" +@app.route('/myclass/api/Blog_Img_Store_Article_Image/', methods=['POST','GET']) +@crossdomain(origin='*') +def Blog_Img_Store_Article_Image(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### Blog_Img_Store_Article_Image : payload = ",payload) + if request.method == 'POST': + # Create variable for uploaded file + f = request.files['File'] + localStatus, message = aa.Blog_Img_Store_Article_Image(f, app.config['UPLOAD_FOLDER'], payload) + return jsonify(status=localStatus, message=message) + + if __name__ == '__main__': print(" debut api") context = SSL.Context(SSL.SSLv23_METHOD) diff --git a/prj_common.py b/prj_common.py index 4f27b3d..6830b2d 100644 --- a/prj_common.py +++ b/prj_common.py @@ -234,6 +234,10 @@ def Upload_Save_IMG_PNG_File(file=None, Folder=None): myprint(str(inspect.stack()[0][3]) + " - : le fichier "+str(file.filename)+ ". L'extention '"+str(basename2[1])+"' n'est pas un fichier image. Les extentions autorisées sont :"+str(MYSY_GV.IMG_FORMAT)) return False, "Le fichier "+str(file.filename)+ ". L'extention '"+str(basename2[1])+"' n'est pas un fichier image. Les extentions autorisées sont :"+str(MYSY_GV.IMG_FORMAT) + if (len(str(basename2[0])) > 80): + myprint(str(inspect.stack()[0][3]) + " : Le nom du fichier ne doit pas faire plus de 80 caractères") + return False, "Le nom du fichier ne doit pas faire plus de 80 caractères " + new_basename2 = re.sub(r'[^a-zA-Z0-9]', '', str(basename2[0])) timestr = time.strftime("%Y%m%d%H%M%S") @@ -251,6 +255,38 @@ def Upload_Save_IMG_PNG_File(file=None, Folder=None): myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) return False, None +def Upload_Save_IMG_PNG_File_No_Change_Origial_Name(file=None, Folder=None): + try: + basename = os.path.basename(file.filename) + basename2 = basename.split(".") + + ''' + Verification qu'il s'agit bien d'un fichier image (PNG), dont le nom ne comporte pas de "." + ''' + if(len(basename2) != 2 ): + myprint(str(inspect.stack()[0][3]) + " - : Le nom du fichier "+str(file.filename)+" est invalide") + return False, " Le nom du fichier "+str(file.filename)+" est invalide " + + if( str(basename2[1]).lower() not in MYSY_GV.IMG_PNG_FORMAT): + myprint(str(inspect.stack()[0][3]) + " - : le fichier "+str(file.filename)+ ". L'extention '"+str(basename2[1])+"' n'est pas un fichier image. Les extentions autorisées sont :"+str(MYSY_GV.IMG_FORMAT)) + return False, "Le fichier "+str(file.filename)+ ". L'extention '"+str(basename2[1])+"' n'est pas un fichier image. Les extentions autorisées sont :"+str(MYSY_GV.IMG_FORMAT) + + if(len(str(basename2[0])) > 80 ): + myprint(str(inspect.stack()[0][3]) + " : Le nom du fichier ne doit pas faire plus de 80 caractères") + return False, "Le nom du fichier ne doit pas faire plus de 80 caractères " + + + file.save(os.path.join(str(Folder), secure_filename(file.filename))) + + Global_file_name = str(Folder) + str(file.filename) + + return True, Global_file_name + + except Exception as e : + exc_type, exc_obj, exc_tb = sys.exc_info() + myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) + return False, None +