Configurar Concourse 2.6 con authentication Bosh y Github

Intento configurar Concourse (anteriormente utilicé 1.4.1, pero eso no funcionaba, así que estoy probando la última versión, 2.6) con la authentication de Github. Estoy siguiendo las instrucciones exactamente para hacer una implementación de bosh, y todo parece funcionar, excepto la authentication de Github.

Cuando inicio session, intenta networkingirigir a lo que parece una callback exitosa de Github oauth:

https://concourse.example.com/auth/github/callback?code=XXXXXXXXXX&state=XXXXXXXX 

Pero el server de la sala de conferencias simplemente se sienta allí, y eventualmente agota el time. Al intentar iniciar session con fly -t concourse login , me networkingirecciona a https://concourse.example.com/auth/github?team_name=main&fly_local_port=52713 , pero esa dirección eventualmente agota el time de espera también.

¿Qué estoy haciendo mal? ¿Por qué ninguna de estas direcciones está funcionando realmente?

Mi bosh se manifiesta (sé que el Bosh funciona bien, tengo muchos serveres implementados con él):


 name: concourse director_uuid: XXXX-XXXX-XXXX-XXXX-XXXX releases: - name: concourse version: latest - name: garden-runc version: latest - name: slack-notification-resource version: latest stemcells: - alias: trusty os: ubuntu-trusty version: latest instance_groups: - name: web instances: 1 vm_type: concourse_web stemcell: trusty azs: [z1] networks: [{name: concourse}] jobs: - name: atc release: concourse properties: # replace with your CI's externally reachable URL eg https://blah external_url: https://concourse.example.com # configure GitHub auth github_auth: client_id: XXXXXXXXX client_secret: XXXXXXXXXXXXXXXXXX authorize: - organization: example teams: all postgresql_database: &atc_db atc - name: tsa release: concourse properties: {} - name: db instances: 1 vm_type: concourse_db stemcell: trusty persistent_disk_type: default azs: [z1] networks: [{name: concourse}] jobs: - name: postgresql release: concourse properties: databases: - name: *atc_db # make up a role and password role: xxxxx password: xxxxxxxxxxx - name: worker instances: 1 vm_type: concourse_worker stemcell: trusty azs: [z1] networks: [{name: concourse}] jobs: - name: groundcrew release: concourse properties: additional_resource_types: - type: slack-notification image: /var/vcap/packages/slack-notification-resource - name: baggageclaim release: concourse properties: {} - name: garden release: garden-runc properties: garden: listen_network: tcp listen_address: 0.0.0.0:7777 - name: slack-notification-resource release: slack-notification-resource properties: {} update: canaries: 1 max_in_flight: 1 serial: false canary_watch_time: 1000-60000 update_watch_time: 1000-60000 

No tengo la empresa Github, así que la básica debería funcionar, aunque he intentado configurarla de todas forms, así como también la manual. Nada: el server de la sala de conferencias simplemente no responde a las requestes.

¿Algunas ideas? He estado en esto por dos días, estoy desconcertado. Destruyó y networkingistribuyó la explanada docenas de veces, sin cambios.