mesosphere / letsencrypt-dcos

Let's Encrypt DC/OS!
38 stars 27 forks source link

Unable to generate certificates with marathon-user #10

Open Rohithzr opened 7 years ago

Rohithzr commented 7 years ago

I have a setup where the marathon-lb is deployed at http://marathon.mesos:8080 while the public applications are deployed at http://user-marathon.marathon.l4lb.thisdcos.directory:5555 i.e. marathon-user.

letsencrypt-dcos needs to deployed to public to pass the /.well-known/acme-challenge challenge but it is unable to curl http://marathon.mesos:8080 from inside of marathon-user.

here is what i get in the logs (when i run it inside marathon-user)

stdout

...
Registered docker executor on 10.5.0.4
Starting task utilities_letsencrypt-dcos.e4efb618-e8ad-11e6-a7d4-70b3d5800004

stderr

#
Traceback (most recent call last):
  File "<string>", line 1, in <module>
KeyError: 'app'
pawmart commented 7 years ago

Same error as per https://github.com/mesosphere/letsencrypt-dcos/issues/6