Configuration problem for public url


#1

Hi Fabio,
I’m in network settings and if I try to verify hostname I receive this message:
The platform does not seem to be reachable with the hostname configured

In my case hostname is whistleblowing.arti.puglia.it and all configurations for public IP and firewall are ok. In my local network, if I try to navigate with destination url, server respond with Apache page.

If I try to install SSL certificate with Let’s encrypt I receive an e-mail with this error:
Platform: whistleblowing.arti.puglia.it
Version: 3.0.8

acme.errors.PollError Generic error when polling for authorization fails.

This might be caused by either timeout (`exhausted` will be non-empty)
or by some authorization being invalid.

:ivar exhausted: Set of `.AuthorizationResource` that didn't finish
    within max allowed attempts.
:ivar updated: Mapping from original `.AuthorizationResource`
    to the most recently updated one

Traceback (most recent call last):

File “/usr/lib/python2.7/dist-packages/twisted/internet/defer.py”, line 1126, in _inlineCallbacks
result = result.throwExceptionIntoGenerator(g)

File “/usr/lib/python2.7/dist-packages/twisted/python/failure.py”, line 389, in throwExceptionIntoGenerator
return g.throw(self.type, self.value, self.tb)

File “/usr/lib/python2.7/dist-packages/globaleaks/handlers/admin/https.py”, line 564, in put
yield acme_cert_issuance(self.request.tid)

File “/usr/lib/python2.7/dist-packages/twisted/python/threadpool.py”, line 246, in inContext
result = inContext.theWork()

File “/usr/lib/python2.7/dist-packages/twisted/python/threadpool.py”, line 262, in
inContext.theWork = lambda: context.call(ctx, func, *args, **kw)

File “/usr/lib/python2.7/dist-packages/twisted/python/context.py”, line 118, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)

File “/usr/lib/python2.7/dist-packages/twisted/python/context.py”, line 81, in callWithContext
return func(*args,**kw)

File “/usr/lib/python2.7/dist-packages/globaleaks/orm.py”, line 103, in _wrap
result = function(session, *args, **kwargs)

File “/usr/lib/python2.7/dist-packages/globaleaks/handlers/admin/https.py”, line 542, in acme_cert_issuance
return db_acme_cert_issuance(session, tid)

File “/usr/lib/python2.7/dist-packages/globaleaks/handlers/admin/https.py”, line 532, in db_acme_cert_issuance
Settings.acme_directory_url)

File “/usr/lib/python2.7/dist-packages/globaleaks/utils/letsencrypt.py”, line 75, in run_acme_reg_to_finish
cert_res, _ = acme.poll_and_request_issuance(jose.util.ComparableX509(csr), (authzr,))

File “/usr/lib/python2.7/dist-packages/acme/client.py”, line 401, in poll_and_request_issuance
raise errors.PollError(exhausted, updated)

PollError


#2

I updates globaleaks to ultimate version and I receive this error message:
EnvironmentError Base class for I/O related errors.

Traceback (most recent call last):

File “/usr/lib/python2.7/dist-packages/twisted/internet/defer.py”, line 1128, in _inlineCallbacks
result = g.send(result)

File “/usr/lib/python2.7/dist-packages/globaleaks/handlers/admin/config.py”, line 78, in verify_hostname
raise e

EnvironmentError: Response unexpected


#3

From globaleaks.log:
2018-03-12 15:37:45+0100 [-] Starting factory <twisted.web.client._HTTP11ClientFactory instance at
0xb082bacc>
2018-03-12 15:37:45+0100 [-] [E] Unhandled exception raised:
2018-03-12 15:37:45+0100 [-] [E] EnvironmentError Base class for I/O related
errors.\n\nTraceback (most re$
2018-03-12 15:37:45+0100 [-] [-] [1] 500 PUT /admin/config 99B 23ms
2018-03-12 15:37:45+0100 [-] Stopping factory <twisted.web.client._HTTP11ClientFactory instance
at 0xb082bacc>
2018-03-12 15:37:47+0100 [-] Starting factory <twisted.mail.smtp.ESMTPSenderFactory instance at
0xb085d80c>
2018-03-12 15:37:48+0100 [-] Starting factory <twisted.mail.smtp.ESMTPSenderFactory instance at
0xb06abecc>
2018-03-12 15:37:48+0100 [-] Stopping factory <twisted.mail.smtp.ESMTPSenderFactory instance at
0xb085d80c>
2018-03-12 15:37:49+0100 [-] Starting factory <twisted.mail.smtp.ESMTPSenderFactory instance at
0xb086122c>
2018-03-12 15:37:49+0100 [-] Stopping factory <twisted.mail.smtp.ESMTPSenderFactory instance at
0xb06abecc>
2018-03-12 15:37:50+0100 [-] Starting factory <twisted.mail.smtp.ESMTPSenderFactory instance at
0xb0861d6c>
2018-03-12 15:37:50+0100 [-] Stopping factory <twisted.mail.smtp.ESMTPSenderFactory instance at
0xb086122c>
2018-03-12 15:37:51+0100 [-] Stopping factory <twisted.mail.smtp.ESMTPSenderFactory instance at
0xb0861d6c>


#4

Has this problem been fixed?