The 21YunBox Blog

Share information about modern deployment technologies and the future of web development.

ICP Filing (aka Domain Name Filing, Website Filing)

According to the requirements of the Ministry of Industry and Information Technology of the People’s Republic of China, any domain name resolved to a domestic chinaese server must complete ICP Filing. Here are the steps to file ICP application: Apply for the filing service number Resolve the domain name to...

ICP Getting Started

ICP Filing refers to reporting the matter to the competent authority and filing it for future reference. Filing is roughly divided into two types: one is operating filing, and the other is non-operating filing. This refers to the latter. All websites that resolve domain names to servers/cloud servers in Mainland...

21YunBox Connect FAQ

1. Failed to connect your repository Need to ensure you have at least one repo is selected here, and the highlighted permissions are checked so our build system can read the repo and perform automatic build and deploy. 2. How do I change the Github repository for my account to...

Domain Name Suffixes Available for ICP Filing

Top-level domain that is available for ICP Filing .CN .CHINA .REN .WANG .CITIC .TOP .SOHU .XIN .COM .NET .CLUB .XYZ .VIP .SITE .SHOP .INK .INFO .MOBI .RED .PRO .KIM .LTD .GROUP .BIZ .AUTO .LINK .WORK .LAW .BEER .STORE .TECH .FUN .ONLINE .ART .DESIGN .WIKI .LOVE .CENTER .VIDEO .SOCIAL .TEAM .SHOW...

DNS Configuration

Note If your Domain Name Server (“DNS”) provider is not in the following list, then the following DNS configuration guide cannot be used to point traffic to our servers. Contact us and we will guide you on the steps how to make your domain works in China. Alibaba Cloud AWS...

Automatic Deployment Using Github with 21YunBox

To achieve: when you git push changes on your Github repository, 21YunBox will automatically build and deploy the changes for you. Here are the quick setups: Step 1. Copy the Deploy Webhook URL. You can find your site’s deploy Webhook under the “Settings” tab. 2. Paste the Deploy Webhook URL...

Configure Deploy Webhook

When you create a site or a web service on 21YunBox, we will automatically generate a deploy webhook URL for you. The way to use this deploy webhook URL is pretty straightforward, what you need to do is send a POST request to this URL, and 21YunBox Build will build...

21YunBox Build FAQ

1. Unknown system error -122 … Because the project you deploy is larger than the runtime environment you purchased. You can contact customer service to upgrade your spec to get a higher cloud disk to complete the build and deployment. ... 2021-03-16 01:47:26 error An unexpected error occurred: "Unknown system...

Troubleshooting 500 Internal Server Error

Why and how to fix this? The 500 Internal Server Error is a very general HTTP status code that means something has gone wrong on the website’s server. Our team tried our best to minimize this error happens to our users. If this happens on your backend runtimes on 21YunBox,...

Troubleshooting 404 Page Not Found

Why and how to fix this? This happens because you are missing an index.html on the directory you are accessing. For examples: If this happens on your home page, which means you are missing an index.html on your Publish directory. If this happens on the subdirectory of your site, for...

Troubleshooting 403 Forbidden

Why and how to fix this? This happens because, in most web servers, the default action for folders is “Directory listing” which is disabled by default. You can fix this by putting an index.html on that directory. By doing so, you can show a custom message to your users. Custom...