diff --git a/daemon.py b/daemon.py index fdab814d5..0f2bca85a 100644 --- a/daemon.py +++ b/daemon.py @@ -1199,17 +1199,17 @@ class PubServer(BaseHTTPRequestHandler): print('vcard 1') if 'application/' in accept_str: return False - print('vcard 2') + print('vcard 2 ' + path) if not path.startswith('/users/'): self._400() return True - print('vcard 3') + print('vcard 3 ' + path) nickname = path.split('/users/')[1] if '/' in nickname: nickname = nickname.split('/')[0] if '?' in nickname: nickname = nickname.split('?')[0] - print('vcard 4') + print('vcard 4 ' + nickname) if self.server.vcard_is_active: print('vcard is busy during request from ' + str(referer_domain)) self._503() @@ -1222,6 +1222,7 @@ class PubServer(BaseHTTPRequestHandler): if os.path.isfile(actor_filename): actor_json = load_json(actor_filename) if not actor_json: + print('vcard actor not found ' + actor_filename) self._404() self.server.vcard_is_active = False return True @@ -1235,6 +1236,7 @@ class PubServer(BaseHTTPRequestHandler): print('vcard sent to ' + str(referer_domain)) self.server.vcard_is_active = False return True + print('vcard string not returned') self._404() self.server.vcard_is_active = False return True diff --git a/pgp.py b/pgp.py index ac44ebaa5..c1d8b6e84 100644 --- a/pgp.py +++ b/pgp.py @@ -676,3 +676,4 @@ def actor_to_vcard(actor: {}) -> str: vcard_str += \ 'ADR:;;;' + city_name + ';;;\n' vcard_str += 'END:VCARD\n' + return vcard_str