gridcf / gct

Grid Community Toolkit
Apache License 2.0
44 stars 29 forks source link

globus-url-copy fails during GSI handshake with dCache when using TLS v1.3 #174

Closed paulmillar closed 2 years ago

paulmillar commented 2 years ago

When testing with the current tip of gct master branch (commit 2217e6ec24) I cannot upload data to dCache.

I see the following error:

✔ 19:04:11 build [master …64] $ gass/copy/source/globus-url-copy file:///bin/bash gsiftp://localhost/public/test-1

error: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

✘ 19:04:14 build [master …64] $ 

I've tested this will all currently supported versions of dCache: the problem is present (on my laptop) in all cases.

Note that the above command is statically built:

✘ 19:04:14 build [master …64] $ ldd gass/copy/source/globus-url-copy 
        not a dynamic executable
✘ 19:05:20 build [master …64] $ 

Therefore, it does not depends on external globus libraries (libglobus_*), making testing easier.

I ran git bisect run with a script that builds gct and runs the above globus-url-copy command. The run completed with the following output:

4e76b43b0e3cba64f61522444016ac462c3dc7ae is the first bad commit
commit 4e76b43b0e3cba64f61522444016ac462c3dc7ae
Author: Mattias Ellert <mattias.ellert@physics.uu.se>
Date:   Thu Mar 25 10:42:32 2021 +0100

    TLS v1.3 sends 2 session tokens after the handshake is completed
    We need to recieve them before continuing with the GSI proxy

 .../source/library/globus_gsi_gss_constants.h      |  2 +
 gsi/gssapi/source/library/init_sec_context.c       | 74 +++++++++++++++++++++-
 2 files changed, 75 insertions(+), 1 deletion(-)
bisect run success
✔ 18:12:08 gct [:b2e6edde3|BISECTING …4] $
paulmillar commented 2 years ago

My laptop is running Debian:

paul@sprocket:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye
paul@sprocket:~$ 

Here is the OpenSSL package:

paul@sprocket:~$ dpkg-query -W openssl
openssl 1.1.1k-1+deb11u1
paul@sprocket:~$ 
paulmillar commented 2 years ago

I can reproduce the error using prometheus:

✔ 19:10:21 build [master …64] $ gass/copy/source/globus-url-copy file:///bin/bash gsiftp://prometheus.desy.de/Users/paul/test-1

error: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

✘ 19:10:37 build [master …64] $ 

If it helps, I can create accounts for anyone interested in testing further.

paulmillar commented 2 years ago

Here's the output with all the debug environment variables cranked up to 99.

✔ 09:13:41 gct [master …64] $ GLOBUS_GSI_OPENSSL_ERROR_DEBUG_LEVEL=99 GLOBUS_GSSAPI_DEBUG_LEVEL=99 GLOBUS_GSI_GSS_ASSIST_DEBUG_LEVEL=99 build/gass/copy/source/globus-url-copy -dbg file:///bin/bash gsiftp://prometheus.desy.de/Users/paul/test-1
globus_l_gsi_gss_assist_activate entering
globus_l_gsi_openssl_error_activate entering
globus_l_gsi_openssl_error_activate exiting
globus_l_gsi_gssapi_activate exiting
globus_l_gsi_gss_assist_activate exiting
gss_create_empty_oid_set entering
gss_create_empty_oid_set exiting: major_status=0
gss_add_oid_set_member entering
gss_add_oid_set_member exiting: major_status=0
gss_add_oid_set_member entering
gss_add_oid_set_member exiting: major_status=0
gss_add_oid_set_member entering
gss_add_oid_set_member exiting: major_status=0
gss_add_oid_set_member entering
gss_add_oid_set_member exiting: major_status=0
gss_add_oid_set_member entering
gss_add_oid_set_member exiting: major_status=0
gss_test_oid_set_member entering
gss_test_oid_set_member exiting: major_status=0
gss_release_oid_set entering
gss_release_oid_set exiting: major_status=0
globus_gss_assist_acquire_cred_ext entering
gss_assist_acquire_cred_ext usage=0 desired_name=(NULL)
gss_acquire_cred entering
globus_i_gsi_gss_cred_read entering
globus_i_gsi_gss_create_cred entering
globus_i_gsi_gssapi_init_ssl_context entering
Disabling SSLv2 and SSLv3.
MIN_TLS_PROTOCOL: 303
MAX_TLS_PROTOCOL: 304
globus_i_gsi_gssapi_init_ssl_context exiting: major_status=0
gss_import_name entering
gss_import_name exiting: major_status=0
globus_i_gsi_gss_create_cred entering
globus_i_gsi_gss_cred_read exiting: major_status=0
acquire_cred: MICV2 MECH OID
gss_acquire_cred exiting: major_status=0
major=00000000 minor=00000000
globus_gss_assist_display_status entering
globus_gss_assist_display_status_str entering
globus_gss_assist_strcatr entering
globus_gss_assist_strcatr exiting
gss_display_status entering
gss_display_status exiting: major_status=0
globus_gss_assist_strcatr entering
globus_gss_assist_strcatr exiting
gss_release_buffer entering
gss_release_buffer exiting: major_status=0
gss_display_status entering
gss_display_status exiting: major_status=0
globus_gss_assist_strcatr entering
globus_gss_assist_strcatr exiting
gss_release_buffer entering
gss_release_buffer exiting: major_status=0
globus_gss_assist_display_status_str exiting
acquire
GSS Major Status: GSS COMPLETE
GSS Minor Status Error Chain:
(null)globus_gss_assist_display_status exiting
globus_gss_assist_acquire_cred_ext exiting
gss_inquire_cred entering
globus_i_gsi_gss_copy_name_to_name entering
globus_i_gsi_gss_copy_name_to_name exiting: major_status=0
gss_inquire_cred exiting: major_status=0
gss_display_name entering
gss_display_name exiting: major_status=0
gss_release_name entering
gss_release_name exiting: major_status=0
gss_release_cred entering
gss_release_name entering
gss_release_name exiting: major_status=0
gss_release_cred exiting: major_status=0
debug: starting to put gsiftp://prometheus.desy.de/Users/paul/test-1
debug: connecting to gsiftp://prometheus.desy.de/Users/paul/test-1
debug: response from gsiftp://prometheus.desy.de/Users/paul/test-1:
220 GSI FTP door ready

debug: authenticating with gsiftp://prometheus.desy.de/Users/paul/test-1
gss_import_name entering
gss_import_name exiting: major_status=0
gss_release_buffer entering
gss_release_buffer exiting: major_status=0
gss_init_sec_context entering
Creating context w/ GSS_C_NO_CREDENTIAL.
init_sec_context: no mech_type requested; using MICV2 MECH OID
globus_i_gsi_gss_create_and_fill_context entering
gss_acquire_cred entering
globus_i_gsi_gss_cred_read entering
globus_i_gsi_gss_create_cred entering
globus_i_gsi_gssapi_init_ssl_context entering
Disabling SSLv2 and SSLv3.
MIN_TLS_PROTOCOL: 303
MAX_TLS_PROTOCOL: 304
globus_i_gsi_gssapi_init_ssl_context exiting: major_status=0
gss_import_name entering
gss_import_name exiting: major_status=0
globus_i_gsi_gss_create_cred entering
globus_i_gsi_gss_cred_read exiting: major_status=0
acquire_cred: MICV2 MECH OID
gss_acquire_cred exiting: major_status=0
SSL is at 0x55ce02225930
SSL_set_app_data to callback data 0x55ce0221db60
Ciphers available:
TLS_AES_256_GCM_SHA384  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(256) Mac=AEAD
TLS_CHACHA20_POLY1305_SHA256 TLSv1.3 Kx=any      Au=any  Enc=CHACHA20/POLY1305(256) Mac=AEAD
TLS_AES_128_GCM_SHA256  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(128) Mac=AEAD
ECDHE-ECDSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=AESGCM(256) Mac=AEAD
ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD
DHE-DSS-AES256-GCM-SHA384 TLSv1.2 Kx=DH       Au=DSS  Enc=AESGCM(256) Mac=AEAD
DHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=DH       Au=RSA  Enc=AESGCM(256) Mac=AEAD
ECDHE-ECDSA-CHACHA20-POLY1305 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=CHACHA20/POLY1305(256) Mac=AEAD
ECDHE-RSA-CHACHA20-POLY1305 TLSv1.2 Kx=ECDH     Au=RSA  Enc=CHACHA20/POLY1305(256) Mac=AEAD
DHE-RSA-CHACHA20-POLY1305 TLSv1.2 Kx=DH       Au=RSA  Enc=CHACHA20/POLY1305(256) Mac=AEAD
ECDHE-ECDSA-AES256-CCM8 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=AESCCM8(256) Mac=AEAD
ECDHE-ECDSA-AES256-CCM  TLSv1.2 Kx=ECDH     Au=ECDSA Enc=AESCCM(256) Mac=AEAD
DHE-RSA-AES256-CCM8     TLSv1.2 Kx=DH       Au=RSA  Enc=AESCCM8(256) Mac=AEAD
DHE-RSA-AES256-CCM      TLSv1.2 Kx=DH       Au=RSA  Enc=AESCCM(256) Mac=AEAD
ECDHE-ECDSA-ARIA256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=ARIAGCM(256) Mac=AEAD
ECDHE-ARIA256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=ARIAGCM(256) Mac=AEAD
DHE-DSS-ARIA256-GCM-SHA384 TLSv1.2 Kx=DH       Au=DSS  Enc=ARIAGCM(256) Mac=AEAD
DHE-RSA-ARIA256-GCM-SHA384 TLSv1.2 Kx=DH       Au=RSA  Enc=ARIAGCM(256) Mac=AEAD
ADH-AES256-GCM-SHA384   TLSv1.2 Kx=DH       Au=None Enc=AESGCM(256) Mac=AEAD
ECDHE-ECDSA-AES128-GCM-SHA256 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=AESGCM(128) Mac=AEAD
ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(128) Mac=AEAD
DHE-DSS-AES128-GCM-SHA256 TLSv1.2 Kx=DH       Au=DSS  Enc=AESGCM(128) Mac=AEAD
DHE-RSA-AES128-GCM-SHA256 TLSv1.2 Kx=DH       Au=RSA  Enc=AESGCM(128) Mac=AEAD
ECDHE-ECDSA-AES128-CCM8 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=AESCCM8(128) Mac=AEAD
ECDHE-ECDSA-AES128-CCM  TLSv1.2 Kx=ECDH     Au=ECDSA Enc=AESCCM(128) Mac=AEAD
DHE-RSA-AES128-CCM8     TLSv1.2 Kx=DH       Au=RSA  Enc=AESCCM8(128) Mac=AEAD
DHE-RSA-AES128-CCM      TLSv1.2 Kx=DH       Au=RSA  Enc=AESCCM(128) Mac=AEAD
ECDHE-ECDSA-ARIA128-GCM-SHA256 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=ARIAGCM(128) Mac=AEAD
ECDHE-ARIA128-GCM-SHA256 TLSv1.2 Kx=ECDH     Au=RSA  Enc=ARIAGCM(128) Mac=AEAD
DHE-DSS-ARIA128-GCM-SHA256 TLSv1.2 Kx=DH       Au=DSS  Enc=ARIAGCM(128) Mac=AEAD
DHE-RSA-ARIA128-GCM-SHA256 TLSv1.2 Kx=DH       Au=RSA  Enc=ARIAGCM(128) Mac=AEAD
ADH-AES128-GCM-SHA256   TLSv1.2 Kx=DH       Au=None Enc=AESGCM(128) Mac=AEAD
ECDHE-ECDSA-AES256-SHA384 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=AES(256)  Mac=SHA384
ECDHE-RSA-AES256-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AES(256)  Mac=SHA384
DHE-RSA-AES256-SHA256   TLSv1.2 Kx=DH       Au=RSA  Enc=AES(256)  Mac=SHA256
DHE-DSS-AES256-SHA256   TLSv1.2 Kx=DH       Au=DSS  Enc=AES(256)  Mac=SHA256
ECDHE-ECDSA-CAMELLIA256-SHA384 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=Camellia(256) Mac=SHA384
ECDHE-RSA-CAMELLIA256-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=Camellia(256) Mac=SHA384
DHE-RSA-CAMELLIA256-SHA256 TLSv1.2 Kx=DH       Au=RSA  Enc=Camellia(256) Mac=SHA256
DHE-DSS-CAMELLIA256-SHA256 TLSv1.2 Kx=DH       Au=DSS  Enc=Camellia(256) Mac=SHA256
ADH-AES256-SHA256       TLSv1.2 Kx=DH       Au=None Enc=AES(256)  Mac=SHA256
ADH-CAMELLIA256-SHA256  TLSv1.2 Kx=DH       Au=None Enc=Camellia(256) Mac=SHA256
ECDHE-ECDSA-AES128-SHA256 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=AES(128)  Mac=SHA256
ECDHE-RSA-AES128-SHA256 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AES(128)  Mac=SHA256
DHE-RSA-AES128-SHA256   TLSv1.2 Kx=DH       Au=RSA  Enc=AES(128)  Mac=SHA256
DHE-DSS-AES128-SHA256   TLSv1.2 Kx=DH       Au=DSS  Enc=AES(128)  Mac=SHA256
ECDHE-ECDSA-CAMELLIA128-SHA256 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=Camellia(128) Mac=SHA256
ECDHE-RSA-CAMELLIA128-SHA256 TLSv1.2 Kx=ECDH     Au=RSA  Enc=Camellia(128) Mac=SHA256
DHE-RSA-CAMELLIA128-SHA256 TLSv1.2 Kx=DH       Au=RSA  Enc=Camellia(128) Mac=SHA256
DHE-DSS-CAMELLIA128-SHA256 TLSv1.2 Kx=DH       Au=DSS  Enc=Camellia(128) Mac=SHA256
ADH-AES128-SHA256       TLSv1.2 Kx=DH       Au=None Enc=AES(128)  Mac=SHA256
ADH-CAMELLIA128-SHA256  TLSv1.2 Kx=DH       Au=None Enc=Camellia(128) Mac=SHA256
ECDHE-ECDSA-AES256-SHA  TLSv1 Kx=ECDH     Au=ECDSA Enc=AES(256)  Mac=SHA1
ECDHE-RSA-AES256-SHA    TLSv1 Kx=ECDH     Au=RSA  Enc=AES(256)  Mac=SHA1
DHE-RSA-AES256-SHA      SSLv3 Kx=DH       Au=RSA  Enc=AES(256)  Mac=SHA1
DHE-DSS-AES256-SHA      SSLv3 Kx=DH       Au=DSS  Enc=AES(256)  Mac=SHA1
DHE-RSA-CAMELLIA256-SHA SSLv3 Kx=DH       Au=RSA  Enc=Camellia(256) Mac=SHA1
DHE-DSS-CAMELLIA256-SHA SSLv3 Kx=DH       Au=DSS  Enc=Camellia(256) Mac=SHA1
AECDH-AES256-SHA        TLSv1 Kx=ECDH     Au=None Enc=AES(256)  Mac=SHA1
ADH-AES256-SHA          SSLv3 Kx=DH       Au=None Enc=AES(256)  Mac=SHA1
ADH-CAMELLIA256-SHA     SSLv3 Kx=DH       Au=None Enc=Camellia(256) Mac=SHA1
ECDHE-ECDSA-AES128-SHA  TLSv1 Kx=ECDH     Au=ECDSA Enc=AES(128)  Mac=SHA1
ECDHE-RSA-AES128-SHA    TLSv1 Kx=ECDH     Au=RSA  Enc=AES(128)  Mac=SHA1
DHE-RSA-AES128-SHA      SSLv3 Kx=DH       Au=RSA  Enc=AES(128)  Mac=SHA1
DHE-DSS-AES128-SHA      SSLv3 Kx=DH       Au=DSS  Enc=AES(128)  Mac=SHA1
DHE-RSA-CAMELLIA128-SHA SSLv3 Kx=DH       Au=RSA  Enc=Camellia(128) Mac=SHA1
DHE-DSS-CAMELLIA128-SHA SSLv3 Kx=DH       Au=DSS  Enc=Camellia(128) Mac=SHA1
AECDH-AES128-SHA        TLSv1 Kx=ECDH     Au=None Enc=AES(128)  Mac=SHA1
ADH-AES128-SHA          SSLv3 Kx=DH       Au=None Enc=AES(128)  Mac=SHA1
ADH-CAMELLIA128-SHA     SSLv3 Kx=DH       Au=None Enc=Camellia(128) Mac=SHA1
RSA-PSK-AES256-GCM-SHA384 TLSv1.2 Kx=RSAPSK   Au=RSA  Enc=AESGCM(256) Mac=AEAD
DHE-PSK-AES256-GCM-SHA384 TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=AESGCM(256) Mac=AEAD
RSA-PSK-CHACHA20-POLY1305 TLSv1.2 Kx=RSAPSK   Au=RSA  Enc=CHACHA20/POLY1305(256) Mac=AEAD
DHE-PSK-CHACHA20-POLY1305 TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=CHACHA20/POLY1305(256) Mac=AEAD
ECDHE-PSK-CHACHA20-POLY1305 TLSv1.2 Kx=ECDHEPSK Au=PSK  Enc=CHACHA20/POLY1305(256) Mac=AEAD
DHE-PSK-AES256-CCM8     TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=AESCCM8(256) Mac=AEAD
DHE-PSK-AES256-CCM      TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=AESCCM(256) Mac=AEAD
RSA-PSK-ARIA256-GCM-SHA384 TLSv1.2 Kx=RSAPSK   Au=RSA  Enc=ARIAGCM(256) Mac=AEAD
DHE-PSK-ARIA256-GCM-SHA384 TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=ARIAGCM(256) Mac=AEAD
AES256-GCM-SHA384       TLSv1.2 Kx=RSA      Au=RSA  Enc=AESGCM(256) Mac=AEAD
AES256-CCM8             TLSv1.2 Kx=RSA      Au=RSA  Enc=AESCCM8(256) Mac=AEAD
AES256-CCM              TLSv1.2 Kx=RSA      Au=RSA  Enc=AESCCM(256) Mac=AEAD
ARIA256-GCM-SHA384      TLSv1.2 Kx=RSA      Au=RSA  Enc=ARIAGCM(256) Mac=AEAD
PSK-AES256-GCM-SHA384   TLSv1.2 Kx=PSK      Au=PSK  Enc=AESGCM(256) Mac=AEAD
PSK-CHACHA20-POLY1305   TLSv1.2 Kx=PSK      Au=PSK  Enc=CHACHA20/POLY1305(256) Mac=AEAD
PSK-AES256-CCM8         TLSv1.2 Kx=PSK      Au=PSK  Enc=AESCCM8(256) Mac=AEAD
PSK-AES256-CCM          TLSv1.2 Kx=PSK      Au=PSK  Enc=AESCCM(256) Mac=AEAD
PSK-ARIA256-GCM-SHA384  TLSv1.2 Kx=PSK      Au=PSK  Enc=ARIAGCM(256) Mac=AEAD
RSA-PSK-AES128-GCM-SHA256 TLSv1.2 Kx=RSAPSK   Au=RSA  Enc=AESGCM(128) Mac=AEAD
DHE-PSK-AES128-GCM-SHA256 TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=AESGCM(128) Mac=AEAD
DHE-PSK-AES128-CCM8     TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=AESCCM8(128) Mac=AEAD
DHE-PSK-AES128-CCM      TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=AESCCM(128) Mac=AEAD
RSA-PSK-ARIA128-GCM-SHA256 TLSv1.2 Kx=RSAPSK   Au=RSA  Enc=ARIAGCM(128) Mac=AEAD
DHE-PSK-ARIA128-GCM-SHA256 TLSv1.2 Kx=DHEPSK   Au=PSK  Enc=ARIAGCM(128) Mac=AEAD
AES128-GCM-SHA256       TLSv1.2 Kx=RSA      Au=RSA  Enc=AESGCM(128) Mac=AEAD
AES128-CCM8             TLSv1.2 Kx=RSA      Au=RSA  Enc=AESCCM8(128) Mac=AEAD
AES128-CCM              TLSv1.2 Kx=RSA      Au=RSA  Enc=AESCCM(128) Mac=AEAD
ARIA128-GCM-SHA256      TLSv1.2 Kx=RSA      Au=RSA  Enc=ARIAGCM(128) Mac=AEAD
PSK-AES128-GCM-SHA256   TLSv1.2 Kx=PSK      Au=PSK  Enc=AESGCM(128) Mac=AEAD
PSK-AES128-CCM8         TLSv1.2 Kx=PSK      Au=PSK  Enc=AESCCM8(128) Mac=AEAD
PSK-AES128-CCM          TLSv1.2 Kx=PSK      Au=PSK  Enc=AESCCM(128) Mac=AEAD
PSK-ARIA128-GCM-SHA256  TLSv1.2 Kx=PSK      Au=PSK  Enc=ARIAGCM(128) Mac=AEAD
AES256-SHA256           TLSv1.2 Kx=RSA      Au=RSA  Enc=AES(256)  Mac=SHA256
CAMELLIA256-SHA256      TLSv1.2 Kx=RSA      Au=RSA  Enc=Camellia(256) Mac=SHA256
AES128-SHA256           TLSv1.2 Kx=RSA      Au=RSA  Enc=AES(128)  Mac=SHA256
CAMELLIA128-SHA256      TLSv1.2 Kx=RSA      Au=RSA  Enc=Camellia(128) Mac=SHA256
ECDHE-PSK-AES256-CBC-SHA384 TLSv1 Kx=ECDHEPSK Au=PSK  Enc=AES(256)  Mac=SHA384
ECDHE-PSK-AES256-CBC-SHA TLSv1 Kx=ECDHEPSK Au=PSK  Enc=AES(256)  Mac=SHA1
SRP-DSS-AES-256-CBC-SHA SSLv3 Kx=SRP      Au=DSS  Enc=AES(256)  Mac=SHA1
SRP-RSA-AES-256-CBC-SHA SSLv3 Kx=SRP      Au=RSA  Enc=AES(256)  Mac=SHA1
SRP-AES-256-CBC-SHA     SSLv3 Kx=SRP      Au=SRP  Enc=AES(256)  Mac=SHA1
RSA-PSK-AES256-CBC-SHA384 TLSv1 Kx=RSAPSK   Au=RSA  Enc=AES(256)  Mac=SHA384
DHE-PSK-AES256-CBC-SHA384 TLSv1 Kx=DHEPSK   Au=PSK  Enc=AES(256)  Mac=SHA384
RSA-PSK-AES256-CBC-SHA  SSLv3 Kx=RSAPSK   Au=RSA  Enc=AES(256)  Mac=SHA1
DHE-PSK-AES256-CBC-SHA  SSLv3 Kx=DHEPSK   Au=PSK  Enc=AES(256)  Mac=SHA1
ECDHE-PSK-CAMELLIA256-SHA384 TLSv1 Kx=ECDHEPSK Au=PSK  Enc=Camellia(256) Mac=SHA384
RSA-PSK-CAMELLIA256-SHA384 TLSv1 Kx=RSAPSK   Au=RSA  Enc=Camellia(256) Mac=SHA384
DHE-PSK-CAMELLIA256-SHA384 TLSv1 Kx=DHEPSK   Au=PSK  Enc=Camellia(256) Mac=SHA384
AES256-SHA              SSLv3 Kx=RSA      Au=RSA  Enc=AES(256)  Mac=SHA1
CAMELLIA256-SHA         SSLv3 Kx=RSA      Au=RSA  Enc=Camellia(256) Mac=SHA1
PSK-AES256-CBC-SHA384   TLSv1 Kx=PSK      Au=PSK  Enc=AES(256)  Mac=SHA384
PSK-AES256-CBC-SHA      SSLv3 Kx=PSK      Au=PSK  Enc=AES(256)  Mac=SHA1
PSK-CAMELLIA256-SHA384  TLSv1 Kx=PSK      Au=PSK  Enc=Camellia(256) Mac=SHA384
ECDHE-PSK-AES128-CBC-SHA256 TLSv1 Kx=ECDHEPSK Au=PSK  Enc=AES(128)  Mac=SHA256
ECDHE-PSK-AES128-CBC-SHA TLSv1 Kx=ECDHEPSK Au=PSK  Enc=AES(128)  Mac=SHA1
SRP-DSS-AES-128-CBC-SHA SSLv3 Kx=SRP      Au=DSS  Enc=AES(128)  Mac=SHA1
SRP-RSA-AES-128-CBC-SHA SSLv3 Kx=SRP      Au=RSA  Enc=AES(128)  Mac=SHA1
SRP-AES-128-CBC-SHA     SSLv3 Kx=SRP      Au=SRP  Enc=AES(128)  Mac=SHA1
RSA-PSK-AES128-CBC-SHA256 TLSv1 Kx=RSAPSK   Au=RSA  Enc=AES(128)  Mac=SHA256
DHE-PSK-AES128-CBC-SHA256 TLSv1 Kx=DHEPSK   Au=PSK  Enc=AES(128)  Mac=SHA256
RSA-PSK-AES128-CBC-SHA  SSLv3 Kx=RSAPSK   Au=RSA  Enc=AES(128)  Mac=SHA1
DHE-PSK-AES128-CBC-SHA  SSLv3 Kx=DHEPSK   Au=PSK  Enc=AES(128)  Mac=SHA1
ECDHE-PSK-CAMELLIA128-SHA256 TLSv1 Kx=ECDHEPSK Au=PSK  Enc=Camellia(128) Mac=SHA256
RSA-PSK-CAMELLIA128-SHA256 TLSv1 Kx=RSAPSK   Au=RSA  Enc=Camellia(128) Mac=SHA256
DHE-PSK-CAMELLIA128-SHA256 TLSv1 Kx=DHEPSK   Au=PSK  Enc=Camellia(128) Mac=SHA256
AES128-SHA              SSLv3 Kx=RSA      Au=RSA  Enc=AES(128)  Mac=SHA1
CAMELLIA128-SHA         SSLv3 Kx=RSA      Au=RSA  Enc=Camellia(128) Mac=SHA1
PSK-AES128-CBC-SHA256   TLSv1 Kx=PSK      Au=PSK  Enc=AES(128)  Mac=SHA256
PSK-AES128-CBC-SHA      SSLv3 Kx=PSK      Au=PSK  Enc=AES(128)  Mac=SHA1
PSK-CAMELLIA128-SHA256  TLSv1 Kx=PSK      Au=PSK  Enc=Camellia(128) Mac=SHA256
gss_create_empty_oid_set entering
gss_create_empty_oid_set exiting: major_status=0
globus_i_gsi_gss_create_and_fill_context exiting: major_status=0
globus_i_gsi_gss_handshake entering
globus_i_gsi_gss_handshake exiting: major_status=1
globus_i_gsi_gss_get_token entering
output token: length = 394
              value  = 
0000 - 16 03 01 01 85 01 00 01-81 03 03 2b 60 2a 8a 48   ...........+`*.H
0010 - d6 89 37 ca 4f 06 76 bf-5c 48 97 d9 7a e7 aa d1   ..7.O.v.\H..z...
0020 - e4 13 ab 22 97 cd 81 4b-a0 f0 16 20 bd cc 23 e6   ..."...K... ..#.
0030 - d8 82 d6 4e 16 30 36 de-8e 27 9a 4c e4 4f 9e 04   ...N.06..'.L.O..
0040 - 58 5a fa 70 08 28 81 28-29 b3 9e 53 00 96 13 02   XZ.p.(.()..S....
0050 - 13 03 13 01 c0 2c c0 30-00 a3 00 9f cc a9 cc a8   .....,.0........
0060 - cc aa c0 af c0 ad c0 a3-c0 9f c0 5d c0 61 c0 57   ...........].a.W
0070 - c0 53 c0 2b c0 2f 00 a2-00 9e c0 ae c0 ac c0 a2   .S.+./..........
0080 - c0 9e c0 5c c0 60 c0 56-c0 52 c0 24 c0 28 00 6b   ...\.`.V.R.$.(.k
0090 - 00 6a c0 73 c0 77 00 c4-00 c3 c0 23 c0 27 00 67   .j.s.w.....#.'.g
00a0 - 00 40 c0 72 c0 76 00 be-00 bd c0 0a c0 14 00 39   .@.r.v.........9
00b0 - 00 38 00 88 00 87 c0 09-c0 13 00 33 00 32 00 45   .8.........3.2.E
00c0 - 00 44 00 9d c0 a1 c0 9d-c0 51 00 9c c0 a0 c0 9c   .D.......Q......
00d0 - c0 50 00 3d 00 c0 00 3c-00 ba 00 35 00 84 00 2f   .P.=...<...5.../
00e0 - 00 41 00 ff 01 00 00 a2-00 00 00 17 00 15 00 00   .A..............
00f0 - 12 70 72 6f 6d 65 74 68-65 75 73 2e 64 65 73 79   .prometheus.desy
0100 - 2e 64 65 00 0b 00 04 03-00 01 02 00 0a 00 0c 00   .de.............
0110 - 0a 00 1d 00 17 00 1e 00-19 00 18 00 16 00 00 00   ................
0120 - 17 00 00 00 0d 00 2a 00-28 04 03 05 03 06 03 08   ......*.(.......
0130 - 07 08 08 08 09 08 0a 08-0b 08 04 08 05 08 06 04   ................
0140 - 01 05 01 06 01 03 03 03-01 03 02 04 02 05 02 06   ................
0150 - 02 00 2b 00 05 04 03 04-03 03 00 2d 00 02 01 01   ..+........-....
0160 - 00 33 00 26 00 24 00 1d-00 20 a3 69 df fd f6 b5   .3.&.$... .i....
0170 - e9 7c c4 45 b6 38 2c a5-3d 31 2c bb 02 e2 c1 29   .|.E.8,.=1,....)
0180 - 37 6f aa 20 0a 8c 6d 70-c9 1d                     7o. ..mp..
globus_i_gsi_gss_get_token exiting: major_status=0
init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000
gss_init_sec_context exiting: major_status=1
gss_release_buffer entering
gss_release_buffer exiting: major_status=0
gss_init_sec_context entering
globus_i_gsi_gss_put_token entering
input token: length = 9718
              value  = 
0000 - 16 03 03 00 7a 02 00 00-76 03 03 f7 42 16 22 36   ....z...v...B."6
0010 - cf f6 40 e9 da fd 06 ff-46 c0 28 6c 1a e2 05 86   ..@.....F.(l....
0020 - d0 5a 40 60 99 1c 28 68-24 c1 40 20 bd cc 23 e6   .Z@`..(h$.@ ..#.
0030 - d8 82 d6 4e 16 30 36 de-8e 27 9a 4c e4 4f 9e 04   ...N.06..'.L.O..
0040 - 58 5a fa 70 08 28 81 28-29 b3 9e 53 13 02 00 00   XZ.p.(.()..S....
0050 - 2e 00 2b 00 02 03 04 00-33 00 24 00 1d 00 20 f9   ..+.....3.$... .
0060 - 7f df ee c7 5a f9 7e 64-fa 98 fc 0d fe d1 81 5b   ....Z.~d.......[
0070 - 9c 1b 47 51 e4 dc c5 55-2c 6e df dc a0 a2 46 14   ..GQ...U,n....F.
0080 - 03 03 00 01 01 17 03 03-25 6c 62 6e 0e 71 2c 5e   ........%lbn.q,^
0090 - f6 fa fb 43 fd dd 2a 89-0b 00 72 d3 3e ee fc bb   ...C..*...r.>...
00a0 - f1 b2 c8 6e 8d f7 f6 cf-fa 24 12 da 92 57 05 fa   ...n.....$...W..
00b0 - c8 81 07 d6 dd 13 b5 b1-ac 63 df 03 34 0b 97 ef   .........c..4...
00c0 - d8 ba eb 66 78 ff 25 f1-d6 19 1b 97 f3 fd 45 cb   ...fx.%.......E.
00d0 - 1c 25 30 d5 c9 33 01 3c-a4 d4 72 f7 7c d0 8f a1   .%0..3.<..r.|...
00e0 - 24 11 07 7b 4c eb 18 99-cd b5 50 9d b6 4a 57 6a   $..{L.....P..JWj
00f0 - ae 1b 3c fb fe c8 a1 fb-b8 d2 62 64 c7 8d cc 4e   ..<.......bd...N
0100 - b2 a3 b2 dd c4 24 11 e4-8d 64 78 a0 74 ab 3c f6   .....$...dx.t.<.
0110 - e5 72 ae a9 af ac 64 49-d3 9e f7 ef fc 4b f8 3f   .r....dI.....K.?
0120 - 22 32 e9 36 44 c5 61 c4-37 32 a3 fc 85 e6 a9 7d   "2.6D.a.72.....}
0130 - 57 c9 72 8a 20 8d c0 e7-d8 c8 2f 68 9e c1 b8 cb   W.r. ...../h....
0140 - 40 ab 3d 40 1a 79 69 dc-55 5f ae b8 10 4c f8 c9   @.=@.yi.U_...L..
0150 - aa 33 ef 3a 42 dd 73 14-a9 e6 3b 44 21 55 e0 14   .3.:B.s...;D!U..
0160 - 09 40 c0 d1 ab 6b f1 4e-13 02 84 56 79 4b 42 e2   .@...k.N...VyKB.
0170 - 6a 26 8b 1e dc 86 68 0e-f6 2f e0 7f a0 9d a2 11   j&....h../......
0180 - 9e 2d bd e6 84 22 08 6c-95 98 25 a0 af e0 a5 f4   .-...".l..%.....
0190 - 12 eb 88 db 71 af 46 e1-aa b6 19 d0 54 45 d4 63   ....q.F.....TE.c
01a0 - ee 42 86 fe 6c 46 6f f6-0d ed 47 ea ae 35 3f 2a   .B..lFo...G..5?*
01b0 - cc ce a4 d6 eb 24 1c 1d-4d 96 2e b9 d1 87 7e 90   .....$..M.....~.
01c0 - 64 80 44 22 ae af da 3c-7d 44 d1 b6 f4 e4 39 37   d.D"...<}D....97
01d0 - 38 ec 9d f3 0c 35 b3 01-6d 6c 0f a8 62 e5 f9 b6   8....5..ml..b...
01e0 - 0c 2f 4c 43 65 99 a9 83-f7 fb 5d aa 79 ad 7e d7   ./LCe.....].y.~.
01f0 - ae 61 33 27 92 6d 6c 36-8e 07 8d 2f 83 6c 8e 2b   .a3'.ml6.../.l.+
0200 - 1e 6e de 5e 02 b7 99 18-e3 95 cb f7 f7 67 7f d5   .n.^.........g..
0210 - 59 50 94 de 67 d2 69 66-3e 6c 94 32 ae f7 8f 08   YP..g.if>l.2....
0220 - d4 c9 e0 c7 3c a3 81 f0-28 c9 36 b6 2d 84 65 01   ....<...(.6.-.e.
0230 - 53 cf 6d af b7 c3 c1 a0-54 d9 58 97 52 bc f1 01   S.m.....T.X.R...
0240 - 74 2c b6 d6 d1 5d 61 ca-51 68 f0 ae 21 af 21 0a   t,...]a.Qh..!.!.
0250 - 76 41 cb 95 3f f4 7e 8a-b7 06 39 f6 89 67 9f 36   vA..?.~...9..g.6
0260 - 79 f2 44 60 78 ae a5 51-07 36 8d 33 84 78 ed 60   y.D`x..Q.6.3.x.`
0270 - 46 48 a3 45 8f 50 98 98-df 32 b7 29 28 38 32 9e   FH.E.P...2.)(82.
0280 - 08 63 81 ef f6 e3 7f 8a-f0 9b 83 8a 82 a3 39 84   .c............9.
0290 - 17 c5 ec 22 e9 0f 57 c1-b0 c7 30 bd f4 19 56 fb   ..."..W...0...V.
02a0 - ab bd 1e 95 3f 5a 74 0d-b0 e1 3e 66 a6 27 91 7e   ....?Zt...>f.'.~
02b0 - 9e b1 62 25 9f 0b 36 5a-4f c8 ef 74 58 58 84 0f   ..b%..6ZO..tXX..
02c0 - b9 bc 2e eb 5e 31 ca f4-01 c4 cc cc 08 b3 8b bc   ....^1..........
02d0 - 7e e0 19 6d 00 a1 8d 9b-a7 96 c5 4c 5b 13 a0 c7   ~..m.......L[...
02e0 - b5 05 00 71 f2 8a de e3-24 6e f6 74 04 01 41 e4   ...q....$n.t..A.
02f0 - 51 c9 55 de 61 6d f8 4f-c8 40 f7 3f 9d 77 c6 ae   Q.U.am.O.@.?.w..
0300 - 6a 92 07 f7 bc a1 09 05-51 be 32 b5 4e f8 19 23   j.......Q.2.N..#
0310 - 65 81 65 ae 03 f7 0d 58-ba 3e 40 9b 56 7a eb 72   e.e....X.>@.Vz.r
0320 - e3 4b 12 48 58 ec b5 05-25 50 82 9e 0a fd 32 ed   .K.HX...%P....2.
0330 - 1e f4 05 61 0e 86 d6 fc-0a d4 a5 80 0e eb c6 6b   ...a...........k
0340 - 56 f3 5b 89 75 d5 af e6-e3 25 a1 6d 7b 8d 3c 72   V.[.u....%.m{.<r
0350 - 43 53 d0 9e 96 4d 20 65-65 b4 83 db c3 4c 87 c3   CS...M ee....L..
0360 - cb 94 fd 89 17 02 9d e5-b9 8a 12 2b 09 a0 23 26   ...........+..#&
0370 - 40 4c db af 9d 86 37 89-36 8c 29 4e d9 c8 93 b3   @L....7.6.)N....
0380 - 0c 4d de 9d ba 3e 3d 9b-cb 16 28 ce 83 bf 42 48   .M...>=...(...BH
0390 - 64 bf 82 56 4e a6 b5 d4-c3 7e ba db 6a 70 b2 90   d..VN....~..jp..
03a0 - 52 6a b4 e3 b7 14 8f e9-69 dd 87 a9 d7 6e 65 d4   Rj......i....ne.
03b0 - 8b b6 b5 f7 cd e3 9e 1a-9a ff 40 ea 37 09 a9 0b   ..........@.7...
03c0 - b8 63 c8 f7 cf d9 58 3b-69 50 1b 35 cf 67 67 35   .c....X;iP.5.gg5
03d0 - 1d 97 7b e6 04 74 59 55-29 76 eb e4 84 16 57 e0   ..{..tYU)v....W.
03e0 - 5a 2a fd a3 45 24 cf 14-bf b0 63 54 66 d0 35 3a   Z*..E$....cTf.5:
03f0 - e1 23 c4 5b cd d7 60 e7-a8 84 30 25 e6 32 96 e2   .#.[..`...0%.2..
0400 - 68 b2 ab 0d 20 b9 c8 29-dd d7 df 61 d6 a3 2a b5   h... ..)...a..*.
0410 - 5d 55 3b 17 b9 d5 a2 ff-bd ec e2 2c b0 ba e1 d5   ]U;........,....
0420 - 89 b8 e8 25 11 2c ef 22-70 7a b1 ae 47 22 bc 8d   ...%.,."pz..G"..
0430 - 3a a3 eb 43 52 86 c9 20-78 d2 a1 ac 3d 9c 49 f5   :..CR.. x...=.I.
0440 - ab 66 85 4a a9 ca f0 dc-5f ae 7c 19 b1 03 85 4c   .f.J...._.|....L
0450 - 73 06 1e 64 dc 18 c4 5d-5e 4a c9 cc cf 17 e4 2a   s..d...]^J.....*
0460 - 7c 9d 9a 69 9b ce 42 89-bb bc 14 a2 7f b3 99 db   |..i..B.........
0470 - 8d d3 7f f9 41 a8 de f8-26 ab 27 24 3f d1 99 a5   ....A...&.'$?...
0480 - 06 74 59 59 05 74 61 94-39 a1 7f 4b 9a 3f 0d 8f   .tYY.ta.9..K.?..
0490 - 78 cb 03 9f f3 c3 cc 9c-45 c0 b7 85 83 eb e1 49   x.......E......I
04a0 - 07 4a fd e6 95 5c 79 6b-ad 44 35 84 60 da 14 22   .J...\yk.D5.`.."
04b0 - 4e 1f 99 42 77 7e 83 d4-67 88 4e c8 ec 2c a4 b4   N..Bw~..g.N..,..
04c0 - ef c7 68 03 41 34 6b 6a-cb d0 b9 01 f1 08 d7 04   ..h.A4kj........
04d0 - fa cf 8e dd 69 27 f3 14-2d 5e b5 7c 94 87 70 13   ....i'..-^.|..p.
04e0 - 92 ce ed a4 84 1b 68 4c-4b 40 22 ed ab 12 bb c3   ......hLK@".....
04f0 - 15 36 5e a8 df 87 6c bc-6b a0 97 87 75 1e 62 66   .6^...l.k...u.bf
0500 - c7 9d 0f aa a1 6b 40 5e-6d 59 b5 21 8b 11 34 e8   .....k@^mY.!..4.
0510 - 8b 53 8e 5b 2f 84 52 1f-63 53 17 e5 17 7e 84 20   .S.[/.R.cS...~. 
0520 - ff 73 91 d7 c1 f4 8d 3e-9d a2 93 5e eb 71 3b 1c   .s.....>...^.q;.
0530 - 3a a0 7e 3a d5 4d ca 56-78 af 81 23 68 31 b6 59   :.~:.M.Vx..#h1.Y
0540 - f5 6e 98 f1 f6 fe 7e f7-c7 bb 87 5d c7 16 8d aa   .n....~....]....
0550 - ee d9 c6 c6 ae b9 3e 17-85 0d b9 75 f3 ee 5f 7c   ......>....u.._|
0560 - 12 04 d2 03 b9 ab cf 48-75 8d 87 c5 75 4b bb bf   .......Hu...uK..
0570 - 1a 44 9b dd 2c a1 c2 4e-85 bc ef 32 80 24 9a 20   .D..,..N...2.$. 
0580 - 4b 9c 63 c8 08 f5 6b e1-00 85 46 17 d0 67 d6 7f   K.c...k...F..g..
0590 - b3 13 a9 eb c8 2a ac c2-7c 2c 90 1b f3 5f 42 87   .....*..|,..._B.
05a0 - c4 57 88 78 4d fe 3a 64-c4 7a 37 78 89 e7 40 3c   .W.xM.:d.z7x..@<
05b0 - a4 03 37 d5 d2 d2 1f eb-97 1f 6e ed 5b 60 70 4b   ..7.......n.[`pK
05c0 - ea 2b 28 88 22 0e 6d 24-6a 8e 36 59 9d f0 a3 03   .+(.".m$j.6Y....
05d0 - 0d 29 f6 97 b7 a5 19 52-9f e9 d5 25 34 df 1d 10   .).....R...%4...
05e0 - 19 70 af 66 4f f5 c8 91-46 60 71 0e f1 b0 d3 c2   .p.fO...F`q.....
05f0 - c7 dc a6 01 15 91 4e 7d-47 8b 8b cb 44 17 6a 3e   ......N}G...D.j>
0600 - 27 13 b2 34 c6 cf f7 ef-21 b8 83 94 1b 4e 09 8c   '..4....!....N..
0610 - dd 54 c2 72 2d db 95 0d-c8 df af 6f fc dc d3 83   .T.r-......o....
0620 - 8a 70 be 28 26 35 df c2-d0 3c 95 49 4e 20 d4 7b   .p.(&5...<.IN .{
0630 - 8d 75 54 c0 7f 30 85 95-44 6c 75 86 41 a1 c3 25   .uT..0..Dlu.A..%
0640 - 45 78 06 5f 9d ae b4 22-3a d2 27 fc ba cb 45 f3   Ex._...":.'...E.
0650 - ad 38 f2 e3 b5 b7 e8 f5-ec a2 c0 c1 43 4e 46 31   .8..........CNF1
0660 - 02 3f c8 e5 9c 85 e1 75-29 8b 5b 43 45 5e 19 10   .?.....u).[CE^..
0670 - 3b 55 d2 a0 16 b3 e7 00-dc 1c a0 49 36 0b 37 b8   ;U.........I6.7.
0680 - 19 76 63 c7 ed df fb d6-a5 43 62 ba 05 62 ff a8   .vc......Cb..b..
0690 - dc 7c 30 7f 85 4c d4 3f-a3 66 5a 09 74 3c 7e 7f   .|0..L.?.fZ.t<~.
06a0 - 84 ec b3 40 62 24 c2 82-ca 38 75 2b 16 6b 7a ac   ...@b$...8u+.kz.
06b0 - ff cb 17 cc 16 3e a9 50-b1 fd 58 34 13 28 02 9b   .....>.P..X4.(..
06c0 - 33 ef 3a 7f 07 ab 0b f0-da c7 d5 68 88 8d cb 4a   3.:........h...J
06d0 - 7a c6 fa 53 75 1c 64 70-3e fa 26 90 44 e9 5d 39   z..Su.dp>.&.D.]9
06e0 - c7 98 8b 0c 0f a1 aa 36-33 53 c5 ef ee 7f ca d1   .......63S......
06f0 - f2 d7 d0 07 32 4c 36 6e-b7 d7 8b 57 50 8d 99 04   ....2L6n...WP...
0700 - ed c3 77 b7 7f cc 33 46-11 f5 39 cd ef 20 75 ae   ..w...3F..9.. u.
0710 - c6 37 45 78 e5 5a 66 9f-61 25 b9 47 ee e2 77 21   .7Ex.Zf.a%.G..w!
0720 - 5b 05 31 08 db fb 6c ee-42 49 4d b5 be 0d 3a 1d   [.1...l.BIM...:.
0730 - 79 41 a2 c8 3c 7a fb 5b-4f bd 8a 05 05 83 31 ff   yA..<z.[O.....1.
0740 - bc 4c fe 5f 3b 59 39 0d-42 7d d1 23 b4 d2 9d a5   .L._;Y9.B}.#....
0750 - e0 03 0a 09 38 fe 8f 94-58 fd c2 a1 28 c1 f8 56   ....8...X...(..V
0760 - 86 24 7a 80 ee a6 bf 82-96 11 f1 32 99 37 a8 5e   .$z........2.7.^
0770 - 7e 80 1d 5b e5 08 fe 85-e8 71 0d 2a df 7a e1 7b   ~..[.....q.*.z.{
0780 - 17 9f 2f c3 bd 71 8f 73-6c fb 49 b5 18 8f 7e 38   ../..q.sl.I...~8
0790 - 49 5e e1 e1 a5 46 42 f7-bf 09 b7 23 62 65 06 5d   I^...FB....#be.]
07a0 - 8c 5e f2 5f b7 88 02 38-b6 cc f7 20 ea 97 de 43   .^._...8... ...C
07b0 - fd d2 82 97 e2 1c 6d 8c-17 ee ff 7e 7e 48 a8 8b   ......m....~~H..
07c0 - 9c b4 42 da 78 9f c4 20-2d 3b e3 73 23 ce 52 50   ..B.x.. -;.s#.RP
07d0 - 00 0c 5c d0 4d e1 20 2b-fa c2 8d ab 32 98 93 90   ..\.M. +....2...
07e0 - a5 c4 d9 9a 37 bb 15 5c-fd 13 71 15 3a 16 97 50   ....7..\..q.:..P
07f0 - 9d 9f 1e df 6b 65 3e 3a-b0 f0 b3 5d bc e9 7f 86   ....ke>:...]....
0800 - 06 ea d1 bd e8 59 f2 b8-23 91 bf 7a 5c f4 29 b3   .....Y..#..z\.).
0810 - ab cd 58 76 5a f1 e5 ab-58 9b 40 6e 1a 76 ed fe   ..XvZ...X.@n.v..
0820 - ea 77 6f 12 9e 17 d5 2b-15 78 cc 0d 71 4b 78 ed   .wo....+.x..qKx.
0830 - bc 6b 10 1e 86 e7 e0 7b-4b 70 3d 03 f8 60 89 2e   .k.....{Kp=..`..
0840 - 60 5c cc 86 99 bb d5 fa-4b fb c6 df d9 d4 ce f4   `\......K.......
0850 - d6 3e 37 e4 69 d2 95 5f-f4 30 76 b4 d3 27 d1 32   .>7.i.._.0v..'.2
0860 - 7d 37 28 c5 4d 4a f4 84-a7 4f d8 97 fa 69 f6 e8   }7(.MJ...O...i..
0870 - 6d 5a 4e 92 68 f4 fb c1-b4 1a 11 85 cf 0c 75 e5   mZN.h.........u.
0880 - 3e ce 3a 1b 2b f7 92 a6-ed a7 5d 68 93 65 cf b3   >.:.+.....]h.e..
0890 - 6b bb 77 b5 05 d1 4a 4f-9e 02 4d e4 c6 08 a2 a3   k.w...JO..M.....
08a0 - 2e 03 a5 1e ce 44 c6 7f-1a d3 a6 05 b1 9f 2b 52   .....D........+R
08b0 - f7 f6 98 6a a6 6c 0e d3-2f ec 2b 82 27 32 77 4e   ...j.l../.+.'2wN
08c0 - bb 30 31 bc 3b 76 c8 da-8d 17 7c 4a 7d 89 c9 ae   .01.;v....|J}...
08d0 - c4 7a 33 03 5d 55 94 8d-da 3e 01 6c 1d 3a 9a 35   .z3.]U...>.l.:.5
08e0 - 7c 89 67 f0 f1 18 f7 75-9b 65 fd 7a 07 23 09 f1   |.g....u.e.z.#..
08f0 - 8e 54 8f b5 c7 c6 17 f5-4e 25 10 6c 95 d9 d0 c0   .T......N%.l....
0900 - a4 97 d1 7a 14 f1 8a ea-31 91 24 bc f0 f7 54 3f   ...z....1.$...T?
0910 - f2 95 5b cb eb 83 fc 28-aa 4d 19 69 de 36 08 34   ..[....(.M.i.6.4
0920 - 31 e2 e5 2f c0 cf f2 17-80 40 08 7b 75 44 02 37   1../.....@.{uD.7
0930 - a1 62 48 b5 0f e5 ef 94-fc e8 5b 9d ff 41 89 a5   .bH.......[..A..
0940 - f0 46 ba c5 51 65 bf 2d-d0 6d 3f 6b 08 d0 52 54   .F..Qe.-.m?k..RT
0950 - d9 e1 e0 56 dd 7a 38 14-13 a9 b3 9e ce 91 46 0c   ...V.z8.......F.
0960 - 30 b9 42 1c ec ed 17 1c-58 43 5a d0 72 5c fa 5b   0.B.....XCZ.r\.[
0970 - 87 10 b3 dc df 0a 79 dd-1a 1e f7 93 ec 69 95 fa   ......y......i..
0980 - 9c bc 89 5f a4 0f 5f 88-0e ae ed 6f c2 a6 79 1a   ..._.._....o..y.
0990 - 04 61 83 67 4f 76 16 aa-cd 57 8c 33 42 de 50 62   .a.gOv...W.3B.Pb
09a0 - 29 f2 b9 ab 57 90 6d b7-ba 3b 03 33 35 de 1e 09   )...W.m..;.35...
09b0 - 85 ad c0 8d f7 11 a3 84-fe 75 0e 25 16 e2 62 0a   .........u.%..b.
09c0 - 65 f8 46 64 dc ea f9 20-05 d7 90 c0 9f de f6 22   e.Fd... ......."
09d0 - 45 fd 0a 4a 86 2f 19 f5-ea c5 92 e7 ec c5 4b 10   E..J./........K.
09e0 - 3b 82 3c 17 53 30 75 3f-9a 7e 73 aa 7b 12 63 34   ;.<.S0u?.~s.{.c4
09f0 - 35 f7 d4 33 2a a6 94 a0-42 6b 50 1a 92 b7 bb e5   5..3*...BkP.....
0a00 - f5 86 34 23 2a c7 3c d2-42 7b ac 28 78 c5 81 b4   ..4#*.<.B{.(x...
0a10 - 30 7c d1 23 cf 83 3c 27-7f 06 61 7f ee b5 cd 3c   0|.#..<'..a....<
0a20 - 3b 2c 5b 01 ed 4d 26 87-43 ec e5 d8 30 e4 f3 10   ;,[..M&.C...0...
0a30 - 7f a4 cf 71 04 c5 f5 03-4b 62 d1 79 e2 8f df 9b   ...q....Kb.y....
0a40 - 99 11 d8 bb 27 55 83 d5-28 ad a4 2e 24 ff f0 9b   ....'U..(...$...
0a50 - 07 3a 46 59 48 46 34 87-e4 93 0f 7c 78 92 30 d0   .:FYHF4....|x.0.
0a60 - 72 f7 d6 5f 8d b2 7d 50-ff 62 53 7d c4 10 ef 58   r.._..}P.bS}...X
0a70 - f8 e0 7e ca d1 81 75 8b-7f 72 f3 d0 9f 2f ec ca   ..~...u..r.../..
0a80 - 18 6a f8 1a c7 ca 71 fe-d8 1a a1 51 0c 32 71 56   .j....q....Q.2qV
0a90 - 9d b8 1b a3 5d 8d a3 03-ee b9 38 58 72 c1 4e e4   ....].....8Xr.N.
0aa0 - 44 a0 ac 37 7d fa 13 d0-60 82 f4 ba 36 d8 13 26   D..7}...`...6..&
0ab0 - 85 d2 ea fe 53 cd 07 61-4d 28 d3 a1 34 e5 89 73   ....S..aM(..4..s
0ac0 - be dd 3e 4f 89 bf d5 ed-68 11 e2 50 45 d3 a6 c1   ..>O....h..PE...
0ad0 - 17 78 7a 07 9e c7 78 ec-8d 3c c4 bc 34 a9 ed 9c   .xz...x..<..4...
0ae0 - 3d 4f 38 02 9b ab e5 15-84 f0 d2 0d da 67 94 48   =O8..........g.H
0af0 - d1 68 eb 2b d2 fb 18 7b-da 40 19 da 13 e6 62 6c   .h.+...{.@....bl
0b00 - 72 b4 16 3c 24 07 51 39-56 df b2 16 58 02 53 39   r..<$.Q9V...X.S9
0b10 - f2 76 48 ab a3 7c 72 ff-1a 59 38 91 13 84 ae 6c   .vH..|r..Y8....l
0b20 - 09 b8 5b c5 a5 f2 90 1a-ab 7f 88 04 ae 3f c6 a5   ..[..........?..
0b30 - 15 28 15 63 01 be f8 8f-cb e8 c3 10 7a 03 3f 72   .(.c........z.?r
0b40 - a3 54 d1 84 8e bc 09 19-c8 b9 3e 2b d3 be 38 eb   .T........>+..8.
0b50 - ea 93 39 99 35 6f cf b8-1b 84 ea f9 4e 68 45 d8   ..9.5o......NhE.
0b60 - a6 35 5e c7 1c 9d cb e6-c9 76 6a d5 b9 39 a0 a0   .5^......vj..9..
0b70 - 22 58 05 a0 8c 36 5a 24-14 2c 98 d0 4a 9f 62 3f   "X...6Z$.,..J.b?
0b80 - 1e 75 14 c2 73 72 2e 96-bd 9f 69 72 af 12 dc e3   .u..sr....ir....
0b90 - e0 f8 dd 56 c4 47 29 d7-98 09 ed 55 cc 3e f2 1a   ...V.G)....U.>..
0ba0 - da cb 10 f4 8b 10 4e ff-06 3c 54 0a 7a bb 0f c0   ......N..<T.z...
0bb0 - 0e 4f b0 43 0d 30 5b 23-8c d9 8e 19 47 2f 5a 3e   .O.C.0[#....G/Z>
0bc0 - a9 c9 91 00 34 ef 63 0a-ab ac 0f 68 cf 00 9c cd   ....4.c....h....
0bd0 - 5b 2d 83 5f 47 e4 4d f4-e3 90 1f 1e c7 34 61 89   [-._G.M......4a.
0be0 - 1a fc 3a 87 60 57 d0 a3-4c 14 38 2e a8 ce e6 b9   ..:.`W..L.8.....
0bf0 - bc a1 84 82 f1 98 1d 8e-c4 87 b0 78 45 3c 50 77   ...........xE<Pw
0c00 - 27 94 c9 87 05 e0 45 7c-69 bf 32 a1 99 2a 19 0a   '.....E|i.2..*..
0c10 - 0e b3 6b 3b 8b ea 71 66-98 e2 48 4a 09 25 ac d9   ..k;..qf..HJ.%..
0c20 - 10 aa 9e e0 4c 12 dc d9-4c 7f bd 19 4a 9b ce 7c   ....L...L...J..|
0c30 - 6d 62 fe 78 e2 c6 aa 51-13 01 74 e8 a7 74 8f 55   mb.x...Q..t..t.U
0c40 - 6a 91 69 9a 93 03 8f cd-3b 60 b2 19 8f cf d7 9f   j.i.....;`......
0c50 - 80 84 91 18 7e f5 ac 06-cb a2 0f 7a 11 1c 05 93   ....~......z....
0c60 - ce ba 9e 92 ab 4f 61 34-3a c1 f0 fa 45 df 62 aa   .....Oa4:...E.b.
0c70 - c6 ce cb b9 6c 78 d1 4f-c9 f6 20 44 7d 3a b7 64   ....lx.O.. D}:.d
0c80 - 36 e7 eb 4f 0c a5 04 97-64 2a 8e 21 7c 17 f8 51   6..O....d*.!|..Q
0c90 - c0 15 80 a6 3e af b9 88-77 04 77 d6 fd 68 87 43   ....>...w.w..h.C
0ca0 - c2 15 ed 2e 52 97 1b d3-d8 f4 46 52 b6 b1 d4 a2   ....R.....FR....
0cb0 - 99 fc 6b b0 3c 5e fb 00-b1 20 4a c3 d1 01 ef 67   ..k.<^... J....g
0cc0 - f7 cb a1 3b c7 90 fc 32-34 3f dd 41 60 f3 3b c1   ...;...24?.A`.;.
0cd0 - 43 b3 b0 12 07 bd be 8e-98 23 30 5c 11 20 64 52   C........#0\. dR
0ce0 - e7 c1 8a 4b e1 cc 79 a3-ed 41 c9 b5 b1 b9 31 e0   ...K..y..A....1.
0cf0 - d4 6a aa 9b 58 02 ff 40-91 e7 ab 28 52 aa 66 8d   .j..X..@...(R.f.
0d00 - 27 65 4b bb af e6 94 04-63 dc ec 8c a6 15 d0 80   'eK.....c.......
0d10 - ce 1b c4 3f 8b b9 b6 d0-69 b5 c3 4e cf c7 1d 6d   ...?....i..N...m
0d20 - e7 24 9c 34 73 13 34 d8-2b b8 63 dd 6b 37 df b2   .$.4s.4.+.c.k7..
0d30 - cc 3e 30 c7 36 81 c7 c2-06 21 8f bf 53 ca c3 dd   .>0.6....!..S...
0d40 - 93 0f 88 37 b2 19 64 bc-2f 05 5e ec 89 d3 c0 80   ...7..d./.^.....
0d50 - 0f 30 90 ba d8 2b 17 b8-dc 1f 11 fa 9d ad 15 13   .0...+..........
0d60 - fd f7 72 23 36 c1 f9 93-4b 63 7f d8 9e 3b 5a 0e   ..r#6...Kc...;Z.
0d70 - 3f 30 3a e5 61 e6 61 38-e0 3f 90 01 40 6c b7 34   ?0:.a.a8.?..@l.4
0d80 - bf c8 d9 01 de c1 16 d5-2c cf d9 c9 3a 57 e9 7f   ........,...:W..
0d90 - fc a9 ad 81 19 da 16 b0-a2 f1 72 fd f3 82 12 23   ..........r....#
0da0 - f0 f5 b8 e1 2b 7a 63 48-23 91 f6 e3 ab 27 43 70   ....+zcH#....'Cp
0db0 - 50 be 99 e2 87 60 bc 79-f7 6b 4b 4f 65 9c 93 d3   P....`.y.kKOe...
0dc0 - b2 47 42 ce 48 26 57 f1-72 20 84 44 b7 59 9e bf   .GB.H&W.r .D.Y..
0dd0 - 58 7d 63 44 fa 89 18 ee-6d bd c5 93 23 39 3e 5c   X}cD....m...#9>\
0de0 - 2f af 92 92 14 a2 46 e6-98 cc 49 c8 7d 33 3d a3   /.....F...I.}3=.
0df0 - e8 a8 bc 74 d3 81 59 b1-9a 56 b1 02 8a 0b 8c 13   ...t..Y..V......
0e00 - 8f ce 60 0c aa b8 3d 9d-2c d7 ee fd d4 28 d4 01   ..`...=.,....(..
0e10 - 4c 70 d9 f2 e5 93 21 48-cd 6f ec e7 1a 0b 3c 9e   Lp....!H.o....<.
0e20 - 83 fd c5 b9 02 27 73 41-c1 17 20 c6 3c f6 c9 fa   .....'sA.. .<...
0e30 - 7d c7 6e 72 23 19 3b 3f-42 8f 80 5c 61 b4 4f bb   }.nr#.;?B..\a.O.
0e40 - 1e be f6 4f 11 d3 4f 12-de 3c 12 16 ec 46 45 f2   ...O..O..<...FE.
0e50 - 61 bf 56 08 0b 1e 4f 46-b4 e3 5b 62 e0 10 a4 b7   a.V...OF..[b....
0e60 - 84 0a e6 c1 06 e5 ef 81-b4 a2 2e 4d 0c bc e6 d2   ...........M....
0e70 - df 2e 49 68 59 c9 08 a3-ec a8 30 1a 4a 99 01 f1   ..IhY.....0.J...
0e80 - c4 ea a6 d9 7d f7 53 32-66 9b 7a 6c 8f 85 e2 a6   ....}.S2f.zl....
0e90 - 7f 37 9a 4d e8 76 8e 0a-c1 36 8b ba a3 4f b2 49   .7.M.v...6...O.I
0ea0 - ca 7c ea 4e c7 5f bb fa-02 34 7d d3 3c f6 fc aa   .|.N._...4}.<...
0eb0 - db 36 0e 47 b2 49 48 c4-8c e8 1f 09 0c 3a f7 fc   .6.G.IH......:..
0ec0 - 2b 4e 25 07 4d fb 83 bf-54 22 da f5 b8 a2 4c 35   +N%.M...T"....L5
0ed0 - d8 96 20 d4 09 1b 1f 81-ae aa a0 26 0d cb b3 06   .. ........&....
0ee0 - b0 3e 58 bd a2 7b 3b 3f-aa 79 ae 72 72 02 76 59   .>X..{;?.y.rr.vY
0ef0 - 4e ca 7c 18 08 ba 0b 79-b1 14 66 b2 49 30 13 a2   N.|....y..f.I0..
0f00 - b6 f6 01 bf bc a0 ed a3-6e 0c dc 97 7f 6a c0 d6   ........n....j..
0f10 - a1 43 21 0e 14 89 4d ae-cc 51 e3 94 62 7d 96 06   .C!...M..Q..b}..
0f20 - 39 a2 58 63 6c e4 ac ee-7f 9f 35 21 a3 08 20 71   9.Xcl.....5!.. q
0f30 - 1e 81 43 37 af 09 2e 10-32 a9 7e 8b 67 8d ce a0   ..C7....2.~.g...
0f40 - f2 53 e6 f2 31 22 b0 05-a6 ab 29 f6 4c 05 d2 b5   .S..1"....).L...
0f50 - 92 5e 37 a6 bb b7 01 4c-de 86 16 20 d7 e0 90 93   .^7....L... ....
0f60 - 96 8e 3a 3d 6e 9a 33 e7-52 5e b2 01 c9 a4 3b b8   ..:=n.3.R^....;.
0f70 - fc 55 cb 5a 90 41 db 7e-a9 7c d4 0f 5c b4 c3 08   .U.Z.A.~.|..\...
0f80 - a7 06 c0 77 82 f7 72 f4-ed 97 ca 70 d4 71 22 31   ...w..r....p.q"1
0f90 - 87 d2 5e 48 fd 9a 7e e5-9e 7b ae ec 1a 49 16 a0   ..^H..~..{...I..
0fa0 - 9c 1c 27 1d 2d 26 42 3d-b2 01 b3 89 78 d1 5e 77   ..'.-&B=....x.^w
0fb0 - 72 14 09 56 3f bd 35 aa-4e b9 21 7a 33 75 6d 2f   r..V?.5.N.!z3um/
0fc0 - d9 68 88 ea 67 fe 27 86-35 2b 54 5f 0f 3c 5c 48   .h..g.'.5+T_.<\H
0fd0 - 7c 20 fb ed d7 c7 f4 b5-16 e6 9b 7d 1e 3b 3e 7c   | .........}.;>|
0fe0 - 9b 18 6f 6f 4d 3d b0 2c-df e8 fb de 63 f1 3c 06   ..ooM=.,....c.<.
0ff0 - 28 b3 ec b8 44 79 e0 08-b4 db ca 92 96 46 5a bb   (...Dy.......FZ.
1000 - c2 b3 c4 21 e9 fa c5 61-b4 28 f3 3a 1e 25 85 98   ...!...a.(.:.%..
1010 - ce 84 28 95 0c e8 48 9e-b9 08 72 05 21 0d db 59   ..(...H...r.!..Y
1020 - cb d7 9f 89 51 5b 5c 3f-a3 52 65 ba db 51 6a 6e   ....Q[\?.Re..Qjn
1030 - ad 0a 2a 3f 0b 09 d2 bc-e1 eb c8 17 5b 7d 13 c6   ..*?........[}..
1040 - 64 94 de a2 42 ac a2 24-f1 0f 4b 54 e4 b2 b6 c0   d...B..$..KT....
1050 - ed 97 a6 1d 2f 82 f0 53-77 68 d1 5d 57 eb 89 45   ..../..Swh.]W..E
1060 - d3 6c 1b 2f 66 c3 45 97-dc 5a 27 bb 7f cd 07 43   .l./f.E..Z'....C
1070 - 9a 4d 92 74 0b a5 c6 7e-e1 87 6e 3e 6f 89 32 41   .M.t...~..n>o.2A
1080 - 93 63 f4 e1 64 ca 96 4f-5e d1 77 b6 ba 72 fa 3b   .c..d..O^.w..r.;
1090 - 92 f0 28 63 96 cb f9 66-8e 1b 75 44 7f 09 b0 5e   ..(c...f..uD...^
10a0 - 4c a3 c2 2e fe 4b 17 85-9c 5c 1a f4 be 81 b9 a0   L....K...\......
10b0 - ec 78 36 43 c7 94 ce 47-cb 20 01 0f d4 cd 86 4e   .x6C...G. .....N
10c0 - c3 82 3c a0 95 06 d9 d0-55 06 25 9d 54 90 42 35   ..<.....U.%.T.B5
10d0 - 05 b4 67 92 5c d2 8f fc-13 cf ff d0 d8 03 ce 3a   ..g.\..........:
10e0 - 7b 90 fe 84 ed 3b 23 cb-fb da 6a 91 36 85 eb 4a   {....;#...j.6..J
10f0 - 01 fb 5d b4 6c ac a4 4f-01 ad 4a 99 21 6a d6 94   ..].l..O..J.!j..
1100 - 1e 5f ee 72 21 46 2f 3d-3c 24 3e 9e 76 04 75 2f   ._.r!F/=<$>.v.u/
1110 - 62 36 8c 39 d8 d0 23 ab-11 d8 4f 4d 8e 57 54 be   b6.9..#...OM.WT.
1120 - 24 7c 3c 01 7f 77 51 f4-e5 0d 39 f0 c6 70 07 50   $|<..wQ...9..p.P
1130 - a5 75 de 3b a0 d3 d4 e1-ed 29 45 02 d0 e0 cc c1   .u.;.....)E.....
1140 - 1e 12 d5 9e 95 8f 4f 38-60 19 48 7d 66 24 ba c0   ......O8`.H}f$..
1150 - df d4 84 d0 7e a2 0a 14-0e f3 f6 a6 e6 4a a0 65   ....~........J.e
1160 - 49 a8 25 1e b0 b8 ca ad-bc ba 70 3d 6d 39 8d 55   I.%.......p=m9.U
1170 - db 92 4e 93 e8 96 7b 18-5f 6e e2 b1 df 30 83 99   ..N...{._n...0..
1180 - 33 15 4b d9 52 16 c6 37-bf aa 20 1c 59 82 09 f9   3.K.R..7.. .Y...
1190 - 1d 25 23 4d df 70 1c 45-28 aa 7f 52 1e c8 56 22   .%#M.p.E(..R..V"
11a0 - 79 4a f7 ee ea 13 3d 10-69 c1 6b 0f 1c 6f 4e 3e   yJ....=.i.k..oN>
11b0 - b7 0e 58 53 bd 29 5e e5-fa 6a 59 46 e4 a1 90 e6   ..XS.)^..jYF....
11c0 - 7a ac c8 38 12 ca 0a 54-88 9b 99 22 52 2a ab c8   z..8...T..."R*..
11d0 - f2 e0 c5 07 30 8f af 34-cb 9c 43 80 1b 0f 84 3f   ....0..4..C....?
11e0 - 05 f0 88 cc c5 f8 a6 5f-cb d9 86 eb f5 3a 4f 6e   ......._.....:On
11f0 - ce 20 62 c3 ca 44 d5 f2-fe 99 81 0c dc 79 d7 09   . b..D.......y..
1200 - 28 d1 61 93 af 2e c5 47-1b 6e f9 38 5b 37 b2 96   (.a....G.n.8[7..
1210 - dc 48 71 d4 78 1d 60 1b-6e 7b 95 fa eb e5 0f b4   .Hq.x.`.n{......
1220 - a2 79 6f c0 50 db 44 57-ab 15 cd 7c 2c 91 7e 4c   .yo.P.DW...|,.~L
1230 - 3d 0f 37 a8 a2 4a b0 58-e7 fd f3 b9 9e c0 15 7d   =.7..J.X.......}
1240 - 94 2f 26 c1 f3 d7 f9 33-d4 e9 d4 d5 85 08 4f 29   ./&....3......O)
1250 - 51 5d e9 44 86 8b 88 70-00 eb 52 50 a3 df 96 2a   Q].D...p..RP...*
1260 - f5 7b 9f a5 61 47 c0 b3-fe 08 f4 0e bc 33 38 96   .{..aG.......38.
1270 - f8 ec 91 bd 3b 21 a1 b1-51 c9 c3 84 4f 1f 67 e7   ....;!..Q...O.g.
1280 - 55 cb 96 9c f1 d2 5e 66-c9 63 ab 89 4f 1e d5 09   U.....^f.c..O...
1290 - 0e 25 6c 4d b4 96 69 cc-b7 8e 1e 13 f8 3f b8 ad   .%lM..i......?..
12a0 - 44 81 7a 3c 6f fb 61 81-5c 4b 8a 3f 34 67 3c de   D.z<o.a.\K.?4g<.
12b0 - 1b fb 32 17 46 7f 5c 82-f6 aa d3 6a a1 3c 31 89   ..2.F.\....j.<1.
12c0 - 11 b8 4d 5d f4 be 7b cc-37 6b e0 cb 7e 44 6c 24   ..M]..{.7k..~Dl$
12d0 - ec 04 23 ef 27 64 85 44-79 31 d0 0d f1 3b c2 df   ..#.'d.Dy1...;..
12e0 - 2c 70 b5 0a d7 33 c4 eb-f2 f2 45 6e f4 7c 88 a1   ,p...3....En.|..
12f0 - 5c db 95 c1 6e 5d 0c 3f-a6 70 7c 70 aa 79 48 1f   \...n].?.p|p.yH.
1300 - ef a1 76 a5 b5 df b4 30-50 86 b3 77 66 82 9d 11   ..v....0P..wf...
1310 - 10 1e f6 33 3b 36 4f f3-be 20 5c 4d 41 37 6b e6   ...3;6O.. \MA7k.
1320 - 25 fe 7a d5 b7 d1 1d 70-6c ee 2c cc 01 fc 41 3f   %.z....pl.,...A?
1330 - ca 7c 95 f1 cf 50 a9 e4-2d e1 f6 66 68 22 a0 76   .|...P..-..fh".v
1340 - a0 e8 29 47 71 37 1e af-72 b1 31 a7 ed c1 3d 44   ..)Gq7..r.1...=D
1350 - a2 e3 7a 46 10 d7 09 c9-f2 38 2f fb 94 f9 31 1f   ..zF.....8/...1.
1360 - ac d1 a1 f2 64 fc 18 68-6b 07 1b 83 96 0e 77 6a   ....d..hk.....wj
1370 - 0f 83 a9 85 02 0d e1 d8-4b 22 cc 20 4b 93 8c c4   ........K". K...
1380 - ee c9 27 c3 78 00 fc c2-c9 28 67 fd 80 21 45 ba   ..'.x....(g..!E.
1390 - 97 41 b9 22 5b 0c 8f 58-eb cf f5 21 7e ae 9b e7   .A."[..X...!~...
13a0 - e2 47 14 7e ee fe ee 6d-60 de af 8c 72 2f 64 1b   .G.~...m`...r/d.
13b0 - b6 8a 4f d4 76 d4 12 7d-7d ec 72 fc 18 f7 8a 34   ..O.v..}}.r....4
13c0 - 7d 11 12 e4 a3 ac f6 bb-20 46 71 6d 59 fe 06 8b   }....... FqmY...
13d0 - 7e ae 5f e4 6e 62 01 23-a8 35 20 ba a8 63 fe 21   ~._.nb.#.5 ..c.!
13e0 - 53 fa d9 6c 65 49 10 3c-4f d4 95 a6 a6 b9 1e 19   S..leI.<O.......
13f0 - b5 1f a2 49 b7 d8 a4 af-e4 84 1c c6 ab 20 46 fa   ...I......... F.
1400 - f4 66 59 8b 5d e3 b3 ca-45 c0 4d c8 00 b8 77 a9   .fY.]...E.M...w.
1410 - 33 3a 02 f4 1d a3 ff 8a-eb cb 61 d6 b5 d5 5a a1   3:........a...Z.
1420 - f7 df 1d f4 9b 94 f0 da-28 4f a9 9d 48 92 84 56   ........(O..H..V
1430 - c2 46 d4 18 33 67 fb 20-de 5d b5 1e ca 50 86 9b   .F..3g. .]...P..
1440 - b8 1a 0d 51 43 08 f8 25-c4 ec af 7a 0b ff af 78   ...QC..%...z...x
1450 - 6f ca b5 b9 91 92 7f e9-a5 cc e4 cd 34 c0 51 3c   o...........4.Q<
1460 - b2 76 50 8b 9d 08 d6 b3-d6 a4 3f 3b 2e 9e ee a7   .vP.......?;....
1470 - f7 55 4d 2a 18 9a f3 23-1c e8 ae 44 46 68 9c 8c   .UM*...#...DFh..
1480 - 22 fe 36 a8 d0 ab 59 ff-99 5c 49 94 6f 55 15 82   ".6...Y..\I.oU..
1490 - 42 82 21 23 81 13 71 78-26 40 71 77 31 06 a5 cb   B.!#..qx&@qw1...
14a0 - b8 dd c9 17 79 25 7e 0a-44 ee 1f 0f 8e 11 51 ff   ....y%~.D.....Q.
14b0 - 24 fc f9 51 d5 11 97 7c-4b c8 57 84 13 47 54 bd   $..Q...|K.W..GT.
14c0 - 03 39 71 74 26 fe 85 76-93 ff 21 43 93 59 93 3c   .9qt&..v..!C.Y.<
14d0 - 80 f1 01 e6 34 0c 96 25-fa 47 f3 31 eb ef 5c b5   ....4..%.G.1..\.
14e0 - 96 95 f8 12 a4 74 e1 ba-aa 30 f8 7c c5 92 02 06   .....t...0.|....
14f0 - f6 19 d1 43 f0 b7 12 a2-9d c6 85 71 d2 5c 36 a2   ...C.......q.\6.
1500 - 62 37 19 ac 0f 9d 35 65-8d 40 0b 5d 41 1e 2e f9   b7....5e.@.]A...
1510 - fc 4a 70 30 02 c4 01 b9-38 70 b3 1f 64 e1 db a7   .Jp0....8p..d...
1520 - a4 82 88 52 fe 78 7b 76-ff b2 73 a6 da cf bf 9d   ...R.x{v..s.....
1530 - 8e e5 3d 01 c0 a9 16 e1-70 1d a3 9d 8d 3c cc a3   ..=.....p....<..
1540 - 4f 7f 62 0b 1d ec af db-48 1a 0d a9 63 22 fc c2   O.b.....H...c"..
1550 - af a8 7e 60 ce 88 94 4f-f7 8c db 0c 81 09 f2 c7   ..~`...O........
1560 - 6f 99 d5 da 15 df b9 06-85 fb fd 3f 37 f0 4d e0   o..........?7.M.
1570 - 35 00 2b 67 b4 23 21 1a-59 d9 ab 42 bf 87 8c 63   5.+g.#!.Y..B...c
1580 - 0d 76 16 93 4a d1 c5 e0-be 4b 20 17 9d a6 d5 0f   .v..J....K .....
1590 - 86 ca 9f 5b b3 50 ec 92-1c 1e e8 4a 72 27 f0 28   ...[.P.....Jr'.(
15a0 - 5f 97 4e d4 6d b5 f6 3c-35 62 0f e9 cb 37 6b 74   _.N.m..<5b...7kt
15b0 - f5 4f 7d de 1f 4d 9d 4f-36 24 14 6b c0 b9 0e 69   .O}..M.O6$.k...i
15c0 - c8 bf a0 a7 27 8e 95 ee-5f 58 fa c6 34 f0 30 83   ....'..._X..4.0.
15d0 - 4a 46 4b 32 bd 34 c8 5b-be dd f5 25 f6 d1 6f 15   JFK2.4.[...%..o.
15e0 - 5b 29 82 e5 ce 04 3e d0-10 1f 7f 5c 73 92 94 a9   [)....>....\s...
15f0 - a2 8e 93 f3 65 01 51 d5-cf 99 db a9 8f 86 af 09   ....e.Q.........
1600 - 5e ee 4d b5 fc 50 1d 00-2d 5e 8c 05 63 c2 b8 fa   ^.M..P..-^..c...
1610 - 54 b0 e1 4b a4 92 be 6c-57 c4 df d5 99 34 ac 46   T..K...lW....4.F
1620 - 58 e7 82 ff 65 8a 35 f5-bc cd 31 2d e1 a4 db ef   X...e.5...1-....
1630 - bf 2f d9 2b 8c fb 00 45-c6 90 a5 d1 ad e1 e3 40   ./.+...E.......@
1640 - ce ec 0d 8a 69 e0 9e 52-54 54 b6 c8 c0 bf 89 74   ....i..RTT.....t
1650 - fe b0 ae 96 4d ce 3f 04-56 c1 f7 db c4 b8 a6 64   ....M.?.V......d
1660 - ac 8b 02 f3 bb d6 f8 8a-f7 0a e4 be bd b1 9a 7a   ...............z
1670 - de 39 ee 6f 98 3a cc 1f-a4 27 bc 87 87 03 96 b6   .9.o.:...'......
1680 - 4b 14 42 fe fa ab df 05-27 26 59 b9 eb fb fc 5a   K.B.....'&Y....Z
1690 - ae b4 e1 c1 14 97 b8 10-74 c5 27 4a 04 e8 72 ba   ........t.'J..r.
16a0 - 6a 22 a0 95 25 aa 2c 0d-81 af 10 e5 b1 23 60 20   j"..%.,......#` 
16b0 - b5 c6 24 e0 93 25 a4 60-ba 71 8c a3 bf 1c 2d 11   ..$..%.`.q....-.
16c0 - 6f 8f 44 95 03 32 90 ec-7c f3 12 45 56 94 5a cb   o.D..2..|..EV.Z.
16d0 - af 0b ec dd 6b 3c cc f3-32 ee e5 49 68 5e 4d 23   ....k<..2..Ih^M#
16e0 - e1 6f e6 11 64 36 03 0f-a2 96 bc 23 63 0a db 60   .o..d6.....#c..`
16f0 - 00 d4 20 6a 3e b9 34 94-81 ce 9b a9 64 63 1b 1d   .. j>.4.....dc..
1700 - 94 25 a7 4a bf 6c b5 fd-e7 f4 7e ec 3b 9f 38 6e   .%.J.l....~.;.8n
1710 - e3 6b 95 48 3c 67 29 e7-3b 52 96 0e 88 70 39 a0   .k.H<g).;R...p9.
1720 - df 23 d6 08 77 f9 13 43-1b c7 7e 5c 3f b1 26 4c   .#..w..C..~\?.&L
1730 - ed c8 9c 4d 75 45 37 ed-22 23 f1 67 c3 b0 28 89   ...MuE7."#.g..(.
1740 - 49 f5 89 a4 50 7d 95 4f-f8 77 0f e9 83 83 ef 7c   I...P}.O.w.....|
1750 - 51 10 30 a2 79 62 93 6e-8e 53 48 2e de 62 57 38   Q.0.yb.n.SH..bW8
1760 - bb 46 b7 e9 17 17 c9 5b-87 dc fd 25 8c fa 79 c0   .F.....[...%..y.
1770 - f0 75 db 58 c6 e6 ec 79-07 56 7e 39 d6 5d 64 97   .u.X...y.V~9.]d.
1780 - 81 64 a1 16 df f1 2a 5e-ea 39 eb 89 07 8b 4c 1a   .d....*^.9....L.
1790 - ee 05 57 0a bf d3 3a 3d-1f e8 f9 02 fd c9 76 ec   ..W...:=......v.
17a0 - d9 11 ca 62 7b e9 e3 53-2c f3 47 29 32 5c 74 2f   ...b{..S,.G)2\t/
17b0 - 44 fc 7d f7 1a 70 08 d8-08 cc d8 7d ad 90 52 5a   D.}..p.....}..RZ
17c0 - f5 16 33 dc 75 56 95 f0-e4 50 57 f0 fd 35 15 01   ..3.uV...PW..5..
17d0 - 8a 68 e1 62 6a 75 16 be-84 a5 84 42 4f ff 23 d0   .h.bju.....BO.#.
17e0 - 9b b1 41 df 1f 9d 8f 16-4e 50 83 e1 89 59 91 51   ..A.....NP...Y.Q
17f0 - 74 fd 6b d4 50 09 b8 03-f7 c0 76 23 87 d9 81 9c   t.k.P.....v#....
1800 - a7 4a 58 2d da ee f3 8b-79 82 1d c4 ac 59 7b 7f   .JX-....y....Y{.
1810 - 65 f6 99 c3 56 b4 e8 99-d7 19 d1 95 1c 4b ab 85   e...V........K..
1820 - 1b c5 6f 53 3e df 19 41-80 51 47 31 a2 46 98 39   ..oS>..A.QG1.F.9
1830 - fa 1e 84 b5 72 9d 43 5e-ea 47 b6 d2 02 76 29 e8   ....r.C^.G...v).
1840 - 7e 80 f2 54 d3 d8 f6 ce-eb b7 d1 87 f5 ea 85 19   ~..T............
1850 - 0d 5d 17 d6 80 44 2c 07-b0 2a 49 6e de 23 f9 34   .]...D,..*In.#.4
1860 - 23 67 2d 37 b9 ce 85 5e-64 88 db 05 f3 d3 ae 41   #g-7...^d......A
1870 - 44 c2 46 af c4 38 c3 e0-ed 97 cd 68 c4 dc 82 69   D.F..8.....h...i
1880 - c6 21 53 5f 96 95 ec 95-a7 e6 f1 af 3f 47 b2 ce   .!S_........?G..
1890 - 0a 65 7f aa 3a 3e 50 48-69 bc d8 97 ae 8f b4 38   .e..:>PHi......8
18a0 - 10 24 40 d0 57 b7 a7 32-72 db 31 f2 2a e4 a8 63   .$@.W..2r.1.*..c
18b0 - 3b a5 ec 03 21 1d 33 52-68 43 df 05 62 cf ea 1e   ;...!.3RhC..b...
18c0 - ef 6a 9c c4 56 63 ec ee-a8 49 fa 3a a1 c7 85 f7   .j..Vc...I.:....
18d0 - 3f cb 91 c4 04 be 80 cf-5b 29 41 52 24 57 61 9e   ?.......[)AR$Wa.
18e0 - f2 de 3b 27 53 db bb 1d-90 f8 e7 a1 ef f6 30 80   ..;'S.........0.
18f0 - 08 a4 5f 71 29 54 57 f0-48 b1 24 9e 71 19 4b 87   .._q)TW.H.$.q.K.
1900 - 48 b7 36 b4 de f2 d5 b6-af 93 3f 4f eb fe ca 15   H.6.......?O....
1910 - ff a8 c1 a2 b5 37 7f e9-82 77 a4 8f a3 5b 6b ff   .....7...w...[k.
1920 - 33 de 47 cf 8b 36 8f 93-ae d4 b8 ee 8a 3f 57 d8   3.G..6.......?W.
1930 - b9 52 68 b9 f0 bb 7f f5-9a 16 d2 65 8e 23 b3 97   .Rh........e.#..
1940 - af 0c 0d 5a 4a ec 8d ba-be 54 21 7e b7 31 4a 8c   ...ZJ....T!~.1J.
1950 - 9a 4e b6 fb 1c 6c d3 27-81 cd 04 27 f9 90 e9 d6   .N...l.'...'....
1960 - 4e c8 16 42 2a 99 fe 9a-98 3f 81 ce 43 b7 7e 72   N..B*....?..C.~r
1970 - 66 ed 69 a3 7f 8b 19 05-d8 39 e0 52 22 e8 b6 f8   f.i......9.R"...
1980 - 63 f9 75 26 0d 1a c7 47-1c a5 0e 26 02 53 89 61   c.u&...G...&.S.a
1990 - 70 85 8f f6 37 77 b1 fd-92 1f 86 57 ee 0f 9e 3e   p...7w.....W...>
19a0 - 4c 5a 35 1b e8 bd 15 17-2d ee fe 02 81 83 16 8f   LZ5.....-.......
19b0 - ef ce 2e 42 ed 62 68 00-70 63 67 81 f1 68 b4 82   ...B.bh.pcg..h..
19c0 - 69 7b 2b 76 74 f3 30 2e-3c d2 48 73 0e 1a 2c 00   i{+vt.0.<.Hs..,.
19d0 - 08 1f e3 47 4c 48 a5 77-36 c9 be e6 38 c2 30 fd   ...GLH.w6...8.0.
19e0 - 9c ab 06 f8 94 67 cc 84-b5 73 90 58 67 5e 0d 4c   .....g...s.Xg^.L
19f0 - 2a 7f 4c f1 4e 78 97 ca-f5 1d 32 84 08 d4 c2 6d   *.L.Nx....2....m
1a00 - cc c6 1c ec 8f fe 08 7f-95 2b 29 67 dc 62 6a 2e   .........+)g.bj.
1a10 - 8b a8 9c d9 f5 b1 46 fa-5e f6 2c 23 00 e7 32 b9   ......F.^.,#..2.
1a20 - 8a b4 cf 56 3d 59 b1 9c-da 81 c8 92 34 a8 7d 4a   ...V=Y......4.}J
1a30 - b8 de fc aa de 0b 4c 1f-d9 a2 82 14 a0 72 28 3d   ......L......r(=
1a40 - 0c 60 a7 c7 17 db f4 f8-3f d4 9a 95 70 74 16 70   .`......?...pt.p
1a50 - 81 ea 3f 8b f0 5c ee eb-4e b8 fd 34 e1 2f d3 4c   ..?..\..N..4./.L
1a60 - 11 45 8b 33 32 6e f2 c0-a3 7b e9 f6 d1 4e 86 c9   .E.32n...{...N..
1a70 - d2 69 4b fd 60 26 ae 40-2a 2d 25 33 12 23 79 db   .iK.`&.@*-%3.#y.
1a80 - 0d dc 79 98 7a d7 95 20-f8 4a 06 22 8e 91 45 7b   ..y.z.. .J."..E{
1a90 - 4a e2 d4 56 50 5f f6 29-78 b6 07 52 9b 10 4d 4d   J..VP_.)x..R..MM
1aa0 - 82 b0 ff 53 95 06 7f 0a-52 89 06 b0 5f dc ea ee   ...S....R..._...
1ab0 - d0 ec af c8 ce 24 88 12-ac 89 17 c2 2c ba 85 07   .....$......,...
1ac0 - d8 7b f2 39 d9 0a 25 96-4a 6b 4e 6b 92 88 67 7a   .{.9..%.JkNk..gz
1ad0 - ff 4f 44 40 83 d7 0f ec-f5 fc 13 b2 ad fe 4f 71   .OD@..........Oq
1ae0 - 6f fb a8 28 2a 8f 85 d3-53 a3 e9 f3 b5 b5 d2 0b   o..(*...S.......
1af0 - 53 5d 0a a8 1e d5 e7 6d-4d 23 6f a9 db d4 64 80   S].....mM#o...d.
1b00 - 40 be 91 96 4c 4f f1 94-8e 9b 4f a6 fc 06 35 14   @...LO....O...5.
1b10 - 7f a4 39 b1 4b c9 11 f2-4f d6 bc 6e 4c 9e 1d 73   ..9.K...O..nL..s
1b20 - a1 cd 3b b4 5b 1a 5a 79-1f 76 44 fd 95 51 f7 a4   ..;.[.Zy.vD..Q..
1b30 - 89 be d4 5c 0e 57 97 24-be 2e 1d 97 11 12 a3 84   ...\.W.$........
1b40 - c4 4b e2 b8 2f 74 49 34-29 e2 33 58 09 f0 e0 0a   .K../tI4).3X....
1b50 - 0e 73 54 e5 6d 9d 95 8e-7a fa c6 7d 11 43 8f 8f   .sT.m...z..}.C..
1b60 - 41 7b ff f7 df f6 ce 26-d9 59 7b ec 70 73 cf 16   A{.....&.Y{.ps..
1b70 - 53 ff b4 7b 59 d5 4a 70-89 8e 92 80 41 93 2e 82   S..{Y.Jp....A...
1b80 - 89 76 ba 12 ff ac 25 d1-bf db 15 87 c3 76 86 69   .v....%......v.i
1b90 - 72 b3 fe 99 75 bb 92 2d-0a 10 e7 81 93 2a 1f 3c   r...u..-.....*.<
1ba0 - fc 2a 45 d8 64 08 75 f0-e5 61 76 42 a1 58 0a 1c   .*E.d.u..avB.X..
1bb0 - df 93 b7 88 82 c3 47 3d-0f be 0c 32 b8 83 1d 36   ......G=...2...6
1bc0 - 36 2b ea a2 93 df bd 04-46 05 e6 23 56 14 39 9b   6+......F..#V.9.
1bd0 - 0e 60 b1 e7 52 2d a2 44-86 b7 c7 be c7 ae 65 3b   .`..R-.D......e;
1be0 - f2 65 b1 18 e3 f6 0c 2e-49 da 0a 30 63 9c be bb   .e......I..0c...
1bf0 - 5e ee dd 48 cc 3d ec c9-17 62 75 54 8b 6d 16 96   ^..H.=...buT.m..
1c00 - 13 ff 8b 22 c3 7b 87 e6-1f 86 50 0b 3f 8d 1a 84   ...".{....P.?...
1c10 - 38 2f b7 37 29 f4 25 c3-e5 73 de 25 11 ac 9b f3   8/.7).%..s.%....
1c20 - 27 57 43 07 cf 5b ab b3-95 33 9c 0c b9 1d 5e 99   'WC..[...3....^.
1c30 - 30 1c 45 3a 37 2b f0 db-28 b4 24 e9 7b ea 07 03   0.E:7+..(.$.{...
1c40 - 8b bb 92 63 98 71 00 f8-31 01 88 b9 56 1b bd 06   ...c.q..1...V...
1c50 - b7 e6 72 cb fb e4 bd 18-d1 0c ea 91 d2 0a 0f b6   ..r.............
1c60 - d3 04 6d 34 2d 2e b3 b3-92 92 c8 38 f6 9c 8c 4d   ..m4-......8...M
1c70 - 27 65 82 ba 5d 48 b3 a2-4e 15 43 6c 15 a4 3b 6c   'e..]H..N.Cl..;l
1c80 - 43 b2 c8 56 ef 47 62 c1-23 49 93 cd 69 56 68 5a   C..V.Gb.#I..iVhZ
1c90 - f5 d6 7e b8 64 fa 46 ba-cb 2e 49 c0 9b e7 1e 4d   ..~.d.F...I....M
1ca0 - 5d 50 44 1a 40 e5 ab 65-43 e0 b8 98 e4 10 49 72   ]PD.@..eC.....Ir
1cb0 - ab 31 b9 37 62 2b 1f 3a-82 18 f7 07 fc 7a da 15   .1.7b+.:.....z..
1cc0 - c3 c2 b6 75 7f f0 44 00-9d 48 d5 97 67 0e 74 2b   ...u..D..H..g.t+
1cd0 - 79 00 e3 6a d4 89 1e b9-e8 16 0e 52 7c aa 90 f7   y..j.......R|...
1ce0 - 6e e4 94 d6 9f 25 0c 8e-11 27 cf cd 58 24 38 3f   n....%...'..X$8?
1cf0 - 81 75 ef f8 9c fa 3a 90-ac 7a 9e 81 db 42 f4 c8   .u....:..z...B..
1d00 - 05 df ad a0 b5 2e bd 11-21 20 5f 97 3d cf be 06   ........! _.=...
1d10 - 25 6c 6e 4f 0d fe 4c 74-de bb f5 a9 a4 60 9a 72   %lnO..Lt.....`.r
1d20 - e4 9c 52 83 af bc 23 7e-a8 e7 93 bd 4f e1 ae 8f   ..R...#~....O...
1d30 - 69 ed b4 bc 90 e0 8d 0f-c3 13 47 6d 68 76 31 ec   i.........Gmhv1.
1d40 - 6f 99 83 1b d5 f3 59 94-fa c7 b1 05 53 57 15 c4   o.....Y.....SW..
1d50 - ba 8b d7 f4 e7 8b 69 5c-58 11 31 a8 1d 6c 1b d3   ......i\X.1..l..
1d60 - 5b 19 51 5d 51 ac 65 f9-d9 32 16 a5 7f 0b b3 22   [.Q]Q.e..2....."
1d70 - 8a 8d 74 af 32 9b 44 4c-29 57 3a 96 b2 e2 b7 6e   ..t.2.DL)W:....n
1d80 - f5 c7 76 e2 54 f7 18 dd-8a 24 f4 87 40 3c 3a f2   ..v.T....$..@<:.
1d90 - cf f8 30 72 62 b0 af 6d-f9 c6 0c 19 bb c2 58 a2   ..0rb..m......X.
1da0 - ff f8 40 49 0e b7 67 92-df c1 d1 57 f7 70 04 5c   ..@I..g....W.p.\
1db0 - 82 34 69 89 3b a8 f3 95-6b c4 84 ee 81 d5 18 9e   .4i.;...k.......
1dc0 - 69 76 cc ee dd 29 39 57-d1 49 08 d6 aa 6f e4 ac   iv...)9W.I...o..
1dd0 - f7 63 47 97 42 d4 45 06-08 8c bf 18 ed ad eb 6e   .cG.B.E........n
1de0 - 14 a8 71 ab 2c 1d 15 c1-51 0c 74 90 fa 6b 5b 1b   ..q.,...Q.t..k[.
1df0 - bc e4 7c a5 d2 1c 77 67-6f 4c 0e b9 eb b5 58 b4   ..|...wgoL....X.
1e00 - 2d 73 41 9b 30 64 32 af-b8 73 6b 9c c7 9b 33 c7   -sA.0d2..sk...3.
1e10 - 81 e0 d2 a5 10 a6 07 10-38 3a cc 44 39 2d 32 64   ........8:.D9-2d
1e20 - 98 ea ee 97 16 17 c7 cb-1d 60 ae 3e c3 3e cb 49   .........`.>.>.I
1e30 - bb ee ca ac 63 91 08 90-39 8c c5 64 9d 75 28 5e   ....c...9..d.u(^
1e40 - ee 79 3a 38 22 f3 5e d4-c2 26 8c 5b 07 6a 5b 14   .y:8".^..&.[.j[.
1e50 - b1 15 f5 cd 2f 17 15 89-d3 25 32 09 cf 77 1c 9e   ..../....%2..w..
1e60 - 2b de 25 f3 1b 7b 25 23-94 d8 e7 2a 17 4d b2 8d   +.%..{%#...*.M..
1e70 - f8 a1 a7 6b 0c b2 8b 22-6e e1 d5 68 53 97 81 d4   ...k..."n..hS...
1e80 - 33 02 c5 15 86 53 aa eb-49 92 b6 1c 43 b1 b0 6c   3....S..I...C..l
1e90 - e9 f2 65 e1 fc e4 7a 45-42 02 73 bf 39 43 c6 ad   ..e...zEB.s.9C..
1ea0 - 41 e6 3f f7 81 65 fa 55-26 ed ae 52 b9 a5 f3 53   A.?..e.U&..R...S
1eb0 - 9c 5e 77 c6 1d a4 f9 0a-99 da 18 4b 93 a0 33 e2   .^w........K..3.
1ec0 - 96 09 fa b0 31 fe 22 51-2c b8 c9 ce 5b 38 a8 91   ....1."Q,...[8..
1ed0 - e0 69 48 16 cb 93 9e f3-ae 7f 5a 1c 0d 19 d3 8e   .iH.......Z.....
1ee0 - 71 04 b5 81 37 e7 1e 01-20 d7 78 2d 8f ab b5 4c   q...7... .x-...L
1ef0 - d9 65 b0 5a d6 df 94 ff-5f de 4b 1f d2 53 ca 87   .e.Z...._.K..S..
1f00 - 70 92 1b a6 66 79 ce 42-c9 08 48 f6 39 4c db 63   p...fy.B..H.9L.c
1f10 - 15 d5 35 d9 5b ec 5e d2-cc 80 09 65 ba c4 4e dd   ..5.[.^....e..N.
1f20 - 54 d6 6d af 02 99 98 01-4f f8 f9 71 5b 9d 83 39   T.m.....O..q[..9
1f30 - 39 eb 0c 0a 12 f9 f2 d5-fb 56 a6 6b 8a a6 53 69   9........V.k..Si
1f40 - 98 d8 6b 34 06 14 b3 3e-ce 6b f6 c1 26 60 e7 58   ..k4...>.k..&`.X
1f50 - d9 61 6d 23 eb 8f 6e 72-ec 01 04 88 ef 46 31 51   .am#..nr.....F1Q
1f60 - 2c 4e 92 52 f0 87 50 b4-ea d3 fc ce 81 2e 46 bd   ,N.R..P.......F.
1f70 - f4 ce 25 c6 a2 75 39 08-e7 85 e4 89 71 9d b8 6b   ..%..u9.....q..k
1f80 - c2 05 28 7f 97 07 8b c4-22 ff c0 07 38 f5 91 5c   ..(....."...8..\
1f90 - 5c 39 e2 31 d2 d2 ce 07-cc 97 8a 61 6e 3a b9 09   \9.1.......an:..
1fa0 - 77 03 3e e9 ea f0 61 fb-33 de 80 d5 ed 6e f0 e5   w.>...a.3....n..
1fb0 - 38 2b 98 90 5f 1c 54 7a-52 c7 26 17 42 3f 66 64   8+.._.TzR.&.B?fd
1fc0 - 78 06 0d 9b 9f 4d 9f 7f-ab d1 5e 9d 77 6b 92 e5   x....M....^.wk..
1fd0 - bf f9 a2 a6 af 5e 8d e7-4b c7 a0 28 df 26 63 4f   .....^..K..(.&cO
1fe0 - 10 b5 e7 41 0d 88 74 f5-a7 dc ac 83 4a 71 d7 9a   ...A..t.....Jq..
1ff0 - 1e dc ca cb b0 20 38 dd-89 28 db 3a 4f c6 a9 f5   ..... 8..(.:O...
2000 - f9 f6 22 25 3c 67 0d 42-81 65 24 a4 b3 c4 de 6b   .."%<g.B.e$....k
2010 - 12 41 d6 c6 9e b6 f0 85-19 bf 3a ce 5d 24 44 44   .A........:.]$DD
2020 - 0a f4 ab 4d a8 ad 92 10-e4 fc b6 05 91 3e 8e bb   ...M.........>..
2030 - 71 5c 74 44 ef 45 eb d5-74 15 b9 14 d1 97 39 6c   q\tD.E..t.....9l
2040 - 66 fa 5b bc 31 c4 ab 79-98 c5 6d af 17 1d a5 51   f.[.1..y..m....Q
2050 - 9e 99 7c 19 a1 6d c7 ae-39 1f f8 46 e5 a8 e1 55   ..|..m..9..F...U
2060 - dd 71 8a b7 2f d5 59 26-57 ff cc 29 d5 67 89 0b   .q../.Y&W..).g..
2070 - f4 d0 cd 3c dc 49 3a a0-2b 01 2b ef ff 1d ba 7c   ...<.I:.+.+....|
2080 - 91 db 7d cb f7 02 a3 0c-a7 a9 94 0f e4 33 10 9f   ..}..........3..
2090 - 03 f2 43 48 63 2c ff a2-1c b7 24 e5 ad b8 9d 0e   ..CHc,....$.....
20a0 - d8 f8 8e 22 fb 73 58 cb-c7 ef c0 cc 42 4f 1b 89   ...".sX.....BO..
20b0 - fc f9 eb 01 d2 c6 7c b8-e5 18 6c b4 2b 94 e5 a7   ......|...l.+...
20c0 - d5 cd b3 b4 fe 67 ca 25-d5 cb f0 6c 6a 93 d3 ae   .....g.%...lj...
20d0 - e9 18 78 5d c3 69 57 6b-5e 0d d0 bd 48 19 bc 02   ..x].iWk^...H...
20e0 - 3f ab e8 ba 5b d0 2d b6-9e 8b 6c 90 50 df a2 4d   ?...[.-...l.P..M
20f0 - 6c 77 cf fc fc c8 71 0f-9c e5 e3 dd b3 d5 86 c5   lw....q.........
2100 - 5b ba 88 37 57 6e 06 5c-5e 2e 02 07 d5 a2 0e d4   [..7Wn.\^.......
2110 - 08 e3 05 14 7a fe 5d df-38 cb 79 18 be 25 98 97   ....z.].8.y..%..
2120 - b7 cf 6e ee dd 1a 78 fa-92 ca 7c d5 09 0e d6 70   ..n...x...|....p
2130 - bb 96 77 90 65 50 37 4f-f0 7b 25 8c 84 7c 4b b6   ..w.eP7O.{%..|K.
2140 - f8 3c 9f 62 a5 66 a9 9c-9f 55 b5 ed d7 f9 ea 22   .<.b.f...U....."
2150 - c5 78 cd 16 53 a6 ac cc-ed 92 b7 ef 20 16 59 40   .x..S....... .Y@
2160 - ec 6c 70 c7 b1 40 83 26-89 f4 b0 94 26 35 bb 1d   .lp..@.&....&5..
2170 - ae 0a d3 18 a9 41 f1 6d-b2 2e e2 20 88 26 91 9c   .....A.m... .&..
2180 - a8 6a 98 42 6a e0 39 72-22 a2 5c 85 bb c4 f7 1b   .j.Bj.9r".\.....
2190 - 22 5f 39 90 a0 0b a8 e3-83 67 c7 1b 5b 5f 11 06   "_9......g..[_..
21a0 - f7 92 a1 de 74 25 bf f3-d6 b4 54 2e c5 43 28 6a   ....t%....T..C(j
21b0 - 15 4a fe ae 83 c2 49 4c-2b 41 75 5a 65 9e 85 0a   .J....IL+AuZe...
21c0 - da cf e7 c7 c7 1a 84 14-5d c6 33 79 ee ba 8d f3   ........].3y....
21d0 - 5f 3e e3 ca b2 e9 aa 2e-c7 68 e9 76 22 33 30 4e   _>.......h.v"30N
21e0 - 3f 66 c2 da 52 13 ee a9-95 9c 62 93 fd 3e 32 86   ?f..R.....b..>2.
21f0 - 7f e7 fe b8 92 76 36 d4-da a2 1e 39 7f b2 e6 35   .....v6....9...5
2200 - f5 3f 56 d0 ce f3 43 e7-b0 1b d3 19 a8 95 f9 68   .?V...C........h
2210 - 8d 03 2d 4a 7b cf 67 45-67 8c f0 d0 83 44 ee b9   ..-J{.gEg....D..
2220 - 14 8d a4 ee fa 7a ab df-39 4d 6e c7 42 ca 61 2b   .....z..9Mn.B.a+
2230 - ab 9b 9f 7f 27 6c 62 b8-95 a9 1b 50 5b 6a c4 cf   ....'lb....P[j..
2240 - b5 8e fb f3 73 64 61 8b-15 d2 00 fd b9 dd d5 98   ....sda.........
2250 - 93 76 56 dd e7 30 59 8c-5d 89 e6 2f 5f 43 32 67   .vV..0Y.]../_C2g
2260 - 74 d6 1c 89 d8 73 d6 f3-4c c3 0c f5 dd 5d 1a 32   t....s..L....].2
2270 - 8a 02 31 d0 52 88 f6 ed-35 66 54 16 b8 4a b0 9b   ..1.R...5fT..J..
2280 - c9 65 ef 72 ce 65 99 8f-58 24 44 59 05 ea 6c c3   .e.r.e..X$DY..l.
2290 - 98 fe 74 6a 00 e2 7a a6-28 dd 1b 97 72 12 5d 21   ..tj..z.(...r.]!
22a0 - 11 9c 17 d3 6f 35 1a 3f-3c f0 68 e1 e1 68 4c 4d   ....o5.?<.h..hLM
22b0 - 4f 9f 27 d3 99 b2 e8 27-2e dc cf 63 c1 94 00 b1   O.'....'...c....
22c0 - a7 56 e0 dc 76 f4 10 6b-bf 99 bc b9 c3 2e 19 b5   .V..v..k........
22d0 - ee b5 50 e5 18 92 b8 1f-90 e9 6b 92 26 3a 97 34   ..P.......k.&:.4
22e0 - 3b 55 0f 5e 28 8d 9b 09-df ca 29 ff 58 69 3b 32   ;U.^(.....).Xi;2
22f0 - 82 84 37 88 c8 a5 61 18-59 75 20 a7 b8 d3 27 ac   ..7...a.Yu ...'.
2300 - 71 1b 53 29 a3 d8 56 5c-0b e1 06 2e 26 2e 4c 67   q.S)..V\....&.Lg
2310 - a4 be aa 6a ed 4b e1 bf-fe e6 71 da 00 54 0e b6   ...j.K....q..T..
2320 - 69 08 b9 8e b3 f5 0b 55-97 41 7b d9 c7 64 d1 37   i......U.A{..d.7
2330 - 15 cf 59 23 e9 48 b4 4c-02 88 c8 d2 aa bb 2d e5   ..Y#.H.L......-.
2340 - 16 07 72 6e 85 c2 c9 ed-b1 43 c0 8c 76 7a 8b 8b   ..rn.....C..vz..
2350 - 25 03 21 7f 89 98 44 d1-83 d7 a9 fb 02 3e 94 55   %.!...D......>.U
2360 - b8 93 e7 d3 95 a4 89 7a-21 b0 ce 0b 54 06 1b 2c   .......z!...T..,
2370 - 60 14 37 58 6e b2 d5 34-63 f7 4f 00 b4 ac 5b e5   `.7Xn..4c.O...[.
2380 - fa e3 dd 46 69 1c aa 37-78 fc 67 83 b6 8b 87 8c   ...Fi..7x.g.....
2390 - 4b 5a d6 8a 5f f3 15 c3-83 1e 6e 4f 42 d1 91 b5   KZ.._.....nOB...
23a0 - c4 e1 5e b2 8d 37 a7 b3-53 e0 71 c3 14 e8 5e 22   ..^..7..S.q...^"
23b0 - e4 40 77 17 5e 15 81 d9-2d 2f b5 da 2a 57 98 b8   .@w.^...-/..*W..
23c0 - be 27 a1 7c 2b 7d 29 3c-70 e8 3a 58 04 1b ed 96   .'.|+})<p.:X....
23d0 - 18 68 b2 e6 60 e2 d1 d8-57 c6 f4 47 fe 35 ca 3e   .h..`...W..G.5.>
23e0 - 51 04 4d 77 77 b7 2e f8-4f 8d 7e 43 f7 ba 5b 19   Q.Mww...O.~C..[.
23f0 - 17 a3 63 df 12 9e b4 5b-8c e8 98 9d 69 95 ed e6   ..c....[....i...
2400 - 56 da d0 7f 5d ba f9 23-62 62 9a 8b 1e 80 1b 74   V...]..#bb.....t
2410 - 06 35 99 ad 29 e2 11 57-60 a1 c5 37 ef aa a7 07   .5..)..W`..7....
2420 - b9 e0 7e b0 51 3f fa 97-fa 79 fe e2 dc 74 20 ef   ..~.Q?...y...t .
2430 - 28 4e 28 8f 5c fd d6 ee-f9 3c 5b a0 18 35 29 c9   (N(.\....<[..5).
2440 - 1b 25 0a e2 df d9 de 29-8a 83 41 2a dc c1 53 60   .%.....)..A*..S`
2450 - b5 c9 a3 d5 c4 2e 46 0b-6b 78 fd e0 e9 7c d5 95   ......F.kx...|..
2460 - e0 78 e5 a9 0a b5 97 a3-1e 8f 6e e7 ab 46 0c 5c   .x........n..F.\
2470 - 42 65 f2 81 c1 03 0b c3-34 29 b5 53 1c 53 0d ac   Be......4).S.S..
2480 - 82 9e 23 15 14 bc 37 44-ca 53 94 b0 22 cf 24 28   ..#...7D.S..".$(
2490 - dc 03 68 b6 4e 2a 40 17-3b 37 91 25 c1 c9 c5 72   ..h.N*@.;7.%...r
24a0 - ca e6 45 3c 63 e7 f4 c0-1b ec 48 36 8d e4 32 e7   ..E<c.....H6..2.
24b0 - e6 69 ed 68 f4 64 ae 4b-98 a7 01 bb db de 33 7d   .i.h.d.K......3}
24c0 - 73 0d 4c da 54 98 36 bb-d0 3e 15 10 a3 a0 46 a9   s.L.T.6..>....F.
24d0 - f1 8a ac 62 c9 c5 e7 6c-a0 c4 87 24 d1 a2 fe c1   ...b...l...$....
24e0 - 27 0e 60 73 d2 4e 5d ae-b4 06 91 39 b5 0c 21 dd   '.`s.N]....9..!.
24f0 - 43 f8 62 b8 94 5c 59 e1-0e 49 ae d8 15 0b ba 43   C.b..\Y..I.....C
2500 - 61 e1 23 c5 13 d7 f3 c0-de 67 4d 61 06 15 40 29   a.#......gMa..@)
2510 - 4b a0 e8 5e 23 a4 0f 46-e4 ec 6c 5a fd 28 26 63   K..^#..F..lZ.(&c
2520 - 1a 9e ec 2f 15 50 f9 7a-cb f7 44 d1 41 a2 27 ed   .../.P.z..D.A.'.
2530 - 98 eb 93 62 2d 05 8a 05-f1 a4 44 34 65 5f ba a9   ...b-.....D4e_..
2540 - 89 7e 64 f0 6c 24 c4 9a-c8 13 48 9e 6d b5 8d 21   .~d.l$....H.m..!
2550 - 13 1d 17 68 a1 d8 21 68-e1 76 eb b4 40 03 b3 f2   ...h..!h.v..@...
2560 - b6 9b 66 c1 2a 28 57 1d-0a be c8 fb bb de 57 eb   ..f.*(W.......W.
2570 - 2c 8f 57 61 d9 34 11 67-9c b9 4e 1a e3 27 e7 be   ,.Wa.4.g..N..'..
2580 - 12 70 82 e5 b8 39 ac a9-62 e0 d5 1f a7 68 d3 3d   .p...9..b....h.=
2590 - 77 df 5f 0f 03 f0 23 96-d2 7f 85 c5 ce 55 ce 8c   w._...#......U..
25a0 - c3 cc 67 dc 84 80 b9 9c-5c c8 20 24 04 4a 9f 6c   ..g.....\. $.J.l
25b0 - c8 d5 9f c4 6c 78 52 ee-45 c7 a4 fe eb b3 08 39   ....lxR.E......9
25c0 - 0d d1 4c 00 54 e6 e8 ee-71 9a 64 92 12 71 e1 27   ..L.T...q.d..q.'
25d0 - 7d 62 14 6f fe 6d 21 38-d0 83 ce db 6a 37 b9 1a   }b.o.m!8....j7..
25e0 - 56 2a 3b 13 6d b1 b5 1e-4f 9d 9e 73 c7 76 c5 77   V*;.m...O..s.v.w
25f0 - 81 9d 8b da 4c df                                 ....L.
globus_i_gsi_gss_put_token exiting: major_status=0
globus_i_gsi_gss_handshake entering
globus_i_gss_get_hash entering
globus_i_gss_get_hash exiting: major_status=0
SSL handshake finished
Using TLSv1.3.
cred_usage=1
Cipher being used:
TLS_AES_256_GCM_SHA384  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(256) Mac=AEAD
globus_i_gsi_gss_handshake exiting: major_status=0
globus_i_gsi_gss_retrieve_peer entering
gss_import_name entering
gss_import_name exiting: major_status=0
X509 subject after proxy : /C=DE/O=GermanGrid/OU=DESY/CN=prometheus.desy.de
globus_i_gsi_gss_retrieve_peer exiting: major_status=0
gss_compare_name entering
Comparing names:
Name 1 is of type GLOBUS_GSS_C_NT_X509:
Name 2 is of type GLOBUS_GSS_C_NT_HOST_IP:
Compared 1 
gss_compare_name exiting: major_status=0
globus_i_gsi_gss_get_token entering
output token: length = 3358
              value  = 
0000 - 14 03 03 00 01 01 17 03-03 0b ab bf 84 fd db c4   ................
0010 - b5 ee 36 48 ef 17 f0 e1-e1 01 31 a7 d2 26 ca f5   ..6H......1..&..
0020 - a5 da 53 76 46 49 00 1e-bc e8 7c 93 40 a0 cc 81   ..SvFI....|.@...
0030 - 9f 4d c0 b6 d9 6b cf 13-14 ab 74 1d 93 b7 ec 4b   .M...k....t....K
0040 - 00 22 c2 d0 04 8a 37 9c-a1 28 82 91 e3 c2 2a a0   ."....7..(....*.
0050 - 07 d9 f0 3d 51 e9 05 97-fe af fc b4 55 54 7e 35   ...=Q.......UT~5
0060 - d0 11 8e 7a af d8 45 52-86 a5 42 4d b4 5b 98 52   ...z..ER..BM.[.R
0070 - 2c e6 0a 83 34 90 3f 9a-a1 3b fb 2e 9f a5 75 60   ,...4.?..;....u`
0080 - 14 83 31 84 d1 52 c4 11-ac c9 e5 f0 85 c3 7b 35   ..1..R........{5
0090 - 12 4d 4d eb 8e fe 19 a3-c2 c5 fa 73 34 c0 fe ce   .MM........s4...
00a0 - b5 21 00 e8 75 27 d7 09-b6 8c af 61 cc 92 77 72   .!..u'.....a..wr
00b0 - 79 84 c0 6e 99 5d 4f fb-4c e0 af fd 01 81 48 54   y..n.]O.L.....HT
00c0 - 73 a5 bb 6f 61 85 6d e9-1a 4b c5 43 fb 01 a0 51   s..oa.m..K.C...Q
00d0 - 0f a7 07 5a 8a dd 93 87-52 9f a0 80 c0 9e 32 09   ...Z....R.....2.
00e0 - c1 ec af b0 3e a2 01 a3-73 f6 e7 5e db 4f 63 6d   ....>...s..^.Ocm
00f0 - bb c8 cc a2 c1 02 d7 5e-6a 01 1f 25 14 97 e1 44   .......^j..%...D
0100 - 7a 0b cf 8f 2a 9f 39 b6-d1 2a d2 24 af ec 1c 09   z...*.9..*.$....
0110 - 8a 40 f1 68 f8 af ee 7a-c5 40 10 28 2e 35 69 01   .@.h...z.@.(.5i.
0120 - 50 13 5b 78 3c 5d e9 e4-ac d4 fe b8 c4 0b 4a 9e   P.[x<]........J.
0130 - dc 56 f7 ea ec f9 fa 28-ff 93 62 a4 95 94 6d 8f   .V.....(..b...m.
0140 - cb 6f f3 cf 52 95 bd ee-67 0f e4 a1 af 1a a0 ca   .o..R...g.......
0150 - a3 28 a5 17 b1 54 f6 02-cf e0 27 5d e8 b4 92 95   .(...T....']....
0160 - d1 9f f6 e6 05 39 7b 6f-96 e9 97 eb 33 28 02 ab   .....9{o....3(..
0170 - 46 da a3 b6 b5 d2 53 9d-ad 5c 0d 5e 57 44 b0 8c   F.....S..\.^WD..
0180 - f8 09 35 11 b3 6a 44 fd-1f 1c ce 5d 1f 36 a9 07   ..5..jD....].6..
0190 - b3 42 15 b6 5d 9e aa f9-b0 39 51 02 1e 5b 1f 02   .B..]....9Q..[..
01a0 - 9a 55 64 12 b7 a8 97 8a-f9 05 df 41 ea 9e 60 7d   .Ud........A..`}
01b0 - 25 09 a6 bc 86 77 b4 15-db 70 b0 04 2c 0c 94 54   %....w...p..,..T
01c0 - 28 16 bf 76 f5 15 9d 02-e1 7a 1a e0 ec c0 c8 fa   (..v.....z......
01d0 - 49 36 13 bf 2c c5 51 2b-b1 2b 24 e2 f7 77 16 b3   I6..,.Q+.+$..w..
01e0 - 06 9c 9e b1 dc 6e 5e fb-6a 86 74 7b 55 46 f0 e2   .....n^.j.t{UF..
01f0 - 73 32 06 cd 78 31 00 df-a9 04 29 dc 98 a5 bc 0b   s2..x1....).....
0200 - f7 2a d9 bd 4a c3 a8 5c-96 c7 fa 2e 9e 9e a1 7e   .*..J..\.......~
0210 - e5 d7 cc 04 2e cc 3d 0a-be 13 c1 7d cf dd a7 b9   ......=....}....
0220 - f3 a3 43 5c 69 65 da ca-74 2f 1b 2a 32 56 84 63   ..C\ie..t/.*2V.c
0230 - 5a db f1 5b 36 4d 47 4c-d5 76 b8 a1 c4 db a7 67   Z..[6MGL.v.....g
0240 - fd d5 93 ff d1 26 2c 8f-e2 1c a9 ff 1e 95 c8 70   .....&,........p
0250 - 99 0c b1 15 28 52 4d b5-27 8b 90 c7 25 70 56 55   ....(RM.'...%pVU
0260 - 1a 64 43 34 d4 2f 24 7f-aa 84 e4 4f 1a 34 b4 c2   .dC4./$....O.4..
0270 - d1 f3 b7 9e 81 0d d1 9a-d3 77 bf 79 3b 33 e6 94   .........w.y;3..
0280 - 97 9a d8 ca c8 d8 9a 73-f1 30 8b 5f 37 56 73 63   .......s.0._7Vsc
0290 - e7 6d 4c 95 62 e7 9c 6e-2d d1 28 80 8d b2 0c 32   .mL.b..n-.(....2
02a0 - 36 e9 0c 5b d5 b8 2a 7f-de 49 12 d8 10 e2 34 56   6..[..*..I....4V
02b0 - e0 f4 bb 06 4c fe 9c 4e-f6 25 58 85 13 2a 0d f1   ....L..N.%X..*..
02c0 - 3c aa da 5d 77 44 b6 98-55 bc b9 ef e6 31 f9 98   <..]wD..U....1..
02d0 - 56 84 09 7d f4 61 16 23-f2 ce 37 93 22 a7 2d 9c   V..}.a.#..7.".-.
02e0 - 60 78 8f d9 f7 da b6 82-98 2d 30 8c bf c1 be 78   `x.......-0....x
02f0 - 73 77 0c d9 bc 52 45 ab-58 f3 82 00 44 dd 0b 31   sw...RE.X...D..1
0300 - 78 2f 64 81 d3 6f 2e 20-ef 91 90 70 97 74 21 15   x/d..o. ...p.t!.
0310 - af 6b 26 47 f5 a9 12 70-2f a6 b2 c8 69 ed c1 53   .k&G...p/...i..S
0320 - d5 7e 25 6b 78 eb 71 a9-ec 06 0a 21 40 29 55 f4   .~%kx.q....!@)U.
0330 - 5d fa d3 3d 79 b6 df 9b-f3 73 93 ac 26 78 fc 85   ]..=y....s..&x..
0340 - 75 4b b0 9c 16 c9 6c 52-b2 91 38 e5 1f 98 82 4f   uK....lR..8....O
0350 - dd 8a 49 da 54 f5 43 9a-f2 3d c4 9b d0 a3 cd 9c   ..I.T.C..=......
0360 - fe c2 7b 25 c2 87 df dd-6e e8 34 de 40 06 e8 bb   ..{%....n.4.@...
0370 - 4f 1c 9a 1c 43 36 50 9f-c3 ba a5 e4 0b d9 5a c8   O...C6P.......Z.
0380 - e9 83 f4 1f 43 07 b2 b3-79 4a a3 e1 e3 cd c7 12   ....C...yJ......
0390 - 1b 8f d9 70 ee 18 b8 8b-6a 53 e0 2d d6 73 88 c6   ...p....jS.-.s..
03a0 - 82 19 70 cb 43 cf bf 23-ff 79 ce fb b6 96 66 0b   ..p.C..#.y....f.
03b0 - cd 8c 2d 0e 63 6b 8f c1-b2 aa 3c 7e 36 87 f9 2b   ..-.ck....<~6..+
03c0 - 3d e5 29 23 57 c1 b2 aa-8d 80 32 41 61 c1 91 5d   =.)#W.....2Aa..]
03d0 - 7e 24 50 af af 1d 87 60-9d 26 fd f3 99 11 c0 59   ~$P....`.&.....Y
03e0 - e9 5d e3 8d 06 f1 bb 93-7d e0 32 c5 0d dc 34 18   .]......}.2...4.
03f0 - 8b 01 26 7a 04 68 27 31-3c dd 09 15 ed 96 46 62   ..&z.h'1<.....Fb
0400 - a5 b6 87 86 50 1b d4 75-d6 1f d7 f0 49 fc dc 82   ....P..u....I...
0410 - c9 95 20 3b bd 55 31 65-3c 45 81 2b 78 7e cb b5   .. ;.U1e<E.+x~..
0420 - 31 e2 14 f8 0e e8 84 02-25 06 4a 6f a4 11 b6 11   1.......%.Jo....
0430 - c1 f7 73 d5 96 93 6e bf-05 3d 9d b6 72 b7 35 38   ..s...n..=..r.58
0440 - 72 38 9c 9d 4e 64 7f 02-6a e1 4d 4c 50 d0 6b d1   r8..Nd..j.MLP.k.
0450 - 88 42 d8 92 8d c4 0f 0f-64 06 dc 03 11 28 02 65   .B......d....(.e
0460 - a8 d8 9a 7b d0 aa 68 88-d1 66 5b 48 3a 2c a3 e2   ...{..h..f[H:,..
0470 - 67 88 e5 65 06 75 03 83-14 57 2c 59 e5 73 30 fa   g..e.u...W,Y.s0.
0480 - 4b 1b c6 b5 00 ff bf 77-86 56 ad 06 d0 d4 9c 60   K......w.V.....`
0490 - d2 e5 0e 35 ca 05 33 af-c1 95 00 2f d1 24 55 da   ...5..3..../.$U.
04a0 - 15 f2 23 08 c4 81 ae fa-1a 57 a5 a6 77 93 16 da   ..#......W..w...
04b0 - e7 48 13 9c 47 3c ce 75-7f 45 cb e3 2f 18 fc 00   .H..G<.u.E../...
04c0 - 8b f0 3c e8 33 f7 49 af-f5 e5 e6 cb a4 d8 23 58   ..<.3.I.......#X
04d0 - 43 43 51 6f 3c 75 cd a3-94 a3 27 47 ab 58 5b 87   CCQo<u....'G.X[.
04e0 - 63 fd 9d 7f ed bc e2 51-93 39 84 e5 f6 f6 53 89   c......Q.9....S.
04f0 - e1 ff ee d0 da 85 ff d5-27 e1 8b a8 0f 5a e7 e1   ........'....Z..
0500 - ca 49 ec a6 dd 9a 37 47-45 c3 6b 03 d2 1a 5c 8f   .I....7GE.k...\.
0510 - b6 16 76 c7 e4 cc 97 18-16 78 8b 8c 95 20 31 93   ..v......x... 1.
0520 - 0a 00 71 3a 63 38 64 81-d1 ba d9 33 45 d7 00 56   ..q:c8d....3E..V
0530 - fb 3c 95 36 f9 ee 39 3f-ca 39 b5 35 7f 7b c0 d6   .<.6..9?.9.5.{..
0540 - 9a b1 3a dd ef eb 06 5d-75 e2 68 37 a7 db 9e 57   ..:....]u.h7...W
0550 - e3 91 aa 1d fc 33 d3 c7-16 01 5e 7c 13 19 51 28   .....3....^|..Q(
0560 - e2 e6 03 35 02 e3 be fd-f3 66 bd d0 11 c6 df de   ...5.....f......
0570 - ae 2e 94 fd 31 59 e5 b0-b9 dd 8c 2f 14 78 ac 8a   ....1Y...../.x..
0580 - f1 d0 7f 8e 96 5d be dc-7a d8 87 0e ab cc 94 d9   .....]..z.......
0590 - a9 11 f8 34 74 36 73 bb-92 30 d7 cc 41 7e 6b 2c   ...4t6s..0..A~k,
05a0 - 12 fe 8d 9c 92 8c e5 22-34 62 c9 d3 e6 12 40 77   ......."4b....@w
05b0 - 23 87 e6 20 9d 8d 11 ce-5a 93 50 c0 5b 67 e0 7f   #.. ....Z.P.[g..
05c0 - 99 89 20 10 82 2c ed 1d-7d 93 77 b7 e8 9a 8e 4d   .. ..,..}.w....M
05d0 - 5e 97 0f a7 81 16 1c d5-38 af 7e 3a b7 51 69 91   ^.......8.~:.Qi.
05e0 - 41 b3 48 25 b2 c5 30 c3-d2 53 83 a6 4d db 3e 56   A.H%..0..S..M.>V
05f0 - f8 8e 70 54 ad 20 4a 93-0e 08 ac ee cc 4c 54 fc   ..pT. J......LT.
0600 - 57 2d 4e ec 13 d0 5b 3f-0a 08 ad b5 e6 e7 e3 fc   W-N...[?........
0610 - 8d 45 39 f3 27 be 57 79-b4 25 00 6c 9a d2 a3 34   .E9.'.Wy.%.l...4
0620 - 2f d3 d8 e3 e2 72 69 55-b0 b3 62 96 a8 cc 98 77   /....riU..b....w
0630 - cb d3 fe 97 ee 6d 9b 38-d4 67 01 c1 a4 39 52 9d   .....m.8.g...9R.
0640 - 19 06 65 c6 fc d3 7b 0c-51 f8 5e d5 f6 5f 23 aa   ..e...{.Q.^.._#.
0650 - 59 6f b7 c2 67 ba 08 82-c0 5a 70 8a a7 70 10 a4   Yo..g....Zp..p..
0660 - 06 4c b8 2b 62 47 b0 f2-ba 60 25 81 a9 1c 1f dc   .L.+bG...`%.....
0670 - 10 56 12 24 78 dc 91 57-42 06 2e bf e5 60 4b 6a   .V.$x..WB....`Kj
0680 - 14 5d 2f 06 c7 a2 a8 07-85 af 1f db 36 ee e9 f7   .]/.........6...
0690 - 1e 87 6b 5b 27 59 dc 4a-48 cb 9c 8f 9d b4 4a d3   ..k['Y.JH.....J.
06a0 - 8c 16 41 4d 9c a5 66 c5-3b a9 bf 9b 8e 90 70 06   ..AM..f.;.....p.
06b0 - 42 97 62 39 65 f7 0a 03-0e 4d 0b 13 2b 32 7c a7   B.b9e....M..+2|.
06c0 - 73 91 e6 53 70 f9 29 57-bb 1e f4 0a 84 50 6f 78   s..Sp.)W.....Pox
06d0 - 93 b1 fc 40 19 7e b4 22-98 a9 46 04 28 91 4c 9f   ...@.~."..F.(.L.
06e0 - 1b 74 aa af 87 bd 16 9d-7e 23 4d 9d 48 74 ee 20   .t......~#M.Ht. 
06f0 - d3 c0 3d e2 c9 9f 56 0e-1e 46 01 14 c9 3e db 2e   ..=...V..F...>..
0700 - b8 d8 71 b7 e7 ce e3 9c-73 1f e2 ef a3 20 1f f4   ..q.....s.... ..
0710 - 0a dc fc 30 30 2f d6 8e-d4 93 6b 67 6d 87 e6 8e   ...00/....kgm...
0720 - df 96 94 d3 4a a1 85 76-98 28 ba 87 7b 37 6a 72   ....J..v.(..{7jr
0730 - da ab ce 40 9b 8b ae cd-ed 0e cb e0 c5 4d 35 45   ...@.........M5E
0740 - d3 37 52 d6 22 98 7c 23-dc cb 67 3a c9 3d 34 f4   .7R.".|#..g:.=4.
0750 - 07 79 73 11 fd 7a f2 15-c4 1a 4c c6 60 47 29 b7   .ys..z....L.`G).
0760 - d9 71 84 69 df 15 0f 30-23 92 6a d9 82 ba ab 7b   .q.i...0#.j....{
0770 - 68 cd a6 27 3a b8 45 a5-2d fe f0 50 d8 58 51 5b   h..':.E.-..P.XQ[
0780 - fa 58 ef 4a 0e e4 e2 f1-30 73 92 64 d4 d2 d1 93   .X.J....0s.d....
0790 - 2e 4c ac 39 f7 14 48 76-39 0f 28 90 f1 35 bf 2a   .L.9..Hv9.(..5.*
07a0 - 20 ac 98 60 a3 65 cb f0-12 59 8d 02 88 e6 e4 7b    ..`.e...Y.....{
07b0 - cf 24 1b 52 45 28 2b 0c-1b c4 22 f5 a3 a1 43 d4   .$.RE(+..."...C.
07c0 - bc d9 51 d3 10 ff 82 53-d3 96 86 bb d5 06 45 9c   ..Q....S......E.
07d0 - ff 32 65 1f 7e 31 ea a0-7e 31 f5 11 2b b7 ae 2a   .2e.~1..~1..+..*
07e0 - 7f bd f2 c6 4a 8f 7d 43-94 26 8f ce 30 6f 48 b8   ....J.}C.&..0oH.
07f0 - cb eb 2d ff e5 db 27 ee-f8 7f 54 50 e1 23 42 d7   ..-...'...TP.#B.
0800 - 32 ca be 86 90 10 36 59-d5 58 2a 81 c9 96 87 36   2.....6Y.X*....6
0810 - 48 e4 5d 06 18 c0 0c 30-57 92 b6 35 85 a1 d9 5a   H.]....0W..5...Z
0820 - 1c 88 dd 81 ba 5a f5 0f-dc 47 83 31 a6 23 a8 74   .....Z...G.1.#.t
0830 - 39 fe cb 81 f4 fb e1 92-55 bf e4 ee fd 6b d2 b4   9.......U....k..
0840 - 85 f8 54 87 d0 32 40 94-f6 6d 34 1c 40 0b 74 8b   ..T..2@..m4.@.t.
0850 - 48 2f c5 68 cd aa a9 a4-fd c3 2f 07 7b 7c 5c a2   H/.h....../.{|\.
0860 - 8c a0 c6 30 79 25 a6 25-93 5a af a3 bd 4f 3a c9   ...0y%.%.Z...O:.
0870 - 4f a9 59 27 49 92 2e c0-53 75 99 4b 09 1a 93 7c   O.Y'I...Su.K...|
0880 - 76 1c 6f 52 9e 41 e9 9c-a1 9b ba c4 35 70 cd fc   v.oR.A......5p..
0890 - d7 cb db 6b 75 23 48 c8-de 59 da cf 7a 57 3c d9   ...ku#H..Y..zW<.
08a0 - 59 d8 e8 6f a5 1d 9e 8c-77 00 b0 e5 4c 98 50 b0   Y..o....w...L.P.
08b0 - 4d 74 bb 50 37 5a b4 da-e9 14 d6 75 b8 af 87 86   Mt.P7Z.....u....
08c0 - 05 da fd d0 27 81 5b be-42 10 c9 25 98 e3 a6 8d   ....'.[.B..%....
08d0 - f7 55 f2 f2 71 59 2f e2-dc 5e 2b 3a b5 74 55 ed   .U..qY/..^+:.tU.
08e0 - cf a7 58 d6 db 6f ae 8b-ca 71 e8 c5 2a 3e cf 20   ..X..o...q..*>. 
08f0 - 45 29 06 ef a0 69 ab 75-d8 d8 95 01 2f bd 14 78   E)...i.u..../..x
0900 - 57 b4 78 ab a5 f5 b2 f3-43 ae b4 f6 21 da b1 50   W.x.....C...!..P
0910 - 42 8a 18 2b b4 42 bb 2a-76 af c2 2f 4e ee 47 89   B..+.B.*v../N.G.
0920 - 64 fe eb 8f 21 b1 de 84-1c 7f 75 58 67 b7 86 39   d...!.....uXg..9
0930 - 6e d5 de d1 6e bc 64 31-b5 2f 11 c7 b6 e4 12 82   n...n.d1./......
0940 - d6 79 e4 92 b9 78 6f a4-ae 5b 61 f8 6c a0 41 32   .y...xo..[a.l.A2
0950 - a1 16 a0 3a 83 d2 e4 3a-b8 6f 22 74 7b 29 7c 05   ...:...:.o"t{)|.
0960 - 8a a8 ff 6a e4 ee e1 d8-09 70 a4 6c 56 92 0d b8   ...j.....p.lV...
0970 - 20 9a ae db bb 45 c4 c1-39 6f b6 75 f3 2d 10 8f    ....E..9o.u.-..
0980 - b2 0a cd 6f 8c db a4 18-88 64 b5 6a 0e d1 95 03   ...o.....d.j....
0990 - 00 87 d9 43 4c 9a 4d d3-ee 98 d2 53 0b 75 a2 33   ...CL.M....S.u.3
09a0 - 92 ff 05 46 aa 06 63 c4-18 0b 7f 67 4e e7 b3 67   ...F..c....gN..g
09b0 - 21 63 d1 c1 c3 09 d6 d8-0d b9 16 24 ce 63 8c d7   !c.........$.c..
09c0 - b4 75 f4 20 1c 9d 70 c9-0b de a6 b1 41 e1 f5 91   .u. ..p.....A...
09d0 - c0 f1 8a 17 22 ae f8 64-7f e9 a0 d5 c5 1f 95 ea   ...."..d........
09e0 - 63 19 9a fd 3b 42 74 23-3a 56 6a 6c f1 6a 18 ae   c...;Bt#:Vjl.j..
09f0 - 8d e5 a5 ec ef 7a b7 4a-4b e9 b4 0e bf 88 73 19   .....z.JK.....s.
0a00 - 82 d3 ea d2 d3 46 87 b7-d1 18 82 e2 e1 0f 0c 78   .....F.........x
0a10 - 7d 15 fe 10 29 01 f0 99-52 92 eb 09 dd 02 b0 b9   }...)...R.......
0a20 - 78 f4 f3 83 f9 32 3a b6-8d 88 0b 5d e9 e3 3a c4   x....2:....]..:.
0a30 - 44 26 bb c2 59 61 89 5e-70 a6 47 17 92 03 e7 b2   D&..Ya.^p.G.....
0a40 - e9 26 19 24 d6 fc 8a 12-69 b9 41 b4 33 26 74 7a   .&.$....i.A.3&tz
0a50 - ad aa 71 2b 85 3c ed 71-2f 70 0d c9 8e 12 ba fe   ..q+.<.q/p......
0a60 - f4 20 56 10 51 c0 b1 3f-04 2b 8d 05 89 8e 14 13   . V.Q..?.+......
0a70 - 3d f0 0f 3e b8 24 68 b4-ed b2 0c f3 85 c8 99 f2   =..>.$h.........
0a80 - 0c 5f a9 b5 ff 52 fd a7-de d5 b3 eb 55 54 f3 19   ._...R......UT..
0a90 - 26 1e f2 44 0d bd 96 4c-d0 97 ef 86 88 3a 9a 16   &..D...L.....:..
0aa0 - ae e3 bf bd a7 ef 6b c0-80 b8 43 94 b8 0e 61 d9   ......k...C...a.
0ab0 - 16 25 e1 d1 c5 cb 06 17-b2 4c f6 b3 c0 0a 0a 84   .%.......L......
0ac0 - 0e a8 10 c1 6b 72 19 3e-bf 22 dd b0 9c 28 29 41   ....kr.>."...()A
0ad0 - 15 83 a0 45 b5 a5 ce e8-11 ed 0c b6 bc b0 a9 b0   ...E............
0ae0 - 0f 60 83 c8 af 88 19 d8-6a e2 e4 50 9f 97 5e 26   .`......j..P..^&
0af0 - eb 34 fb 7d fe 17 f4 e2-16 5f 81 45 6c bf fe 86   .4.}....._.El...
0b00 - 74 49 e1 26 af 4e 5d ab-a1 08 70 27 66 1f 96 08   tI.&.N]...p'f...
0b10 - dc 1e bc 94 93 ec a2 bc-f1 6c 4e fd cb 52 e9 72   .........lN..R.r
0b20 - 82 d7 57 3e e0 d7 59 26-42 35 f4 d4 52 80 f7 aa   ..W>..Y&B5..R...
0b30 - de 7c 42 d3 fb ee 6e 31-af 17 20 96 52 7b 93 ae   .|B...n1.. .R{..
0b40 - 3c ae 0c f7 a1 f4 21 88-71 84 9c dc a7 9d c0 df   <.....!.q.......
0b50 - 64 e4 20 4b fc 11 c6 c4-f4 b1 64 41 68 03 eb d5   d. K......dAh...
0b60 - 75 93 25 69 ce 60 33 f5-7c 3f db f3 e1 b5 9e 7d   u.%i.`3.|?.....}
0b70 - 62 e8 ad 99 e3 d3 a1 3f-39 59 ae e6 e0 ac 40 84   b......?9Y....@.
0b80 - c6 04 14 8f bd 7e ce ad-5e d2 a0 44 76 d1 78 e1   .....~..^..Dv.x.
0b90 - d8 9e d1 9d 2b ce 64 15-f8 80 9e 06 9b fb 6b f4   ....+.d.......k.
0ba0 - cc 3c 81 e6 46 90 68 cd-76 c1 fc 7c 22 12 dd b0   .<..F.h.v..|"...
0bb0 - bb f5 04 70 41 da 17 03-03 01 19 fb 3f 9f 50 96   ...pA.......?.P.
0bc0 - 9d 2a c3 59 74 fd 30 6d-e1 d8 b2 6e b5 5a dc 4e   .*.Yt.0m...n.Z.N
0bd0 - 8c 62 74 62 f2 8e e6 7f-d3 41 89 ac 13 3f 35 b2   .btb.....A...?5.
0be0 - 01 6e dd 36 47 58 64 ef-3f e2 b7 97 73 37 a6 af   .n.6GXd.?...s7..
0bf0 - c6 1f 99 cc 64 66 dc 43-c9 c6 c4 92 40 1d ee 2f   ....df.C....@../
0c00 - 73 9b 9f 86 45 fb 87 67-df 56 bb 0f ca 69 c6 8c   s...E..g.V...i..
0c10 - 07 fa 94 29 ba 47 09 0c-53 1f 9f 56 02 18 8a 16   ...).G..S..V....
0c20 - c3 05 dc 12 9f 8b 80 73-73 a4 b4 03 69 3a d4 2e   .......ss...i:..
0c30 - 0e 49 dc 72 56 a6 0c 19-ad e4 58 4c a1 3b 40 7d   .I.rV.....XL.;@}
0c40 - 13 07 31 3a 32 7e 3d d0-9e a7 17 8b db 3d ad 1f   ..1:2~=......=..
0c50 - dc 50 20 f1 be 20 4b d9-2a 94 79 55 97 2e d8 9e   .P .. K.*.yU....
0c60 - 9d d3 d9 ef 0e 36 0c 8f-bc 56 84 53 a8 59 e3 eb   .....6...V.S.Y..
0c70 - 33 50 61 b1 78 1f 07 8f-65 54 c7 c5 bb 0e a7 64   3Pa.x...eT.....d
0c80 - ca 22 93 65 4d 88 ca 5b-70 9e 76 e8 37 4c 66 65   .".eM..[p.v.7Lfe
0c90 - 68 7f 12 9f 9c f6 8a c7-7a c6 a2 9d e2 e6 78 a9   h.......z.....x.
0ca0 - 4f 17 71 df 90 ad 40 a7-75 f0 5b 53 85 4c d5 d2   O.q...@.u.[S.L..
0cb0 - 3f b4 7c 73 90 79 36 99-47 9f d0 66 5a 6a 62 c8   ?.|s.y6.G..fZjb.
0cc0 - b0 38 ba d4 2b a6 8c 60-07 86 c2 98 65 4e 5a b6   .8..+..`....eNZ.
0cd0 - 12 40 b2 61 17 03 03 00-45 fc a1 83 58 27 f4 8c   .@.a....E...X'..
0ce0 - b6 c7 bf 6b e1 82 4f 3f-9e 10 65 2f 9d 58 ae 0e   ...k..O?..e/.X..
0cf0 - c5 cb 99 29 e1 1d d3 84-3c dd e0 35 29 20 a3 03   ...)....<..5) ..
0d00 - fe 34 5f 8e ec 7f 76 b5-47 a9 e2 4e 5c fe 94 e3   .4_...v.G..N\...
0d10 - 05 16 c2 c2 55 8e 65 29-a7 a3 e5 bd 59 6d         ....U.e)....Ym
globus_i_gsi_gss_get_token exiting: major_status=0
init_sec_context:major_status:00000001:gss_state:1 req_flags=00001013:ret_flags=000000ff
gss_init_sec_context exiting: major_status=1
gss_release_buffer entering
gss_release_buffer exiting: major_status=0
gss_release_buffer entering
gss_release_buffer exiting: major_status=0
gss_init_sec_context entering
globus_i_gsi_gss_put_token entering
input token: length = 88
              value  = 
0000 - 17 03 03 00 53 87 21 7f-ff 59 ad 97 fd 63 b7 5d   ....S.!..Y...c.]
0010 - be db 14 31 1b 9d ce 4e-e8 dc ab 9a 09 6f f2 0e   ...1...N.....o..
0020 - 6f 6c 6e a6 50 87 36 51-cb 34 11 e9 e2 d0 05 f4   oln.P.6Q.4......
0030 - 9b 94 11 38 8a 7c e7 02-04 cf 88 a4 30 f8 e1 53   ...8.|......0..S
0040 - 70 9e 36 e1 6e 13 47 f4-90 76 4f b4 11 93 05 1a   p.6.n.G..vO.....
0050 - 7c 49 8a 23 cf 02 dd 4a-                          |I.#...J
globus_i_gsi_gss_put_token exiting: major_status=0
globus_i_gsi_gss_get_token entering
globus_i_gsi_gss_get_token exiting: major_status=0
init_sec_context:major_status:00000001:gss_state:2 req_flags=00001013:ret_flags=000000ff
gss_init_sec_context exiting: major_status=1
gss_release_buffer entering
gss_release_buffer exiting: major_status=0
debug: fault on connection to gsiftp://prometheus.desy.de/Users/paul/test-1: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

debug: data callback, error globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token
, buffer 0x7fc272cf9010, length 0, offset=0, eof=true
debug: operation complete

error: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

✘ 09:14:16 gct [master …64] $ 
fscheiner commented 2 years ago

I only quickly scanned through but I thought the error message looked familiar and indeed, https://github.com/dCache/dcache/issues/5939 from June 2021 looks very much related. But AFAIR we solved that with @ellert's patch in July 2021 back then. And as the first bad commit is from March 2021 - so before the fix happened - I wonder how this could have gotten reintroduced into the GCT.

@paulmillar Are your sure it's not coming from a dependency in dCache that has changed since June/July 2021?

Will now have a closer look to your material.

fscheiner commented 2 years ago

My approving comment for #155 is from 2021-07-20, so my testing against "prometheus.desy.de" happened at that date or earlier.

fscheiner commented 2 years ago

Just to be sure:

Did you compile the tested globus-url-copy versions on Debian or on what OS exactly?

I think we never tested any static builds of the GCT. Can you please provide the full build command(s) for your static builds? If there are differences between your manual build and the builds done by your script for the bisecting, please provide both then.

paulmillar commented 2 years ago

Hi @fscheiner,

Indeed, I agree this is "oddly" familiar.

On your specific questions: yes, this is Debain (see above for lsb_release -a output)

Here is the build script I use:

#!/bin/bash

set -e

rm -rf $(dirname $0)/build
mkdir $(dirname $0)/build
cd $(dirname $0)/build

../configure --prefix=/home/paul/local --disable-gsi-openssh

make -j4 

make install

Just to be absolutely sure, I've built and started dCache v6.2.0 on my laptop (the 6.2.0 tag is for a commit from 2020-07-30). I'm testing against this version of dCache.

I've also removed all traces of Debian globus packages on my laptop. I had some installed libraries installed, but was quite careful to check they weren't being used. Nevertheless, now they are all now uninstalled.

I've also rebuilt gct (current tip of master branch: 2217e6ec24) from source and deployed them in my usual location (with prefix /home/paul/local). I'm now testing with the shared-library version of globus-url-copy, and not the statically compiled binary version, from the installed location.

Using the filesystem timestamp, I've verified that the /home/paul/local/bin/globus-url-copy file is the file that was just compiled and all the globus shared libraries (in /home/paul/local/lib) are likewise files that were just compiled. There are no stale files.

Here's the output from ldd:

paul@sprocket:~$ which globus-url-copy
/home/paul/local/bin/globus-url-copy
paul@sprocket:~$ ldd `which globus-url-copy`
        linux-vdso.so.1 (0x00007fff9b0fd000)
        libglobus_gass_copy.so.2 => /home/paul/local/lib/libglobus_gass_copy.so.2 (0x00007f150c686000)
        libglobus_common.so.0 => /home/paul/local/lib/libglobus_common.so.0 (0x00007f150c639000)
        libglobus_ftp_client.so.2 => /home/paul/local/lib/libglobus_ftp_client.so.2 (0x00007f150c5f7000)
        libglobus_gsi_sysconfig.so.1 => /home/paul/local/lib/libglobus_gsi_sysconfig.so.1 (0x00007f150c5e7000)
        libglobus_gass_transfer.so.2 => /home/paul/local/lib/libglobus_gass_transfer.so.2 (0x00007f150c5d0000)
        libglobus_io.so.3 => /home/paul/local/lib/libglobus_io.so.3 (0x00007f150c5b3000)
        libglobus_gssapi_gsi.so.4 => /home/paul/local/lib/libglobus_gssapi_gsi.so.4 (0x00007f150c58c000)
        libglobus_gssapi_error.so.2 => /home/paul/local/lib/libglobus_gssapi_error.so.2 (0x00007f150c587000)
        libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f150c261000)
        libltdl.so.7 => /usr/lib/x86_64-linux-gnu/libltdl.so.7 (0x00007f150c256000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f150c234000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f150c06f000)
        libglobus_ftp_control.so.1 => /home/paul/local/lib/libglobus_ftp_control.so.1 (0x00007f150c043000)
        libglobus_gsi_callback.so.0 => /home/paul/local/lib/libglobus_gsi_callback.so.0 (0x00007f150c035000)
        libglobus_gsi_credential.so.1 => /home/paul/local/lib/libglobus_gsi_credential.so.1 (0x00007f150c021000)
        libglobus_xio.so.0 => /home/paul/local/lib/libglobus_xio.so.0 (0x00007f150bfbb000)
        libglobus_openssl_error.so.0 => /home/paul/local/lib/libglobus_openssl_error.so.0 (0x00007f150bfb4000)
        libglobus_gss_assist.so.3 => /home/paul/local/lib/libglobus_gss_assist.so.3 (0x00007f150bfa2000)
        libglobus_openssl.so.0 => /home/paul/local/lib/libglobus_openssl.so.0 (0x00007f150bf9d000)
        libglobus_gsi_cert_utils.so.0 => /home/paul/local/lib/libglobus_gsi_cert_utils.so.0 (0x00007f150bf96000)
        libglobus_gsi_proxy_core.so.0 => /home/paul/local/lib/libglobus_gsi_proxy_core.so.0 (0x00007f150bf81000)
        libssl.so.1.1 => /usr/lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f150beee000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f150bee8000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f150c6b8000)
        libglobus_oldgaa.so.0 => /home/paul/local/lib/libglobus_oldgaa.so.0 (0x00007f150beda000)
        libglobus_callout.so.0 => /home/paul/local/lib/libglobus_callout.so.0 (0x00007f150bed3000)
        libglobus_proxy_ssl.so.1 => /home/paul/local/lib/libglobus_proxy_ssl.so.1 (0x00007f150becd000)
paul@sprocket:~$ 

Nevertheless, I still see this problem.

paul@sprocket:~$ which globus-url-copy
/home/paul/local/bin/globus-url-copy
paul@sprocket:~$ globus-url-copy file:///bin/bash gsiftp://localhost/public/test-1

error: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

paul@sprocket:~$ 
fscheiner commented 2 years ago

Doing the following from CentOS 7 using a freshly installed "globus-gass-copy-progs" package (from EPEL7 based on our last GCT release from August 2021) and deps works for me:

[johndoe@gridftp-5 ~]$ cat /etc/*release
CentOS Linux release 7.9.2009 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS Linux release 7.9.2009 (Core)
CentOS Linux release 7.9.2009 (Core)

[johndoe@gridftp-5 ~]$ grep TLS_PROTOCOL /etc/grid-security/gsi.conf
MIN_TLS_PROTOCOL=0
MAX_TLS_PROTOCOL=0
## => i.e. TLS v1.3 should be used if possible and a minimum of TLS v1.2

[johndoe@gridftp-5 ~]$ globus-url-copy -list gsiftp://prometheus.desy.de/~/
gsiftp://prometheus.desy.de/~/
    Private/
    Tape/
    public-file 
    private-file 

[johndoe@gridftp-5 ~]$ globus-url-copy file:///bin/bash gsiftp://prometheus.desy.de/~/
[johndoe@gridftp-5 ~]$ echo $?
0

[johndoe@gridftp-5 ~]$ globus-url-copy -list gsiftp://prometheus.desy.de/~/
gsiftp://prometheus.desy.de/~/
    Private/
    Tape/
    public-file 
    private-file 
    bash 

[johndoe@gridftp-5 ~]$ globus-url-copy gsiftp://prometheus.desy.de/~/bash file:///tmp/
[johndoe@gridftp-5 ~]$ echo $?
0

[johndoe@gridftp-5 ~]$ sha1sum /bin/bash
9ad737cbd8bbdddc96726156dbd3bc03936bf02f  /bin/bash

[johndoe@gridftp-5 ~]$ sha1sum /tmp/bash
9ad737cbd8bbdddc96726156dbd3bc03936bf02f  /tmp/bash
paulmillar commented 2 years ago

Thanks for testing @fscheiner. This is useful information.

Could you rerun the globus-url-copy command with the GLOBUS_GSSAPI_DEBUG_LEVEL=2 environment variable set?

You should see a line Using TLSv1.3. in the output, which would confirm that TLS v1.3 is really being used.

(It's just to be certain.)

My other question is which version of OpenSSL does CentOS 7 use?

fscheiner commented 2 years ago

On your specific questions: yes, this is Debain (see above for lsb_release -a output)

I asked because you had differing prompts in https://github.com/gridcf/gct/issues/174#issue-1148420350 and https://github.com/gridcf/gct/issues/174#issuecomment-1049066529, so I wasn't sure if the things in your first comment happened on the same OS as the things in your second comment.

Hm, it might as well be an issue with Debian. We don't actually build test on Debian, but only on CentOS7 (currently) and in the future also on RockyLinux 8 and CentOS Stream 8 and 9.

I'll do some testing on Debian, too. For now I'll retry the above from Fedora and openSUSE Leap.


Thanks for testing @fscheiner. This is useful information.

Could you rerun the globus-url-copy command with the GLOBUS_GSSAPI_DEBUG_LEVEL=2 environment variable set?

You should see a line Using TLSv1.3. in the output, which would confirm that TLS v1.3 is really being used.

(It's just to be certain.)

My other question is which version of OpenSSL does CentOS 7 use?

Right, it's "OpenSSL 1.0.2k-fips 26 Jan 2017" so no TLS v1.3 here. I forgot about that.

Here's the output:

[johndoe@gridftp-5 ~]$ GLOBUS_GSSAPI_DEBUG_LEVEL=2 globus-url-copy -list gsiftp://prometheus.desy.de/~/
Disabling SSLv2 and SSLv3.
acquire_cred: OLD MECH OID
gsiftp://prometheus.desy.de/~/
Creating context w/ GSS_C_NO_CREDENTIAL.
init_sec_context: no mech_type requested; using OLD MECH OID
Disabling SSLv2 and SSLv3.
acquire_cred: OLD MECH OID
Ciphers available:
init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000
init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000
SSL handshake finished
Using TLSv1.2.
cred_usage=1
Cipher being used:
ECDHE-RSA-AES256-GCM-SHA384 TLSv1.2 Kx=ECDH     Au=RSA  Enc=AESGCM(256) Mac=AEAD
X509 subject after proxy : /C=DE/O=GermanGrid/OU=DESY/CN=prometheus.desy.de
Comparing names:
Name 1 is of type GLOBUS_GSS_C_NT_X509:
Name 2 is of type GLOBUS_GSS_C_NT_HOST_IP:
Compared 1 
init_sec_context:major_status:00000001:gss_state:4 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000000:gss_state:6 req_flags=00001013:ret_flags=000000ff
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
    Tape/
    Private/
    bash 
    public-file 
    private-file
fscheiner commented 2 years ago

I can confirm, that it also doesn't work with the globus-url-copy from Fedora 34:

[johndoe@gridftp-5 gct]$ GLOBUS_GSSAPI_MAX_TLS_PROTOCOL=TLS1_3_VERSION GLOBUS_GSSAPI_DEBUG_LEVEL=2 globus-url-copy -dbg -list gsiftp://prometheus.desy.de/~/
Disabling SSLv2 and SSLv3.
acquire_cred: MICV2 MECH OID
gsiftp://prometheus.desy.de/~/
debug: starting to feat gsiftp://prometheus.desy.de/~/
debug: connecting to gsiftp://prometheus.desy.de/~/
debug: response from gsiftp://prometheus.desy.de/~/:
220 GSI FTP door ready

debug: authenticating with gsiftp://prometheus.desy.de/~/
Creating context w/ GSS_C_NO_CREDENTIAL.
init_sec_context: no mech_type requested; using MICV2 MECH OID
Disabling SSLv2 and SSLv3.
acquire_cred: MICV2 MECH OID
Ciphers available:
init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000
SSL handshake finished
Using TLSv1.3.
cred_usage=1
Cipher being used:
TLS_AES_256_GCM_SHA384  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(256) Mac=AEAD
X509 subject after proxy : /C=DE/O=GermanGrid/OU=DESY/CN=prometheus.desy.de
Comparing names:
Name 1 is of type GLOBUS_GSS_C_NT_X509:
Name 2 is of type GLOBUS_GSS_C_NT_HOST_IP:
Compared 1 
init_sec_context:major_status:00000001:gss_state:1 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000001:gss_state:2 req_flags=00001013:ret_flags=000000ff
debug: fault on connection to gsiftp://prometheus.desy.de/~/: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

debug: operation complete

error: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

And I also dug out the log from my testing on 2021-07-20 with a locally installed version based on https://github.com/gridcf/gct/tree/90b16680704527b79e499fb99470b8601d4dcf5e:

johndoe@gridftp-5:/usr/local/globus-6/bin> GLOBUS_GSSAPI_MAX_TLS_PROTOCOL=TLS1_3_VERSION GLOBUS_GSSAPI_DEBUG_LEVEL=2 ./globus-url-copy -dbg -list gsiftp://prometheus.desy.de/~/
Disabling SSLv2 and SSLv3.
acquire_cred: MICV2 MECH OID
gsiftp://prometheus.desy.de/~/
debug: starting to feat gsiftp://prometheus.desy.de/~/
debug: connecting to gsiftp://prometheus.desy.de/~/
debug: response from gsiftp://prometheus.desy.de/~/:
220 GSI FTP door ready

debug: authenticating with gsiftp://prometheus.desy.de/~/
Creating context w/ GSS_C_NO_CREDENTIAL.
init_sec_context: no mech_type requested; using MICV2 MECH OID
Disabling SSLv2 and SSLv3.
acquire_cred: MICV2 MECH OID
Ciphers available:
init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000
SSL handshake finished
Using TLSv1.3.
cred_usage=1
Cipher being used:
TLS_AES_256_GCM_SHA384  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(256) Mac=AEAD
X509 subject after proxy : /C=DE/O=GermanGrid/OU=DESY/CN=prometheus.desy.de
Comparing names:
Name 1 is of type GLOBUS_GSS_C_NT_X509:
Name 2 is of type GLOBUS_GSS_C_NT_HOST_IP:
Compared 1 
init_sec_context:major_status:00000001:gss_state:1 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000001:gss_state:4 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000000:gss_state:6 req_flags=00001013:ret_flags=000000ff
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
debug: response from gsiftp://prometheus.desy.de/~/:
200 PASS command successful

debug: sending command to gsiftp://prometheus.desy.de/~/:
SITE HELP
[...]

Notice the difference between:

[...]
init_sec_context:major_status:00000001:gss_state:1 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000001:gss_state:2 req_flags=00001013:ret_flags=000000ff
[...]

...and:

[...]
init_sec_context:major_status:00000001:gss_state:1 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000001:gss_state:4 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000000:gss_state:6 req_flags=00001013:ret_flags=000000ff
[...]
msalle commented 2 years ago

I can confirm I see the exact same error and output on my OpenSUSE LEAP15.3 which has (a patched) OpenSSL 1.1.1d.

fscheiner commented 2 years ago

The installation used on 2021-07-20 (on openSUSE Leap 15.2 back then) is not available anymore and I also don't have any snapshots that go back that far. I have a GCT installation from a few weeks later (2021-08-12), but it does not work:

johndoe@gridftp-5:/usr/local/gct/bin> GLOBUS_GSSAPI_MAX_TLS_PROTOCOL=TLS1_3_VERSION GLOBUS_GSSAPI_DEBUG_LEVEL=2 ./globus-url-copy -dbg -list gsiftp://prometheus.desy.de/~/
Disabling SSLv2 and SSLv3.
acquire_cred: MICV2 MECH OID
gsiftp://prometheus.desy.de/~/
debug: starting to feat gsiftp://prometheus.desy.de/~/
debug: connecting to gsiftp://prometheus.desy.de/~/
debug: response from gsiftp://prometheus.desy.de/~/:
220 GSI FTP door ready

debug: authenticating with gsiftp://prometheus.desy.de/~/
Creating context w/ GSS_C_NO_CREDENTIAL.
init_sec_context: no mech_type requested; using MICV2 MECH OID
Disabling SSLv2 and SSLv3.
acquire_cred: MICV2 MECH OID
Ciphers available:
init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000
SSL handshake finished
Using TLSv1.3.
cred_usage=1
Cipher being used:
TLS_AES_256_GCM_SHA384  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(256) Mac=AEAD
X509 subject after proxy : /C=DE/O=GermanGrid/OU=DESY/CN=prometheus.desy.de
Comparing names:
Name 1 is of type GLOBUS_GSS_C_NT_X509:
Name 2 is of type GLOBUS_GSS_C_NT_HOST_IP:
Compared 1 
init_sec_context:major_status:00000001:gss_state:1 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000001:gss_state:2 req_flags=00001013:ret_flags=000000ff
debug: fault on connection to gsiftp://prometheus.desy.de/~/: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

debug: operation complete

error: globus_l_ftp_control_send_cmd_cb: gss_init_sec_context failed to generate output token

[...]

The question remains, why did it work on 2021-07-20?


@paulmillar: I had a look into the dCache master branch (as "prometheus.desy.de" is based on that according to https://confluence.desy.de/pages/viewpage.action?pageId=228761933) and are these changes:

...related to the TLS functionality we touch here? And could they (specifcally the second one) have a play in here perhaps?

paulmillar commented 2 years ago

@fscheiner I'm pretty sure this isn't a regression in dCache.

Yes, prometheus is rebuilt daily using the latest (successful) build from our CI.

I've also tested globus-url-copy with all the latest releases of dCache: the tip of the 7.2, 7.1, 7.0 and 6.2 branches. Also I also testing with dCache v6.2.0, which was releases in the summer of 2020 (2020-08-06 to be precise).

The problem is present with all these versions of dCache.

On the two patches you found (dCache/dcache@ddd6c88 and dCache/dcache@57c277a), the first was an attempt to improve the performance of TLS support within our xroot server by using a platform native TLS implementation (BoringSSL). It turns out that the way we created SSLContext objects for FTP triggered a bug in this native library support that resulted in a memory leak, so the change was reverted for the ftp doors.

This means that from 7.2.0 to 7.2.2 (inclusive), the gsiftp door was using BoringSSL, which is a fork of OpenSSL.

I just tested 7.2.0 and a TLS v1.3 upload works fine:

✔ 10:00:10 dCache [7.2.0 ✔] $ GLOBUS_GSSAPI_DEBUG_LEVEL=2 globus-url-copy file:///bin/bash gsiftp://localhost/public/test-1
Disabling SSLv2 and SSLv3.
acquire_cred: MICV2 MECH OID
Creating context w/ GSS_C_NO_CREDENTIAL.
init_sec_context: no mech_type requested; using MICV2 MECH OID
Disabling SSLv2 and SSLv3.
acquire_cred: MICV2 MECH OID
Ciphers available:
init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000
SSL handshake finished
Using TLSv1.3.
cred_usage=1
Cipher being used:
TLS_AES_256_GCM_SHA384  TLSv1.3 Kx=any      Au=any  Enc=AESGCM(256) Mac=AEAD
X509 subject after proxy : /DC=org/DC=dCache/CN=host/localhost
Comparing names:
Name 1 is of type GLOBUS_GSS_C_NT_X509:
Name 2 is of type GLOBUS_GSS_C_NT_HOST_IP:
Compared 1 
init_sec_context:major_status:00000001:gss_state:1 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000001:gss_state:4 req_flags=00001013:ret_flags=000000ff
init_sec_context:major_status:00000000:gss_state:6 req_flags=00001013:ret_flags=000000ff
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
gss_wrap conf_req_flag=0 qop_req=0
✔ 10:00:23 dCache [7.2.0 ✔] $ 

While nice, this is perhaps not surprising. After all, an OpenSSL client should be compatible with an OpenSSL BoringSSL server.

The problem still remains with compatibility with the Java implementation of TLS v1.3.

fscheiner commented 2 years ago

I've also tested globus-url-copy with all the latest releases of dCache: the tip of the 7.2, 7.1, 7.0 and 6.2 branches. Also I also testing with dCache v6.2.0, which was releases in the summer of 2020 (2020-08-06 to be precise).

The problem is present with all these versions of dCache.

On the two patches you found (dCache/dcache@ddd6c88 and dCache/dcache@57c277a), the first was an attempt to improve the performance of TLS support within our xroot server by using a platform native TLS implementation (BoringSSL). It turns out that the way we created SSLContext objects for FTP triggered a bug in this native library support that resulted in a memory leak, so the change was reverted for the ftp doors.

This perfectly explains, what we are seeing today:

The first change - use BoringSSL - was done on 2021-06-02 and reverted on 2021-11-04, basically restoring the situation from 2021-06-01 (the date when https://github.com/dCache/dcache/issues/5939 was created) and before. My testing of the GCT with https://github.com/gridcf/gct/pull/155 merged happened on 2021-07-20, so against a dCache instance using BoringSSL at that time. https://github.com/gridcf/gct/pull/155 is from 2021-06-15, so @ellert most likely patched against a dCache version using BoringSSL, too.

Your test against a dCache 7.2.0 instance seems to confirm that, and comparing these messages:

> init_sec_context:major_status:00000001:gss_state:1 req_flags=00001013:ret_flags=000000ff
> init_sec_context:major_status:00000001:gss_state:4 req_flags=00001013:ret_flags=000000ff
> init_sec_context:major_status:00000000:gss_state:6 req_flags=00001013:ret_flags=000000ff

...to what I wrote in https://github.com/gridcf/gct/issues/174#issuecomment-1050058049 seem to confirm, that the Java implementation of TLS v1.3 works differently (enough) from the OpenSSL/BoringSSL one to break interoperability with the GCT.

For reference, IIUIC the gss_state values above correspond to the enumeration:

[...]
/**
 * @brief Connection State Type
 * @ingroup globus_gsi_gssapi_constants
 */
typedef enum {
    GSS_CON_ST_HANDSHAKE = 0,
    GSS_CON_ST_TOKEN1,
    GSS_CON_ST_TOKEN2,
    GSS_CON_ST_FLAGS,
    GSS_CON_ST_REQ,
    GSS_CON_ST_CERT,
    GSS_CON_ST_DONE
} gss_con_st_t;
[...]

...from gsi/gssapi/source/library/globus_gsi_gss_constants.h in the GCT source code.

The problem still remains with compatibility with the Java implementation of TLS v1.3.

I hope Mattias (@ellert) can come up with a patch that can handle both TLS implementations. But this time for testing we need to make sure that the ~SSL~ TLS implementation in dCache doesn't change in between.

fscheiner commented 2 years ago

For the time being the GCT and dCache stay interoperable when using TLS v1.2 only (according to https://github.com/gridcf/gct/issues/174#issuecomment-1050023856). I hence changed the title of this issue and appended " when using TLS v1.3".

fscheiner commented 2 years ago

I now have successfully tested a manually compiled version based on @ellert's better-tls-1.3-logic branch with:

GLOBUS_GSSAPI_MAX_TLS_PROTOCOL=TLS1_3_VERSION GLOBUS_GSSAPI_DEBUG_LEVEL=2 ./globus-url-copy -dbg -list [...]

...on both Fedora 34 and openSUSE Leap 15.3 against:

fscheiner commented 2 years ago

Just for reference, these are the logs for the dCache case on:

debug: authenticating with gsiftp://prometheus.desy.de/~/ Creating context w/ GSS_C_NO_CREDENTIAL. init_sec_context: no mech_type requested; using MICV2 MECH OID Disabling SSLv2 and SSLv3. acquire_cred: MICV2 MECH OID Ciphers available: init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000 SSL handshake finished Using TLSv1.3. cred_usage=1 Cipher being used: TLS_AES_256_GCM_SHA384 TLSv1.3 Kx=any Au=any Enc=AESGCM(256) Mac=AEAD X509 subject after proxy : /DC=org/DC=terena/DC=tcs/C=DE/ST=Hamburg/O=Deutsches Elektronen-Synchrotron DESY/OU=Grid/CN=prometheus.desy.de Comparing names: Name 1 is of type GLOBUS_GSS_C_NT_X509: Name 2 is of type GLOBUS_GSS_C_NT_HOST_IP: Compared 1 init_sec_context:major_status:00000001:gss_state:3 req_flags=00001013:ret_flags=000000ff init_sec_context:major_status:00000001:gss_state:4 req_flags=00001013:ret_flags=000000ff init_sec_context:major_status:00000000:gss_state:6 req_flags=00001013:ret_flags=000000ff gss_wrap conf_req_flag=0 qop_req=0 gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 200 PASS command successful

debug: sending command to gsiftp://prometheus.desy.de/~/: SITE HELP

gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 214-The following site-specific commands are supported: SITE HELP - Information about SITE commands SITE BUFSIZE - Set network buffer to SITE CHKSUM - Fail upload if ADLER32 checksum isn't SITE CHGRP - Change group-owner of to group SITE CHMOD - Change permission of to octal value SITE CLIENTINFO - Provide server with information about the client SITE SYMLINK - Register symlink at , pointing to SITE SYMLINKFROM - Register symlink location; SYMLINKTO must follow SITE SYMLINKTO - Create symlink to ; SYMLINKFROM must be earlier command SITE TASKID - Provide server with an identifier SITE USAGE [TOKEN ] 214 SITE WHOAMI - Provides the username or uid of the user

debug: sending command to gsiftp://prometheus.desy.de/~/: FEAT

gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 211-OK EOF PARALLEL MODE-E-PERF SIZE SBUF ERET ESTO GETPUT MDTM CKSUM ADLER32,MD5,MD4,SHA-1,SHA-256,SHA-512 MODEX TVFS MFMT MFCT MFF Modify;Create;UNIX.mode; PASV AllowDelayed MLSC MLST Size;Modify;Create;Type;Unique;Perm;UNIX.owner;UNIX.group;UNIX.uid;UNIX.gid;UNIX.mode;UNIX.ctime;UNIX.atime; 211 End

debug: sending command to gsiftp://prometheus.desy.de/~/: SITE CLIENTINFO scheme=gsiftp;appname="globus-url-copy";appver="10.10 (gcc64, 1646551446-0) [unknown]"; gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 250 OK

debug: operation complete debug: starting to machine list gsiftp://prometheus.desy.de/~/ debug: sending command to gsiftp://prometheus.desy.de/~/: TYPE I gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 200 Type set to I

debug: sending command to gsiftp://prometheus.desy.de/~/: PASV

gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 227 OK (131,169,5,149,89,92)

debug: sending command to gsiftp://prometheus.desy.de/~/: MLSD ~/

gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 150 Ready to accept ASCII mode data connection

debug: reading into data buffer 0x7fc54e509010, maximum length 262144 debug: data callback, no error, buffer 0x7fc54e509010, length 738, offset=0, eof=true debug: response from gsiftp://prometheus.desy.de/~/: 226 MLSD completed for 4 files

debug: operation complete Private/ Tape/ public-file private-file

gss_wrap conf_req_flag=0 qop_req=0 Fri Mar 11 03:05:29 PM CET 2022


* openSUSE Leap 15.3:

johndoe@gridftp-5:/usr/local/globus-6/bin> date; GLOBUS_GSSAPI_MAX_TLS_PROTOCOL=TLS1_3_VERSION GLOBUS_GSSAPI_DEBUG_LEVEL=2 ./globus-url-copy -dbg -list gsiftp://prometheus.desy.de/~/; date Fri 11 Mar 2022 04:39:14 PM CET Disabling SSLv2 and SSLv3. acquire_cred: MICV2 MECH OID gsiftp://prometheus.desy.de/~/ debug: starting to feat gsiftp://prometheus.desy.de/~/ debug: connecting to gsiftp://prometheus.desy.de/~/ debug: response from gsiftp://prometheus.desy.de/~/: 220 GSI FTP door ready

debug: authenticating with gsiftp://prometheus.desy.de/~/ Creating context w/ GSS_C_NO_CREDENTIAL. init_sec_context: no mech_type requested; using MICV2 MECH OID Disabling SSLv2 and SSLv3. acquire_cred: MICV2 MECH OID Ciphers available: init_sec_context:major_status:00000001:gss_state:0 req_flags=00001013:ret_flags=00000000 SSL handshake finished Using TLSv1.3. cred_usage=1 Cipher being used: TLS_AES_256_GCM_SHA384 TLSv1.3 Kx=any Au=any Enc=AESGCM(256) Mac=AEAD X509 subject after proxy : /DC=org/DC=terena/DC=tcs/C=DE/ST=Hamburg/O=Deutsches Elektronen-Synchrotron DESY/OU=Grid/CN=prometheus.desy.de Comparing names: Name 1 is of type GLOBUS_GSS_C_NT_X509: Name 2 is of type GLOBUS_GSS_C_NT_HOST_IP: Compared 1 init_sec_context:major_status:00000001:gss_state:3 req_flags=00001013:ret_flags=000000ff init_sec_context:major_status:00000001:gss_state:4 req_flags=00001013:ret_flags=000000ff init_sec_context:major_status:00000000:gss_state:6 req_flags=00001013:ret_flags=000000ff gss_wrap conf_req_flag=0 qop_req=0 gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 200 PASS command successful

debug: sending command to gsiftp://prometheus.desy.de/~/: SITE HELP

gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 214-The following site-specific commands are supported: SITE HELP - Information about SITE commands SITE BUFSIZE - Set network buffer to SITE CHKSUM - Fail upload if ADLER32 checksum isn't SITE CHGRP - Change group-owner of to group SITE CHMOD - Change permission of to octal value SITE CLIENTINFO - Provide server with information about the client SITE SYMLINK - Register symlink at , pointing to SITE SYMLINKFROM - Register symlink location; SYMLINKTO must follow SITE SYMLINKTO - Create symlink to ; SYMLINKFROM must be earlier command SITE TASKID - Provide server with an identifier SITE USAGE [TOKEN ] 214 SITE WHOAMI - Provides the username or uid of the user

debug: sending command to gsiftp://prometheus.desy.de/~/: FEAT

gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 211-OK EOF PARALLEL MODE-E-PERF SIZE SBUF ERET ESTO GETPUT MDTM CKSUM ADLER32,MD5,MD4,SHA-1,SHA-256,SHA-512 MODEX TVFS MFMT MFCT MFF Modify;Create;UNIX.mode; PASV AllowDelayed MLSC MLST Size;Modify;Create;Type;Unique;Perm;UNIX.owner;UNIX.group;UNIX.uid;UNIX.gid;UNIX.mode;UNIX.ctime;UNIX.atime; 211 End

debug: sending command to gsiftp://prometheus.desy.de/~/: SITE CLIENTINFO scheme=gsiftp;appname="globus-url-copy";appver="10.10 (gcc64, 1646551446-0) [unknown]"; gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 250 OK

debug: operation complete debug: starting to machine list gsiftp://prometheus.desy.de/~/ debug: sending command to gsiftp://prometheus.desy.de/~/: TYPE I gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 200 Type set to I

debug: sending command to gsiftp://prometheus.desy.de/~/: PASV

gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 227 OK (131,169,5,149,82,154)

debug: sending command to gsiftp://prometheus.desy.de/~/: MLSD ~/

gss_wrap conf_req_flag=0 qop_req=0 debug: response from gsiftp://prometheus.desy.de/~/: 150 Ready to accept ASCII mode data connection

debug: reading into data buffer 0x7fe091bca010, maximum length 262144 debug: response from gsiftp://prometheus.desy.de/~/: 226 MLSD completed for 4 files

debug: data callback, no error, buffer 0x7fe091bca010, length 738, offset=0, eof=true debug: operation complete Private/ Tape/ public-file private-file

gss_wrap conf_req_flag=0 qop_req=0 Fri 11 Mar 2022 04:39:14 PM CET

paulmillar commented 2 years ago

Thanks @ellert , I can confirm the problem is fixed for me, too.

fscheiner commented 2 years ago

Fixed in GCT 6.2.20220524 maintenance release.