Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #74 Can't login when SuiteCRM 8 is behind a LoadBalancer #439

Open
wants to merge 1 commit into
base: hotfix
Choose a base branch
from

Conversation

chris001
Copy link
Contributor

Description

When using the v8 application behind a load balancer, the requests come in as http, even when the application is installed with https enabled. This causes login failure.
This change causes the http request from the proxy to be rewritten as https so that the application's security requirement for login is satisfied. The application allows login only from https.

Motivation and Context

Login should be working now, when running v8 behind a http proxy or load balancer (e.g. Kubernetes, Helm Charts).
Bitnami should undo its deprecation of SuiteCRM v8 from the list of supported Helm Charts applications.

How To Test This

Install v8 application behind a http proxy or load balancer, without the changes.
Try to login. It should fail with a variety of error messages.
Apply the changes. Login should work fine.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Final checklist

  • My code follows the code style of this project found here.
  • My change requires a change to the documentation.
  • I have read the How to Contribute guidelines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant