Error 502 Bad Gateway

GET https://biatlon-api.itlabs.top/api/dss/persons

HTTP Client

4 Total requests
1 HTTP errors

Clients

http_client 4

Requests

PUT https://192.168.0.145:443/brms/api/v1.0/accounts/keepalive
Request options
[
  "json" => [
    "token" => "0E35C754C1C841F2af89f84da33acb8a"
  ]
  "headers" => [
    "Content-Type" => "application/json"
    "Accept" => "application/json"
    "X-Subject-Token" => "0E35C754C1C841F2af89f84da33acb8a"
  ]
  "verify_peer" => false
  "verify_host" => false
]
Response 200
[
  "info" => [
    "header_size" => 550
    "request_size" => 260
    "total_time" => 0.017919
    "namelookup_time" => 3.0E-5
    "connect_time" => 0.007274
    "pretransfer_time" => 0.014665
    "size_upload" => 44.0
    "size_download" => 35.0
    "speed_download" => 1953.0
    "speed_upload" => 2455.0
    "upload_content_length" => 44.0
    "starttransfer_time" => 0.014715
    "primary_ip" => "192.168.0.145"
    "primary_port" => 443
    "local_ip" => "192.168.0.30"
    "local_port" => 37306
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 14545
    "connect_time_us" => 7274
    "namelookup_time_us" => 30
    "pretransfer_time_us" => 14665
    "starttransfer_time_us" => 14715
    "total_time_us" => 17919
    "effective_method" => "PUT"
    "start_time" => 1771506460.1752
    "original_url" => "https://192.168.0.145/brms/api/v1.0/accounts/keepalive"
    "pause_handler" => Closure(float $duration) {#1432
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#1443 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1477 …}
        $execCounter: -9223372036854775808
      }
    }
    "debug" => """
      *   Trying 192.168.0.145:443...\n
      * Connected to 192.168.0.145 (192.168.0.145) port 443 (#0)\n
      * ALPN, offering h2\n
      * ALPN, offering http/1.1\n
      * SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384\n
      * ALPN, server accepted to use h2\n
      * Server certificate:\n
      *  subject: CN=System CA VMS Service\n
      *  start date: Jan 21 11:25:45 2026 GMT\n
      *  expire date: Jan 19 11:25:45 2036 GMT\n
      *  issuer: CN=System CA Service\n
      *  SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway.\n
      * Using HTTP2, server supports multiplexing\n
      * Connection state changed (HTTP/2 confirmed)\n
      * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0\n
      * Using Stream ID: 1 (easy handle 0x5572bdd8f240)\n
      > PUT /brms/api/v1.0/accounts/keepalive HTTP/2\r\n
      Host: 192.168.0.145\r\n
      content-type: application/json\r\n
      accept: application/json\r\n
      x-subject-token: 0E35C754C1C841F2af89f84da33acb8a\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      content-length: 44\r\n
      \r\n
      * Connection state changed (MAX_CONCURRENT_STREAMS == 128)!\n
      * We are completely uploaded and fine\n
      < HTTP/2 200 \r\n
      < date: Thu, 19 Feb 2026 13:07:23 GMT\r\n
      < content-type: application/json;charset=UTF-8\r\n
      * Added cookie Path="/" for domain 192.168.0.145, path /brms/api/v1.0/accounts/, expire 0\n
      < set-cookie: Path=/; HttpOnly; Secure\r\n
      < x-frame-options: SAMEORIGIN\r\n
      < x-content-type-options: nosniff\r\n
      < x-xss-protection: 1; mode=block\r\n
      < strict-transport-security: max-age=31536000; includeSubDomains\r\n
      < access-control-allow-origin: *\r\n
      < access-control-allow-methods: GET,PUT,POST,DELETE,OPTIONS,HEAD\r\n
      < access-control-allow-headers: *\r\n
      < access-control-allow-credentials: false\r\n
      < cross-origin-embedder-policy: require-corp\r\n
      < cross-origin-opener-policy: same-origin\r\n
      < \r\n
      """
  ]
  "url" => "https://192.168.0.145/brms/api/v1.0/accounts/keepalive"
  "response_headers" => [
    "HTTP/2 200 "
    "date: Thu, 19 Feb 2026 13:07:23 GMT"
    "content-type: application/json;charset=UTF-8"
    "set-cookie: Path=/; HttpOnly; Secure"
    "x-frame-options: SAMEORIGIN"
    "x-content-type-options: nosniff"
    "x-xss-protection: 1; mode=block"
    "strict-transport-security: max-age=31536000; includeSubDomains"
    "access-control-allow-origin: *"
    "access-control-allow-methods: GET,PUT,POST,DELETE,OPTIONS,HEAD"
    "access-control-allow-headers: *"
    "access-control-allow-credentials: false"
    "cross-origin-embedder-policy: require-corp"
    "cross-origin-opener-policy: same-origin"
  ]
  "response_json" => [
    "code" => 7000
    "desc" => "Auth failed."
  ]
]
POST https://192.168.0.145:443/brms/api/v1.0/accounts/authorize
Request options
[
  "json" => [
    "userName" => "system"
    "ipAddress" => ""
    "clientType" => "WINPC_V2"
  ]
  "headers" => [
    "Content-Type" => "application/json"
    "Accept" => "application/json"
  ]
  "verify_peer" => false
  "verify_host" => false
]
Response 401
[
  "info" => [
    "header_size" => 212
    "request_size" => 210
    "total_time" => 0.014843
    "namelookup_time" => 2.5E-5
    "connect_time" => 2.5E-5
    "pretransfer_time" => 8.5E-5
    "size_upload" => 60.0
    "size_download" => 502.0
    "speed_download" => 33820.0
    "speed_upload" => 4042.0
    "download_content_length" => 502.0
    "upload_content_length" => 60.0
    "starttransfer_time" => 0.000108
    "primary_ip" => "192.168.0.145"
    "primary_port" => 443
    "local_ip" => "192.168.0.30"
    "local_port" => 37306
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 25
    "connect_time_us" => 25
    "namelookup_time_us" => 25
    "pretransfer_time_us" => 85
    "starttransfer_time_us" => 108
    "total_time_us" => 14843
    "effective_method" => "POST"
    "start_time" => 1771506460.1941
    "original_url" => "https://192.168.0.145/brms/api/v1.0/accounts/authorize"
    "pause_handler" => Closure(float $duration) {#1465
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#1137 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1477 …}
        $execCounter: -9223372036854775801
      }
    }
    "debug" => """
      * Found bundle for host 192.168.0.145: 0x5572bddaae80 [can multiplex]\n
      * Re-using existing connection! (#0) with host 192.168.0.145\n
      * Connected to 192.168.0.145 (192.168.0.145) port 443 (#0)\n
      * Using Stream ID: 3 (easy handle 0x5572bdd9fb80)\n
      > POST /brms/api/v1.0/accounts/authorize HTTP/2\r\n
      Host: 192.168.0.145\r\n
      content-type: application/json\r\n
      accept: application/json\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      content-length: 60\r\n
      \r\n
      * We are completely uploaded and fine\n
      < HTTP/2 401 \r\n
      < date: Thu, 19 Feb 2026 13:07:23 GMT\r\n
      < content-type: application/json;charset=UTF-8\r\n
      < content-length: 502\r\n
      < x-frame-options: SAMEORIGIN\r\n
      < strict-transport-security: max-age=31536000; includeSubDomains\r\n
      < \r\n
      """
  ]
  "url" => "https://192.168.0.145/brms/api/v1.0/accounts/authorize"
  "response_headers" => [
    "HTTP/2 401 "
    "date: Thu, 19 Feb 2026 13:07:23 GMT"
    "content-type: application/json;charset=UTF-8"
    "content-length: 502"
    "x-frame-options: SAMEORIGIN"
    "strict-transport-security: max-age=31536000; includeSubDomains"
  ]
  "response_json" => [
    "realm" => "f689ed8c43530d68bf7d6e95a62f7f87"
    "randomKey" => "6aeb5960a3ed41e4"
    "encryptType" => "MD5"
    "publickey" => "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3iB9DMdm3glZJovJBuxbtU2SXLzB8TVjXF4H5kbfYI6jMMHfGBv457kGN7iRoPqa0Akfjk88oRapWgxcgEmd2feI6O8yJ+9FPbEMs87xxaKc7pZxnPNApGyoJ5a7bxs8ReuBAiw29kY20tRs+8vKBJ2+PfDB/ghZjqAJGYLghYg5CN41DRCup3vjt3eIkd9kqTLRlK0tl58YdEAYgPMu4qcVlwjYX2ETJ2lGhMxNRAfWa44ed0pWnpPwuoAYWJC4ufN73pBe8dSPE/vN0NtGsK0gqCCadDBr2fm1t+qeDTb7ga/Fawe9QpG3sp2AFW+3RyIIYA47D9tFVFjw9DQ63QIDAQAB"
  ]
]
POST https://192.168.0.145:443/brms/api/v1.0/accounts/authorize
Request options
[
  "json" => [
    "mac" => "C8:D9:D2:16:AF:F6"
    "signature" => "a6e746fb283de3aa4a50fbb24019eb30"
    "userName" => "system"
    "randomKey" => "6aeb5960a3ed41e4"
    "publicKey" => ""
    "encrytType" => "MD5"
    "ipAddress" => ""
    "clientType" => "WINPC_V2"
    "userType" => "0"
    "secretKey" => "Z4FuIPJokFGaRTCN8qw3K7CAmGgx59Z1hU29g0gn814ECRcQUZfMuEWV3b8HWNSE3U2fkk9AvExsHmc64Ude4YtyulCT1H03rJrlGTYJ1eL/TpifhLnQ5cpY6CbKi6nWWI7CpLAc1RezDIQ7he1YmT5xqkQyM7WLtApJ20yLPGKYmMy4KPQPMydWtLkCnqOfhfwtYm9lKyF34ZncOPGkfu1ZA7Vdb4o8/uOzU4tmPqiETcVE/K0zHJIgqD3GQ7uJyxMhSDYrpCNwx88uYZGJbXif0mSqgZkloDp4vVnxXNDB9tfmpAYYLku45vVNrE6s73kyfUfLFEGvZVrYyCGCnw=="
    "secretVector" => "BQ4JDXqVnAuHbxJXe7H9wRGcrlzswcjAl53fI9BFliLS4+Zq4h3dOiPzSw15nd1ALIaL7n0tTUvKs1VDvNXW0nabk+LGCOI1dOAG6MNBgkjeQ2bCHDu4JZT11ZV6oma8y+6px2YqBJVzfALB+7hznjqC1QZSEkmUxxZcsyhume8wfqPN3vdVnOEP8H04rXnxMS80xGJRqZmNmEnnQKuDbAtrZdiksb/isGOdebFcN7fyBBQPH8zxaSlkl6xWUDR9k7OYkOqSmY4B09nr8A4C8UD06bH8Fpl75lv5TDpnJsJ/8P3l/enuzEfrqiDWtBCphoPoHcjZ1QMQn6OyxB5YLg=="
    "loginType" => "1"
  ]
  "headers" => [
    "Content-Type" => "application/json"
    "Accept" => "application/json"
  ]
  "verify_peer" => false
  "verify_host" => false
]
Response 200
[
  "info" => [
    "header_size" => 579
    "request_size" => 211
    "total_time" => 0.144776
    "namelookup_time" => 2.6E-5
    "connect_time" => 2.6E-5
    "pretransfer_time" => 8.4E-5
    "size_upload" => 956.0
    "size_download" => 771.0
    "speed_download" => 5325.0
    "speed_upload" => 6603.0
    "upload_content_length" => 956.0
    "starttransfer_time" => 0.000106
    "primary_ip" => "192.168.0.145"
    "primary_port" => 443
    "local_ip" => "192.168.0.30"
    "local_port" => 37306
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 26
    "connect_time_us" => 26
    "namelookup_time_us" => 26
    "pretransfer_time_us" => 84
    "starttransfer_time_us" => 106
    "total_time_us" => 144776
    "effective_method" => "POST"
    "start_time" => 1771506460.21
    "original_url" => "https://192.168.0.145/brms/api/v1.0/accounts/authorize"
    "pause_handler" => Closure(float $duration) {#1430
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#1428 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1477 …}
        $execCounter: -9223372036854775798
      }
    }
    "debug" => """
      * Found bundle for host 192.168.0.145: 0x5572bddaae80 [can multiplex]\n
      * Re-using existing connection! (#0) with host 192.168.0.145\n
      * Connected to 192.168.0.145 (192.168.0.145) port 443 (#0)\n
      * Using Stream ID: 5 (easy handle 0x5572bde9ee00)\n
      > POST /brms/api/v1.0/accounts/authorize HTTP/2\r\n
      Host: 192.168.0.145\r\n
      content-type: application/json\r\n
      accept: application/json\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      content-length: 956\r\n
      \r\n
      * We are completely uploaded and fine\n
      < HTTP/2 200 \r\n
      < date: Thu, 19 Feb 2026 13:07:23 GMT\r\n
      < content-type: application/json;charset=UTF-8\r\n
      < x-frame-options: SAMEORIGIN\r\n
      * Added cookie Path="/" for domain 192.168.0.145, path /brms/api/v1.0/accounts/, expire 0\n
      < set-cookie: Path=/; HttpOnly; Secure\r\n
      < x-frame-options: SAMEORIGIN\r\n
      < x-content-type-options: nosniff\r\n
      < x-xss-protection: 1; mode=block\r\n
      < strict-transport-security: max-age=31536000; includeSubDomains\r\n
      < access-control-allow-origin: *\r\n
      < access-control-allow-methods: GET,PUT,POST,DELETE,OPTIONS,HEAD\r\n
      < access-control-allow-headers: *\r\n
      < access-control-allow-credentials: false\r\n
      < cross-origin-embedder-policy: require-corp\r\n
      < cross-origin-opener-policy: same-origin\r\n
      < \r\n
      """
  ]
  "url" => "https://192.168.0.145/brms/api/v1.0/accounts/authorize"
  "response_headers" => [
    "HTTP/2 200 "
    "date: Thu, 19 Feb 2026 13:07:23 GMT"
    "content-type: application/json;charset=UTF-8"
    "x-frame-options: SAMEORIGIN"
    "set-cookie: Path=/; HttpOnly; Secure"
    "x-frame-options: SAMEORIGIN"
    "x-content-type-options: nosniff"
    "x-xss-protection: 1; mode=block"
    "strict-transport-security: max-age=31536000; includeSubDomains"
    "access-control-allow-origin: *"
    "access-control-allow-methods: GET,PUT,POST,DELETE,OPTIONS,HEAD"
    "access-control-allow-headers: *"
    "access-control-allow-credentials: false"
    "cross-origin-embedder-policy: require-corp"
    "cross-origin-opener-policy: same-origin"
  ]
  "response_json" => [
    "duration" => 30
    "token" => "3BE78BF28541422396cf9f4653eb0b66"
    "credential" => "7D737E0B6BBE4BF9a7c976f440333dd5"
    "verification" => null
    "userId" => "1"
    "userGroupId" => ""
    "serviceAbilty" => null
    "versionInfo" => [
      "lastVersion" => "1756106059"
      "updateUrl" => ";/client/x64/General_DSS-Client_Win64_IS_V8.007.0000000.1.R.20250825.exe"
      "patchVersion" => ""
      "patchUrl" => ""
      "fileSize" => "220920312"
    ]
    "emapUrl" => null
    "sipNum" => "8888881000"
    "pocId" => null
    "pocPassword" => null
    "sipPassword" => ""
    "tokenRate" => 1800
    "secretKey" => null
    "secretVector" => null
    "reused" => "1"
    "userLevel" => null
    "personId" => null
    "houseHolder" => null
    "forceResetPassword" => null
    "loginDateUtc" => null
    "enablePasswordValidityPeriod" => "0"
    "passwordRemainValidityPeriod" => null
    "userName" => "system"
    "passwdLeaveChangedDay" => null
    "loginIpChanged" => "0"
    "lastLoginIp" => ""
  ]
]
POST https://192.168.0.145:443/obms/api/v1.1/acs/person
Request options
[
  "json" => [
    "baseInfo" => [
      "personId" => "81394871"
      "lastName" => "Testov"
      "firstName" => "Test"
      "gender" => "0"
      "orgCode" => "001001"
      "source" => "1"
      "sourceType" => "3"
    ]
    "extensionInfo" => [
      "idType" => "6"
      "nationalityId" => "9999"
    ]
    "authenticationInfo" => [
      "startTime" => "1771506460"
      "endTime" => "1771592860"
    ]
  ]
  "headers" => [
    "Content-Type" => "application/json"
    "Accept" => "application/json"
    "X-Subject-Token" => "3BE78BF28541422396cf9f4653eb0b66"
  ]
  "verify_peer" => false
  "verify_host" => false
]
Response 200
[
  "info" => [
    "header_size" => 565
    "request_size" => 254
    "total_time" => 0.011774
    "namelookup_time" => 2.6E-5
    "connect_time" => 2.6E-5
    "pretransfer_time" => 8.7E-5
    "size_upload" => 262.0
    "size_download" => 41.0
    "speed_download" => 3482.0
    "speed_upload" => 22252.0
    "upload_content_length" => 262.0
    "starttransfer_time" => 0.000123
    "primary_ip" => "192.168.0.145"
    "primary_port" => 443
    "local_ip" => "192.168.0.30"
    "local_port" => 37306
    "http_version" => 3
    "protocol" => 2
    "scheme" => "HTTPS"
    "appconnect_time_us" => 26
    "connect_time_us" => 26
    "namelookup_time_us" => 26
    "pretransfer_time_us" => 87
    "starttransfer_time_us" => 123
    "total_time_us" => 11774
    "effective_method" => "POST"
    "start_time" => 1771506460.3559
    "original_url" => "https://192.168.0.145/obms/api/v1.1/acs/person"
    "pause_handler" => Closure(float $duration) {#1121
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#1439 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#1477 …}
        $execCounter: -9223372036854775795
      }
    }
    "debug" => """
      * Found bundle for host 192.168.0.145: 0x5572bddaae80 [can multiplex]\n
      * Re-using existing connection! (#0) with host 192.168.0.145\n
      * Connected to 192.168.0.145 (192.168.0.145) port 443 (#0)\n
      * Using Stream ID: 7 (easy handle 0x5572bdea0920)\n
      > POST /obms/api/v1.1/acs/person HTTP/2\r\n
      Host: 192.168.0.145\r\n
      content-type: application/json\r\n
      accept: application/json\r\n
      x-subject-token: 3BE78BF28541422396cf9f4653eb0b66\r\n
      user-agent: Symfony HttpClient (Curl)\r\n
      accept-encoding: gzip\r\n
      content-length: 262\r\n
      \r\n
      * We are completely uploaded and fine\n
      < HTTP/2 200 \r\n
      < date: Thu, 19 Feb 2026 13:07:23 GMT\r\n
      < content-type: application/json\r\n
      < x-frame-options: SAMEORIGIN\r\n
      * Added cookie Path="/" for domain 192.168.0.145, path /obms/api/v1.1/acs/, expire 0\n
      < set-cookie: Path=/; HttpOnly; Secure\r\n
      < x-frame-options: SAMEORIGIN\r\n
      < x-content-type-options: nosniff\r\n
      < x-xss-protection: 1; mode=block\r\n
      < strict-transport-security: max-age=31536000; includeSubDomains\r\n
      < access-control-allow-origin: *\r\n
      < access-control-allow-methods: GET,PUT,POST,DELETE,OPTIONS,HEAD\r\n
      < access-control-allow-headers: *\r\n
      < access-control-allow-credentials: false\r\n
      < cross-origin-embedder-policy: require-corp\r\n
      < cross-origin-opener-policy: same-origin\r\n
      < \r\n
      """
  ]
  "url" => "https://192.168.0.145/obms/api/v1.1/acs/person"
  "response_headers" => [
    "HTTP/2 200 "
    "date: Thu, 19 Feb 2026 13:07:23 GMT"
    "content-type: application/json"
    "x-frame-options: SAMEORIGIN"
    "set-cookie: Path=/; HttpOnly; Secure"
    "x-frame-options: SAMEORIGIN"
    "x-content-type-options: nosniff"
    "x-xss-protection: 1; mode=block"
    "strict-transport-security: max-age=31536000; includeSubDomains"
    "access-control-allow-origin: *"
    "access-control-allow-methods: GET,PUT,POST,DELETE,OPTIONS,HEAD"
    "access-control-allow-headers: *"
    "access-control-allow-credentials: false"
    "cross-origin-embedder-policy: require-corp"
    "cross-origin-opener-policy: same-origin"
  ]
  "response_json" => [
    "code" => 1001
    "desc" => "Failed"
    "data" => null
  ]
]