Skip to main content
Participant
August 26, 2009
Question

Mixed Content Errors Captivate 3 and SSL Environment

  • August 26, 2009
  • 1 reply
  • 964 views

I have a user that is using Captivate 3 to publish a project to a SharePoint Site in an SSL environment.  After publishing, when navigating to the page, users are getting mixed content errors because the embedded html points to http sites.  Opening the html file and replacing all instances of http with https by hand seems to fix the problem, but is a pain to do on each publication.

Thoughts, ideas, suggestions?

Thanks,

Justin

This topic has been closed for replies.

1 reply

Captiv8r
Legend
August 26, 2009

Hi Justin

Captivate stores its "seed" files on your hard drive. Exactly where will vary depending on your operating system and Captivate version. So I'll list where they are found for me here on my own Windows XP machine and perhaps you can use cues from that to locate your own files.

D:\Program Files\Adobe\Adobe Captivate 3\Templates\Publish

My thought here is that you could make copies of the files for that guy Justin. (You know, Justin Case?) Then amend the seed content with the changes you find seem to work after publishing. After that, assuming it all goes well, when you Publish next time the changes should propagate for you automagickally.

Cheers... Rick

Helpful and Handy Links

Captivate Wish Form/Bug Reporting Form

Adobe Certified Captivate Training

SorcerStone Blog

Captivate eBooks

jhahdAuthor
Participant
August 26, 2009

Thank God for people who are smarter than I.  I think that this will do it.  I found the "seed" files and have changed them.  I'll test with the user later today, but it looking at this appears to be what I need.  I'll post back later and let you know.

Thanks,

Justin

jhahdAuthor
Participant
August 27, 2009

So this appears to have solved 1/2 of my problem.  Inside the template there is a call to the codebase for flash player.  This by default contains an http reference.  I was able to find this reference in the registry at HKLM\SOFTWARE\Microsoft\Code Store Database\Distribution Units\{8FFBE65D-2C9C-4669-84BD-5829DC0B603C}\DownloadInformation.  From here there was a String called CODEBASE with a value of  http://fpdownload.macromedia.com/get/flashplayer/current/polarbear/ultrashim.cab.  I changed this to https://etc..... and had the user republish and upload to SharePoint.

Unfortunately she is still getting the mixed content errors.  When I view the htm file produced after the project has been published, I can see that the code base url is still http.  Does any have any ideas on where this is populated from, because it's not the registry file I thought it was.  The other possibility is that I'm looking at this completlely wrong and someone else has fixed this in another way.  Any thoughts or ideas on how to resolve this?

By the way this is an XP SP3 machine running Captivate 3 and Flash Player 10.

Thanks,

Justin