public inbox for [email protected]
help / color / mirror / Atom feedpgadmin says "SSL error: tlsv1 alert no application protocol"
10+ messages / 5 participants
[nested] [flat]
* pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-12 19:08 Markus KARG <[email protected]>
0 siblings, 1 reply; 10+ messages in thread
From: Markus KARG @ 2024-12-12 19:08 UTC (permalink / raw)
To: [email protected]
I was using PGAdmin with PostgreSQL 17 via Traefik 3 successfully since
many months, but since I recently moved on to PostgresSQL 17 the UI of
PGAdmin always tells me "SSL error: tlsv1 alert no application
protocol". All other applications connect successfully.
I do not want to use TLSv1, and neither PostgreSQL 17 nor Traefik 3 is
explicitly configured to use TLS v1. In PGAdmin I explicitly have set
the min and max SSL versions to 1.3.
So I do wonder who in this game is using TLSv1 and how to get rid of it?
Thanks!
-Markus
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-12 19:37 Adrian Klaver <[email protected]>
parent: Markus KARG <[email protected]>
0 siblings, 1 reply; 10+ messages in thread
From: Adrian Klaver @ 2024-12-12 19:37 UTC (permalink / raw)
To: Markus KARG <[email protected]>; [email protected]
On 12/12/24 11:08, Markus KARG wrote:
> I was using PGAdmin with PostgreSQL 17 via Traefik 3 successfully since
> many months, but since I recently moved on to PostgresSQL 17 the UI of
> PGAdmin always tells me "SSL error: tlsv1 alert no application
> protocol". All other applications connect successfully.
>
> I do not want to use TLSv1, and neither PostgreSQL 17 nor Traefik 3 is
> explicitly configured to use TLS v1. In PGAdmin I explicitly have set
> the min and max SSL versions to 1.3.
>
> So I do wonder who in this game is using TLSv1 and how to get rid of it?
This is the wrong list for this sort of question.
Ask it over here:
https://www.postgresql.org/list/pgsql-general/
>
> Thanks!
>
> -Markus
>
>
>
--
Adrian Klaver
[email protected]
^ permalink raw reply [nested|flat] 10+ messages in thread
* Fwd: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-12 21:18 Markus KARG <[email protected]>
parent: Adrian Klaver <[email protected]>
0 siblings, 1 reply; 10+ messages in thread
From: Markus KARG @ 2024-12-12 21:18 UTC (permalink / raw)
To: [email protected]
I was using PGAdmin with PostgreSQL 17 via Traefik 3 successfully since
many months, but since I recently moved on to PostgresSQL 17 the UI of
PGAdmin always tells me "SSL error: tlsv1 alert no application
protocol". All other applications connect successfully.
I do not want to use TLSv1, and neither PostgreSQL 17 nor Traefik 3 is
explicitly configured to use TLS v1. In PGAdmin I explicitly have set
the min and max SSL versions to 1.3.
So I do wonder who in this game is using TLSv1 and how to get rid of it?
Thanks!
-Markus
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: Fwd: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-13 15:31 Markus KARG <[email protected]>
parent: Markus KARG <[email protected]>
0 siblings, 1 reply; 10+ messages in thread
From: Markus KARG @ 2024-12-13 15:31 UTC (permalink / raw)
To: [email protected]
Could anybody please be so kind and help me with this issue? Thanks! :-)
Am 12.12.2024 um 22:18 schrieb Markus KARG:
> I was using PGAdmin with PostgreSQL 17 via Traefik 3 successfully
> since many months, but since I recently moved on to PostgresSQL 17 the
> UI of PGAdmin always tells me "SSL error: tlsv1 alert no application
> protocol". All other applications connect successfully.
>
> I do not want to use TLSv1, and neither PostgreSQL 17 nor Traefik 3 is
> explicitly configured to use TLS v1. In PGAdmin I explicitly have set
> the min and max SSL versions to 1.3.
>
> So I do wonder who in this game is using TLSv1 and how to get rid of it?
>
> Thanks!
>
> -Markus
>
>
>
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: Fwd: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-16 04:55 Yogesh Mahajan <[email protected]>
parent: Markus KARG <[email protected]>
0 siblings, 1 reply; 10+ messages in thread
From: Yogesh Mahajan @ 2024-12-16 04:55 UTC (permalink / raw)
To: Markus KARG <[email protected]>; +Cc: [email protected]
Hi,
I guess an error is occurring while connecting to the server. Can
you please check and change SSL mode for server which is giving error to
'prefer'/'disabled'
[image: Screenshot 2024-12-16 at 10.23.59 AM.png]
Thanks,
Yogesh Mahajan
EnterpriseDB
On Fri, Dec 13, 2024 at 9:01 PM Markus KARG <[email protected]> wrote:
> Could anybody please be so kind and help me with this issue? Thanks! :-)
>
> Am 12.12.2024 um 22:18 schrieb Markus KARG:
> > I was using PGAdmin with PostgreSQL 17 via Traefik 3 successfully
> > since many months, but since I recently moved on to PostgresSQL 17 the
> > UI of PGAdmin always tells me "SSL error: tlsv1 alert no application
> > protocol". All other applications connect successfully.
> >
> > I do not want to use TLSv1, and neither PostgreSQL 17 nor Traefik 3 is
> > explicitly configured to use TLS v1. In PGAdmin I explicitly have set
> > the min and max SSL versions to 1.3.
> >
> > So I do wonder who in this game is using TLSv1 and how to get rid of it?
> >
> > Thanks!
> >
> > -Markus
> >
> >
> >
>
>
>
Attachments:
[image/png] Screenshot 2024-12-16 at 10.23.59 AM.png (126.9K, 3-Screenshot%202024-12-16%20at%2010.23.59%E2%80%AFAM.png)
download | view image
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: Fwd: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-16 12:46 Markus KARG <[email protected]>
parent: Yogesh Mahajan <[email protected]>
0 siblings, 2 replies; 10+ messages in thread
From: Markus KARG @ 2024-12-16 12:46 UTC (permalink / raw)
To: [email protected]
Thank you for your kind help!
The good news first: I downgraded PGAdmin from 8.14 to *8.12 and
everything is working well* then with the exact same configuration in
the exact same environment!
The bad news: 8.13 and 8.14 both do have the described problem.
Apparently something in PGAdmin changed from 8.12 to 8.13 that is
causing this issue. As I could not find something in the release notes
https://www.pgadmin.org/docs/pgadmin4/8.13/release_notes_8_13.html that
would explain the observed behavior, I would say this is a bug.
Regarding your question: When switching "SSL mode" from "require" (which
causes the message "SSL error: tlsv1 alert no application protocol") to
"prefer" or "disabled", then PGAdmin is running into a connection
timeout. That is no surprise, as the Traefik 3.2 proxy guards PostgreSQL
17.2 server from all non-TLS traffic.
Any ideas? Shall I author a bug report? Do you like to perform tests in
my environment?
-Markus
Am 16.12.2024 um 05:55 schrieb Yogesh Mahajan:
>
> Hi,
>
> I guess an error is occurring while connecting to the server. Can
> you please check and change SSL mode for server which is giving error
> to 'prefer'/'disabled'
>
> Screenshot 2024-12-16 at 10.23.59 AM.png
>
> Thanks,
> Yogesh Mahajan
> EnterpriseDB
>
>
> On Fri, Dec 13, 2024 at 9:01 PM Markus KARG <[email protected]>
> wrote:
>
> Could anybody please be so kind and help me with this issue?
> Thanks! :-)
>
> Am 12.12.2024 um 22:18 schrieb Markus KARG:
> > I was using PGAdmin with PostgreSQL 17 via Traefik 3 successfully
> > since many months, but since I recently moved on to PostgresSQL
> 17 the
> > UI of PGAdmin always tells me "SSL error: tlsv1 alert no
> application
> > protocol". All other applications connect successfully.
> >
> > I do not want to use TLSv1, and neither PostgreSQL 17 nor
> Traefik 3 is
> > explicitly configured to use TLS v1. In PGAdmin I explicitly
> have set
> > the min and max SSL versions to 1.3.
> >
> > So I do wonder who in this game is using TLSv1 and how to get
> rid of it?
> >
> > Thanks!
> >
> > -Markus
> >
> >
> >
>
>
Attachments:
[image/png] Screenshot 2024-12-16 at 10.23.59 AM.png (126.9K, 3-Screenshot%202024-12-16%20at%2010.23.59%E2%80%AFAM.png)
download | view image
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: Fwd: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-16 13:39 Khushboo Vashi <[email protected]>
parent: Markus KARG <[email protected]>
1 sibling, 1 reply; 10+ messages in thread
From: Khushboo Vashi @ 2024-12-16 13:39 UTC (permalink / raw)
To: Markus KARG <[email protected]>; +Cc: [email protected]
On Mon, Dec 16, 2024 at 6:16 PM Markus KARG <[email protected]> wrote:
> Thank you for your kind help!
>
> The good news first: I downgraded PGAdmin from 8.14 to *8.12 and
> everything is working well* then with the exact same configuration in the
> exact same environment!
>
Can you please share the OS details? If it is Linux, please share the
details of the Python version as well.
> The bad news: 8.13 and 8.14 both do have the described problem. Apparently
> something in PGAdmin changed from 8.12 to 8.13 that is causing this issue.
> As I could not find something in the release notes
> https://www.pgadmin.org/docs/pgadmin4/8.13/release_notes_8_13.html that
> would explain the observed behavior, I would say this is a bug.
>
> Regarding your question: When switching "SSL mode" from "require" (which
> causes the message "SSL error: tlsv1 alert no application protocol") to
> "prefer" or "disabled", then PGAdmin is running into a connection timeout.
> That is no surprise, as the Traefik 3.2 proxy guards PostgreSQL 17.2 server
> from all non-TLS traffic.
>
> Any ideas? Shall I author a bug report? Do you like to perform tests in my
> environment?
>
> -Markus
>
>
> Am 16.12.2024 um 05:55 schrieb Yogesh Mahajan:
>
>
> Hi,
>
> I guess an error is occurring while connecting to the server. Can
> you please check and change SSL mode for server which is giving error to
> 'prefer'/'disabled'
>
> [image: Screenshot 2024-12-16 at 10.23.59 AM.png]
>
> Thanks,
> Yogesh Mahajan
> EnterpriseDB
>
>
> On Fri, Dec 13, 2024 at 9:01 PM Markus KARG <[email protected]>
> wrote:
>
>> Could anybody please be so kind and help me with this issue? Thanks! :-)
>>
>> Am 12.12.2024 um 22:18 schrieb Markus KARG:
>> > I was using PGAdmin with PostgreSQL 17 via Traefik 3 successfully
>> > since many months, but since I recently moved on to PostgresSQL 17 the
>> > UI of PGAdmin always tells me "SSL error: tlsv1 alert no application
>> > protocol". All other applications connect successfully.
>> >
>> > I do not want to use TLSv1, and neither PostgreSQL 17 nor Traefik 3 is
>> > explicitly configured to use TLS v1. In PGAdmin I explicitly have set
>> > the min and max SSL versions to 1.3.
>> >
>> > So I do wonder who in this game is using TLSv1 and how to get rid of it?
>> >
>> > Thanks!
>> >
>> > -Markus
>> >
>> >
>> >
>>
>>
>>
Attachments:
[image/png] Screenshot 2024-12-16 at 10.23.59 AM.png (126.9K, 3-Screenshot%202024-12-16%20at%2010.23.59%E2%80%AFAM.png)
download | view image
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: Fwd: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-16 14:22 Surya Widyanto <[email protected]>
parent: Markus KARG <[email protected]>
1 sibling, 0 replies; 10+ messages in thread
From: Surya Widyanto @ 2024-12-16 14:22 UTC (permalink / raw)
To: [email protected]
Hi,
Recently I've had the same problem when upgrading to v8.13 or v8.14 from
v8.12, it broke my PgAdmin4 on windows and linux, on linux I run as
Server Mode with Apache HTTPD, and on windows I also run local WebServer
mode that I run on command prompt to be able to access it from
http://localhost:5050/.
Basically what I've been identified the problem are with the library
libpq that being used by PgAdmin4, in my case, I install several major
version within the same machine, so I have difficulties identifying
which version of libpq being used by PgAdmin4, and for the linux
instance, the problem so severe that the instance cannot be accessed
from web server and always give HTTP Errpr 500. But on windows instance,
my problem is I cannot connect to a server with SSL Mode turned on
(required or prefer)
But I found the way to overcome this problem by installing the pip
package of psycopg_binary within the virtual environment of the PgAdmin4
Python.
On Linux I run this command:
# Activate Virtual Environment
source <path_to_activate_script>
# e.g
source /usr/pgadmin4/venv/bin/activate
# Install PIP Package
pip install "psycopg[binary]"
# Deactivate/Exit Virtual Environment
deactivate
On Windows I run this command:
cd C:\Program Files\pgAdmin 4\python
python
>>> import pip
>>> [CTRL-Z + Enter] # to exit python prompt
python -m pip install "psycopg[binary]"
And that's it, I can run my PgAdmin4 v8.13 or v8.14 instance without
having to depend on external or system installed libpq library again.
Regards,
-ayrus02
On 16-12-2024 19:46, Markus KARG wrote:
>
> Thank you for your kind help!
>
> The good news first: I downgraded PGAdmin from 8.14 to *8.12 and
> everything is working well* then with the exact same configuration in
> the exact same environment!
>
> The bad news: 8.13 and 8.14 both do have the described problem.
> Apparently something in PGAdmin changed from 8.12 to 8.13 that is
> causing this issue. As I could not find something in the release notes
> https://www.pgadmin.org/docs/pgadmin4/8.13/release_notes_8_13.html
> that would explain the observed behavior, I would say this is a bug.
>
> Regarding your question: When switching "SSL mode" from "require"
> (which causes the message "SSL error: tlsv1 alert no application
> protocol") to "prefer" or "disabled", then PGAdmin is running into a
> connection timeout. That is no surprise, as the Traefik 3.2 proxy
> guards PostgreSQL 17.2 server from all non-TLS traffic.
>
> Any ideas? Shall I author a bug report? Do you like to perform tests
> in my environment?
>
> -Markus
>
>
> Am 16.12.2024 um 05:55 schrieb Yogesh Mahajan:
>>
>> Hi,
>>
>> I guess an error is occurring while connecting to the server. Can
>> you please check and change SSL mode for server which is giving error
>> to 'prefer'/'disabled'
>>
>> Screenshot 2024-12-16 at 10.23.59 AM.png
>>
>> Thanks,
>> Yogesh Mahajan
>> EnterpriseDB
>>
>>
>> On Fri, Dec 13, 2024 at 9:01 PM Markus KARG <[email protected]>
>> wrote:
>>
>> Could anybody please be so kind and help me with this issue?
>> Thanks! :-)
>>
>> Am 12.12.2024 um 22:18 schrieb Markus KARG:
>> > I was using PGAdmin with PostgreSQL 17 via Traefik 3 successfully
>> > since many months, but since I recently moved on to PostgresSQL
>> 17 the
>> > UI of PGAdmin always tells me "SSL error: tlsv1 alert no
>> application
>> > protocol". All other applications connect successfully.
>> >
>> > I do not want to use TLSv1, and neither PostgreSQL 17 nor
>> Traefik 3 is
>> > explicitly configured to use TLS v1. In PGAdmin I explicitly
>> have set
>> > the min and max SSL versions to 1.3.
>> >
>> > So I do wonder who in this game is using TLSv1 and how to get
>> rid of it?
>> >
>> > Thanks!
>> >
>> > -Markus
>> >
>> >
>> >
>>
>>
Attachments:
[image/png] Screenshot 2024-12-16 at 10.23.59 AM.png (126.9K, 3-Screenshot%202024-12-16%20at%2010.23.59%E2%80%AFAM.png)
download | view image
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: Fwd: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-16 19:01 Markus KARG <[email protected]>
parent: Khushboo Vashi <[email protected]>
0 siblings, 1 reply; 10+ messages in thread
From: Markus KARG @ 2024-12-16 19:01 UTC (permalink / raw)
To: Khushboo Vashi <[email protected]>; +Cc: [email protected]
I have not selected the OS and Python version. I am using this image:
https://hub.docker.com/layers/dpage/pgadmin4/8.14/images/sha256-1053696a89c887a2a3ee6b24a7e2614cf682...
Am 16.12.2024 um 14:39 schrieb Khushboo Vashi:
>
>
> On Mon, Dec 16, 2024 at 6:16 PM Markus KARG <[email protected]>
> wrote:
>
> Thank you for your kind help!
>
> The good news first: I downgraded PGAdmin from 8.14 to *8.12 and
> everything is working well* then with the exact same configuration
> in the exact same environment!
>
> Can you please share the OS details? If it is Linux, please share the
> details of the Python version as well.
>
> The bad news: 8.13 and 8.14 both do have the described problem.
> Apparently something in PGAdmin changed from 8.12 to 8.13 that is
> causing this issue. As I could not find something in the release
> notes
> https://www.pgadmin.org/docs/pgadmin4/8.13/release_notes_8_13.html
> that would explain the observed behavior, I would say this is a bug.
>
> Regarding your question: When switching "SSL mode" from "require"
> (which causes the message "SSL error: tlsv1 alert no application
> protocol") to "prefer" or "disabled", then PGAdmin is running into
> a connection timeout. That is no surprise, as the Traefik 3.2
> proxy guards PostgreSQL 17.2 server from all non-TLS traffic.
>
> Any ideas? Shall I author a bug report? Do you like to perform
> tests in my environment?
>
> -Markus
>
>
> Am 16.12.2024 um 05:55 schrieb Yogesh Mahajan:
>>
>> Hi,
>>
>> I guess an error is occurring while connecting to the server. Can
>> you please check and change SSL mode for server which is giving
>> error to 'prefer'/'disabled'
>>
>> Screenshot 2024-12-16 at 10.23.59 AM.png
>>
>> Thanks,
>> Yogesh Mahajan
>> EnterpriseDB
>>
>>
>> On Fri, Dec 13, 2024 at 9:01 PM Markus KARG
>> <[email protected]> wrote:
>>
>> Could anybody please be so kind and help me with this issue?
>> Thanks! :-)
>>
>> Am 12.12.2024 um 22:18 schrieb Markus KARG:
>> > I was using PGAdmin with PostgreSQL 17 via Traefik 3
>> successfully
>> > since many months, but since I recently moved on to
>> PostgresSQL 17 the
>> > UI of PGAdmin always tells me "SSL error: tlsv1 alert no
>> application
>> > protocol". All other applications connect successfully.
>> >
>> > I do not want to use TLSv1, and neither PostgreSQL 17 nor
>> Traefik 3 is
>> > explicitly configured to use TLS v1. In PGAdmin I
>> explicitly have set
>> > the min and max SSL versions to 1.3.
>> >
>> > So I do wonder who in this game is using TLSv1 and how to
>> get rid of it?
>> >
>> > Thanks!
>> >
>> > -Markus
>> >
>> >
>> >
>>
>>
^ permalink raw reply [nested|flat] 10+ messages in thread
* Re: Fwd: pgadmin says "SSL error: tlsv1 alert no application protocol"
@ 2024-12-18 09:18 Markus KARG <[email protected]>
parent: Markus KARG <[email protected]>
0 siblings, 0 replies; 10+ messages in thread
From: Markus KARG @ 2024-12-18 09:18 UTC (permalink / raw)
To: [email protected]; [email protected]
Dave, as it turns out that the reported problem is not caused by PGAdmin
itself but from the dpage/pgadmin Docker Image in particular, I would
kindly ask you to chime in here at this point of the discussion. Thanks! :-)
-Markus
Am 16.12.2024 um 20:01 schrieb Markus KARG:
>
> I have not selected the OS and Python version. I am using this image:
> https://hub.docker.com/layers/dpage/pgadmin4/8.14/images/sha256-1053696a89c887a2a3ee6b24a7e2614cf682...
>
>
>
> Am 16.12.2024 um 14:39 schrieb Khushboo Vashi:
>>
>>
>> On Mon, Dec 16, 2024 at 6:16 PM Markus KARG <[email protected]>
>> wrote:
>>
>> Thank you for your kind help!
>>
>> The good news first: I downgraded PGAdmin from 8.14 to *8.12 and
>> everything is working well* then with the exact same
>> configuration in the exact same environment!
>>
>> Can you please share the OS details? If it is Linux, please share the
>> details of the Python version as well.
>>
>> The bad news: 8.13 and 8.14 both do have the described problem.
>> Apparently something in PGAdmin changed from 8.12 to 8.13 that is
>> causing this issue. As I could not find something in the release
>> notes
>> https://www.pgadmin.org/docs/pgadmin4/8.13/release_notes_8_13.html
>> that would explain the observed behavior, I would say this is a bug.
>>
>> Regarding your question: When switching "SSL mode" from "require"
>> (which causes the message "SSL error: tlsv1 alert no application
>> protocol") to "prefer" or "disabled", then PGAdmin is running
>> into a connection timeout. That is no surprise, as the Traefik
>> 3.2 proxy guards PostgreSQL 17.2 server from all non-TLS traffic.
>>
>> Any ideas? Shall I author a bug report? Do you like to perform
>> tests in my environment?
>>
>> -Markus
>>
>>
>> Am 16.12.2024 um 05:55 schrieb Yogesh Mahajan:
>>>
>>> Hi,
>>>
>>> I guess an error is occurring while connecting to the server.
>>> Can you please check and change SSL mode for server which is
>>> giving error to 'prefer'/'disabled'
>>>
>>> Screenshot 2024-12-16 at 10.23.59 AM.png
>>>
>>> Thanks,
>>> Yogesh Mahajan
>>> EnterpriseDB
>>>
>>>
>>> On Fri, Dec 13, 2024 at 9:01 PM Markus KARG
>>> <[email protected]> wrote:
>>>
>>> Could anybody please be so kind and help me with this issue?
>>> Thanks! :-)
>>>
>>> Am 12.12.2024 um 22:18 schrieb Markus KARG:
>>> > I was using PGAdmin with PostgreSQL 17 via Traefik 3
>>> successfully
>>> > since many months, but since I recently moved on to
>>> PostgresSQL 17 the
>>> > UI of PGAdmin always tells me "SSL error: tlsv1 alert no
>>> application
>>> > protocol". All other applications connect successfully.
>>> >
>>> > I do not want to use TLSv1, and neither PostgreSQL 17 nor
>>> Traefik 3 is
>>> > explicitly configured to use TLS v1. In PGAdmin I
>>> explicitly have set
>>> > the min and max SSL versions to 1.3.
>>> >
>>> > So I do wonder who in this game is using TLSv1 and how to
>>> get rid of it?
>>> >
>>> > Thanks!
>>> >
>>> > -Markus
>>> >
>>> >
>>> >
>>>
>>>
^ permalink raw reply [nested|flat] 10+ messages in thread
end of thread, other threads:[~2024-12-18 09:18 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2024-12-12 19:08 pgadmin says "SSL error: tlsv1 alert no application protocol" Markus KARG <[email protected]>
2024-12-12 19:37 ` Adrian Klaver <[email protected]>
2024-12-12 21:18 ` Markus KARG <[email protected]>
2024-12-13 15:31 ` Markus KARG <[email protected]>
2024-12-16 04:55 ` Yogesh Mahajan <[email protected]>
2024-12-16 12:46 ` Markus KARG <[email protected]>
2024-12-16 13:39 ` Khushboo Vashi <[email protected]>
2024-12-16 19:01 ` Markus KARG <[email protected]>
2024-12-18 09:18 ` Markus KARG <[email protected]>
2024-12-16 14:22 ` Surya Widyanto <[email protected]>
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox