and  links not generated as https:
Take a look at this answer, I believe it goes into great detail about enabling SSL support on pages and image assets for Drupal 7;

How to force drupal 7 to load HTTPS assets?

Also if your still having problems, take a look at this documentation on drupal.org;

https://www.drupal.org/https-information

Hope that helps!