Turkey CDN Delivery Issues - b-cdn.net domain block

On the afternoon of the 24th of November, our team begun to receive reports of wide ranging deliverability issues in Turkey. As a platform, this is an issue we are equipped to tackle and we do deal with on a regular basis as a content provider when government authorities impose blocks on networks without providing any form of due notice.

Typically, these blocks are done at an IP Address level and we can easily switch the IP used for our Turkish users or re-route traffic and this then resumes connectivity with relative speed. In this instance, the block is a different type and it directly affects users making use of the b-cdn.net default hostname we provide for CDN usage.


Unfortunately, this type of block is not something we can easily work around. We are actively appealing this via legal avenues and we aim to bring back connectivity on this domain as soon as we can but we do not have any workaround that can be applied widely without any interaction required from our customer base.

If you are using Bunny CDN, see the Bunny CDN Troubleshooting Section

If you are using Bunny Stream, see the Bunny Stream Troubleshooting Section

 

What you need to change to resolve this issue

We have made instructions for both CDN and Bunny Stream users, both of which are listed below.

If you make use of Bunny Stream, please perform the following steps:

1. Enter your Stream library configuration via our dashboard, by clicking 'Stream' on our left navigation bar and then selecting the library affected.

stream1.png

2. Select the 'API' sub-navigation tab within the library and then in the bottom right hand side, select 'MANAGE' next to the Pull Zone section which should contain a box that begins with 'vz-XXXXXX'.

stream2.png

3. You should now be on the pull zone page and at the bottom of this, you will find a section for 'Add Custom Hostname'. In this box, please enter the following: <pull_zone_name>.bnycdn.net

For example, if my library was previously vz-ba07cacc-89f.b-cdn.net, it would now be vz-ba07cacc-89f.bnycdn.net.

stream3.png

Once completed, please press 'ADD' and this step is now completed.

4. For the final step, we need to toggle a setting on/off to trigger your Stream zone to use this new custom hostname. This can be done by clicking the 'Encoding' sub-navigation option within the Stream library and then either enabling/disabling the 'Enable Early-Play' option based on what you already have it selected as. If you have it disabled, enable it and then immediate re-disable it. If you have it enabled, please disable it and immediately re-enable it as such:

stream4.gif


If you make use of the Bunny CDN, please perform the following steps:

1. Enter your CDN pull zone configuration via our dashboard, by clicking 'Pull Zones' on our left navigation bar and then selecting the pull zone affected.

cdn1.png

2. You should now be on the pull zone page and at the bottom of this, you will find a section for 'Add Custom Hostname'. In this box, please enter the following: <pull_zone_name>.becdn.net

For example, if my hostname was previously testbunnyzone.b-cdn.net, it would now be testbunnyzone.becdn.net

cdn2.png

3. You would now have to replace any of your services from using the older b-cdn.net domain, to using your new one on becdn.net. SSL is activated automatically on this and you do not have to configure anything in relation to it.

 

Does this have any impact on my pricing or performance?

No. Your pricing remains the exact same and your performance will as well. This is simply a way of changing the domain that users interface with when connecting to the CDN, but everything else in the backend is as you would expect and performing at optimal levels.

What we are doing to resolve this

These issues are very complex in nature. We are actively engaging with the authorities in Turkey to both resolve this in the immediate term and also look to prevent it ever occurring in the future. Unfortunately this block was imposed on us with no notice or prior request for us to remove content that might have caused the block. We as a company follow all regulation and will work with authorities in any country we are located in to ensure we follow the standards of each respective nation.

We will keep our customers informed of when this issue is resolved and we thank you for your patience and understanding with this matter. If you have any questions or queries regarding this guide or the situation overall, please do not hesitate to reach out to our Super Bunny support team via email at hello@bunny.net or via your dashboard at the 'Support' tab on the top right of the dashboard.

Table of Contents

Was this article helpful?
4 out of 4 found this helpful