Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #10390

Closed
Open
Created Oct 06, 2016 by Administrator@rootOwner

Deliver gravatar data as HTTPS (again)

Created by: R1kk3r

Hi all,

I am using gitlab behind a Nginx reverse proxy which handle HTTPS and redirect traffic to the real gitlab server over HTTP.

When gravatar option is activated, my browser complains about part of the page not being securely delivered. With my friend Google, I found this old issue https://github.com/gitlabhq/gitlabhq/issues/690. I set up the X-Forwarded-Proto header without any success. Regarding the new code of GravatarService, it appears that the gravatar link is based on the gitlab config (https or not) instead on the request.

Any idea on how to get back the old behavior?

Thank you !

Assignee
Assign to
Time tracking