CINXE.COM
Servers Status | CreamCode
<!doctype html> <html lang="en" class="dark normal"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="robots" content="noindex"> <base href="https://stats.uptimerobot.com/"> <link rel="icon" type="image/x-icon" href="https://psp-logos.uptimerobot.com/favicons/1332519-1623001732-icon.png"> <title>Servers Status | CreamCode</title> <link rel="canonical" href="https://stats.uptimerobot.com/QLpvGS6yD5/"> <!-- Styles --> <link href="/assets/css/app.min.css?id=31ae23ef349a1b38eee1" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/vendor/cookie-consent/css/cookie-consent.css"> <link rel="dns-prefetch" href="https://fonts.gstatic.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"> <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet"> <script> var _rollbarConfig = { accessToken: "d3baee3f34fb41778239a68516518723", captureUncaught: true, captureUnhandledRejections: true, payload: { environment: "production" } }; // Rollbar Snippet !function(r){var e={};function o(n){if(e[n])return e[n].exports;var t=e[n]={i:n,l:!1,exports:{}};return r[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=r,o.c=e,o.d=function(r,e,n){o.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})},o.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},o.t=function(r,e){if(1&e&&(r=o(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var t in r)o.d(n,t,function(e){return r[e]}.bind(null,t));return n},o.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(e,"a",e),e},o.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},o.p="",o(o.s=0)}([function(r,e,o){"use strict";var n=o(1),t=o(5);_rollbarConfig=_rollbarConfig||{},_rollbarConfig.rollbarJsUrl=_rollbarConfig.rollbarJsUrl||"https://cdn.rollbar.com/rollbarjs/refs/tags/v2.19.2/rollbar.min.js",_rollbarConfig.async=void 0===_rollbarConfig.async||_rollbarConfig.async;var a=n.setupShim(window,_rollbarConfig),l=t(_rollbarConfig);window.rollbar=n.Rollbar,a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){"use strict";var n=o(2),t=o(3);function a(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error("[Rollbar]: Internal error",r)}catch(r){}}}}var l=0;function i(r,e){this.options=r,this._rollbarOldOnError=null;var o=l++;this.shimId=function(){return o},"undefined"!=typeof window&&window._rollbarShims&&(window._rollbarShims[o]={handler:e,messages:[]})}var s=o(4),d=function(r,e){return new i(r,e)},c=function(r){return new s(d,r)};function u(r){return a((function(){var e=this,o=Array.prototype.slice.call(arguments,0),n={shim:e,method:r,args:o,ts:new Date};window._rollbarShims[this.shimId()].messages.push(n)}))}i.prototype.loadFull=function(r,e,o,n,t){var l=!1,i=e.createElement("script"),s=e.getElementsByTagName("script")[0],d=s.parentNode;i.crossOrigin="",i.src=n.rollbarJsUrl,o||(i.async=!0),i.onload=i.onreadystatechange=a((function(){if(!(l||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState)){i.onload=i.onreadystatechange=null;try{d.removeChild(i)}catch(r){}l=!0,function(){var e;if(void 0===r._rollbarDidLoad){e=new Error("rollbar.js did not load");for(var o,n,a,l,i=0;o=r._rollbarShims[i++];)for(o=o.messages||[];n=o.shift();)for(a=n.args||[],i=0;i<a.length;++i)if("function"==typeof(l=a[i])){l(e);break}}"function"==typeof t&&t(e)}()}})),d.insertBefore(i,s)},i.prototype.wrap=function(r,e,o){try{var n;if(n="function"==typeof e?e:function(){return e||{}},"function"!=typeof r)return r;if(r._isWrap)return r;if(!r._rollbar_wrapped&&(r._rollbar_wrapped=function(){o&&"function"==typeof o&&o.apply(this,arguments);try{return r.apply(this,arguments)}catch(o){var e=o;throw e&&("string"==typeof e&&(e=new String(e)),e._rollbarContext=n()||{},e._rollbarContext._wrappedSource=r.toString(),window._rollbarWrappedError=e),e}},r._rollbar_wrapped._isWrap=!0,r.hasOwnProperty))for(var t in r)r.hasOwnProperty(t)&&(r._rollbar_wrapped[t]=r[t]);return r._rollbar_wrapped}catch(e){return r}};for(var p="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,captureEvent,captureDomContentLoaded,captureLoad".split(","),f=0;f<p.length;++f)i.prototype[p[f]]=u(p[f]);r.exports={setupShim:function(r,e){if(r){var o=e.globalAlias||"Rollbar";if("object"==typeof r[o])return r[o];r._rollbarShims={},r._rollbarWrappedError=null;var l=new c(e);return a((function(){e.captureUncaught&&(l._rollbarOldOnError=r.onerror,n.captureUncaughtExceptions(r,l,!0),e.wrapGlobalEventHandlers&&t(r,l,!0)),e.captureUnhandledRejections&&n.captureUnhandledRejections(r,l,!0);var a=e.autoInstrument;return!1!==e.enabled&&(void 0===a||!0===a||"object"==typeof a&&a.network)&&r.addEventListener&&(r.addEventListener("load",l.captureLoad.bind(l)),r.addEventListener("DOMContentLoaded",l.captureDomContentLoaded.bind(l))),r[o]=l,l}))()}},Rollbar:c}},function(r,e,o){"use strict";function n(r,e,o,n){r._rollbarWrappedError&&(n[4]||(n[4]=r._rollbarWrappedError),n[5]||(n[5]=r._rollbarWrappedError._rollbarContext),r._rollbarWrappedError=null);var t=e.handleUncaughtException.apply(e,n);o&&o.apply(r,n),"anonymous"===t&&(e.anonymousErrorsPending+=1)}r.exports={captureUncaughtExceptions:function(r,e,o){if(r){var t;if("function"==typeof e._rollbarOldOnError)t=e._rollbarOldOnError;else if(r.onerror){for(t=r.onerror;t._rollbarOldOnError;)t=t._rollbarOldOnError;e._rollbarOldOnError=t}e.handleAnonymousErrors();var a=function(){var o=Array.prototype.slice.call(arguments,0);n(r,e,t,o)};o&&(a._rollbarOldOnError=t),r.onerror=a}},captureUnhandledRejections:function(r,e,o){if(r){"function"==typeof r._rollbarURH&&r._rollbarURH.belongsToShim&&r.removeEventListener("unhandledrejection",r._rollbarURH);var n=function(r){var o,n,t;try{o=r.reason}catch(r){o=void 0}try{n=r.promise}catch(r){n="[unhandledrejection] error getting `promise` from event"}try{t=r.detail,!o&&t&&(o=t.reason,n=t.promise)}catch(r){}o||(o="[unhandledrejection] error getting `reason` from event"),e&&e.handleUnhandledRejection&&e.handleUnhandledRejection(o,n)};n.belongsToShim=o,r._rollbarURH=n,r.addEventListener("unhandledrejection",n)}}}},function(r,e,o){"use strict";function n(r,e,o){if(e.hasOwnProperty&&e.hasOwnProperty("addEventListener")){for(var n=e.addEventListener;n._rollbarOldAdd&&n.belongsToShim;)n=n._rollbarOldAdd;var t=function(e,o,t){n.call(this,e,r.wrap(o),t)};t._rollbarOldAdd=n,t.belongsToShim=o,e.addEventListener=t;for(var a=e.removeEventListener;a._rollbarOldRemove&&a.belongsToShim;)a=a._rollbarOldRemove;var l=function(r,e,o){a.call(this,r,e&&e._rollbar_wrapped||e,o)};l._rollbarOldRemove=a,l.belongsToShim=o,e.removeEventListener=l}}r.exports=function(r,e,o){if(r){var t,a,l="EventTarget,Window,Node,ApplicationCache,AudioTrackList,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(",");for(t=0;t<l.length;++t)r[a=l[t]]&&r[a].prototype&&n(e,r[a].prototype,o)}}},function(r,e,o){"use strict";function n(r,e){this.impl=r(e,this),this.options=e,function(r){for(var e=function(r){return function(){var e=Array.prototype.slice.call(arguments,0);if(this.impl[r])return this.impl[r].apply(this.impl,e)}},o="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,_createItem,wrap,loadFull,shimId,captureEvent,captureDomContentLoaded,captureLoad".split(","),n=0;n<o.length;n++)r[o[n]]=e(o[n])}(n.prototype)}n.prototype._swapAndProcessMessages=function(r,e){var o,n,t;for(this.impl=r(this.options);o=e.shift();)n=o.method,t=o.args,this[n]&&"function"==typeof this[n]&&("captureDomContentLoaded"===n||"captureLoad"===n?this[n].apply(this,[t[0],o.ts]):this[n].apply(this,t));return this},r.exports=n},function(r,e,o){"use strict";r.exports=function(r){return function(e){if(!e&&!window._rollbarInitialized){for(var o,n,t=(r=r||{}).globalAlias||"Rollbar",a=window.rollbar,l=function(r){return new a(r)},i=0;o=window._rollbarShims[i++];)n||(n=o.handler),o.handler._swapAndProcessMessages(l,o.messages);window[t]=n,window._rollbarInitialized=!0}}}}]); // End Rollbar Snippet </script> <script>window.sendGAEvents = false</script> </head> <body class=""> <header id="main-header"> <div class="uk-container"> <div class="uk-flex uk-flex-between uk-flex-wrap uk-flex-middle"> <div class="logo-wrapper"> <div> <a href="https://creamcode.org/" rel="nofollow"> <img alt="Servers Status | CreamCode Status" class="page-logo" src="https://psp-logos.uptimerobot.com/logos/1332519-1623001864.png"> </a> </div> </div> <div class="uk-text-right@m psp-header-info uk-flex uk-flex-middle uk-flex-between"> <div> <h1 class="uk-h4 uk-margin-remove">Service status</h1> <div class="uk-flex-inline"> <div class="font-14 last-update">Last updated <span class="last-updated"></span> | Next update in <span class="counter">59</span> sec.</div> </div> </div> </div> </div> </div> </header> <div class="uk-container"> <div class="card psp-status uk-margin-bottom"> <div class="uk-flex uk-flex-between uk-flex-middle uk-flex-wrap"> <div class="psp-main-status-wrap uk-flex uk-flex-middle uk-flex-wrap"> <div class="psp-main-status-dot dot is-grey is-big m-r-30 uk-flex-none"></div> <div class="psp-main-name-wrap uk-text-center uk-text-left@m"> <h2 class="psp-main-status uk-margin-remove"><span class="uk-text-muted">Loading...</span></h2> </div> </div> <div class="psp-latest-downtime uk-text-muted"></div> </div> </div> <section id="monitors"> <div class="uk-flex uk-flex-between uk-flex-wrap uk-flex-middle"> <h2 class="uk-h3 uk-margin-small-bottom">Services</h2> </div> <div class="card psp-monitors"> <div class="psp-monitor-preloader"> <div class="psp-fake-monitorname"></div> <div class="psp-fake-uptime-bars"></div> <div class="psp-fake-monitorname"></div> <div class="psp-fake-uptime-bars"></div> <div class="psp-fake-monitorname"></div> <div class="psp-fake-uptime-bars"></div> </div> <div class="psp-monitor-list"></div> </div> <div class="psp-monitor-pagination uk-margin-small-top" data-page="1"> </div> </section> </div> <footer id="main-footer" class="uk-container uk-text-muted font-14 uk-flex uk-flex-between uk-flex-middle uk-margin-large-top uk-margin-large-bottom"> <div class="uk-visible@m"> <button type="button" class="enter-fullscreen uk-flex-inline uk-flex-middle m-r-10" data-fullscreen="false"> <svg class="icon icon-maximize font-18 m-r-5"><use xlink:href="/assets/symbol-defs.svg#icon-maximize"></use></svg> <svg class="icon icon-minimize font-18 m-r-5 uk-hidden"><use xlink:href="/assets/symbol-defs.svg#icon-minimize"></use></svg> Fullscreen mode </button> <button type="button" class="toggle-notif uk-flex-inline uk-flex-middle" data-notif="false"> <svg class="icon icon-bell-off font-18 m-r-5"><use xlink:href="/assets/symbol-defs.svg#icon-bell-off"></use></svg> <svg class="icon icon-bell font-18 m-r-5 uk-hidden"><use xlink:href="/assets/symbol-defs.svg#icon-bell"></use></svg> Alert sound <span class="label">off</span> <span class="label uk-hidden">on</span> </button> </div> <div> <a href="https://uptimerobot.com/privacy" rel="nofollow noopener" target="_blank">Privacy policy</a> | <a href="https://uptimerobot.com/terms" rel="nofollow noopener" target="_blank">Terms of Service</a> <span class="uk-margin-small-left"> <a href="https://uptimerobot.com/status-page/?ref=psp-footer"> Status page by <img src="/assets/img/uptimerobot-logo.svg" alt="UptimeRobot Logo" width="120"> </a> </span> </div> </footer> <audio id="notification"> <source src="/assets/sounds/notification.mp3" type="audio/mpeg"> </audio> <input type="hidden" value="QLpvGS6yD5" id="pspi" /> <script src="/assets/js/lib/jquery-3.7.1.min.js"></script> <script src="/assets/js/lib/uikit.min.js"></script> <script src="/assets/js/lib/svgxuse.js"></script> <script src="/assets/js/lib/favico.min.js"></script> <script src="/assets/js/lib/purify.min.js"></script> <script> window.pspApiPath = 'https://stats.uptimerobot.com/api/getMonitorList/QLpvGS6yD5'; window.eventsApiPath = 'https://stats.uptimerobot.com/api/getEventFeed/QLpvGS6yD5'; window.showB = true; window.showUP = true; window.showO = false; window.enableD = true; window.hidePM = false; window.compact = false ; function countdown() { var counter = document.getElementsByClassName('counter')[0]; var current = parseInt(counter.innerText); if(current > 0) { var t = current - 1; if (t.toString().length == 1) { t = '0' + t.toString(); } counter.innerText = t; } else { var p = document.getElementsByClassName('psp-monitor-pagination')[0].getAttribute('data-page'); counter.innerText = "59"; callMonitorList(p, false); document.getElementsByClassName('last-updated')[0].innerText = new Date().toLocaleTimeString(); } } </script> <script src="/assets/js/common.min.js?id=31ae23ef349a1b38eee2"></script> <script src="/assets/js/home.min.js?id=31ae23ef349a1b38eee2"></script> <div id="error-modal" uk-modal> <div class="uk-modal-dialog uk-modal-body uk-text-center"> <svg class="icon icon-alert-triangle uk-text-danger" style="font-size: 80px;"><use xlink:href="/assets/symbol-defs.svg#icon-alert-triangle"></use></svg> <h2 class="uk-modal-title uk-margin-small-top">There was an error while fetching the data</h2> <div> <a href="#" class="uk-button uk-button-primary" onClick="location.reload(); return false;">Reload the page</a> </div> </div> </div> <aside id="unsubscribe" uk-modal> <div class="uk-modal-dialog uk-modal-body"> <h2 class="uk-modal-title">Unsubscribe from updates</h2> <div> <p class="uk-margin-remove"> In case you don't want to receive email updates from Servers Status | CreamCode any longer submit your email and we will send you an unsubscribe link. </p> <form id="unsubscribe-form" action="follow/deactivate" method="post"> <input id="email" type="email" class="uk-input" placeholder="e.g. john@example.com" minlength="6" required aria-required="true" /> <button type="submit" class="uk-button uk-button-primary uk-width-1-1 uk-margin-small-top uk-margin-small-bottom">Send unsubscribe link</button> <div class="form-message uk-alert uk-hidden uk-margin-remove-top uk-margin-small-bottom font-14"></div> </form> </div> <button class="uk-modal-close-default" type="button" uk-close aria-label="Close"></button> </div> </aside> <div role="dialog" aria-labelledby="lcc-modal-alert-label" aria-describedby="lcc-modal-alert-desc" aria-modal="true" class="lcc-modal lcc-modal--alert js-lcc-modal js-lcc-modal-alert" style="display: none;" data-cookie-key="__cookie_consent" data-cookie-value-analytics="2" data-cookie-value-marketing="3" data-cookie-value-both="true" data-cookie-value-none="false" data-cookie-expiration-days="365" data-gtm-event="cookie_refresh" data-ignored-paths="" data-session-domain=""> <div class="lcc-modal__content"> <h2 id="lcc-modal-alert-label" class="lcc-modal__title"> This website uses cookies </h2> <p id="lcc-modal-alert-desc" class="lcc-text"> By choosing "Accept all cookies" you agree to the use of cookies to help us provide you with a better user experience and to analyse website usage. By clicking "Adjust your preferences" you can choose which cookies to allow. Only the essential cookies are necessary for the proper functioning of our website and cannot be refused </p> </div> <div class="lcc-modal__actions"> <button type="button" class="lcc-button js-lcc-accept"> Accept all cookies </button> <button type="button" class="lcc-button lcc-button--link js-lcc-essentials"> Accept only necessary cookies </button> <button type="button" class="lcc-button lcc-button--link js-lcc-settings-toggle"> Adjust your preferences </button> </div> </div> <div role="dialog" aria-labelledby="lcc-modal-settings-label" aria-describedby="lcc-modal-settings-desc" aria-modal="true" class="lcc-modal lcc-modal--settings js-lcc-modal js-lcc-modal-settings" style="display: none;"> <button class="lcc-modal__close js-lcc-settings-toggle" type="button"> <span class="lcc-u-sr-only"> Close </span> × </button> <div class="lcc-modal__content"> <div class="lcc-modal__content"> <h2 id="lcc-modal-settings-label" class="lcc-modal__title"> Cookie settings </h2> <p id="lcc-modal-settings-desc" class="lcc-text"> Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our <a href="https://uptimerobot.com/privacy/" target="_blank" class="underline hover:no-underline">Cookie Policy</a>. </p> <div class="lcc-modal__section lcc-u-text-center"> <button type="button" class="lcc-button js-lcc-accept"> Accept all cookies </button> </div> <div class="lcc-modal__section"> <label for="lcc-checkbox-essential" class="lcc-label"> <input type="checkbox" id="lcc-checkbox-essential" disabled="disabled" checked="checked"> <span>Essential cookies</span> </label> <p class="lcc-text"> are necessary for technical reasons. Without them, this website may not function properly. </p> </div> <div class="lcc-modal__section"> <label for="lcc-checkbox-funtcional" class="lcc-label"> <input type="checkbox" id="lcc-checkbox-funtcional" disabled="disabled" checked="checked"> <span>Functional cookies</span> </label> <p class="lcc-text"> are necessary for specific functionality on the website. Without them, some features may be disabled. </p> </div> <div class="lcc-modal__section"> <label for="lcc-checkbox-analytics" class="lcc-label"> <input type="checkbox" id="lcc-checkbox-analytics"> <span>Analytical cookies</span> </label> <p class="lcc-text"> allow us to analyse website use and to improve the visitor's experience. </p> </div> <div class="lcc-modal__section"> <label for="lcc-checkbox-marketing" class="lcc-label"> <input type="checkbox" id="lcc-checkbox-marketing"> <span>Marketing cookies</span> </label> <p class="lcc-text"> allow us to personalise your experience and to send you relevant content and offers, on this website and other websites. </p> </div> </div> </div> <div class="lcc-modal__actions"> <button type="button" class="lcc-button js-lcc-settings-save"> Save my selection </button> </div> </div> <div class="lcc-backdrop js-lcc-backdrop" style="display: none;"></div> <script type="text/javascript" src="/vendor/cookie-consent/js/cookie-consent.js"></script> </body> </html>