lando / lando/php

Drupal 8 Nginx blocks `/.well-known` routes, works on Apache

Open
#7 1 comment 0 reactions 0 assignees View on GitHub

@smutlord is already working on this.

Since Jun 24, 2020.

Needs Triage
Dominant language
Dockerfile
Stars
20
Forks
18
PR merge metrics
No merged PRs in 30d

Description

recipe: drupal8
config:
  webroot: web
  php: '7.2'
  via: apache
  database: mariadb:10.1
  drush: ^10

.well-known/openid-jwks works with openid_connect_autodiscovery module

recipe: drupal8
config:
  webroot: web
  php: '7.2'
  via: nginx
  database: mariadb:10.1
  drush: ^10

.well-known/openid-jwks if 404 file not found Nginx responce

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the Drupal 8 recipe with Apache and then with Nginx, focusing on the .well-known/openid-jwks route and the web webroot. Start by tracing how the Nginx recipe handles requests that do not map to files; done means the route provided by the openid_connect_autodiscovery module responds under Nginx as it does under Apache.

Written by the indexing model from the issue text.

Assessment

Tech stack
mariadb, nginx, php
Domain
backend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.