=== PHP outbound connectivity test === Date: 2026-07-29 22:52:53 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 513ms — 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 70ms Wrote 469 bytes of request Read total 628 bytes in 435ms Response (first 500): HTTP/1.1 400 Bad Request Content-Length: 75 Set-Cookie: _yasc=EKgQ8SpbpGhDwFe2jmVHX+2hfbFJ+r9kZubxZlgoTD93T6v8GA07kXP0Y/2sKUmW3h56zQ==; domain=.yandex.net; path=/; expires=Sat, 26 Jul 2036 22:52:53 GMT; SameSite=None; Secure X-YaRequestId: 0ab0784ee5aea7f49c46cb182278febe Date: Wed, 29 Jul 2026 22:52:54 GMT X-YaTraceId: 7b32485c829db904c9ffd520771320b4 Content-Type: application/json Accept-Encoding: gzip, zstd, identity traceparent: 00-7b32485c829db904c9ffd520771320b4-6dca2f40096a55f9-01 ----- TEST 3: stream_socket_client('ssl://b2b-authproxy.taxi.yandex.net:443') ----- Connected in 36ms ----- TEST 4 (control): cURL ----- OK in 396ms — 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 541ms — got 198 bytes ----- TEST 6: fsockopen('ssl://httpbin.org:443') ----- Connected in 416ms ----- TEST 7: fsockopen('tcp://b2b-authproxy.taxi.yandex.net:443') (TCP only, no TLS) ----- Connected (TCP) in 30ms — TCP до Yandex проходит, проблема в TLS/stream wrapper ====================================================================== Done.