I am using WordPress 3.04 and I enabled SSL via "define('FORCE_SSL_ADMIN', 
true)", so all admin pages are in SSL.  After, I activated wpsyslog2, any page 
load that occurred in the admin section, i.e. all pages loaded with https, 
first prompted me: "Do you want to view only the webpage content that was 
delivered securely?  This webpage contains content that will not be delivered 
using a secure https connection, which could compromise the security of the 
entire webpage."  It looks like the plugin is generating http code in a https 
session making the browser complain.

I took a look at the code and I found the problem in 
wp-content/plugins/wpsyslog2/wpsyslog.php:
Function wpsyslogAdminHeader()
...
<link rel="stylesheet" href="<?php bloginfo('siteurl') 
?>/wp-content/plugins/wpsyslog2/wpsyslog.css" type="text/css" media="screen" />
...

Once I removed bloginfo('siteurl') and hard-coded a https url,
everything worked fine.  It does appear that version 3+ of
WordPress has other functions besides siteurl that are
supposed to return a https url under the right circumstances,
but I played around with it and couldn't get it to work.

Just thought I'd post a partial solution in case someone else has the same 
problem.



      

Reply via email to