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.