Monolog 3 SlackWebhookHandler sūta JSON ar PHP cURL un neiestata nekādu skaidru starpniekservera opciju. HTTPS webhook gadījumā dodiet šim PHP procesam libcurl starpniekservera vidi:

https_proxy=http://proxy.example:8080 php artisan queue:work

Šī ir Laravel rindas darbinieka palaišana. PHP-FPM tīmekļa pieprasījumiem nodrošiniet vidi FPM darbinieka kontekstā. export citā terminālī neatjaunina jau darbojošos sūtītāju.

Saglabājiet žurnāla kanāla Slack webhook URL. HTTP vērtība nosauc starpnieku, kas pārvadā HTTPS pieprasījumu; HTTP starpniekserveru saraksta galapunkts ir kandidāts publiskam maršrutam, ko izmanto šis PHP darbinieks. Jebkurš starpniekservera konts pieder atbalstītajai starpniekservera autentifikācijas kārtībai, nevis JSON saturam vai Slack webhook noslēpumam.

Izmēģiniet šo ceļu pirms handler nomaiņas. Kopēts override, kas pieņem masīva ierakstus, pieder vecākai Monolog API; Monolog 3 write pieņem LogRecord.

Ziņojiet par webhook pārsūtīšanas kļūmēm pa citu diagnostikas ceļu. Kļūdas nosūtīšana atpakaļ uz to pašu neveiksmīgo webhook var izraisīt rekursiju.

Saistītie raksti