bithumb-pro / bithumb.pro-official-api-docs

rest and websocket api doc
22 stars 26 forks source link

Getting 504: Gateway time-out errors while REST request #114

Open tsimashevich opened 1 year ago

tsimashevich commented 1 year ago

Faced with a problem associated with a long wait for a response from the server. Occurs when using any endpoint, both public and private. Approximately 2 out of 10 requests end in a 504 error. Here is an example of an error (endpoint - https://global-openapi.bithumb.pro/openapi/v1/spot/orderBook?symbol=XELS-USDT):

`<!DOCTYPE html>

<!--[if IE 7]>
<html class="no-js ie7 oldie" lang="en-US">
    <![endif]-->
    <!--[if IE 8]>
    <html class="no-js ie8 oldie" lang="en-US">
        <![endif]-->
        <!--[if gt IE 8]>
        <!-->
        <html class="no-js" lang="en-US">
            <!--
            <![endif]-->
            <head>
                <title>global-openapi.bithumb.pro | 504: Gateway time-out</title>
                <meta charset="UTF-8" />
                <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
                <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
                <meta name="robots" content="noindex, nofollow" />
                <meta name="viewport" content="width=device-width,initial-scale=1" />
                <link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/main.css" />
            </head>
            <body>
                <div id="cf-wrapper">
                    <div id="cf-error-details" class="p-0">
                        <header class="mx-auto pt-10 lg:pt-6 lg:px-8 w-240 lg:w-full mb-8">
                            <h1 class="inline-block sm:block sm:mb-2 font-light text-60 lg:text-4xl text-black-dark leading-tight mr-2">
                                <span class="inline-block">Gateway time-out</span>
                                <span class="code-label">Error code 504</span>
                            </h1>
                            <div>
           Visit 
                                <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=errorcode_504&utm_campaign=global-openapi.bithumb.pro" target="_blank" rel="noopener noreferrer">cloudflare.com</a> for more information.
                            </div>
                            <div class="mt-3">2023-06-21 09:37:51 UTC</div>
                        </header>
                        <div class="my-8 bg-gradient-gray">
                            <div class="w-240 lg:w-full mx-auto">
                                <div class="clearfix md:px-8">
                                    <div id="cf-browser-status" class=" relative w-1/3 md:w-full py-15 md:p-0 md:py-8 md:text-left md:border-solid md:border-0 md:border-b md:border-gray-400 overflow-hidden float-left md:float-none text-center">
                                        <div class="relative mb-10 md:m-0">
                                            <span class="cf-icon-browser block md:hidden h-20 bg-center bg-no-repeat"></span>
                                            <span class="cf-icon-ok w-12 h-12 absolute left-1/2 md:left-auto md:right-0 md:top-0 -ml-6 -bottom-4"></span>
                                        </div>
                                        <span class="md:block w-full truncate">You</span>
                                        <h3 class="md:inline-block mt-3 md:mt-0 text-2xl text-gray-600 font-light leading-1.3">

Browser

Working

Tver

Cloudflare

Working
                                    <div id="cf-host-status" class="cf-error-source relative w-1/3 md:w-full py-15 md:p-0 md:py-8 md:text-left md:border-solid md:border-0 md:border-b md:border-gray-400 overflow-hidden float-left md:float-none text-center">
                                        <div class="relative mb-10 md:m-0">
                                            <span class="cf-icon-server block md:hidden h-20 bg-center bg-no-repeat"></span>
                                            <span class="cf-icon-error w-12 h-12 absolute left-1/2 md:left-auto md:right-0 md:top-0 -ml-6 -bottom-4"></span>
                                        </div>
                                        <span class="md:block w-full truncate">global-openapi.bithumb.pro</span>
                                        <h3 class="md:inline-block mt-3 md:mt-0 text-2xl text-gray-600 font-light leading-1.3">

Host

Error

What happened?

The web server reported a gateway time-out error.

What can I do?

Please try again in a few minutes.

                        <div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
                            <p class="text-13">
                                <span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: 
                                    <strong class="font-semibold">7dab44ff4bf8abf8</strong>
                                </span>
                                <span class="cf-footer-separator sm:hidden">&bull;</span>
                                <span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
  Your IP:

                                    <button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
                                    <span class="hidden" id="cf-footer-ip">178.125.105.110</span>
                                    <span class="cf-footer-separator sm:hidden">&bull;</span>
                                </span>
                                <span class="cf-footer-item sm:block sm:mb-1">
                                    <span>Performance &amp; security by</span>
                                    <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing?utm_source=errorcode_504&utm_campaign=global-openapi.bithumb.pro" id="brand_link" target="_blank">Cloudflare</a>
                                </span>
                            </p>
                            <script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in b&&(b.classList.remove("hidden"),c.addEventListener("click",function(){c.classList.add("hidden");a.getElementById("cf-footer-ip").classList.remove("hidden")}))}var a=document;document.addEventListener&&a.addEventListener("DOMContentLoaded",d)})();</script>
                        </div>
                        <!-- /.error-footer -->

                    </div>
                </div>
            </body>
        </html>`