ByPassing Cloudflare

dblevins

Member
I have had to protect my website behind cloudflare to stop bot attacks. Now I cannot get my data regarding song info artist and album art to display on the website. I have tried numerous configerations to create rules to allow the info to bypass cloudflare, but nothing seems to work. Does anyone know a specific rule that will work?
 
How do you receive the current song data?
I current send the song data using the Meta Broadcast settings in Radio Boss. I simply input the URL to where the data needs to appear on the site. Now Cloudflare blocks the information from getting through. The only rule that I can set to allow the data through is to white list my own ip address, but this is not ideal as it needs re-set everyday as my IP address changes. Setting a static ip on my machine is not a secure option. I am hoping there is some other rule configaration I can use. I tried adding secret tokens to the end of the URL but that didn't work either.
 
I current send the song data using the Meta Broadcast settings in Radio Boss. I simply input the URL to where the data needs to appear on the site. Now Cloudflare blocks the information from getting through.
If you use the HTTP request feature in RadioBOSS then if this request fails, you should see an error message in the Logs window (bottom left corner), what does it say?

I'm not sure why Cloudflare blocks this at all, we have couple of web sites behind their proxy and there are no such problems. I think you should see what error message RadioBOSS reports. Maybe it's some sort of bug in the script, and it just happened to work before but not working with CF.
 
It's not requests that are failing. It's uploading the currently playing info, ie Artist, Album, Song title, Album art. Basicaly once a user bypasses the robot checks on Cloudflare, they are able to request as normal. It is when RadioBoss tries to upload the currenlty playing info it can't get past the robot checks obviously because it is a robot. I have it working currently because I whitlelisted my IP adress, but that will break when the ip address changes.
 
It's not requests that are failing. It's uploading the currently playing info, ie Artist, Album, Song title, Album art. Basicaly once a user bypasses the robot checks on Cloudflare, they are able to request as normal. It is when RadioBoss tries to upload the currenlty playing info it can't get past the robot checks obviously because it is a robot. I have it working currently because I whitlelisted my IP adress, but that will break when the ip address changes.
I don't think this can be solved from within RadioBOSS. I think you can create a subdomain to host the nowplaying script, and do not protect it with CF.
 
Back
Top