=== PHP outbound connectivity test === Date: 2026-09-27 18:34:17 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 495ms — 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 88ms Wrote 469 bytes of request Read total 628 bytes in 464ms Response (first 500): HTTP/1.1 400 Bad Request Content-Type: application/json Accept-Encoding: gzip, zstd, identity X-YaRequestId: b552db55e66adb9e64cc800c2be0745d Content-Length: 75 Set-Cookie: _yasc=oiaCZXyKOXW/QUt5D3g6DZzE9wFFoKaG3m2teTACE9hsDeLOeyEpIIdo/NM03Unxsl1FFg==; domain=.yandex.net; path=/; expires=Wed, 24 Sep 2036 18:34:18 GMT; SameSite=None; Secure Connection: Close Date: Sun, 27 Sep 2026 18:34:18 GMT X-YaTraceId: 2c63cc8f5a2e271d4809024b8b1bc456 X-YaSpanId: c1ed570ea8005b0b traceparent: 00-2c6 ----- TEST 3: stream_socket_client('ssl://b2b-authproxy.taxi.yandex.net:443') ----- Connected in 62ms ----- TEST 4 (control): cURL ----- OK in 461ms — 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 522ms — got 198 bytes ----- TEST 6: fsockopen('ssl://httpbin.org:443') ----- Connected in 435ms ----- TEST 7: fsockopen('tcp://b2b-authproxy.taxi.yandex.net:443') (TCP only, no TLS) ----- Connected (TCP) in 45ms — TCP до Yandex проходит, проблема в TLS/stream wrapper ====================================================================== Done.