=== PHP outbound connectivity test === Date: 2026-05-31 01:18:58 PHP version: 8.4.4 SAPI: fpm-fcgi OS: Linux 6d660a005eb9 5.15.0-177-generic #187-Ubuntu SMP Sat Apr 11 22:54:33 UTC 2026 x86_64 allow_url_fopen: 1 openssl loaded: yes (OpenSSL 3.0.13 30 Jan 2024) curl loaded: yes default_socket_timeout: 60000 stream wrappers: https, ftps, compress.zlib, php, file, glob, data, http, ftp, phar, zip stream transports: tcp, udp, unix, udg, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3 Target: POST https://b2b-authproxy.taxi.yandex.net/api/b2b/platform/pricing-calculator Payload bytes: 222 ====================================================================== ----- TEST 1: file_get_contents() + stream_context_create() ----- OK in 452ms — got 75 bytes Response status line: HTTP/1.1 400 Bad Request Body (first 300): {"code":"no_delivery_options","message":"No delivery options for interval"} ----- TEST 2: fsockopen('ssl://b2b-authproxy.taxi.yandex.net:443') ----- Connected in 75ms Wrote 469 bytes of request Read total 609 bytes in 448ms Response (first 500): HTTP/1.1 400 Bad Request Content-Length: 75 Content-Type: application/json Date: Sun, 31 May 2026 01:18:59 GMT Set-Cookie: _yasc=8TOLsl4NC2UFZwOd0F/zEEOqs1ITyY7DIavxDGOrBPSwpmV5xXwgbzdp9DGl3K7VIvFT; domain=.yandex.net; path=/; expires=Wed, 28 May 2036 01:18:58 GMT; secure X-YaRequestId: 507ab6c8bbd0f5c490845e41896c4061 X-YaSpanId: 813eaaf29caed2bc traceparent: 00-a0eabd027f0f49773165a03dde75d0c9-813eaaf29caed2bc-01 Connection: Close X-YaTraceId: a0eabd027f0f49773165a03dde75d0c9 Accept- ----- TEST 3: stream_socket_client('ssl://b2b-authproxy.taxi.yandex.net:443') ----- Connected in 40ms ----- TEST 4 (control): cURL ----- OK in 487ms — HTTP 400, 75 bytes Body (first 500): {"code":"no_delivery_options","message":"No delivery options for interval"} ----- TEST 5: file_get_contents('https://httpbin.org/get') ----- OK in 530ms — got 198 bytes ----- TEST 6: fsockopen('ssl://httpbin.org:443') ----- Connected in 461ms ----- TEST 7: fsockopen('tcp://b2b-authproxy.taxi.yandex.net:443') (TCP only, no TLS) ----- Connected (TCP) in 31ms — TCP до Yandex проходит, проблема в TLS/stream wrapper ====================================================================== Done.