Jump to content
2ge

[SOLVED] Banner not showing (https story)

Recommended Posts

Hi,

maybe this will save a lot of time for somebody, I am leaving my story here as guide.

I added new advertiser, new campaign, new banner, html banner was something like:

<a href="..."><img src="http://..." /></a>

then I saw my banner is not served (I check everything 10 times, logs, setup...everything...). I decided to upgrade RA from 3.2.4 to 4.0.1. Problem persist. Then I wanted to write my question here, but suddenly I remember if https is not issue. I got site on https, and banner is on http (image), so I try to go http://myadserver.com/1/www/delivery/afr.php?zoneid=1 and banner was showing! So of course I just change banner code to

<a href="..."><img src="//..." /></a> 

and now everything is working. It took me like 5 hours...

Anyway, it would be great if there is some message about this, for example in banner details - that this banner is not compatible with https or something...

another note - I saw you add Patreon - https://www.patreon.com/revive_adserver - of course I become sponsor. I want to inform also other forum members, but I couldnt find setting where I can set up my signature.

Thanks for this software!

 

Share this post


Link to post
Share on other sites

Hi @2ge,

Great to hear you got this solved - we have this in the troubleshooting guide at https://documentation.revive-adserver.com/display/DOCS/Banners+Not+Delivering+over+SSL as well.

A warning in the HTML banner page is a good idea! Would you like to create a ticket for that in GitHub?

Thanks for becoming a sponsor on Patreon too! We really appreciate that, and we're really happy that we're starting to be able to do more and more with Revive Adserver thanks to to the community's support.

Share this post


Link to post
Share on other sites

Thanks a lot 2ge, i was facing the same problem for hours, and your solution just solved it ! There should be a mechanism in RA to detect this kind of problem, as it's really hard to trace. Thanks again !

Just to be sure, is it also correct to modifiy the Generic HTML Banner to something like :

<a href="http://..."><img src="https://..." /></a>

?

Share this post


Link to post
Share on other sites

Hi, yes, you can correct it like that (but be sure https works there), or even use

src="//your.domain.com/image.jpg"

in this case the same protocol type will be used (https or http)

Share this post


Link to post
Share on other sites

Hello, i have issues with SSL too. It is not for iframe but for regularly hosted banners in revive. Using JS tag is probably the issue. 

We have a mod_rewrite for http->https redirect.

So far i havent figured out how to exclude the revive file you mention in documentation from the rewrite rule. Can you assist somehow? Thanks

Edited by ErikN

Share this post


Link to post
Share on other sites

Hi @ErikN,

We actually recently updated the documentation at https://documentation.revive-adserver.com/display/DOCS/Banners+Not+Delivering+over+SSL to specifically cover issues with the Async JS tag & the use of redirection. Take a look there.

We can't help you with your rewrite rules, however, as that's not within the scope of Revive Adserver - take a look at your webserver's documentation for that.

Share this post


Link to post
Share on other sites

Hey Andrew, 

thanks for a quick reply. I've read the documentation, the thing is we're not using the async JS, but the regular one. So cant figure out what is wrong there.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×