1s autopkgtest [01:42:45]: starting date and time: 2024-07-23 01:42:45+0000 1s autopkgtest [01:42:45]: git checkout: fd3bed09 nova: allow more retries for quota issues 1s autopkgtest [01:42:45]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.a4qwkgpm/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:merecat --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=merecat/2.31+git20220513+ds-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@lcy02-103.secgroup --name adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e --image adt/ubuntu-oracular-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 284s autopkgtest [01:47:28]: testbed dpkg architecture: amd64 285s autopkgtest [01:47:29]: testbed apt version: 2.9.6 285s autopkgtest [01:47:29]: test architecture: i386 285s autopkgtest [01:47:29]: @@@@@@@@@@@@@@@@@@@@ test bed setup 286s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 287s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 287s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [407 kB] 287s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [58.5 kB] 287s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3440 B] 287s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [119 kB] 287s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [77.2 kB] 287s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 287s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 287s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 287s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 287s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [488 kB] 287s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [298 kB] 287s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 287s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8256 B] 287s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 287s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 288s Fetched 1651 kB in 0s (5956 kB/s) 288s Reading package lists... 293s Reading package lists... 293s Building dependency tree... 293s Reading state information... 294s Calculating upgrade... 294s The following packages will be upgraded: 294s gcc-14-base libgcc-s1 libstdc++6 systemd-hwe-hwdb 294s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 294s Need to get 920 kB of archives. 294s After this operation, 1024 B of additional disk space will be used. 294s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-base amd64 14.1.0-5ubuntu1 [49.9 kB] 294s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++6 amd64 14.1.0-5ubuntu1 [789 kB] 294s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1 amd64 14.1.0-5ubuntu1 [78.3 kB] 294s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 systemd-hwe-hwdb all 256.2.1 [3210 B] 294s Fetched 920 kB in 0s (22.5 MB/s) 295s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 295s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_amd64.deb ... 295s Unpacking gcc-14-base:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 295s Setting up gcc-14-base:amd64 (14.1.0-5ubuntu1) ... 295s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 295s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_amd64.deb ... 295s Unpacking libstdc++6:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 295s Setting up libstdc++6:amd64 (14.1.0-5ubuntu1) ... 295s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 295s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_amd64.deb ... 295s Unpacking libgcc-s1:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 295s Setting up libgcc-s1:amd64 (14.1.0-5ubuntu1) ... 295s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 295s Preparing to unpack .../systemd-hwe-hwdb_256.2.1_all.deb ... 295s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 295s Setting up systemd-hwe-hwdb (256.2.1) ... 295s Processing triggers for udev (256-1ubuntu1) ... 296s Processing triggers for libc-bin (2.39-0ubuntu9) ... 296s Reading package lists... 296s Building dependency tree... 296s Reading state information... 297s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 297s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 297s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 297s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 297s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 299s Reading package lists... 299s Reading package lists... 299s Building dependency tree... 299s Reading state information... 299s Calculating upgrade... 300s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 300s Reading package lists... 300s Building dependency tree... 300s Reading state information... 300s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 304s autopkgtest [01:47:48]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 305s autopkgtest [01:47:49]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 313s Get:1 http://ftpmaster.internal/ubuntu oracular/universe lemonldap-ng 2.19.1+ds-3 (dsc) [5379 B] 313s Get:2 http://ftpmaster.internal/ubuntu oracular/universe lemonldap-ng 2.19.1+ds-3 (tar) [9760 kB] 313s Get:3 http://ftpmaster.internal/ubuntu oracular/universe lemonldap-ng 2.19.1+ds-3 (diff) [63.0 kB] 313s gpgv: Signature made Sun Jul 21 05:51:18 2024 UTC 313s gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 313s gpgv: Can't check signature: No public key 313s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.19.1+ds-3.dsc: no acceptable signature found 313s autopkgtest [01:47:57]: testing package lemonldap-ng version 2.19.1+ds-3 321s autopkgtest [01:48:05]: build not needed 332s autopkgtest [01:48:16]: test fastcgiserver: preparing testbed 338s Note, using file '/tmp/autopkgtest.GTBRvv/1-autopkgtest-satdep.dsc' to get the build dependencies 338s Reading package lists... 338s Building dependency tree... 338s Reading state information... 338s Starting pkgProblemResolver with broken count: 0 339s Starting 2 pkgProblemResolver with broken count: 0 339s Done 339s The following NEW packages will be installed: 339s build-essential cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu 339s fonts-font-awesome fonts-glyphicons-halflings g++ g++-13 339s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 339s gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu imagemagick-6-common 339s javascript-common lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 339s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl 339s libapache-logformat-compiler-perl libapache-session-perl libasan8 libatomic1 339s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl libcc1-0 339s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 339s libclass-inspector-perl libclass-method-modifiers-perl 339s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 339s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 339s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 339s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 339s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 339s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 339s libdata-optlist-perl libdevel-callchecker-perl 339s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 339s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 339s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 339s libencode-locale-perl liberror-perl libexporter-tiny-perl 339s libfcgi-client-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 339s libfftw3-double3 libfile-listing-perl libfile-sharedir-perl 339s libfilesys-notify-simple-perl libfont-afm-perl libgcc-13-dev libgd-perl 339s libgd-securityimage-perl libgomp1 libhash-merge-simple-perl 339s libhash-multivalue-perl libhtml-format-perl 339s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 339s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 339s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 339s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 339s libhwasan0 libimage-magick-perl libimage-magick-q16-perl libimport-into-perl 339s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libisl23 libitm1 339s libjs-angularjs libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 339s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 339s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 339s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 339s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 339s liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 liblsan0 339s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 339s libmagickcore-6.q16-7t64 libmailtools-perl libmime-tools-perl 339s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 339s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 339s libnet-cidr-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl 339s libopenjp2-7 libparams-classify-perl libparams-util-perl libplack-perl 339s libposix-strftime-compiler-perl libquadmath0 libraw23t64 339s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 339s libstdc++-13-dev libstream-buffered-perl libstring-random-perl 339s libsub-exporter-perl libsub-install-perl libsub-quote-perl 339s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 339s libthrowable-perl libtimedate-perl libtry-tiny-perl libtsan2 339s libtype-tiny-perl libtypes-serialiser-perl libubsan1 liburi-perl 339s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 339s libwww-robotrules-perl perl-openssl-defaults 339s 0 upgraded, 176 newly installed, 0 to remove and 0 not upgraded. 339s Need to get 81.7 MB of archives. 339s After this operation, 279 MB of additional disk space will be used. 339s Get:1 http://ftpmaster.internal/ubuntu oracular/universe amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [69.5 kB] 339s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-5ubuntu1 [148 kB] 339s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu3 [838 kB] 339s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 liblcms2-2 amd64 2.14-2build1 [161 kB] 339s Get:5 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 339s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 libltdl7 amd64 2.4.7-7build1 [40.3 kB] 339s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libopenjp2-7 amd64 2.5.0-2build3 [173 kB] 339s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 libraw23t64 amd64 0.21.2-2.1build1 [378 kB] 339s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 339s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 339s Get:11 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1 [1821 kB] 339s Get:12 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-q16-perl amd64 8:6.9.13.12+dfsg1-1 [105 kB] 339s Get:13 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-perl all 8:6.9.13.12+dfsg1-1 [39.8 kB] 339s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 339s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi-perl amd64 0.82+ds-3build2 [21.7 kB] 339s Get:16 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 339s Get:17 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-urandom-perl all 0.40-1 [9430 B] 339s Get:18 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 339s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 liberror-perl all 0.17029-2 [25.6 kB] 339s Get:20 http://ftpmaster.internal/ubuntu oracular/universe amd64 libipc-sharelite-perl amd64 0.17-5build3 [21.3 kB] 339s Get:21 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 339s Get:22 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 339s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 339s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build5 [23.5 kB] 340s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-random-perl amd64 0.17-1 [9556 B] 340s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-rsa-perl amd64 0.33-3build4 [21.6 kB] 340s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 340s Get:28 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-openssl-x509-perl amd64 1.9.15-1build4 [30.1 kB] 340s Get:29 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build5 [17.8 kB] 340s Get:30 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 340s Get:31 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 340s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 340s Get:33 http://ftpmaster.internal/ubuntu oracular/main amd64 libcgi-pm-perl all 4.66-1 [185 kB] 340s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-template-perl all 2.97-2 [60.2 kB] 340s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 340s Get:36 http://ftpmaster.internal/ubuntu oracular/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] 340s Get:37 http://ftpmaster.internal/ubuntu oracular/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 340s Get:38 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] 340s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-perl all 0.21-2 [13.9 kB] 340s Get:40 http://ftpmaster.internal/ubuntu oracular/main amd64 libmouse-perl amd64 2.5.10-1build8 [133 kB] 340s Get:41 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-xsaccessor-perl amd64 1.19-4build4 [33.1 kB] 340s Get:42 http://ftpmaster.internal/ubuntu oracular/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 340s Get:43 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 340s Get:44 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 340s Get:45 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 340s Get:46 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 340s Get:47 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 340s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 340s Get:49 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 340s Get:50 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 340s Get:51 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 340s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 340s Get:53 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 340s Get:54 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 340s Get:55 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 340s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 340s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 340s Get:58 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 340s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 340s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 340s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 340s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 340s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.46-1ubuntu1 [75.9 kB] 340s Get:64 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 340s Get:65 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 340s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 340s Get:67 http://ftpmaster.internal/ubuntu oracular/universe amd64 libplack-perl all 1.0051-1 [218 kB] 340s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 340s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 340s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 340s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 340s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 340s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 340s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 340s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 340s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 340s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 340s Get:78 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-common-perl all 2.19.1+ds-3 [173 kB] 340s Get:79 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-handler-perl all 2.19.1+ds-3 [75.3 kB] 340s Get:80 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-fastcgi-server all 2.19.1+ds-3 [30.5 kB] 340s Get:81 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 340s Get:82 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-perl amd64 2.07-4build5 [18.5 kB] 340s Get:83 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-ede3-perl all 0.01-3 [6178 B] 340s Get:84 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-pem-perl all 0.08-3 [16.7 kB] 340s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 libregexp-common-perl all 2017060201-3 [171 kB] 340s Get:86 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 340s Get:87 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-angularjs all 1.8.3-1 [559 kB] 340s Get:88 http://ftpmaster.internal/ubuntu oracular/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 340s Get:89 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 340s Get:90 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 340s Get:91 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 340s Get:92 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-merge-simple-perl all 0.051-3 [6852 B] 340s Get:93 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-uwsgi-app all 2.19.1+ds-3 [22.9 kB] 340s Get:94 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-manager-perl all 2.19.1+ds-3 [959 kB] 340s Get:95 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 340s Get:96 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 340s Get:97 http://ftpmaster.internal/ubuntu oracular/main amd64 libdigest-hmac-perl all 1.04+dfsg-2 [9060 B] 340s Get:98 http://ftpmaster.internal/ubuntu oracular/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 340s Get:99 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 340s Get:100 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 340s Get:101 http://ftpmaster.internal/ubuntu oracular/main amd64 javascript-common all 11+nmu1 [5936 B] 340s Get:102 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 340s Get:103 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 340s Get:104 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 340s Get:105 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-jquery-cookie all 12-4 [6484 B] 340s Get:106 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 340s Get:107 http://ftpmaster.internal/ubuntu oracular/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 340s Get:108 http://ftpmaster.internal/ubuntu oracular/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 340s Get:109 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4 [43.8 kB] 340s Get:110 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 340s Get:111 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-portal-perl all 2.19.1+ds-3 [3034 kB] 340s Get:112 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 340s Get:113 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 340s Get:114 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 340s Get:115 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 341s Get:116 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 341s Get:117 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 341s Get:118 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 341s Get:119 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 341s Get:120 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 341s Get:121 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 341s Get:122 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 341s Get:123 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 341s Get:124 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 341s Get:125 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 341s Get:126 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 341s Get:127 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 341s Get:128 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 341s Get:129 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 341s Get:130 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 341s Get:131 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 341s Get:132 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 341s Get:133 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 341s Get:134 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 341s Get:135 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 341s Get:136 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 341s Get:137 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 341s Get:138 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 341s Get:139 http://ftpmaster.internal/ubuntu oracular/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 341s Get:140 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-op-check-perl amd64 0.22-3build1 [9518 B] 341s Get:141 http://ftpmaster.internal/ubuntu oracular/main amd64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 341s Get:142 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 341s Get:143 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 341s Get:144 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 341s Get:145 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-util-perl amd64 1.102-3 [21.1 kB] 341s Get:146 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-install-perl all 0.929-1 [9764 B] 341s Get:147 http://ftpmaster.internal/ubuntu oracular/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 341s Get:148 http://ftpmaster.internal/ubuntu oracular/main amd64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 341s Get:149 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-callchecker-perl amd64 0.009-1 [14.4 kB] 341s Get:150 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 341s Get:151 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 341s Get:152 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 341s Get:153 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 341s Get:154 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-address-xs-perl amd64 1.05-1build4 [29.1 kB] 341s Get:155 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-classify-perl amd64 0.015-2build5 [20.1 kB] 341s Get:156 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 341s Get:157 http://ftpmaster.internal/ubuntu oracular/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 341s Get:158 http://ftpmaster.internal/ubuntu oracular/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 341s Get:159 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 341s Get:160 http://ftpmaster.internal/ubuntu oracular/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 341s Get:161 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 341s Get:162 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 341s Get:163 http://ftpmaster.internal/ubuntu oracular/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 341s Get:164 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 341s Get:165 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtype-tiny-perl all 2.004000-1 [354 kB] 341s Get:166 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfcgi-client-perl all 0.09-1 [20.7 kB] 341s Get:167 http://ftpmaster.internal/ubuntu oracular/main amd64 libgd-perl amd64 2.78-1build3 [129 kB] 341s Get:168 http://ftpmaster.internal/ubuntu oracular/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 341s Get:169 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-ssoaas-apache-client-perl all 2.19.1+ds-3 [31.9 kB] 341s Get:170 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 341s Get:171 http://ftpmaster.internal/ubuntu oracular/main amd64 libmailtools-perl all 2.21-3 [77.0 kB] 341s Get:172 http://ftpmaster.internal/ubuntu oracular/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 341s Get:173 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 341s Get:174 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-handler all 2.19.1+ds-3 [33.8 kB] 341s Get:175 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng all 2.19.1+ds-3 [24.5 kB] 341s Get:176 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-doc all 2.19.1+ds-3 [5746 kB] 342s Preconfiguring packages ... 342s Fetched 81.7 MB in 2s (36.6 MB/s) 342s Selecting previously unselected package imagemagick-6-common. 342s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 342s Preparing to unpack .../000-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... 342s Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 342s Selecting previously unselected package libgomp1:amd64. 342s Preparing to unpack .../001-libgomp1_14.1.0-5ubuntu1_amd64.deb ... 342s Unpacking libgomp1:amd64 (14.1.0-5ubuntu1) ... 342s Selecting previously unselected package libfftw3-double3:amd64. 342s Preparing to unpack .../002-libfftw3-double3_3.3.10-1ubuntu3_amd64.deb ... 342s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 342s Selecting previously unselected package liblcms2-2:amd64. 342s Preparing to unpack .../003-liblcms2-2_2.14-2build1_amd64.deb ... 342s Unpacking liblcms2-2:amd64 (2.14-2build1) ... 342s Selecting previously unselected package liblqr-1-0:amd64. 342s Preparing to unpack .../004-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 342s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 342s Selecting previously unselected package libltdl7:amd64. 342s Preparing to unpack .../005-libltdl7_2.4.7-7build1_amd64.deb ... 342s Unpacking libltdl7:amd64 (2.4.7-7build1) ... 342s Selecting previously unselected package libopenjp2-7:amd64. 342s Preparing to unpack .../006-libopenjp2-7_2.5.0-2build3_amd64.deb ... 342s Unpacking libopenjp2-7:amd64 (2.5.0-2build3) ... 342s Selecting previously unselected package libraw23t64:amd64. 342s Preparing to unpack .../007-libraw23t64_0.21.2-2.1build1_amd64.deb ... 342s Unpacking libraw23t64:amd64 (0.21.2-2.1build1) ... 342s Selecting previously unselected package libwebpdemux2:amd64. 342s Preparing to unpack .../008-libwebpdemux2_1.4.0-0.1_amd64.deb ... 342s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 342s Selecting previously unselected package libwebpmux3:amd64. 342s Preparing to unpack .../009-libwebpmux3_1.4.0-0.1_amd64.deb ... 342s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 342s Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. 342s Preparing to unpack .../010-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 342s Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 342s Selecting previously unselected package libimage-magick-q16-perl. 342s Preparing to unpack .../011-libimage-magick-q16-perl_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 342s Unpacking libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 342s Selecting previously unselected package libimage-magick-perl. 342s Preparing to unpack .../012-libimage-magick-perl_8%3a6.9.13.12+dfsg1-1_all.deb ... 342s Unpacking libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 342s Selecting previously unselected package libfcgi0t64:amd64. 342s Preparing to unpack .../013-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 342s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 342s Selecting previously unselected package libfcgi-perl. 342s Preparing to unpack .../014-libfcgi-perl_0.82+ds-3build2_amd64.deb ... 342s Unpacking libfcgi-perl (0.82+ds-3build2) ... 342s Selecting previously unselected package libfcgi-procmanager-perl. 342s Preparing to unpack .../015-libfcgi-procmanager-perl_0.28-3_all.deb ... 342s Unpacking libfcgi-procmanager-perl (0.28-3) ... 343s Selecting previously unselected package libcrypt-urandom-perl. 343s Preparing to unpack .../016-libcrypt-urandom-perl_0.40-1_all.deb ... 343s Unpacking libcrypt-urandom-perl (0.40-1) ... 343s Selecting previously unselected package libapache-session-perl. 343s Preparing to unpack .../017-libapache-session-perl_1.94-2_all.deb ... 343s Unpacking libapache-session-perl (1.94-2) ... 343s Selecting previously unselected package liberror-perl. 343s Preparing to unpack .../018-liberror-perl_0.17029-2_all.deb ... 343s Unpacking liberror-perl (0.17029-2) ... 343s Selecting previously unselected package libipc-sharelite-perl. 343s Preparing to unpack .../019-libipc-sharelite-perl_0.17-5build3_amd64.deb ... 343s Unpacking libipc-sharelite-perl (0.17-5build3) ... 343s Selecting previously unselected package libcache-cache-perl. 343s Preparing to unpack .../020-libcache-cache-perl_1.08-3_all.deb ... 343s Unpacking libcache-cache-perl (1.08-3) ... 343s Selecting previously unselected package libconfig-inifiles-perl. 343s Preparing to unpack .../021-libconfig-inifiles-perl_3.000003-2_all.deb ... 343s Unpacking libconfig-inifiles-perl (3.000003-2) ... 343s Selecting previously unselected package perl-openssl-defaults:amd64. 343s Preparing to unpack .../022-perl-openssl-defaults_7build3_amd64.deb ... 343s Unpacking perl-openssl-defaults:amd64 (7build3) ... 343s Selecting previously unselected package libcrypt-openssl-bignum-perl. 343s Preparing to unpack .../023-libcrypt-openssl-bignum-perl_0.09-2build5_amd64.deb ... 343s Unpacking libcrypt-openssl-bignum-perl (0.09-2build5) ... 343s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 343s Preparing to unpack .../024-libcrypt-openssl-random-perl_0.17-1_amd64.deb ... 343s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1) ... 343s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 343s Preparing to unpack .../025-libcrypt-openssl-rsa-perl_0.33-3build4_amd64.deb ... 343s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 343s Selecting previously unselected package libconvert-asn1-perl. 343s Preparing to unpack .../026-libconvert-asn1-perl_0.34-1_all.deb ... 343s Unpacking libconvert-asn1-perl (0.34-1) ... 343s Selecting previously unselected package libcrypt-openssl-x509-perl. 343s Preparing to unpack .../027-libcrypt-openssl-x509-perl_1.9.15-1build4_amd64.deb ... 343s Unpacking libcrypt-openssl-x509-perl (1.9.15-1build4) ... 343s Selecting previously unselected package libcrypt-rijndael-perl. 343s Preparing to unpack .../028-libcrypt-rijndael-perl_1.16-1build5_amd64.deb ... 343s Unpacking libcrypt-rijndael-perl (1.16-1build5) ... 343s Selecting previously unselected package libhtml-tagset-perl. 343s Preparing to unpack .../029-libhtml-tagset-perl_3.24-1_all.deb ... 343s Unpacking libhtml-tagset-perl (3.24-1) ... 343s Selecting previously unselected package liburi-perl. 343s Preparing to unpack .../030-liburi-perl_5.28-1_all.deb ... 343s Unpacking liburi-perl (5.28-1) ... 343s Selecting previously unselected package libhtml-parser-perl:amd64. 343s Preparing to unpack .../031-libhtml-parser-perl_3.82-1_amd64.deb ... 343s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 343s Selecting previously unselected package libcgi-pm-perl. 343s Preparing to unpack .../032-libcgi-pm-perl_4.66-1_all.deb ... 343s Unpacking libcgi-pm-perl (4.66-1) ... 343s Selecting previously unselected package libhtml-template-perl. 343s Preparing to unpack .../033-libhtml-template-perl_2.97-2_all.deb ... 343s Unpacking libhtml-template-perl (2.97-2) ... 343s Selecting previously unselected package libjson-perl. 343s Preparing to unpack .../034-libjson-perl_4.10000-1_all.deb ... 343s Unpacking libjson-perl (4.10000-1) ... 343s Selecting previously unselected package libcommon-sense-perl:amd64. 343s Preparing to unpack .../035-libcommon-sense-perl_3.75-3build3_amd64.deb ... 343s Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... 343s Selecting previously unselected package libtypes-serialiser-perl. 343s Preparing to unpack .../036-libtypes-serialiser-perl_1.01-1_all.deb ... 343s Unpacking libtypes-serialiser-perl (1.01-1) ... 343s Selecting previously unselected package libjson-xs-perl. 343s Preparing to unpack .../037-libjson-xs-perl_4.030-2build3_amd64.deb ... 343s Unpacking libjson-xs-perl (4.030-2build3) ... 343s Selecting previously unselected package libnet-cidr-perl. 343s Preparing to unpack .../038-libnet-cidr-perl_0.21-2_all.deb ... 343s Unpacking libnet-cidr-perl (0.21-2) ... 343s Selecting previously unselected package libmouse-perl. 343s Preparing to unpack .../039-libmouse-perl_2.5.10-1build8_amd64.deb ... 343s Unpacking libmouse-perl (2.5.10-1build8) ... 343s Selecting previously unselected package libclass-xsaccessor-perl. 343s Preparing to unpack .../040-libclass-xsaccessor-perl_1.19-4build4_amd64.deb ... 343s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 343s Selecting previously unselected package libposix-strftime-compiler-perl. 343s Preparing to unpack .../041-libposix-strftime-compiler-perl_0.46-1_all.deb ... 343s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 343s Selecting previously unselected package libapache-logformat-compiler-perl. 343s Preparing to unpack .../042-libapache-logformat-compiler-perl_0.36-3_all.deb ... 343s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 343s Selecting previously unselected package libcookie-baker-perl. 343s Preparing to unpack .../043-libcookie-baker-perl_0.12-1_all.deb ... 343s Unpacking libcookie-baker-perl (0.12-1) ... 343s Selecting previously unselected package libdevel-stacktrace-perl. 343s Preparing to unpack .../044-libdevel-stacktrace-perl_2.0500-1_all.deb ... 343s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 343s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 343s Preparing to unpack .../045-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 343s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 343s Selecting previously unselected package libclass-inspector-perl. 343s Preparing to unpack .../046-libclass-inspector-perl_1.36-3_all.deb ... 343s Unpacking libclass-inspector-perl (1.36-3) ... 343s Selecting previously unselected package libfile-sharedir-perl. 343s Preparing to unpack .../047-libfile-sharedir-perl_1.118-3_all.deb ... 343s Unpacking libfile-sharedir-perl (1.118-3) ... 343s Selecting previously unselected package libfilesys-notify-simple-perl. 343s Preparing to unpack .../048-libfilesys-notify-simple-perl_0.14-3_all.deb ... 343s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 343s Selecting previously unselected package libhash-multivalue-perl. 343s Preparing to unpack .../049-libhash-multivalue-perl_0.16-3_all.deb ... 343s Unpacking libhash-multivalue-perl (0.16-3) ... 343s Selecting previously unselected package libhttp-multipartparser-perl. 343s Preparing to unpack .../050-libhttp-multipartparser-perl_0.02-3_all.deb ... 343s Unpacking libhttp-multipartparser-perl (0.02-3) ... 343s Selecting previously unselected package libjson-maybexs-perl. 343s Preparing to unpack .../051-libjson-maybexs-perl_1.004005-1_all.deb ... 343s Unpacking libjson-maybexs-perl (1.004005-1) ... 343s Selecting previously unselected package libstream-buffered-perl. 343s Preparing to unpack .../052-libstream-buffered-perl_0.03-3_all.deb ... 343s Unpacking libstream-buffered-perl (0.03-3) ... 344s Selecting previously unselected package libwww-form-urlencoded-perl. 344s Preparing to unpack .../053-libwww-form-urlencoded-perl_0.26-2_all.deb ... 344s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 344s Selecting previously unselected package libhttp-entity-parser-perl. 344s Preparing to unpack .../054-libhttp-entity-parser-perl_0.25-2_all.deb ... 344s Unpacking libhttp-entity-parser-perl (0.25-2) ... 344s Selecting previously unselected package libtimedate-perl. 344s Preparing to unpack .../055-libtimedate-perl_2.3300-2_all.deb ... 344s Unpacking libtimedate-perl (2.3300-2) ... 344s Selecting previously unselected package libhttp-date-perl. 344s Preparing to unpack .../056-libhttp-date-perl_6.06-1_all.deb ... 344s Unpacking libhttp-date-perl (6.06-1) ... 344s Selecting previously unselected package libhttp-headers-fast-perl. 344s Preparing to unpack .../057-libhttp-headers-fast-perl_0.22-3_all.deb ... 344s Unpacking libhttp-headers-fast-perl (0.22-3) ... 344s Selecting previously unselected package libclone-perl:amd64. 344s Preparing to unpack .../058-libclone-perl_0.46-1build3_amd64.deb ... 344s Unpacking libclone-perl:amd64 (0.46-1build3) ... 344s Selecting previously unselected package libencode-locale-perl. 344s Preparing to unpack .../059-libencode-locale-perl_1.05-3_all.deb ... 344s Unpacking libencode-locale-perl (1.05-3) ... 344s Selecting previously unselected package libio-html-perl. 344s Preparing to unpack .../060-libio-html-perl_1.004-3_all.deb ... 344s Unpacking libio-html-perl (1.004-3) ... 344s Selecting previously unselected package liblwp-mediatypes-perl. 344s Preparing to unpack .../061-liblwp-mediatypes-perl_6.04-2_all.deb ... 344s Unpacking liblwp-mediatypes-perl (6.04-2) ... 344s Selecting previously unselected package libhttp-message-perl. 344s Preparing to unpack .../062-libhttp-message-perl_6.46-1ubuntu1_all.deb ... 344s Unpacking libhttp-message-perl (6.46-1ubuntu1) ... 344s Selecting previously unselected package libtest-sharedfork-perl. 344s Preparing to unpack .../063-libtest-sharedfork-perl_0.35-3_all.deb ... 344s Unpacking libtest-sharedfork-perl (0.35-3) ... 344s Selecting previously unselected package libtest-tcp-perl. 344s Preparing to unpack .../064-libtest-tcp-perl_2.22-2_all.deb ... 344s Unpacking libtest-tcp-perl (2.22-2) ... 344s Selecting previously unselected package libtry-tiny-perl. 344s Preparing to unpack .../065-libtry-tiny-perl_0.31-2_all.deb ... 344s Unpacking libtry-tiny-perl (0.31-2) ... 344s Selecting previously unselected package libplack-perl. 344s Preparing to unpack .../066-libplack-perl_1.0051-1_all.deb ... 344s Unpacking libplack-perl (1.0051-1) ... 344s Selecting previously unselected package libfile-listing-perl. 344s Preparing to unpack .../067-libfile-listing-perl_6.16-1_all.deb ... 344s Unpacking libfile-listing-perl (6.16-1) ... 344s Selecting previously unselected package libhtml-tree-perl. 344s Preparing to unpack .../068-libhtml-tree-perl_5.07-3_all.deb ... 344s Unpacking libhtml-tree-perl (5.07-3) ... 344s Selecting previously unselected package libhttp-cookies-perl. 344s Preparing to unpack .../069-libhttp-cookies-perl_6.11-1_all.deb ... 344s Unpacking libhttp-cookies-perl (6.11-1) ... 344s Selecting previously unselected package libhttp-negotiate-perl. 344s Preparing to unpack .../070-libhttp-negotiate-perl_6.01-2_all.deb ... 344s Unpacking libhttp-negotiate-perl (6.01-2) ... 344s Selecting previously unselected package libnet-ssleay-perl:amd64. 344s Preparing to unpack .../071-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 344s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 344s Selecting previously unselected package libio-socket-ssl-perl. 344s Preparing to unpack .../072-libio-socket-ssl-perl_2.085-1_all.deb ... 344s Unpacking libio-socket-ssl-perl (2.085-1) ... 344s Selecting previously unselected package libnet-http-perl. 344s Preparing to unpack .../073-libnet-http-perl_6.23-1_all.deb ... 344s Unpacking libnet-http-perl (6.23-1) ... 344s Selecting previously unselected package liblwp-protocol-https-perl. 344s Preparing to unpack .../074-liblwp-protocol-https-perl_6.14-1_all.deb ... 344s Unpacking liblwp-protocol-https-perl (6.14-1) ... 344s Selecting previously unselected package libwww-robotrules-perl. 344s Preparing to unpack .../075-libwww-robotrules-perl_6.02-1_all.deb ... 344s Unpacking libwww-robotrules-perl (6.02-1) ... 344s Selecting previously unselected package libwww-perl. 344s Preparing to unpack .../076-libwww-perl_6.77-1_all.deb ... 344s Unpacking libwww-perl (6.77-1) ... 344s Selecting previously unselected package liblemonldap-ng-common-perl. 344s Preparing to unpack .../077-liblemonldap-ng-common-perl_2.19.1+ds-3_all.deb ... 344s Unpacking liblemonldap-ng-common-perl (2.19.1+ds-3) ... 344s Selecting previously unselected package liblemonldap-ng-handler-perl. 344s Preparing to unpack .../078-liblemonldap-ng-handler-perl_2.19.1+ds-3_all.deb ... 344s Unpacking liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 344s Selecting previously unselected package lemonldap-ng-fastcgi-server. 344s Preparing to unpack .../079-lemonldap-ng-fastcgi-server_2.19.1+ds-3_all.deb ... 344s Unpacking lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 344s Selecting previously unselected package libclass-errorhandler-perl. 344s Preparing to unpack .../080-libclass-errorhandler-perl_0.04-3_all.deb ... 344s Unpacking libclass-errorhandler-perl (0.04-3) ... 344s Selecting previously unselected package libcrypt-des-perl:amd64. 344s Preparing to unpack .../081-libcrypt-des-perl_2.07-4build5_amd64.deb ... 344s Unpacking libcrypt-des-perl:amd64 (2.07-4build5) ... 344s Selecting previously unselected package libcrypt-des-ede3-perl. 344s Preparing to unpack .../082-libcrypt-des-ede3-perl_0.01-3_all.deb ... 344s Unpacking libcrypt-des-ede3-perl (0.01-3) ... 345s Selecting previously unselected package libconvert-pem-perl. 345s Preparing to unpack .../083-libconvert-pem-perl_0.08-3_all.deb ... 345s Unpacking libconvert-pem-perl (0.08-3) ... 345s Selecting previously unselected package libregexp-common-perl. 345s Preparing to unpack .../084-libregexp-common-perl_2017060201-3_all.deb ... 345s Unpacking libregexp-common-perl (2017060201-3) ... 345s Selecting previously unselected package libemail-date-format-perl. 345s Preparing to unpack .../085-libemail-date-format-perl_1.008-1_all.deb ... 345s Unpacking libemail-date-format-perl (1.008-1) ... 345s Selecting previously unselected package libjs-angularjs. 345s Preparing to unpack .../086-libjs-angularjs_1.8.3-1_all.deb ... 345s Unpacking libjs-angularjs (1.8.3-1) ... 345s Selecting previously unselected package fonts-glyphicons-halflings. 345s Preparing to unpack .../087-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 345s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 345s Selecting previously unselected package libjs-bootstrap. 345s Preparing to unpack .../088-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 345s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 345s Selecting previously unselected package libjs-es5-shim. 345s Preparing to unpack .../089-libjs-es5-shim_4.6.7-2_all.deb ... 345s Unpacking libjs-es5-shim (4.6.7-2) ... 345s Selecting previously unselected package libjs-jquery. 345s Preparing to unpack .../090-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 345s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 345s Selecting previously unselected package libhash-merge-simple-perl. 345s Preparing to unpack .../091-libhash-merge-simple-perl_0.051-3_all.deb ... 345s Unpacking libhash-merge-simple-perl (0.051-3) ... 345s Selecting previously unselected package lemonldap-ng-uwsgi-app. 345s Preparing to unpack .../092-lemonldap-ng-uwsgi-app_2.19.1+ds-3_all.deb ... 345s Unpacking lemonldap-ng-uwsgi-app (2.19.1+ds-3) ... 345s Selecting previously unselected package liblemonldap-ng-manager-perl. 345s Preparing to unpack .../093-liblemonldap-ng-manager-perl_2.19.1+ds-3_all.deb ... 345s Unpacking liblemonldap-ng-manager-perl (2.19.1+ds-3) ... 345s Selecting previously unselected package fonts-font-awesome. 345s Preparing to unpack .../094-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 345s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 345s Selecting previously unselected package libconvert-base32-perl. 345s Preparing to unpack .../095-libconvert-base32-perl_0.06-3_all.deb ... 345s Unpacking libconvert-base32-perl (0.06-3) ... 345s Selecting previously unselected package libdigest-hmac-perl. 345s Preparing to unpack .../096-libdigest-hmac-perl_1.04+dfsg-2_all.deb ... 345s Unpacking libdigest-hmac-perl (1.04+dfsg-2) ... 345s Selecting previously unselected package libfont-afm-perl. 345s Preparing to unpack .../097-libfont-afm-perl_1.20-4_all.deb ... 345s Unpacking libfont-afm-perl (1.20-4) ... 345s Selecting previously unselected package libhtml-format-perl. 345s Preparing to unpack .../098-libhtml-format-perl_2.16-2_all.deb ... 345s Unpacking libhtml-format-perl (2.16-2) ... 345s Selecting previously unselected package libhtml-formattext-withlinks-perl. 345s Preparing to unpack .../099-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 345s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 345s Selecting previously unselected package javascript-common. 345s Preparing to unpack .../100-javascript-common_11+nmu1_all.deb ... 345s Unpacking javascript-common (11+nmu1) ... 345s Selecting previously unselected package libjs-popper.js. 345s Preparing to unpack .../101-libjs-popper.js_1.16.1+ds-6_all.deb ... 345s Unpacking libjs-popper.js (1.16.1+ds-6) ... 345s Selecting previously unselected package libjs-bootstrap4. 345s Preparing to unpack .../102-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 345s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 345s Selecting previously unselected package libjs-jquery-ui. 345s Preparing to unpack .../103-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 345s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 345s Selecting previously unselected package libjs-jquery-cookie. 345s Preparing to unpack .../104-libjs-jquery-cookie_12-4_all.deb ... 345s Unpacking libjs-jquery-cookie (12-4) ... 345s Selecting previously unselected package libtext-unidecode-perl. 345s Preparing to unpack .../105-libtext-unidecode-perl_1.30-3_all.deb ... 345s Unpacking libtext-unidecode-perl (1.30-3) ... 346s Selecting previously unselected package libregexp-assemble-perl. 346s Preparing to unpack .../106-libregexp-assemble-perl_0.38-2_all.deb ... 346s Unpacking libregexp-assemble-perl (0.38-2) ... 346s Selecting previously unselected package libexporter-tiny-perl. 346s Preparing to unpack .../107-libexporter-tiny-perl_1.006002-1_all.deb ... 346s Unpacking libexporter-tiny-perl (1.006002-1) ... 346s Selecting previously unselected package liblist-moreutils-xs-perl. 346s Preparing to unpack .../108-liblist-moreutils-xs-perl_0.430-4_amd64.deb ... 346s Unpacking liblist-moreutils-xs-perl (0.430-4) ... 346s Selecting previously unselected package liblist-moreutils-perl. 346s Preparing to unpack .../109-liblist-moreutils-perl_0.430-2_all.deb ... 346s Unpacking liblist-moreutils-perl (0.430-2) ... 346s Selecting previously unselected package liblemonldap-ng-portal-perl. 346s Preparing to unpack .../110-liblemonldap-ng-portal-perl_2.19.1+ds-3_all.deb ... 346s Unpacking liblemonldap-ng-portal-perl (2.19.1+ds-3) ... 346s Selecting previously unselected package gcc-13-base:amd64. 346s Preparing to unpack .../111-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 346s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 346s Selecting previously unselected package libisl23:amd64. 346s Preparing to unpack .../112-libisl23_0.26-3build1_amd64.deb ... 346s Unpacking libisl23:amd64 (0.26-3build1) ... 346s Selecting previously unselected package libmpc3:amd64. 346s Preparing to unpack .../113-libmpc3_1.3.1-1build1_amd64.deb ... 346s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 346s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 346s Preparing to unpack .../114-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 346s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 346s Selecting previously unselected package cpp-13. 346s Preparing to unpack .../115-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 346s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 346s Selecting previously unselected package cpp-x86-64-linux-gnu. 346s Preparing to unpack .../116-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 346s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 346s Selecting previously unselected package cpp. 346s Preparing to unpack .../117-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 346s Unpacking cpp (4:13.3.0-2ubuntu2) ... 346s Selecting previously unselected package libcc1-0:amd64. 346s Preparing to unpack .../118-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 346s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 346s Selecting previously unselected package libitm1:amd64. 346s Preparing to unpack .../119-libitm1_14.1.0-5ubuntu1_amd64.deb ... 346s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 346s Selecting previously unselected package libatomic1:amd64. 346s Preparing to unpack .../120-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 346s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 346s Selecting previously unselected package libasan8:amd64. 346s Preparing to unpack .../121-libasan8_14.1.0-5ubuntu1_amd64.deb ... 346s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 346s Selecting previously unselected package liblsan0:amd64. 346s Preparing to unpack .../122-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 346s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 347s Selecting previously unselected package libtsan2:amd64. 347s Preparing to unpack .../123-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 347s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 347s Selecting previously unselected package libubsan1:amd64. 347s Preparing to unpack .../124-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 347s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 347s Selecting previously unselected package libhwasan0:amd64. 347s Preparing to unpack .../125-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 347s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 347s Selecting previously unselected package libquadmath0:amd64. 347s Preparing to unpack .../126-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 347s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 347s Selecting previously unselected package libgcc-13-dev:amd64. 347s Preparing to unpack .../127-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 347s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 347s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 347s Preparing to unpack .../128-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 347s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 347s Selecting previously unselected package gcc-13. 347s Preparing to unpack .../129-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 347s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 347s Selecting previously unselected package gcc-x86-64-linux-gnu. 347s Preparing to unpack .../130-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 347s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 347s Selecting previously unselected package gcc. 347s Preparing to unpack .../131-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 347s Unpacking gcc (4:13.3.0-2ubuntu2) ... 347s Selecting previously unselected package libstdc++-13-dev:amd64. 347s Preparing to unpack .../132-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 347s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 348s Selecting previously unselected package g++-13-x86-64-linux-gnu. 348s Preparing to unpack .../133-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 348s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 348s Selecting previously unselected package g++-13. 348s Preparing to unpack .../134-g++-13_13.3.0-3ubuntu1_amd64.deb ... 348s Unpacking g++-13 (13.3.0-3ubuntu1) ... 348s Selecting previously unselected package g++-x86-64-linux-gnu. 348s Preparing to unpack .../135-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 348s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 348s Selecting previously unselected package g++. 348s Preparing to unpack .../136-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 348s Unpacking g++ (4:13.3.0-2ubuntu2) ... 348s Selecting previously unselected package build-essential. 348s Preparing to unpack .../137-build-essential_12.10ubuntu1_amd64.deb ... 348s Unpacking build-essential (12.10ubuntu1) ... 348s Selecting previously unselected package libalgorithm-c3-perl. 348s Preparing to unpack .../138-libalgorithm-c3-perl_0.11-2_all.deb ... 348s Unpacking libalgorithm-c3-perl (0.11-2) ... 348s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 348s Preparing to unpack .../139-libb-hooks-op-check-perl_0.22-3build1_amd64.deb ... 348s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 348s Selecting previously unselected package libcapture-tiny-perl. 348s Preparing to unpack .../140-libcapture-tiny-perl_0.48-2_all.deb ... 348s Unpacking libcapture-tiny-perl (0.48-2) ... 348s Selecting previously unselected package libclass-c3-perl. 348s Preparing to unpack .../141-libclass-c3-perl_0.35-2_all.deb ... 348s Unpacking libclass-c3-perl (0.35-2) ... 348s Selecting previously unselected package libclass-method-modifiers-perl. 348s Preparing to unpack .../142-libclass-method-modifiers-perl_2.15-1_all.deb ... 348s Unpacking libclass-method-modifiers-perl (2.15-1) ... 348s Selecting previously unselected package libconvert-binhex-perl. 348s Preparing to unpack .../143-libconvert-binhex-perl_1.125-3_all.deb ... 348s Unpacking libconvert-binhex-perl (1.125-3) ... 348s Selecting previously unselected package libparams-util-perl. 348s Preparing to unpack .../144-libparams-util-perl_1.102-3_amd64.deb ... 348s Unpacking libparams-util-perl (1.102-3) ... 348s Selecting previously unselected package libsub-install-perl. 348s Preparing to unpack .../145-libsub-install-perl_0.929-1_all.deb ... 348s Unpacking libsub-install-perl (0.929-1) ... 348s Selecting previously unselected package libdata-optlist-perl. 348s Preparing to unpack .../146-libdata-optlist-perl_0.114-1_all.deb ... 348s Unpacking libdata-optlist-perl (0.114-1) ... 348s Selecting previously unselected package libdynaloader-functions-perl. 348s Preparing to unpack .../147-libdynaloader-functions-perl_0.003-3_all.deb ... 348s Unpacking libdynaloader-functions-perl (0.003-3) ... 348s Selecting previously unselected package libdevel-callchecker-perl:amd64. 348s Preparing to unpack .../148-libdevel-callchecker-perl_0.009-1_amd64.deb ... 348s Unpacking libdevel-callchecker-perl:amd64 (0.009-1) ... 348s Selecting previously unselected package libemail-simple-perl. 348s Preparing to unpack .../149-libemail-simple-perl_2.218-1_all.deb ... 348s Unpacking libemail-simple-perl (2.218-1) ... 348s Selecting previously unselected package libmodule-pluggable-perl. 348s Preparing to unpack .../150-libmodule-pluggable-perl_5.2-5_all.deb ... 348s Unpacking libmodule-pluggable-perl (5.2-5) ... 348s Selecting previously unselected package libmro-compat-perl. 348s Preparing to unpack .../151-libmro-compat-perl_0.15-2_all.deb ... 348s Unpacking libmro-compat-perl (0.15-2) ... 348s Selecting previously unselected package libemail-abstract-perl. 348s Preparing to unpack .../152-libemail-abstract-perl_3.010-1_all.deb ... 348s Unpacking libemail-abstract-perl (3.010-1) ... 348s Selecting previously unselected package libemail-address-xs-perl. 348s Preparing to unpack .../153-libemail-address-xs-perl_1.05-1build4_amd64.deb ... 348s Unpacking libemail-address-xs-perl (1.05-1build4) ... 348s Selecting previously unselected package libparams-classify-perl:amd64. 348s Preparing to unpack .../154-libparams-classify-perl_0.015-2build5_amd64.deb ... 348s Unpacking libparams-classify-perl:amd64 (0.015-2build5) ... 348s Selecting previously unselected package libmodule-runtime-perl. 348s Preparing to unpack .../155-libmodule-runtime-perl_0.016-2_all.deb ... 348s Unpacking libmodule-runtime-perl (0.016-2) ... 348s Selecting previously unselected package libimport-into-perl. 348s Preparing to unpack .../156-libimport-into-perl_1.002005-2_all.deb ... 348s Unpacking libimport-into-perl (1.002005-2) ... 348s Selecting previously unselected package librole-tiny-perl. 348s Preparing to unpack .../157-librole-tiny-perl_2.002004-1_all.deb ... 348s Unpacking librole-tiny-perl (2.002004-1) ... 348s Selecting previously unselected package libsub-quote-perl. 348s Preparing to unpack .../158-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 348s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 349s Selecting previously unselected package libmoo-perl. 349s Preparing to unpack .../159-libmoo-perl_2.005005-1_all.deb ... 349s Unpacking libmoo-perl (2.005005-1) ... 349s Selecting previously unselected package libmoox-types-mooselike-perl. 349s Preparing to unpack .../160-libmoox-types-mooselike-perl_0.29-2_all.deb ... 349s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 349s Selecting previously unselected package libsub-exporter-perl. 349s Preparing to unpack .../161-libsub-exporter-perl_0.990-1_all.deb ... 349s Unpacking libsub-exporter-perl (0.990-1) ... 349s Selecting previously unselected package libthrowable-perl. 349s Preparing to unpack .../162-libthrowable-perl_1.001-2_all.deb ... 349s Unpacking libthrowable-perl (1.001-2) ... 349s Selecting previously unselected package libemail-sender-perl. 349s Preparing to unpack .../163-libemail-sender-perl_2.601-1_all.deb ... 349s Unpacking libemail-sender-perl (2.601-1) ... 349s Selecting previously unselected package libtype-tiny-perl. 349s Preparing to unpack .../164-libtype-tiny-perl_2.004000-1_all.deb ... 349s Unpacking libtype-tiny-perl (2.004000-1) ... 349s Selecting previously unselected package libfcgi-client-perl. 349s Preparing to unpack .../165-libfcgi-client-perl_0.09-1_all.deb ... 349s Unpacking libfcgi-client-perl (0.09-1) ... 349s Selecting previously unselected package libgd-perl. 349s Preparing to unpack .../166-libgd-perl_2.78-1build3_amd64.deb ... 349s Unpacking libgd-perl (2.78-1build3) ... 349s Selecting previously unselected package libgd-securityimage-perl. 349s Preparing to unpack .../167-libgd-securityimage-perl_1.75-3_all.deb ... 349s Unpacking libgd-securityimage-perl (1.75-3) ... 349s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 349s Preparing to unpack .../168-liblemonldap-ng-ssoaas-apache-client-perl_2.19.1+ds-3_all.deb ... 349s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.19.1+ds-3) ... 349s Selecting previously unselected package libnet-smtp-ssl-perl. 349s Preparing to unpack .../169-libnet-smtp-ssl-perl_1.04-2_all.deb ... 349s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 349s Selecting previously unselected package libmailtools-perl. 349s Preparing to unpack .../170-libmailtools-perl_2.21-3_all.deb ... 349s Unpacking libmailtools-perl (2.21-3) ... 349s Selecting previously unselected package libmime-tools-perl. 349s Preparing to unpack .../171-libmime-tools-perl_5.515-1_all.deb ... 349s Unpacking libmime-tools-perl (5.515-1) ... 349s Selecting previously unselected package libstring-random-perl. 349s Preparing to unpack .../172-libstring-random-perl_1%3a0.32-2_all.deb ... 349s Unpacking libstring-random-perl (1:0.32-2) ... 349s Selecting previously unselected package lemonldap-ng-handler. 349s Preparing to unpack .../173-lemonldap-ng-handler_2.19.1+ds-3_all.deb ... 349s Unpacking lemonldap-ng-handler (2.19.1+ds-3) ... 349s Selecting previously unselected package lemonldap-ng. 349s Preparing to unpack .../174-lemonldap-ng_2.19.1+ds-3_all.deb ... 349s Unpacking lemonldap-ng (2.19.1+ds-3) ... 349s Selecting previously unselected package lemonldap-ng-doc. 349s Preparing to unpack .../175-lemonldap-ng-doc_2.19.1+ds-3_all.deb ... 349s Unpacking lemonldap-ng-doc (2.19.1+ds-3) ... 349s Setting up libconfig-inifiles-perl (3.000003-2) ... 349s Setting up libmodule-pluggable-perl (5.2-5) ... 349s Setting up javascript-common (11+nmu1) ... 349s Setting up liblcms2-2:amd64 (2.14-2build1) ... 349s Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 349s Setting up libcrypt-rijndael-perl (1.16-1build5) ... 349s Setting up libmouse-perl (2.5.10-1build8) ... 349s Setting up libhttp-multipartparser-perl (0.02-3) ... 349s Setting up libhash-merge-simple-perl (0.051-3) ... 349s Setting up libclass-inspector-perl (1.36-3) ... 349s Setting up libfont-afm-perl (1.20-4) ... 349s Setting up libdynaloader-functions-perl (0.003-3) ... 349s Setting up libclass-method-modifiers-perl (2.15-1) ... 349s Setting up libjs-popper.js (1.16.1+ds-6) ... 349s Setting up libclone-perl:amd64 (0.46-1build3) ... 349s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 349s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 349s Setting up libhtml-tagset-perl (3.24-1) ... 349s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.19.1+ds-3) ... 349s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 349s Setting up libfilesys-notify-simple-perl (0.14-3) ... 349s Setting up libnet-cidr-perl (0.21-2) ... 349s Setting up libipc-sharelite-perl (0.17-5build3) ... 349s Setting up libconvert-binhex-perl (1.125-3) ... 349s Setting up liblwp-mediatypes-perl (6.04-2) ... 349s Setting up libcrypt-urandom-perl (0.40-1) ... 349s Setting up libtry-tiny-perl (0.31-2) ... 349s Setting up perl-openssl-defaults:amd64 (7build3) ... 349s Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... 349s Setting up libposix-strftime-compiler-perl (0.46-1) ... 349s Setting up libencode-locale-perl (1.05-3) ... 349s Setting up libgomp1:amd64 (14.1.0-5ubuntu1) ... 349s Setting up libclass-errorhandler-perl (0.04-3) ... 349s Setting up libjs-angularjs (1.8.3-1) ... 349s Setting up libfcgi-procmanager-perl (0.28-3) ... 349s Setting up libregexp-common-perl (2017060201-3) ... 349s Setting up libtest-sharedfork-perl (0.35-3) ... 349s Setting up libsub-install-perl (0.929-1) ... 349s Setting up libhash-multivalue-perl (0.16-3) ... 349s Setting up libjs-es5-shim (4.6.7-2) ... 349s Setting up liberror-perl (0.17029-2) ... 349s Setting up libapache-session-perl (1.94-2) ... 349s Setting up libgd-perl (2.78-1build3) ... 349s Setting up libstream-buffered-perl (0.03-3) ... 349s Setting up libcrypt-des-perl:amd64 (2.07-4build5) ... 349s Setting up libalgorithm-c3-perl (0.11-2) ... 349s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 349s Setting up libapache-logformat-compiler-perl (0.36-3) ... 349s Setting up libdigest-hmac-perl (1.04+dfsg-2) ... 349s Setting up libcrypt-openssl-bignum-perl (0.09-2build5) ... 349s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 349s Setting up libemail-date-format-perl (1.008-1) ... 349s Setting up libmpc3:amd64 (1.3.1-1build1) ... 349s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 349s Setting up libio-html-perl (1.004-3) ... 349s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 349s Setting up liblist-moreutils-xs-perl (0.430-4) ... 349s Setting up libltdl7:amd64 (2.4.7-7build1) ... 349s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 349s Setting up libstring-random-perl (1:0.32-2) ... 349s Setting up libparams-util-perl (1.102-3) ... 349s Setting up libraw23t64:amd64 (0.21.2-2.1build1) ... 349s Setting up libcapture-tiny-perl (0.48-2) ... 349s Setting up libtimedate-perl (2.3300-2) ... 349s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 349s Setting up libtypes-serialiser-perl (1.01-1) ... 349s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1) ... 349s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 349s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 349s Setting up lemonldap-ng-doc (2.19.1+ds-3) ... 349s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 349s Setting up libjson-perl (4.10000-1) ... 349s Setting up librole-tiny-perl (2.002004-1) ... 349s Setting up libfile-sharedir-perl (1.118-3) ... 349s Setting up libfcgi-perl (0.82+ds-3build2) ... 349s Setting up libopenjp2-7:amd64 (2.5.0-2build3) ... 349s Setting up libwww-form-urlencoded-perl (0.26-2) ... 349s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 349s Setting up libdevel-stacktrace-perl (2.0500-1) ... 349s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 349s Setting up libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 349s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 349s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 349s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 349s Setting up libexporter-tiny-perl (1.006002-1) ... 349s Setting up libisl23:amd64 (0.26-3build1) ... 349s Setting up libconvert-asn1-perl (0.34-1) ... 349s Setting up libtext-unidecode-perl (1.30-3) ... 349s Setting up libregexp-assemble-perl (0.38-2) ... 349s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 349s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 349s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 349s Setting up liburi-perl (5.28-1) ... 349s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 349s Setting up libconvert-base32-perl (0.06-3) ... 349s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 349s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 349s Setting up libemail-address-xs-perl (1.05-1build4) ... 349s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 349s Setting up libjson-xs-perl (4.030-2build3) ... 349s Setting up libcrypt-des-ede3-perl (0.01-3) ... 349s Setting up libjs-jquery-cookie (12-4) ... 349s Setting up libhttp-date-perl (6.06-1) ... 349s Setting up libtest-tcp-perl (2.22-2) ... 349s Setting up libfile-listing-perl (6.16-1) ... 349s Setting up libcache-cache-perl (1.08-3) ... 349s Setting up libhttp-headers-fast-perl (0.22-3) ... 349s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 349s Setting up liblist-moreutils-perl (0.430-2) ... 349s Setting up libtype-tiny-perl (2.004000-1) ... 349s Setting up libemail-simple-perl (2.218-1) ... 349s Setting up libnet-http-perl (6.23-1) ... 349s Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 349s Setting up libclass-c3-perl (0.35-2) ... 349s Setting up libdevel-callchecker-perl:amd64 (0.009-1) ... 349s Setting up libgd-securityimage-perl (1.75-3) ... 349s Setting up libjson-maybexs-perl (1.004005-1) ... 349s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 349s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 349s Setting up libcrypt-openssl-x509-perl (1.9.15-1build4) ... 349s Setting up libdata-optlist-perl (0.114-1) ... 349s Setting up libwww-robotrules-perl (6.02-1) ... 349s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 349s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 349s Setting up libmro-compat-perl (0.15-2) ... 349s Setting up libcookie-baker-perl (0.12-1) ... 349s Setting up libhttp-entity-parser-perl (0.25-2) ... 349s Setting up libio-socket-ssl-perl (2.085-1) ... 349s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 349s Setting up libsub-exporter-perl (0.990-1) ... 349s Setting up libhttp-message-perl (6.46-1ubuntu1) ... 349s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 349s Setting up libconvert-pem-perl (0.08-3) ... 349s Setting up libhttp-negotiate-perl (6.01-2) ... 349s Setting up cpp-13 (13.3.0-3ubuntu1) ... 349s Setting up libhttp-cookies-perl (6.11-1) ... 349s Setting up libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 349s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 349s Setting up libhtml-tree-perl (5.07-3) ... 349s Setting up libparams-classify-perl:amd64 (0.015-2build5) ... 349s Setting up libcgi-pm-perl (4.66-1) ... 349s Setting up libhtml-format-perl (2.16-2) ... 349s Setting up libhtml-template-perl (2.97-2) ... 349s Setting up libnet-smtp-ssl-perl (1.04-2) ... 349s Setting up libmodule-runtime-perl (0.016-2) ... 349s Setting up libmailtools-perl (2.21-3) ... 349s Setting up gcc-13 (13.3.0-3ubuntu1) ... 349s Setting up libemail-abstract-perl (3.010-1) ... 349s Setting up cpp (4:13.3.0-2ubuntu2) ... 349s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 349s Setting up libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 349s Setting up libplack-perl (1.0051-1) ... 349s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 349s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 349s Setting up libimport-into-perl (1.002005-2) ... 349s Setting up libmoo-perl (2.005005-1) ... 349s Setting up libmime-tools-perl (5.515-1) ... 349s Setting up libfcgi-client-perl (0.09-1) ... 349s Setting up gcc (4:13.3.0-2ubuntu2) ... 349s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 349s Setting up libmoox-types-mooselike-perl (0.29-2) ... 349s Setting up g++-13 (13.3.0-3ubuntu1) ... 349s Setting up libthrowable-perl (1.001-2) ... 349s Setting up libemail-sender-perl (2.601-1) ... 349s Setting up g++ (4:13.3.0-2ubuntu2) ... 349s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 349s Setting up build-essential (12.10ubuntu1) ... 349s Setting up liblwp-protocol-https-perl (6.14-1) ... 349s Setting up libwww-perl (6.77-1) ... 349s Setting up liblemonldap-ng-common-perl (2.19.1+ds-3) ... 350s Setting up liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 350s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 350s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 350s Setting up lemonldap-ng-handler (2.19.1+ds-3) ... 350s Setting up lemonldap-ng-uwsgi-app (2.19.1+ds-3) ... 350s Setting up lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 351s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 351s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 351s Setting up liblemonldap-ng-manager-perl (2.19.1+ds-3) ... 352s Setting up liblemonldap-ng-portal-perl (2.19.1+ds-3) ... 352s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 352s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 352s Setting up lemonldap-ng (2.19.1+ds-3) ... 352s Processing triggers for libc-bin (2.39-0ubuntu9) ... 352s Processing triggers for man-db (2.12.1-2) ... 355s Reading package lists... 356s Building dependency tree... 356s Reading state information... 356s Starting pkgProblemResolver with broken count: 0 356s Starting 2 pkgProblemResolver with broken count: 0 356s Done 356s The following NEW packages will be installed: 356s autopkgtest-satdep 357s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 357s Need to get 0 B/696 B of archives. 357s After this operation, 0 B of additional disk space will be used. 357s Get:1 /tmp/autopkgtest.GTBRvv/2-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 357s Selecting previously unselected package autopkgtest-satdep. 357s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81953 files and directories currently installed.) 357s Preparing to unpack .../2-autopkgtest-satdep.deb ... 357s Unpacking autopkgtest-satdep (0) ... 357s Setting up autopkgtest-satdep (0) ... 362s (Reading database ... 81953 files and directories currently installed.) 362s Removing autopkgtest-satdep (0) ... 363s autopkgtest [01:48:47]: test fastcgiserver: [----------------------- 363s 1..1 363s ok 1 - Portal responded 200 364s autopkgtest [01:48:48]: test fastcgiserver: -----------------------] 364s autopkgtest [01:48:48]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 364s fastcgiserver PASS 365s autopkgtest [01:48:49]: test common-test: preparing testbed 455s autopkgtest [01:50:19]: testbed dpkg architecture: amd64 455s autopkgtest [01:50:19]: testbed apt version: 2.9.6 455s autopkgtest [01:50:19]: test architecture: i386 455s autopkgtest [01:50:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 455s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 455s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3440 B] 455s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [407 kB] 455s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 455s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [58.5 kB] 455s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [119 kB] 455s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [77.2 kB] 455s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 455s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 455s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 455s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 455s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [488 kB] 455s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [298 kB] 455s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 455s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 455s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8256 B] 455s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 457s Fetched 1651 kB in 0s (5774 kB/s) 457s Reading package lists... 458s Reading package lists... 459s Building dependency tree... 459s Reading state information... 459s Calculating upgrade... 459s The following packages will be upgraded: 459s gcc-14-base libgcc-s1 libstdc++6 systemd-hwe-hwdb 459s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 459s Need to get 920 kB of archives. 459s After this operation, 1024 B of additional disk space will be used. 459s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-base amd64 14.1.0-5ubuntu1 [49.9 kB] 459s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++6 amd64 14.1.0-5ubuntu1 [789 kB] 459s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1 amd64 14.1.0-5ubuntu1 [78.3 kB] 459s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 systemd-hwe-hwdb all 256.2.1 [3210 B] 460s Fetched 920 kB in 0s (15.5 MB/s) 460s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 460s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_amd64.deb ... 460s Unpacking gcc-14-base:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 460s Setting up gcc-14-base:amd64 (14.1.0-5ubuntu1) ... 460s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 460s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_amd64.deb ... 460s Unpacking libstdc++6:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 460s Setting up libstdc++6:amd64 (14.1.0-5ubuntu1) ... 460s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 460s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_amd64.deb ... 460s Unpacking libgcc-s1:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 460s Setting up libgcc-s1:amd64 (14.1.0-5ubuntu1) ... 460s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 460s Preparing to unpack .../systemd-hwe-hwdb_256.2.1_all.deb ... 460s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 460s Setting up systemd-hwe-hwdb (256.2.1) ... 461s Processing triggers for udev (256-1ubuntu1) ... 461s Processing triggers for libc-bin (2.39-0ubuntu9) ... 461s Reading package lists... 462s Building dependency tree... 462s Reading state information... 462s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 462s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 462s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 462s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 462s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 463s Reading package lists... 463s Reading package lists... 464s Building dependency tree... 464s Reading state information... 464s Calculating upgrade... 464s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 464s Reading package lists... 464s Building dependency tree... 464s Reading state information... 465s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 471s Note, using file '/tmp/autopkgtest.GTBRvv/3-autopkgtest-satdep.dsc' to get the build dependencies 471s Reading package lists... 472s Building dependency tree... 472s Reading state information... 472s Starting pkgProblemResolver with broken count: 0 472s Starting 2 pkgProblemResolver with broken count: 0 472s Done 473s The following NEW packages will be installed: 473s autoconf autodep8 automake autopoint autotools-dev build-essential 473s ca-certificates-java cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu 473s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 473s dh-strip-nondeterminism docutils-common dwz fonts-urw-base35 g++ g++-13 473s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 473s gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext imagemagick-6-common 473s intltool-debian java-common java-wrappers libalgorithm-c3-perl 473s libaliased-perl libapache-logformat-compiler-perl libapache-session-perl 473s libarchive-zip-perl libasan8 libatomic1 libauth-yubikey-webclient-perl 473s libauthen-oath-perl libauthen-radius-perl libauthen-u2f-tester-perl 473s libauthen-webauthn-perl libautobox-core-perl libautobox-perl 473s libb-hooks-endofscope-perl libb-hooks-op-check-perl 473s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 473s libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 libcgi-pm-perl 473s libclass-c3-perl libclass-data-inheritable-perl libclass-errorhandler-perl 473s libclass-inspector-perl libclass-load-perl libclass-load-xs-perl 473s libclass-method-modifiers-perl libclass-singleton-perl 473s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 473s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 473s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 473s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 473s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 473s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 473s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 473s libcrypt-u2f-server-perl libcrypt-urandom-perl libcryptx-perl 473s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 473s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 473s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libdebhelper-perl 473s libdevel-callchecker-perl libdevel-globaldestruction-perl 473s libdevel-overloadinfo-perl libdevel-stacktrace-ashtml-perl 473s libdevel-stacktrace-perl libdigest-hmac-perl libdist-checkconflicts-perl 473s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 473s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 473s libencode-locale-perl liberror-perl libeval-closure-perl 473s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 473s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 473s libfile-sharedir-perl libfile-stripnondeterminism-perl 473s libfilesys-notify-simple-perl libfont-afm-perl libfontenc1 libgcc-13-dev 473s libgd-perl libgd-securityimage-perl libglib-perl libgomp1 libgssapi-perl 473s libhash-merge-simple-perl libhash-multivalue-perl libhtml-format-perl 473s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 473s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 473s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 473s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 473s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 473s libimage-magick-q16-perl libimport-into-perl libio-html-perl libio-pty-perl 473s libio-sessiondata-perl libio-socket-ssl-perl libio-socket-timeout-perl 473s libio-string-perl libio-stringy-perl libipc-run-perl libipc-sharelite-perl 473s libisl23 libitm1 libjargs-java libjs-jquery libjs-sphinxdoc libjs-underscore 473s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 473s liblcms2-2 liblemonldap-ng-common-perl liblist-allutils-perl 473s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 473s liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 473s liblwp-protocol-https-perl liblwp-protocol-psgi-perl 473s libmagickcore-6.q16-7t64 libmailtools-perl libmath-random-isaac-perl 473s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 473s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 473s libmoose-perl libmoosex-attributeshortcuts-perl 473s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 473s libmoosex-singlearg-perl 473s libmoosex-traitfor-meta-class-betteranonclassnames-perl 473s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 473s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 473s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-lite-perl 473s libnet-cidr-perl libnet-http-perl libnet-ip-perl libnet-ldap-perl 473s libnet-openid-common-perl libnet-openid-consumer-perl 473s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 473s libopenjp2-7 libpackage-deprecationmanager-perl libpackage-stash-perl 473s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 473s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 473s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 473s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 473s libscope-guard-perl libsoap-lite-perl libspecio-perl libstdc++-13-dev 473s libstream-buffered-perl libstrictures-perl libstring-random-perl 473s libsub-exporter-formethods-perl libsub-exporter-perl 473s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 473s libsub-name-perl libsub-quote-perl libtask-weaken-perl 473s libtest-leaktrace-perl libtest-mockobject-perl libtest-output-perl 473s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 473s libtext-unidecode-perl libthrowable-perl libtime-fake-perl libtimedate-perl 473s libtool libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 473s libu2f-server0 libubsan1 libunicode-string-perl libuniversal-can-perl 473s libuniversal-isa-perl liburi-perl libvariable-magic-perl libwant-perl 473s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 473s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 473s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 473s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 473s libxslt1.1 libxstring-perl m4 node-acorn node-cjs-module-lexer 473s node-uglify-js node-undici node-xtend nodejs openjdk-21-jre-headless 473s perl-openssl-defaults pkg-perl-autopkgtest po-debconf python3-alabaster 473s python3-defusedxml python3-docutils python3-imagesize python3-packaging 473s python3-roman python3-snowballstemmer python3-sphinx 473s python3-sphinx-bootstrap-theme sgml-base sphinx-common uglifyjs unzip 473s x11-common xfonts-encodings xfonts-utils xml-core yui-compressor 473s 0 upgraded, 320 newly installed, 0 to remove and 0 not upgraded. 473s Need to get 161 MB of archives. 473s After this operation, 602 MB of additional disk space will be used. 473s Get:1 http://ftpmaster.internal/ubuntu oracular/universe amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [69.5 kB] 473s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-5ubuntu1 [148 kB] 473s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu3 [838 kB] 473s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 liblcms2-2 amd64 2.14-2build1 [161 kB] 473s Get:5 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 473s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 libltdl7 amd64 2.4.7-7build1 [40.3 kB] 473s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libopenjp2-7 amd64 2.5.0-2build3 [173 kB] 473s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 libraw23t64 amd64 0.21.2-2.1build1 [378 kB] 473s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 473s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 473s Get:11 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1 [1821 kB] 473s Get:12 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-q16-perl amd64 8:6.9.13.12+dfsg1-1 [105 kB] 473s Get:13 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-perl all 8:6.9.13.12+dfsg1-1 [39.8 kB] 473s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 sgml-base all 1.31 [11.4 kB] 473s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 473s Get:16 http://ftpmaster.internal/ubuntu oracular/main amd64 autoconf all 2.71-3 [339 kB] 473s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 473s Get:18 http://ftpmaster.internal/ubuntu oracular/main amd64 autodep8 all 0.28 [13.2 kB] 473s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 autotools-dev all 20220109.1 [44.9 kB] 473s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 473s Get:21 http://ftpmaster.internal/ubuntu oracular/main amd64 autopoint all 0.22.5-1 [616 kB] 473s Get:22 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 473s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 473s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 473s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 473s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 473s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 473s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 473s Get:29 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 473s Get:30 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 473s Get:31 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 473s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 473s Get:33 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 473s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 473s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 473s Get:36 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 473s Get:37 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 473s Get:38 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 473s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 473s Get:40 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 473s Get:41 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 473s Get:42 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 473s Get:43 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 473s Get:44 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 473s Get:45 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 473s Get:46 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 473s Get:47 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 473s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 473s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 ca-certificates-java all 20240118 [11.6 kB] 473s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libdebhelper-perl all 13.16ubuntu2 [92.9 kB] 473s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libtool all 2.4.7-7build1 [166 kB] 473s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-autoreconf all 20 [16.1 kB] 473s Get:53 http://ftpmaster.internal/ubuntu oracular/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 473s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 473s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 473s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 debugedit amd64 1:5.0-6 [46.1 kB] 473s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 dwz amd64 0.15-1build6 [115 kB] 473s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 gettext amd64 0.22.5-1 [944 kB] 473s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 473s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 473s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 debhelper all 13.16ubuntu2 [869 kB] 473s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 java-common all 0.75+exp1 [6798 B] 473s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcsclite1 amd64 2.2.3-1 [23.6 kB] 473s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 openjdk-21-jre-headless amd64 21.0.4~6ea-1ubuntu1 [46.5 MB] 474s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 default-jre-headless amd64 2:1.21-75+exp1 [3094 B] 474s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 xml-core all 0.19 [20.3 kB] 474s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 docutils-common all 0.20.1+dfsg-3 [132 kB] 474s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 474s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 474s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 474s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB] 474s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 474s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 unzip amd64 6.0-28ubuntu5 [180 kB] 474s Get:74 http://ftpmaster.internal/ubuntu oracular/universe amd64 java-wrappers all 0.4 [8662 B] 474s Get:75 http://ftpmaster.internal/ubuntu oracular/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 474s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libaliased-perl all 0.34-3 [12.8 kB] 474s Get:77 http://ftpmaster.internal/ubuntu oracular/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 474s Get:78 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 474s Get:79 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-urandom-perl all 0.40-1 [9430 B] 474s Get:80 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 474s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 libdigest-hmac-perl all 1.04+dfsg-2 [9060 B] 474s Get:82 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 474s Get:83 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 474s Get:84 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 474s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 474s Get:86 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 474s Get:87 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 474s Get:88 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 474s Get:89 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 474s Get:90 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 474s Get:91 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 474s Get:92 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 474s Get:93 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.46-1ubuntu1 [75.9 kB] 474s Get:94 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 474s Get:95 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 474s Get:96 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 474s Get:97 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 474s Get:98 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 474s Get:99 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 474s Get:100 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 474s Get:101 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 474s Get:102 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 474s Get:103 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 474s Get:104 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 474s Get:105 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 474s Get:106 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-xsaccessor-perl amd64 1.19-4build4 [33.1 kB] 474s Get:107 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-op-check-perl amd64 0.22-3build1 [9518 B] 474s Get:108 http://ftpmaster.internal/ubuntu oracular/main amd64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 474s Get:109 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-callchecker-perl amd64 0.009-1 [14.4 kB] 474s Get:110 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-classify-perl amd64 0.015-2build5 [20.1 kB] 474s Get:111 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 474s Get:112 http://ftpmaster.internal/ubuntu oracular/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 474s Get:113 http://ftpmaster.internal/ubuntu oracular/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 474s Get:114 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 474s Get:115 http://ftpmaster.internal/ubuntu oracular/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 474s Get:116 http://ftpmaster.internal/ubuntu oracular/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 474s Get:117 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtype-tiny-perl all 2.004000-1 [354 kB] 474s Get:118 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-oath-perl all 2.0.1-2 [7100 B] 474s Get:119 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 474s Get:120 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-openssl-x509-perl amd64 1.9.15-1build4 [30.1 kB] 474s Get:121 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcryptx-perl amd64 0.080-2build3 [621 kB] 474s Get:122 http://ftpmaster.internal/ubuntu oracular/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] 474s Get:123 http://ftpmaster.internal/ubuntu oracular/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 474s Get:124 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] 474s Get:125 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 474s Get:126 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-util-perl amd64 1.102-3 [21.1 kB] 474s Get:127 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-install-perl all 0.929-1 [9764 B] 474s Get:128 http://ftpmaster.internal/ubuntu oracular/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 474s Get:129 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 474s Get:130 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 474s Get:131 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-perl all 0.25-2 [12.7 kB] 474s Get:132 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-xs-perl amd64 0.10-2build4 [13.4 kB] 474s Get:133 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 474s Get:134 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 474s Get:135 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 474s Get:136 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 474s Get:137 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 474s Get:138 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 474s Get:139 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 474s Get:140 http://ftpmaster.internal/ubuntu oracular/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 474s Get:141 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 474s Get:142 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 474s Get:143 http://ftpmaster.internal/ubuntu oracular/universe amd64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 474s Get:144 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-xs-perl amd64 0.30-1build4 [18.7 kB] 474s Get:145 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoose-perl amd64 2.2207-1build2 [717 kB] 474s Get:146 http://ftpmaster.internal/ubuntu oracular/main amd64 libvariable-magic-perl amd64 0.64-1 [36.0 kB] 474s Get:147 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 474s Get:148 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-identify-perl amd64 0.14-3build3 [9786 B] 474s Get:149 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-name-perl amd64 0.27-1build3 [10.8 kB] 474s Get:150 http://ftpmaster.internal/ubuntu oracular/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 474s Get:151 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 474s Get:152 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 474s Get:153 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 474s Get:154 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcarp-clan-perl all 6.08-2 [11.9 kB] 474s Get:155 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 474s Get:156 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-perl all 0.50-2 [50.5 kB] 474s Get:157 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 474s Get:158 http://ftpmaster.internal/ubuntu oracular/universe amd64 libscope-guard-perl all 0.21-2 [7730 B] 474s Get:159 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-perl amd64 3.0.1-2build4 [29.5 kB] 474s Get:160 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwant-perl amd64 0.29-2build4 [23.8 kB] 474s Get:161 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-core-perl all 1.33-2 [33.8 kB] 474s Get:162 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 474s Get:163 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-util-perl all 0.006-2 [10.3 kB] 474s Get:164 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 474s Get:165 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 474s Get:166 http://ftpmaster.internal/ubuntu oracular/main amd64 libstrictures-perl all 2.000006-1 [16.3 kB] 474s Get:167 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 474s Get:168 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcbor-xs-perl amd64 1.87-1build3 [59.2 kB] 474s Get:169 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-merge-simple-perl all 0.051-3 [6852 B] 474s Get:170 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 474s Get:171 http://ftpmaster.internal/ubuntu oracular/main amd64 libmouse-perl amd64 2.5.10-1build8 [133 kB] 474s Get:172 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-webauthn-perl all 0.003-1 [19.5 kB] 474s Get:173 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 474s Get:174 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 474s Get:175 http://ftpmaster.internal/ubuntu oracular/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 474s Get:176 http://ftpmaster.internal/ubuntu oracular/main amd64 liberror-perl all 0.17029-2 [25.6 kB] 474s Get:177 http://ftpmaster.internal/ubuntu oracular/universe amd64 libipc-sharelite-perl amd64 0.17-5build3 [21.3 kB] 474s Get:178 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 474s Get:179 http://ftpmaster.internal/ubuntu oracular/main amd64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 474s Get:180 http://ftpmaster.internal/ubuntu oracular/main amd64 libcares2 amd64 1.32.2-2 [81.6 kB] 474s Get:181 http://ftpmaster.internal/ubuntu oracular/main amd64 libcgi-pm-perl all 4.66-1 [185 kB] 474s Get:182 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 474s Get:183 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 474s Get:184 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 474s Get:185 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 474s Get:186 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 474s Get:187 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 474s Get:188 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-perl amd64 2.07-4build5 [18.5 kB] 474s Get:189 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-ede3-perl all 0.01-3 [6178 B] 474s Get:190 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-pem-perl all 0.08-3 [16.7 kB] 474s Get:191 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 474s Get:192 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build4 [16.3 kB] 474s Get:193 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 474s Get:194 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build5 [23.5 kB] 474s Get:195 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-random-perl amd64 0.17-1 [9556 B] 474s Get:196 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-rsa-perl amd64 0.33-3build4 [21.6 kB] 474s Get:197 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build5 [17.8 kB] 474s Get:198 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build5 [44.1 kB] 474s Get:199 http://ftpmaster.internal/ubuntu oracular/universe amd64 libu2f-server0 amd64 1.1.0-4build3 [15.2 kB] 474s Get:200 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-u2f-server-perl amd64 0.46-1 [23.1 kB] 474s Get:201 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 474s Get:202 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 474s Get:203 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 474s Get:204 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 474s Get:205 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 474s Get:206 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 474s Get:207 http://ftpmaster.internal/ubuntu oracular/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 474s Get:208 http://ftpmaster.internal/ubuntu oracular/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 474s Get:209 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxstring-perl amd64 0.005-2build3 [7852 B] 474s Get:210 http://ftpmaster.internal/ubuntu oracular/universe amd64 libspecio-perl all 0.48-1 [137 kB] 474s Get:211 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 474s Get:212 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 474s Get:213 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-perl amd64 2:1.65-1build2 [95.8 kB] 474s Get:214 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-format-rfc3339-perl all 1.8.0-1 [8156 B] 474s Get:215 http://ftpmaster.internal/ubuntu oracular/main amd64 libdbi-perl amd64 1.643-4build3 [721 kB] 474s Get:216 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdbd-sqlite3-perl amd64 1.74-1build3 [161 kB] 474s Get:217 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 474s Get:218 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 474s Get:219 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 474s Get:220 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 474s Get:221 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 474s Get:222 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-address-xs-perl amd64 1.05-1build4 [29.1 kB] 474s Get:223 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 474s Get:224 http://ftpmaster.internal/ubuntu oracular/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 474s Get:225 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 474s Get:226 http://ftpmaster.internal/ubuntu oracular/main amd64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 474s Get:227 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 474s Get:228 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi-perl amd64 0.82+ds-3build2 [21.7 kB] 474s Get:229 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 474s Get:230 http://ftpmaster.internal/ubuntu oracular/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 474s Get:231 http://ftpmaster.internal/ubuntu oracular/main amd64 libgd-perl amd64 2.78-1build3 [129 kB] 474s Get:232 http://ftpmaster.internal/ubuntu oracular/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 474s Get:233 http://ftpmaster.internal/ubuntu oracular/main amd64 libglib-perl amd64 3:1.329.3-3build3 [320 kB] 474s Get:234 http://ftpmaster.internal/ubuntu oracular/main amd64 libgssapi-perl amd64 0.28-4build4 [41.4 kB] 474s Get:235 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 474s Get:236 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 474s Get:237 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 474s Get:238 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-template-perl all 2.97-2 [60.2 kB] 474s Get:239 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 474s Get:240 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 474s Get:241 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 474s Get:242 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 474s Get:243 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 474s Get:244 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 474s Get:245 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-pty-perl amd64 1:1.20-1build2 [31.2 kB] 474s Get:246 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 474s Get:247 http://ftpmaster.internal/ubuntu oracular/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 474s Get:248 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 474s Get:249 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 474s Get:250 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-stringy-perl all 2.111-3 [55.8 kB] 474s Get:251 http://ftpmaster.internal/ubuntu oracular/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 474s Get:252 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 474s Get:253 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 474s Get:254 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 474s Get:255 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-sphinxdoc all 7.3.7-3 [154 kB] 474s Get:256 http://ftpmaster.internal/ubuntu oracular/main amd64 libxslt1.1 amd64 1.1.39-0exp1build1 [167 kB] 474s Get:257 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64 amd64 1.2.39-5build2 [153 kB] 474s Get:258 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64-openssl amd64 1.2.39-5build2 [84.1 kB] 474s Get:259 http://ftpmaster.internal/ubuntu oracular/main amd64 liblasso3t64 amd64 2.8.2-2build2 [164 kB] 474s Get:260 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblasso-perl amd64 2.8.2-2build2 [155 kB] 474s Get:261 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 474s Get:262 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-perl all 0.21-2 [13.9 kB] 474s Get:263 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 474s Get:264 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 474s Get:265 http://ftpmaster.internal/ubuntu oracular/universe amd64 libplack-perl all 1.0051-1 [218 kB] 474s Get:266 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-common-perl all 2.19.1+ds-3 [173 kB] 474s Get:267 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4 [43.8 kB] 474s Get:268 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 474s Get:269 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 474s Get:270 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 474s Get:271 http://ftpmaster.internal/ubuntu oracular/main amd64 libmailtools-perl all 2.21-3 [77.0 kB] 474s Get:272 http://ftpmaster.internal/ubuntu oracular/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 474s Get:273 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-lite-perl all 0.22-2 [11.3 kB] 474s Get:274 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ip-perl all 1.26-3 [26.9 kB] 474s Get:275 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 474s Get:276 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 474s Get:277 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 474s Get:278 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 474s Get:279 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-4 [304 kB] 474s Get:280 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 474s Get:281 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 474s Get:282 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 474s Get:283 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 474s Get:284 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-xtend all 4.0.2-3 [3902 B] 474s Get:285 http://ftpmaster.internal/ubuntu oracular/universe amd64 nodejs amd64 20.15.0+dfsg-1ubuntu3 [332 kB] 474s Get:286 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 474s Get:287 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 474s Get:288 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 474s Get:289 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnode115 amd64 20.15.0+dfsg-1ubuntu3 [13.0 MB] 475s Get:290 http://ftpmaster.internal/ubuntu oracular/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 475s Get:291 http://ftpmaster.internal/ubuntu oracular/main amd64 libregexp-common-perl all 2017060201-3 [171 kB] 475s Get:292 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 475s Get:293 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-parser-perl amd64 2.47-1build3 [204 kB] 475s Get:294 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 475s Get:295 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 475s Get:296 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-leaktrace-perl amd64 0.17-1build5 [19.9 kB] 475s Get:297 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-can-perl all 1.20140328-3 [10.7 kB] 475s Get:298 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-isa-perl all 1.20171012-3 [7866 B] 475s Get:299 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-mockobject-perl all 1.20200122-4 [23.4 kB] 475s Get:300 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-output-perl all 1.034-1 [14.2 kB] 475s Get:301 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 475s Get:302 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 475s Get:303 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 475s Get:304 http://ftpmaster.internal/ubuntu oracular/universe amd64 libunicode-string-perl amd64 2.10-2build4 [110 kB] 475s Get:305 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-libxslt-perl amd64 2.003000-1 [44.0 kB] 475s Get:306 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 475s Get:307 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 475s Get:308 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-roman all 3.3-3 [9632 B] 475s Get:309 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-docutils all 0.20.1+dfsg-3 [393 kB] 475s Get:310 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 475s Get:311 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-packaging all 24.1-1 [41.4 kB] 475s Get:312 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 475s Get:313 http://ftpmaster.internal/ubuntu oracular/main amd64 sphinx-common all 7.3.7-3 [773 kB] 475s Get:314 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 475s Get:315 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-sphinx all 7.3.7-3 [574 kB] 475s Get:316 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 475s Get:317 http://ftpmaster.internal/ubuntu oracular/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 475s Get:318 http://ftpmaster.internal/ubuntu oracular/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 475s Get:319 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-radius-perl all 0.32-1 [50.5 kB] 475s Get:320 http://ftpmaster.internal/ubuntu oracular/universe amd64 pkg-perl-autopkgtest all 0.79 [18.5 kB] 475s Preconfiguring packages ... 476s Fetched 161 MB in 2s (77.6 MB/s) 476s Selecting previously unselected package imagemagick-6-common. 476s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 476s Preparing to unpack .../000-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... 476s Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 476s Selecting previously unselected package libgomp1:amd64. 476s Preparing to unpack .../001-libgomp1_14.1.0-5ubuntu1_amd64.deb ... 476s Unpacking libgomp1:amd64 (14.1.0-5ubuntu1) ... 476s Selecting previously unselected package libfftw3-double3:amd64. 476s Preparing to unpack .../002-libfftw3-double3_3.3.10-1ubuntu3_amd64.deb ... 476s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 476s Selecting previously unselected package liblcms2-2:amd64. 476s Preparing to unpack .../003-liblcms2-2_2.14-2build1_amd64.deb ... 476s Unpacking liblcms2-2:amd64 (2.14-2build1) ... 476s Selecting previously unselected package liblqr-1-0:amd64. 476s Preparing to unpack .../004-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 476s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 476s Selecting previously unselected package libltdl7:amd64. 476s Preparing to unpack .../005-libltdl7_2.4.7-7build1_amd64.deb ... 476s Unpacking libltdl7:amd64 (2.4.7-7build1) ... 476s Selecting previously unselected package libopenjp2-7:amd64. 476s Preparing to unpack .../006-libopenjp2-7_2.5.0-2build3_amd64.deb ... 476s Unpacking libopenjp2-7:amd64 (2.5.0-2build3) ... 476s Selecting previously unselected package libraw23t64:amd64. 476s Preparing to unpack .../007-libraw23t64_0.21.2-2.1build1_amd64.deb ... 476s Unpacking libraw23t64:amd64 (0.21.2-2.1build1) ... 476s Selecting previously unselected package libwebpdemux2:amd64. 476s Preparing to unpack .../008-libwebpdemux2_1.4.0-0.1_amd64.deb ... 476s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 476s Selecting previously unselected package libwebpmux3:amd64. 476s Preparing to unpack .../009-libwebpmux3_1.4.0-0.1_amd64.deb ... 476s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 476s Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. 476s Preparing to unpack .../010-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 476s Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 476s Selecting previously unselected package libimage-magick-q16-perl. 476s Preparing to unpack .../011-libimage-magick-q16-perl_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 476s Unpacking libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 476s Selecting previously unselected package libimage-magick-perl. 476s Preparing to unpack .../012-libimage-magick-perl_8%3a6.9.13.12+dfsg1-1_all.deb ... 476s Unpacking libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 476s Selecting previously unselected package sgml-base. 476s Preparing to unpack .../013-sgml-base_1.31_all.deb ... 476s Unpacking sgml-base (1.31) ... 476s Selecting previously unselected package m4. 476s Preparing to unpack .../014-m4_1.4.19-4build1_amd64.deb ... 476s Unpacking m4 (1.4.19-4build1) ... 476s Selecting previously unselected package autoconf. 476s Preparing to unpack .../015-autoconf_2.71-3_all.deb ... 476s Unpacking autoconf (2.71-3) ... 476s Selecting previously unselected package dctrl-tools. 476s Preparing to unpack .../016-dctrl-tools_2.24-3build3_amd64.deb ... 476s Unpacking dctrl-tools (2.24-3build3) ... 476s Selecting previously unselected package autodep8. 476s Preparing to unpack .../017-autodep8_0.28_all.deb ... 476s Unpacking autodep8 (0.28) ... 476s Selecting previously unselected package autotools-dev. 476s Preparing to unpack .../018-autotools-dev_20220109.1_all.deb ... 476s Unpacking autotools-dev (20220109.1) ... 476s Selecting previously unselected package automake. 476s Preparing to unpack .../019-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 476s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 476s Selecting previously unselected package autopoint. 476s Preparing to unpack .../020-autopoint_0.22.5-1_all.deb ... 476s Unpacking autopoint (0.22.5-1) ... 476s Selecting previously unselected package gcc-13-base:amd64. 476s Preparing to unpack .../021-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 476s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 476s Selecting previously unselected package libisl23:amd64. 476s Preparing to unpack .../022-libisl23_0.26-3build1_amd64.deb ... 476s Unpacking libisl23:amd64 (0.26-3build1) ... 476s Selecting previously unselected package libmpc3:amd64. 476s Preparing to unpack .../023-libmpc3_1.3.1-1build1_amd64.deb ... 476s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 476s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 476s Preparing to unpack .../024-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 476s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 477s Selecting previously unselected package cpp-13. 477s Preparing to unpack .../025-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 477s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 477s Selecting previously unselected package cpp-x86-64-linux-gnu. 477s Preparing to unpack .../026-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 477s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 477s Selecting previously unselected package cpp. 477s Preparing to unpack .../027-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 477s Unpacking cpp (4:13.3.0-2ubuntu2) ... 477s Selecting previously unselected package libcc1-0:amd64. 477s Preparing to unpack .../028-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package libitm1:amd64. 477s Preparing to unpack .../029-libitm1_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package libatomic1:amd64. 477s Preparing to unpack .../030-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package libasan8:amd64. 477s Preparing to unpack .../031-libasan8_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package liblsan0:amd64. 477s Preparing to unpack .../032-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package libtsan2:amd64. 477s Preparing to unpack .../033-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package libubsan1:amd64. 477s Preparing to unpack .../034-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package libhwasan0:amd64. 477s Preparing to unpack .../035-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package libquadmath0:amd64. 477s Preparing to unpack .../036-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 477s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 477s Selecting previously unselected package libgcc-13-dev:amd64. 477s Preparing to unpack .../037-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 477s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 477s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 477s Preparing to unpack .../038-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 477s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 478s Selecting previously unselected package gcc-13. 478s Preparing to unpack .../039-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 478s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 478s Selecting previously unselected package gcc-x86-64-linux-gnu. 478s Preparing to unpack .../040-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 478s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 478s Selecting previously unselected package gcc. 478s Preparing to unpack .../041-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 478s Unpacking gcc (4:13.3.0-2ubuntu2) ... 478s Selecting previously unselected package libstdc++-13-dev:amd64. 478s Preparing to unpack .../042-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 478s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 478s Selecting previously unselected package g++-13-x86-64-linux-gnu. 478s Preparing to unpack .../043-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 478s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 478s Selecting previously unselected package g++-13. 478s Preparing to unpack .../044-g++-13_13.3.0-3ubuntu1_amd64.deb ... 478s Unpacking g++-13 (13.3.0-3ubuntu1) ... 478s Selecting previously unselected package g++-x86-64-linux-gnu. 478s Preparing to unpack .../045-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 478s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 478s Selecting previously unselected package g++. 478s Preparing to unpack .../046-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 478s Unpacking g++ (4:13.3.0-2ubuntu2) ... 478s Selecting previously unselected package build-essential. 478s Preparing to unpack .../047-build-essential_12.10ubuntu1_amd64.deb ... 478s Unpacking build-essential (12.10ubuntu1) ... 478s Selecting previously unselected package ca-certificates-java. 478s Preparing to unpack .../048-ca-certificates-java_20240118_all.deb ... 478s Unpacking ca-certificates-java (20240118) ... 478s Selecting previously unselected package libdebhelper-perl. 478s Preparing to unpack .../049-libdebhelper-perl_13.16ubuntu2_all.deb ... 478s Unpacking libdebhelper-perl (13.16ubuntu2) ... 478s Selecting previously unselected package libtool. 478s Preparing to unpack .../050-libtool_2.4.7-7build1_all.deb ... 478s Unpacking libtool (2.4.7-7build1) ... 478s Selecting previously unselected package dh-autoreconf. 478s Preparing to unpack .../051-dh-autoreconf_20_all.deb ... 478s Unpacking dh-autoreconf (20) ... 478s Selecting previously unselected package libarchive-zip-perl. 478s Preparing to unpack .../052-libarchive-zip-perl_1.68-1_all.deb ... 478s Unpacking libarchive-zip-perl (1.68-1) ... 478s Selecting previously unselected package libfile-stripnondeterminism-perl. 478s Preparing to unpack .../053-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 478s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 478s Selecting previously unselected package dh-strip-nondeterminism. 478s Preparing to unpack .../054-dh-strip-nondeterminism_1.14.0-1_all.deb ... 478s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 478s Selecting previously unselected package debugedit. 478s Preparing to unpack .../055-debugedit_1%3a5.0-6_amd64.deb ... 478s Unpacking debugedit (1:5.0-6) ... 478s Selecting previously unselected package dwz. 478s Preparing to unpack .../056-dwz_0.15-1build6_amd64.deb ... 478s Unpacking dwz (0.15-1build6) ... 478s Selecting previously unselected package gettext. 478s Preparing to unpack .../057-gettext_0.22.5-1_amd64.deb ... 478s Unpacking gettext (0.22.5-1) ... 479s Selecting previously unselected package intltool-debian. 479s Preparing to unpack .../058-intltool-debian_0.35.0+20060710.6_all.deb ... 479s Unpacking intltool-debian (0.35.0+20060710.6) ... 479s Selecting previously unselected package po-debconf. 479s Preparing to unpack .../059-po-debconf_1.0.21+nmu1_all.deb ... 479s Unpacking po-debconf (1.0.21+nmu1) ... 479s Selecting previously unselected package debhelper. 479s Preparing to unpack .../060-debhelper_13.16ubuntu2_all.deb ... 479s Unpacking debhelper (13.16ubuntu2) ... 479s Selecting previously unselected package java-common. 479s Preparing to unpack .../061-java-common_0.75+exp1_all.deb ... 479s Unpacking java-common (0.75+exp1) ... 479s Selecting previously unselected package libpcsclite1:amd64. 479s Preparing to unpack .../062-libpcsclite1_2.2.3-1_amd64.deb ... 479s Unpacking libpcsclite1:amd64 (2.2.3-1) ... 479s Selecting previously unselected package openjdk-21-jre-headless:amd64. 479s Preparing to unpack .../063-openjdk-21-jre-headless_21.0.4~6ea-1ubuntu1_amd64.deb ... 479s Unpacking openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 480s Selecting previously unselected package default-jre-headless. 480s Preparing to unpack .../064-default-jre-headless_2%3a1.21-75+exp1_amd64.deb ... 480s Unpacking default-jre-headless (2:1.21-75+exp1) ... 480s Selecting previously unselected package xml-core. 480s Preparing to unpack .../065-xml-core_0.19_all.deb ... 480s Unpacking xml-core (0.19) ... 480s Selecting previously unselected package docutils-common. 480s Preparing to unpack .../066-docutils-common_0.20.1+dfsg-3_all.deb ... 480s Unpacking docutils-common (0.20.1+dfsg-3) ... 480s Selecting previously unselected package libfontenc1:amd64. 480s Preparing to unpack .../067-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 480s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 480s Selecting previously unselected package x11-common. 480s Preparing to unpack .../068-x11-common_1%3a7.7+23ubuntu3_all.deb ... 480s Unpacking x11-common (1:7.7+23ubuntu3) ... 480s Selecting previously unselected package xfonts-encodings. 480s Preparing to unpack .../069-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 480s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 480s Selecting previously unselected package xfonts-utils. 480s Preparing to unpack .../070-xfonts-utils_1%3a7.7+6build3_amd64.deb ... 480s Unpacking xfonts-utils (1:7.7+6build3) ... 480s Selecting previously unselected package fonts-urw-base35. 480s Preparing to unpack .../071-fonts-urw-base35_20200910-8_all.deb ... 480s Unpacking fonts-urw-base35 (20200910-8) ... 480s Selecting previously unselected package unzip. 480s Preparing to unpack .../072-unzip_6.0-28ubuntu5_amd64.deb ... 480s Unpacking unzip (6.0-28ubuntu5) ... 480s Selecting previously unselected package java-wrappers. 480s Preparing to unpack .../073-java-wrappers_0.4_all.deb ... 480s Unpacking java-wrappers (0.4) ... 480s Selecting previously unselected package libalgorithm-c3-perl. 480s Preparing to unpack .../074-libalgorithm-c3-perl_0.11-2_all.deb ... 480s Unpacking libalgorithm-c3-perl (0.11-2) ... 480s Selecting previously unselected package libaliased-perl. 480s Preparing to unpack .../075-libaliased-perl_0.34-3_all.deb ... 480s Unpacking libaliased-perl (0.34-3) ... 480s Selecting previously unselected package libposix-strftime-compiler-perl. 480s Preparing to unpack .../076-libposix-strftime-compiler-perl_0.46-1_all.deb ... 480s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 480s Selecting previously unselected package libapache-logformat-compiler-perl. 480s Preparing to unpack .../077-libapache-logformat-compiler-perl_0.36-3_all.deb ... 480s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 480s Selecting previously unselected package libcrypt-urandom-perl. 480s Preparing to unpack .../078-libcrypt-urandom-perl_0.40-1_all.deb ... 480s Unpacking libcrypt-urandom-perl (0.40-1) ... 480s Selecting previously unselected package libapache-session-perl. 480s Preparing to unpack .../079-libapache-session-perl_1.94-2_all.deb ... 480s Unpacking libapache-session-perl (1.94-2) ... 480s Selecting previously unselected package libdigest-hmac-perl. 481s Preparing to unpack .../080-libdigest-hmac-perl_1.04+dfsg-2_all.deb ... 481s Unpacking libdigest-hmac-perl (1.04+dfsg-2) ... 481s Selecting previously unselected package liburi-perl. 481s Preparing to unpack .../081-liburi-perl_5.28-1_all.deb ... 481s Unpacking liburi-perl (5.28-1) ... 481s Selecting previously unselected package libencode-locale-perl. 481s Preparing to unpack .../082-libencode-locale-perl_1.05-3_all.deb ... 481s Unpacking libencode-locale-perl (1.05-3) ... 481s Selecting previously unselected package libtimedate-perl. 481s Preparing to unpack .../083-libtimedate-perl_2.3300-2_all.deb ... 481s Unpacking libtimedate-perl (2.3300-2) ... 481s Selecting previously unselected package libhttp-date-perl. 481s Preparing to unpack .../084-libhttp-date-perl_6.06-1_all.deb ... 481s Unpacking libhttp-date-perl (6.06-1) ... 481s Selecting previously unselected package libfile-listing-perl. 481s Preparing to unpack .../085-libfile-listing-perl_6.16-1_all.deb ... 481s Unpacking libfile-listing-perl (6.16-1) ... 481s Selecting previously unselected package libhtml-tagset-perl. 481s Preparing to unpack .../086-libhtml-tagset-perl_3.24-1_all.deb ... 481s Unpacking libhtml-tagset-perl (3.24-1) ... 481s Selecting previously unselected package libhtml-parser-perl:amd64. 481s Preparing to unpack .../087-libhtml-parser-perl_3.82-1_amd64.deb ... 481s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 481s Selecting previously unselected package libhtml-tree-perl. 481s Preparing to unpack .../088-libhtml-tree-perl_5.07-3_all.deb ... 481s Unpacking libhtml-tree-perl (5.07-3) ... 481s Selecting previously unselected package libclone-perl:amd64. 481s Preparing to unpack .../089-libclone-perl_0.46-1build3_amd64.deb ... 481s Unpacking libclone-perl:amd64 (0.46-1build3) ... 481s Selecting previously unselected package libio-html-perl. 481s Preparing to unpack .../090-libio-html-perl_1.004-3_all.deb ... 481s Unpacking libio-html-perl (1.004-3) ... 481s Selecting previously unselected package liblwp-mediatypes-perl. 481s Preparing to unpack .../091-liblwp-mediatypes-perl_6.04-2_all.deb ... 481s Unpacking liblwp-mediatypes-perl (6.04-2) ... 481s Selecting previously unselected package libhttp-message-perl. 481s Preparing to unpack .../092-libhttp-message-perl_6.46-1ubuntu1_all.deb ... 481s Unpacking libhttp-message-perl (6.46-1ubuntu1) ... 481s Selecting previously unselected package libhttp-cookies-perl. 481s Preparing to unpack .../093-libhttp-cookies-perl_6.11-1_all.deb ... 481s Unpacking libhttp-cookies-perl (6.11-1) ... 481s Selecting previously unselected package libhttp-negotiate-perl. 481s Preparing to unpack .../094-libhttp-negotiate-perl_6.01-2_all.deb ... 481s Unpacking libhttp-negotiate-perl (6.01-2) ... 481s Selecting previously unselected package perl-openssl-defaults:amd64. 481s Preparing to unpack .../095-perl-openssl-defaults_7build3_amd64.deb ... 481s Unpacking perl-openssl-defaults:amd64 (7build3) ... 481s Selecting previously unselected package libnet-ssleay-perl:amd64. 481s Preparing to unpack .../096-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 481s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 481s Selecting previously unselected package libio-socket-ssl-perl. 481s Preparing to unpack .../097-libio-socket-ssl-perl_2.085-1_all.deb ... 481s Unpacking libio-socket-ssl-perl (2.085-1) ... 481s Selecting previously unselected package libnet-http-perl. 481s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 481s Unpacking libnet-http-perl (6.23-1) ... 481s Selecting previously unselected package liblwp-protocol-https-perl. 481s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 481s Unpacking liblwp-protocol-https-perl (6.14-1) ... 481s Selecting previously unselected package libtry-tiny-perl. 481s Preparing to unpack .../100-libtry-tiny-perl_0.31-2_all.deb ... 481s Unpacking libtry-tiny-perl (0.31-2) ... 481s Selecting previously unselected package libwww-robotrules-perl. 481s Preparing to unpack .../101-libwww-robotrules-perl_6.02-1_all.deb ... 481s Unpacking libwww-robotrules-perl (6.02-1) ... 481s Selecting previously unselected package libwww-perl. 481s Preparing to unpack .../102-libwww-perl_6.77-1_all.deb ... 481s Unpacking libwww-perl (6.77-1) ... 481s Selecting previously unselected package libauth-yubikey-webclient-perl. 481s Preparing to unpack .../103-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 481s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 481s Selecting previously unselected package libclass-method-modifiers-perl. 481s Preparing to unpack .../104-libclass-method-modifiers-perl_2.15-1_all.deb ... 481s Unpacking libclass-method-modifiers-perl (2.15-1) ... 481s Selecting previously unselected package libclass-xsaccessor-perl. 481s Preparing to unpack .../105-libclass-xsaccessor-perl_1.19-4build4_amd64.deb ... 481s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 481s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 481s Preparing to unpack .../106-libb-hooks-op-check-perl_0.22-3build1_amd64.deb ... 481s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 481s Selecting previously unselected package libdynaloader-functions-perl. 481s Preparing to unpack .../107-libdynaloader-functions-perl_0.003-3_all.deb ... 481s Unpacking libdynaloader-functions-perl (0.003-3) ... 481s Selecting previously unselected package libdevel-callchecker-perl:amd64. 481s Preparing to unpack .../108-libdevel-callchecker-perl_0.009-1_amd64.deb ... 481s Unpacking libdevel-callchecker-perl:amd64 (0.009-1) ... 481s Selecting previously unselected package libparams-classify-perl:amd64. 481s Preparing to unpack .../109-libparams-classify-perl_0.015-2build5_amd64.deb ... 481s Unpacking libparams-classify-perl:amd64 (0.015-2build5) ... 481s Selecting previously unselected package libmodule-runtime-perl. 481s Preparing to unpack .../110-libmodule-runtime-perl_0.016-2_all.deb ... 481s Unpacking libmodule-runtime-perl (0.016-2) ... 481s Selecting previously unselected package libimport-into-perl. 481s Preparing to unpack .../111-libimport-into-perl_1.002005-2_all.deb ... 481s Unpacking libimport-into-perl (1.002005-2) ... 481s Selecting previously unselected package librole-tiny-perl. 482s Preparing to unpack .../112-librole-tiny-perl_2.002004-1_all.deb ... 482s Unpacking librole-tiny-perl (2.002004-1) ... 482s Selecting previously unselected package libsub-quote-perl. 482s Preparing to unpack .../113-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 482s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 482s Selecting previously unselected package libmoo-perl. 482s Preparing to unpack .../114-libmoo-perl_2.005005-1_all.deb ... 482s Unpacking libmoo-perl (2.005005-1) ... 482s Selecting previously unselected package libexporter-tiny-perl. 482s Preparing to unpack .../115-libexporter-tiny-perl_1.006002-1_all.deb ... 482s Unpacking libexporter-tiny-perl (1.006002-1) ... 482s Selecting previously unselected package libtype-tiny-perl. 482s Preparing to unpack .../116-libtype-tiny-perl_2.004000-1_all.deb ... 482s Unpacking libtype-tiny-perl (2.004000-1) ... 482s Selecting previously unselected package libauthen-oath-perl. 482s Preparing to unpack .../117-libauthen-oath-perl_2.0.1-2_all.deb ... 482s Unpacking libauthen-oath-perl (2.0.1-2) ... 482s Selecting previously unselected package libconvert-asn1-perl. 482s Preparing to unpack .../118-libconvert-asn1-perl_0.34-1_all.deb ... 482s Unpacking libconvert-asn1-perl (0.34-1) ... 482s Selecting previously unselected package libcrypt-openssl-x509-perl. 482s Preparing to unpack .../119-libcrypt-openssl-x509-perl_1.9.15-1build4_amd64.deb ... 482s Unpacking libcrypt-openssl-x509-perl (1.9.15-1build4) ... 482s Selecting previously unselected package libcryptx-perl. 482s Preparing to unpack .../120-libcryptx-perl_0.080-2build3_amd64.deb ... 482s Unpacking libcryptx-perl (0.080-2build3) ... 482s Selecting previously unselected package libcommon-sense-perl:amd64. 482s Preparing to unpack .../121-libcommon-sense-perl_3.75-3build3_amd64.deb ... 482s Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... 482s Selecting previously unselected package libtypes-serialiser-perl. 482s Preparing to unpack .../122-libtypes-serialiser-perl_1.01-1_all.deb ... 482s Unpacking libtypes-serialiser-perl (1.01-1) ... 482s Selecting previously unselected package libjson-xs-perl. 482s Preparing to unpack .../123-libjson-xs-perl_4.030-2build3_amd64.deb ... 482s Unpacking libjson-xs-perl (4.030-2build3) ... 482s Selecting previously unselected package libjson-maybexs-perl. 482s Preparing to unpack .../124-libjson-maybexs-perl_1.004005-1_all.deb ... 482s Unpacking libjson-maybexs-perl (1.004005-1) ... 482s Selecting previously unselected package libparams-util-perl. 482s Preparing to unpack .../125-libparams-util-perl_1.102-3_amd64.deb ... 482s Unpacking libparams-util-perl (1.102-3) ... 482s Selecting previously unselected package libsub-install-perl. 482s Preparing to unpack .../126-libsub-install-perl_0.929-1_all.deb ... 482s Unpacking libsub-install-perl (0.929-1) ... 482s Selecting previously unselected package libdata-optlist-perl. 482s Preparing to unpack .../127-libdata-optlist-perl_0.114-1_all.deb ... 482s Unpacking libdata-optlist-perl (0.114-1) ... 482s Selecting previously unselected package libmodule-implementation-perl. 482s Preparing to unpack .../128-libmodule-implementation-perl_0.09-2_all.deb ... 482s Unpacking libmodule-implementation-perl (0.09-2) ... 482s Selecting previously unselected package libpackage-stash-perl. 482s Preparing to unpack .../129-libpackage-stash-perl_0.40-1_all.deb ... 482s Unpacking libpackage-stash-perl (0.40-1) ... 482s Selecting previously unselected package libclass-load-perl. 482s Preparing to unpack .../130-libclass-load-perl_0.25-2_all.deb ... 482s Unpacking libclass-load-perl (0.25-2) ... 482s Selecting previously unselected package libclass-load-xs-perl. 482s Preparing to unpack .../131-libclass-load-xs-perl_0.10-2build4_amd64.deb ... 482s Unpacking libclass-load-xs-perl (0.10-2build4) ... 482s Selecting previously unselected package libsub-exporter-progressive-perl. 482s Preparing to unpack .../132-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 482s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 482s Selecting previously unselected package libdevel-globaldestruction-perl. 482s Preparing to unpack .../133-libdevel-globaldestruction-perl_0.14-4_all.deb ... 482s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 482s Selecting previously unselected package libclass-c3-perl. 482s Preparing to unpack .../134-libclass-c3-perl_0.35-2_all.deb ... 482s Unpacking libclass-c3-perl (0.35-2) ... 482s Selecting previously unselected package libmro-compat-perl. 482s Preparing to unpack .../135-libmro-compat-perl_0.15-2_all.deb ... 482s Unpacking libmro-compat-perl (0.15-2) ... 482s Selecting previously unselected package libdevel-overloadinfo-perl. 482s Preparing to unpack .../136-libdevel-overloadinfo-perl_0.007-1_all.deb ... 482s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 482s Selecting previously unselected package libdevel-stacktrace-perl. 482s Preparing to unpack .../137-libdevel-stacktrace-perl_2.0500-1_all.deb ... 482s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 482s Selecting previously unselected package libsub-exporter-perl. 482s Preparing to unpack .../138-libsub-exporter-perl_0.990-1_all.deb ... 482s Unpacking libsub-exporter-perl (0.990-1) ... 482s Selecting previously unselected package libeval-closure-perl. 482s Preparing to unpack .../139-libeval-closure-perl_0.14-3_all.deb ... 482s Unpacking libeval-closure-perl (0.14-3) ... 482s Selecting previously unselected package libdist-checkconflicts-perl. 482s Preparing to unpack .../140-libdist-checkconflicts-perl_0.11-2_all.deb ... 482s Unpacking libdist-checkconflicts-perl (0.11-2) ... 482s Selecting previously unselected package libmodule-runtime-conflicts-perl. 482s Preparing to unpack .../141-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 482s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 482s Selecting previously unselected package libpackage-deprecationmanager-perl. 482s Preparing to unpack .../142-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 482s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 482s Selecting previously unselected package libpackage-stash-xs-perl:amd64. 482s Preparing to unpack .../143-libpackage-stash-xs-perl_0.30-1build4_amd64.deb ... 482s Unpacking libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 482s Selecting previously unselected package libmoose-perl:amd64. 482s Preparing to unpack .../144-libmoose-perl_2.2207-1build2_amd64.deb ... 482s Unpacking libmoose-perl:amd64 (2.2207-1build2) ... 483s Selecting previously unselected package libvariable-magic-perl. 483s Preparing to unpack .../145-libvariable-magic-perl_0.64-1_amd64.deb ... 483s Unpacking libvariable-magic-perl (0.64-1) ... 483s Selecting previously unselected package libb-hooks-endofscope-perl. 483s Preparing to unpack .../146-libb-hooks-endofscope-perl_0.28-1_all.deb ... 483s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 483s Selecting previously unselected package libsub-identify-perl. 483s Preparing to unpack .../147-libsub-identify-perl_0.14-3build3_amd64.deb ... 483s Unpacking libsub-identify-perl (0.14-3build3) ... 483s Selecting previously unselected package libsub-name-perl:amd64. 483s Preparing to unpack .../148-libsub-name-perl_0.27-1build3_amd64.deb ... 483s Unpacking libsub-name-perl:amd64 (0.27-1build3) ... 483s Selecting previously unselected package libnamespace-clean-perl. 483s Preparing to unpack .../149-libnamespace-clean-perl_0.27-2_all.deb ... 483s Unpacking libnamespace-clean-perl (0.27-2) ... 483s Selecting previously unselected package libnamespace-autoclean-perl. 483s Preparing to unpack .../150-libnamespace-autoclean-perl_0.29-2_all.deb ... 483s Unpacking libnamespace-autoclean-perl (0.29-2) ... 483s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 483s Preparing to unpack .../151-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 483s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 483s Selecting previously unselected package libmoosex-role-parameterized-perl. 483s Preparing to unpack .../152-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 483s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 483s Selecting previously unselected package libcarp-clan-perl. 483s Preparing to unpack .../153-libcarp-clan-perl_6.08-2_all.deb ... 483s Unpacking libcarp-clan-perl (6.08-2) ... 483s Selecting previously unselected package libsub-exporter-formethods-perl. 483s Preparing to unpack .../154-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 483s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 483s Selecting previously unselected package libmoosex-types-perl. 483s Preparing to unpack .../155-libmoosex-types-perl_0.50-2_all.deb ... 483s Unpacking libmoosex-types-perl (0.50-2) ... 483s Selecting previously unselected package libmoosex-types-common-perl. 483s Preparing to unpack .../156-libmoosex-types-common-perl_0.001014-2_all.deb ... 483s Unpacking libmoosex-types-common-perl (0.001014-2) ... 483s Selecting previously unselected package libscope-guard-perl. 483s Preparing to unpack .../157-libscope-guard-perl_0.21-2_all.deb ... 483s Unpacking libscope-guard-perl (0.21-2) ... 483s Selecting previously unselected package libautobox-perl. 483s Preparing to unpack .../158-libautobox-perl_3.0.1-2build4_amd64.deb ... 483s Unpacking libautobox-perl (3.0.1-2build4) ... 483s Selecting previously unselected package libwant-perl. 483s Preparing to unpack .../159-libwant-perl_0.29-2build4_amd64.deb ... 483s Unpacking libwant-perl (0.29-2build4) ... 483s Selecting previously unselected package libautobox-core-perl. 483s Preparing to unpack .../160-libautobox-core-perl_1.33-2_all.deb ... 483s Unpacking libautobox-core-perl (1.33-2) ... 483s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 483s Preparing to unpack .../161-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 483s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 483s Selecting previously unselected package libmoosex-util-perl. 483s Preparing to unpack .../162-libmoosex-util-perl_0.006-2_all.deb ... 483s Unpacking libmoosex-util-perl (0.006-2) ... 483s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 483s Preparing to unpack .../163-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 483s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 483s Selecting previously unselected package libmoosex-singlearg-perl. 483s Preparing to unpack .../164-libmoosex-singlearg-perl_0.09-2_all.deb ... 483s Unpacking libmoosex-singlearg-perl (0.09-2) ... 483s Selecting previously unselected package libstrictures-perl. 483s Preparing to unpack .../165-libstrictures-perl_2.000006-1_all.deb ... 483s Unpacking libstrictures-perl (2.000006-1) ... 483s Selecting previously unselected package libauthen-u2f-tester-perl. 483s Preparing to unpack .../166-libauthen-u2f-tester-perl_0.03-1_all.deb ... 483s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 483s Selecting previously unselected package libcbor-xs-perl. 483s Preparing to unpack .../167-libcbor-xs-perl_1.87-1build3_amd64.deb ... 483s Unpacking libcbor-xs-perl (1.87-1build3) ... 483s Selecting previously unselected package libhash-merge-simple-perl. 483s Preparing to unpack .../168-libhash-merge-simple-perl_0.051-3_all.deb ... 483s Unpacking libhash-merge-simple-perl (0.051-3) ... 483s Selecting previously unselected package libjson-perl. 483s Preparing to unpack .../169-libjson-perl_4.10000-1_all.deb ... 483s Unpacking libjson-perl (4.10000-1) ... 483s Selecting previously unselected package libmouse-perl. 483s Preparing to unpack .../170-libmouse-perl_2.5.10-1build8_amd64.deb ... 483s Unpacking libmouse-perl (2.5.10-1build8) ... 483s Selecting previously unselected package libauthen-webauthn-perl. 483s Preparing to unpack .../171-libauthen-webauthn-perl_0.003-1_all.deb ... 483s Unpacking libauthen-webauthn-perl (0.003-1) ... 483s Selecting previously unselected package libcrypt-random-seed-perl. 483s Preparing to unpack .../172-libcrypt-random-seed-perl_0.03-3_all.deb ... 483s Unpacking libcrypt-random-seed-perl (0.03-3) ... 483s Selecting previously unselected package libmath-random-isaac-perl. 483s Preparing to unpack .../173-libmath-random-isaac-perl_1.004-2_all.deb ... 483s Unpacking libmath-random-isaac-perl (1.004-2) ... 483s Selecting previously unselected package libbytes-random-secure-perl. 483s Preparing to unpack .../174-libbytes-random-secure-perl_0.29-3_all.deb ... 483s Unpacking libbytes-random-secure-perl (0.29-3) ... 483s Selecting previously unselected package liberror-perl. 483s Preparing to unpack .../175-liberror-perl_0.17029-2_all.deb ... 483s Unpacking liberror-perl (0.17029-2) ... 483s Selecting previously unselected package libipc-sharelite-perl. 483s Preparing to unpack .../176-libipc-sharelite-perl_0.17-5build3_amd64.deb ... 483s Unpacking libipc-sharelite-perl (0.17-5build3) ... 483s Selecting previously unselected package libcache-cache-perl. 483s Preparing to unpack .../177-libcache-cache-perl_1.08-3_all.deb ... 483s Unpacking libcache-cache-perl (1.08-3) ... 483s Selecting previously unselected package libcapture-tiny-perl. 483s Preparing to unpack .../178-libcapture-tiny-perl_0.48-2_all.deb ... 483s Unpacking libcapture-tiny-perl (0.48-2) ... 483s Selecting previously unselected package libcares2:amd64. 484s Preparing to unpack .../179-libcares2_1.32.2-2_amd64.deb ... 484s Unpacking libcares2:amd64 (1.32.2-2) ... 484s Selecting previously unselected package libcgi-pm-perl. 484s Preparing to unpack .../180-libcgi-pm-perl_4.66-1_all.deb ... 484s Unpacking libcgi-pm-perl (4.66-1) ... 484s Selecting previously unselected package libclass-data-inheritable-perl. 484s Preparing to unpack .../181-libclass-data-inheritable-perl_0.08-3_all.deb ... 484s Unpacking libclass-data-inheritable-perl (0.08-3) ... 484s Selecting previously unselected package libclass-errorhandler-perl. 484s Preparing to unpack .../182-libclass-errorhandler-perl_0.04-3_all.deb ... 484s Unpacking libclass-errorhandler-perl (0.04-3) ... 484s Selecting previously unselected package libclass-inspector-perl. 484s Preparing to unpack .../183-libclass-inspector-perl_1.36-3_all.deb ... 484s Unpacking libclass-inspector-perl (1.36-3) ... 484s Selecting previously unselected package libclass-singleton-perl. 484s Preparing to unpack .../184-libclass-singleton-perl_1.6-2_all.deb ... 484s Unpacking libclass-singleton-perl (1.6-2) ... 484s Selecting previously unselected package libconvert-base32-perl. 484s Preparing to unpack .../185-libconvert-base32-perl_0.06-3_all.deb ... 484s Unpacking libconvert-base32-perl (0.06-3) ... 484s Selecting previously unselected package libconvert-binhex-perl. 484s Preparing to unpack .../186-libconvert-binhex-perl_1.125-3_all.deb ... 484s Unpacking libconvert-binhex-perl (1.125-3) ... 484s Selecting previously unselected package libcrypt-des-perl:amd64. 484s Preparing to unpack .../187-libcrypt-des-perl_2.07-4build5_amd64.deb ... 484s Unpacking libcrypt-des-perl:amd64 (2.07-4build5) ... 484s Selecting previously unselected package libcrypt-des-ede3-perl. 484s Preparing to unpack .../188-libcrypt-des-ede3-perl_0.01-3_all.deb ... 484s Unpacking libcrypt-des-ede3-perl (0.01-3) ... 484s Selecting previously unselected package libconvert-pem-perl. 484s Preparing to unpack .../189-libconvert-pem-perl_0.08-3_all.deb ... 484s Unpacking libconvert-pem-perl (0.08-3) ... 484s Selecting previously unselected package libcookie-baker-perl. 484s Preparing to unpack .../190-libcookie-baker-perl_0.12-1_all.deb ... 484s Unpacking libcookie-baker-perl (0.12-1) ... 484s Selecting previously unselected package libcrypt-dh-gmp-perl. 484s Preparing to unpack .../191-libcrypt-dh-gmp-perl_0.00012-2build4_amd64.deb ... 484s Unpacking libcrypt-dh-gmp-perl (0.00012-2build4) ... 484s Selecting previously unselected package libcrypt-jwt-perl. 484s Preparing to unpack .../192-libcrypt-jwt-perl_0.035-1_all.deb ... 484s Unpacking libcrypt-jwt-perl (0.035-1) ... 484s Selecting previously unselected package libcrypt-openssl-bignum-perl. 484s Preparing to unpack .../193-libcrypt-openssl-bignum-perl_0.09-2build5_amd64.deb ... 484s Unpacking libcrypt-openssl-bignum-perl (0.09-2build5) ... 484s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 484s Preparing to unpack .../194-libcrypt-openssl-random-perl_0.17-1_amd64.deb ... 484s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1) ... 484s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 484s Preparing to unpack .../195-libcrypt-openssl-rsa-perl_0.33-3build4_amd64.deb ... 484s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 484s Selecting previously unselected package libcrypt-rijndael-perl. 484s Preparing to unpack .../196-libcrypt-rijndael-perl_1.16-1build5_amd64.deb ... 484s Unpacking libcrypt-rijndael-perl (1.16-1build5) ... 484s Selecting previously unselected package libcrypt-ssleay-perl. 484s Preparing to unpack .../197-libcrypt-ssleay-perl_0.73.06-2build5_amd64.deb ... 484s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 484s Selecting previously unselected package libu2f-server0. 484s Preparing to unpack .../198-libu2f-server0_1.1.0-4build3_amd64.deb ... 484s Unpacking libu2f-server0 (1.1.0-4build3) ... 484s Selecting previously unselected package libcrypt-u2f-server-perl. 484s Preparing to unpack .../199-libcrypt-u2f-server-perl_0.46-1_amd64.deb ... 484s Unpacking libcrypt-u2f-server-perl (0.46-1) ... 484s Selecting previously unselected package libdata-hexdump-perl. 484s Preparing to unpack .../200-libdata-hexdump-perl_0.04-2_all.deb ... 484s Unpacking libdata-hexdump-perl (0.04-2) ... 484s Selecting previously unselected package liblist-someutils-perl. 484s Preparing to unpack .../201-liblist-someutils-perl_0.59-1_all.deb ... 484s Unpacking liblist-someutils-perl (0.59-1) ... 484s Selecting previously unselected package liblist-utilsby-perl. 484s Preparing to unpack .../202-liblist-utilsby-perl_0.12-2_all.deb ... 484s Unpacking liblist-utilsby-perl (0.12-2) ... 484s Selecting previously unselected package liblist-allutils-perl. 484s Preparing to unpack .../203-liblist-allutils-perl_0.19-1_all.deb ... 484s Unpacking liblist-allutils-perl (0.19-1) ... 484s Selecting previously unselected package libdata-password-zxcvbn-perl. 484s Preparing to unpack .../204-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 484s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 484s Selecting previously unselected package libfile-sharedir-perl. 484s Preparing to unpack .../205-libfile-sharedir-perl_1.118-3_all.deb ... 484s Unpacking libfile-sharedir-perl (1.118-3) ... 484s Selecting previously unselected package libexception-class-perl. 484s Preparing to unpack .../206-libexception-class-perl_1.45-1_all.deb ... 484s Unpacking libexception-class-perl (1.45-1) ... 484s Selecting previously unselected package libparams-validationcompiler-perl. 484s Preparing to unpack .../207-libparams-validationcompiler-perl_0.31-1_all.deb ... 484s Unpacking libparams-validationcompiler-perl (0.31-1) ... 484s Selecting previously unselected package libxstring-perl:amd64. 484s Preparing to unpack .../208-libxstring-perl_0.005-2build3_amd64.deb ... 484s Unpacking libxstring-perl:amd64 (0.005-2build3) ... 484s Selecting previously unselected package libspecio-perl. 485s Preparing to unpack .../209-libspecio-perl_0.48-1_all.deb ... 485s Unpacking libspecio-perl (0.48-1) ... 485s Selecting previously unselected package libdatetime-locale-perl. 485s Preparing to unpack .../210-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 485s Unpacking libdatetime-locale-perl (1:1.41-1) ... 485s Selecting previously unselected package libdatetime-timezone-perl. 485s Preparing to unpack .../211-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 485s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 485s Selecting previously unselected package libdatetime-perl. 485s Preparing to unpack .../212-libdatetime-perl_2%3a1.65-1build2_amd64.deb ... 485s Unpacking libdatetime-perl (2:1.65-1build2) ... 485s Selecting previously unselected package libdatetime-format-rfc3339-perl. 485s Preparing to unpack .../213-libdatetime-format-rfc3339-perl_1.8.0-1_all.deb ... 485s Unpacking libdatetime-format-rfc3339-perl (1.8.0-1) ... 485s Selecting previously unselected package libdbi-perl:amd64. 485s Preparing to unpack .../214-libdbi-perl_1.643-4build3_amd64.deb ... 485s Unpacking libdbi-perl:amd64 (1.643-4build3) ... 485s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 485s Preparing to unpack .../215-libdbd-sqlite3-perl_1.74-1build3_amd64.deb ... 485s Unpacking libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 485s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 485s Preparing to unpack .../216-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 485s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 485s Selecting previously unselected package libemail-date-format-perl. 485s Preparing to unpack .../217-libemail-date-format-perl_1.008-1_all.deb ... 485s Unpacking libemail-date-format-perl (1.008-1) ... 485s Selecting previously unselected package libemail-simple-perl. 485s Preparing to unpack .../218-libemail-simple-perl_2.218-1_all.deb ... 485s Unpacking libemail-simple-perl (2.218-1) ... 485s Selecting previously unselected package libmodule-pluggable-perl. 485s Preparing to unpack .../219-libmodule-pluggable-perl_5.2-5_all.deb ... 485s Unpacking libmodule-pluggable-perl (5.2-5) ... 485s Selecting previously unselected package libemail-abstract-perl. 485s Preparing to unpack .../220-libemail-abstract-perl_3.010-1_all.deb ... 485s Unpacking libemail-abstract-perl (3.010-1) ... 485s Selecting previously unselected package libemail-address-xs-perl. 485s Preparing to unpack .../221-libemail-address-xs-perl_1.05-1build4_amd64.deb ... 485s Unpacking libemail-address-xs-perl (1.05-1build4) ... 485s Selecting previously unselected package libmoox-types-mooselike-perl. 485s Preparing to unpack .../222-libmoox-types-mooselike-perl_0.29-2_all.deb ... 485s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 486s Selecting previously unselected package libthrowable-perl. 486s Preparing to unpack .../223-libthrowable-perl_1.001-2_all.deb ... 486s Unpacking libthrowable-perl (1.001-2) ... 486s Selecting previously unselected package libemail-sender-perl. 486s Preparing to unpack .../224-libemail-sender-perl_2.601-1_all.deb ... 486s Unpacking libemail-sender-perl (2.601-1) ... 486s Selecting previously unselected package libextutils-depends-perl. 486s Preparing to unpack .../225-libextutils-depends-perl_0.8001-2_all.deb ... 486s Unpacking libextutils-depends-perl (0.8001-2) ... 486s Selecting previously unselected package libfcgi0t64:amd64. 486s Preparing to unpack .../226-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 486s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 486s Selecting previously unselected package libfcgi-perl. 486s Preparing to unpack .../227-libfcgi-perl_0.82+ds-3build2_amd64.deb ... 486s Unpacking libfcgi-perl (0.82+ds-3build2) ... 486s Selecting previously unselected package libfilesys-notify-simple-perl. 486s Preparing to unpack .../228-libfilesys-notify-simple-perl_0.14-3_all.deb ... 486s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 486s Selecting previously unselected package libfont-afm-perl. 486s Preparing to unpack .../229-libfont-afm-perl_1.20-4_all.deb ... 486s Unpacking libfont-afm-perl (1.20-4) ... 486s Selecting previously unselected package libgd-perl. 486s Preparing to unpack .../230-libgd-perl_2.78-1build3_amd64.deb ... 486s Unpacking libgd-perl (2.78-1build3) ... 486s Selecting previously unselected package libgd-securityimage-perl. 486s Preparing to unpack .../231-libgd-securityimage-perl_1.75-3_all.deb ... 486s Unpacking libgd-securityimage-perl (1.75-3) ... 486s Selecting previously unselected package libglib-perl:amd64. 486s Preparing to unpack .../232-libglib-perl_3%3a1.329.3-3build3_amd64.deb ... 486s Unpacking libglib-perl:amd64 (3:1.329.3-3build3) ... 486s Selecting previously unselected package libgssapi-perl. 486s Preparing to unpack .../233-libgssapi-perl_0.28-4build4_amd64.deb ... 486s Unpacking libgssapi-perl (0.28-4build4) ... 486s Selecting previously unselected package libhash-multivalue-perl. 486s Preparing to unpack .../234-libhash-multivalue-perl_0.16-3_all.deb ... 486s Unpacking libhash-multivalue-perl (0.16-3) ... 486s Selecting previously unselected package libhtml-format-perl. 486s Preparing to unpack .../235-libhtml-format-perl_2.16-2_all.deb ... 486s Unpacking libhtml-format-perl (2.16-2) ... 486s Selecting previously unselected package libhtml-formattext-withlinks-perl. 486s Preparing to unpack .../236-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 486s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 486s Selecting previously unselected package libhtml-template-perl. 486s Preparing to unpack .../237-libhtml-template-perl_2.97-2_all.deb ... 486s Unpacking libhtml-template-perl (2.97-2) ... 486s Selecting previously unselected package libhttp-daemon-perl. 486s Preparing to unpack .../238-libhttp-daemon-perl_6.16-1_all.deb ... 486s Unpacking libhttp-daemon-perl (6.16-1) ... 486s Selecting previously unselected package libhttp-multipartparser-perl. 486s Preparing to unpack .../239-libhttp-multipartparser-perl_0.02-3_all.deb ... 486s Unpacking libhttp-multipartparser-perl (0.02-3) ... 486s Selecting previously unselected package libstream-buffered-perl. 486s Preparing to unpack .../240-libstream-buffered-perl_0.03-3_all.deb ... 486s Unpacking libstream-buffered-perl (0.03-3) ... 486s Selecting previously unselected package libwww-form-urlencoded-perl. 486s Preparing to unpack .../241-libwww-form-urlencoded-perl_0.26-2_all.deb ... 486s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 486s Selecting previously unselected package libhttp-entity-parser-perl. 486s Preparing to unpack .../242-libhttp-entity-parser-perl_0.25-2_all.deb ... 486s Unpacking libhttp-entity-parser-perl (0.25-2) ... 486s Selecting previously unselected package libhttp-headers-fast-perl. 486s Preparing to unpack .../243-libhttp-headers-fast-perl_0.22-3_all.deb ... 486s Unpacking libhttp-headers-fast-perl (0.22-3) ... 486s Selecting previously unselected package libio-pty-perl. 486s Preparing to unpack .../244-libio-pty-perl_1%3a1.20-1build2_amd64.deb ... 486s Unpacking libio-pty-perl (1:1.20-1build2) ... 486s Selecting previously unselected package libio-sessiondata-perl. 486s Preparing to unpack .../245-libio-sessiondata-perl_1.03-3_all.deb ... 486s Unpacking libio-sessiondata-perl (1.03-3) ... 486s Selecting previously unselected package libperlio-via-timeout-perl. 486s Preparing to unpack .../246-libperlio-via-timeout-perl_0.32-3_all.deb ... 486s Unpacking libperlio-via-timeout-perl (0.32-3) ... 486s Selecting previously unselected package libio-socket-timeout-perl. 486s Preparing to unpack .../247-libio-socket-timeout-perl_0.32-3_all.deb ... 486s Unpacking libio-socket-timeout-perl (0.32-3) ... 486s Selecting previously unselected package libio-string-perl. 486s Preparing to unpack .../248-libio-string-perl_1.08-4_all.deb ... 486s Unpacking libio-string-perl (1.08-4) ... 486s Selecting previously unselected package libio-stringy-perl. 486s Preparing to unpack .../249-libio-stringy-perl_2.111-3_all.deb ... 486s Unpacking libio-stringy-perl (2.111-3) ... 486s Selecting previously unselected package libipc-run-perl. 486s Preparing to unpack .../250-libipc-run-perl_20231003.0-2_all.deb ... 486s Unpacking libipc-run-perl (20231003.0-2) ... 486s Selecting previously unselected package libjargs-java. 486s Preparing to unpack .../251-libjargs-java_1.0.0-5_all.deb ... 486s Unpacking libjargs-java (1.0.0-5) ... 486s Selecting previously unselected package libjs-jquery. 486s Preparing to unpack .../252-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 486s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 486s Selecting previously unselected package libjs-underscore. 486s Preparing to unpack .../253-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 486s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 487s Selecting previously unselected package libjs-sphinxdoc. 487s Preparing to unpack .../254-libjs-sphinxdoc_7.3.7-3_all.deb ... 487s Unpacking libjs-sphinxdoc (7.3.7-3) ... 487s Selecting previously unselected package libxslt1.1:amd64. 487s Preparing to unpack .../255-libxslt1.1_1.1.39-0exp1build1_amd64.deb ... 487s Unpacking libxslt1.1:amd64 (1.1.39-0exp1build1) ... 487s Selecting previously unselected package libxmlsec1t64:amd64. 487s Preparing to unpack .../256-libxmlsec1t64_1.2.39-5build2_amd64.deb ... 487s Unpacking libxmlsec1t64:amd64 (1.2.39-5build2) ... 487s Selecting previously unselected package libxmlsec1t64-openssl:amd64. 487s Preparing to unpack .../257-libxmlsec1t64-openssl_1.2.39-5build2_amd64.deb ... 487s Unpacking libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 487s Selecting previously unselected package liblasso3t64. 487s Preparing to unpack .../258-liblasso3t64_2.8.2-2build2_amd64.deb ... 487s Unpacking liblasso3t64 (2.8.2-2build2) ... 487s Selecting previously unselected package liblasso-perl:amd64. 487s Preparing to unpack .../259-liblasso-perl_2.8.2-2build2_amd64.deb ... 487s Unpacking liblasso-perl:amd64 (2.8.2-2build2) ... 487s Selecting previously unselected package libconfig-inifiles-perl. 487s Preparing to unpack .../260-libconfig-inifiles-perl_3.000003-2_all.deb ... 487s Unpacking libconfig-inifiles-perl (3.000003-2) ... 487s Selecting previously unselected package libnet-cidr-perl. 487s Preparing to unpack .../261-libnet-cidr-perl_0.21-2_all.deb ... 487s Unpacking libnet-cidr-perl (0.21-2) ... 487s Selecting previously unselected package libtest-sharedfork-perl. 487s Preparing to unpack .../262-libtest-sharedfork-perl_0.35-3_all.deb ... 487s Unpacking libtest-sharedfork-perl (0.35-3) ... 487s Selecting previously unselected package libtest-tcp-perl. 487s Preparing to unpack .../263-libtest-tcp-perl_2.22-2_all.deb ... 487s Unpacking libtest-tcp-perl (2.22-2) ... 487s Selecting previously unselected package libplack-perl. 487s Preparing to unpack .../264-libplack-perl_1.0051-1_all.deb ... 487s Unpacking libplack-perl (1.0051-1) ... 487s Selecting previously unselected package liblemonldap-ng-common-perl. 487s Preparing to unpack .../265-liblemonldap-ng-common-perl_2.19.1+ds-3_all.deb ... 487s Unpacking liblemonldap-ng-common-perl (2.19.1+ds-3) ... 487s Selecting previously unselected package liblist-moreutils-xs-perl. 487s Preparing to unpack .../266-liblist-moreutils-xs-perl_0.430-4_amd64.deb ... 487s Unpacking liblist-moreutils-xs-perl (0.430-4) ... 487s Selecting previously unselected package liblist-moreutils-perl. 487s Preparing to unpack .../267-liblist-moreutils-perl_0.430-2_all.deb ... 487s Unpacking liblist-moreutils-perl (0.430-2) ... 487s Selecting previously unselected package liblwp-protocol-psgi-perl. 487s Preparing to unpack .../268-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 487s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 487s Selecting previously unselected package libnet-smtp-ssl-perl. 487s Preparing to unpack .../269-libnet-smtp-ssl-perl_1.04-2_all.deb ... 487s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 487s Selecting previously unselected package libmailtools-perl. 487s Preparing to unpack .../270-libmailtools-perl_2.21-3_all.deb ... 487s Unpacking libmailtools-perl (2.21-3) ... 487s Selecting previously unselected package libmime-tools-perl. 487s Preparing to unpack .../271-libmime-tools-perl_5.515-1_all.deb ... 487s Unpacking libmime-tools-perl (5.515-1) ... 487s Selecting previously unselected package libnet-cidr-lite-perl. 487s Preparing to unpack .../272-libnet-cidr-lite-perl_0.22-2_all.deb ... 487s Unpacking libnet-cidr-lite-perl (0.22-2) ... 487s Selecting previously unselected package libnet-ip-perl. 487s Preparing to unpack .../273-libnet-ip-perl_1.26-3_all.deb ... 487s Unpacking libnet-ip-perl (1.26-3) ... 487s Selecting previously unselected package libnet-ldap-perl. 487s Preparing to unpack .../274-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 487s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 487s Selecting previously unselected package libxml-namespacesupport-perl. 487s Preparing to unpack .../275-libxml-namespacesupport-perl_1.12-2_all.deb ... 487s Unpacking libxml-namespacesupport-perl (1.12-2) ... 487s Selecting previously unselected package libxml-sax-base-perl. 487s Preparing to unpack .../276-libxml-sax-base-perl_1.09-3_all.deb ... 487s Unpacking libxml-sax-base-perl (1.09-3) ... 487s Selecting previously unselected package libxml-sax-perl. 487s Preparing to unpack .../277-libxml-sax-perl_1.02+dfsg-3_all.deb ... 487s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 487s Selecting previously unselected package libxml-libxml-perl. 487s Preparing to unpack .../278-libxml-libxml-perl_2.0207+dfsg+really+2.0134-4_amd64.deb ... 487s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 487s Selecting previously unselected package libxml-simple-perl. 487s Preparing to unpack .../279-libxml-simple-perl_2.25-2_all.deb ... 487s Unpacking libxml-simple-perl (2.25-2) ... 487s Selecting previously unselected package libnet-openid-common-perl. 487s Preparing to unpack .../280-libnet-openid-common-perl_1.20-2_all.deb ... 487s Unpacking libnet-openid-common-perl (1.20-2) ... 487s Selecting previously unselected package libnet-openid-consumer-perl. 487s Preparing to unpack .../281-libnet-openid-consumer-perl_1.18-2_all.deb ... 487s Unpacking libnet-openid-consumer-perl (1.18-2) ... 488s Selecting previously unselected package libnet-openid-server-perl. 488s Preparing to unpack .../282-libnet-openid-server-perl_1.09-4_all.deb ... 488s Unpacking libnet-openid-server-perl (1.09-4) ... 488s Selecting previously unselected package node-xtend. 488s Preparing to unpack .../283-node-xtend_4.0.2-3_all.deb ... 488s Unpacking node-xtend (4.0.2-3) ... 488s Selecting previously unselected package nodejs. 488s Preparing to unpack .../284-nodejs_20.15.0+dfsg-1ubuntu3_amd64.deb ... 488s Unpacking nodejs (20.15.0+dfsg-1ubuntu3) ... 488s Selecting previously unselected package node-acorn. 488s Preparing to unpack .../285-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 488s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 488s Selecting previously unselected package node-cjs-module-lexer. 488s Preparing to unpack .../286-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 488s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 488s Selecting previously unselected package node-undici. 488s Preparing to unpack .../287-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 488s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 488s Selecting previously unselected package libnode115:amd64. 488s Preparing to unpack .../288-libnode115_20.15.0+dfsg-1ubuntu3_amd64.deb ... 488s Unpacking libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 488s Selecting previously unselected package libregexp-assemble-perl. 488s Preparing to unpack .../289-libregexp-assemble-perl_0.38-2_all.deb ... 488s Unpacking libregexp-assemble-perl (0.38-2) ... 488s Selecting previously unselected package libregexp-common-perl. 488s Preparing to unpack .../290-libregexp-common-perl_2017060201-3_all.deb ... 488s Unpacking libregexp-common-perl (2017060201-3) ... 488s Selecting previously unselected package libtask-weaken-perl. 488s Preparing to unpack .../291-libtask-weaken-perl_1.06-2_all.deb ... 488s Unpacking libtask-weaken-perl (1.06-2) ... 488s Selecting previously unselected package libxml-parser-perl. 488s Preparing to unpack .../292-libxml-parser-perl_2.47-1build3_amd64.deb ... 488s Unpacking libxml-parser-perl (2.47-1build3) ... 488s Selecting previously unselected package libsoap-lite-perl. 488s Preparing to unpack .../293-libsoap-lite-perl_1.27-3_all.deb ... 488s Unpacking libsoap-lite-perl (1.27-3) ... 488s Selecting previously unselected package libstring-random-perl. 488s Preparing to unpack .../294-libstring-random-perl_1%3a0.32-2_all.deb ... 488s Unpacking libstring-random-perl (1:0.32-2) ... 488s Selecting previously unselected package libtest-leaktrace-perl. 488s Preparing to unpack .../295-libtest-leaktrace-perl_0.17-1build5_amd64.deb ... 488s Unpacking libtest-leaktrace-perl (0.17-1build5) ... 488s Selecting previously unselected package libuniversal-can-perl. 488s Preparing to unpack .../296-libuniversal-can-perl_1.20140328-3_all.deb ... 488s Unpacking libuniversal-can-perl (1.20140328-3) ... 488s Selecting previously unselected package libuniversal-isa-perl. 488s Preparing to unpack .../297-libuniversal-isa-perl_1.20171012-3_all.deb ... 488s Unpacking libuniversal-isa-perl (1.20171012-3) ... 488s Selecting previously unselected package libtest-mockobject-perl. 488s Preparing to unpack .../298-libtest-mockobject-perl_1.20200122-4_all.deb ... 488s Unpacking libtest-mockobject-perl (1.20200122-4) ... 488s Selecting previously unselected package libtest-output-perl. 488s Preparing to unpack .../299-libtest-output-perl_1.034-1_all.deb ... 488s Unpacking libtest-output-perl (1.034-1) ... 488s Selecting previously unselected package libtest-pod-perl. 488s Preparing to unpack .../300-libtest-pod-perl_1.52-3_all.deb ... 488s Unpacking libtest-pod-perl (1.52-3) ... 488s Selecting previously unselected package libtext-unidecode-perl. 488s Preparing to unpack .../301-libtext-unidecode-perl_1.30-3_all.deb ... 488s Unpacking libtext-unidecode-perl (1.30-3) ... 489s Selecting previously unselected package libtime-fake-perl. 489s Preparing to unpack .../302-libtime-fake-perl_0.11-4_all.deb ... 489s Unpacking libtime-fake-perl (0.11-4) ... 489s Selecting previously unselected package libunicode-string-perl. 489s Preparing to unpack .../303-libunicode-string-perl_2.10-2build4_amd64.deb ... 489s Unpacking libunicode-string-perl (2.10-2build4) ... 489s Selecting previously unselected package libxml-libxslt-perl:amd64. 489s Preparing to unpack .../304-libxml-libxslt-perl_2.003000-1_amd64.deb ... 489s Unpacking libxml-libxslt-perl:amd64 (2.003000-1) ... 489s Selecting previously unselected package node-uglify-js. 489s Preparing to unpack .../305-node-uglify-js_3.17.4-2_all.deb ... 489s Unpacking node-uglify-js (3.17.4-2) ... 489s Selecting previously unselected package python3-defusedxml. 489s Preparing to unpack .../306-python3-defusedxml_0.7.1-2_all.deb ... 489s Unpacking python3-defusedxml (0.7.1-2) ... 489s Selecting previously unselected package python3-roman. 489s Preparing to unpack .../307-python3-roman_3.3-3_all.deb ... 489s Unpacking python3-roman (3.3-3) ... 489s Selecting previously unselected package python3-docutils. 489s Preparing to unpack .../308-python3-docutils_0.20.1+dfsg-3_all.deb ... 489s Unpacking python3-docutils (0.20.1+dfsg-3) ... 489s Selecting previously unselected package python3-imagesize. 489s Preparing to unpack .../309-python3-imagesize_1.4.1-1_all.deb ... 489s Unpacking python3-imagesize (1.4.1-1) ... 489s Selecting previously unselected package python3-packaging. 489s Preparing to unpack .../310-python3-packaging_24.1-1_all.deb ... 489s Unpacking python3-packaging (24.1-1) ... 489s Selecting previously unselected package python3-snowballstemmer. 489s Preparing to unpack .../311-python3-snowballstemmer_2.2.0-4build1_all.deb ... 489s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 489s Selecting previously unselected package sphinx-common. 489s Preparing to unpack .../312-sphinx-common_7.3.7-3_all.deb ... 489s Unpacking sphinx-common (7.3.7-3) ... 489s Selecting previously unselected package python3-alabaster. 489s Preparing to unpack .../313-python3-alabaster_0.7.16-0.1_all.deb ... 489s Unpacking python3-alabaster (0.7.16-0.1) ... 489s Selecting previously unselected package python3-sphinx. 489s Preparing to unpack .../314-python3-sphinx_7.3.7-3_all.deb ... 489s Unpacking python3-sphinx (7.3.7-3) ... 489s Selecting previously unselected package python3-sphinx-bootstrap-theme. 489s Preparing to unpack .../315-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 489s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 489s Selecting previously unselected package uglifyjs. 489s Preparing to unpack .../316-uglifyjs_3.17.4-2_all.deb ... 489s Unpacking uglifyjs (3.17.4-2) ... 489s Selecting previously unselected package yui-compressor. 489s Preparing to unpack .../317-yui-compressor_2.4.8-3_all.deb ... 489s Unpacking yui-compressor (2.4.8-3) ... 489s Selecting previously unselected package libauthen-radius-perl. 489s Preparing to unpack .../318-libauthen-radius-perl_0.32-1_all.deb ... 489s Unpacking libauthen-radius-perl (0.32-1) ... 489s Selecting previously unselected package pkg-perl-autopkgtest. 489s Preparing to unpack .../319-pkg-perl-autopkgtest_0.79_all.deb ... 489s Unpacking pkg-perl-autopkgtest (0.79) ... 489s Setting up libconfig-inifiles-perl (3.000003-2) ... 489s Setting up libmodule-pluggable-perl (5.2-5) ... 489s Setting up node-uglify-js (3.17.4-2) ... 489s Setting up libio-sessiondata-perl (1.03-3) ... 489s Setting up libunicode-string-perl (2.10-2build4) ... 489s Setting up liblcms2-2:amd64 (2.14-2build1) ... 489s Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 489s Setting up libcrypt-rijndael-perl (1.16-1build5) ... 489s Setting up libmath-random-isaac-perl (1.004-2) ... 489s Setting up libtask-weaken-perl (1.06-2) ... 489s Setting up libnet-cidr-lite-perl (0.22-2) ... 489s Setting up libmouse-perl (2.5.10-1build8) ... 489s Setting up libhttp-multipartparser-perl (0.02-3) ... 489s Setting up libhash-merge-simple-perl (0.051-3) ... 489s Setting up java-common (0.75+exp1) ... 489s Setting up libclass-inspector-perl (1.36-3) ... 489s Setting up libfont-afm-perl (1.20-4) ... 489s Setting up libwant-perl (0.29-2build4) ... 489s Setting up libdynaloader-functions-perl (0.003-3) ... 489s Setting up libclass-method-modifiers-perl (2.15-1) ... 489s Setting up libio-pty-perl (1:1.20-1build2) ... 489s Setting up libdata-hexdump-perl (0.04-2) ... 489s Setting up python3-defusedxml (0.7.1-2) ... 489s Setting up libclone-perl:amd64 (0.46-1build3) ... 489s Setting up libarchive-zip-perl (1.68-1) ... 489s Setting up libsub-identify-perl (0.14-3build3) ... 489s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 489s Setting up python3-alabaster (0.7.16-0.1) ... 490s Setting up libio-stringy-perl (2.111-3) ... 490s Setting up libhtml-tagset-perl (3.24-1) ... 490s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 490s Setting up unzip (6.0-28ubuntu5) ... 490s Setting up libu2f-server0 (1.1.0-4build3) ... 490s Setting up libdebhelper-perl (13.16ubuntu2) ... 490s Setting up libperlio-via-timeout-perl (0.32-3) ... 490s Setting up libfilesys-notify-simple-perl (0.14-3) ... 490s Setting up libnet-cidr-perl (0.21-2) ... 490s Setting up libipc-sharelite-perl (0.17-5build3) ... 490s Setting up libconvert-binhex-perl (1.125-3) ... 490s Setting up liblwp-mediatypes-perl (6.04-2) ... 490s Setting up libcrypt-urandom-perl (0.40-1) ... 490s Setting up x11-common (1:7.7+23ubuntu3) ... 490s Setting up libtest-pod-perl (1.52-3) ... 490s Setting up libtry-tiny-perl (0.31-2) ... 490s Setting up perl-openssl-defaults:amd64 (7build3) ... 490s Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... 490s Setting up libxml-namespacesupport-perl (1.12-2) ... 490s Setting up m4 (1.4.19-4build1) ... 490s Setting up libposix-strftime-compiler-perl (0.46-1) ... 490s Setting up libclass-singleton-perl (1.6-2) ... 490s Setting up libencode-locale-perl (1.05-3) ... 490s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 490s Setting up libxstring-perl:amd64 (0.005-2build3) ... 490s Setting up libgomp1:amd64 (14.1.0-5ubuntu1) ... 490s Setting up libclass-errorhandler-perl (0.04-3) ... 490s Setting up liblist-utilsby-perl (0.12-2) ... 490s Setting up libtime-fake-perl (0.11-4) ... 490s Setting up libregexp-common-perl (2017060201-3) ... 490s Setting up libtest-sharedfork-perl (0.35-3) ... 490s Setting up libsub-install-perl (0.929-1) ... 490s Setting up libextutils-depends-perl (0.8001-2) ... 490s Setting up libhash-multivalue-perl (0.16-3) ... 490s Setting up libuniversal-isa-perl (1.20171012-3) ... 490s Setting up libscope-guard-perl (0.21-2) ... 490s Setting up liberror-perl (0.17029-2) ... 490s Setting up libapache-session-perl (1.94-2) ... 490s Setting up libgd-perl (2.78-1build3) ... 490s Setting up libxml-sax-base-perl (1.09-3) ... 490s Setting up libio-string-perl (1.08-4) ... 490s Setting up libtest-leaktrace-perl (0.17-1build5) ... 490s Setting up python3-roman (3.3-3) ... 490s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 490s Setting up libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 490s Setting up autotools-dev (20220109.1) ... 490s Setting up libstream-buffered-perl (0.03-3) ... 490s Setting up libclass-data-inheritable-perl (0.08-3) ... 490s Setting up python3-packaging (24.1-1) ... 490s Setting up libcrypt-des-perl:amd64 (2.07-4build5) ... 490s Setting up libalgorithm-c3-perl (0.11-2) ... 490s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 490s Setting up libapache-logformat-compiler-perl (0.36-3) ... 490s Setting up libcrypt-random-seed-perl (0.03-3) ... 490s Setting up libdigest-hmac-perl (1.04+dfsg-2) ... 490s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 490s Setting up libcrypt-openssl-bignum-perl (0.09-2build5) ... 490s Setting up python3-snowballstemmer (2.2.0-4build1) ... 491s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 491s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 491s Setting up libemail-date-format-perl (1.008-1) ... 491s Setting up libcryptx-perl (0.080-2build3) ... 491s Setting up libcares2:amd64 (1.32.2-2) ... 491s Setting up libmpc3:amd64 (1.3.1-1build1) ... 491s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 491s Setting up libvariable-magic-perl (0.64-1) ... 491s Setting up libio-html-perl (1.004-3) ... 491s Setting up libcrypt-dh-gmp-perl (0.00012-2build4) ... 491s Setting up autopoint (0.22.5-1) ... 491s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 491s Setting up libipc-run-perl (20231003.0-2) ... 491s Setting up liblist-moreutils-xs-perl (0.430-4) ... 491s Setting up libpcsclite1:amd64 (2.2.3-1) ... 491s Setting up libltdl7:amd64 (2.4.7-7build1) ... 491s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 491s Setting up libstring-random-perl (1:0.32-2) ... 491s Setting up libparams-util-perl (1.102-3) ... 491s Setting up libraw23t64:amd64 (0.21.2-2.1build1) ... 491s Setting up autoconf (2.71-3) ... 491s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 491s Setting up libcapture-tiny-perl (0.48-2) ... 491s Setting up libtimedate-perl (2.3300-2) ... 491s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 491s Setting up libsub-name-perl:amd64 (0.27-1build3) ... 491s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 491s Setting up libtypes-serialiser-perl (1.01-1) ... 491s Setting up libgssapi-perl (0.28-4build4) ... 491s Setting up dwz (0.15-1build6) ... 491s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1) ... 491s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 491s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 491s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 491s Setting up libjson-perl (4.10000-1) ... 491s Setting up libxslt1.1:amd64 (1.1.39-0exp1build1) ... 491s Setting up libjargs-java (1.0.0-5) ... 491s Setting up librole-tiny-perl (2.002004-1) ... 491s Setting up debugedit (1:5.0-6) ... 491s Setting up libfile-sharedir-perl (1.118-3) ... 491s Setting up libfcgi-perl (0.82+ds-3build2) ... 491s Setting up libopenjp2-7:amd64 (2.5.0-2build3) ... 491s Setting up libaliased-perl (0.34-3) ... 491s Setting up libcarp-clan-perl (6.08-2) ... 491s Setting up libdevel-globaldestruction-perl (0.14-4) ... 491s Setting up libwww-form-urlencoded-perl (0.26-2) ... 491s Setting up sgml-base (1.31) ... 491s Setting up libstrictures-perl (2.000006-1) ... 491s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 491s Setting up libdevel-stacktrace-perl (2.0500-1) ... 491s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 491s Setting up libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 491s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 491s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 491s Setting up ca-certificates-java (20240118) ... 491s No JRE found. Skipping Java certificates setup. 491s Setting up libexporter-tiny-perl (1.006002-1) ... 491s Setting up libuniversal-can-perl (1.20140328-3) ... 491s Setting up node-xtend (4.0.2-3) ... 491s Setting up libisl23:amd64 (0.26-3build1) ... 491s Setting up libconvert-asn1-perl (0.34-1) ... 491s Setting up libtext-unidecode-perl (1.30-3) ... 491s Setting up libregexp-assemble-perl (0.38-2) ... 491s Setting up libnet-ip-perl (1.26-3) ... 491s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 491s Setting up libautobox-perl (3.0.1-2build4) ... 491s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 491s Setting up liburi-perl (5.28-1) ... 491s Setting up libdbi-perl:amd64 (1.643-4build3) ... 491s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 491s Setting up libconvert-base32-perl (0.06-3) ... 491s Setting up dctrl-tools (2.24-3build3) ... 491s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 491s Setting up autodep8 (0.28) ... 491s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 491s Setting up python3-imagesize (1.4.1-1) ... 491s Setting up libemail-address-xs-perl (1.05-1build4) ... 491s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 491s Setting up automake (1:1.16.5-1.3ubuntu1) ... 491s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 491s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 491s Setting up libjson-xs-perl (4.030-2build3) ... 491s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 491s Setting up libcrypt-des-ede3-perl (0.01-3) ... 491s Setting up libhttp-date-perl (6.06-1) ... 491s Setting up libtest-mockobject-perl (1.20200122-4) ... 491s Setting up libglib-perl:amd64 (3:1.329.3-3build3) ... 491s Setting up gettext (0.22.5-1) ... 491s Setting up libtest-tcp-perl (2.22-2) ... 491s Setting up libautobox-core-perl (1.33-2) ... 491s Setting up java-wrappers (0.4) ... 491s Setting up libio-socket-timeout-perl (0.32-3) ... 491s Setting up libfile-listing-perl (6.16-1) ... 491s Setting up openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 491s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 491s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 491s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 491s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 491s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 491s Setting up libcache-cache-perl (1.08-3) ... 491s Setting up libhttp-headers-fast-perl (0.22-3) ... 491s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 491s Setting up liblist-moreutils-perl (0.430-2) ... 491s Setting up libtype-tiny-perl (2.004000-1) ... 491s Setting up libemail-simple-perl (2.218-1) ... 491s Setting up libnet-http-perl (6.23-1) ... 491s Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 491s Setting up libexception-class-perl (1.45-1) ... 491s Setting up libclass-c3-perl (0.35-2) ... 491s Setting up libcrypt-jwt-perl (0.035-1) ... 491s Setting up libcbor-xs-perl (1.87-1build3) ... 491s Setting up xfonts-utils (1:7.7+6build3) ... 491s Setting up libxmlsec1t64:amd64 (1.2.39-5build2) ... 491s Setting up libdevel-callchecker-perl:amd64 (0.009-1) ... 491s Setting up libxml-sax-perl (1.02+dfsg-3) ... 491s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 491s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 491s 491s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 491s Setting up libauthen-radius-perl (0.32-1) ... 491s Setting up intltool-debian (0.35.0+20060710.6) ... 491s Setting up libgd-securityimage-perl (1.75-3) ... 491s Setting up libbytes-random-secure-perl (0.29-3) ... 491s Setting up libjson-maybexs-perl (1.004005-1) ... 491s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 491s Setting up libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 491s Setting up libcrypt-openssl-x509-perl (1.9.15-1build4) ... 491s Setting up libdata-optlist-perl (0.114-1) ... 491s Setting up libtest-output-perl (1.034-1) ... 491s Setting up pkg-perl-autopkgtest (0.79) ... 491s Setting up libjs-sphinxdoc (7.3.7-3) ... 491s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 491s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 491s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 492s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 492s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 492s Setting up dh-strip-nondeterminism (1.14.0-1) ... 492s Setting up libwww-robotrules-perl (6.02-1) ... 492s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 492s Setting up xml-core (0.19) ... 492s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 492s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 492s Setting up libcrypt-u2f-server-perl (0.46-1) ... 492s Setting up libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 492s Setting up libmro-compat-perl (0.15-2) ... 492s Setting up libcookie-baker-perl (0.12-1) ... 492s Setting up libhttp-entity-parser-perl (0.25-2) ... 492s Setting up libio-socket-ssl-perl (2.085-1) ... 492s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 492s Setting up libsub-exporter-perl (0.990-1) ... 492s Setting up libhttp-message-perl (6.46-1ubuntu1) ... 492s Setting up libeval-closure-perl (0.14-3) ... 492s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 492s Setting up libconvert-pem-perl (0.08-3) ... 492s Setting up libhttp-negotiate-perl (6.01-2) ... 492s Setting up libparams-validationcompiler-perl (0.31-1) ... 492s Setting up cpp-13 (13.3.0-3ubuntu1) ... 492s Setting up libhttp-cookies-perl (6.11-1) ... 492s Setting up libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 492s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 492s Setting up po-debconf (1.0.21+nmu1) ... 492s Setting up libhtml-tree-perl (5.07-3) ... 492s Setting up libparams-classify-perl:amd64 (0.015-2build5) ... 492s Setting up libcgi-pm-perl (4.66-1) ... 492s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 492s Setting up liblasso3t64 (2.8.2-2build2) ... 492s Setting up libhtml-format-perl (2.16-2) ... 492s Setting up fonts-urw-base35 (20200910-8) ... 492s Setting up libhtml-template-perl (2.97-2) ... 492s Setting up libnet-smtp-ssl-perl (1.04-2) ... 492s Setting up libauthen-webauthn-perl (0.003-1) ... 492s Setting up libmodule-runtime-perl (0.016-2) ... 492s Setting up libmailtools-perl (2.21-3) ... 492s Setting up sphinx-common (7.3.7-3) ... 492s Setting up gcc-13 (13.3.0-3ubuntu1) ... 492s Setting up libdist-checkconflicts-perl (0.11-2) ... 492s Setting up libxml-simple-perl (2.25-2) ... 492s Setting up libxml-libxslt-perl:amd64 (2.003000-1) ... 492s Setting up libhttp-daemon-perl (6.16-1) ... 492s Setting up libemail-abstract-perl (3.010-1) ... 492s Setting up cpp (4:13.3.0-2ubuntu2) ... 492s Setting up liblasso-perl:amd64 (2.8.2-2build2) ... 492s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 492s Setting up libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 492s Setting up libplack-perl (1.0051-1) ... 492s Setting up libnet-openid-common-perl (1.20-2) ... 492s Setting up libnet-openid-server-perl (1.09-4) ... 492s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 492s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 492s Setting up libtool (2.4.7-7build1) ... 492s Setting up libmodule-implementation-perl (0.09-2) ... 492s Setting up libpackage-stash-perl (0.40-1) ... 492s Setting up libimport-into-perl (1.002005-2) ... 492s Setting up libmoo-perl (2.005005-1) ... 492s Setting up liblist-someutils-perl (0.59-1) ... 492s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 492s Setting up libmime-tools-perl (5.515-1) ... 492s Setting up libclass-load-perl (0.25-2) ... 492s Setting up gcc (4:13.3.0-2ubuntu2) ... 492s Setting up dh-autoreconf (20) ... 492s Setting up libspecio-perl (0.48-1) ... 492s Setting up liblist-allutils-perl (0.19-1) ... 492s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 492s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 492s Setting up libdevel-overloadinfo-perl (0.007-1) ... 492s Setting up libclass-load-xs-perl (0.10-2build4) ... 492s Setting up libmoox-types-mooselike-perl (0.29-2) ... 492s Setting up libb-hooks-endofscope-perl (0.28-1) ... 492s Setting up g++-13 (13.3.0-3ubuntu1) ... 492s Setting up libthrowable-perl (1.001-2) ... 492s Setting up libauthen-oath-perl (2.0.1-2) ... 492s Setting up libmoose-perl:amd64 (2.2207-1build2) ... 492s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 492s Setting up debhelper (13.16ubuntu2) ... 492s Setting up libemail-sender-perl (2.601-1) ... 492s Setting up libnamespace-clean-perl (0.27-2) ... 492s Setting up g++ (4:13.3.0-2ubuntu2) ... 492s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 492s Setting up libmoosex-singlearg-perl (0.09-2) ... 492s Setting up build-essential (12.10ubuntu1) ... 492s Setting up libnamespace-autoclean-perl (0.29-2) ... 492s Setting up libdatetime-locale-perl (1:1.41-1) ... 492s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 492s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 492s Setting up libmoosex-types-perl (0.50-2) ... 492s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 492s Setting up libmoosex-types-common-perl (0.001014-2) ... 492s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 492s Setting up libmoosex-util-perl (0.006-2) ... 492s Setting up libdatetime-perl (2:1.65-1build2) ... 492s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 492s Setting up libdatetime-format-rfc3339-perl (1.8.0-1) ... 492s Setting up libauthen-u2f-tester-perl (0.03-1) ... 492s Setting up liblwp-protocol-https-perl (6.14-1) ... 492s Setting up libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 492s Setting up libwww-perl (6.77-1) ... 492s Setting up nodejs (20.15.0+dfsg-1ubuntu3) ... 492s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 492s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 492s Setting up liblemonldap-ng-common-perl (2.19.1+ds-3) ... 492s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 493s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 493s Setting up libnet-openid-consumer-perl (1.18-2) ... 493s Setting up libxml-parser-perl (2.47-1build3) ... 493s Setting up uglifyjs (3.17.4-2) ... 493s Setting up libsoap-lite-perl (1.27-3) ... 493s Processing triggers for libc-bin (2.39-0ubuntu9) ... 493s Processing triggers for man-db (2.12.1-2) ... 495s Processing triggers for install-info (7.1-3build2) ... 495s Processing triggers for ca-certificates-java (20240118) ... 496s Adding debian:ACCVRAIZ1.pem 496s Adding debian:AC_RAIZ_FNMT-RCM.pem 496s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 496s Adding debian:ANF_Secure_Server_Root_CA.pem 496s Adding debian:Actalis_Authentication_Root_CA.pem 496s Adding debian:AffirmTrust_Commercial.pem 496s Adding debian:AffirmTrust_Networking.pem 496s Adding debian:AffirmTrust_Premium.pem 496s Adding debian:AffirmTrust_Premium_ECC.pem 496s Adding debian:Amazon_Root_CA_1.pem 496s Adding debian:Amazon_Root_CA_2.pem 496s Adding debian:Amazon_Root_CA_3.pem 496s Adding debian:Amazon_Root_CA_4.pem 496s Adding debian:Atos_TrustedRoot_2011.pem 496s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 496s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 496s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 496s Adding debian:BJCA_Global_Root_CA1.pem 496s Adding debian:BJCA_Global_Root_CA2.pem 496s Adding debian:Baltimore_CyberTrust_Root.pem 496s Adding debian:Buypass_Class_2_Root_CA.pem 496s Adding debian:Buypass_Class_3_Root_CA.pem 496s Adding debian:CA_Disig_Root_R2.pem 496s Adding debian:CFCA_EV_ROOT.pem 496s Adding debian:COMODO_Certification_Authority.pem 496s Adding debian:COMODO_ECC_Certification_Authority.pem 496s Adding debian:COMODO_RSA_Certification_Authority.pem 496s Adding debian:Certainly_Root_E1.pem 496s Adding debian:Certainly_Root_R1.pem 496s Adding debian:Certigna.pem 496s Adding debian:Certigna_Root_CA.pem 496s Adding debian:Certum_EC-384_CA.pem 496s Adding debian:Certum_Trusted_Network_CA.pem 496s Adding debian:Certum_Trusted_Network_CA_2.pem 496s Adding debian:Certum_Trusted_Root_CA.pem 496s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 496s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 496s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 496s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 496s Adding debian:Comodo_AAA_Services_root.pem 496s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 496s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 496s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 496s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 496s Adding debian:DigiCert_Assured_ID_Root_CA.pem 496s Adding debian:DigiCert_Assured_ID_Root_G2.pem 496s Adding debian:DigiCert_Assured_ID_Root_G3.pem 496s Adding debian:DigiCert_Global_Root_CA.pem 496s Adding debian:DigiCert_Global_Root_G2.pem 496s Adding debian:DigiCert_Global_Root_G3.pem 496s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 496s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 496s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 496s Adding debian:DigiCert_Trusted_Root_G4.pem 496s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 496s Adding debian:Entrust_Root_Certification_Authority.pem 496s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 496s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 496s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 496s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 496s Adding debian:GLOBALTRUST_2020.pem 496s Adding debian:GTS_Root_R1.pem 496s Adding debian:GTS_Root_R2.pem 496s Adding debian:GTS_Root_R3.pem 496s Adding debian:GTS_Root_R4.pem 496s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 496s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 496s Adding debian:GlobalSign_Root_CA.pem 496s Adding debian:GlobalSign_Root_CA_-_R3.pem 496s Adding debian:GlobalSign_Root_CA_-_R6.pem 496s Adding debian:GlobalSign_Root_E46.pem 496s Adding debian:GlobalSign_Root_R46.pem 496s Adding debian:Go_Daddy_Class_2_CA.pem 496s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 496s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 496s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 496s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 496s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 496s Adding debian:HiPKI_Root_CA_-_G1.pem 496s Adding debian:Hongkong_Post_Root_CA_3.pem 496s Adding debian:ISRG_Root_X1.pem 496s Adding debian:ISRG_Root_X2.pem 496s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 496s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 496s Adding debian:Izenpe.com.pem 496s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 496s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 496s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 496s Adding debian:NAVER_Global_Root_Certification_Authority.pem 496s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 496s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 496s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 496s Adding debian:QuoVadis_Root_CA_1_G3.pem 496s Adding debian:QuoVadis_Root_CA_2.pem 496s Adding debian:QuoVadis_Root_CA_2_G3.pem 496s Adding debian:QuoVadis_Root_CA_3.pem 496s Adding debian:QuoVadis_Root_CA_3_G3.pem 496s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 496s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 496s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 496s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 496s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 496s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 496s Adding debian:SZAFIR_ROOT_CA2.pem 496s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 496s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 496s Adding debian:SecureSign_RootCA11.pem 496s Adding debian:SecureTrust_CA.pem 496s Adding debian:Secure_Global_CA.pem 496s Adding debian:Security_Communication_ECC_RootCA1.pem 496s Adding debian:Security_Communication_RootCA2.pem 496s Adding debian:Security_Communication_RootCA3.pem 496s Adding debian:Security_Communication_Root_CA.pem 496s Adding debian:Starfield_Class_2_CA.pem 496s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 496s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 496s Adding debian:SwissSign_Gold_CA_-_G2.pem 496s Adding debian:SwissSign_Silver_CA_-_G2.pem 496s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 496s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 496s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 496s Adding debian:TWCA_Global_Root_CA.pem 496s Adding debian:TWCA_Root_Certification_Authority.pem 496s Adding debian:TeliaSonera_Root_CA_v1.pem 496s Adding debian:Telia_Root_CA_v2.pem 496s Adding debian:TrustAsia_Global_Root_CA_G3.pem 496s Adding debian:TrustAsia_Global_Root_CA_G4.pem 496s Adding debian:Trustwave_Global_Certification_Authority.pem 496s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 496s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 496s Adding debian:TunTrust_Root_CA.pem 496s Adding debian:UCA_Extended_Validation_Root.pem 496s Adding debian:UCA_Global_G2_Root.pem 496s Adding debian:USERTrust_ECC_Certification_Authority.pem 496s Adding debian:USERTrust_RSA_Certification_Authority.pem 496s Adding debian:XRamp_Global_CA_Root.pem 496s Adding debian:certSIGN_ROOT_CA.pem 496s Adding debian:certSIGN_Root_CA_G2.pem 496s Adding debian:e-Szigno_Root_CA_2017.pem 496s Adding debian:ePKI_Root_Certification_Authority.pem 496s Adding debian:emSign_ECC_Root_CA_-_C3.pem 496s Adding debian:emSign_ECC_Root_CA_-_G3.pem 496s Adding debian:emSign_Root_CA_-_C1.pem 496s Adding debian:emSign_Root_CA_-_G1.pem 496s Adding debian:vTrus_ECC_Root_CA.pem 496s Adding debian:vTrus_Root_CA.pem 496s done. 496s Setting up yui-compressor (2.4.8-3) ... 496s Setting up default-jre-headless (2:1.21-75+exp1) ... 496s Processing triggers for sgml-base (1.31) ... 496s Setting up docutils-common (0.20.1+dfsg-3) ... 496s Processing triggers for sgml-base (1.31) ... 496s Setting up python3-docutils (0.20.1+dfsg-3) ... 497s Setting up python3-sphinx (7.3.7-3) ... 498s Reading package lists... 498s Building dependency tree... 498s Reading state information... 499s Starting pkgProblemResolver with broken count: 0 499s Starting 2 pkgProblemResolver with broken count: 0 499s Done 499s The following NEW packages will be installed: 499s autopkgtest-satdep 499s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 499s Need to get 0 B/696 B of archives. 499s After this operation, 0 B of additional disk space will be used. 499s Get:1 /tmp/autopkgtest.GTBRvv/4-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 500s Selecting previously unselected package autopkgtest-satdep. 500s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88793 files and directories currently installed.) 500s Preparing to unpack .../4-autopkgtest-satdep.deb ... 500s Unpacking autopkgtest-satdep (0) ... 500s Setting up autopkgtest-satdep (0) ... 500s autopkgtest: WARNING: package liblemonldap-ng-common-perl:i386 is not installed though it should be 502s (Reading database ... 88793 files and directories currently installed.) 502s Removing autopkgtest-satdep (0) ... 505s autopkgtest [01:51:09]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 505s autopkgtest [01:51:09]: test common-test: [----------------------- 505s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 505s t/01-Common-Conf.t ............ 505s ok 1 - use Lemonldap::NG::Common::Conf; 505s ok 2 - Bad module 505s ok 3 - Read t/lemonldap-ng.ini 505s # Subtest: Invalid backend configuration 505s ok 1 - Invalid configuration 505s ok 2 - Found correct error message 505s 1..2 505s ok 4 - Invalid backend configuration 505s # Subtest: Cache expiration 505s ok 1 - Valid configuration 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 2 - Found expected cfgNum in conf 505s ok 3 - Found expected message 505s ok 4 - load counter increased by 1 505s ok 5 - lastCfg counter increased by 1 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 6 - Found expected newvalue in conf 505s ok 7 - Found expected message 505s ok 8 - lastCfg counter increased by 0 505s ok 9 - load counter increased by 0 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 10 - Found expected newvalue in conf 505s ok 11 - Found expected cfgNum in conf 505s ok 12 - Found expected message 505s ok 13 - lastCfg counter increased by 1 505s ok 14 - load counter increased by 1 505s 1..14 505s ok 5 - Cache expiration 505s # Subtest: Configuration reload 505s ok 1 - Valid configuration 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 2 - Found expected cfgNum in conf 505s ok 3 - Found expected message 505s ok 4 - load counter increased by 1 505s ok 5 - lastCfg counter increased by 1 505s # Invoking getConf with args { 505s # 'local' => 0 505s # } 505s ok 6 - Found expected newvalue in conf 505s ok 7 - Found expected cfgNum in conf 505s ok 8 - Found expected message 505s ok 9 - load counter increased by 1 505s ok 10 - lastCfg counter increased by 1 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 11 - Found expected cfgNum in conf 505s ok 12 - Found expected newvalue in conf 505s ok 13 - Found expected message 505s ok 14 - load counter increased by 0 505s ok 15 - lastCfg counter increased by 0 505s 1..15 505s ok 6 - Configuration reload 505s # Subtest: Configuration cache manual clear 505s ok 1 - Valid configuration 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 2 - Found expected cfgNum in conf 505s ok 3 - Found expected message 505s ok 4 - lastCfg counter increased by 1 505s ok 5 - load counter increased by 1 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 6 - Found expected newvalue in conf 505s ok 7 - Found expected cfgNum in conf 505s ok 8 - Found expected message 505s ok 9 - load counter increased by 0 505s ok 10 - lastCfg counter increased by 0 505s # Invoking getConf with args { 505s # 'noCache' => 2 505s # } 505s ok 11 - Found expected newvalue in conf 505s ok 12 - Found expected cfgNum in conf 505s ok 13 - Found expected message 505s ok 14 - load counter increased by 1 505s ok 15 - lastCfg counter increased by 1 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 16 - Found expected newvalue in conf 505s ok 17 - Found expected cfgNum in conf 505s ok 18 - Found expected message 505s ok 19 - lastCfg counter increased by 0 505s ok 20 - load counter increased by 0 505s 1..20 505s ok 7 - Configuration cache manual clear 505s # Subtest: local param behavior 505s ok 1 - Valid configuration 505s # Invoking getConf with args { 505s # 'local' => 1, 505s # 'localPrm' => { 505s # 'myLocalPrm' => 1 505s # } 505s # } 505s ok 2 - Found expected cfgNum in conf 505s ok 3 - Found expected myLocalPrm in conf 505s ok 4 - Found expected message 505s ok 5 - load counter increased by 1 505s ok 6 - lastCfg counter increased by 1 505s # Invoking getConf with args {} 505s ok 7 - Found expected myLocalPrm in conf 505s ok 8 - Found expected cfgNum in conf 505s ok 9 - Found expected message 505s ok 10 - load counter increased by 1 505s ok 11 - lastCfg counter increased by 1 505s ok 12 - Another confAccess object from another process 505s # Invoking getConf with args {} 505s ok 13 - Found expected cfgNum in conf 505s ok 14 - Found expected myLocalPrm in conf 505s ok 15 - Found expected message 505s ok 16 - load counter increased by 1 505s ok 17 - lastCfg counter increased by 1 505s # Invoking getConf with args { 505s # 'local' => 1 505s # } 505s ok 18 - Found expected cfgNum in conf 505s ok 19 - Found expected myLocalPrm in conf 505s ok 20 - Found expected message 505s ok 21 - load counter increased by 0 505s ok 22 - lastCfg counter increased by 0 505s 1..22 505s ok 8 - local param behavior 505s 1..8 505s ok 505s t/02-Common-Conf-File.t ....... 505s ok 1 - use Lemonldap::NG::Common::Conf; 505s ok 2 - type => file 505s ok 3 - Test 0 is stored 505s ok 4 - Test 0 can be read 505s ok 5 - Test 0 is restored 505s ok 6 - Test 1 is stored 505s ok 7 - Test 1 can be read 505s ok 8 - Test 1 is restored 505s ok 9 - Test 2 is stored 505s ok 10 - Test 2 can be read 505s ok 11 - Test 2 is restored 505s 1..11 505s ok 505s t/02-Common-Conf-Overlay.t .... 505s ok 1 - use Lemonldap::NG::Common::Conf; 505s ok 2 - type => Overlay 505s ok 3 - Load conf 505s ok 4 - Normal parameters 505s ok 5 - Scalar override 505s ok 6 - Hash override 505s ok 7 - Save 505s ok 8 - Load conf 505s ok 9 - Succeed to update overwrite 505s ok 10 - Restore 505s ok 11 - Load conf 505s ok 12 - Hash override 505s 1..12 505s ok 505s t/02-Common-Conf-ServerEnv.t .. 505s 1..14 505s ok 1 - use Lemonldap::NG::Common::Conf; 505s ok 2 - type => file 505s ok 3 - Conf is stored 505s ok 4 - Conf can be read 505s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 505s ok 6 - type => file 505s ok 7 - Conf is stored 505s ok 8 - Conf can be read 505s ok 9 - %SERVERENV:A% is substitued into Aa 505s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 505s ok 11 - Keyname is transformed 505s ok 12 - Values are substitued into arrays 505s ok 13 - Get raw conf 505s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 505s ok 505s t/03-Common-Conf-CDBI.t ....... 505s 1..14 505s ok 1 - use Lemonldap::NG::Common::Conf; 505s ok 2 - CDBI object 505s ok 3 - Driver is build 505s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.38/Test/More.pm line 320. 505s ok 4 - Set unicode 505s ok 5 - Test database created 505s ok 6 - Test 0 is stored 505s ok 7 - Test 0 can be read 505s ok 8 - Test 0 is restored 505s ok 9 - Test 1 is stored 505s ok 10 - Test 1 can be read 505s ok 11 - Test 1 is restored 505s ok 12 - Test 2 is stored 505s ok 13 - Test 2 can be read 505s ok 14 - Test 2 is restored 505s ok 506s t/03-Common-Conf-RDBI.t ....... 506s 1..14 506s ok 1 - use Lemonldap::NG::Common::Conf; 506s ok 2 - RDBI object 506s ok 3 - Driver is build 506s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.38/Test/More.pm line 320. 506s ok 4 - Set unicode 506s ok 5 - Test database created 506s ok 6 - Test 0 is stored 506s ok 7 - Test 0 can be read 506s ok 8 - Test 0 is restored 506s ok 9 - Test 1 is stored 506s ok 10 - Test 1 can be read 506s ok 11 - Test 1 is restored 506s ok 12 - Test 2 is stored 506s ok 13 - Test 2 can be read 506s ok 14 - Test 2 is restored 506s ok 506s t/05-Common-Conf-LDAP.t ....... 506s 1..3 506s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 506s ok 1 - use Lemonldap::NG::Common::Conf; 506s ok 2 - New object 506s ok 3 506s ok 506s t/10-PSGI-Request.t ........... 506s # Subtest: Request ID 506s ok 1 - Generated request ID 506s ok 2 - Request ID is stable across calls 506s ok 3 - Request ID is different for each request 506s ok 4 - Request ID is read from UNIQUE_ID env if set 506s 1..4 506s ok 1 - Request ID 506s # Subtest: Request JSON body 506s ok 1 506s ok 2 - Found JSON body 506s ok 3 - Found correct ascii value 506s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 506s # Failed (TODO) test 'Found correct UTF-8 value' 506s # at t/10-PSGI-Request.t line 55. 506s # got: '€ncoded' 506s # expected: '€ncoded' 506s 1..4 506s ok 2 - Request JSON body 506s 1..2 506s ok 506s t/10-PSGI.t ................... 506s # Subtest: Check successful init 506s ok 1 - Returned HTTP code 200 506s ok 2 - Found expected message in body 506s 1..2 506s ok 1 - Check successful init 506s # Subtest: Check abort method 506s ok 1 - Returned HTTP code 500 506s ok 2 - Found expected error message in body 506s 1..2 506s ok 2 - Check abort method 506s 1..2 506s ok 506s t/11-Logger.t ................. 506s # Subtest: Check logging API 506s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 506s ok 2 - Returned HTTP code 200 506s ok 3 - Found Request handled by TestPsgi handler in notice logs 506s ok 4 - Found User logger trace in info logs 506s ok 5 - Found audit in info logs 506s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 506s 1..6 506s ok 1 - Check logging API 506s # Subtest: Check audit API 506s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 506s ok 2 - Returned HTTP code 200 506s ok 3 - Found message=audit in audit logs 506s ok 4 - Found field1=one, field2=two in audit logs 506s 1..4 506s ok 2 - Check audit API 506s # Subtest: Check request ID 506s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 506s ok 2 - Enforced UNIQUE_ID seen in 2 messages 506s ok 3 - Seen three different request IDs 506s 1..3 506s ok 3 - Check request ID 506s 1..3 506s ok 506s t/11-TestLogger.t ............. 506s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 506s ok 2 - Found my_info in info logs 506s ok 3 - Found (?^:^my_debug_) in debug logs 506s 1..3 506s ok 506s t/30-Common-Safelib.t ......... 506s 1..1 506s ok 1 - use Lemonldap::NG::Common::Safelib; 506s ok 506s t/35-Common-Crypto.t .......... 506s 1..21 506s ok 1 - use Lemonldap::NG::Common::Crypto; 506s ok 2 - New object 506s ok 3 - Test of base64 encrypting with 1 characters string 506s ok 4 - Test of base64 encrypting with 2 characters string 506s ok 5 - Test of base64 encrypting with 3 characters string 506s ok 6 - Test of base64 encrypting with 4 characters string 506s ok 7 - Test of base64 encrypting with 5 characters string 506s ok 8 - Test of base64 encrypting with 6 characters string 506s ok 9 - Test of base64 encrypting with 7 characters string 506s ok 10 - Test of base64 encrypting with 8 characters string 506s ok 11 - Test of base64 encrypting with 9 characters string 506s ok 12 - Test of base64 encrypting with 10 characters string 506s ok 13 - Test of base64 encrypting with 11 characters string 506s ok 14 - Test of base64 encrypting with 12 characters string 506s ok 15 - Test of base64 encrypting with 13 characters string 506s ok 16 - Test of base64 encrypting with 14 characters string 506s ok 17 - Test of base64 encrypting with 15 characters string 506s ok 18 - Test of base64 encrypting with 16 characters string 506s ok 19 - Test of base64 encrypting with 17 characters string 506s ok 20 - Test of hexadecimal encrypting 506s ok 21 - Test of long value encrypting 506s ok 506s t/36-Common-Regexp.t .......... 506s 1..20 506s ok 1 - use Lemonldap::NG::Common::Regexp; 506s ok 2 506s ok 3 506s ok 4 506s ok 5 506s ok 6 506s ok 7 506s ok 8 506s ok 9 506s ok 10 506s ok 11 506s ok 12 506s ok 13 506s ok 14 506s ok 15 506s ok 16 506s ok 17 506s ok 18 506s ok 19 506s ok 20 506s ok 507s t/37-Common-TOTP.t ............ 507s 1..16 507s ok 1 - use Lemonldap::NG::Common::TOTP; 507s ok 2 - TOTP code is valid 507s ok 3 - TOTP code is no longer valid 507s ok 4 - TOTP code is not valid yet 507s ok 5 - TOTP code is valid 507s ok 6 - TOTP code is valid 507s ok 7 - TOTP code is no longer valid 507s ok 8 - TOTP code is not valid yet 507s ok 9 - TOTP is valid with encrypted secret and encryption disabled 507s ok 10 - TOTP is valid with encrypted secret and encryption enabled 507s ok 11 - TOTP is valid with cleartext secret and encryption enabled 507s ok 12 - TOTP code fails to verify 507s ok 13 - TOTP secret is stored as-is when encryption is disabled 507s ok 14 - Secret looks encrypted 507s ok 15 - Secret looks encrypted 507s ok 16 - get_storable_secret produces working secret 507s ok 507s t/40-Common-Session.t ......... 507s 1..7 507s ok 1 - use Lemonldap::NG::Common::Session; 507s ok 2 - Creation of session 507s ok 3 - Store session kind 507s ok 4 - Remove session 507s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 507s ok 6 - Use SHA256 generate module 507s ok 7 - Remove session 507s ok 507s t/41-Common-EmailAddress.t .... 507s 1..3 507s ok 1 - use Lemonldap::NG::Common::EmailAddress; 507s ok 2 - calling format_email function 507s ok 3 - testing formatted email value 507s ok 507s t/45-importMetadata-config.t .. 507s ok 1 - require './scripts/importMetadata'; 507s # Subtest: Ignore SP 507s ok 1 507s ok 2 507s ok 3 507s ok 4 507s 1..4 507s ok 2 - Ignore SP 507s # Subtest: Ignore IDP 507s ok 1 507s ok 2 507s ok 3 507s ok 4 507s 1..4 507s ok 3 - Ignore IDP 507s # Subtest: Conf Prefix 507s ok 1 507s ok 2 507s 1..2 507s ok 4 - Conf Prefix 507s # Subtest: Remove 507s ok 1 507s ok 2 507s ok 3 507s ok 4 507s ok 5 507s ok 6 507s ok 7 507s ok 8 507s ok 9 507s ok 10 507s ok 11 507s ok 12 507s 1..12 507s ok 5 - Remove 507s # Subtest: IDP Exported attributes 507s ok 1 507s ok 2 507s 1..2 507s ok 6 - IDP Exported attributes 507s # Subtest: SP Exported attributes 507s ok 1 507s ok 2 507s ok 3 507s 1..3 507s ok 7 - SP Exported attributes 507s # Subtest: Options 507s ok 1 507s ok 2 507s ok 3 507s ok 4 507s ok 5 507s 1..5 507s ok 8 - Options 507s 1..8 507s ok 507s t/45-importMetadata.t ......... 507s ok 1 - require './scripts/importMetadata'; 507s ok 2 - SP counters are expected 507s ok 3 - IDP counters are expected 507s ok 4 - Correct amount of providers 507s ok 5 - Correct amount of providers 507s ok 6 - Correct amount of providers 507s ok 7 - Correct amount of providers 507s ok 8 - Correct amount of providers 507s ok 9 - Correct amount of providers 507s ok 10 - Found exported attribute 507s ok 11 - Found optional attribute 507s ok 12 - Found required attribute 507s ok 13 - Found subject ID 507s ok 14 - SP counters are expected 507s ok 15 - IDP counters are expected 507s ok 16 - Configuration was updated 507s ok 17 - Configuration was updated 507s ok 18 - SP counters are expected 507s ok 19 - IDP counters are expected 507s ok 20 507s 1..20 507s ok 507s t/50-Combination-Parser.t ..... 507s 1..32 507s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 507s ok 2 - First level is a sub 507s ok 3 - Second level is an array ("or" list) 507s ok 4 - Third level is an array (auth,userDB) 507s ok 5 - Fourth level is a sub 507s ok 6 - "[A]" returns A as auth module 507s ok 7 - "[A]" returns A as userDB module 507s ok 8 - "[A,B]" returns A as auth module 507s ok 9 - "[A,B]" returns B as userDB module 507s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 507s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 507s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 507s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 507s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 507s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 507s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 507s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 507s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 507s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 507s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 507s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 507s ok 22 - "[A,B] or [B,C]" returns A as auth module 507s ok 23 - "[A,B] or [B,C]" returns B as userDB module 507s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 507s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 507s ok 26 - "[A,B] or [B,C]" returns 2 elements 507s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 507s ok 28 - "[A and B, A]" returns PE_OK as auth result 507s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 507s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 507s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 507s ok 32 - Bad expr "[A,B or C]" 507s ok 507s t/60-Hashed-Session.t ......... 507s ok 1 - use Lemonldap::NG::Common::Session; 507s ok 2 - use Lemonldap::NG::Common::CliSessions; 507s ok 3 - Create fixed session 507s ok 4 - Session name is hashed 507s ok 5 - Recover fixed session 507s ok 6 - Data restored 507s ok 7 - Create session 507s ok 8 - Session name is hashed 507s ok 9 - Recover session 507s ok 10 - Data restored 507s ok 11 - Recover session 507s ok 12 - Data updated 507s ok 13 - Recover session 507s ok 14 - Data updated 507s 1..14 507s ok 508s t/60-Session-Cache.t .......... 508s ok 1 - use Lemonldap::NG::Common::Apache::Session; 508s ok 2 - use Lemonldap::NG::Common::Session; 508s ok 3 - Create session 508s ok 4 - Get session id 3b4020c97cda45412c2451b1f6c1535c 508s Local data corrupted, ignore cached session 508s ok 5 - Get session 508s ok 6 - Session is restored 508s Unable to use cache: mkdir /tmp/d1j819uXxn/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 508s 508s ok 7 - Get session 508s ok 8 - Session is restored 508s ok 9 - Get session 508s ok 10 - Drop session 508s ok 11 - get session from cache 508s ok 12 - cached session is valid 508s ok 13 - Error when session and cache are inexitent 508s 1..13 508s ok 508s t/60-Session-Cli.t ............ 508s ok 1 - use Lemonldap::NG::Common::Session; 508s ok 2 - use Lemonldap::NG::Common::CliSessions; 508s ok 3 - Found one session 508s ok 4 - Found correct session ID 508s ok 5 - Found deleteme session key 508s ok 6 - Found one session 508s ok 7 - Found correct session 508s ok 8 - Found one session 508s ok 9 - Found correct session 508s ok 10 - Only selected fields returned 508s ok 11 - Found correct UID 508s ok 12 - Found correct session ID 508s ok 13 - Found 5 sessions 508s ok 14 - Found 2 psessions 508s ok 15 - Found 2 psessions 508s ok 16 - Found 2 sessions 508s ok 17 - Both sessions are dwho 508s ok 18 - Found 2 sessions 508s ok 19 - Only selected fields returned 508s ok 20 - Got two lines 508s ok 21 - Correct session IDs 508s ok 22 - Session was removed 508s ok 23 - Session was removed 508s ok 24 - Found 2 foo sessions 508s ok 25 - Found 0 foo sessions 508s ok 26 - New key was set 508s ok 27 - Existing key was changed 508s ok 28 - Key was removed 508s ok 29 - Key was removed 508s ok 30 - Found two second factors 508s ok 31 - Found one Yubikey 508s ok 32 - Found one TOTP 508s ok 33 - Found one U2F 508s ok 34 - Found two second factors 508s ok 35 - Yubikey was removed 508s ok 36 - Found one second factors 508s ok 37 - U2F was removed 508s ok 38 - TOTP survived 508s ok 39 - Found one second factors 508s ok 40 - U2F was removed 508s ok 41 - TOTP survived 508s ok 42 - Found two second factors for dwho 508s ok 43 - TOTP was removed 508s ok 44 - UBK survived 508s ok 45 - Found one second factors for rtyler 508s ok 46 - TOTP was removed 508s ok 47 - UBK survived 508s ok 48 - Found two consents 508s ok 49 - Found one consent 508s ok 50 - Consent for test-rp removed 508s ok 51 - Consent for test-rp2 still present 508s 1..51 508s ok 508s t/60-U2F-Migrate.t ............ 508s ok 1 - use Lemonldap::NG::Common::Session; 508s ok 2 - use Lemonldap::NG::Common::CliSessions; 508s ok 3 - Still 2 devices 508s ok 4 - No WebAuthn sessions created 508s ok 5 - Expect 6 devices after migration 508s ok 6 - U2F still present 508s ok 7 - UBK still in place 508s ok 8 - New WebAuthn device 508s ok 9 - migrated signcount 508s ok 10 - migrated credential ID 508s ok 11 - migrated credential key 508s ok 12 - migrated epoch 508s ok 13 - migrated name 508s ok 14 - Expect still 6 devices after rerunning migration 508s ok 15 - U2F still in place 508s ok 16 - UBK still in place 508s ok 17 - Same WebAuthn devices 508s ok 18 - Expect 6 devices after migration 508s ok 19 - U2F still in place 508s ok 20 - UBK still in place 508s ok 21 - New WebAuthn device 508s ok 22 - Expect 3 devices after migration 508s ok 23 - U2F still in place 508s ok 24 - UBK still in place 508s ok 25 - New WebAuthn device 508s 1..25 508s ok 508s t/70-User-Agent.t ............. 508s 1..3 508s ok 1 - use Lemonldap::NG::Common::UserAgent; 508s ok 2 - Default User Agent 508s ok 3 - Overriden User Agent 508s ok 508s All tests successful. 508s Files=25, Tests=320, 3 wallclock secs ( 0.06 usr 0.05 sys + 2.56 cusr 0.57 csys = 3.24 CPU) 508s Result: PASS 508s autopkgtest [01:51:12]: test common-test: -----------------------] 509s autopkgtest [01:51:13]: test common-test: - - - - - - - - - - results - - - - - - - - - - 509s common-test PASS 509s autopkgtest [01:51:13]: test handler-test: preparing testbed 577s autopkgtest [01:52:21]: testbed dpkg architecture: amd64 577s autopkgtest [01:52:21]: testbed apt version: 2.9.6 577s autopkgtest [01:52:21]: test architecture: i386 577s autopkgtest [01:52:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 577s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 577s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [407 kB] 577s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3440 B] 577s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [58.5 kB] 577s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 577s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [119 kB] 577s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [77.2 kB] 577s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 577s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 577s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 577s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 577s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [488 kB] 577s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [298 kB] 577s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 577s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 577s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8256 B] 577s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 579s Fetched 1651 kB in 0s (5813 kB/s) 579s Reading package lists... 580s Reading package lists... 580s Building dependency tree... 580s Reading state information... 581s Calculating upgrade... 581s The following packages will be upgraded: 581s gcc-14-base libgcc-s1 libstdc++6 systemd-hwe-hwdb 581s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 581s Need to get 920 kB of archives. 581s After this operation, 1024 B of additional disk space will be used. 581s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-base amd64 14.1.0-5ubuntu1 [49.9 kB] 581s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++6 amd64 14.1.0-5ubuntu1 [789 kB] 581s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1 amd64 14.1.0-5ubuntu1 [78.3 kB] 581s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 systemd-hwe-hwdb all 256.2.1 [3210 B] 581s Fetched 920 kB in 0s (25.4 MB/s) 582s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 582s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_amd64.deb ... 582s Unpacking gcc-14-base:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 582s Setting up gcc-14-base:amd64 (14.1.0-5ubuntu1) ... 582s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 582s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_amd64.deb ... 582s Unpacking libstdc++6:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 582s Setting up libstdc++6:amd64 (14.1.0-5ubuntu1) ... 582s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 582s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_amd64.deb ... 582s Unpacking libgcc-s1:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 582s Setting up libgcc-s1:amd64 (14.1.0-5ubuntu1) ... 582s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 582s Preparing to unpack .../systemd-hwe-hwdb_256.2.1_all.deb ... 582s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 582s Setting up systemd-hwe-hwdb (256.2.1) ... 582s Processing triggers for udev (256-1ubuntu1) ... 583s Processing triggers for libc-bin (2.39-0ubuntu9) ... 583s Reading package lists... 583s Building dependency tree... 583s Reading state information... 584s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 584s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 584s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 584s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 584s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 585s Reading package lists... 585s Reading package lists... 585s Building dependency tree... 585s Reading state information... 586s Calculating upgrade... 586s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 586s Reading package lists... 586s Building dependency tree... 586s Reading state information... 586s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 593s Note, using file '/tmp/autopkgtest.GTBRvv/5-autopkgtest-satdep.dsc' to get the build dependencies 593s Reading package lists... 593s Building dependency tree... 593s Reading state information... 594s Starting pkgProblemResolver with broken count: 0 594s Starting 2 pkgProblemResolver with broken count: 0 594s Done 594s The following NEW packages will be installed: 594s autoconf autodep8 automake autopoint autotools-dev build-essential 594s ca-certificates-java cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu 594s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 594s dh-strip-nondeterminism docutils-common dwz fonts-urw-base35 g++ g++-13 594s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 594s gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext imagemagick-6-common 594s intltool-debian java-common java-wrappers libalgorithm-c3-perl 594s libaliased-perl libapache-logformat-compiler-perl libapache-session-perl 594s libarchive-zip-perl libasan8 libatomic1 libauth-yubikey-webclient-perl 594s libauthen-oath-perl libauthen-radius-perl libauthen-u2f-tester-perl 594s libauthen-webauthn-perl libautobox-core-perl libautobox-perl 594s libb-hooks-endofscope-perl libb-hooks-op-check-perl 594s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 594s libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 libcgi-pm-perl 594s libclass-c3-perl libclass-data-inheritable-perl libclass-errorhandler-perl 594s libclass-inspector-perl libclass-load-perl libclass-load-xs-perl 594s libclass-method-modifiers-perl libclass-singleton-perl 594s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 594s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 594s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 594s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 594s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 594s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 594s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 594s libcrypt-u2f-server-perl libcrypt-urandom-perl libcryptx-perl 594s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 594s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 594s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libdebhelper-perl 594s libdevel-callchecker-perl libdevel-globaldestruction-perl 594s libdevel-overloadinfo-perl libdevel-stacktrace-ashtml-perl 594s libdevel-stacktrace-perl libdigest-hmac-perl libdist-checkconflicts-perl 594s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 594s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 594s libencode-locale-perl liberror-perl libeval-closure-perl 594s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 594s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 594s libfile-sharedir-perl libfile-stripnondeterminism-perl 594s libfilesys-notify-simple-perl libfont-afm-perl libfontenc1 libgcc-13-dev 594s libgd-perl libgd-securityimage-perl libglib-perl libgomp1 libgssapi-perl 594s libhash-merge-simple-perl libhash-multivalue-perl libhtml-format-perl 594s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 594s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 594s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 594s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 594s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 594s libimage-magick-q16-perl libimport-into-perl libio-html-perl libio-pty-perl 594s libio-sessiondata-perl libio-socket-ssl-perl libio-socket-timeout-perl 594s libio-string-perl libio-stringy-perl libipc-run-perl libipc-sharelite-perl 594s libisl23 libitm1 libjargs-java libjs-jquery libjs-sphinxdoc libjs-underscore 594s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 594s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 594s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 594s liblist-someutils-perl liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 594s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 594s libmagickcore-6.q16-7t64 libmailtools-perl libmath-random-isaac-perl 594s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 594s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 594s libmoose-perl libmoosex-attributeshortcuts-perl 594s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 594s libmoosex-singlearg-perl 594s libmoosex-traitfor-meta-class-betteranonclassnames-perl 594s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 594s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 594s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-lite-perl 594s libnet-cidr-perl libnet-http-perl libnet-ip-perl libnet-ldap-perl 594s libnet-openid-common-perl libnet-openid-consumer-perl 594s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 594s libopenjp2-7 libpackage-deprecationmanager-perl libpackage-stash-perl 594s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 594s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 594s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 594s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 594s libscope-guard-perl libsoap-lite-perl libspecio-perl libstdc++-13-dev 594s libstream-buffered-perl libstrictures-perl libstring-random-perl 594s libsub-exporter-formethods-perl libsub-exporter-perl 594s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 594s libsub-name-perl libsub-quote-perl libtask-weaken-perl 594s libtest-leaktrace-perl libtest-mockobject-perl libtest-output-perl 594s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 594s libtext-unidecode-perl libthrowable-perl libtime-fake-perl libtimedate-perl 594s libtool libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 594s libu2f-server0 libubsan1 libunicode-string-perl libuniversal-can-perl 594s libuniversal-isa-perl liburi-perl libvariable-magic-perl libwant-perl 594s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 594s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 594s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 594s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 594s libxslt1.1 libxstring-perl m4 node-acorn node-cjs-module-lexer 594s node-uglify-js node-undici node-xtend nodejs openjdk-21-jre-headless 594s perl-openssl-defaults pkg-perl-autopkgtest po-debconf python3-alabaster 594s python3-defusedxml python3-docutils python3-imagesize python3-packaging 594s python3-roman python3-snowballstemmer python3-sphinx 594s python3-sphinx-bootstrap-theme sgml-base sphinx-common uglifyjs unzip 594s x11-common xfonts-encodings xfonts-utils xml-core yui-compressor 594s 0 upgraded, 321 newly installed, 0 to remove and 0 not upgraded. 594s Need to get 161 MB of archives. 594s After this operation, 602 MB of additional disk space will be used. 594s Get:1 http://ftpmaster.internal/ubuntu oracular/universe amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [69.5 kB] 594s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-5ubuntu1 [148 kB] 594s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu3 [838 kB] 594s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 liblcms2-2 amd64 2.14-2build1 [161 kB] 594s Get:5 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 594s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 libltdl7 amd64 2.4.7-7build1 [40.3 kB] 594s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libopenjp2-7 amd64 2.5.0-2build3 [173 kB] 594s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 libraw23t64 amd64 0.21.2-2.1build1 [378 kB] 594s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 594s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 594s Get:11 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1 [1821 kB] 594s Get:12 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-q16-perl amd64 8:6.9.13.12+dfsg1-1 [105 kB] 594s Get:13 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-perl all 8:6.9.13.12+dfsg1-1 [39.8 kB] 594s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 sgml-base all 1.31 [11.4 kB] 594s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 594s Get:16 http://ftpmaster.internal/ubuntu oracular/main amd64 autoconf all 2.71-3 [339 kB] 594s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 594s Get:18 http://ftpmaster.internal/ubuntu oracular/main amd64 autodep8 all 0.28 [13.2 kB] 594s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 autotools-dev all 20220109.1 [44.9 kB] 594s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 594s Get:21 http://ftpmaster.internal/ubuntu oracular/main amd64 autopoint all 0.22.5-1 [616 kB] 594s Get:22 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 594s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 594s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 594s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 594s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 594s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 594s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 594s Get:29 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 594s Get:30 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 594s Get:31 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 595s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 595s Get:33 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 595s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 595s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 595s Get:36 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 595s Get:37 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 595s Get:38 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 595s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 595s Get:40 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 595s Get:41 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 595s Get:42 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 595s Get:43 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 595s Get:44 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 595s Get:45 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 595s Get:46 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 595s Get:47 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 595s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 595s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 ca-certificates-java all 20240118 [11.6 kB] 595s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libdebhelper-perl all 13.16ubuntu2 [92.9 kB] 595s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libtool all 2.4.7-7build1 [166 kB] 595s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-autoreconf all 20 [16.1 kB] 595s Get:53 http://ftpmaster.internal/ubuntu oracular/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 595s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 595s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 595s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 debugedit amd64 1:5.0-6 [46.1 kB] 595s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 dwz amd64 0.15-1build6 [115 kB] 595s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 gettext amd64 0.22.5-1 [944 kB] 595s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 595s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 595s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 debhelper all 13.16ubuntu2 [869 kB] 595s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 java-common all 0.75+exp1 [6798 B] 595s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcsclite1 amd64 2.2.3-1 [23.6 kB] 595s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 openjdk-21-jre-headless amd64 21.0.4~6ea-1ubuntu1 [46.5 MB] 595s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 default-jre-headless amd64 2:1.21-75+exp1 [3094 B] 595s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 xml-core all 0.19 [20.3 kB] 595s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 docutils-common all 0.20.1+dfsg-3 [132 kB] 595s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 595s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 595s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 595s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB] 595s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 595s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 unzip amd64 6.0-28ubuntu5 [180 kB] 595s Get:74 http://ftpmaster.internal/ubuntu oracular/universe amd64 java-wrappers all 0.4 [8662 B] 595s Get:75 http://ftpmaster.internal/ubuntu oracular/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 595s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libaliased-perl all 0.34-3 [12.8 kB] 595s Get:77 http://ftpmaster.internal/ubuntu oracular/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 595s Get:78 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 595s Get:79 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-urandom-perl all 0.40-1 [9430 B] 595s Get:80 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 595s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 libdigest-hmac-perl all 1.04+dfsg-2 [9060 B] 595s Get:82 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 595s Get:83 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 595s Get:84 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 595s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 595s Get:86 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 595s Get:87 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 595s Get:88 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 595s Get:89 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 595s Get:90 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 595s Get:91 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 595s Get:92 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 595s Get:93 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.46-1ubuntu1 [75.9 kB] 595s Get:94 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 595s Get:95 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 595s Get:96 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 595s Get:97 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 595s Get:98 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 595s Get:99 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 595s Get:100 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 595s Get:101 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 595s Get:102 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 595s Get:103 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 595s Get:104 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 595s Get:105 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 595s Get:106 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-xsaccessor-perl amd64 1.19-4build4 [33.1 kB] 595s Get:107 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-op-check-perl amd64 0.22-3build1 [9518 B] 595s Get:108 http://ftpmaster.internal/ubuntu oracular/main amd64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 595s Get:109 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-callchecker-perl amd64 0.009-1 [14.4 kB] 595s Get:110 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-classify-perl amd64 0.015-2build5 [20.1 kB] 595s Get:111 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 595s Get:112 http://ftpmaster.internal/ubuntu oracular/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 595s Get:113 http://ftpmaster.internal/ubuntu oracular/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 595s Get:114 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 595s Get:115 http://ftpmaster.internal/ubuntu oracular/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 595s Get:116 http://ftpmaster.internal/ubuntu oracular/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 595s Get:117 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtype-tiny-perl all 2.004000-1 [354 kB] 595s Get:118 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-oath-perl all 2.0.1-2 [7100 B] 595s Get:119 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 595s Get:120 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-openssl-x509-perl amd64 1.9.15-1build4 [30.1 kB] 595s Get:121 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcryptx-perl amd64 0.080-2build3 [621 kB] 595s Get:122 http://ftpmaster.internal/ubuntu oracular/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] 595s Get:123 http://ftpmaster.internal/ubuntu oracular/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 595s Get:124 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] 595s Get:125 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 595s Get:126 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-util-perl amd64 1.102-3 [21.1 kB] 595s Get:127 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-install-perl all 0.929-1 [9764 B] 595s Get:128 http://ftpmaster.internal/ubuntu oracular/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 595s Get:129 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 595s Get:130 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 595s Get:131 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-perl all 0.25-2 [12.7 kB] 595s Get:132 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-xs-perl amd64 0.10-2build4 [13.4 kB] 595s Get:133 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 595s Get:134 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 595s Get:135 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 595s Get:136 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 595s Get:137 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 595s Get:138 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 595s Get:139 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 595s Get:140 http://ftpmaster.internal/ubuntu oracular/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 595s Get:141 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 595s Get:142 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 595s Get:143 http://ftpmaster.internal/ubuntu oracular/universe amd64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 595s Get:144 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-xs-perl amd64 0.30-1build4 [18.7 kB] 595s Get:145 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoose-perl amd64 2.2207-1build2 [717 kB] 595s Get:146 http://ftpmaster.internal/ubuntu oracular/main amd64 libvariable-magic-perl amd64 0.64-1 [36.0 kB] 595s Get:147 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 595s Get:148 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-identify-perl amd64 0.14-3build3 [9786 B] 595s Get:149 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-name-perl amd64 0.27-1build3 [10.8 kB] 595s Get:150 http://ftpmaster.internal/ubuntu oracular/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 595s Get:151 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 595s Get:152 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 595s Get:153 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 595s Get:154 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcarp-clan-perl all 6.08-2 [11.9 kB] 595s Get:155 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 595s Get:156 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-perl all 0.50-2 [50.5 kB] 595s Get:157 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 595s Get:158 http://ftpmaster.internal/ubuntu oracular/universe amd64 libscope-guard-perl all 0.21-2 [7730 B] 595s Get:159 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-perl amd64 3.0.1-2build4 [29.5 kB] 595s Get:160 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwant-perl amd64 0.29-2build4 [23.8 kB] 595s Get:161 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-core-perl all 1.33-2 [33.8 kB] 595s Get:162 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 595s Get:163 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-util-perl all 0.006-2 [10.3 kB] 595s Get:164 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 595s Get:165 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 595s Get:166 http://ftpmaster.internal/ubuntu oracular/main amd64 libstrictures-perl all 2.000006-1 [16.3 kB] 595s Get:167 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 595s Get:168 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcbor-xs-perl amd64 1.87-1build3 [59.2 kB] 595s Get:169 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-merge-simple-perl all 0.051-3 [6852 B] 595s Get:170 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 595s Get:171 http://ftpmaster.internal/ubuntu oracular/main amd64 libmouse-perl amd64 2.5.10-1build8 [133 kB] 595s Get:172 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-webauthn-perl all 0.003-1 [19.5 kB] 595s Get:173 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 595s Get:174 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 595s Get:175 http://ftpmaster.internal/ubuntu oracular/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 595s Get:176 http://ftpmaster.internal/ubuntu oracular/main amd64 liberror-perl all 0.17029-2 [25.6 kB] 595s Get:177 http://ftpmaster.internal/ubuntu oracular/universe amd64 libipc-sharelite-perl amd64 0.17-5build3 [21.3 kB] 595s Get:178 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 595s Get:179 http://ftpmaster.internal/ubuntu oracular/main amd64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 595s Get:180 http://ftpmaster.internal/ubuntu oracular/main amd64 libcares2 amd64 1.32.2-2 [81.6 kB] 595s Get:181 http://ftpmaster.internal/ubuntu oracular/main amd64 libcgi-pm-perl all 4.66-1 [185 kB] 595s Get:182 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 595s Get:183 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 595s Get:184 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 595s Get:185 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 595s Get:186 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 595s Get:187 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 595s Get:188 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-perl amd64 2.07-4build5 [18.5 kB] 595s Get:189 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-ede3-perl all 0.01-3 [6178 B] 595s Get:190 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-pem-perl all 0.08-3 [16.7 kB] 595s Get:191 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 595s Get:192 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build4 [16.3 kB] 595s Get:193 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 595s Get:194 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build5 [23.5 kB] 595s Get:195 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-random-perl amd64 0.17-1 [9556 B] 595s Get:196 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-rsa-perl amd64 0.33-3build4 [21.6 kB] 595s Get:197 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build5 [17.8 kB] 595s Get:198 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build5 [44.1 kB] 595s Get:199 http://ftpmaster.internal/ubuntu oracular/universe amd64 libu2f-server0 amd64 1.1.0-4build3 [15.2 kB] 595s Get:200 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-u2f-server-perl amd64 0.46-1 [23.1 kB] 595s Get:201 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 595s Get:202 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 595s Get:203 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 595s Get:204 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 595s Get:205 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 595s Get:206 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 595s Get:207 http://ftpmaster.internal/ubuntu oracular/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 595s Get:208 http://ftpmaster.internal/ubuntu oracular/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 595s Get:209 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxstring-perl amd64 0.005-2build3 [7852 B] 595s Get:210 http://ftpmaster.internal/ubuntu oracular/universe amd64 libspecio-perl all 0.48-1 [137 kB] 595s Get:211 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 595s Get:212 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 595s Get:213 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-perl amd64 2:1.65-1build2 [95.8 kB] 595s Get:214 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-format-rfc3339-perl all 1.8.0-1 [8156 B] 595s Get:215 http://ftpmaster.internal/ubuntu oracular/main amd64 libdbi-perl amd64 1.643-4build3 [721 kB] 595s Get:216 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdbd-sqlite3-perl amd64 1.74-1build3 [161 kB] 595s Get:217 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 595s Get:218 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 595s Get:219 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 595s Get:220 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 595s Get:221 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 595s Get:222 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-address-xs-perl amd64 1.05-1build4 [29.1 kB] 595s Get:223 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 595s Get:224 http://ftpmaster.internal/ubuntu oracular/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 595s Get:225 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 595s Get:226 http://ftpmaster.internal/ubuntu oracular/main amd64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 595s Get:227 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 595s Get:228 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi-perl amd64 0.82+ds-3build2 [21.7 kB] 595s Get:229 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 595s Get:230 http://ftpmaster.internal/ubuntu oracular/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 595s Get:231 http://ftpmaster.internal/ubuntu oracular/main amd64 libgd-perl amd64 2.78-1build3 [129 kB] 595s Get:232 http://ftpmaster.internal/ubuntu oracular/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 595s Get:233 http://ftpmaster.internal/ubuntu oracular/main amd64 libglib-perl amd64 3:1.329.3-3build3 [320 kB] 595s Get:234 http://ftpmaster.internal/ubuntu oracular/main amd64 libgssapi-perl amd64 0.28-4build4 [41.4 kB] 595s Get:235 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 595s Get:236 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 595s Get:237 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 595s Get:238 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-template-perl all 2.97-2 [60.2 kB] 595s Get:239 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 595s Get:240 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 595s Get:241 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 595s Get:242 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 595s Get:243 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 595s Get:244 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 595s Get:245 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-pty-perl amd64 1:1.20-1build2 [31.2 kB] 595s Get:246 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 595s Get:247 http://ftpmaster.internal/ubuntu oracular/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 595s Get:248 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 595s Get:249 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 595s Get:250 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-stringy-perl all 2.111-3 [55.8 kB] 595s Get:251 http://ftpmaster.internal/ubuntu oracular/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 595s Get:252 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 595s Get:253 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 595s Get:254 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 595s Get:255 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-sphinxdoc all 7.3.7-3 [154 kB] 595s Get:256 http://ftpmaster.internal/ubuntu oracular/main amd64 libxslt1.1 amd64 1.1.39-0exp1build1 [167 kB] 595s Get:257 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64 amd64 1.2.39-5build2 [153 kB] 595s Get:258 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64-openssl amd64 1.2.39-5build2 [84.1 kB] 595s Get:259 http://ftpmaster.internal/ubuntu oracular/main amd64 liblasso3t64 amd64 2.8.2-2build2 [164 kB] 595s Get:260 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblasso-perl amd64 2.8.2-2build2 [155 kB] 595s Get:261 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 595s Get:262 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-perl all 0.21-2 [13.9 kB] 595s Get:263 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 595s Get:264 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 595s Get:265 http://ftpmaster.internal/ubuntu oracular/universe amd64 libplack-perl all 1.0051-1 [218 kB] 595s Get:266 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-common-perl all 2.19.1+ds-3 [173 kB] 595s Get:267 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4 [43.8 kB] 595s Get:268 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 595s Get:269 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 595s Get:270 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 595s Get:271 http://ftpmaster.internal/ubuntu oracular/main amd64 libmailtools-perl all 2.21-3 [77.0 kB] 595s Get:272 http://ftpmaster.internal/ubuntu oracular/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 595s Get:273 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-lite-perl all 0.22-2 [11.3 kB] 595s Get:274 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ip-perl all 1.26-3 [26.9 kB] 595s Get:275 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 595s Get:276 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 595s Get:277 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 595s Get:278 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 595s Get:279 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-4 [304 kB] 595s Get:280 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 595s Get:281 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 595s Get:282 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 595s Get:283 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 595s Get:284 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-xtend all 4.0.2-3 [3902 B] 595s Get:285 http://ftpmaster.internal/ubuntu oracular/universe amd64 nodejs amd64 20.15.0+dfsg-1ubuntu3 [332 kB] 595s Get:286 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 595s Get:287 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 595s Get:288 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 595s Get:289 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnode115 amd64 20.15.0+dfsg-1ubuntu3 [13.0 MB] 596s Get:290 http://ftpmaster.internal/ubuntu oracular/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 596s Get:291 http://ftpmaster.internal/ubuntu oracular/main amd64 libregexp-common-perl all 2017060201-3 [171 kB] 596s Get:292 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 596s Get:293 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-parser-perl amd64 2.47-1build3 [204 kB] 596s Get:294 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 596s Get:295 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 596s Get:296 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-leaktrace-perl amd64 0.17-1build5 [19.9 kB] 596s Get:297 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-can-perl all 1.20140328-3 [10.7 kB] 596s Get:298 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-isa-perl all 1.20171012-3 [7866 B] 596s Get:299 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-mockobject-perl all 1.20200122-4 [23.4 kB] 596s Get:300 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-output-perl all 1.034-1 [14.2 kB] 596s Get:301 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 596s Get:302 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 596s Get:303 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 596s Get:304 http://ftpmaster.internal/ubuntu oracular/universe amd64 libunicode-string-perl amd64 2.10-2build4 [110 kB] 596s Get:305 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-libxslt-perl amd64 2.003000-1 [44.0 kB] 596s Get:306 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 596s Get:307 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 596s Get:308 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-roman all 3.3-3 [9632 B] 596s Get:309 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-docutils all 0.20.1+dfsg-3 [393 kB] 596s Get:310 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 596s Get:311 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-packaging all 24.1-1 [41.4 kB] 596s Get:312 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 596s Get:313 http://ftpmaster.internal/ubuntu oracular/main amd64 sphinx-common all 7.3.7-3 [773 kB] 596s Get:314 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 596s Get:315 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-sphinx all 7.3.7-3 [574 kB] 596s Get:316 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 596s Get:317 http://ftpmaster.internal/ubuntu oracular/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 596s Get:318 http://ftpmaster.internal/ubuntu oracular/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 596s Get:319 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-radius-perl all 0.32-1 [50.5 kB] 596s Get:320 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-handler-perl all 2.19.1+ds-3 [75.3 kB] 596s Get:321 http://ftpmaster.internal/ubuntu oracular/universe amd64 pkg-perl-autopkgtest all 0.79 [18.5 kB] 596s Preconfiguring packages ... 596s Fetched 161 MB in 1s (126 MB/s) 596s Selecting previously unselected package imagemagick-6-common. 596s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 596s Preparing to unpack .../000-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... 596s Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 596s Selecting previously unselected package libgomp1:amd64. 596s Preparing to unpack .../001-libgomp1_14.1.0-5ubuntu1_amd64.deb ... 596s Unpacking libgomp1:amd64 (14.1.0-5ubuntu1) ... 596s Selecting previously unselected package libfftw3-double3:amd64. 596s Preparing to unpack .../002-libfftw3-double3_3.3.10-1ubuntu3_amd64.deb ... 596s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 596s Selecting previously unselected package liblcms2-2:amd64. 596s Preparing to unpack .../003-liblcms2-2_2.14-2build1_amd64.deb ... 596s Unpacking liblcms2-2:amd64 (2.14-2build1) ... 596s Selecting previously unselected package liblqr-1-0:amd64. 596s Preparing to unpack .../004-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 596s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 597s Selecting previously unselected package libltdl7:amd64. 597s Preparing to unpack .../005-libltdl7_2.4.7-7build1_amd64.deb ... 597s Unpacking libltdl7:amd64 (2.4.7-7build1) ... 597s Selecting previously unselected package libopenjp2-7:amd64. 597s Preparing to unpack .../006-libopenjp2-7_2.5.0-2build3_amd64.deb ... 597s Unpacking libopenjp2-7:amd64 (2.5.0-2build3) ... 597s Selecting previously unselected package libraw23t64:amd64. 597s Preparing to unpack .../007-libraw23t64_0.21.2-2.1build1_amd64.deb ... 597s Unpacking libraw23t64:amd64 (0.21.2-2.1build1) ... 597s Selecting previously unselected package libwebpdemux2:amd64. 597s Preparing to unpack .../008-libwebpdemux2_1.4.0-0.1_amd64.deb ... 597s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 597s Selecting previously unselected package libwebpmux3:amd64. 597s Preparing to unpack .../009-libwebpmux3_1.4.0-0.1_amd64.deb ... 597s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 597s Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. 597s Preparing to unpack .../010-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 597s Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 597s Selecting previously unselected package libimage-magick-q16-perl. 597s Preparing to unpack .../011-libimage-magick-q16-perl_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 597s Unpacking libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 597s Selecting previously unselected package libimage-magick-perl. 597s Preparing to unpack .../012-libimage-magick-perl_8%3a6.9.13.12+dfsg1-1_all.deb ... 597s Unpacking libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 597s Selecting previously unselected package sgml-base. 597s Preparing to unpack .../013-sgml-base_1.31_all.deb ... 597s Unpacking sgml-base (1.31) ... 597s Selecting previously unselected package m4. 597s Preparing to unpack .../014-m4_1.4.19-4build1_amd64.deb ... 597s Unpacking m4 (1.4.19-4build1) ... 597s Selecting previously unselected package autoconf. 597s Preparing to unpack .../015-autoconf_2.71-3_all.deb ... 597s Unpacking autoconf (2.71-3) ... 597s Selecting previously unselected package dctrl-tools. 597s Preparing to unpack .../016-dctrl-tools_2.24-3build3_amd64.deb ... 597s Unpacking dctrl-tools (2.24-3build3) ... 597s Selecting previously unselected package autodep8. 597s Preparing to unpack .../017-autodep8_0.28_all.deb ... 597s Unpacking autodep8 (0.28) ... 597s Selecting previously unselected package autotools-dev. 597s Preparing to unpack .../018-autotools-dev_20220109.1_all.deb ... 597s Unpacking autotools-dev (20220109.1) ... 597s Selecting previously unselected package automake. 597s Preparing to unpack .../019-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 597s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 597s Selecting previously unselected package autopoint. 597s Preparing to unpack .../020-autopoint_0.22.5-1_all.deb ... 597s Unpacking autopoint (0.22.5-1) ... 597s Selecting previously unselected package gcc-13-base:amd64. 597s Preparing to unpack .../021-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 597s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 597s Selecting previously unselected package libisl23:amd64. 597s Preparing to unpack .../022-libisl23_0.26-3build1_amd64.deb ... 597s Unpacking libisl23:amd64 (0.26-3build1) ... 597s Selecting previously unselected package libmpc3:amd64. 597s Preparing to unpack .../023-libmpc3_1.3.1-1build1_amd64.deb ... 597s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 597s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 597s Preparing to unpack .../024-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 597s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 597s Selecting previously unselected package cpp-13. 597s Preparing to unpack .../025-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 597s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 597s Selecting previously unselected package cpp-x86-64-linux-gnu. 597s Preparing to unpack .../026-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 597s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 597s Selecting previously unselected package cpp. 597s Preparing to unpack .../027-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 597s Unpacking cpp (4:13.3.0-2ubuntu2) ... 597s Selecting previously unselected package libcc1-0:amd64. 597s Preparing to unpack .../028-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 597s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 597s Selecting previously unselected package libitm1:amd64. 597s Preparing to unpack .../029-libitm1_14.1.0-5ubuntu1_amd64.deb ... 597s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 597s Selecting previously unselected package libatomic1:amd64. 597s Preparing to unpack .../030-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 597s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 597s Selecting previously unselected package libasan8:amd64. 597s Preparing to unpack .../031-libasan8_14.1.0-5ubuntu1_amd64.deb ... 597s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 598s Selecting previously unselected package liblsan0:amd64. 598s Preparing to unpack .../032-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 598s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 598s Selecting previously unselected package libtsan2:amd64. 598s Preparing to unpack .../033-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 598s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 598s Selecting previously unselected package libubsan1:amd64. 598s Preparing to unpack .../034-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 598s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 598s Selecting previously unselected package libhwasan0:amd64. 598s Preparing to unpack .../035-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 598s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 598s Selecting previously unselected package libquadmath0:amd64. 598s Preparing to unpack .../036-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 598s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 598s Selecting previously unselected package libgcc-13-dev:amd64. 598s Preparing to unpack .../037-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 598s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 598s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 598s Preparing to unpack .../038-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 598s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 598s Selecting previously unselected package gcc-13. 598s Preparing to unpack .../039-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 598s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 598s Selecting previously unselected package gcc-x86-64-linux-gnu. 598s Preparing to unpack .../040-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 598s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 598s Selecting previously unselected package gcc. 598s Preparing to unpack .../041-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 598s Unpacking gcc (4:13.3.0-2ubuntu2) ... 598s Selecting previously unselected package libstdc++-13-dev:amd64. 598s Preparing to unpack .../042-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 598s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 599s Selecting previously unselected package g++-13-x86-64-linux-gnu. 599s Preparing to unpack .../043-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 599s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 599s Selecting previously unselected package g++-13. 599s Preparing to unpack .../044-g++-13_13.3.0-3ubuntu1_amd64.deb ... 599s Unpacking g++-13 (13.3.0-3ubuntu1) ... 599s Selecting previously unselected package g++-x86-64-linux-gnu. 599s Preparing to unpack .../045-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 599s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 599s Selecting previously unselected package g++. 599s Preparing to unpack .../046-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 599s Unpacking g++ (4:13.3.0-2ubuntu2) ... 599s Selecting previously unselected package build-essential. 599s Preparing to unpack .../047-build-essential_12.10ubuntu1_amd64.deb ... 599s Unpacking build-essential (12.10ubuntu1) ... 599s Selecting previously unselected package ca-certificates-java. 599s Preparing to unpack .../048-ca-certificates-java_20240118_all.deb ... 599s Unpacking ca-certificates-java (20240118) ... 599s Selecting previously unselected package libdebhelper-perl. 599s Preparing to unpack .../049-libdebhelper-perl_13.16ubuntu2_all.deb ... 599s Unpacking libdebhelper-perl (13.16ubuntu2) ... 599s Selecting previously unselected package libtool. 599s Preparing to unpack .../050-libtool_2.4.7-7build1_all.deb ... 599s Unpacking libtool (2.4.7-7build1) ... 599s Selecting previously unselected package dh-autoreconf. 599s Preparing to unpack .../051-dh-autoreconf_20_all.deb ... 599s Unpacking dh-autoreconf (20) ... 599s Selecting previously unselected package libarchive-zip-perl. 599s Preparing to unpack .../052-libarchive-zip-perl_1.68-1_all.deb ... 599s Unpacking libarchive-zip-perl (1.68-1) ... 599s Selecting previously unselected package libfile-stripnondeterminism-perl. 599s Preparing to unpack .../053-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 599s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 599s Selecting previously unselected package dh-strip-nondeterminism. 599s Preparing to unpack .../054-dh-strip-nondeterminism_1.14.0-1_all.deb ... 599s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 599s Selecting previously unselected package debugedit. 599s Preparing to unpack .../055-debugedit_1%3a5.0-6_amd64.deb ... 599s Unpacking debugedit (1:5.0-6) ... 599s Selecting previously unselected package dwz. 599s Preparing to unpack .../056-dwz_0.15-1build6_amd64.deb ... 599s Unpacking dwz (0.15-1build6) ... 599s Selecting previously unselected package gettext. 599s Preparing to unpack .../057-gettext_0.22.5-1_amd64.deb ... 599s Unpacking gettext (0.22.5-1) ... 599s Selecting previously unselected package intltool-debian. 599s Preparing to unpack .../058-intltool-debian_0.35.0+20060710.6_all.deb ... 599s Unpacking intltool-debian (0.35.0+20060710.6) ... 599s Selecting previously unselected package po-debconf. 599s Preparing to unpack .../059-po-debconf_1.0.21+nmu1_all.deb ... 599s Unpacking po-debconf (1.0.21+nmu1) ... 599s Selecting previously unselected package debhelper. 599s Preparing to unpack .../060-debhelper_13.16ubuntu2_all.deb ... 599s Unpacking debhelper (13.16ubuntu2) ... 599s Selecting previously unselected package java-common. 599s Preparing to unpack .../061-java-common_0.75+exp1_all.deb ... 599s Unpacking java-common (0.75+exp1) ... 599s Selecting previously unselected package libpcsclite1:amd64. 599s Preparing to unpack .../062-libpcsclite1_2.2.3-1_amd64.deb ... 599s Unpacking libpcsclite1:amd64 (2.2.3-1) ... 599s Selecting previously unselected package openjdk-21-jre-headless:amd64. 599s Preparing to unpack .../063-openjdk-21-jre-headless_21.0.4~6ea-1ubuntu1_amd64.deb ... 599s Unpacking openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 600s Selecting previously unselected package default-jre-headless. 600s Preparing to unpack .../064-default-jre-headless_2%3a1.21-75+exp1_amd64.deb ... 600s Unpacking default-jre-headless (2:1.21-75+exp1) ... 600s Selecting previously unselected package xml-core. 601s Preparing to unpack .../065-xml-core_0.19_all.deb ... 601s Unpacking xml-core (0.19) ... 601s Selecting previously unselected package docutils-common. 601s Preparing to unpack .../066-docutils-common_0.20.1+dfsg-3_all.deb ... 601s Unpacking docutils-common (0.20.1+dfsg-3) ... 601s Selecting previously unselected package libfontenc1:amd64. 601s Preparing to unpack .../067-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 601s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 601s Selecting previously unselected package x11-common. 601s Preparing to unpack .../068-x11-common_1%3a7.7+23ubuntu3_all.deb ... 601s Unpacking x11-common (1:7.7+23ubuntu3) ... 601s Selecting previously unselected package xfonts-encodings. 601s Preparing to unpack .../069-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 601s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 601s Selecting previously unselected package xfonts-utils. 601s Preparing to unpack .../070-xfonts-utils_1%3a7.7+6build3_amd64.deb ... 601s Unpacking xfonts-utils (1:7.7+6build3) ... 601s Selecting previously unselected package fonts-urw-base35. 601s Preparing to unpack .../071-fonts-urw-base35_20200910-8_all.deb ... 601s Unpacking fonts-urw-base35 (20200910-8) ... 601s Selecting previously unselected package unzip. 601s Preparing to unpack .../072-unzip_6.0-28ubuntu5_amd64.deb ... 601s Unpacking unzip (6.0-28ubuntu5) ... 601s Selecting previously unselected package java-wrappers. 601s Preparing to unpack .../073-java-wrappers_0.4_all.deb ... 601s Unpacking java-wrappers (0.4) ... 601s Selecting previously unselected package libalgorithm-c3-perl. 601s Preparing to unpack .../074-libalgorithm-c3-perl_0.11-2_all.deb ... 601s Unpacking libalgorithm-c3-perl (0.11-2) ... 601s Selecting previously unselected package libaliased-perl. 601s Preparing to unpack .../075-libaliased-perl_0.34-3_all.deb ... 601s Unpacking libaliased-perl (0.34-3) ... 601s Selecting previously unselected package libposix-strftime-compiler-perl. 601s Preparing to unpack .../076-libposix-strftime-compiler-perl_0.46-1_all.deb ... 601s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 601s Selecting previously unselected package libapache-logformat-compiler-perl. 601s Preparing to unpack .../077-libapache-logformat-compiler-perl_0.36-3_all.deb ... 601s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 601s Selecting previously unselected package libcrypt-urandom-perl. 601s Preparing to unpack .../078-libcrypt-urandom-perl_0.40-1_all.deb ... 601s Unpacking libcrypt-urandom-perl (0.40-1) ... 601s Selecting previously unselected package libapache-session-perl. 601s Preparing to unpack .../079-libapache-session-perl_1.94-2_all.deb ... 601s Unpacking libapache-session-perl (1.94-2) ... 601s Selecting previously unselected package libdigest-hmac-perl. 601s Preparing to unpack .../080-libdigest-hmac-perl_1.04+dfsg-2_all.deb ... 601s Unpacking libdigest-hmac-perl (1.04+dfsg-2) ... 601s Selecting previously unselected package liburi-perl. 601s Preparing to unpack .../081-liburi-perl_5.28-1_all.deb ... 601s Unpacking liburi-perl (5.28-1) ... 601s Selecting previously unselected package libencode-locale-perl. 601s Preparing to unpack .../082-libencode-locale-perl_1.05-3_all.deb ... 601s Unpacking libencode-locale-perl (1.05-3) ... 601s Selecting previously unselected package libtimedate-perl. 601s Preparing to unpack .../083-libtimedate-perl_2.3300-2_all.deb ... 601s Unpacking libtimedate-perl (2.3300-2) ... 601s Selecting previously unselected package libhttp-date-perl. 601s Preparing to unpack .../084-libhttp-date-perl_6.06-1_all.deb ... 601s Unpacking libhttp-date-perl (6.06-1) ... 601s Selecting previously unselected package libfile-listing-perl. 601s Preparing to unpack .../085-libfile-listing-perl_6.16-1_all.deb ... 601s Unpacking libfile-listing-perl (6.16-1) ... 601s Selecting previously unselected package libhtml-tagset-perl. 601s Preparing to unpack .../086-libhtml-tagset-perl_3.24-1_all.deb ... 601s Unpacking libhtml-tagset-perl (3.24-1) ... 601s Selecting previously unselected package libhtml-parser-perl:amd64. 601s Preparing to unpack .../087-libhtml-parser-perl_3.82-1_amd64.deb ... 601s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 601s Selecting previously unselected package libhtml-tree-perl. 601s Preparing to unpack .../088-libhtml-tree-perl_5.07-3_all.deb ... 601s Unpacking libhtml-tree-perl (5.07-3) ... 601s Selecting previously unselected package libclone-perl:amd64. 601s Preparing to unpack .../089-libclone-perl_0.46-1build3_amd64.deb ... 601s Unpacking libclone-perl:amd64 (0.46-1build3) ... 601s Selecting previously unselected package libio-html-perl. 601s Preparing to unpack .../090-libio-html-perl_1.004-3_all.deb ... 601s Unpacking libio-html-perl (1.004-3) ... 601s Selecting previously unselected package liblwp-mediatypes-perl. 601s Preparing to unpack .../091-liblwp-mediatypes-perl_6.04-2_all.deb ... 601s Unpacking liblwp-mediatypes-perl (6.04-2) ... 601s Selecting previously unselected package libhttp-message-perl. 601s Preparing to unpack .../092-libhttp-message-perl_6.46-1ubuntu1_all.deb ... 601s Unpacking libhttp-message-perl (6.46-1ubuntu1) ... 601s Selecting previously unselected package libhttp-cookies-perl. 601s Preparing to unpack .../093-libhttp-cookies-perl_6.11-1_all.deb ... 601s Unpacking libhttp-cookies-perl (6.11-1) ... 601s Selecting previously unselected package libhttp-negotiate-perl. 601s Preparing to unpack .../094-libhttp-negotiate-perl_6.01-2_all.deb ... 601s Unpacking libhttp-negotiate-perl (6.01-2) ... 601s Selecting previously unselected package perl-openssl-defaults:amd64. 602s Preparing to unpack .../095-perl-openssl-defaults_7build3_amd64.deb ... 602s Unpacking perl-openssl-defaults:amd64 (7build3) ... 602s Selecting previously unselected package libnet-ssleay-perl:amd64. 602s Preparing to unpack .../096-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 602s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 602s Selecting previously unselected package libio-socket-ssl-perl. 602s Preparing to unpack .../097-libio-socket-ssl-perl_2.085-1_all.deb ... 602s Unpacking libio-socket-ssl-perl (2.085-1) ... 602s Selecting previously unselected package libnet-http-perl. 602s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 602s Unpacking libnet-http-perl (6.23-1) ... 602s Selecting previously unselected package liblwp-protocol-https-perl. 602s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 602s Unpacking liblwp-protocol-https-perl (6.14-1) ... 602s Selecting previously unselected package libtry-tiny-perl. 602s Preparing to unpack .../100-libtry-tiny-perl_0.31-2_all.deb ... 602s Unpacking libtry-tiny-perl (0.31-2) ... 602s Selecting previously unselected package libwww-robotrules-perl. 602s Preparing to unpack .../101-libwww-robotrules-perl_6.02-1_all.deb ... 602s Unpacking libwww-robotrules-perl (6.02-1) ... 602s Selecting previously unselected package libwww-perl. 602s Preparing to unpack .../102-libwww-perl_6.77-1_all.deb ... 602s Unpacking libwww-perl (6.77-1) ... 602s Selecting previously unselected package libauth-yubikey-webclient-perl. 602s Preparing to unpack .../103-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 602s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 602s Selecting previously unselected package libclass-method-modifiers-perl. 602s Preparing to unpack .../104-libclass-method-modifiers-perl_2.15-1_all.deb ... 602s Unpacking libclass-method-modifiers-perl (2.15-1) ... 602s Selecting previously unselected package libclass-xsaccessor-perl. 602s Preparing to unpack .../105-libclass-xsaccessor-perl_1.19-4build4_amd64.deb ... 602s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 602s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 602s Preparing to unpack .../106-libb-hooks-op-check-perl_0.22-3build1_amd64.deb ... 602s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 602s Selecting previously unselected package libdynaloader-functions-perl. 602s Preparing to unpack .../107-libdynaloader-functions-perl_0.003-3_all.deb ... 602s Unpacking libdynaloader-functions-perl (0.003-3) ... 602s Selecting previously unselected package libdevel-callchecker-perl:amd64. 602s Preparing to unpack .../108-libdevel-callchecker-perl_0.009-1_amd64.deb ... 602s Unpacking libdevel-callchecker-perl:amd64 (0.009-1) ... 602s Selecting previously unselected package libparams-classify-perl:amd64. 602s Preparing to unpack .../109-libparams-classify-perl_0.015-2build5_amd64.deb ... 602s Unpacking libparams-classify-perl:amd64 (0.015-2build5) ... 602s Selecting previously unselected package libmodule-runtime-perl. 602s Preparing to unpack .../110-libmodule-runtime-perl_0.016-2_all.deb ... 602s Unpacking libmodule-runtime-perl (0.016-2) ... 602s Selecting previously unselected package libimport-into-perl. 602s Preparing to unpack .../111-libimport-into-perl_1.002005-2_all.deb ... 602s Unpacking libimport-into-perl (1.002005-2) ... 602s Selecting previously unselected package librole-tiny-perl. 602s Preparing to unpack .../112-librole-tiny-perl_2.002004-1_all.deb ... 602s Unpacking librole-tiny-perl (2.002004-1) ... 602s Selecting previously unselected package libsub-quote-perl. 602s Preparing to unpack .../113-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 602s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 602s Selecting previously unselected package libmoo-perl. 602s Preparing to unpack .../114-libmoo-perl_2.005005-1_all.deb ... 602s Unpacking libmoo-perl (2.005005-1) ... 602s Selecting previously unselected package libexporter-tiny-perl. 602s Preparing to unpack .../115-libexporter-tiny-perl_1.006002-1_all.deb ... 602s Unpacking libexporter-tiny-perl (1.006002-1) ... 602s Selecting previously unselected package libtype-tiny-perl. 602s Preparing to unpack .../116-libtype-tiny-perl_2.004000-1_all.deb ... 602s Unpacking libtype-tiny-perl (2.004000-1) ... 602s Selecting previously unselected package libauthen-oath-perl. 602s Preparing to unpack .../117-libauthen-oath-perl_2.0.1-2_all.deb ... 602s Unpacking libauthen-oath-perl (2.0.1-2) ... 602s Selecting previously unselected package libconvert-asn1-perl. 602s Preparing to unpack .../118-libconvert-asn1-perl_0.34-1_all.deb ... 602s Unpacking libconvert-asn1-perl (0.34-1) ... 602s Selecting previously unselected package libcrypt-openssl-x509-perl. 602s Preparing to unpack .../119-libcrypt-openssl-x509-perl_1.9.15-1build4_amd64.deb ... 602s Unpacking libcrypt-openssl-x509-perl (1.9.15-1build4) ... 602s Selecting previously unselected package libcryptx-perl. 602s Preparing to unpack .../120-libcryptx-perl_0.080-2build3_amd64.deb ... 602s Unpacking libcryptx-perl (0.080-2build3) ... 602s Selecting previously unselected package libcommon-sense-perl:amd64. 602s Preparing to unpack .../121-libcommon-sense-perl_3.75-3build3_amd64.deb ... 602s Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... 602s Selecting previously unselected package libtypes-serialiser-perl. 602s Preparing to unpack .../122-libtypes-serialiser-perl_1.01-1_all.deb ... 602s Unpacking libtypes-serialiser-perl (1.01-1) ... 602s Selecting previously unselected package libjson-xs-perl. 602s Preparing to unpack .../123-libjson-xs-perl_4.030-2build3_amd64.deb ... 602s Unpacking libjson-xs-perl (4.030-2build3) ... 602s Selecting previously unselected package libjson-maybexs-perl. 602s Preparing to unpack .../124-libjson-maybexs-perl_1.004005-1_all.deb ... 602s Unpacking libjson-maybexs-perl (1.004005-1) ... 602s Selecting previously unselected package libparams-util-perl. 602s Preparing to unpack .../125-libparams-util-perl_1.102-3_amd64.deb ... 602s Unpacking libparams-util-perl (1.102-3) ... 602s Selecting previously unselected package libsub-install-perl. 602s Preparing to unpack .../126-libsub-install-perl_0.929-1_all.deb ... 602s Unpacking libsub-install-perl (0.929-1) ... 602s Selecting previously unselected package libdata-optlist-perl. 602s Preparing to unpack .../127-libdata-optlist-perl_0.114-1_all.deb ... 602s Unpacking libdata-optlist-perl (0.114-1) ... 602s Selecting previously unselected package libmodule-implementation-perl. 602s Preparing to unpack .../128-libmodule-implementation-perl_0.09-2_all.deb ... 602s Unpacking libmodule-implementation-perl (0.09-2) ... 602s Selecting previously unselected package libpackage-stash-perl. 603s Preparing to unpack .../129-libpackage-stash-perl_0.40-1_all.deb ... 603s Unpacking libpackage-stash-perl (0.40-1) ... 603s Selecting previously unselected package libclass-load-perl. 603s Preparing to unpack .../130-libclass-load-perl_0.25-2_all.deb ... 603s Unpacking libclass-load-perl (0.25-2) ... 603s Selecting previously unselected package libclass-load-xs-perl. 603s Preparing to unpack .../131-libclass-load-xs-perl_0.10-2build4_amd64.deb ... 603s Unpacking libclass-load-xs-perl (0.10-2build4) ... 603s Selecting previously unselected package libsub-exporter-progressive-perl. 603s Preparing to unpack .../132-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 603s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 603s Selecting previously unselected package libdevel-globaldestruction-perl. 603s Preparing to unpack .../133-libdevel-globaldestruction-perl_0.14-4_all.deb ... 603s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 603s Selecting previously unselected package libclass-c3-perl. 603s Preparing to unpack .../134-libclass-c3-perl_0.35-2_all.deb ... 603s Unpacking libclass-c3-perl (0.35-2) ... 603s Selecting previously unselected package libmro-compat-perl. 603s Preparing to unpack .../135-libmro-compat-perl_0.15-2_all.deb ... 603s Unpacking libmro-compat-perl (0.15-2) ... 603s Selecting previously unselected package libdevel-overloadinfo-perl. 603s Preparing to unpack .../136-libdevel-overloadinfo-perl_0.007-1_all.deb ... 603s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 603s Selecting previously unselected package libdevel-stacktrace-perl. 603s Preparing to unpack .../137-libdevel-stacktrace-perl_2.0500-1_all.deb ... 603s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 603s Selecting previously unselected package libsub-exporter-perl. 603s Preparing to unpack .../138-libsub-exporter-perl_0.990-1_all.deb ... 603s Unpacking libsub-exporter-perl (0.990-1) ... 603s Selecting previously unselected package libeval-closure-perl. 603s Preparing to unpack .../139-libeval-closure-perl_0.14-3_all.deb ... 603s Unpacking libeval-closure-perl (0.14-3) ... 603s Selecting previously unselected package libdist-checkconflicts-perl. 603s Preparing to unpack .../140-libdist-checkconflicts-perl_0.11-2_all.deb ... 603s Unpacking libdist-checkconflicts-perl (0.11-2) ... 603s Selecting previously unselected package libmodule-runtime-conflicts-perl. 603s Preparing to unpack .../141-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 603s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 603s Selecting previously unselected package libpackage-deprecationmanager-perl. 603s Preparing to unpack .../142-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 603s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 603s Selecting previously unselected package libpackage-stash-xs-perl:amd64. 603s Preparing to unpack .../143-libpackage-stash-xs-perl_0.30-1build4_amd64.deb ... 603s Unpacking libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 603s Selecting previously unselected package libmoose-perl:amd64. 603s Preparing to unpack .../144-libmoose-perl_2.2207-1build2_amd64.deb ... 603s Unpacking libmoose-perl:amd64 (2.2207-1build2) ... 603s Selecting previously unselected package libvariable-magic-perl. 603s Preparing to unpack .../145-libvariable-magic-perl_0.64-1_amd64.deb ... 603s Unpacking libvariable-magic-perl (0.64-1) ... 603s Selecting previously unselected package libb-hooks-endofscope-perl. 603s Preparing to unpack .../146-libb-hooks-endofscope-perl_0.28-1_all.deb ... 603s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 603s Selecting previously unselected package libsub-identify-perl. 603s Preparing to unpack .../147-libsub-identify-perl_0.14-3build3_amd64.deb ... 603s Unpacking libsub-identify-perl (0.14-3build3) ... 603s Selecting previously unselected package libsub-name-perl:amd64. 603s Preparing to unpack .../148-libsub-name-perl_0.27-1build3_amd64.deb ... 603s Unpacking libsub-name-perl:amd64 (0.27-1build3) ... 603s Selecting previously unselected package libnamespace-clean-perl. 603s Preparing to unpack .../149-libnamespace-clean-perl_0.27-2_all.deb ... 603s Unpacking libnamespace-clean-perl (0.27-2) ... 603s Selecting previously unselected package libnamespace-autoclean-perl. 603s Preparing to unpack .../150-libnamespace-autoclean-perl_0.29-2_all.deb ... 603s Unpacking libnamespace-autoclean-perl (0.29-2) ... 603s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 603s Preparing to unpack .../151-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 603s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 603s Selecting previously unselected package libmoosex-role-parameterized-perl. 603s Preparing to unpack .../152-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 603s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 603s Selecting previously unselected package libcarp-clan-perl. 603s Preparing to unpack .../153-libcarp-clan-perl_6.08-2_all.deb ... 603s Unpacking libcarp-clan-perl (6.08-2) ... 603s Selecting previously unselected package libsub-exporter-formethods-perl. 603s Preparing to unpack .../154-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 603s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 603s Selecting previously unselected package libmoosex-types-perl. 603s Preparing to unpack .../155-libmoosex-types-perl_0.50-2_all.deb ... 603s Unpacking libmoosex-types-perl (0.50-2) ... 603s Selecting previously unselected package libmoosex-types-common-perl. 603s Preparing to unpack .../156-libmoosex-types-common-perl_0.001014-2_all.deb ... 603s Unpacking libmoosex-types-common-perl (0.001014-2) ... 603s Selecting previously unselected package libscope-guard-perl. 603s Preparing to unpack .../157-libscope-guard-perl_0.21-2_all.deb ... 603s Unpacking libscope-guard-perl (0.21-2) ... 603s Selecting previously unselected package libautobox-perl. 603s Preparing to unpack .../158-libautobox-perl_3.0.1-2build4_amd64.deb ... 603s Unpacking libautobox-perl (3.0.1-2build4) ... 603s Selecting previously unselected package libwant-perl. 603s Preparing to unpack .../159-libwant-perl_0.29-2build4_amd64.deb ... 603s Unpacking libwant-perl (0.29-2build4) ... 603s Selecting previously unselected package libautobox-core-perl. 603s Preparing to unpack .../160-libautobox-core-perl_1.33-2_all.deb ... 603s Unpacking libautobox-core-perl (1.33-2) ... 603s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 603s Preparing to unpack .../161-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 603s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 603s Selecting previously unselected package libmoosex-util-perl. 603s Preparing to unpack .../162-libmoosex-util-perl_0.006-2_all.deb ... 603s Unpacking libmoosex-util-perl (0.006-2) ... 603s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 603s Preparing to unpack .../163-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 603s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 603s Selecting previously unselected package libmoosex-singlearg-perl. 603s Preparing to unpack .../164-libmoosex-singlearg-perl_0.09-2_all.deb ... 603s Unpacking libmoosex-singlearg-perl (0.09-2) ... 603s Selecting previously unselected package libstrictures-perl. 603s Preparing to unpack .../165-libstrictures-perl_2.000006-1_all.deb ... 603s Unpacking libstrictures-perl (2.000006-1) ... 604s Selecting previously unselected package libauthen-u2f-tester-perl. 604s Preparing to unpack .../166-libauthen-u2f-tester-perl_0.03-1_all.deb ... 604s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 604s Selecting previously unselected package libcbor-xs-perl. 604s Preparing to unpack .../167-libcbor-xs-perl_1.87-1build3_amd64.deb ... 604s Unpacking libcbor-xs-perl (1.87-1build3) ... 604s Selecting previously unselected package libhash-merge-simple-perl. 604s Preparing to unpack .../168-libhash-merge-simple-perl_0.051-3_all.deb ... 604s Unpacking libhash-merge-simple-perl (0.051-3) ... 604s Selecting previously unselected package libjson-perl. 604s Preparing to unpack .../169-libjson-perl_4.10000-1_all.deb ... 604s Unpacking libjson-perl (4.10000-1) ... 604s Selecting previously unselected package libmouse-perl. 604s Preparing to unpack .../170-libmouse-perl_2.5.10-1build8_amd64.deb ... 604s Unpacking libmouse-perl (2.5.10-1build8) ... 604s Selecting previously unselected package libauthen-webauthn-perl. 604s Preparing to unpack .../171-libauthen-webauthn-perl_0.003-1_all.deb ... 604s Unpacking libauthen-webauthn-perl (0.003-1) ... 604s Selecting previously unselected package libcrypt-random-seed-perl. 604s Preparing to unpack .../172-libcrypt-random-seed-perl_0.03-3_all.deb ... 604s Unpacking libcrypt-random-seed-perl (0.03-3) ... 604s Selecting previously unselected package libmath-random-isaac-perl. 604s Preparing to unpack .../173-libmath-random-isaac-perl_1.004-2_all.deb ... 604s Unpacking libmath-random-isaac-perl (1.004-2) ... 604s Selecting previously unselected package libbytes-random-secure-perl. 604s Preparing to unpack .../174-libbytes-random-secure-perl_0.29-3_all.deb ... 604s Unpacking libbytes-random-secure-perl (0.29-3) ... 604s Selecting previously unselected package liberror-perl. 604s Preparing to unpack .../175-liberror-perl_0.17029-2_all.deb ... 604s Unpacking liberror-perl (0.17029-2) ... 604s Selecting previously unselected package libipc-sharelite-perl. 604s Preparing to unpack .../176-libipc-sharelite-perl_0.17-5build3_amd64.deb ... 604s Unpacking libipc-sharelite-perl (0.17-5build3) ... 604s Selecting previously unselected package libcache-cache-perl. 604s Preparing to unpack .../177-libcache-cache-perl_1.08-3_all.deb ... 604s Unpacking libcache-cache-perl (1.08-3) ... 604s Selecting previously unselected package libcapture-tiny-perl. 604s Preparing to unpack .../178-libcapture-tiny-perl_0.48-2_all.deb ... 604s Unpacking libcapture-tiny-perl (0.48-2) ... 604s Selecting previously unselected package libcares2:amd64. 604s Preparing to unpack .../179-libcares2_1.32.2-2_amd64.deb ... 604s Unpacking libcares2:amd64 (1.32.2-2) ... 604s Selecting previously unselected package libcgi-pm-perl. 604s Preparing to unpack .../180-libcgi-pm-perl_4.66-1_all.deb ... 604s Unpacking libcgi-pm-perl (4.66-1) ... 604s Selecting previously unselected package libclass-data-inheritable-perl. 604s Preparing to unpack .../181-libclass-data-inheritable-perl_0.08-3_all.deb ... 604s Unpacking libclass-data-inheritable-perl (0.08-3) ... 604s Selecting previously unselected package libclass-errorhandler-perl. 604s Preparing to unpack .../182-libclass-errorhandler-perl_0.04-3_all.deb ... 604s Unpacking libclass-errorhandler-perl (0.04-3) ... 604s Selecting previously unselected package libclass-inspector-perl. 604s Preparing to unpack .../183-libclass-inspector-perl_1.36-3_all.deb ... 604s Unpacking libclass-inspector-perl (1.36-3) ... 604s Selecting previously unselected package libclass-singleton-perl. 604s Preparing to unpack .../184-libclass-singleton-perl_1.6-2_all.deb ... 604s Unpacking libclass-singleton-perl (1.6-2) ... 604s Selecting previously unselected package libconvert-base32-perl. 604s Preparing to unpack .../185-libconvert-base32-perl_0.06-3_all.deb ... 604s Unpacking libconvert-base32-perl (0.06-3) ... 604s Selecting previously unselected package libconvert-binhex-perl. 604s Preparing to unpack .../186-libconvert-binhex-perl_1.125-3_all.deb ... 604s Unpacking libconvert-binhex-perl (1.125-3) ... 604s Selecting previously unselected package libcrypt-des-perl:amd64. 604s Preparing to unpack .../187-libcrypt-des-perl_2.07-4build5_amd64.deb ... 604s Unpacking libcrypt-des-perl:amd64 (2.07-4build5) ... 604s Selecting previously unselected package libcrypt-des-ede3-perl. 604s Preparing to unpack .../188-libcrypt-des-ede3-perl_0.01-3_all.deb ... 604s Unpacking libcrypt-des-ede3-perl (0.01-3) ... 604s Selecting previously unselected package libconvert-pem-perl. 604s Preparing to unpack .../189-libconvert-pem-perl_0.08-3_all.deb ... 604s Unpacking libconvert-pem-perl (0.08-3) ... 604s Selecting previously unselected package libcookie-baker-perl. 604s Preparing to unpack .../190-libcookie-baker-perl_0.12-1_all.deb ... 604s Unpacking libcookie-baker-perl (0.12-1) ... 604s Selecting previously unselected package libcrypt-dh-gmp-perl. 604s Preparing to unpack .../191-libcrypt-dh-gmp-perl_0.00012-2build4_amd64.deb ... 604s Unpacking libcrypt-dh-gmp-perl (0.00012-2build4) ... 604s Selecting previously unselected package libcrypt-jwt-perl. 604s Preparing to unpack .../192-libcrypt-jwt-perl_0.035-1_all.deb ... 604s Unpacking libcrypt-jwt-perl (0.035-1) ... 604s Selecting previously unselected package libcrypt-openssl-bignum-perl. 604s Preparing to unpack .../193-libcrypt-openssl-bignum-perl_0.09-2build5_amd64.deb ... 604s Unpacking libcrypt-openssl-bignum-perl (0.09-2build5) ... 604s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 604s Preparing to unpack .../194-libcrypt-openssl-random-perl_0.17-1_amd64.deb ... 604s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1) ... 604s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 604s Preparing to unpack .../195-libcrypt-openssl-rsa-perl_0.33-3build4_amd64.deb ... 604s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 604s Selecting previously unselected package libcrypt-rijndael-perl. 604s Preparing to unpack .../196-libcrypt-rijndael-perl_1.16-1build5_amd64.deb ... 604s Unpacking libcrypt-rijndael-perl (1.16-1build5) ... 604s Selecting previously unselected package libcrypt-ssleay-perl. 604s Preparing to unpack .../197-libcrypt-ssleay-perl_0.73.06-2build5_amd64.deb ... 604s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 604s Selecting previously unselected package libu2f-server0. 604s Preparing to unpack .../198-libu2f-server0_1.1.0-4build3_amd64.deb ... 604s Unpacking libu2f-server0 (1.1.0-4build3) ... 605s Selecting previously unselected package libcrypt-u2f-server-perl. 605s Preparing to unpack .../199-libcrypt-u2f-server-perl_0.46-1_amd64.deb ... 605s Unpacking libcrypt-u2f-server-perl (0.46-1) ... 605s Selecting previously unselected package libdata-hexdump-perl. 605s Preparing to unpack .../200-libdata-hexdump-perl_0.04-2_all.deb ... 605s Unpacking libdata-hexdump-perl (0.04-2) ... 605s Selecting previously unselected package liblist-someutils-perl. 605s Preparing to unpack .../201-liblist-someutils-perl_0.59-1_all.deb ... 605s Unpacking liblist-someutils-perl (0.59-1) ... 605s Selecting previously unselected package liblist-utilsby-perl. 605s Preparing to unpack .../202-liblist-utilsby-perl_0.12-2_all.deb ... 605s Unpacking liblist-utilsby-perl (0.12-2) ... 605s Selecting previously unselected package liblist-allutils-perl. 605s Preparing to unpack .../203-liblist-allutils-perl_0.19-1_all.deb ... 605s Unpacking liblist-allutils-perl (0.19-1) ... 605s Selecting previously unselected package libdata-password-zxcvbn-perl. 605s Preparing to unpack .../204-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 605s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 605s Selecting previously unselected package libfile-sharedir-perl. 605s Preparing to unpack .../205-libfile-sharedir-perl_1.118-3_all.deb ... 605s Unpacking libfile-sharedir-perl (1.118-3) ... 605s Selecting previously unselected package libexception-class-perl. 605s Preparing to unpack .../206-libexception-class-perl_1.45-1_all.deb ... 605s Unpacking libexception-class-perl (1.45-1) ... 605s Selecting previously unselected package libparams-validationcompiler-perl. 605s Preparing to unpack .../207-libparams-validationcompiler-perl_0.31-1_all.deb ... 605s Unpacking libparams-validationcompiler-perl (0.31-1) ... 605s Selecting previously unselected package libxstring-perl:amd64. 605s Preparing to unpack .../208-libxstring-perl_0.005-2build3_amd64.deb ... 605s Unpacking libxstring-perl:amd64 (0.005-2build3) ... 605s Selecting previously unselected package libspecio-perl. 605s Preparing to unpack .../209-libspecio-perl_0.48-1_all.deb ... 605s Unpacking libspecio-perl (0.48-1) ... 605s Selecting previously unselected package libdatetime-locale-perl. 605s Preparing to unpack .../210-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 605s Unpacking libdatetime-locale-perl (1:1.41-1) ... 605s Selecting previously unselected package libdatetime-timezone-perl. 605s Preparing to unpack .../211-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 605s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 605s Selecting previously unselected package libdatetime-perl. 605s Preparing to unpack .../212-libdatetime-perl_2%3a1.65-1build2_amd64.deb ... 605s Unpacking libdatetime-perl (2:1.65-1build2) ... 606s Selecting previously unselected package libdatetime-format-rfc3339-perl. 606s Preparing to unpack .../213-libdatetime-format-rfc3339-perl_1.8.0-1_all.deb ... 606s Unpacking libdatetime-format-rfc3339-perl (1.8.0-1) ... 606s Selecting previously unselected package libdbi-perl:amd64. 606s Preparing to unpack .../214-libdbi-perl_1.643-4build3_amd64.deb ... 606s Unpacking libdbi-perl:amd64 (1.643-4build3) ... 606s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 606s Preparing to unpack .../215-libdbd-sqlite3-perl_1.74-1build3_amd64.deb ... 606s Unpacking libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 606s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 606s Preparing to unpack .../216-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 606s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 606s Selecting previously unselected package libemail-date-format-perl. 606s Preparing to unpack .../217-libemail-date-format-perl_1.008-1_all.deb ... 606s Unpacking libemail-date-format-perl (1.008-1) ... 606s Selecting previously unselected package libemail-simple-perl. 606s Preparing to unpack .../218-libemail-simple-perl_2.218-1_all.deb ... 606s Unpacking libemail-simple-perl (2.218-1) ... 606s Selecting previously unselected package libmodule-pluggable-perl. 606s Preparing to unpack .../219-libmodule-pluggable-perl_5.2-5_all.deb ... 606s Unpacking libmodule-pluggable-perl (5.2-5) ... 606s Selecting previously unselected package libemail-abstract-perl. 606s Preparing to unpack .../220-libemail-abstract-perl_3.010-1_all.deb ... 606s Unpacking libemail-abstract-perl (3.010-1) ... 606s Selecting previously unselected package libemail-address-xs-perl. 606s Preparing to unpack .../221-libemail-address-xs-perl_1.05-1build4_amd64.deb ... 606s Unpacking libemail-address-xs-perl (1.05-1build4) ... 606s Selecting previously unselected package libmoox-types-mooselike-perl. 606s Preparing to unpack .../222-libmoox-types-mooselike-perl_0.29-2_all.deb ... 606s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 606s Selecting previously unselected package libthrowable-perl. 606s Preparing to unpack .../223-libthrowable-perl_1.001-2_all.deb ... 606s Unpacking libthrowable-perl (1.001-2) ... 606s Selecting previously unselected package libemail-sender-perl. 606s Preparing to unpack .../224-libemail-sender-perl_2.601-1_all.deb ... 606s Unpacking libemail-sender-perl (2.601-1) ... 606s Selecting previously unselected package libextutils-depends-perl. 606s Preparing to unpack .../225-libextutils-depends-perl_0.8001-2_all.deb ... 606s Unpacking libextutils-depends-perl (0.8001-2) ... 606s Selecting previously unselected package libfcgi0t64:amd64. 606s Preparing to unpack .../226-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 606s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 606s Selecting previously unselected package libfcgi-perl. 606s Preparing to unpack .../227-libfcgi-perl_0.82+ds-3build2_amd64.deb ... 606s Unpacking libfcgi-perl (0.82+ds-3build2) ... 606s Selecting previously unselected package libfilesys-notify-simple-perl. 606s Preparing to unpack .../228-libfilesys-notify-simple-perl_0.14-3_all.deb ... 606s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 606s Selecting previously unselected package libfont-afm-perl. 606s Preparing to unpack .../229-libfont-afm-perl_1.20-4_all.deb ... 606s Unpacking libfont-afm-perl (1.20-4) ... 606s Selecting previously unselected package libgd-perl. 606s Preparing to unpack .../230-libgd-perl_2.78-1build3_amd64.deb ... 606s Unpacking libgd-perl (2.78-1build3) ... 606s Selecting previously unselected package libgd-securityimage-perl. 606s Preparing to unpack .../231-libgd-securityimage-perl_1.75-3_all.deb ... 606s Unpacking libgd-securityimage-perl (1.75-3) ... 606s Selecting previously unselected package libglib-perl:amd64. 606s Preparing to unpack .../232-libglib-perl_3%3a1.329.3-3build3_amd64.deb ... 606s Unpacking libglib-perl:amd64 (3:1.329.3-3build3) ... 606s Selecting previously unselected package libgssapi-perl. 606s Preparing to unpack .../233-libgssapi-perl_0.28-4build4_amd64.deb ... 606s Unpacking libgssapi-perl (0.28-4build4) ... 606s Selecting previously unselected package libhash-multivalue-perl. 606s Preparing to unpack .../234-libhash-multivalue-perl_0.16-3_all.deb ... 606s Unpacking libhash-multivalue-perl (0.16-3) ... 606s Selecting previously unselected package libhtml-format-perl. 606s Preparing to unpack .../235-libhtml-format-perl_2.16-2_all.deb ... 606s Unpacking libhtml-format-perl (2.16-2) ... 606s Selecting previously unselected package libhtml-formattext-withlinks-perl. 606s Preparing to unpack .../236-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 606s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 606s Selecting previously unselected package libhtml-template-perl. 606s Preparing to unpack .../237-libhtml-template-perl_2.97-2_all.deb ... 606s Unpacking libhtml-template-perl (2.97-2) ... 606s Selecting previously unselected package libhttp-daemon-perl. 606s Preparing to unpack .../238-libhttp-daemon-perl_6.16-1_all.deb ... 606s Unpacking libhttp-daemon-perl (6.16-1) ... 606s Selecting previously unselected package libhttp-multipartparser-perl. 606s Preparing to unpack .../239-libhttp-multipartparser-perl_0.02-3_all.deb ... 606s Unpacking libhttp-multipartparser-perl (0.02-3) ... 606s Selecting previously unselected package libstream-buffered-perl. 606s Preparing to unpack .../240-libstream-buffered-perl_0.03-3_all.deb ... 606s Unpacking libstream-buffered-perl (0.03-3) ... 606s Selecting previously unselected package libwww-form-urlencoded-perl. 606s Preparing to unpack .../241-libwww-form-urlencoded-perl_0.26-2_all.deb ... 606s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 606s Selecting previously unselected package libhttp-entity-parser-perl. 606s Preparing to unpack .../242-libhttp-entity-parser-perl_0.25-2_all.deb ... 606s Unpacking libhttp-entity-parser-perl (0.25-2) ... 606s Selecting previously unselected package libhttp-headers-fast-perl. 606s Preparing to unpack .../243-libhttp-headers-fast-perl_0.22-3_all.deb ... 606s Unpacking libhttp-headers-fast-perl (0.22-3) ... 607s Selecting previously unselected package libio-pty-perl. 607s Preparing to unpack .../244-libio-pty-perl_1%3a1.20-1build2_amd64.deb ... 607s Unpacking libio-pty-perl (1:1.20-1build2) ... 607s Selecting previously unselected package libio-sessiondata-perl. 607s Preparing to unpack .../245-libio-sessiondata-perl_1.03-3_all.deb ... 607s Unpacking libio-sessiondata-perl (1.03-3) ... 607s Selecting previously unselected package libperlio-via-timeout-perl. 607s Preparing to unpack .../246-libperlio-via-timeout-perl_0.32-3_all.deb ... 607s Unpacking libperlio-via-timeout-perl (0.32-3) ... 607s Selecting previously unselected package libio-socket-timeout-perl. 607s Preparing to unpack .../247-libio-socket-timeout-perl_0.32-3_all.deb ... 607s Unpacking libio-socket-timeout-perl (0.32-3) ... 607s Selecting previously unselected package libio-string-perl. 607s Preparing to unpack .../248-libio-string-perl_1.08-4_all.deb ... 607s Unpacking libio-string-perl (1.08-4) ... 607s Selecting previously unselected package libio-stringy-perl. 607s Preparing to unpack .../249-libio-stringy-perl_2.111-3_all.deb ... 607s Unpacking libio-stringy-perl (2.111-3) ... 607s Selecting previously unselected package libipc-run-perl. 607s Preparing to unpack .../250-libipc-run-perl_20231003.0-2_all.deb ... 607s Unpacking libipc-run-perl (20231003.0-2) ... 607s Selecting previously unselected package libjargs-java. 607s Preparing to unpack .../251-libjargs-java_1.0.0-5_all.deb ... 607s Unpacking libjargs-java (1.0.0-5) ... 607s Selecting previously unselected package libjs-jquery. 607s Preparing to unpack .../252-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 607s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 607s Selecting previously unselected package libjs-underscore. 607s Preparing to unpack .../253-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 607s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 607s Selecting previously unselected package libjs-sphinxdoc. 607s Preparing to unpack .../254-libjs-sphinxdoc_7.3.7-3_all.deb ... 607s Unpacking libjs-sphinxdoc (7.3.7-3) ... 607s Selecting previously unselected package libxslt1.1:amd64. 607s Preparing to unpack .../255-libxslt1.1_1.1.39-0exp1build1_amd64.deb ... 607s Unpacking libxslt1.1:amd64 (1.1.39-0exp1build1) ... 607s Selecting previously unselected package libxmlsec1t64:amd64. 607s Preparing to unpack .../256-libxmlsec1t64_1.2.39-5build2_amd64.deb ... 607s Unpacking libxmlsec1t64:amd64 (1.2.39-5build2) ... 607s Selecting previously unselected package libxmlsec1t64-openssl:amd64. 607s Preparing to unpack .../257-libxmlsec1t64-openssl_1.2.39-5build2_amd64.deb ... 607s Unpacking libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 607s Selecting previously unselected package liblasso3t64. 607s Preparing to unpack .../258-liblasso3t64_2.8.2-2build2_amd64.deb ... 607s Unpacking liblasso3t64 (2.8.2-2build2) ... 607s Selecting previously unselected package liblasso-perl:amd64. 607s Preparing to unpack .../259-liblasso-perl_2.8.2-2build2_amd64.deb ... 607s Unpacking liblasso-perl:amd64 (2.8.2-2build2) ... 607s Selecting previously unselected package libconfig-inifiles-perl. 607s Preparing to unpack .../260-libconfig-inifiles-perl_3.000003-2_all.deb ... 607s Unpacking libconfig-inifiles-perl (3.000003-2) ... 607s Selecting previously unselected package libnet-cidr-perl. 607s Preparing to unpack .../261-libnet-cidr-perl_0.21-2_all.deb ... 607s Unpacking libnet-cidr-perl (0.21-2) ... 607s Selecting previously unselected package libtest-sharedfork-perl. 607s Preparing to unpack .../262-libtest-sharedfork-perl_0.35-3_all.deb ... 607s Unpacking libtest-sharedfork-perl (0.35-3) ... 607s Selecting previously unselected package libtest-tcp-perl. 607s Preparing to unpack .../263-libtest-tcp-perl_2.22-2_all.deb ... 607s Unpacking libtest-tcp-perl (2.22-2) ... 607s Selecting previously unselected package libplack-perl. 607s Preparing to unpack .../264-libplack-perl_1.0051-1_all.deb ... 607s Unpacking libplack-perl (1.0051-1) ... 607s Selecting previously unselected package liblemonldap-ng-common-perl. 607s Preparing to unpack .../265-liblemonldap-ng-common-perl_2.19.1+ds-3_all.deb ... 607s Unpacking liblemonldap-ng-common-perl (2.19.1+ds-3) ... 607s Selecting previously unselected package liblist-moreutils-xs-perl. 607s Preparing to unpack .../266-liblist-moreutils-xs-perl_0.430-4_amd64.deb ... 607s Unpacking liblist-moreutils-xs-perl (0.430-4) ... 607s Selecting previously unselected package liblist-moreutils-perl. 607s Preparing to unpack .../267-liblist-moreutils-perl_0.430-2_all.deb ... 607s Unpacking liblist-moreutils-perl (0.430-2) ... 607s Selecting previously unselected package liblwp-protocol-psgi-perl. 607s Preparing to unpack .../268-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 607s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 607s Selecting previously unselected package libnet-smtp-ssl-perl. 607s Preparing to unpack .../269-libnet-smtp-ssl-perl_1.04-2_all.deb ... 607s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 607s Selecting previously unselected package libmailtools-perl. 607s Preparing to unpack .../270-libmailtools-perl_2.21-3_all.deb ... 607s Unpacking libmailtools-perl (2.21-3) ... 607s Selecting previously unselected package libmime-tools-perl. 607s Preparing to unpack .../271-libmime-tools-perl_5.515-1_all.deb ... 607s Unpacking libmime-tools-perl (5.515-1) ... 607s Selecting previously unselected package libnet-cidr-lite-perl. 607s Preparing to unpack .../272-libnet-cidr-lite-perl_0.22-2_all.deb ... 607s Unpacking libnet-cidr-lite-perl (0.22-2) ... 607s Selecting previously unselected package libnet-ip-perl. 607s Preparing to unpack .../273-libnet-ip-perl_1.26-3_all.deb ... 607s Unpacking libnet-ip-perl (1.26-3) ... 607s Selecting previously unselected package libnet-ldap-perl. 607s Preparing to unpack .../274-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 607s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 608s Selecting previously unselected package libxml-namespacesupport-perl. 608s Preparing to unpack .../275-libxml-namespacesupport-perl_1.12-2_all.deb ... 608s Unpacking libxml-namespacesupport-perl (1.12-2) ... 608s Selecting previously unselected package libxml-sax-base-perl. 608s Preparing to unpack .../276-libxml-sax-base-perl_1.09-3_all.deb ... 608s Unpacking libxml-sax-base-perl (1.09-3) ... 608s Selecting previously unselected package libxml-sax-perl. 608s Preparing to unpack .../277-libxml-sax-perl_1.02+dfsg-3_all.deb ... 608s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 608s Selecting previously unselected package libxml-libxml-perl. 608s Preparing to unpack .../278-libxml-libxml-perl_2.0207+dfsg+really+2.0134-4_amd64.deb ... 608s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 608s Selecting previously unselected package libxml-simple-perl. 608s Preparing to unpack .../279-libxml-simple-perl_2.25-2_all.deb ... 608s Unpacking libxml-simple-perl (2.25-2) ... 608s Selecting previously unselected package libnet-openid-common-perl. 608s Preparing to unpack .../280-libnet-openid-common-perl_1.20-2_all.deb ... 608s Unpacking libnet-openid-common-perl (1.20-2) ... 608s Selecting previously unselected package libnet-openid-consumer-perl. 608s Preparing to unpack .../281-libnet-openid-consumer-perl_1.18-2_all.deb ... 608s Unpacking libnet-openid-consumer-perl (1.18-2) ... 608s Selecting previously unselected package libnet-openid-server-perl. 608s Preparing to unpack .../282-libnet-openid-server-perl_1.09-4_all.deb ... 608s Unpacking libnet-openid-server-perl (1.09-4) ... 608s Selecting previously unselected package node-xtend. 608s Preparing to unpack .../283-node-xtend_4.0.2-3_all.deb ... 608s Unpacking node-xtend (4.0.2-3) ... 608s Selecting previously unselected package nodejs. 608s Preparing to unpack .../284-nodejs_20.15.0+dfsg-1ubuntu3_amd64.deb ... 608s Unpacking nodejs (20.15.0+dfsg-1ubuntu3) ... 608s Selecting previously unselected package node-acorn. 608s Preparing to unpack .../285-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 608s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 608s Selecting previously unselected package node-cjs-module-lexer. 608s Preparing to unpack .../286-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 608s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 608s Selecting previously unselected package node-undici. 608s Preparing to unpack .../287-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 608s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 608s Selecting previously unselected package libnode115:amd64. 608s Preparing to unpack .../288-libnode115_20.15.0+dfsg-1ubuntu3_amd64.deb ... 608s Unpacking libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 608s Selecting previously unselected package libregexp-assemble-perl. 608s Preparing to unpack .../289-libregexp-assemble-perl_0.38-2_all.deb ... 608s Unpacking libregexp-assemble-perl (0.38-2) ... 608s Selecting previously unselected package libregexp-common-perl. 608s Preparing to unpack .../290-libregexp-common-perl_2017060201-3_all.deb ... 608s Unpacking libregexp-common-perl (2017060201-3) ... 608s Selecting previously unselected package libtask-weaken-perl. 608s Preparing to unpack .../291-libtask-weaken-perl_1.06-2_all.deb ... 608s Unpacking libtask-weaken-perl (1.06-2) ... 608s Selecting previously unselected package libxml-parser-perl. 608s Preparing to unpack .../292-libxml-parser-perl_2.47-1build3_amd64.deb ... 608s Unpacking libxml-parser-perl (2.47-1build3) ... 608s Selecting previously unselected package libsoap-lite-perl. 608s Preparing to unpack .../293-libsoap-lite-perl_1.27-3_all.deb ... 608s Unpacking libsoap-lite-perl (1.27-3) ... 608s Selecting previously unselected package libstring-random-perl. 608s Preparing to unpack .../294-libstring-random-perl_1%3a0.32-2_all.deb ... 608s Unpacking libstring-random-perl (1:0.32-2) ... 608s Selecting previously unselected package libtest-leaktrace-perl. 608s Preparing to unpack .../295-libtest-leaktrace-perl_0.17-1build5_amd64.deb ... 608s Unpacking libtest-leaktrace-perl (0.17-1build5) ... 608s Selecting previously unselected package libuniversal-can-perl. 608s Preparing to unpack .../296-libuniversal-can-perl_1.20140328-3_all.deb ... 608s Unpacking libuniversal-can-perl (1.20140328-3) ... 609s Selecting previously unselected package libuniversal-isa-perl. 609s Preparing to unpack .../297-libuniversal-isa-perl_1.20171012-3_all.deb ... 609s Unpacking libuniversal-isa-perl (1.20171012-3) ... 609s Selecting previously unselected package libtest-mockobject-perl. 609s Preparing to unpack .../298-libtest-mockobject-perl_1.20200122-4_all.deb ... 609s Unpacking libtest-mockobject-perl (1.20200122-4) ... 609s Selecting previously unselected package libtest-output-perl. 609s Preparing to unpack .../299-libtest-output-perl_1.034-1_all.deb ... 609s Unpacking libtest-output-perl (1.034-1) ... 609s Selecting previously unselected package libtest-pod-perl. 609s Preparing to unpack .../300-libtest-pod-perl_1.52-3_all.deb ... 609s Unpacking libtest-pod-perl (1.52-3) ... 609s Selecting previously unselected package libtext-unidecode-perl. 609s Preparing to unpack .../301-libtext-unidecode-perl_1.30-3_all.deb ... 609s Unpacking libtext-unidecode-perl (1.30-3) ... 609s Selecting previously unselected package libtime-fake-perl. 609s Preparing to unpack .../302-libtime-fake-perl_0.11-4_all.deb ... 609s Unpacking libtime-fake-perl (0.11-4) ... 609s Selecting previously unselected package libunicode-string-perl. 609s Preparing to unpack .../303-libunicode-string-perl_2.10-2build4_amd64.deb ... 609s Unpacking libunicode-string-perl (2.10-2build4) ... 609s Selecting previously unselected package libxml-libxslt-perl:amd64. 609s Preparing to unpack .../304-libxml-libxslt-perl_2.003000-1_amd64.deb ... 609s Unpacking libxml-libxslt-perl:amd64 (2.003000-1) ... 609s Selecting previously unselected package node-uglify-js. 609s Preparing to unpack .../305-node-uglify-js_3.17.4-2_all.deb ... 609s Unpacking node-uglify-js (3.17.4-2) ... 609s Selecting previously unselected package python3-defusedxml. 609s Preparing to unpack .../306-python3-defusedxml_0.7.1-2_all.deb ... 609s Unpacking python3-defusedxml (0.7.1-2) ... 609s Selecting previously unselected package python3-roman. 609s Preparing to unpack .../307-python3-roman_3.3-3_all.deb ... 609s Unpacking python3-roman (3.3-3) ... 609s Selecting previously unselected package python3-docutils. 609s Preparing to unpack .../308-python3-docutils_0.20.1+dfsg-3_all.deb ... 609s Unpacking python3-docutils (0.20.1+dfsg-3) ... 609s Selecting previously unselected package python3-imagesize. 609s Preparing to unpack .../309-python3-imagesize_1.4.1-1_all.deb ... 609s Unpacking python3-imagesize (1.4.1-1) ... 609s Selecting previously unselected package python3-packaging. 609s Preparing to unpack .../310-python3-packaging_24.1-1_all.deb ... 609s Unpacking python3-packaging (24.1-1) ... 609s Selecting previously unselected package python3-snowballstemmer. 609s Preparing to unpack .../311-python3-snowballstemmer_2.2.0-4build1_all.deb ... 609s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 609s Selecting previously unselected package sphinx-common. 609s Preparing to unpack .../312-sphinx-common_7.3.7-3_all.deb ... 609s Unpacking sphinx-common (7.3.7-3) ... 609s Selecting previously unselected package python3-alabaster. 609s Preparing to unpack .../313-python3-alabaster_0.7.16-0.1_all.deb ... 609s Unpacking python3-alabaster (0.7.16-0.1) ... 609s Selecting previously unselected package python3-sphinx. 609s Preparing to unpack .../314-python3-sphinx_7.3.7-3_all.deb ... 609s Unpacking python3-sphinx (7.3.7-3) ... 609s Selecting previously unselected package python3-sphinx-bootstrap-theme. 609s Preparing to unpack .../315-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 609s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 609s Selecting previously unselected package uglifyjs. 609s Preparing to unpack .../316-uglifyjs_3.17.4-2_all.deb ... 609s Unpacking uglifyjs (3.17.4-2) ... 609s Selecting previously unselected package yui-compressor. 609s Preparing to unpack .../317-yui-compressor_2.4.8-3_all.deb ... 609s Unpacking yui-compressor (2.4.8-3) ... 609s Selecting previously unselected package libauthen-radius-perl. 609s Preparing to unpack .../318-libauthen-radius-perl_0.32-1_all.deb ... 609s Unpacking libauthen-radius-perl (0.32-1) ... 609s Selecting previously unselected package liblemonldap-ng-handler-perl. 609s Preparing to unpack .../319-liblemonldap-ng-handler-perl_2.19.1+ds-3_all.deb ... 609s Unpacking liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 609s Selecting previously unselected package pkg-perl-autopkgtest. 609s Preparing to unpack .../320-pkg-perl-autopkgtest_0.79_all.deb ... 609s Unpacking pkg-perl-autopkgtest (0.79) ... 609s Setting up libconfig-inifiles-perl (3.000003-2) ... 609s Setting up libmodule-pluggable-perl (5.2-5) ... 609s Setting up node-uglify-js (3.17.4-2) ... 609s Setting up libio-sessiondata-perl (1.03-3) ... 609s Setting up libunicode-string-perl (2.10-2build4) ... 609s Setting up liblcms2-2:amd64 (2.14-2build1) ... 609s Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 609s Setting up libcrypt-rijndael-perl (1.16-1build5) ... 609s Setting up libmath-random-isaac-perl (1.004-2) ... 609s Setting up libtask-weaken-perl (1.06-2) ... 609s Setting up libnet-cidr-lite-perl (0.22-2) ... 609s Setting up libmouse-perl (2.5.10-1build8) ... 609s Setting up libhttp-multipartparser-perl (0.02-3) ... 609s Setting up libhash-merge-simple-perl (0.051-3) ... 609s Setting up java-common (0.75+exp1) ... 610s Setting up libclass-inspector-perl (1.36-3) ... 610s Setting up libfont-afm-perl (1.20-4) ... 610s Setting up libwant-perl (0.29-2build4) ... 610s Setting up libdynaloader-functions-perl (0.003-3) ... 610s Setting up libclass-method-modifiers-perl (2.15-1) ... 610s Setting up libio-pty-perl (1:1.20-1build2) ... 610s Setting up libdata-hexdump-perl (0.04-2) ... 610s Setting up python3-defusedxml (0.7.1-2) ... 610s Setting up libclone-perl:amd64 (0.46-1build3) ... 610s Setting up libarchive-zip-perl (1.68-1) ... 610s Setting up libsub-identify-perl (0.14-3build3) ... 610s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 610s Setting up python3-alabaster (0.7.16-0.1) ... 610s Setting up libio-stringy-perl (2.111-3) ... 610s Setting up libhtml-tagset-perl (3.24-1) ... 610s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 610s Setting up unzip (6.0-28ubuntu5) ... 610s Setting up libu2f-server0 (1.1.0-4build3) ... 610s Setting up libdebhelper-perl (13.16ubuntu2) ... 610s Setting up libperlio-via-timeout-perl (0.32-3) ... 610s Setting up libfilesys-notify-simple-perl (0.14-3) ... 610s Setting up libnet-cidr-perl (0.21-2) ... 610s Setting up libipc-sharelite-perl (0.17-5build3) ... 610s Setting up libconvert-binhex-perl (1.125-3) ... 610s Setting up liblwp-mediatypes-perl (6.04-2) ... 610s Setting up libcrypt-urandom-perl (0.40-1) ... 610s Setting up x11-common (1:7.7+23ubuntu3) ... 610s Setting up libtest-pod-perl (1.52-3) ... 610s Setting up libtry-tiny-perl (0.31-2) ... 610s Setting up perl-openssl-defaults:amd64 (7build3) ... 610s Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... 610s Setting up libxml-namespacesupport-perl (1.12-2) ... 610s Setting up m4 (1.4.19-4build1) ... 610s Setting up libposix-strftime-compiler-perl (0.46-1) ... 610s Setting up libclass-singleton-perl (1.6-2) ... 610s Setting up libencode-locale-perl (1.05-3) ... 610s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 610s Setting up libxstring-perl:amd64 (0.005-2build3) ... 610s Setting up libgomp1:amd64 (14.1.0-5ubuntu1) ... 610s Setting up libclass-errorhandler-perl (0.04-3) ... 610s Setting up liblist-utilsby-perl (0.12-2) ... 610s Setting up libtime-fake-perl (0.11-4) ... 610s Setting up libregexp-common-perl (2017060201-3) ... 610s Setting up libtest-sharedfork-perl (0.35-3) ... 610s Setting up libsub-install-perl (0.929-1) ... 610s Setting up libextutils-depends-perl (0.8001-2) ... 610s Setting up libhash-multivalue-perl (0.16-3) ... 610s Setting up libuniversal-isa-perl (1.20171012-3) ... 610s Setting up libscope-guard-perl (0.21-2) ... 610s Setting up liberror-perl (0.17029-2) ... 610s Setting up libapache-session-perl (1.94-2) ... 610s Setting up libgd-perl (2.78-1build3) ... 610s Setting up libxml-sax-base-perl (1.09-3) ... 610s Setting up libio-string-perl (1.08-4) ... 610s Setting up libtest-leaktrace-perl (0.17-1build5) ... 610s Setting up python3-roman (3.3-3) ... 610s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 610s Setting up libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 610s Setting up autotools-dev (20220109.1) ... 610s Setting up libstream-buffered-perl (0.03-3) ... 610s Setting up libclass-data-inheritable-perl (0.08-3) ... 610s Setting up python3-packaging (24.1-1) ... 610s Setting up libcrypt-des-perl:amd64 (2.07-4build5) ... 610s Setting up libalgorithm-c3-perl (0.11-2) ... 610s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 610s Setting up libapache-logformat-compiler-perl (0.36-3) ... 610s Setting up libcrypt-random-seed-perl (0.03-3) ... 610s Setting up libdigest-hmac-perl (1.04+dfsg-2) ... 610s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 611s Setting up libcrypt-openssl-bignum-perl (0.09-2build5) ... 611s Setting up python3-snowballstemmer (2.2.0-4build1) ... 611s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 611s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 611s Setting up libemail-date-format-perl (1.008-1) ... 611s Setting up libcryptx-perl (0.080-2build3) ... 611s Setting up libcares2:amd64 (1.32.2-2) ... 611s Setting up libmpc3:amd64 (1.3.1-1build1) ... 611s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 611s Setting up libvariable-magic-perl (0.64-1) ... 611s Setting up libio-html-perl (1.004-3) ... 611s Setting up libcrypt-dh-gmp-perl (0.00012-2build4) ... 611s Setting up autopoint (0.22.5-1) ... 611s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 611s Setting up libipc-run-perl (20231003.0-2) ... 611s Setting up liblist-moreutils-xs-perl (0.430-4) ... 611s Setting up libpcsclite1:amd64 (2.2.3-1) ... 611s Setting up libltdl7:amd64 (2.4.7-7build1) ... 611s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 611s Setting up libstring-random-perl (1:0.32-2) ... 611s Setting up libparams-util-perl (1.102-3) ... 611s Setting up libraw23t64:amd64 (0.21.2-2.1build1) ... 611s Setting up autoconf (2.71-3) ... 611s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 611s Setting up libcapture-tiny-perl (0.48-2) ... 611s Setting up libtimedate-perl (2.3300-2) ... 611s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 611s Setting up libsub-name-perl:amd64 (0.27-1build3) ... 611s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 611s Setting up libtypes-serialiser-perl (1.01-1) ... 611s Setting up libgssapi-perl (0.28-4build4) ... 611s Setting up dwz (0.15-1build6) ... 611s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1) ... 611s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 611s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 611s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 611s Setting up libjson-perl (4.10000-1) ... 611s Setting up libxslt1.1:amd64 (1.1.39-0exp1build1) ... 611s Setting up libjargs-java (1.0.0-5) ... 611s Setting up librole-tiny-perl (2.002004-1) ... 611s Setting up debugedit (1:5.0-6) ... 611s Setting up libfile-sharedir-perl (1.118-3) ... 611s Setting up libfcgi-perl (0.82+ds-3build2) ... 611s Setting up libopenjp2-7:amd64 (2.5.0-2build3) ... 611s Setting up libaliased-perl (0.34-3) ... 611s Setting up libcarp-clan-perl (6.08-2) ... 611s Setting up libdevel-globaldestruction-perl (0.14-4) ... 611s Setting up libwww-form-urlencoded-perl (0.26-2) ... 611s Setting up sgml-base (1.31) ... 611s Setting up libstrictures-perl (2.000006-1) ... 611s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 611s Setting up libdevel-stacktrace-perl (2.0500-1) ... 611s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 611s Setting up libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 611s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 611s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 611s Setting up ca-certificates-java (20240118) ... 611s No JRE found. Skipping Java certificates setup. 611s Setting up libexporter-tiny-perl (1.006002-1) ... 611s Setting up libuniversal-can-perl (1.20140328-3) ... 611s Setting up node-xtend (4.0.2-3) ... 611s Setting up libisl23:amd64 (0.26-3build1) ... 611s Setting up libconvert-asn1-perl (0.34-1) ... 611s Setting up libtext-unidecode-perl (1.30-3) ... 611s Setting up libregexp-assemble-perl (0.38-2) ... 611s Setting up libnet-ip-perl (1.26-3) ... 611s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 611s Setting up libautobox-perl (3.0.1-2build4) ... 611s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 611s Setting up liburi-perl (5.28-1) ... 611s Setting up libdbi-perl:amd64 (1.643-4build3) ... 611s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 611s Setting up libconvert-base32-perl (0.06-3) ... 611s Setting up dctrl-tools (2.24-3build3) ... 611s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 611s Setting up autodep8 (0.28) ... 611s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 611s Setting up python3-imagesize (1.4.1-1) ... 611s Setting up libemail-address-xs-perl (1.05-1build4) ... 611s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 611s Setting up automake (1:1.16.5-1.3ubuntu1) ... 611s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 611s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 611s Setting up libjson-xs-perl (4.030-2build3) ... 611s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 611s Setting up libcrypt-des-ede3-perl (0.01-3) ... 611s Setting up libhttp-date-perl (6.06-1) ... 611s Setting up libtest-mockobject-perl (1.20200122-4) ... 611s Setting up libglib-perl:amd64 (3:1.329.3-3build3) ... 611s Setting up gettext (0.22.5-1) ... 611s Setting up libtest-tcp-perl (2.22-2) ... 611s Setting up libautobox-core-perl (1.33-2) ... 611s Setting up java-wrappers (0.4) ... 611s Setting up libio-socket-timeout-perl (0.32-3) ... 611s Setting up libfile-listing-perl (6.16-1) ... 611s Setting up openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 611s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 611s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 611s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 611s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 611s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 611s Setting up libcache-cache-perl (1.08-3) ... 611s Setting up libhttp-headers-fast-perl (0.22-3) ... 611s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 611s Setting up liblist-moreutils-perl (0.430-2) ... 611s Setting up libtype-tiny-perl (2.004000-1) ... 611s Setting up libemail-simple-perl (2.218-1) ... 611s Setting up libnet-http-perl (6.23-1) ... 611s Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 611s Setting up libexception-class-perl (1.45-1) ... 611s Setting up libclass-c3-perl (0.35-2) ... 611s Setting up libcrypt-jwt-perl (0.035-1) ... 611s Setting up libcbor-xs-perl (1.87-1build3) ... 611s Setting up xfonts-utils (1:7.7+6build3) ... 611s Setting up libxmlsec1t64:amd64 (1.2.39-5build2) ... 611s Setting up libdevel-callchecker-perl:amd64 (0.009-1) ... 611s Setting up libxml-sax-perl (1.02+dfsg-3) ... 611s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 611s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 611s 611s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 611s Setting up libauthen-radius-perl (0.32-1) ... 611s Setting up intltool-debian (0.35.0+20060710.6) ... 611s Setting up libgd-securityimage-perl (1.75-3) ... 611s Setting up libbytes-random-secure-perl (0.29-3) ... 611s Setting up libjson-maybexs-perl (1.004005-1) ... 611s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 611s Setting up libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 611s Setting up libcrypt-openssl-x509-perl (1.9.15-1build4) ... 611s Setting up libdata-optlist-perl (0.114-1) ... 611s Setting up libtest-output-perl (1.034-1) ... 611s Setting up pkg-perl-autopkgtest (0.79) ... 611s Setting up libjs-sphinxdoc (7.3.7-3) ... 611s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 612s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 612s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 612s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 612s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 612s Setting up dh-strip-nondeterminism (1.14.0-1) ... 612s Setting up libwww-robotrules-perl (6.02-1) ... 612s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 612s Setting up xml-core (0.19) ... 612s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 612s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 612s Setting up libcrypt-u2f-server-perl (0.46-1) ... 612s Setting up libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 612s Setting up libmro-compat-perl (0.15-2) ... 612s Setting up libcookie-baker-perl (0.12-1) ... 612s Setting up libhttp-entity-parser-perl (0.25-2) ... 612s Setting up libio-socket-ssl-perl (2.085-1) ... 612s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 612s Setting up libsub-exporter-perl (0.990-1) ... 612s Setting up libhttp-message-perl (6.46-1ubuntu1) ... 612s Setting up libeval-closure-perl (0.14-3) ... 612s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 612s Setting up libconvert-pem-perl (0.08-3) ... 612s Setting up libhttp-negotiate-perl (6.01-2) ... 612s Setting up libparams-validationcompiler-perl (0.31-1) ... 612s Setting up cpp-13 (13.3.0-3ubuntu1) ... 612s Setting up libhttp-cookies-perl (6.11-1) ... 612s Setting up libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 612s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 612s Setting up po-debconf (1.0.21+nmu1) ... 612s Setting up libhtml-tree-perl (5.07-3) ... 612s Setting up libparams-classify-perl:amd64 (0.015-2build5) ... 612s Setting up libcgi-pm-perl (4.66-1) ... 612s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 612s Setting up liblasso3t64 (2.8.2-2build2) ... 612s Setting up libhtml-format-perl (2.16-2) ... 612s Setting up fonts-urw-base35 (20200910-8) ... 612s Setting up libhtml-template-perl (2.97-2) ... 612s Setting up libnet-smtp-ssl-perl (1.04-2) ... 612s Setting up libauthen-webauthn-perl (0.003-1) ... 612s Setting up libmodule-runtime-perl (0.016-2) ... 612s Setting up libmailtools-perl (2.21-3) ... 612s Setting up sphinx-common (7.3.7-3) ... 612s Setting up gcc-13 (13.3.0-3ubuntu1) ... 612s Setting up libdist-checkconflicts-perl (0.11-2) ... 612s Setting up libxml-simple-perl (2.25-2) ... 612s Setting up libxml-libxslt-perl:amd64 (2.003000-1) ... 612s Setting up libhttp-daemon-perl (6.16-1) ... 612s Setting up libemail-abstract-perl (3.010-1) ... 612s Setting up cpp (4:13.3.0-2ubuntu2) ... 612s Setting up liblasso-perl:amd64 (2.8.2-2build2) ... 612s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 612s Setting up libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 612s Setting up libplack-perl (1.0051-1) ... 612s Setting up libnet-openid-common-perl (1.20-2) ... 612s Setting up libnet-openid-server-perl (1.09-4) ... 612s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 612s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 612s Setting up libtool (2.4.7-7build1) ... 612s Setting up libmodule-implementation-perl (0.09-2) ... 612s Setting up libpackage-stash-perl (0.40-1) ... 612s Setting up libimport-into-perl (1.002005-2) ... 612s Setting up libmoo-perl (2.005005-1) ... 612s Setting up liblist-someutils-perl (0.59-1) ... 612s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 612s Setting up libmime-tools-perl (5.515-1) ... 612s Setting up libclass-load-perl (0.25-2) ... 612s Setting up gcc (4:13.3.0-2ubuntu2) ... 612s Setting up dh-autoreconf (20) ... 612s Setting up libspecio-perl (0.48-1) ... 612s Setting up liblist-allutils-perl (0.19-1) ... 612s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 612s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 612s Setting up libdevel-overloadinfo-perl (0.007-1) ... 612s Setting up libclass-load-xs-perl (0.10-2build4) ... 612s Setting up libmoox-types-mooselike-perl (0.29-2) ... 612s Setting up libb-hooks-endofscope-perl (0.28-1) ... 612s Setting up g++-13 (13.3.0-3ubuntu1) ... 612s Setting up libthrowable-perl (1.001-2) ... 612s Setting up libauthen-oath-perl (2.0.1-2) ... 612s Setting up libmoose-perl:amd64 (2.2207-1build2) ... 612s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 612s Setting up debhelper (13.16ubuntu2) ... 612s Setting up libemail-sender-perl (2.601-1) ... 612s Setting up libnamespace-clean-perl (0.27-2) ... 612s Setting up g++ (4:13.3.0-2ubuntu2) ... 612s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 612s Setting up libmoosex-singlearg-perl (0.09-2) ... 612s Setting up build-essential (12.10ubuntu1) ... 612s Setting up libnamespace-autoclean-perl (0.29-2) ... 612s Setting up libdatetime-locale-perl (1:1.41-1) ... 612s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 612s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 612s Setting up libmoosex-types-perl (0.50-2) ... 612s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 612s Setting up libmoosex-types-common-perl (0.001014-2) ... 612s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 612s Setting up libmoosex-util-perl (0.006-2) ... 612s Setting up libdatetime-perl (2:1.65-1build2) ... 612s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 612s Setting up libdatetime-format-rfc3339-perl (1.8.0-1) ... 612s Setting up libauthen-u2f-tester-perl (0.03-1) ... 612s Setting up liblwp-protocol-https-perl (6.14-1) ... 612s Setting up libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 612s Setting up libwww-perl (6.77-1) ... 612s Setting up nodejs (20.15.0+dfsg-1ubuntu3) ... 612s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 612s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 612s Setting up liblemonldap-ng-common-perl (2.19.1+ds-3) ... 613s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 613s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 613s Setting up libnet-openid-consumer-perl (1.18-2) ... 613s Setting up liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 613s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 613s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 613s Setting up libxml-parser-perl (2.47-1build3) ... 613s Setting up uglifyjs (3.17.4-2) ... 613s Setting up libsoap-lite-perl (1.27-3) ... 613s Processing triggers for libc-bin (2.39-0ubuntu9) ... 613s Processing triggers for man-db (2.12.1-2) ... 616s Processing triggers for install-info (7.1-3build2) ... 616s Processing triggers for ca-certificates-java (20240118) ... 616s Adding debian:ACCVRAIZ1.pem 616s Adding debian:AC_RAIZ_FNMT-RCM.pem 616s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 616s Adding debian:ANF_Secure_Server_Root_CA.pem 616s Adding debian:Actalis_Authentication_Root_CA.pem 616s Adding debian:AffirmTrust_Commercial.pem 616s Adding debian:AffirmTrust_Networking.pem 616s Adding debian:AffirmTrust_Premium.pem 616s Adding debian:AffirmTrust_Premium_ECC.pem 616s Adding debian:Amazon_Root_CA_1.pem 616s Adding debian:Amazon_Root_CA_2.pem 616s Adding debian:Amazon_Root_CA_3.pem 616s Adding debian:Amazon_Root_CA_4.pem 616s Adding debian:Atos_TrustedRoot_2011.pem 616s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 616s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 616s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 616s Adding debian:BJCA_Global_Root_CA1.pem 616s Adding debian:BJCA_Global_Root_CA2.pem 616s Adding debian:Baltimore_CyberTrust_Root.pem 616s Adding debian:Buypass_Class_2_Root_CA.pem 616s Adding debian:Buypass_Class_3_Root_CA.pem 616s Adding debian:CA_Disig_Root_R2.pem 616s Adding debian:CFCA_EV_ROOT.pem 616s Adding debian:COMODO_Certification_Authority.pem 616s Adding debian:COMODO_ECC_Certification_Authority.pem 616s Adding debian:COMODO_RSA_Certification_Authority.pem 616s Adding debian:Certainly_Root_E1.pem 616s Adding debian:Certainly_Root_R1.pem 616s Adding debian:Certigna.pem 616s Adding debian:Certigna_Root_CA.pem 616s Adding debian:Certum_EC-384_CA.pem 616s Adding debian:Certum_Trusted_Network_CA.pem 616s Adding debian:Certum_Trusted_Network_CA_2.pem 616s Adding debian:Certum_Trusted_Root_CA.pem 616s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 616s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 616s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 616s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 616s Adding debian:Comodo_AAA_Services_root.pem 616s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 616s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 616s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 616s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 616s Adding debian:DigiCert_Assured_ID_Root_CA.pem 616s Adding debian:DigiCert_Assured_ID_Root_G2.pem 616s Adding debian:DigiCert_Assured_ID_Root_G3.pem 616s Adding debian:DigiCert_Global_Root_CA.pem 616s Adding debian:DigiCert_Global_Root_G2.pem 616s Adding debian:DigiCert_Global_Root_G3.pem 616s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 616s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 616s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 616s Adding debian:DigiCert_Trusted_Root_G4.pem 616s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 616s Adding debian:Entrust_Root_Certification_Authority.pem 616s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 616s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 616s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 616s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 616s Adding debian:GLOBALTRUST_2020.pem 616s Adding debian:GTS_Root_R1.pem 616s Adding debian:GTS_Root_R2.pem 616s Adding debian:GTS_Root_R3.pem 616s Adding debian:GTS_Root_R4.pem 616s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 616s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 616s Adding debian:GlobalSign_Root_CA.pem 616s Adding debian:GlobalSign_Root_CA_-_R3.pem 616s Adding debian:GlobalSign_Root_CA_-_R6.pem 616s Adding debian:GlobalSign_Root_E46.pem 616s Adding debian:GlobalSign_Root_R46.pem 616s Adding debian:Go_Daddy_Class_2_CA.pem 616s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 616s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 616s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 616s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 616s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 616s Adding debian:HiPKI_Root_CA_-_G1.pem 616s Adding debian:Hongkong_Post_Root_CA_3.pem 616s Adding debian:ISRG_Root_X1.pem 616s Adding debian:ISRG_Root_X2.pem 616s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 616s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 616s Adding debian:Izenpe.com.pem 616s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 616s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 616s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 616s Adding debian:NAVER_Global_Root_Certification_Authority.pem 616s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 616s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 616s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 616s Adding debian:QuoVadis_Root_CA_1_G3.pem 616s Adding debian:QuoVadis_Root_CA_2.pem 616s Adding debian:QuoVadis_Root_CA_2_G3.pem 616s Adding debian:QuoVadis_Root_CA_3.pem 616s Adding debian:QuoVadis_Root_CA_3_G3.pem 616s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 616s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 616s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 616s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 616s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 616s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 616s Adding debian:SZAFIR_ROOT_CA2.pem 616s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 616s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 616s Adding debian:SecureSign_RootCA11.pem 616s Adding debian:SecureTrust_CA.pem 616s Adding debian:Secure_Global_CA.pem 616s Adding debian:Security_Communication_ECC_RootCA1.pem 616s Adding debian:Security_Communication_RootCA2.pem 616s Adding debian:Security_Communication_RootCA3.pem 616s Adding debian:Security_Communication_Root_CA.pem 616s Adding debian:Starfield_Class_2_CA.pem 616s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 616s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 616s Adding debian:SwissSign_Gold_CA_-_G2.pem 616s Adding debian:SwissSign_Silver_CA_-_G2.pem 616s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 616s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 616s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 616s Adding debian:TWCA_Global_Root_CA.pem 616s Adding debian:TWCA_Root_Certification_Authority.pem 616s Adding debian:TeliaSonera_Root_CA_v1.pem 616s Adding debian:Telia_Root_CA_v2.pem 616s Adding debian:TrustAsia_Global_Root_CA_G3.pem 616s Adding debian:TrustAsia_Global_Root_CA_G4.pem 616s Adding debian:Trustwave_Global_Certification_Authority.pem 616s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 616s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 616s Adding debian:TunTrust_Root_CA.pem 616s Adding debian:UCA_Extended_Validation_Root.pem 616s Adding debian:UCA_Global_G2_Root.pem 616s Adding debian:USERTrust_ECC_Certification_Authority.pem 616s Adding debian:USERTrust_RSA_Certification_Authority.pem 616s Adding debian:XRamp_Global_CA_Root.pem 616s Adding debian:certSIGN_ROOT_CA.pem 617s Adding debian:certSIGN_Root_CA_G2.pem 617s Adding debian:e-Szigno_Root_CA_2017.pem 617s Adding debian:ePKI_Root_Certification_Authority.pem 617s Adding debian:emSign_ECC_Root_CA_-_C3.pem 617s Adding debian:emSign_ECC_Root_CA_-_G3.pem 617s Adding debian:emSign_Root_CA_-_C1.pem 617s Adding debian:emSign_Root_CA_-_G1.pem 617s Adding debian:vTrus_ECC_Root_CA.pem 617s Adding debian:vTrus_Root_CA.pem 617s done. 617s Setting up yui-compressor (2.4.8-3) ... 617s Setting up default-jre-headless (2:1.21-75+exp1) ... 617s Processing triggers for sgml-base (1.31) ... 617s Setting up docutils-common (0.20.1+dfsg-3) ... 617s Processing triggers for sgml-base (1.31) ... 617s Setting up python3-docutils (0.20.1+dfsg-3) ... 617s Setting up python3-sphinx (7.3.7-3) ... 618s Reading package lists... 619s Building dependency tree... 619s Reading state information... 619s Starting pkgProblemResolver with broken count: 0 619s Starting 2 pkgProblemResolver with broken count: 0 619s Done 619s The following NEW packages will be installed: 619s autopkgtest-satdep 619s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 619s Need to get 0 B/700 B of archives. 619s After this operation, 0 B of additional disk space will be used. 619s Get:1 /tmp/autopkgtest.GTBRvv/6-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 620s Selecting previously unselected package autopkgtest-satdep. 620s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88880 files and directories currently installed.) 620s Preparing to unpack .../6-autopkgtest-satdep.deb ... 620s Unpacking autopkgtest-satdep (0) ... 620s Setting up autopkgtest-satdep (0) ... 620s autopkgtest: WARNING: package liblemonldap-ng-handler-perl:i386 is not installed though it should be 622s (Reading database ... 88880 files and directories currently installed.) 622s Removing autopkgtest-satdep (0) ... 624s autopkgtest [01:53:08]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 624s autopkgtest [01:53:08]: test handler-test: [----------------------- 624s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 624s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 624s t/01-Lemonldap-NG-Handler-Main.t ........................... 624s 1..4 624s ok 1 - use Lemonldap::NG::Handler::Main; 624s ok 2 - init 624s ok 3 - Load conf 624s ok 4 - portal 624s ok 624s t/05-Lemonldap-NG-Handler-Reload.t ......................... 624s 1..6 624s ok 1 - use Lemonldap::NG::Handler::Main; 624s [Tue Jul 23 01:53:08 2024] [LLNG:6207] [error] Bad logLevel value '', switching to 'info' 624s 624s ok 2 - logLevelInit 624s ok 3 - defaultValuesInit 624s ok 4 - defaultValuesInit 624s ok 5 - locationRulesInit 624s ok 6 - forgeHeadersInit 624s ok 624s t/12-Lemonldap-NG-Handler-Jail.t ........................... 624s 1..26 624s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 624s ok 2 - new jail object 624s ok 3 - basic extended function is defined 624s ok 4 - encode_base64 function is defined 624s ok 5 - Function works 624s ok 6 - Get good result 624s ok 7 - listMatch function is defined 624s ok 8 - Get good result 624s ok 9 - listMatch function is defined 624s ok 10 - Get good result 624s ok 11 - checkDate extended function is defined 624s ok 12 - Function works 624s ok 13 - Get good result 624s ok 14 - checkDate extended function is defined 624s ok 15 - Function works 624s ok 16 - Get good result 624s ok 17 - checkDate extended function is defined 624s ok 18 - Function works 624s ok 19 - Function works 624s ok 20 - Function works 624s ok 21 - Syntax error yields undef result 624s ok 22 - Found correct error message 624s ok 23 - subjectid extended function is defined 624s ok 24 - subjectid works as expected 624s ok 25 - subjectid works as expected 624s ok 26 - subjectid works as expected 624s ok 624s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 624s 1..20 624s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 624s ok 2 - new fake jail object 624s ok 3 - basic extended function working without Safe Jail 624s ok 4 - encode_base64 extended function working without Safe Jail 624s ok 5 - checkDate extended function working without Safe Jail 624s ok 6 - checkDate extended function working without Safe Jail 624s ok 7 - listMatch function is defined 624s ok 8 - Get good result 624s ok 9 - listMatch function is defined 624s ok 10 - Get good result 624s ok 11 - checkDate extended function is defined 624s ok 12 - Function works 624s ok 13 - Function works 624s ok 14 - Function works 624s ok 15 - Syntax error yields undef result 624s ok 16 - Found correct error message 624s ok 17 - subjectid extended function is defined 624s ok 18 - subjectid works as expected 624s ok 19 - subjectid works as expected 624s ok 20 - subjectid works as expected 624s ok 625s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 625s 1..4 625s ok 1 - use Lemonldap::NG::Handler::Main; 625s ok 2 - init 625s # Subtest: Safe jail off 625s 1..35 625s ok 1 - Load conf 625s ok 2 - Safe jail is disabled 625s ok 3 - Returned code ref 625s ok 4 - Returned undef 625s ok 5 - Returned code ref 625s ok 6 - Returned undef 625s ok 7 - Returned code ref 625s ok 8 - Returned empty string 625s ok 9 - Returned code ref 625s ok 10 - Returned 0 625s ok 11 - Returned code ref 625s ok 12 - Returned abc def 625s ok 13 - Returned code ref 625s ok 14 - Returned bar 625s ok 15 - Returned code ref 625s ok 16 - Returned bar 625s ok 17 - Returned code ref 625s ok 18 - ipInSubnet works 625s ok 19 - ipInSubnet works 625s ok 20 - Returned code ref 625s ok 21 - ipInSubnet works 625s ok 22 - Returned code ref 625s ok 23 - ipInSubnet works 625s ok 24 - ipInSubnet works 625s ok 25 - Returned code ref 625s ok 26 - ipInSubnet works 625s ok 27 - Returned code ref 625s ok 28 - inDomain works for AUTH.EXAMPLE.COM 625s ok 29 - inDomain works for auth.example.com 625s ok 30 - inDomain works for example.com 625s ok 31 - inDomain works for cda.com 625s ok 32 - inDomain works for notexample.com 625s ok 33 - inDomain works for exampleacom 625s ok 34 - Returned code ref 625s ok 35 - Returned correct Basic header 625s ok 3 - Safe jail off 625s # Subtest: Safe jail on 625s 1..33 625s ok 1 - Load conf 625s ok 2 - Safe jail is enabled 625s ok 3 - Returned code ref 625s ok 4 - Returned undef 625s ok 5 - Returned code ref 625s ok 6 - Returned undef 625s ok 7 - Returned code ref 625s ok 8 - Returned empty string 625s ok 9 - Returned code ref 625s ok 10 - Returned 0 625s ok 11 - Returned code ref 625s ok 12 - Returned abc def 625s ok 13 - Returned code ref 625s ok 14 - Returned bar 625s ok 15 - Returned code ref 625s ok 16 - Returned bar 625s ok 17 - Returned code ref 625s ok 18 - ipInSubnet works 625s ok 19 - ipInSubnet works 625s ok 20 - Returned code ref 625s ok 21 - ipInSubnet works 625s ok 22 - Returned code ref 625s ok 23 - ipInSubnet works 625s ok 24 - ipInSubnet works 625s ok 25 - Returned code ref 625s ok 26 - ipInSubnet works 625s ok 27 - Returned code ref 625s ok 28 - inDomain works for AUTH.EXAMPLE.COM 625s ok 29 - inDomain works for auth.example.com 625s ok 30 - inDomain works for example.com 625s ok 31 - inDomain works for cda.com 625s ok 32 - inDomain works for notexample.com 625s ok 33 - inDomain works for exampleacom 625s ok 4 - Safe jail on 625s ok 625s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 625s 1..1 625s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 625s ok 625s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 625s 1..1 625s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 625s ok 625s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 625s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 625s ok 2 - use Lemonldap::NG::Handler::PSGI; 625s ok 3 - Client object 625s ok 4 - App object 625s ok 5 - No HTTP_AUTH_USER 625s ok 6 - Unauthentified query 625s ok 7 - Unprotected request succeeds 625s ok 8 - Expected content 625s 1..8 625s ok 625s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 625s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 625s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 625s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 625s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 625s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 625s ok 3 - Client object 625s ok 4 - App object 625s ok 5 - Unauthentified query 625s ok 6 - Response is an array 625s ok 7 - Code is 302 625s ok 8 - Redirection points to portal 625s ok 9 - Authentified query 625s ok 10 - Code is 200 625s ok 11 - Lm-Remote-Custom is overwriten 625s ok 12 - Authentified query 625s ok 13 - Authorization header is echoed 625s ok 14 - Authentified query 625s ok 15 - Code is 200 625s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 625s ok 17 - Authentified query 625s ok 18 - /test-uri1 -> Code is 200 625s ok 19 - Authentified query 625s ok 20 - /test-uri2 -> Code is 200 625s ok 21 - Denied query 625s ok 22 - /test-uri1 -> Code is 403 625s ok 23 - Denied query 625s ok 24 - /test-uri1 -> Code is 403 625s ok 25 - Denied query 625s ok 26 - Code is 403 625s ok 27 - Weak Authentified query 625s ok 28 - Code is 200 625s ok 29 - Strong Authentified query 625s ok 30 - Code is 302 625s ok 31 - Redirection points to http://test1.example.com/AuthStrong 625s ok 32 - Bad cookie 625s ok 33 - Code is 302 625s ok 34 - Weak Authentified query 625s ok 35 - Code is 200 625s ok 36 - Default Authentified query 625s ok 37 - Code is 302 625s ok 38 - Redirection points to http://test2.example.com/ 625s 1..38 625s ok 625s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 625s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 625s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 625s ok 3 - New object 625s ok 4 - Client object 625s ok 5 - App object 625s ok 6 - initialization 625s ok 7 - Set auth route 625s ok 8 - Set auth route 625s ok 9 - Get response 625s ok 10 - Response code is 200 625s ok 11 - Get unauth result 625s ok 12 - Get response 625s ok 13 - Response code is 200 625s ok 14 - Get auth result 625s [Tue Jul 23 01:53:09 2024] [LLNG:6219] [warn] [anonymous] Bad request 625s ok 15 - Try a bad path 625s ok 16 - Response is 400 625s 1..16 625s ok 626s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 626s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 626s ok 2 - use Lemonldap::NG::Handler::Server; 626s ok 3 - Client object 626s ok 4 - App object 626s ok 5 - Host header found 626s ok 6 - Rules file URL found 626s ok 7 - Authorized query 626s ok 8 - Code is 200 626s ok 9 - 'User' => 'dwho' 626s ok 10 - 'Name' => '' 626s ok 11 - 'Mail' => '' 626s ok 12 - Seven headers sent 626s ok 13 - Authorized query 626s ok 14 - Code is 200 626s ok 15 - Denied query 626s ok 16 - Code is 403 626s ok 17 - Denied query 626s ok 18 - Code is 403 626s 1..18 626s ok 626s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 626s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 626s ok 2 - use Lemonldap::NG::Handler::Server; 626s ok 3 - Client object 626s ok 4 - App object 626s ok 5 - Host header found 626s ok 6 - Rules file URL found 626s ok 7 - Unauthorized query 626s ok 8 - Code is 302 626s ok 9 - Redirect URL found 626s ok 10 - Host header found 626s ok 11 - Rules file URL found 626s ok 12 - Unauthorized query 2 626s ok 13 - Code is 302 626s ok 14 - Redirect URL found 626s ok 15 - Authorized query 626s ok 16 - Code is 200 626s ok 17 - 'User' => 'dwho' 626s ok 18 - 'Name' => '' 626s ok 19 - 'Mail' => '' 626s ok 20 - Seven headers sent 626s ok 21 - Authorized query 626s ok 22 - Code is 200 626s ok 23 - Denied query 626s ok 24 - Code is 403 626s ok 25 - Denied query 626s ok 26 - Code is 403 626s 1..26 626s ok 626s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 626s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 626s ok 2 - use Lemonldap::NG::Handler::Server; 626s ok 3 - Client object 626s ok 4 - App object 626s ok 5 - Host header found 626s ok 6 - Rules file URL found 626s ok 7 - Authorized query 626s ok 8 - Code is 200 626s ok 9 - 'User' => 'dwho' 626s ok 10 - 'Name' => '' 626s ok 11 - 'Mail' => '' 626s ok 12 - Seven headers sent 626s ok 13 - Authorized query 626s ok 14 - Code is 200 626s ok 15 - Denied query 626s ok 16 - Code is 403 626s ok 17 - Denied query 626s ok 18 - Code is 403 626s 1..18 626s ok 626s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 626s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 626s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 626s ok 3 - Client object 626s ok 4 - App object 626s ok 5 - Query with token 1 626s ok 6 - Code is 200 626s ok 7 - NO cookie found 626s ok 8 - Found 6 service headers 626s ok 9 - Found 6 service header values 626s ok 10 - Query with token 2 626s ok 11 - Code is 200 626s ok 12 - Found 6 service headers 626s ok 13 - Found 6 service header values 626s ok 14 - Query with token 3 626s ok 15 - Code is 401 626s ok 16 - NONE service header found 626s ok 17 - Query with token 4 626s ok 18 - Code is 200 626s ok 19 - Found "zero" header with "0" 626s ok 20 - Found "empty" header without value 626s ok 21 - Found 6 service headers 626s ok 22 - Found 6 service header values 626s ok 23 - Query with token 5 626s ok 24 - Code is 401 626s ok 25 - NONE service header found 626s ok 26 - Query with token 6 626s ok 27 - Code is 401 626s ok 28 - NONE service header found 626s ok 29 - Query with token 7 626s ok 30 - Code is 401 626s ok 31 - NONE service header found 626s 1..31 626s ok 626s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 626s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 626s ok 2 - use Lemonldap::NG::Handler::Server; 626s ok 3 - Client object 626s ok 4 - App object 626s ok 5 - Query with token 1 626s ok 6 - Code is 200 626s ok 7 - Query with token 2 626s ok 8 - Code is 302 626s 1..8 626s ok 627s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 627s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 627s ok 2 - use Lemonldap::NG::Handler::Server; 627s ok 3 - Client object 627s ok 4 - App object 627s ok 5 - Query with token 1 627s ok 6 - Code is 200 627s ok 7 - Found 3 service headers 627s ok 8 - Found 3 service header values 627s ok 9 - Query with token 2 627s ok 10 - Code is 200 627s ok 11 - Found 3 service headers 627s ok 12 - Found 3 service header values 627s ok 13 - Query with token 3 627s ok 14 - Code is 302 627s ok 15 - NONE service header found 627s ok 16 - Query with token 4 627s ok 17 - Code is 200 627s ok 18 - Found "zero" header with "0" 627s ok 19 - Found "empty" header without value 627s ok 20 - Found 3 service headers 627s ok 21 - Found 3 service header values 627s ok 22 - Query with token 5 627s ok 23 - Code is 302 627s ok 24 - NONE service header found 627s ok 25 - Query with token 6 627s ok 26 - Code is 302 627s ok 27 - NONE service header found 627s ok 28 - Query with token 7 627s ok 29 - Code is 302 627s ok 30 - NONE service header found 627s 1..30 627s ok 627s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 627s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 627s ok 2 - use Lemonldap::NG::Handler::PSGI; 627s ok 3 - Client object 627s ok 4 - App object 627s ok 5 - Unauthentified query 627s ok 6 - Response is an array 627s ok 7 - Code is 302 627s ok 8 - Redirection points to portal 627s ok 9 - Header is given to app 627s ok 10 - Authentified query 627s ok 11 - Code is 200 627s ok 12 - Denied query 627s ok 13 - Code is 403 627s ok 14 - Bad cookie 627s ok 15 - Code is 302 627s 1..15 627s ok 627s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 627s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 627s ok 2 - use Lemonldap::NG::Handler::PSGI; 627s ok 3 - Client object 627s ok 4 - App object 627s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 627s ok 5 - Unauthentified query 627s ok 6 - Response is an array 627s ok 7 - Code is 302 627s ok 8 - Unauthentified query 627s ok 9 - Response is an array 627s ok 10 - Code is 302 627s ok 11 - Redirection points to portal and site is https 627s 1..11 627s ok 627s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 627s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 627s ok 2 - use Lemonldap::NG::Handler::PSGI; 627s ok 3 - Client object 627s ok 4 - App object 627s ok 5 - Unauthentified query 627s ok 6 - Response is an array 627s ok 7 - Code is 302 627s ok 8 - Redirection points to portal and site is https 627s 1..8 627s ok 628s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 628s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 628s ok 2 - use Lemonldap::NG::Handler::Server; 628s ok 3 - Client object 628s ok 4 - App object 628s ok 5 - Non-Zimbra URL Query 628s ok 6 - Code is 200 628s ok 7 - Location is undefined 628s ok 8 - Header Auth-User is set to "dwho" 628s ok 9 - Zimbra URL Query 628s ok 10 - Code is 302 628s ok 11 - Header Location is set to Zimbra URL 628s ok 12 - Header Auth-User is set to "dwho" 628s 1..12 628s ok 628s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 628s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 628s ok 2 # skip Cache::Memcached not found 628s ok 3 # skip Cache::Memcached not found 628s ok 4 # skip Cache::Memcached not found 628s ok 5 # skip Cache::Memcached not found 628s ok 6 # skip Cache::Memcached not found 628s ok 7 # skip Cache::Memcached not found 628s ok 8 # skip Cache::Memcached not found 628s ok 9 # skip Cache::Memcached not found 628s ok 10 # skip Cache::Memcached not found 628s ok 11 # skip Cache::Memcached not found 628s ok 12 # skip Cache::Memcached not found 628s ok 13 # skip Cache::Memcached not found 628s 1..13 628s ok 628s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 628s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 628s ok 2 - use Lemonldap::NG::Handler::Server; 628s ok 3 - Client object 628s ok 4 - App object 628s ok 5 - Query 628s ok 6 - Code is 401 628s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 628s 1..7 628s ok 628s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 628s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 628s ok 2 - use Lemonldap::NG::Handler::Server; 628s ok 3 - Client object 628s ok 4 - App object 628s ok 5 - Unauthenticated request to OAuth2 URL 628s ok 6 - Got correct HTTP code 628s ok 7 - Got WWW-Authenticate: Bearer 628s ok 8 - Invalid access token 628s ok 9 - Got invalid token error 628s ok 10 - Valid access token 628s ok 11 - Request accepted 628s ok 12 - Header Auth-User is set to "dwho" 628s ok 13 - Client ID correctly transmitted 628s ok 14 - Client confkey correctly transmitted 628s ok 15 - Scope correctly transmitted 628s ok 16 - Valid access token 628s ok 17 - Unauthorized because the write scope is not granted 628s ok 18 - Valid JWT access token 628s ok 19 - Request accepted 628s ok 20 - Header Auth-User is set to "dwho" 628s ok 21 - Valid access token 628s ok 22 - Request accepted 628s ok 23 - Header Auth-User is set to "dwho" 628s ok 24 - Client ID correctly transmitted 628s ok 25 - Client confkey correctly transmitted 628s ok 26 - Scope correctly transmitted 628s ok 27 - Expired access token 628s ok 28 - Access was rejected 628s ok 29 - Got correct error code 628s 1..29 628s ok 628s All tests successful. 628s Files=26, Tests=350, 4 wallclock secs ( 0.07 usr 0.05 sys + 3.40 cusr 0.75 csys = 4.27 CPU) 628s Result: PASS 629s autopkgtest [01:53:13]: test handler-test: -----------------------] 629s handler-test PASS 629s autopkgtest [01:53:13]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 629s autopkgtest [01:53:13]: test portal-test: preparing testbed 694s autopkgtest [01:54:18]: testbed dpkg architecture: amd64 694s autopkgtest [01:54:18]: testbed apt version: 2.9.6 695s autopkgtest [01:54:19]: test architecture: i386 695s autopkgtest [01:54:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 695s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 695s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [407 kB] 695s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 695s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [58.5 kB] 695s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3440 B] 695s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [77.2 kB] 695s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [119 kB] 695s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 695s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 695s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 695s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 695s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [488 kB] 695s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [298 kB] 695s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 695s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 695s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8256 B] 695s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 696s Fetched 1651 kB in 0s (6642 kB/s) 696s Reading package lists... 698s Reading package lists... 698s Building dependency tree... 698s Reading state information... 699s Calculating upgrade... 699s The following packages will be upgraded: 699s gcc-14-base libgcc-s1 libstdc++6 systemd-hwe-hwdb 699s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 699s Need to get 920 kB of archives. 699s After this operation, 1024 B of additional disk space will be used. 699s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-base amd64 14.1.0-5ubuntu1 [49.9 kB] 699s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++6 amd64 14.1.0-5ubuntu1 [789 kB] 699s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1 amd64 14.1.0-5ubuntu1 [78.3 kB] 699s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 systemd-hwe-hwdb all 256.2.1 [3210 B] 700s Fetched 920 kB in 0s (16.5 MB/s) 700s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 700s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_amd64.deb ... 700s Unpacking gcc-14-base:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 700s Setting up gcc-14-base:amd64 (14.1.0-5ubuntu1) ... 700s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 700s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_amd64.deb ... 700s Unpacking libstdc++6:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 700s Setting up libstdc++6:amd64 (14.1.0-5ubuntu1) ... 700s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 700s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_amd64.deb ... 700s Unpacking libgcc-s1:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 700s Setting up libgcc-s1:amd64 (14.1.0-5ubuntu1) ... 700s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 700s Preparing to unpack .../systemd-hwe-hwdb_256.2.1_all.deb ... 700s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 701s Setting up systemd-hwe-hwdb (256.2.1) ... 701s Processing triggers for udev (256-1ubuntu1) ... 701s Processing triggers for libc-bin (2.39-0ubuntu9) ... 702s Reading package lists... 702s Building dependency tree... 702s Reading state information... 702s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 702s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 702s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 702s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 702s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 704s Reading package lists... 704s Reading package lists... 704s Building dependency tree... 704s Reading state information... 705s Calculating upgrade... 705s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 705s Reading package lists... 705s Building dependency tree... 705s Reading state information... 706s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 713s Note, using file '/tmp/autopkgtest.GTBRvv/7-autopkgtest-satdep.dsc' to get the build dependencies 713s Reading package lists... 713s Building dependency tree... 713s Reading state information... 714s Starting pkgProblemResolver with broken count: 0 714s Starting 2 pkgProblemResolver with broken count: 0 714s Done 714s The following NEW packages will be installed: 714s autoconf autodep8 automake autopoint autotools-dev build-essential 714s ca-certificates-java cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu 714s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 714s dh-strip-nondeterminism docutils-common dwz fonts-font-awesome 714s fonts-urw-base35 g++ g++-13 g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc 714s gcc-13 gcc-13-base gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext 714s imagemagick-6-common intltool-debian java-common java-wrappers 714s javascript-common lemonldap-ng-fastcgi-server libalgorithm-c3-perl 714s libaliased-perl libapache-logformat-compiler-perl libapache-session-perl 714s libarchive-zip-perl libasan8 libatomic1 libauth-yubikey-webclient-perl 714s libauthen-oath-perl libauthen-radius-perl libauthen-u2f-tester-perl 714s libauthen-webauthn-perl libautobox-core-perl libautobox-perl 714s libb-hooks-endofscope-perl libb-hooks-op-check-perl 714s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 714s libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 libcgi-pm-perl 714s libclass-c3-perl libclass-data-inheritable-perl libclass-errorhandler-perl 714s libclass-inspector-perl libclass-load-perl libclass-load-xs-perl 714s libclass-method-modifiers-perl libclass-singleton-perl 714s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 714s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 714s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 714s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 714s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 714s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 714s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 714s libcrypt-u2f-server-perl libcrypt-urandom-perl libcryptx-perl 714s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 714s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 714s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libdebhelper-perl 714s libdevel-callchecker-perl libdevel-globaldestruction-perl 714s libdevel-overloadinfo-perl libdevel-stacktrace-ashtml-perl 714s libdevel-stacktrace-perl libdigest-hmac-perl libdist-checkconflicts-perl 714s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 714s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 714s libencode-locale-perl liberror-perl libeval-closure-perl 714s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 714s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 714s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 714s libfilesys-notify-simple-perl libfont-afm-perl libfontenc1 libgcc-13-dev 714s libgd-perl libgd-securityimage-perl libglib-perl libgomp1 libgssapi-perl 714s libhash-merge-simple-perl libhash-multivalue-perl libhtml-format-perl 714s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 714s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 714s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 714s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 714s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 714s libimage-magick-q16-perl libimport-into-perl libio-html-perl libio-pty-perl 714s libio-sessiondata-perl libio-socket-ssl-perl libio-socket-timeout-perl 714s libio-string-perl libio-stringy-perl libipc-run-perl libipc-sharelite-perl 714s libisl23 libitm1 libjargs-java libjs-bootstrap4 libjs-jquery 714s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 714s libjs-underscore libjson-maybexs-perl libjson-perl libjson-xs-perl 714s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-common-perl 714s liblemonldap-ng-handler-perl liblemonldap-ng-portal-perl 714s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 714s liblist-someutils-perl liblist-utilsby-perl liblqr-1-0 liblsan0 libltdl7 714s liblwp-mediatypes-perl liblwp-protocol-https-perl liblwp-protocol-psgi-perl 714s libmagickcore-6.q16-7t64 libmailtools-perl libmath-random-isaac-perl 714s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 714s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 714s libmoose-perl libmoosex-attributeshortcuts-perl 714s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 714s libmoosex-singlearg-perl 714s libmoosex-traitfor-meta-class-betteranonclassnames-perl 714s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 714s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 714s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-lite-perl 714s libnet-cidr-perl libnet-http-perl libnet-ip-perl libnet-ldap-perl 714s libnet-openid-common-perl libnet-openid-consumer-perl 714s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 714s libopenjp2-7 libpackage-deprecationmanager-perl libpackage-stash-perl 714s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 714s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 714s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 714s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 714s libscope-guard-perl libsoap-lite-perl libspecio-perl libstdc++-13-dev 714s libstream-buffered-perl libstrictures-perl libstring-random-perl 714s libsub-exporter-formethods-perl libsub-exporter-perl 714s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 714s libsub-name-perl libsub-quote-perl libtask-weaken-perl 714s libtest-leaktrace-perl libtest-mockobject-perl libtest-output-perl 714s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 714s libtext-unidecode-perl libthrowable-perl libtime-fake-perl libtimedate-perl 714s libtool libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 714s libu2f-server0 libubsan1 libunicode-string-perl libuniversal-can-perl 714s libuniversal-isa-perl liburi-perl libvariable-magic-perl libwant-perl 714s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 714s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 714s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 714s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 714s libxslt1.1 libxstring-perl m4 node-acorn node-cjs-module-lexer 714s node-uglify-js node-undici node-xtend nodejs openjdk-21-jre-headless 714s perl-openssl-defaults pkg-perl-autopkgtest po-debconf python3-alabaster 714s python3-defusedxml python3-docutils python3-imagesize python3-packaging 714s python3-roman python3-snowballstemmer python3-sphinx 714s python3-sphinx-bootstrap-theme sgml-base sphinx-common uglifyjs unzip 714s x11-common xfonts-encodings xfonts-utils xml-core yui-compressor 714s 0 upgraded, 330 newly installed, 0 to remove and 0 not upgraded. 714s Need to get 165 MB of archives. 714s After this operation, 617 MB of additional disk space will be used. 714s Get:1 http://ftpmaster.internal/ubuntu oracular/universe amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [69.5 kB] 714s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-5ubuntu1 [148 kB] 714s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu3 [838 kB] 714s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 liblcms2-2 amd64 2.14-2build1 [161 kB] 714s Get:5 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 714s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 libltdl7 amd64 2.4.7-7build1 [40.3 kB] 714s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libopenjp2-7 amd64 2.5.0-2build3 [173 kB] 714s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 libraw23t64 amd64 0.21.2-2.1build1 [378 kB] 714s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 714s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 714s Get:11 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1 [1821 kB] 714s Get:12 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-q16-perl amd64 8:6.9.13.12+dfsg1-1 [105 kB] 714s Get:13 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-perl all 8:6.9.13.12+dfsg1-1 [39.8 kB] 714s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 sgml-base all 1.31 [11.4 kB] 714s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 714s Get:16 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi-perl amd64 0.82+ds-3build2 [21.7 kB] 714s Get:17 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 714s Get:18 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-urandom-perl all 0.40-1 [9430 B] 714s Get:19 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 714s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 liberror-perl all 0.17029-2 [25.6 kB] 714s Get:21 http://ftpmaster.internal/ubuntu oracular/universe amd64 libipc-sharelite-perl amd64 0.17-5build3 [21.3 kB] 714s Get:22 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 714s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 714s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 714s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build5 [23.5 kB] 714s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-random-perl amd64 0.17-1 [9556 B] 714s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-rsa-perl amd64 0.33-3build4 [21.6 kB] 714s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 714s Get:29 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-openssl-x509-perl amd64 1.9.15-1build4 [30.1 kB] 714s Get:30 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build5 [17.8 kB] 714s Get:31 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 714s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 714s Get:33 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 714s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 libcgi-pm-perl all 4.66-1 [185 kB] 714s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-template-perl all 2.97-2 [60.2 kB] 714s Get:36 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 714s Get:37 http://ftpmaster.internal/ubuntu oracular/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] 714s Get:38 http://ftpmaster.internal/ubuntu oracular/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 714s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] 714s Get:40 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-perl all 0.21-2 [13.9 kB] 714s Get:41 http://ftpmaster.internal/ubuntu oracular/main amd64 libmouse-perl amd64 2.5.10-1build8 [133 kB] 714s Get:42 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-xsaccessor-perl amd64 1.19-4build4 [33.1 kB] 714s Get:43 http://ftpmaster.internal/ubuntu oracular/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 714s Get:44 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 714s Get:45 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 714s Get:46 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 714s Get:47 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 714s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 714s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 714s Get:50 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 714s Get:51 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 714s Get:52 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 714s Get:53 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 714s Get:54 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 714s Get:55 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 714s Get:56 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 714s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 714s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 714s Get:59 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 714s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 714s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 714s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 714s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 714s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.46-1ubuntu1 [75.9 kB] 714s Get:65 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 714s Get:66 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 714s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 714s Get:68 http://ftpmaster.internal/ubuntu oracular/universe amd64 libplack-perl all 1.0051-1 [218 kB] 714s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 714s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 714s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 714s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 714s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 714s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 714s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 714s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 714s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 714s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 714s Get:79 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-common-perl all 2.19.1+ds-3 [173 kB] 714s Get:80 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-handler-perl all 2.19.1+ds-3 [75.3 kB] 714s Get:81 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-fastcgi-server all 2.19.1+ds-3 [30.5 kB] 714s Get:82 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 714s Get:83 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 714s Get:84 http://ftpmaster.internal/ubuntu oracular/main amd64 libdigest-hmac-perl all 1.04+dfsg-2 [9060 B] 714s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 714s Get:86 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 714s Get:87 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 714s Get:88 http://ftpmaster.internal/ubuntu oracular/main amd64 javascript-common all 11+nmu1 [5936 B] 714s Get:89 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 714s Get:90 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 714s Get:91 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 715s Get:92 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 715s Get:93 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-jquery-cookie all 12-4 [6484 B] 715s Get:94 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 715s Get:95 http://ftpmaster.internal/ubuntu oracular/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 715s Get:96 http://ftpmaster.internal/ubuntu oracular/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 715s Get:97 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4 [43.8 kB] 715s Get:98 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 715s Get:99 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 715s Get:100 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-portal-perl all 2.19.1+ds-3 [3034 kB] 715s Get:101 http://ftpmaster.internal/ubuntu oracular/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 715s Get:102 http://ftpmaster.internal/ubuntu oracular/main amd64 autoconf all 2.71-3 [339 kB] 715s Get:103 http://ftpmaster.internal/ubuntu oracular/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 715s Get:104 http://ftpmaster.internal/ubuntu oracular/main amd64 autodep8 all 0.28 [13.2 kB] 715s Get:105 http://ftpmaster.internal/ubuntu oracular/main amd64 autotools-dev all 20220109.1 [44.9 kB] 715s Get:106 http://ftpmaster.internal/ubuntu oracular/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 715s Get:107 http://ftpmaster.internal/ubuntu oracular/main amd64 autopoint all 0.22.5-1 [616 kB] 715s Get:108 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 715s Get:109 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 715s Get:110 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 715s Get:111 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 715s Get:112 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 715s Get:113 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 715s Get:114 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 715s Get:115 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 715s Get:116 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 715s Get:117 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 715s Get:118 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 715s Get:119 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 715s Get:120 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 715s Get:121 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 715s Get:122 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 715s Get:123 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 715s Get:124 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 715s Get:125 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 715s Get:126 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 715s Get:127 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 715s Get:128 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 715s Get:129 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 715s Get:130 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 715s Get:131 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 715s Get:132 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 715s Get:133 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 715s Get:134 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 715s Get:135 http://ftpmaster.internal/ubuntu oracular/main amd64 ca-certificates-java all 20240118 [11.6 kB] 715s Get:136 http://ftpmaster.internal/ubuntu oracular/main amd64 libdebhelper-perl all 13.16ubuntu2 [92.9 kB] 715s Get:137 http://ftpmaster.internal/ubuntu oracular/main amd64 libtool all 2.4.7-7build1 [166 kB] 715s Get:138 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-autoreconf all 20 [16.1 kB] 715s Get:139 http://ftpmaster.internal/ubuntu oracular/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 715s Get:140 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 715s Get:141 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 715s Get:142 http://ftpmaster.internal/ubuntu oracular/main amd64 debugedit amd64 1:5.0-6 [46.1 kB] 715s Get:143 http://ftpmaster.internal/ubuntu oracular/main amd64 dwz amd64 0.15-1build6 [115 kB] 715s Get:144 http://ftpmaster.internal/ubuntu oracular/main amd64 gettext amd64 0.22.5-1 [944 kB] 715s Get:145 http://ftpmaster.internal/ubuntu oracular/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 715s Get:146 http://ftpmaster.internal/ubuntu oracular/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 715s Get:147 http://ftpmaster.internal/ubuntu oracular/main amd64 debhelper all 13.16ubuntu2 [869 kB] 715s Get:148 http://ftpmaster.internal/ubuntu oracular/main amd64 java-common all 0.75+exp1 [6798 B] 715s Get:149 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcsclite1 amd64 2.2.3-1 [23.6 kB] 715s Get:150 http://ftpmaster.internal/ubuntu oracular/main amd64 openjdk-21-jre-headless amd64 21.0.4~6ea-1ubuntu1 [46.5 MB] 715s Get:151 http://ftpmaster.internal/ubuntu oracular/main amd64 default-jre-headless amd64 2:1.21-75+exp1 [3094 B] 715s Get:152 http://ftpmaster.internal/ubuntu oracular/main amd64 xml-core all 0.19 [20.3 kB] 715s Get:153 http://ftpmaster.internal/ubuntu oracular/main amd64 docutils-common all 0.20.1+dfsg-3 [132 kB] 715s Get:154 http://ftpmaster.internal/ubuntu oracular/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 715s Get:155 http://ftpmaster.internal/ubuntu oracular/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 715s Get:156 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 715s Get:157 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB] 715s Get:158 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 715s Get:159 http://ftpmaster.internal/ubuntu oracular/main amd64 unzip amd64 6.0-28ubuntu5 [180 kB] 715s Get:160 http://ftpmaster.internal/ubuntu oracular/universe amd64 java-wrappers all 0.4 [8662 B] 715s Get:161 http://ftpmaster.internal/ubuntu oracular/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 715s Get:162 http://ftpmaster.internal/ubuntu oracular/main amd64 libaliased-perl all 0.34-3 [12.8 kB] 715s Get:163 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 715s Get:164 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 715s Get:165 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-op-check-perl amd64 0.22-3build1 [9518 B] 715s Get:166 http://ftpmaster.internal/ubuntu oracular/main amd64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 715s Get:167 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-callchecker-perl amd64 0.009-1 [14.4 kB] 715s Get:168 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-classify-perl amd64 0.015-2build5 [20.1 kB] 715s Get:169 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 715s Get:170 http://ftpmaster.internal/ubuntu oracular/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 715s Get:171 http://ftpmaster.internal/ubuntu oracular/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 715s Get:172 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 715s Get:173 http://ftpmaster.internal/ubuntu oracular/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 715s Get:174 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtype-tiny-perl all 2.004000-1 [354 kB] 715s Get:175 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-oath-perl all 2.0.1-2 [7100 B] 715s Get:176 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcryptx-perl amd64 0.080-2build3 [621 kB] 715s Get:177 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-util-perl amd64 1.102-3 [21.1 kB] 715s Get:178 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-install-perl all 0.929-1 [9764 B] 715s Get:179 http://ftpmaster.internal/ubuntu oracular/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 715s Get:180 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 715s Get:181 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 715s Get:182 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-perl all 0.25-2 [12.7 kB] 715s Get:183 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-xs-perl amd64 0.10-2build4 [13.4 kB] 715s Get:184 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 715s Get:185 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 715s Get:186 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 715s Get:187 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 715s Get:188 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 715s Get:189 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 715s Get:190 http://ftpmaster.internal/ubuntu oracular/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 715s Get:191 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 715s Get:192 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 715s Get:193 http://ftpmaster.internal/ubuntu oracular/universe amd64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 715s Get:194 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-xs-perl amd64 0.30-1build4 [18.7 kB] 715s Get:195 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoose-perl amd64 2.2207-1build2 [717 kB] 715s Get:196 http://ftpmaster.internal/ubuntu oracular/main amd64 libvariable-magic-perl amd64 0.64-1 [36.0 kB] 715s Get:197 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 715s Get:198 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-identify-perl amd64 0.14-3build3 [9786 B] 715s Get:199 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-name-perl amd64 0.27-1build3 [10.8 kB] 715s Get:200 http://ftpmaster.internal/ubuntu oracular/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 715s Get:201 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 715s Get:202 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 715s Get:203 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 715s Get:204 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcarp-clan-perl all 6.08-2 [11.9 kB] 715s Get:205 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 715s Get:206 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-perl all 0.50-2 [50.5 kB] 715s Get:207 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 715s Get:208 http://ftpmaster.internal/ubuntu oracular/universe amd64 libscope-guard-perl all 0.21-2 [7730 B] 715s Get:209 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-perl amd64 3.0.1-2build4 [29.5 kB] 715s Get:210 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwant-perl amd64 0.29-2build4 [23.8 kB] 715s Get:211 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-core-perl all 1.33-2 [33.8 kB] 715s Get:212 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 715s Get:213 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-util-perl all 0.006-2 [10.3 kB] 715s Get:214 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 715s Get:215 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 715s Get:216 http://ftpmaster.internal/ubuntu oracular/main amd64 libstrictures-perl all 2.000006-1 [16.3 kB] 715s Get:217 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 715s Get:218 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcbor-xs-perl amd64 1.87-1build3 [59.2 kB] 715s Get:219 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-merge-simple-perl all 0.051-3 [6852 B] 715s Get:220 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-webauthn-perl all 0.003-1 [19.5 kB] 715s Get:221 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 715s Get:222 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 715s Get:223 http://ftpmaster.internal/ubuntu oracular/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 715s Get:224 http://ftpmaster.internal/ubuntu oracular/main amd64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 715s Get:225 http://ftpmaster.internal/ubuntu oracular/main amd64 libcares2 amd64 1.32.2-2 [81.6 kB] 715s Get:226 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 715s Get:227 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 715s Get:228 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 715s Get:229 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 715s Get:230 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-perl amd64 2.07-4build5 [18.5 kB] 715s Get:231 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-ede3-perl all 0.01-3 [6178 B] 715s Get:232 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-pem-perl all 0.08-3 [16.7 kB] 715s Get:233 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build4 [16.3 kB] 715s Get:234 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 715s Get:235 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build5 [44.1 kB] 715s Get:236 http://ftpmaster.internal/ubuntu oracular/universe amd64 libu2f-server0 amd64 1.1.0-4build3 [15.2 kB] 715s Get:237 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-u2f-server-perl amd64 0.46-1 [23.1 kB] 715s Get:238 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 715s Get:239 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 715s Get:240 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 716s Get:241 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 716s Get:242 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 716s Get:243 http://ftpmaster.internal/ubuntu oracular/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 716s Get:244 http://ftpmaster.internal/ubuntu oracular/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 716s Get:245 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxstring-perl amd64 0.005-2build3 [7852 B] 716s Get:246 http://ftpmaster.internal/ubuntu oracular/universe amd64 libspecio-perl all 0.48-1 [137 kB] 716s Get:247 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 716s Get:248 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 716s Get:249 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-perl amd64 2:1.65-1build2 [95.8 kB] 716s Get:250 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-format-rfc3339-perl all 1.8.0-1 [8156 B] 716s Get:251 http://ftpmaster.internal/ubuntu oracular/main amd64 libdbi-perl amd64 1.643-4build3 [721 kB] 716s Get:252 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdbd-sqlite3-perl amd64 1.74-1build3 [161 kB] 716s Get:253 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 716s Get:254 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 716s Get:255 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 716s Get:256 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-address-xs-perl amd64 1.05-1build4 [29.1 kB] 716s Get:257 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 716s Get:258 http://ftpmaster.internal/ubuntu oracular/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 716s Get:259 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 716s Get:260 http://ftpmaster.internal/ubuntu oracular/main amd64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 716s Get:261 http://ftpmaster.internal/ubuntu oracular/main amd64 libgd-perl amd64 2.78-1build3 [129 kB] 716s Get:262 http://ftpmaster.internal/ubuntu oracular/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 716s Get:263 http://ftpmaster.internal/ubuntu oracular/main amd64 libglib-perl amd64 3:1.329.3-3build3 [320 kB] 716s Get:264 http://ftpmaster.internal/ubuntu oracular/main amd64 libgssapi-perl amd64 0.28-4build4 [41.4 kB] 716s Get:265 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 716s Get:266 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-pty-perl amd64 1:1.20-1build2 [31.2 kB] 716s Get:267 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 716s Get:268 http://ftpmaster.internal/ubuntu oracular/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 716s Get:269 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 716s Get:270 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 716s Get:271 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-stringy-perl all 2.111-3 [55.8 kB] 716s Get:272 http://ftpmaster.internal/ubuntu oracular/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 716s Get:273 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 716s Get:274 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 716s Get:275 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-sphinxdoc all 7.3.7-3 [154 kB] 716s Get:276 http://ftpmaster.internal/ubuntu oracular/main amd64 libxslt1.1 amd64 1.1.39-0exp1build1 [167 kB] 716s Get:277 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64 amd64 1.2.39-5build2 [153 kB] 716s Get:278 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64-openssl amd64 1.2.39-5build2 [84.1 kB] 716s Get:279 http://ftpmaster.internal/ubuntu oracular/main amd64 liblasso3t64 amd64 2.8.2-2build2 [164 kB] 716s Get:280 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblasso-perl amd64 2.8.2-2build2 [155 kB] 716s Get:281 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 716s Get:282 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 716s Get:283 http://ftpmaster.internal/ubuntu oracular/main amd64 libmailtools-perl all 2.21-3 [77.0 kB] 716s Get:284 http://ftpmaster.internal/ubuntu oracular/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 716s Get:285 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-lite-perl all 0.22-2 [11.3 kB] 716s Get:286 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ip-perl all 1.26-3 [26.9 kB] 716s Get:287 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 716s Get:288 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 716s Get:289 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 716s Get:290 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 716s Get:291 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-4 [304 kB] 716s Get:292 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 716s Get:293 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 716s Get:294 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 716s Get:295 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 716s Get:296 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-xtend all 4.0.2-3 [3902 B] 716s Get:297 http://ftpmaster.internal/ubuntu oracular/universe amd64 nodejs amd64 20.15.0+dfsg-1ubuntu3 [332 kB] 716s Get:298 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 716s Get:299 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 716s Get:300 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 716s Get:301 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnode115 amd64 20.15.0+dfsg-1ubuntu3 [13.0 MB] 716s Get:302 http://ftpmaster.internal/ubuntu oracular/main amd64 libregexp-common-perl all 2017060201-3 [171 kB] 716s Get:303 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 716s Get:304 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-parser-perl amd64 2.47-1build3 [204 kB] 716s Get:305 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 716s Get:306 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 716s Get:307 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-leaktrace-perl amd64 0.17-1build5 [19.9 kB] 716s Get:308 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-can-perl all 1.20140328-3 [10.7 kB] 716s Get:309 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-isa-perl all 1.20171012-3 [7866 B] 716s Get:310 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-mockobject-perl all 1.20200122-4 [23.4 kB] 716s Get:311 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-output-perl all 1.034-1 [14.2 kB] 716s Get:312 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 716s Get:313 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 716s Get:314 http://ftpmaster.internal/ubuntu oracular/universe amd64 libunicode-string-perl amd64 2.10-2build4 [110 kB] 716s Get:315 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-libxslt-perl amd64 2.003000-1 [44.0 kB] 716s Get:316 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 716s Get:317 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 716s Get:318 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-roman all 3.3-3 [9632 B] 716s Get:319 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-docutils all 0.20.1+dfsg-3 [393 kB] 716s Get:320 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 716s Get:321 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-packaging all 24.1-1 [41.4 kB] 716s Get:322 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 716s Get:323 http://ftpmaster.internal/ubuntu oracular/main amd64 sphinx-common all 7.3.7-3 [773 kB] 716s Get:324 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 716s Get:325 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-sphinx all 7.3.7-3 [574 kB] 716s Get:326 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 716s Get:327 http://ftpmaster.internal/ubuntu oracular/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 716s Get:328 http://ftpmaster.internal/ubuntu oracular/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 716s Get:329 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-radius-perl all 0.32-1 [50.5 kB] 716s Get:330 http://ftpmaster.internal/ubuntu oracular/universe amd64 pkg-perl-autopkgtest all 0.79 [18.5 kB] 717s Preconfiguring packages ... 717s Fetched 165 MB in 1s (110 MB/s) 717s Selecting previously unselected package imagemagick-6-common. 717s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 717s Preparing to unpack .../000-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... 717s Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 717s Selecting previously unselected package libgomp1:amd64. 717s Preparing to unpack .../001-libgomp1_14.1.0-5ubuntu1_amd64.deb ... 717s Unpacking libgomp1:amd64 (14.1.0-5ubuntu1) ... 717s Selecting previously unselected package libfftw3-double3:amd64. 717s Preparing to unpack .../002-libfftw3-double3_3.3.10-1ubuntu3_amd64.deb ... 717s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 717s Selecting previously unselected package liblcms2-2:amd64. 717s Preparing to unpack .../003-liblcms2-2_2.14-2build1_amd64.deb ... 717s Unpacking liblcms2-2:amd64 (2.14-2build1) ... 717s Selecting previously unselected package liblqr-1-0:amd64. 717s Preparing to unpack .../004-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 717s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 717s Selecting previously unselected package libltdl7:amd64. 717s Preparing to unpack .../005-libltdl7_2.4.7-7build1_amd64.deb ... 717s Unpacking libltdl7:amd64 (2.4.7-7build1) ... 717s Selecting previously unselected package libopenjp2-7:amd64. 717s Preparing to unpack .../006-libopenjp2-7_2.5.0-2build3_amd64.deb ... 717s Unpacking libopenjp2-7:amd64 (2.5.0-2build3) ... 717s Selecting previously unselected package libraw23t64:amd64. 717s Preparing to unpack .../007-libraw23t64_0.21.2-2.1build1_amd64.deb ... 717s Unpacking libraw23t64:amd64 (0.21.2-2.1build1) ... 717s Selecting previously unselected package libwebpdemux2:amd64. 717s Preparing to unpack .../008-libwebpdemux2_1.4.0-0.1_amd64.deb ... 717s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 717s Selecting previously unselected package libwebpmux3:amd64. 717s Preparing to unpack .../009-libwebpmux3_1.4.0-0.1_amd64.deb ... 717s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 717s Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. 717s Preparing to unpack .../010-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 717s Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 717s Selecting previously unselected package libimage-magick-q16-perl. 717s Preparing to unpack .../011-libimage-magick-q16-perl_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 717s Unpacking libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 717s Selecting previously unselected package libimage-magick-perl. 717s Preparing to unpack .../012-libimage-magick-perl_8%3a6.9.13.12+dfsg1-1_all.deb ... 717s Unpacking libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 717s Selecting previously unselected package sgml-base. 717s Preparing to unpack .../013-sgml-base_1.31_all.deb ... 717s Unpacking sgml-base (1.31) ... 717s Selecting previously unselected package libfcgi0t64:amd64. 717s Preparing to unpack .../014-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 717s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 717s Selecting previously unselected package libfcgi-perl. 717s Preparing to unpack .../015-libfcgi-perl_0.82+ds-3build2_amd64.deb ... 717s Unpacking libfcgi-perl (0.82+ds-3build2) ... 717s Selecting previously unselected package libfcgi-procmanager-perl. 717s Preparing to unpack .../016-libfcgi-procmanager-perl_0.28-3_all.deb ... 717s Unpacking libfcgi-procmanager-perl (0.28-3) ... 717s Selecting previously unselected package libcrypt-urandom-perl. 717s Preparing to unpack .../017-libcrypt-urandom-perl_0.40-1_all.deb ... 717s Unpacking libcrypt-urandom-perl (0.40-1) ... 717s Selecting previously unselected package libapache-session-perl. 717s Preparing to unpack .../018-libapache-session-perl_1.94-2_all.deb ... 717s Unpacking libapache-session-perl (1.94-2) ... 717s Selecting previously unselected package liberror-perl. 717s Preparing to unpack .../019-liberror-perl_0.17029-2_all.deb ... 717s Unpacking liberror-perl (0.17029-2) ... 717s Selecting previously unselected package libipc-sharelite-perl. 717s Preparing to unpack .../020-libipc-sharelite-perl_0.17-5build3_amd64.deb ... 717s Unpacking libipc-sharelite-perl (0.17-5build3) ... 717s Selecting previously unselected package libcache-cache-perl. 717s Preparing to unpack .../021-libcache-cache-perl_1.08-3_all.deb ... 717s Unpacking libcache-cache-perl (1.08-3) ... 717s Selecting previously unselected package libconfig-inifiles-perl. 717s Preparing to unpack .../022-libconfig-inifiles-perl_3.000003-2_all.deb ... 717s Unpacking libconfig-inifiles-perl (3.000003-2) ... 717s Selecting previously unselected package perl-openssl-defaults:amd64. 717s Preparing to unpack .../023-perl-openssl-defaults_7build3_amd64.deb ... 717s Unpacking perl-openssl-defaults:amd64 (7build3) ... 717s Selecting previously unselected package libcrypt-openssl-bignum-perl. 717s Preparing to unpack .../024-libcrypt-openssl-bignum-perl_0.09-2build5_amd64.deb ... 717s Unpacking libcrypt-openssl-bignum-perl (0.09-2build5) ... 718s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 718s Preparing to unpack .../025-libcrypt-openssl-random-perl_0.17-1_amd64.deb ... 718s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1) ... 718s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 718s Preparing to unpack .../026-libcrypt-openssl-rsa-perl_0.33-3build4_amd64.deb ... 718s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 718s Selecting previously unselected package libconvert-asn1-perl. 718s Preparing to unpack .../027-libconvert-asn1-perl_0.34-1_all.deb ... 718s Unpacking libconvert-asn1-perl (0.34-1) ... 718s Selecting previously unselected package libcrypt-openssl-x509-perl. 718s Preparing to unpack .../028-libcrypt-openssl-x509-perl_1.9.15-1build4_amd64.deb ... 718s Unpacking libcrypt-openssl-x509-perl (1.9.15-1build4) ... 718s Selecting previously unselected package libcrypt-rijndael-perl. 718s Preparing to unpack .../029-libcrypt-rijndael-perl_1.16-1build5_amd64.deb ... 718s Unpacking libcrypt-rijndael-perl (1.16-1build5) ... 718s Selecting previously unselected package libhtml-tagset-perl. 718s Preparing to unpack .../030-libhtml-tagset-perl_3.24-1_all.deb ... 718s Unpacking libhtml-tagset-perl (3.24-1) ... 718s Selecting previously unselected package liburi-perl. 718s Preparing to unpack .../031-liburi-perl_5.28-1_all.deb ... 718s Unpacking liburi-perl (5.28-1) ... 718s Selecting previously unselected package libhtml-parser-perl:amd64. 718s Preparing to unpack .../032-libhtml-parser-perl_3.82-1_amd64.deb ... 718s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 718s Selecting previously unselected package libcgi-pm-perl. 718s Preparing to unpack .../033-libcgi-pm-perl_4.66-1_all.deb ... 718s Unpacking libcgi-pm-perl (4.66-1) ... 718s Selecting previously unselected package libhtml-template-perl. 718s Preparing to unpack .../034-libhtml-template-perl_2.97-2_all.deb ... 718s Unpacking libhtml-template-perl (2.97-2) ... 718s Selecting previously unselected package libjson-perl. 718s Preparing to unpack .../035-libjson-perl_4.10000-1_all.deb ... 718s Unpacking libjson-perl (4.10000-1) ... 718s Selecting previously unselected package libcommon-sense-perl:amd64. 718s Preparing to unpack .../036-libcommon-sense-perl_3.75-3build3_amd64.deb ... 718s Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... 718s Selecting previously unselected package libtypes-serialiser-perl. 718s Preparing to unpack .../037-libtypes-serialiser-perl_1.01-1_all.deb ... 718s Unpacking libtypes-serialiser-perl (1.01-1) ... 718s Selecting previously unselected package libjson-xs-perl. 718s Preparing to unpack .../038-libjson-xs-perl_4.030-2build3_amd64.deb ... 718s Unpacking libjson-xs-perl (4.030-2build3) ... 718s Selecting previously unselected package libnet-cidr-perl. 718s Preparing to unpack .../039-libnet-cidr-perl_0.21-2_all.deb ... 718s Unpacking libnet-cidr-perl (0.21-2) ... 718s Selecting previously unselected package libmouse-perl. 718s Preparing to unpack .../040-libmouse-perl_2.5.10-1build8_amd64.deb ... 718s Unpacking libmouse-perl (2.5.10-1build8) ... 718s Selecting previously unselected package libclass-xsaccessor-perl. 718s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build4_amd64.deb ... 718s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 718s Selecting previously unselected package libposix-strftime-compiler-perl. 718s Preparing to unpack .../042-libposix-strftime-compiler-perl_0.46-1_all.deb ... 718s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 718s Selecting previously unselected package libapache-logformat-compiler-perl. 718s Preparing to unpack .../043-libapache-logformat-compiler-perl_0.36-3_all.deb ... 718s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 718s Selecting previously unselected package libcookie-baker-perl. 718s Preparing to unpack .../044-libcookie-baker-perl_0.12-1_all.deb ... 718s Unpacking libcookie-baker-perl (0.12-1) ... 718s Selecting previously unselected package libdevel-stacktrace-perl. 718s Preparing to unpack .../045-libdevel-stacktrace-perl_2.0500-1_all.deb ... 718s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 718s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 718s Preparing to unpack .../046-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 718s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 718s Selecting previously unselected package libclass-inspector-perl. 718s Preparing to unpack .../047-libclass-inspector-perl_1.36-3_all.deb ... 718s Unpacking libclass-inspector-perl (1.36-3) ... 718s Selecting previously unselected package libfile-sharedir-perl. 718s Preparing to unpack .../048-libfile-sharedir-perl_1.118-3_all.deb ... 718s Unpacking libfile-sharedir-perl (1.118-3) ... 718s Selecting previously unselected package libfilesys-notify-simple-perl. 718s Preparing to unpack .../049-libfilesys-notify-simple-perl_0.14-3_all.deb ... 718s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 718s Selecting previously unselected package libhash-multivalue-perl. 718s Preparing to unpack .../050-libhash-multivalue-perl_0.16-3_all.deb ... 718s Unpacking libhash-multivalue-perl (0.16-3) ... 718s Selecting previously unselected package libhttp-multipartparser-perl. 718s Preparing to unpack .../051-libhttp-multipartparser-perl_0.02-3_all.deb ... 718s Unpacking libhttp-multipartparser-perl (0.02-3) ... 718s Selecting previously unselected package libjson-maybexs-perl. 718s Preparing to unpack .../052-libjson-maybexs-perl_1.004005-1_all.deb ... 718s Unpacking libjson-maybexs-perl (1.004005-1) ... 718s Selecting previously unselected package libstream-buffered-perl. 718s Preparing to unpack .../053-libstream-buffered-perl_0.03-3_all.deb ... 718s Unpacking libstream-buffered-perl (0.03-3) ... 718s Selecting previously unselected package libwww-form-urlencoded-perl. 718s Preparing to unpack .../054-libwww-form-urlencoded-perl_0.26-2_all.deb ... 718s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 718s Selecting previously unselected package libhttp-entity-parser-perl. 718s Preparing to unpack .../055-libhttp-entity-parser-perl_0.25-2_all.deb ... 718s Unpacking libhttp-entity-parser-perl (0.25-2) ... 718s Selecting previously unselected package libtimedate-perl. 718s Preparing to unpack .../056-libtimedate-perl_2.3300-2_all.deb ... 718s Unpacking libtimedate-perl (2.3300-2) ... 718s Selecting previously unselected package libhttp-date-perl. 718s Preparing to unpack .../057-libhttp-date-perl_6.06-1_all.deb ... 718s Unpacking libhttp-date-perl (6.06-1) ... 718s Selecting previously unselected package libhttp-headers-fast-perl. 718s Preparing to unpack .../058-libhttp-headers-fast-perl_0.22-3_all.deb ... 718s Unpacking libhttp-headers-fast-perl (0.22-3) ... 718s Selecting previously unselected package libclone-perl:amd64. 718s Preparing to unpack .../059-libclone-perl_0.46-1build3_amd64.deb ... 718s Unpacking libclone-perl:amd64 (0.46-1build3) ... 718s Selecting previously unselected package libencode-locale-perl. 719s Preparing to unpack .../060-libencode-locale-perl_1.05-3_all.deb ... 719s Unpacking libencode-locale-perl (1.05-3) ... 719s Selecting previously unselected package libio-html-perl. 719s Preparing to unpack .../061-libio-html-perl_1.004-3_all.deb ... 719s Unpacking libio-html-perl (1.004-3) ... 719s Selecting previously unselected package liblwp-mediatypes-perl. 719s Preparing to unpack .../062-liblwp-mediatypes-perl_6.04-2_all.deb ... 719s Unpacking liblwp-mediatypes-perl (6.04-2) ... 719s Selecting previously unselected package libhttp-message-perl. 719s Preparing to unpack .../063-libhttp-message-perl_6.46-1ubuntu1_all.deb ... 719s Unpacking libhttp-message-perl (6.46-1ubuntu1) ... 719s Selecting previously unselected package libtest-sharedfork-perl. 719s Preparing to unpack .../064-libtest-sharedfork-perl_0.35-3_all.deb ... 719s Unpacking libtest-sharedfork-perl (0.35-3) ... 719s Selecting previously unselected package libtest-tcp-perl. 719s Preparing to unpack .../065-libtest-tcp-perl_2.22-2_all.deb ... 719s Unpacking libtest-tcp-perl (2.22-2) ... 719s Selecting previously unselected package libtry-tiny-perl. 719s Preparing to unpack .../066-libtry-tiny-perl_0.31-2_all.deb ... 719s Unpacking libtry-tiny-perl (0.31-2) ... 719s Selecting previously unselected package libplack-perl. 719s Preparing to unpack .../067-libplack-perl_1.0051-1_all.deb ... 719s Unpacking libplack-perl (1.0051-1) ... 719s Selecting previously unselected package libfile-listing-perl. 719s Preparing to unpack .../068-libfile-listing-perl_6.16-1_all.deb ... 719s Unpacking libfile-listing-perl (6.16-1) ... 719s Selecting previously unselected package libhtml-tree-perl. 719s Preparing to unpack .../069-libhtml-tree-perl_5.07-3_all.deb ... 719s Unpacking libhtml-tree-perl (5.07-3) ... 719s Selecting previously unselected package libhttp-cookies-perl. 719s Preparing to unpack .../070-libhttp-cookies-perl_6.11-1_all.deb ... 719s Unpacking libhttp-cookies-perl (6.11-1) ... 719s Selecting previously unselected package libhttp-negotiate-perl. 719s Preparing to unpack .../071-libhttp-negotiate-perl_6.01-2_all.deb ... 719s Unpacking libhttp-negotiate-perl (6.01-2) ... 719s Selecting previously unselected package libnet-ssleay-perl:amd64. 719s Preparing to unpack .../072-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 719s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 719s Selecting previously unselected package libio-socket-ssl-perl. 719s Preparing to unpack .../073-libio-socket-ssl-perl_2.085-1_all.deb ... 719s Unpacking libio-socket-ssl-perl (2.085-1) ... 719s Selecting previously unselected package libnet-http-perl. 719s Preparing to unpack .../074-libnet-http-perl_6.23-1_all.deb ... 719s Unpacking libnet-http-perl (6.23-1) ... 719s Selecting previously unselected package liblwp-protocol-https-perl. 719s Preparing to unpack .../075-liblwp-protocol-https-perl_6.14-1_all.deb ... 719s Unpacking liblwp-protocol-https-perl (6.14-1) ... 719s Selecting previously unselected package libwww-robotrules-perl. 719s Preparing to unpack .../076-libwww-robotrules-perl_6.02-1_all.deb ... 719s Unpacking libwww-robotrules-perl (6.02-1) ... 719s Selecting previously unselected package libwww-perl. 719s Preparing to unpack .../077-libwww-perl_6.77-1_all.deb ... 719s Unpacking libwww-perl (6.77-1) ... 719s Selecting previously unselected package liblemonldap-ng-common-perl. 719s Preparing to unpack .../078-liblemonldap-ng-common-perl_2.19.1+ds-3_all.deb ... 719s Unpacking liblemonldap-ng-common-perl (2.19.1+ds-3) ... 719s Selecting previously unselected package liblemonldap-ng-handler-perl. 719s Preparing to unpack .../079-liblemonldap-ng-handler-perl_2.19.1+ds-3_all.deb ... 719s Unpacking liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 719s Selecting previously unselected package lemonldap-ng-fastcgi-server. 719s Preparing to unpack .../080-lemonldap-ng-fastcgi-server_2.19.1+ds-3_all.deb ... 719s Unpacking lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 719s Selecting previously unselected package fonts-font-awesome. 719s Preparing to unpack .../081-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 719s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 719s Selecting previously unselected package libconvert-base32-perl. 719s Preparing to unpack .../082-libconvert-base32-perl_0.06-3_all.deb ... 719s Unpacking libconvert-base32-perl (0.06-3) ... 719s Selecting previously unselected package libdigest-hmac-perl. 719s Preparing to unpack .../083-libdigest-hmac-perl_1.04+dfsg-2_all.deb ... 719s Unpacking libdigest-hmac-perl (1.04+dfsg-2) ... 720s Selecting previously unselected package libfont-afm-perl. 720s Preparing to unpack .../084-libfont-afm-perl_1.20-4_all.deb ... 720s Unpacking libfont-afm-perl (1.20-4) ... 720s Selecting previously unselected package libhtml-format-perl. 720s Preparing to unpack .../085-libhtml-format-perl_2.16-2_all.deb ... 720s Unpacking libhtml-format-perl (2.16-2) ... 720s Selecting previously unselected package libhtml-formattext-withlinks-perl. 720s Preparing to unpack .../086-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 720s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 720s Selecting previously unselected package javascript-common. 720s Preparing to unpack .../087-javascript-common_11+nmu1_all.deb ... 720s Unpacking javascript-common (11+nmu1) ... 720s Selecting previously unselected package libjs-popper.js. 720s Preparing to unpack .../088-libjs-popper.js_1.16.1+ds-6_all.deb ... 720s Unpacking libjs-popper.js (1.16.1+ds-6) ... 720s Selecting previously unselected package libjs-bootstrap4. 720s Preparing to unpack .../089-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 720s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 720s Selecting previously unselected package libjs-jquery. 720s Preparing to unpack .../090-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 720s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 720s Selecting previously unselected package libjs-jquery-ui. 720s Preparing to unpack .../091-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 720s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 720s Selecting previously unselected package libjs-jquery-cookie. 720s Preparing to unpack .../092-libjs-jquery-cookie_12-4_all.deb ... 720s Unpacking libjs-jquery-cookie (12-4) ... 720s Selecting previously unselected package libtext-unidecode-perl. 720s Preparing to unpack .../093-libtext-unidecode-perl_1.30-3_all.deb ... 720s Unpacking libtext-unidecode-perl (1.30-3) ... 720s Selecting previously unselected package libregexp-assemble-perl. 720s Preparing to unpack .../094-libregexp-assemble-perl_0.38-2_all.deb ... 720s Unpacking libregexp-assemble-perl (0.38-2) ... 720s Selecting previously unselected package libexporter-tiny-perl. 720s Preparing to unpack .../095-libexporter-tiny-perl_1.006002-1_all.deb ... 720s Unpacking libexporter-tiny-perl (1.006002-1) ... 720s Selecting previously unselected package liblist-moreutils-xs-perl. 720s Preparing to unpack .../096-liblist-moreutils-xs-perl_0.430-4_amd64.deb ... 720s Unpacking liblist-moreutils-xs-perl (0.430-4) ... 720s Selecting previously unselected package liblist-moreutils-perl. 720s Preparing to unpack .../097-liblist-moreutils-perl_0.430-2_all.deb ... 720s Unpacking liblist-moreutils-perl (0.430-2) ... 720s Selecting previously unselected package libemail-date-format-perl. 720s Preparing to unpack .../098-libemail-date-format-perl_1.008-1_all.deb ... 720s Unpacking libemail-date-format-perl (1.008-1) ... 720s Selecting previously unselected package liblemonldap-ng-portal-perl. 720s Preparing to unpack .../099-liblemonldap-ng-portal-perl_2.19.1+ds-3_all.deb ... 720s Unpacking liblemonldap-ng-portal-perl (2.19.1+ds-3) ... 721s Selecting previously unselected package m4. 721s Preparing to unpack .../100-m4_1.4.19-4build1_amd64.deb ... 721s Unpacking m4 (1.4.19-4build1) ... 721s Selecting previously unselected package autoconf. 721s Preparing to unpack .../101-autoconf_2.71-3_all.deb ... 721s Unpacking autoconf (2.71-3) ... 721s Selecting previously unselected package dctrl-tools. 721s Preparing to unpack .../102-dctrl-tools_2.24-3build3_amd64.deb ... 721s Unpacking dctrl-tools (2.24-3build3) ... 721s Selecting previously unselected package autodep8. 721s Preparing to unpack .../103-autodep8_0.28_all.deb ... 721s Unpacking autodep8 (0.28) ... 721s Selecting previously unselected package autotools-dev. 721s Preparing to unpack .../104-autotools-dev_20220109.1_all.deb ... 721s Unpacking autotools-dev (20220109.1) ... 721s Selecting previously unselected package automake. 721s Preparing to unpack .../105-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 721s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 721s Selecting previously unselected package autopoint. 721s Preparing to unpack .../106-autopoint_0.22.5-1_all.deb ... 721s Unpacking autopoint (0.22.5-1) ... 721s Selecting previously unselected package gcc-13-base:amd64. 721s Preparing to unpack .../107-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 721s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 721s Selecting previously unselected package libisl23:amd64. 721s Preparing to unpack .../108-libisl23_0.26-3build1_amd64.deb ... 721s Unpacking libisl23:amd64 (0.26-3build1) ... 721s Selecting previously unselected package libmpc3:amd64. 721s Preparing to unpack .../109-libmpc3_1.3.1-1build1_amd64.deb ... 721s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 721s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 721s Preparing to unpack .../110-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 721s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 721s Selecting previously unselected package cpp-13. 721s Preparing to unpack .../111-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 721s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 721s Selecting previously unselected package cpp-x86-64-linux-gnu. 721s Preparing to unpack .../112-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 721s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 722s Selecting previously unselected package cpp. 722s Preparing to unpack .../113-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 722s Unpacking cpp (4:13.3.0-2ubuntu2) ... 722s Selecting previously unselected package libcc1-0:amd64. 722s Preparing to unpack .../114-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package libitm1:amd64. 722s Preparing to unpack .../115-libitm1_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package libatomic1:amd64. 722s Preparing to unpack .../116-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package libasan8:amd64. 722s Preparing to unpack .../117-libasan8_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package liblsan0:amd64. 722s Preparing to unpack .../118-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package libtsan2:amd64. 722s Preparing to unpack .../119-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package libubsan1:amd64. 722s Preparing to unpack .../120-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package libhwasan0:amd64. 722s Preparing to unpack .../121-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package libquadmath0:amd64. 722s Preparing to unpack .../122-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 722s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 722s Selecting previously unselected package libgcc-13-dev:amd64. 722s Preparing to unpack .../123-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 722s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 722s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 722s Preparing to unpack .../124-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 722s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 722s Selecting previously unselected package gcc-13. 722s Preparing to unpack .../125-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 722s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 722s Selecting previously unselected package gcc-x86-64-linux-gnu. 722s Preparing to unpack .../126-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 722s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 723s Selecting previously unselected package gcc. 723s Preparing to unpack .../127-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 723s Unpacking gcc (4:13.3.0-2ubuntu2) ... 723s Selecting previously unselected package libstdc++-13-dev:amd64. 723s Preparing to unpack .../128-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 723s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 723s Selecting previously unselected package g++-13-x86-64-linux-gnu. 723s Preparing to unpack .../129-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 723s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 723s Selecting previously unselected package g++-13. 723s Preparing to unpack .../130-g++-13_13.3.0-3ubuntu1_amd64.deb ... 723s Unpacking g++-13 (13.3.0-3ubuntu1) ... 723s Selecting previously unselected package g++-x86-64-linux-gnu. 723s Preparing to unpack .../131-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 723s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 723s Selecting previously unselected package g++. 723s Preparing to unpack .../132-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 723s Unpacking g++ (4:13.3.0-2ubuntu2) ... 723s Selecting previously unselected package build-essential. 723s Preparing to unpack .../133-build-essential_12.10ubuntu1_amd64.deb ... 723s Unpacking build-essential (12.10ubuntu1) ... 723s Selecting previously unselected package ca-certificates-java. 723s Preparing to unpack .../134-ca-certificates-java_20240118_all.deb ... 723s Unpacking ca-certificates-java (20240118) ... 723s Selecting previously unselected package libdebhelper-perl. 723s Preparing to unpack .../135-libdebhelper-perl_13.16ubuntu2_all.deb ... 723s Unpacking libdebhelper-perl (13.16ubuntu2) ... 723s Selecting previously unselected package libtool. 723s Preparing to unpack .../136-libtool_2.4.7-7build1_all.deb ... 723s Unpacking libtool (2.4.7-7build1) ... 723s Selecting previously unselected package dh-autoreconf. 723s Preparing to unpack .../137-dh-autoreconf_20_all.deb ... 723s Unpacking dh-autoreconf (20) ... 723s Selecting previously unselected package libarchive-zip-perl. 723s Preparing to unpack .../138-libarchive-zip-perl_1.68-1_all.deb ... 723s Unpacking libarchive-zip-perl (1.68-1) ... 723s Selecting previously unselected package libfile-stripnondeterminism-perl. 723s Preparing to unpack .../139-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 723s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 723s Selecting previously unselected package dh-strip-nondeterminism. 723s Preparing to unpack .../140-dh-strip-nondeterminism_1.14.0-1_all.deb ... 723s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 723s Selecting previously unselected package debugedit. 723s Preparing to unpack .../141-debugedit_1%3a5.0-6_amd64.deb ... 723s Unpacking debugedit (1:5.0-6) ... 723s Selecting previously unselected package dwz. 723s Preparing to unpack .../142-dwz_0.15-1build6_amd64.deb ... 723s Unpacking dwz (0.15-1build6) ... 723s Selecting previously unselected package gettext. 723s Preparing to unpack .../143-gettext_0.22.5-1_amd64.deb ... 723s Unpacking gettext (0.22.5-1) ... 723s Selecting previously unselected package intltool-debian. 723s Preparing to unpack .../144-intltool-debian_0.35.0+20060710.6_all.deb ... 723s Unpacking intltool-debian (0.35.0+20060710.6) ... 723s Selecting previously unselected package po-debconf. 723s Preparing to unpack .../145-po-debconf_1.0.21+nmu1_all.deb ... 723s Unpacking po-debconf (1.0.21+nmu1) ... 724s Selecting previously unselected package debhelper. 724s Preparing to unpack .../146-debhelper_13.16ubuntu2_all.deb ... 724s Unpacking debhelper (13.16ubuntu2) ... 724s Selecting previously unselected package java-common. 724s Preparing to unpack .../147-java-common_0.75+exp1_all.deb ... 724s Unpacking java-common (0.75+exp1) ... 724s Selecting previously unselected package libpcsclite1:amd64. 724s Preparing to unpack .../148-libpcsclite1_2.2.3-1_amd64.deb ... 724s Unpacking libpcsclite1:amd64 (2.2.3-1) ... 724s Selecting previously unselected package openjdk-21-jre-headless:amd64. 724s Preparing to unpack .../149-openjdk-21-jre-headless_21.0.4~6ea-1ubuntu1_amd64.deb ... 724s Unpacking openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 725s Selecting previously unselected package default-jre-headless. 725s Preparing to unpack .../150-default-jre-headless_2%3a1.21-75+exp1_amd64.deb ... 725s Unpacking default-jre-headless (2:1.21-75+exp1) ... 725s Selecting previously unselected package xml-core. 725s Preparing to unpack .../151-xml-core_0.19_all.deb ... 725s Unpacking xml-core (0.19) ... 725s Selecting previously unselected package docutils-common. 725s Preparing to unpack .../152-docutils-common_0.20.1+dfsg-3_all.deb ... 725s Unpacking docutils-common (0.20.1+dfsg-3) ... 725s Selecting previously unselected package libfontenc1:amd64. 725s Preparing to unpack .../153-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 725s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 725s Selecting previously unselected package x11-common. 725s Preparing to unpack .../154-x11-common_1%3a7.7+23ubuntu3_all.deb ... 725s Unpacking x11-common (1:7.7+23ubuntu3) ... 725s Selecting previously unselected package xfonts-encodings. 725s Preparing to unpack .../155-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 725s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 725s Selecting previously unselected package xfonts-utils. 725s Preparing to unpack .../156-xfonts-utils_1%3a7.7+6build3_amd64.deb ... 725s Unpacking xfonts-utils (1:7.7+6build3) ... 725s Selecting previously unselected package fonts-urw-base35. 725s Preparing to unpack .../157-fonts-urw-base35_20200910-8_all.deb ... 725s Unpacking fonts-urw-base35 (20200910-8) ... 725s Selecting previously unselected package unzip. 725s Preparing to unpack .../158-unzip_6.0-28ubuntu5_amd64.deb ... 725s Unpacking unzip (6.0-28ubuntu5) ... 725s Selecting previously unselected package java-wrappers. 725s Preparing to unpack .../159-java-wrappers_0.4_all.deb ... 725s Unpacking java-wrappers (0.4) ... 725s Selecting previously unselected package libalgorithm-c3-perl. 725s Preparing to unpack .../160-libalgorithm-c3-perl_0.11-2_all.deb ... 725s Unpacking libalgorithm-c3-perl (0.11-2) ... 725s Selecting previously unselected package libaliased-perl. 725s Preparing to unpack .../161-libaliased-perl_0.34-3_all.deb ... 725s Unpacking libaliased-perl (0.34-3) ... 725s Selecting previously unselected package libauth-yubikey-webclient-perl. 725s Preparing to unpack .../162-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 725s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 725s Selecting previously unselected package libclass-method-modifiers-perl. 725s Preparing to unpack .../163-libclass-method-modifiers-perl_2.15-1_all.deb ... 725s Unpacking libclass-method-modifiers-perl (2.15-1) ... 725s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 725s Preparing to unpack .../164-libb-hooks-op-check-perl_0.22-3build1_amd64.deb ... 725s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 725s Selecting previously unselected package libdynaloader-functions-perl. 725s Preparing to unpack .../165-libdynaloader-functions-perl_0.003-3_all.deb ... 725s Unpacking libdynaloader-functions-perl (0.003-3) ... 725s Selecting previously unselected package libdevel-callchecker-perl:amd64. 725s Preparing to unpack .../166-libdevel-callchecker-perl_0.009-1_amd64.deb ... 725s Unpacking libdevel-callchecker-perl:amd64 (0.009-1) ... 725s Selecting previously unselected package libparams-classify-perl:amd64. 726s Preparing to unpack .../167-libparams-classify-perl_0.015-2build5_amd64.deb ... 726s Unpacking libparams-classify-perl:amd64 (0.015-2build5) ... 726s Selecting previously unselected package libmodule-runtime-perl. 726s Preparing to unpack .../168-libmodule-runtime-perl_0.016-2_all.deb ... 726s Unpacking libmodule-runtime-perl (0.016-2) ... 726s Selecting previously unselected package libimport-into-perl. 726s Preparing to unpack .../169-libimport-into-perl_1.002005-2_all.deb ... 726s Unpacking libimport-into-perl (1.002005-2) ... 726s Selecting previously unselected package librole-tiny-perl. 726s Preparing to unpack .../170-librole-tiny-perl_2.002004-1_all.deb ... 726s Unpacking librole-tiny-perl (2.002004-1) ... 726s Selecting previously unselected package libsub-quote-perl. 726s Preparing to unpack .../171-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 726s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 726s Selecting previously unselected package libmoo-perl. 726s Preparing to unpack .../172-libmoo-perl_2.005005-1_all.deb ... 726s Unpacking libmoo-perl (2.005005-1) ... 726s Selecting previously unselected package libtype-tiny-perl. 726s Preparing to unpack .../173-libtype-tiny-perl_2.004000-1_all.deb ... 726s Unpacking libtype-tiny-perl (2.004000-1) ... 726s Selecting previously unselected package libauthen-oath-perl. 726s Preparing to unpack .../174-libauthen-oath-perl_2.0.1-2_all.deb ... 726s Unpacking libauthen-oath-perl (2.0.1-2) ... 726s Selecting previously unselected package libcryptx-perl. 726s Preparing to unpack .../175-libcryptx-perl_0.080-2build3_amd64.deb ... 726s Unpacking libcryptx-perl (0.080-2build3) ... 726s Selecting previously unselected package libparams-util-perl. 726s Preparing to unpack .../176-libparams-util-perl_1.102-3_amd64.deb ... 726s Unpacking libparams-util-perl (1.102-3) ... 726s Selecting previously unselected package libsub-install-perl. 726s Preparing to unpack .../177-libsub-install-perl_0.929-1_all.deb ... 726s Unpacking libsub-install-perl (0.929-1) ... 726s Selecting previously unselected package libdata-optlist-perl. 726s Preparing to unpack .../178-libdata-optlist-perl_0.114-1_all.deb ... 726s Unpacking libdata-optlist-perl (0.114-1) ... 726s Selecting previously unselected package libmodule-implementation-perl. 726s Preparing to unpack .../179-libmodule-implementation-perl_0.09-2_all.deb ... 726s Unpacking libmodule-implementation-perl (0.09-2) ... 726s Selecting previously unselected package libpackage-stash-perl. 726s Preparing to unpack .../180-libpackage-stash-perl_0.40-1_all.deb ... 726s Unpacking libpackage-stash-perl (0.40-1) ... 726s Selecting previously unselected package libclass-load-perl. 726s Preparing to unpack .../181-libclass-load-perl_0.25-2_all.deb ... 726s Unpacking libclass-load-perl (0.25-2) ... 726s Selecting previously unselected package libclass-load-xs-perl. 726s Preparing to unpack .../182-libclass-load-xs-perl_0.10-2build4_amd64.deb ... 726s Unpacking libclass-load-xs-perl (0.10-2build4) ... 726s Selecting previously unselected package libsub-exporter-progressive-perl. 726s Preparing to unpack .../183-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 726s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 726s Selecting previously unselected package libdevel-globaldestruction-perl. 726s Preparing to unpack .../184-libdevel-globaldestruction-perl_0.14-4_all.deb ... 726s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 726s Selecting previously unselected package libclass-c3-perl. 726s Preparing to unpack .../185-libclass-c3-perl_0.35-2_all.deb ... 726s Unpacking libclass-c3-perl (0.35-2) ... 726s Selecting previously unselected package libmro-compat-perl. 726s Preparing to unpack .../186-libmro-compat-perl_0.15-2_all.deb ... 726s Unpacking libmro-compat-perl (0.15-2) ... 726s Selecting previously unselected package libdevel-overloadinfo-perl. 726s Preparing to unpack .../187-libdevel-overloadinfo-perl_0.007-1_all.deb ... 726s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 726s Selecting previously unselected package libsub-exporter-perl. 726s Preparing to unpack .../188-libsub-exporter-perl_0.990-1_all.deb ... 726s Unpacking libsub-exporter-perl (0.990-1) ... 726s Selecting previously unselected package libeval-closure-perl. 726s Preparing to unpack .../189-libeval-closure-perl_0.14-3_all.deb ... 726s Unpacking libeval-closure-perl (0.14-3) ... 726s Selecting previously unselected package libdist-checkconflicts-perl. 726s Preparing to unpack .../190-libdist-checkconflicts-perl_0.11-2_all.deb ... 726s Unpacking libdist-checkconflicts-perl (0.11-2) ... 726s Selecting previously unselected package libmodule-runtime-conflicts-perl. 726s Preparing to unpack .../191-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 726s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 726s Selecting previously unselected package libpackage-deprecationmanager-perl. 726s Preparing to unpack .../192-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 726s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 726s Selecting previously unselected package libpackage-stash-xs-perl:amd64. 726s Preparing to unpack .../193-libpackage-stash-xs-perl_0.30-1build4_amd64.deb ... 726s Unpacking libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 726s Selecting previously unselected package libmoose-perl:amd64. 726s Preparing to unpack .../194-libmoose-perl_2.2207-1build2_amd64.deb ... 726s Unpacking libmoose-perl:amd64 (2.2207-1build2) ... 726s Selecting previously unselected package libvariable-magic-perl. 726s Preparing to unpack .../195-libvariable-magic-perl_0.64-1_amd64.deb ... 726s Unpacking libvariable-magic-perl (0.64-1) ... 727s Selecting previously unselected package libb-hooks-endofscope-perl. 727s Preparing to unpack .../196-libb-hooks-endofscope-perl_0.28-1_all.deb ... 727s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 727s Selecting previously unselected package libsub-identify-perl. 727s Preparing to unpack .../197-libsub-identify-perl_0.14-3build3_amd64.deb ... 727s Unpacking libsub-identify-perl (0.14-3build3) ... 727s Selecting previously unselected package libsub-name-perl:amd64. 727s Preparing to unpack .../198-libsub-name-perl_0.27-1build3_amd64.deb ... 727s Unpacking libsub-name-perl:amd64 (0.27-1build3) ... 727s Selecting previously unselected package libnamespace-clean-perl. 727s Preparing to unpack .../199-libnamespace-clean-perl_0.27-2_all.deb ... 727s Unpacking libnamespace-clean-perl (0.27-2) ... 727s Selecting previously unselected package libnamespace-autoclean-perl. 727s Preparing to unpack .../200-libnamespace-autoclean-perl_0.29-2_all.deb ... 727s Unpacking libnamespace-autoclean-perl (0.29-2) ... 727s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 727s Preparing to unpack .../201-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 727s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 727s Selecting previously unselected package libmoosex-role-parameterized-perl. 727s Preparing to unpack .../202-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 727s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 727s Selecting previously unselected package libcarp-clan-perl. 727s Preparing to unpack .../203-libcarp-clan-perl_6.08-2_all.deb ... 727s Unpacking libcarp-clan-perl (6.08-2) ... 727s Selecting previously unselected package libsub-exporter-formethods-perl. 727s Preparing to unpack .../204-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 727s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 727s Selecting previously unselected package libmoosex-types-perl. 727s Preparing to unpack .../205-libmoosex-types-perl_0.50-2_all.deb ... 727s Unpacking libmoosex-types-perl (0.50-2) ... 727s Selecting previously unselected package libmoosex-types-common-perl. 727s Preparing to unpack .../206-libmoosex-types-common-perl_0.001014-2_all.deb ... 727s Unpacking libmoosex-types-common-perl (0.001014-2) ... 727s Selecting previously unselected package libscope-guard-perl. 727s Preparing to unpack .../207-libscope-guard-perl_0.21-2_all.deb ... 727s Unpacking libscope-guard-perl (0.21-2) ... 727s Selecting previously unselected package libautobox-perl. 727s Preparing to unpack .../208-libautobox-perl_3.0.1-2build4_amd64.deb ... 727s Unpacking libautobox-perl (3.0.1-2build4) ... 727s Selecting previously unselected package libwant-perl. 727s Preparing to unpack .../209-libwant-perl_0.29-2build4_amd64.deb ... 727s Unpacking libwant-perl (0.29-2build4) ... 727s Selecting previously unselected package libautobox-core-perl. 727s Preparing to unpack .../210-libautobox-core-perl_1.33-2_all.deb ... 727s Unpacking libautobox-core-perl (1.33-2) ... 727s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 727s Preparing to unpack .../211-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 727s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 727s Selecting previously unselected package libmoosex-util-perl. 727s Preparing to unpack .../212-libmoosex-util-perl_0.006-2_all.deb ... 727s Unpacking libmoosex-util-perl (0.006-2) ... 727s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 727s Preparing to unpack .../213-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 727s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 727s Selecting previously unselected package libmoosex-singlearg-perl. 727s Preparing to unpack .../214-libmoosex-singlearg-perl_0.09-2_all.deb ... 727s Unpacking libmoosex-singlearg-perl (0.09-2) ... 727s Selecting previously unselected package libstrictures-perl. 727s Preparing to unpack .../215-libstrictures-perl_2.000006-1_all.deb ... 727s Unpacking libstrictures-perl (2.000006-1) ... 727s Selecting previously unselected package libauthen-u2f-tester-perl. 727s Preparing to unpack .../216-libauthen-u2f-tester-perl_0.03-1_all.deb ... 727s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 727s Selecting previously unselected package libcbor-xs-perl. 727s Preparing to unpack .../217-libcbor-xs-perl_1.87-1build3_amd64.deb ... 727s Unpacking libcbor-xs-perl (1.87-1build3) ... 727s Selecting previously unselected package libhash-merge-simple-perl. 727s Preparing to unpack .../218-libhash-merge-simple-perl_0.051-3_all.deb ... 727s Unpacking libhash-merge-simple-perl (0.051-3) ... 727s Selecting previously unselected package libauthen-webauthn-perl. 727s Preparing to unpack .../219-libauthen-webauthn-perl_0.003-1_all.deb ... 727s Unpacking libauthen-webauthn-perl (0.003-1) ... 727s Selecting previously unselected package libcrypt-random-seed-perl. 727s Preparing to unpack .../220-libcrypt-random-seed-perl_0.03-3_all.deb ... 727s Unpacking libcrypt-random-seed-perl (0.03-3) ... 727s Selecting previously unselected package libmath-random-isaac-perl. 727s Preparing to unpack .../221-libmath-random-isaac-perl_1.004-2_all.deb ... 727s Unpacking libmath-random-isaac-perl (1.004-2) ... 727s Selecting previously unselected package libbytes-random-secure-perl. 727s Preparing to unpack .../222-libbytes-random-secure-perl_0.29-3_all.deb ... 727s Unpacking libbytes-random-secure-perl (0.29-3) ... 727s Selecting previously unselected package libcapture-tiny-perl. 727s Preparing to unpack .../223-libcapture-tiny-perl_0.48-2_all.deb ... 727s Unpacking libcapture-tiny-perl (0.48-2) ... 727s Selecting previously unselected package libcares2:amd64. 727s Preparing to unpack .../224-libcares2_1.32.2-2_amd64.deb ... 727s Unpacking libcares2:amd64 (1.32.2-2) ... 727s Selecting previously unselected package libclass-data-inheritable-perl. 727s Preparing to unpack .../225-libclass-data-inheritable-perl_0.08-3_all.deb ... 727s Unpacking libclass-data-inheritable-perl (0.08-3) ... 727s Selecting previously unselected package libclass-errorhandler-perl. 727s Preparing to unpack .../226-libclass-errorhandler-perl_0.04-3_all.deb ... 727s Unpacking libclass-errorhandler-perl (0.04-3) ... 727s Selecting previously unselected package libclass-singleton-perl. 727s Preparing to unpack .../227-libclass-singleton-perl_1.6-2_all.deb ... 727s Unpacking libclass-singleton-perl (1.6-2) ... 728s Selecting previously unselected package libconvert-binhex-perl. 728s Preparing to unpack .../228-libconvert-binhex-perl_1.125-3_all.deb ... 728s Unpacking libconvert-binhex-perl (1.125-3) ... 728s Selecting previously unselected package libcrypt-des-perl:amd64. 728s Preparing to unpack .../229-libcrypt-des-perl_2.07-4build5_amd64.deb ... 728s Unpacking libcrypt-des-perl:amd64 (2.07-4build5) ... 728s Selecting previously unselected package libcrypt-des-ede3-perl. 728s Preparing to unpack .../230-libcrypt-des-ede3-perl_0.01-3_all.deb ... 728s Unpacking libcrypt-des-ede3-perl (0.01-3) ... 728s Selecting previously unselected package libconvert-pem-perl. 728s Preparing to unpack .../231-libconvert-pem-perl_0.08-3_all.deb ... 728s Unpacking libconvert-pem-perl (0.08-3) ... 728s Selecting previously unselected package libcrypt-dh-gmp-perl. 728s Preparing to unpack .../232-libcrypt-dh-gmp-perl_0.00012-2build4_amd64.deb ... 728s Unpacking libcrypt-dh-gmp-perl (0.00012-2build4) ... 728s Selecting previously unselected package libcrypt-jwt-perl. 728s Preparing to unpack .../233-libcrypt-jwt-perl_0.035-1_all.deb ... 728s Unpacking libcrypt-jwt-perl (0.035-1) ... 728s Selecting previously unselected package libcrypt-ssleay-perl. 728s Preparing to unpack .../234-libcrypt-ssleay-perl_0.73.06-2build5_amd64.deb ... 728s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 728s Selecting previously unselected package libu2f-server0. 728s Preparing to unpack .../235-libu2f-server0_1.1.0-4build3_amd64.deb ... 728s Unpacking libu2f-server0 (1.1.0-4build3) ... 728s Selecting previously unselected package libcrypt-u2f-server-perl. 728s Preparing to unpack .../236-libcrypt-u2f-server-perl_0.46-1_amd64.deb ... 728s Unpacking libcrypt-u2f-server-perl (0.46-1) ... 728s Selecting previously unselected package libdata-hexdump-perl. 728s Preparing to unpack .../237-libdata-hexdump-perl_0.04-2_all.deb ... 728s Unpacking libdata-hexdump-perl (0.04-2) ... 728s Selecting previously unselected package liblist-someutils-perl. 728s Preparing to unpack .../238-liblist-someutils-perl_0.59-1_all.deb ... 728s Unpacking liblist-someutils-perl (0.59-1) ... 728s Selecting previously unselected package liblist-utilsby-perl. 728s Preparing to unpack .../239-liblist-utilsby-perl_0.12-2_all.deb ... 728s Unpacking liblist-utilsby-perl (0.12-2) ... 728s Selecting previously unselected package liblist-allutils-perl. 728s Preparing to unpack .../240-liblist-allutils-perl_0.19-1_all.deb ... 728s Unpacking liblist-allutils-perl (0.19-1) ... 728s Selecting previously unselected package libdata-password-zxcvbn-perl. 728s Preparing to unpack .../241-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 728s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 728s Selecting previously unselected package libexception-class-perl. 728s Preparing to unpack .../242-libexception-class-perl_1.45-1_all.deb ... 728s Unpacking libexception-class-perl (1.45-1) ... 728s Selecting previously unselected package libparams-validationcompiler-perl. 728s Preparing to unpack .../243-libparams-validationcompiler-perl_0.31-1_all.deb ... 728s Unpacking libparams-validationcompiler-perl (0.31-1) ... 728s Selecting previously unselected package libxstring-perl:amd64. 728s Preparing to unpack .../244-libxstring-perl_0.005-2build3_amd64.deb ... 728s Unpacking libxstring-perl:amd64 (0.005-2build3) ... 728s Selecting previously unselected package libspecio-perl. 728s Preparing to unpack .../245-libspecio-perl_0.48-1_all.deb ... 728s Unpacking libspecio-perl (0.48-1) ... 728s Selecting previously unselected package libdatetime-locale-perl. 728s Preparing to unpack .../246-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 728s Unpacking libdatetime-locale-perl (1:1.41-1) ... 729s Selecting previously unselected package libdatetime-timezone-perl. 729s Preparing to unpack .../247-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 729s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 729s Selecting previously unselected package libdatetime-perl. 729s Preparing to unpack .../248-libdatetime-perl_2%3a1.65-1build2_amd64.deb ... 729s Unpacking libdatetime-perl (2:1.65-1build2) ... 729s Selecting previously unselected package libdatetime-format-rfc3339-perl. 729s Preparing to unpack .../249-libdatetime-format-rfc3339-perl_1.8.0-1_all.deb ... 729s Unpacking libdatetime-format-rfc3339-perl (1.8.0-1) ... 729s Selecting previously unselected package libdbi-perl:amd64. 729s Preparing to unpack .../250-libdbi-perl_1.643-4build3_amd64.deb ... 729s Unpacking libdbi-perl:amd64 (1.643-4build3) ... 729s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 729s Preparing to unpack .../251-libdbd-sqlite3-perl_1.74-1build3_amd64.deb ... 729s Unpacking libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 729s Selecting previously unselected package libemail-simple-perl. 729s Preparing to unpack .../252-libemail-simple-perl_2.218-1_all.deb ... 729s Unpacking libemail-simple-perl (2.218-1) ... 729s Selecting previously unselected package libmodule-pluggable-perl. 729s Preparing to unpack .../253-libmodule-pluggable-perl_5.2-5_all.deb ... 729s Unpacking libmodule-pluggable-perl (5.2-5) ... 729s Selecting previously unselected package libemail-abstract-perl. 729s Preparing to unpack .../254-libemail-abstract-perl_3.010-1_all.deb ... 729s Unpacking libemail-abstract-perl (3.010-1) ... 729s Selecting previously unselected package libemail-address-xs-perl. 729s Preparing to unpack .../255-libemail-address-xs-perl_1.05-1build4_amd64.deb ... 729s Unpacking libemail-address-xs-perl (1.05-1build4) ... 729s Selecting previously unselected package libmoox-types-mooselike-perl. 729s Preparing to unpack .../256-libmoox-types-mooselike-perl_0.29-2_all.deb ... 729s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 729s Selecting previously unselected package libthrowable-perl. 729s Preparing to unpack .../257-libthrowable-perl_1.001-2_all.deb ... 729s Unpacking libthrowable-perl (1.001-2) ... 729s Selecting previously unselected package libemail-sender-perl. 729s Preparing to unpack .../258-libemail-sender-perl_2.601-1_all.deb ... 729s Unpacking libemail-sender-perl (2.601-1) ... 729s Selecting previously unselected package libextutils-depends-perl. 729s Preparing to unpack .../259-libextutils-depends-perl_0.8001-2_all.deb ... 729s Unpacking libextutils-depends-perl (0.8001-2) ... 729s Selecting previously unselected package libgd-perl. 729s Preparing to unpack .../260-libgd-perl_2.78-1build3_amd64.deb ... 729s Unpacking libgd-perl (2.78-1build3) ... 729s Selecting previously unselected package libgd-securityimage-perl. 729s Preparing to unpack .../261-libgd-securityimage-perl_1.75-3_all.deb ... 729s Unpacking libgd-securityimage-perl (1.75-3) ... 729s Selecting previously unselected package libglib-perl:amd64. 729s Preparing to unpack .../262-libglib-perl_3%3a1.329.3-3build3_amd64.deb ... 729s Unpacking libglib-perl:amd64 (3:1.329.3-3build3) ... 729s Selecting previously unselected package libgssapi-perl. 729s Preparing to unpack .../263-libgssapi-perl_0.28-4build4_amd64.deb ... 729s Unpacking libgssapi-perl (0.28-4build4) ... 729s Selecting previously unselected package libhttp-daemon-perl. 729s Preparing to unpack .../264-libhttp-daemon-perl_6.16-1_all.deb ... 729s Unpacking libhttp-daemon-perl (6.16-1) ... 729s Selecting previously unselected package libio-pty-perl. 729s Preparing to unpack .../265-libio-pty-perl_1%3a1.20-1build2_amd64.deb ... 729s Unpacking libio-pty-perl (1:1.20-1build2) ... 729s Selecting previously unselected package libio-sessiondata-perl. 729s Preparing to unpack .../266-libio-sessiondata-perl_1.03-3_all.deb ... 729s Unpacking libio-sessiondata-perl (1.03-3) ... 730s Selecting previously unselected package libperlio-via-timeout-perl. 730s Preparing to unpack .../267-libperlio-via-timeout-perl_0.32-3_all.deb ... 730s Unpacking libperlio-via-timeout-perl (0.32-3) ... 730s Selecting previously unselected package libio-socket-timeout-perl. 730s Preparing to unpack .../268-libio-socket-timeout-perl_0.32-3_all.deb ... 730s Unpacking libio-socket-timeout-perl (0.32-3) ... 730s Selecting previously unselected package libio-string-perl. 730s Preparing to unpack .../269-libio-string-perl_1.08-4_all.deb ... 730s Unpacking libio-string-perl (1.08-4) ... 730s Selecting previously unselected package libio-stringy-perl. 730s Preparing to unpack .../270-libio-stringy-perl_2.111-3_all.deb ... 730s Unpacking libio-stringy-perl (2.111-3) ... 730s Selecting previously unselected package libipc-run-perl. 730s Preparing to unpack .../271-libipc-run-perl_20231003.0-2_all.deb ... 730s Unpacking libipc-run-perl (20231003.0-2) ... 730s Selecting previously unselected package libjargs-java. 730s Preparing to unpack .../272-libjargs-java_1.0.0-5_all.deb ... 730s Unpacking libjargs-java (1.0.0-5) ... 730s Selecting previously unselected package libjs-underscore. 730s Preparing to unpack .../273-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 730s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 730s Selecting previously unselected package libjs-sphinxdoc. 730s Preparing to unpack .../274-libjs-sphinxdoc_7.3.7-3_all.deb ... 730s Unpacking libjs-sphinxdoc (7.3.7-3) ... 730s Selecting previously unselected package libxslt1.1:amd64. 730s Preparing to unpack .../275-libxslt1.1_1.1.39-0exp1build1_amd64.deb ... 730s Unpacking libxslt1.1:amd64 (1.1.39-0exp1build1) ... 730s Selecting previously unselected package libxmlsec1t64:amd64. 730s Preparing to unpack .../276-libxmlsec1t64_1.2.39-5build2_amd64.deb ... 730s Unpacking libxmlsec1t64:amd64 (1.2.39-5build2) ... 730s Selecting previously unselected package libxmlsec1t64-openssl:amd64. 730s Preparing to unpack .../277-libxmlsec1t64-openssl_1.2.39-5build2_amd64.deb ... 730s Unpacking libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 730s Selecting previously unselected package liblasso3t64. 730s Preparing to unpack .../278-liblasso3t64_2.8.2-2build2_amd64.deb ... 730s Unpacking liblasso3t64 (2.8.2-2build2) ... 730s Selecting previously unselected package liblasso-perl:amd64. 730s Preparing to unpack .../279-liblasso-perl_2.8.2-2build2_amd64.deb ... 730s Unpacking liblasso-perl:amd64 (2.8.2-2build2) ... 730s Selecting previously unselected package liblwp-protocol-psgi-perl. 730s Preparing to unpack .../280-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 730s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 730s Selecting previously unselected package libnet-smtp-ssl-perl. 730s Preparing to unpack .../281-libnet-smtp-ssl-perl_1.04-2_all.deb ... 730s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 730s Selecting previously unselected package libmailtools-perl. 730s Preparing to unpack .../282-libmailtools-perl_2.21-3_all.deb ... 730s Unpacking libmailtools-perl (2.21-3) ... 730s Selecting previously unselected package libmime-tools-perl. 730s Preparing to unpack .../283-libmime-tools-perl_5.515-1_all.deb ... 730s Unpacking libmime-tools-perl (5.515-1) ... 730s Selecting previously unselected package libnet-cidr-lite-perl. 730s Preparing to unpack .../284-libnet-cidr-lite-perl_0.22-2_all.deb ... 730s Unpacking libnet-cidr-lite-perl (0.22-2) ... 730s Selecting previously unselected package libnet-ip-perl. 730s Preparing to unpack .../285-libnet-ip-perl_1.26-3_all.deb ... 730s Unpacking libnet-ip-perl (1.26-3) ... 730s Selecting previously unselected package libnet-ldap-perl. 730s Preparing to unpack .../286-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 730s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 730s Selecting previously unselected package libxml-namespacesupport-perl. 730s Preparing to unpack .../287-libxml-namespacesupport-perl_1.12-2_all.deb ... 730s Unpacking libxml-namespacesupport-perl (1.12-2) ... 730s Selecting previously unselected package libxml-sax-base-perl. 730s Preparing to unpack .../288-libxml-sax-base-perl_1.09-3_all.deb ... 730s Unpacking libxml-sax-base-perl (1.09-3) ... 730s Selecting previously unselected package libxml-sax-perl. 730s Preparing to unpack .../289-libxml-sax-perl_1.02+dfsg-3_all.deb ... 730s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 730s Selecting previously unselected package libxml-libxml-perl. 730s Preparing to unpack .../290-libxml-libxml-perl_2.0207+dfsg+really+2.0134-4_amd64.deb ... 730s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 730s Selecting previously unselected package libxml-simple-perl. 730s Preparing to unpack .../291-libxml-simple-perl_2.25-2_all.deb ... 730s Unpacking libxml-simple-perl (2.25-2) ... 730s Selecting previously unselected package libnet-openid-common-perl. 730s Preparing to unpack .../292-libnet-openid-common-perl_1.20-2_all.deb ... 730s Unpacking libnet-openid-common-perl (1.20-2) ... 730s Selecting previously unselected package libnet-openid-consumer-perl. 730s Preparing to unpack .../293-libnet-openid-consumer-perl_1.18-2_all.deb ... 730s Unpacking libnet-openid-consumer-perl (1.18-2) ... 731s Selecting previously unselected package libnet-openid-server-perl. 731s Preparing to unpack .../294-libnet-openid-server-perl_1.09-4_all.deb ... 731s Unpacking libnet-openid-server-perl (1.09-4) ... 731s Selecting previously unselected package node-xtend. 731s Preparing to unpack .../295-node-xtend_4.0.2-3_all.deb ... 731s Unpacking node-xtend (4.0.2-3) ... 731s Selecting previously unselected package nodejs. 731s Preparing to unpack .../296-nodejs_20.15.0+dfsg-1ubuntu3_amd64.deb ... 731s Unpacking nodejs (20.15.0+dfsg-1ubuntu3) ... 731s Selecting previously unselected package node-acorn. 731s Preparing to unpack .../297-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 731s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 731s Selecting previously unselected package node-cjs-module-lexer. 731s Preparing to unpack .../298-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 731s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 731s Selecting previously unselected package node-undici. 731s Preparing to unpack .../299-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 731s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 731s Selecting previously unselected package libnode115:amd64. 731s Preparing to unpack .../300-libnode115_20.15.0+dfsg-1ubuntu3_amd64.deb ... 731s Unpacking libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 731s Selecting previously unselected package libregexp-common-perl. 731s Preparing to unpack .../301-libregexp-common-perl_2017060201-3_all.deb ... 731s Unpacking libregexp-common-perl (2017060201-3) ... 731s Selecting previously unselected package libtask-weaken-perl. 731s Preparing to unpack .../302-libtask-weaken-perl_1.06-2_all.deb ... 731s Unpacking libtask-weaken-perl (1.06-2) ... 731s Selecting previously unselected package libxml-parser-perl. 731s Preparing to unpack .../303-libxml-parser-perl_2.47-1build3_amd64.deb ... 731s Unpacking libxml-parser-perl (2.47-1build3) ... 731s Selecting previously unselected package libsoap-lite-perl. 731s Preparing to unpack .../304-libsoap-lite-perl_1.27-3_all.deb ... 731s Unpacking libsoap-lite-perl (1.27-3) ... 731s Selecting previously unselected package libstring-random-perl. 731s Preparing to unpack .../305-libstring-random-perl_1%3a0.32-2_all.deb ... 731s Unpacking libstring-random-perl (1:0.32-2) ... 731s Selecting previously unselected package libtest-leaktrace-perl. 731s Preparing to unpack .../306-libtest-leaktrace-perl_0.17-1build5_amd64.deb ... 731s Unpacking libtest-leaktrace-perl (0.17-1build5) ... 731s Selecting previously unselected package libuniversal-can-perl. 731s Preparing to unpack .../307-libuniversal-can-perl_1.20140328-3_all.deb ... 731s Unpacking libuniversal-can-perl (1.20140328-3) ... 731s Selecting previously unselected package libuniversal-isa-perl. 731s Preparing to unpack .../308-libuniversal-isa-perl_1.20171012-3_all.deb ... 731s Unpacking libuniversal-isa-perl (1.20171012-3) ... 731s Selecting previously unselected package libtest-mockobject-perl. 731s Preparing to unpack .../309-libtest-mockobject-perl_1.20200122-4_all.deb ... 731s Unpacking libtest-mockobject-perl (1.20200122-4) ... 731s Selecting previously unselected package libtest-output-perl. 731s Preparing to unpack .../310-libtest-output-perl_1.034-1_all.deb ... 731s Unpacking libtest-output-perl (1.034-1) ... 731s Selecting previously unselected package libtest-pod-perl. 731s Preparing to unpack .../311-libtest-pod-perl_1.52-3_all.deb ... 731s Unpacking libtest-pod-perl (1.52-3) ... 731s Selecting previously unselected package libtime-fake-perl. 731s Preparing to unpack .../312-libtime-fake-perl_0.11-4_all.deb ... 731s Unpacking libtime-fake-perl (0.11-4) ... 731s Selecting previously unselected package libunicode-string-perl. 731s Preparing to unpack .../313-libunicode-string-perl_2.10-2build4_amd64.deb ... 731s Unpacking libunicode-string-perl (2.10-2build4) ... 731s Selecting previously unselected package libxml-libxslt-perl:amd64. 731s Preparing to unpack .../314-libxml-libxslt-perl_2.003000-1_amd64.deb ... 731s Unpacking libxml-libxslt-perl:amd64 (2.003000-1) ... 731s Selecting previously unselected package node-uglify-js. 731s Preparing to unpack .../315-node-uglify-js_3.17.4-2_all.deb ... 731s Unpacking node-uglify-js (3.17.4-2) ... 732s Selecting previously unselected package python3-defusedxml. 732s Preparing to unpack .../316-python3-defusedxml_0.7.1-2_all.deb ... 732s Unpacking python3-defusedxml (0.7.1-2) ... 732s Selecting previously unselected package python3-roman. 732s Preparing to unpack .../317-python3-roman_3.3-3_all.deb ... 732s Unpacking python3-roman (3.3-3) ... 732s Selecting previously unselected package python3-docutils. 732s Preparing to unpack .../318-python3-docutils_0.20.1+dfsg-3_all.deb ... 732s Unpacking python3-docutils (0.20.1+dfsg-3) ... 732s Selecting previously unselected package python3-imagesize. 732s Preparing to unpack .../319-python3-imagesize_1.4.1-1_all.deb ... 732s Unpacking python3-imagesize (1.4.1-1) ... 732s Selecting previously unselected package python3-packaging. 732s Preparing to unpack .../320-python3-packaging_24.1-1_all.deb ... 732s Unpacking python3-packaging (24.1-1) ... 732s Selecting previously unselected package python3-snowballstemmer. 732s Preparing to unpack .../321-python3-snowballstemmer_2.2.0-4build1_all.deb ... 732s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 732s Selecting previously unselected package sphinx-common. 732s Preparing to unpack .../322-sphinx-common_7.3.7-3_all.deb ... 732s Unpacking sphinx-common (7.3.7-3) ... 732s Selecting previously unselected package python3-alabaster. 732s Preparing to unpack .../323-python3-alabaster_0.7.16-0.1_all.deb ... 732s Unpacking python3-alabaster (0.7.16-0.1) ... 732s Selecting previously unselected package python3-sphinx. 732s Preparing to unpack .../324-python3-sphinx_7.3.7-3_all.deb ... 732s Unpacking python3-sphinx (7.3.7-3) ... 732s Selecting previously unselected package python3-sphinx-bootstrap-theme. 732s Preparing to unpack .../325-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 732s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 732s Selecting previously unselected package uglifyjs. 732s Preparing to unpack .../326-uglifyjs_3.17.4-2_all.deb ... 732s Unpacking uglifyjs (3.17.4-2) ... 732s Selecting previously unselected package yui-compressor. 732s Preparing to unpack .../327-yui-compressor_2.4.8-3_all.deb ... 732s Unpacking yui-compressor (2.4.8-3) ... 732s Selecting previously unselected package libauthen-radius-perl. 732s Preparing to unpack .../328-libauthen-radius-perl_0.32-1_all.deb ... 732s Unpacking libauthen-radius-perl (0.32-1) ... 732s Selecting previously unselected package pkg-perl-autopkgtest. 732s Preparing to unpack .../329-pkg-perl-autopkgtest_0.79_all.deb ... 732s Unpacking pkg-perl-autopkgtest (0.79) ... 732s Setting up libconfig-inifiles-perl (3.000003-2) ... 732s Setting up libmodule-pluggable-perl (5.2-5) ... 732s Setting up node-uglify-js (3.17.4-2) ... 732s Setting up libio-sessiondata-perl (1.03-3) ... 732s Setting up javascript-common (11+nmu1) ... 732s Setting up libunicode-string-perl (2.10-2build4) ... 732s Setting up liblcms2-2:amd64 (2.14-2build1) ... 732s Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 732s Setting up libcrypt-rijndael-perl (1.16-1build5) ... 732s Setting up libmath-random-isaac-perl (1.004-2) ... 732s Setting up libtask-weaken-perl (1.06-2) ... 732s Setting up libnet-cidr-lite-perl (0.22-2) ... 732s Setting up libmouse-perl (2.5.10-1build8) ... 732s Setting up libhttp-multipartparser-perl (0.02-3) ... 732s Setting up libhash-merge-simple-perl (0.051-3) ... 732s Setting up java-common (0.75+exp1) ... 732s Setting up libclass-inspector-perl (1.36-3) ... 732s Setting up libfont-afm-perl (1.20-4) ... 732s Setting up libwant-perl (0.29-2build4) ... 732s Setting up libdynaloader-functions-perl (0.003-3) ... 732s Setting up libclass-method-modifiers-perl (2.15-1) ... 732s Setting up libjs-popper.js (1.16.1+ds-6) ... 732s Setting up libio-pty-perl (1:1.20-1build2) ... 732s Setting up libdata-hexdump-perl (0.04-2) ... 732s Setting up python3-defusedxml (0.7.1-2) ... 732s Setting up libclone-perl:amd64 (0.46-1build3) ... 732s Setting up libarchive-zip-perl (1.68-1) ... 732s Setting up libsub-identify-perl (0.14-3build3) ... 732s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 732s Setting up python3-alabaster (0.7.16-0.1) ... 732s Setting up libio-stringy-perl (2.111-3) ... 732s Setting up libhtml-tagset-perl (3.24-1) ... 732s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 732s Setting up unzip (6.0-28ubuntu5) ... 732s Setting up libu2f-server0 (1.1.0-4build3) ... 732s Setting up libdebhelper-perl (13.16ubuntu2) ... 732s Setting up libperlio-via-timeout-perl (0.32-3) ... 732s Setting up libfilesys-notify-simple-perl (0.14-3) ... 732s Setting up libnet-cidr-perl (0.21-2) ... 732s Setting up libipc-sharelite-perl (0.17-5build3) ... 732s Setting up libconvert-binhex-perl (1.125-3) ... 732s Setting up liblwp-mediatypes-perl (6.04-2) ... 732s Setting up libcrypt-urandom-perl (0.40-1) ... 732s Setting up x11-common (1:7.7+23ubuntu3) ... 733s Setting up libtest-pod-perl (1.52-3) ... 733s Setting up libtry-tiny-perl (0.31-2) ... 733s Setting up perl-openssl-defaults:amd64 (7build3) ... 733s Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... 733s Setting up libxml-namespacesupport-perl (1.12-2) ... 733s Setting up m4 (1.4.19-4build1) ... 733s Setting up libposix-strftime-compiler-perl (0.46-1) ... 733s Setting up libclass-singleton-perl (1.6-2) ... 733s Setting up libencode-locale-perl (1.05-3) ... 733s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 733s Setting up libxstring-perl:amd64 (0.005-2build3) ... 733s Setting up libgomp1:amd64 (14.1.0-5ubuntu1) ... 733s Setting up libclass-errorhandler-perl (0.04-3) ... 733s Setting up liblist-utilsby-perl (0.12-2) ... 733s Setting up libtime-fake-perl (0.11-4) ... 733s Setting up libfcgi-procmanager-perl (0.28-3) ... 733s Setting up libregexp-common-perl (2017060201-3) ... 733s Setting up libtest-sharedfork-perl (0.35-3) ... 733s Setting up libsub-install-perl (0.929-1) ... 733s Setting up libextutils-depends-perl (0.8001-2) ... 733s Setting up libhash-multivalue-perl (0.16-3) ... 733s Setting up libuniversal-isa-perl (1.20171012-3) ... 733s Setting up libscope-guard-perl (0.21-2) ... 733s Setting up liberror-perl (0.17029-2) ... 733s Setting up libapache-session-perl (1.94-2) ... 733s Setting up libgd-perl (2.78-1build3) ... 733s Setting up libxml-sax-base-perl (1.09-3) ... 733s Setting up libio-string-perl (1.08-4) ... 733s Setting up libtest-leaktrace-perl (0.17-1build5) ... 733s Setting up python3-roman (3.3-3) ... 733s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 733s Setting up libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 733s Setting up autotools-dev (20220109.1) ... 733s Setting up libstream-buffered-perl (0.03-3) ... 733s Setting up libclass-data-inheritable-perl (0.08-3) ... 733s Setting up python3-packaging (24.1-1) ... 733s Setting up libcrypt-des-perl:amd64 (2.07-4build5) ... 733s Setting up libalgorithm-c3-perl (0.11-2) ... 733s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 733s Setting up libapache-logformat-compiler-perl (0.36-3) ... 733s Setting up libcrypt-random-seed-perl (0.03-3) ... 733s Setting up libdigest-hmac-perl (1.04+dfsg-2) ... 733s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 733s Setting up libcrypt-openssl-bignum-perl (0.09-2build5) ... 733s Setting up python3-snowballstemmer (2.2.0-4build1) ... 734s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 734s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 734s Setting up libemail-date-format-perl (1.008-1) ... 734s Setting up libcryptx-perl (0.080-2build3) ... 734s Setting up libcares2:amd64 (1.32.2-2) ... 734s Setting up libmpc3:amd64 (1.3.1-1build1) ... 734s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 734s Setting up libvariable-magic-perl (0.64-1) ... 734s Setting up libio-html-perl (1.004-3) ... 734s Setting up libcrypt-dh-gmp-perl (0.00012-2build4) ... 734s Setting up autopoint (0.22.5-1) ... 734s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 734s Setting up libipc-run-perl (20231003.0-2) ... 734s Setting up liblist-moreutils-xs-perl (0.430-4) ... 734s Setting up libpcsclite1:amd64 (2.2.3-1) ... 734s Setting up libltdl7:amd64 (2.4.7-7build1) ... 734s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 734s Setting up libstring-random-perl (1:0.32-2) ... 734s Setting up libparams-util-perl (1.102-3) ... 734s Setting up libraw23t64:amd64 (0.21.2-2.1build1) ... 734s Setting up autoconf (2.71-3) ... 734s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 734s Setting up libcapture-tiny-perl (0.48-2) ... 734s Setting up libtimedate-perl (2.3300-2) ... 734s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 734s Setting up libsub-name-perl:amd64 (0.27-1build3) ... 734s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 734s Setting up libtypes-serialiser-perl (1.01-1) ... 734s Setting up libgssapi-perl (0.28-4build4) ... 734s Setting up dwz (0.15-1build6) ... 734s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1) ... 734s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 734s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 734s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 734s Setting up libjson-perl (4.10000-1) ... 734s Setting up libxslt1.1:amd64 (1.1.39-0exp1build1) ... 734s Setting up libjargs-java (1.0.0-5) ... 734s Setting up librole-tiny-perl (2.002004-1) ... 734s Setting up debugedit (1:5.0-6) ... 734s Setting up libfile-sharedir-perl (1.118-3) ... 734s Setting up libfcgi-perl (0.82+ds-3build2) ... 734s Setting up libopenjp2-7:amd64 (2.5.0-2build3) ... 734s Setting up libaliased-perl (0.34-3) ... 734s Setting up libcarp-clan-perl (6.08-2) ... 734s Setting up libdevel-globaldestruction-perl (0.14-4) ... 734s Setting up libwww-form-urlencoded-perl (0.26-2) ... 734s Setting up sgml-base (1.31) ... 734s Setting up libstrictures-perl (2.000006-1) ... 734s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 734s Setting up libdevel-stacktrace-perl (2.0500-1) ... 734s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 734s Setting up libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 734s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 734s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 734s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 734s Setting up ca-certificates-java (20240118) ... 734s No JRE found. Skipping Java certificates setup. 734s Setting up libexporter-tiny-perl (1.006002-1) ... 734s Setting up libuniversal-can-perl (1.20140328-3) ... 734s Setting up node-xtend (4.0.2-3) ... 734s Setting up libisl23:amd64 (0.26-3build1) ... 734s Setting up libconvert-asn1-perl (0.34-1) ... 734s Setting up libtext-unidecode-perl (1.30-3) ... 734s Setting up libregexp-assemble-perl (0.38-2) ... 734s Setting up libnet-ip-perl (1.26-3) ... 734s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 734s Setting up libautobox-perl (3.0.1-2build4) ... 734s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 734s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 734s Setting up liburi-perl (5.28-1) ... 734s Setting up libdbi-perl:amd64 (1.643-4build3) ... 734s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 734s Setting up libconvert-base32-perl (0.06-3) ... 734s Setting up dctrl-tools (2.24-3build3) ... 734s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 734s Setting up autodep8 (0.28) ... 734s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 734s Setting up python3-imagesize (1.4.1-1) ... 734s Setting up libemail-address-xs-perl (1.05-1build4) ... 734s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 734s Setting up automake (1:1.16.5-1.3ubuntu1) ... 734s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 734s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 734s Setting up libjson-xs-perl (4.030-2build3) ... 734s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 734s Setting up libcrypt-des-ede3-perl (0.01-3) ... 734s Setting up libjs-jquery-cookie (12-4) ... 734s Setting up libhttp-date-perl (6.06-1) ... 734s Setting up libtest-mockobject-perl (1.20200122-4) ... 734s Setting up libglib-perl:amd64 (3:1.329.3-3build3) ... 734s Setting up gettext (0.22.5-1) ... 734s Setting up libtest-tcp-perl (2.22-2) ... 734s Setting up libautobox-core-perl (1.33-2) ... 734s Setting up java-wrappers (0.4) ... 734s Setting up libio-socket-timeout-perl (0.32-3) ... 734s Setting up libfile-listing-perl (6.16-1) ... 734s Setting up openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 734s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 734s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 734s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 734s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 734s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 734s Setting up libcache-cache-perl (1.08-3) ... 734s Setting up libhttp-headers-fast-perl (0.22-3) ... 734s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 734s Setting up liblist-moreutils-perl (0.430-2) ... 734s Setting up libtype-tiny-perl (2.004000-1) ... 734s Setting up libemail-simple-perl (2.218-1) ... 734s Setting up libnet-http-perl (6.23-1) ... 734s Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 734s Setting up libexception-class-perl (1.45-1) ... 734s Setting up libclass-c3-perl (0.35-2) ... 734s Setting up libcrypt-jwt-perl (0.035-1) ... 734s Setting up libcbor-xs-perl (1.87-1build3) ... 734s Setting up xfonts-utils (1:7.7+6build3) ... 734s Setting up libxmlsec1t64:amd64 (1.2.39-5build2) ... 734s Setting up libdevel-callchecker-perl:amd64 (0.009-1) ... 734s Setting up libxml-sax-perl (1.02+dfsg-3) ... 734s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 734s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 734s 734s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 734s Setting up libauthen-radius-perl (0.32-1) ... 734s Setting up intltool-debian (0.35.0+20060710.6) ... 734s Setting up libgd-securityimage-perl (1.75-3) ... 734s Setting up libbytes-random-secure-perl (0.29-3) ... 734s Setting up libjson-maybexs-perl (1.004005-1) ... 734s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 734s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 734s Setting up libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 734s Setting up libcrypt-openssl-x509-perl (1.9.15-1build4) ... 734s Setting up libdata-optlist-perl (0.114-1) ... 734s Setting up libtest-output-perl (1.034-1) ... 734s Setting up pkg-perl-autopkgtest (0.79) ... 734s Setting up libjs-sphinxdoc (7.3.7-3) ... 734s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 734s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 734s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 734s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 735s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 735s Setting up dh-strip-nondeterminism (1.14.0-1) ... 735s Setting up libwww-robotrules-perl (6.02-1) ... 735s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 735s Setting up xml-core (0.19) ... 735s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 735s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 735s Setting up libcrypt-u2f-server-perl (0.46-1) ... 735s Setting up libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 735s Setting up libmro-compat-perl (0.15-2) ... 735s Setting up libcookie-baker-perl (0.12-1) ... 735s Setting up libhttp-entity-parser-perl (0.25-2) ... 735s Setting up libio-socket-ssl-perl (2.085-1) ... 735s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 735s Setting up libsub-exporter-perl (0.990-1) ... 735s Setting up libhttp-message-perl (6.46-1ubuntu1) ... 735s Setting up libeval-closure-perl (0.14-3) ... 735s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 735s Setting up libconvert-pem-perl (0.08-3) ... 735s Setting up libhttp-negotiate-perl (6.01-2) ... 735s Setting up libparams-validationcompiler-perl (0.31-1) ... 735s Setting up cpp-13 (13.3.0-3ubuntu1) ... 735s Setting up libhttp-cookies-perl (6.11-1) ... 735s Setting up libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 735s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 735s Setting up po-debconf (1.0.21+nmu1) ... 735s Setting up libhtml-tree-perl (5.07-3) ... 735s Setting up libparams-classify-perl:amd64 (0.015-2build5) ... 735s Setting up libcgi-pm-perl (4.66-1) ... 735s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 735s Setting up liblasso3t64 (2.8.2-2build2) ... 735s Setting up libhtml-format-perl (2.16-2) ... 735s Setting up fonts-urw-base35 (20200910-8) ... 735s Setting up libhtml-template-perl (2.97-2) ... 735s Setting up libnet-smtp-ssl-perl (1.04-2) ... 735s Setting up libauthen-webauthn-perl (0.003-1) ... 735s Setting up libmodule-runtime-perl (0.016-2) ... 735s Setting up libmailtools-perl (2.21-3) ... 735s Setting up sphinx-common (7.3.7-3) ... 735s Setting up gcc-13 (13.3.0-3ubuntu1) ... 735s Setting up libdist-checkconflicts-perl (0.11-2) ... 735s Setting up libxml-simple-perl (2.25-2) ... 735s Setting up libxml-libxslt-perl:amd64 (2.003000-1) ... 735s Setting up libhttp-daemon-perl (6.16-1) ... 735s Setting up libemail-abstract-perl (3.010-1) ... 735s Setting up cpp (4:13.3.0-2ubuntu2) ... 735s Setting up liblasso-perl:amd64 (2.8.2-2build2) ... 735s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 735s Setting up libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 735s Setting up libplack-perl (1.0051-1) ... 735s Setting up libnet-openid-common-perl (1.20-2) ... 735s Setting up libnet-openid-server-perl (1.09-4) ... 735s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 735s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 735s Setting up libtool (2.4.7-7build1) ... 735s Setting up libmodule-implementation-perl (0.09-2) ... 735s Setting up libpackage-stash-perl (0.40-1) ... 735s Setting up libimport-into-perl (1.002005-2) ... 735s Setting up libmoo-perl (2.005005-1) ... 735s Setting up liblist-someutils-perl (0.59-1) ... 735s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 735s Setting up libmime-tools-perl (5.515-1) ... 735s Setting up libclass-load-perl (0.25-2) ... 735s Setting up gcc (4:13.3.0-2ubuntu2) ... 735s Setting up dh-autoreconf (20) ... 735s Setting up libspecio-perl (0.48-1) ... 735s Setting up liblist-allutils-perl (0.19-1) ... 735s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 735s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 735s Setting up libdevel-overloadinfo-perl (0.007-1) ... 735s Setting up libclass-load-xs-perl (0.10-2build4) ... 735s Setting up libmoox-types-mooselike-perl (0.29-2) ... 735s Setting up libb-hooks-endofscope-perl (0.28-1) ... 735s Setting up g++-13 (13.3.0-3ubuntu1) ... 735s Setting up libthrowable-perl (1.001-2) ... 735s Setting up libauthen-oath-perl (2.0.1-2) ... 735s Setting up libmoose-perl:amd64 (2.2207-1build2) ... 735s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 735s Setting up debhelper (13.16ubuntu2) ... 735s Setting up libemail-sender-perl (2.601-1) ... 735s Setting up libnamespace-clean-perl (0.27-2) ... 735s Setting up g++ (4:13.3.0-2ubuntu2) ... 735s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 735s Setting up libmoosex-singlearg-perl (0.09-2) ... 735s Setting up build-essential (12.10ubuntu1) ... 735s Setting up libnamespace-autoclean-perl (0.29-2) ... 735s Setting up libdatetime-locale-perl (1:1.41-1) ... 735s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 735s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 735s Setting up libmoosex-types-perl (0.50-2) ... 735s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 735s Setting up libmoosex-types-common-perl (0.001014-2) ... 735s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 735s Setting up libmoosex-util-perl (0.006-2) ... 735s Setting up libdatetime-perl (2:1.65-1build2) ... 735s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 735s Setting up libdatetime-format-rfc3339-perl (1.8.0-1) ... 735s Setting up libauthen-u2f-tester-perl (0.03-1) ... 735s Setting up liblwp-protocol-https-perl (6.14-1) ... 735s Setting up libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 735s Setting up libwww-perl (6.77-1) ... 735s Setting up nodejs (20.15.0+dfsg-1ubuntu3) ... 735s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 735s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 735s Setting up liblemonldap-ng-common-perl (2.19.1+ds-3) ... 735s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 735s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 735s Setting up libnet-openid-consumer-perl (1.18-2) ... 735s Setting up liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 736s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 736s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 736s Setting up libxml-parser-perl (2.47-1build3) ... 736s Setting up uglifyjs (3.17.4-2) ... 736s Setting up lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 737s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 737s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 737s Setting up libsoap-lite-perl (1.27-3) ... 737s Setting up liblemonldap-ng-portal-perl (2.19.1+ds-3) ... 737s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 738s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 738s Processing triggers for libc-bin (2.39-0ubuntu9) ... 738s Processing triggers for man-db (2.12.1-2) ... 741s Processing triggers for install-info (7.1-3build2) ... 741s Processing triggers for ca-certificates-java (20240118) ... 741s Adding debian:ACCVRAIZ1.pem 741s Adding debian:AC_RAIZ_FNMT-RCM.pem 741s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 741s Adding debian:ANF_Secure_Server_Root_CA.pem 741s Adding debian:Actalis_Authentication_Root_CA.pem 741s Adding debian:AffirmTrust_Commercial.pem 741s Adding debian:AffirmTrust_Networking.pem 741s Adding debian:AffirmTrust_Premium.pem 741s Adding debian:AffirmTrust_Premium_ECC.pem 741s Adding debian:Amazon_Root_CA_1.pem 741s Adding debian:Amazon_Root_CA_2.pem 741s Adding debian:Amazon_Root_CA_3.pem 741s Adding debian:Amazon_Root_CA_4.pem 741s Adding debian:Atos_TrustedRoot_2011.pem 741s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 741s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 741s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 741s Adding debian:BJCA_Global_Root_CA1.pem 741s Adding debian:BJCA_Global_Root_CA2.pem 741s Adding debian:Baltimore_CyberTrust_Root.pem 741s Adding debian:Buypass_Class_2_Root_CA.pem 741s Adding debian:Buypass_Class_3_Root_CA.pem 741s Adding debian:CA_Disig_Root_R2.pem 741s Adding debian:CFCA_EV_ROOT.pem 741s Adding debian:COMODO_Certification_Authority.pem 741s Adding debian:COMODO_ECC_Certification_Authority.pem 741s Adding debian:COMODO_RSA_Certification_Authority.pem 741s Adding debian:Certainly_Root_E1.pem 741s Adding debian:Certainly_Root_R1.pem 741s Adding debian:Certigna.pem 741s Adding debian:Certigna_Root_CA.pem 741s Adding debian:Certum_EC-384_CA.pem 741s Adding debian:Certum_Trusted_Network_CA.pem 741s Adding debian:Certum_Trusted_Network_CA_2.pem 741s Adding debian:Certum_Trusted_Root_CA.pem 741s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 741s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 741s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 741s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 741s Adding debian:Comodo_AAA_Services_root.pem 741s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 741s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 741s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 741s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 741s Adding debian:DigiCert_Assured_ID_Root_CA.pem 741s Adding debian:DigiCert_Assured_ID_Root_G2.pem 741s Adding debian:DigiCert_Assured_ID_Root_G3.pem 741s Adding debian:DigiCert_Global_Root_CA.pem 741s Adding debian:DigiCert_Global_Root_G2.pem 741s Adding debian:DigiCert_Global_Root_G3.pem 741s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 741s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 741s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 741s Adding debian:DigiCert_Trusted_Root_G4.pem 741s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 741s Adding debian:Entrust_Root_Certification_Authority.pem 741s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 741s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 741s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 741s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 741s Adding debian:GLOBALTRUST_2020.pem 741s Adding debian:GTS_Root_R1.pem 741s Adding debian:GTS_Root_R2.pem 741s Adding debian:GTS_Root_R3.pem 741s Adding debian:GTS_Root_R4.pem 741s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 741s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 741s Adding debian:GlobalSign_Root_CA.pem 741s Adding debian:GlobalSign_Root_CA_-_R3.pem 741s Adding debian:GlobalSign_Root_CA_-_R6.pem 741s Adding debian:GlobalSign_Root_E46.pem 741s Adding debian:GlobalSign_Root_R46.pem 741s Adding debian:Go_Daddy_Class_2_CA.pem 741s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 741s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 741s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 741s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 741s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 742s Adding debian:HiPKI_Root_CA_-_G1.pem 742s Adding debian:Hongkong_Post_Root_CA_3.pem 742s Adding debian:ISRG_Root_X1.pem 742s Adding debian:ISRG_Root_X2.pem 742s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 742s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 742s Adding debian:Izenpe.com.pem 742s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 742s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 742s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 742s Adding debian:NAVER_Global_Root_Certification_Authority.pem 742s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 742s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 742s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 742s Adding debian:QuoVadis_Root_CA_1_G3.pem 742s Adding debian:QuoVadis_Root_CA_2.pem 742s Adding debian:QuoVadis_Root_CA_2_G3.pem 742s Adding debian:QuoVadis_Root_CA_3.pem 742s Adding debian:QuoVadis_Root_CA_3_G3.pem 742s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 742s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 742s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 742s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 742s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 742s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 742s Adding debian:SZAFIR_ROOT_CA2.pem 742s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 742s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 742s Adding debian:SecureSign_RootCA11.pem 742s Adding debian:SecureTrust_CA.pem 742s Adding debian:Secure_Global_CA.pem 742s Adding debian:Security_Communication_ECC_RootCA1.pem 742s Adding debian:Security_Communication_RootCA2.pem 742s Adding debian:Security_Communication_RootCA3.pem 742s Adding debian:Security_Communication_Root_CA.pem 742s Adding debian:Starfield_Class_2_CA.pem 742s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 742s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 742s Adding debian:SwissSign_Gold_CA_-_G2.pem 742s Adding debian:SwissSign_Silver_CA_-_G2.pem 742s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 742s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 742s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 742s Adding debian:TWCA_Global_Root_CA.pem 742s Adding debian:TWCA_Root_Certification_Authority.pem 742s Adding debian:TeliaSonera_Root_CA_v1.pem 742s Adding debian:Telia_Root_CA_v2.pem 742s Adding debian:TrustAsia_Global_Root_CA_G3.pem 742s Adding debian:TrustAsia_Global_Root_CA_G4.pem 742s Adding debian:Trustwave_Global_Certification_Authority.pem 742s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 742s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 742s Adding debian:TunTrust_Root_CA.pem 742s Adding debian:UCA_Extended_Validation_Root.pem 742s Adding debian:UCA_Global_G2_Root.pem 742s Adding debian:USERTrust_ECC_Certification_Authority.pem 742s Adding debian:USERTrust_RSA_Certification_Authority.pem 742s Adding debian:XRamp_Global_CA_Root.pem 742s Adding debian:certSIGN_ROOT_CA.pem 742s Adding debian:certSIGN_Root_CA_G2.pem 742s Adding debian:e-Szigno_Root_CA_2017.pem 742s Adding debian:ePKI_Root_Certification_Authority.pem 742s Adding debian:emSign_ECC_Root_CA_-_C3.pem 742s Adding debian:emSign_ECC_Root_CA_-_G3.pem 742s Adding debian:emSign_Root_CA_-_C1.pem 742s Adding debian:emSign_Root_CA_-_G1.pem 742s Adding debian:vTrus_ECC_Root_CA.pem 742s Adding debian:vTrus_Root_CA.pem 742s done. 742s Setting up yui-compressor (2.4.8-3) ... 742s Setting up default-jre-headless (2:1.21-75+exp1) ... 742s Processing triggers for sgml-base (1.31) ... 742s Setting up docutils-common (0.20.1+dfsg-3) ... 742s Processing triggers for sgml-base (1.31) ... 742s Setting up python3-docutils (0.20.1+dfsg-3) ... 742s Setting up python3-sphinx (7.3.7-3) ... 744s Reading package lists... 744s Building dependency tree... 744s Reading state information... 744s Starting pkgProblemResolver with broken count: 0 744s Starting 2 pkgProblemResolver with broken count: 0 744s Done 745s The following NEW packages will be installed: 745s autopkgtest-satdep 745s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 745s Need to get 0 B/700 B of archives. 745s After this operation, 0 B of additional disk space will be used. 745s Get:1 /tmp/autopkgtest.GTBRvv/8-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 745s Selecting previously unselected package autopkgtest-satdep. 745s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 90241 files and directories currently installed.) 745s Preparing to unpack .../8-autopkgtest-satdep.deb ... 745s Unpacking autopkgtest-satdep (0) ... 745s Setting up autopkgtest-satdep (0) ... 746s autopkgtest: WARNING: package liblemonldap-ng-portal-perl:i386 is not installed though it should be 747s (Reading database ... 90241 files and directories currently installed.) 747s Removing autopkgtest-satdep (0) ... 748s autopkgtest [01:55:12]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 748s autopkgtest [01:55:12]: test portal-test: [----------------------- 749s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 749s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 749s t/00-Switch.t ..................................................... 749s ok 1 - use Lemonldap::NG::Portal::Main; 749s ok 2 - Portal object 749s ok 3 - Init 749s ok 4 - Portal app 749s ok 5 - Register $type 749s ok 6 - Portal object 749s ok 7 - Init 749s ok 8 - Portal app 749s ok 9 - Register $type 749s # ==> Pushing CLIENT1 <== 749s ok 10 749s # ==> Popping CLIENT1 <== 749s # ==> Pushing CLIENT2 <== 749s ok 11 749s # ==> Popping CLIENT2 <== 749s # ==> Pushing CLIENT1 <== 749s ok 12 749s # ==> Popping CLIENT1 <== 749s # ==> Pushing CLIENT2 <== 749s ok 13 749s # ==> Popping CLIENT2 <== 749s 1..13 749s ok 750s t/01-AuthDemo.t ................................................... 750s ok 1 - use Lemonldap::NG::Portal::Main; 750s ok 2 - Portal object 750s ok 3 - Init 750s ok 4 - Portal app 750s ok 5 - Unauth JSON request 750s ok 6 - Response status is 401 750s ok 7 - Content is JSON 750s ok 8 - Error code is 9 750s ok 9 - Get Menu 750s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 750s ok 11 - Rejected with PE_UNPROTECTEDURL 750s ok 12 - Strict-Transport-Security is set 750s ok 13 - Language icons found 750s ok 14 - Custom favicon found 750s ok 15 - Get Menu 750s ok 16 - Rejected with PE_FIRSTACCESS 750s ok 17 - Language icons found 750s ok 18 - Unauth ajax request with good url 750s ok 19 - Response status is 401 750s ok 20 - Content is JSON 750s ok 21 - Error code is 9 750s ok 22 - Get Menu 750s ok 23 - Language icons found 750s ok 24 - Auth query 750s ok 25 - jdoe rejected with PE_BADCREDENTIALS 750s ok 26 - Found connect button 750s ok 27 - HTTP code is 200 750s ok 28 - Page contains a form 750s ok 29 - Field "user" is defined 750s ok 30 - Field "password" is defined 750s ok 31 - CSP header authorize POST request to \# 750s ok 32 - Login is pre-filled on second attemps 750s ok 33 - Auth query 750s ok 34 - dwho rejected with PE_BADCREDENTIALS 750s ok 35 - Found connect button 750s ok 36 - Auth query 750s ok 37 - HTTP code is 200 750s ok 38 - Get cookie lemonldap (84d313d6d271f7a3835ed2dfc29c706e38fac2a60d60e2f8365e1c511e71ef00) 750s ok 39 - Auth ajax request with good url 750s ok 40 - Get redirection 750s ok 41 - Location is http://test1.example.com/ 750s ok 42 - Authenticated as dwho 750s ok 43 - Auth request with bad url 750s ok 44 - HTTP code is 200 750s ok 45 - Authenticated as dwho 750s ok 46 - use Lemonldap::NG::Handler::PSGI; 750s ok 47 - PSGI test 750s ok 48 - HTTP code is 200 750s ok 49 - Authenticated as dwho 750s ok 50 - Logout request 750s ok 51 - Response is 200 750s ok 52 - Cookie is deleted 750s ok 53 - No pdata 750s ok 54 - Disconnect request 750s ok 55 - Response is 401 750s 1..55 750s ok 750s t/01-BuildRule.t .................................................. 750s ok 1 - use Lemonldap::NG::Portal::Main; 750s ok 2 - Portal object 750s ok 3 - Init 750s ok 4 - Portal app 750s ok 5 - Rule inGroup('toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 750s ok 6 - Rule inGroup('toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 750s ok 7 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 750s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 750s ok 9 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 750s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 750s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 750s ok 12 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 750s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 750s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 750s 1..14 750s ok 751s t/01-BuildUrl.t ................................................... 751s ok 1 - use Lemonldap::NG::Portal::Main; 751s ok 2 - Portal object 751s ok 3 - Init 751s ok 4 - Portal app 751s ok 5 - [] => http://auth.example.com/ 751s ok 6 - ['foo'] => http://auth.example.com/foo 751s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 751s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 751s ok 9 - ['https://foo'] => https://foo 751s ok 10 - ['https://foo','bar'] => https://foo/bar 751s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 751s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 751s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 751s 1..13 751s ok 751s t/01-CSP-and-CORS-headers.t ....................................... 751s ok 1 - use Lemonldap::NG::Portal::Main; 751s ok 2 - Portal object 751s ok 3 - Init 751s ok 4 - Portal app 751s ok 5 - Unauth JSON request 751s ok 6 - Response status is 401 751s ok 7 - Content is JSON 751s ok 8 - Error code is 9 751s ok 9 - Unauth JSON request 751s ok 10 - CORS origin '' found 751s ok 11 - CORS credentials 'true' found 751s ok 12 - CORS headers '*' found 751s ok 13 - CORS methods 'POST' found 751s ok 14 - CORS expose-headers '*' found 751s ok 15 - CORS max-age '86400' found 751s ok 16 - Unauth ajax request with good url 751s ok 17 - Response status is 401 751s ok 18 - Content is JSON 751s ok 19 - Error code is 9 751s ok 20 - Get error page 751s ok 21 - CORS origin '' found 751s ok 22 - CORS credentials 'true' found 751s ok 23 - CORS headers '*' found 751s ok 24 - CORS methods 'POST' found 751s ok 25 - CORS expose-headers '*' found 751s ok 26 - CORS max-age '86400' found 751s ok 27 - Get Menu 751s ok 28 - CORS origin '' found 751s ok 29 - CORS credentials 'true' found 751s ok 30 - CORS headers '*' found 751s ok 31 - CORS methods 'POST' found 751s ok 32 - CORS expose-headers '*' found 751s ok 33 - CORS max-age '86400' found 751s ok 34 - Get Menu 751s ok 35 - Language icons found 751s ok 36 - CORS origin '' found 751s ok 37 - CORS credentials 'true' found 751s ok 38 - CORS headers '*' found 751s ok 39 - CORS methods 'POST' found 751s ok 40 - CORS expose-headers '*' found 751s ok 41 - CORS max-age '86400' found 751s ok 42 - CSP header values found 751s ok 43 - X-Frame-Options "ALLOW-FROM" found 751s ok 44 - Auth query 751s ok 45 - HTTP code is 200 751s ok 46 - Get cookie lemonldap (82aff3445f577340571e4563fdeb406fee99b46d574e4ff3f3db0def8f08a1c4) 751s ok 47 - Found SameSite=Lax (default) 751s ok 48 - Auth ajax request with good url 751s ok 49 - Get redirection 751s ok 50 - Location is http://test1.example.com/ 751s ok 51 - Authenticated as dwho 751s ok 52 - Get test1 751s ok 53 - Lm-Remote-User found 751s ok 54 - Lm-Remote-Custom found 751s ok 55 - X-Frame-Options "ALLOW-FROM" found 751s ok 56 - CORS origin '' found 751s ok 57 - CORS credentials 'true' found 751s ok 58 - CORS headers '*' found 751s ok 59 - CORS methods 'POST' found 751s ok 60 - CORS expose-headers '*' found 751s ok 61 - CORS max-age '86400' found 751s ok 62 - Logout request 751s ok 63 - Response is 200 751s ok 64 - Cookie is deleted 751s ok 65 - No pdata 751s ok 66 - Disconnect request 751s ok 67 - Response is 401 751s # Subtest: Test cspGetHost function 751s ok 1 - Correct CSP source for undef 751s ok 2 - Correct CSP source for 751s ok 3 - Correct CSP source for invalid 751s ok 4 - Correct CSP source for /relative/url 751s ok 5 - Correct CSP source for http://test.com/test 751s ok 6 - Correct CSP source for http://test.com:80/test 751s ok 7 - Correct CSP source for http://test.com:81/test 751s ok 8 - Correct CSP source for https://test.com/test 751s ok 9 - Correct CSP source for https://test.com:443/test 751s ok 10 - Correct CSP source for custom.scheme://something?param 751s 1..10 751s ok 68 - Test cspGetHost function 751s 1..68 751s ok 752s t/01-Cookie-Domain.t .............................................. 752s ok 1 - use Lemonldap::NG::Portal::Main; 752s # Subtest: Behavior with domain = example.com 752s ok 1 - Portal object 752s ok 2 - Init 752s ok 3 - Portal app 752s ok 4 - Correct cookie result for name=coucou,value=0 752s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 752s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 752s ok 7 - Correct cookie result for name=coucou,value=0 752s 1..7 752s ok 2 - Behavior with domain = example.com 752s # Subtest: Behavior with unset domain 752s ok 1 - Portal object 752s ok 2 - Init 752s ok 3 - Portal app 752s ok 4 - Correct cookie result for name=coucou,value=0 752s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 752s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 752s ok 7 - Correct cookie result for name=coucou,value=0 752s 1..7 752s ok 3 - Behavior with unset domain 752s # Subtest: Behavior with special #PORTAL# value 752s ok 1 - Portal object 752s ok 2 - Init 752s ok 3 - Portal app 752s ok 4 - Correct cookie result for name=coucou,value=0 752s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 752s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 752s ok 7 - Correct cookie result for name=coucou,value=0 752s 1..7 752s ok 4 - Behavior with special \#PORTAL\# value 752s # Subtest: Behavior with special #PORTALDOMAIN# value 752s ok 1 - Portal object 752s ok 2 - Init 752s ok 3 - Portal app 752s ok 4 - Correct cookie result for name=coucou,value=0 752s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 752s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 752s ok 7 - Correct cookie result for name=coucou,value=0 752s 1..7 752s ok 5 - Behavior with special \#PORTALDOMAIN\# value 752s 1..5 752s ok 753s t/01-Dynamic-Portal-Url.t ......................................... 753s ok 1 - use Lemonldap::NG::Portal::Main; 753s ok 2 - use Lemonldap::NG::Handler::Server; 753s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 753s ok 4 - Portal object 753s ok 5 - Init 753s ok 6 - Portal app 753s ok 7 - Get redirection 753s ok 8 - Location header found 753s ok 9 753s ok 10 - HTTP code is 200 753s ok 11 - Page contains a form 753s ok 12 - Field "user" is defined 753s ok 13 - Field "password" is defined 753s ok 14 - CSP header authorize POST request to \# 753s ok 15 - Auth query 753s ok 16 - Get cookie lemonldap (fafc6c5696f26263d3a74e7b585062cfa2e41f8d0c2e7d94da5506912e6d173e) 753s ok 17 - Cookie set on correct domain 753s ok 18 - Get redirection 753s ok 19 - Location header found 753s ok 20 753s ok 21 - Correct domain in psgi.js 753s ok 22 - Get redirection 753s ok 23 - Location header found 753s ok 24 753s ok 25 - HTTP code is 200 753s ok 26 - Page contains a form 753s ok 27 - Field "user" is defined 753s ok 28 - Field "password" is defined 753s ok 29 - CSP header authorize POST request to \# 753s ok 30 - Auth query 753s ok 31 - Get cookie lemonldap (b4d4e6a1928079c8f59e9bbd097d3d53b42e48c3c2ff4bc187197c46fbb313d3) 753s ok 32 - Cookie set on correct domain 753s ok 33 - Get redirection 753s ok 34 - Location header found 753s ok 35 753s ok 36 - Correct domain in psgi.js 753s 1..36 753s ok 753s t/01-EnablePasswordDisplay.t ...................................... 753s ok 1 - use Lemonldap::NG::Portal::Main; 753s ok 2 - Portal object 753s ok 3 - Init 753s ok 4 - Portal app 753s ok 5 - Display portal 753s ok 6 - toggle password icon found 753s ok 7 - Auth query 753s ok 8 - HTTP code is 200 753s ok 9 - Get cookie lemonldap (cf8d0df2b4aed155dd0e4bddb9bf5c79c5b795c2ee6034ec48410f846de2697b) 753s ok 10 - Get menu 753s ok 11 - toggle oldpassword icon found 753s ok 12 - toggle newpassword icon found 753s ok 13 - toggle confirmpassword icon found 753s ok 14 - input type text found 753s ok 15 - Logout request 753s ok 16 - Response is 200 753s ok 17 - Cookie is deleted 753s ok 18 - No pdata 753s ok 19 - Disconnect request 753s ok 20 - Response is 401 753s 1..20 753s ok 754s t/01-Handler-redirection-and-URL-check-by-portal.t ................ 754s ok 1 - use Lemonldap::NG::Portal::Main; 754s ok 2 - Portal object 754s ok 3 - Init 754s ok 4 - Portal app 754s ok 5 - use Lemonldap::NG::Handler::Server; 754s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 754s ok 7 - App 754s ok 8 - Standard Handler 754s ok 9 - Get redirection 754s ok 10 - Location header found 754s ok 11 - Unauth portal request 754s ok 12 - HTTP code is 200 754s ok 13 - Page contains a form 754s ok 14 - Field "url" is defined 754s ok 15 - CSP header authorize POST request to \# 754s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 754s ok 17 - Get redirection 754s ok 18 - Location header found 754s ok 19 - Unauth portalrequest 754s ok 20 - HTTP code is 200 754s ok 21 - Page contains a form 754s ok 22 - Field "url" is defined 754s ok 23 - CSP header authorize POST request to \# 754s 1..23 754s ok 754s t/01-Mail-Tpl.t ................................................... 754s ok 1 - use Lemonldap::NG::Portal::Main; 754s ok 2 - Portal object 754s ok 3 - Init 754s ok 4 - Portal app 754s # Subtest: Default skin, default language 754s ok 1 - request ok 754s ok 2 754s ok 3 - Logo not attached 754s 1..3 754s ok 5 - Default skin, default language 754s # Subtest: Default skin, custom language 754s ok 1 - request ok 754s ok 2 754s ok 3 - Logo not attached 754s 1..3 754s ok 6 - Default skin, custom language 754s # Subtest: custom skin, default language 754s ok 1 - Request ok 754s ok 2 754s ok 3 - Logo attached 754s 1..3 754s ok 7 - custom skin, default language 754s # Subtest: custom skin, custom language 754s ok 1 - Request ok 754s ok 2 754s ok 3 - Logo attached 754s 1..3 754s ok 8 - custom skin, custom language 754s 1..8 754s ok 755s t/01-Reject-Hashes-in-URL.t ....................................... 755s ok 1 - use Lemonldap::NG::Portal::Main; 755s ok 2 - Portal object 755s ok 3 - Init 755s ok 4 - Portal app 755s ok 5 - Try http://bad.com\#test.example.llng 755s ok 6 - Response status is 401 755s ok 7 - Content is JSON 755s ok 8 - Error code is 109 755s ok 9 - Rejected with PE_UNPROTECTEDURL 755s 1..9 755s ok 755s t/01-Unauth-Logout.t .............................................. 755s ok 1 - use Lemonldap::NG::Portal::Main; 755s ok 2 - Portal object 755s ok 3 - Init 755s ok 4 - Portal app 755s ok 5 - Get logout page 755s ok 6 - Language icons found 755s ok 7 - PE_LOGOUT_OK 755s ok 8 - Get cookie lemonldap (0) 755s ok 9 - Get logout page 755s ok 10 - Language icons found 755s ok 11 - PE_LOGOUT_OK 755s ok 12 - Get cookie lemonldap (0) 755s 1..12 755s ok 756s t/01-WebAuthn-Registration.t ...................................... 756s ok 1 - use Lemonldap::NG::Portal::Main; 756s ok 2 - Portal object 756s ok 3 - Init 756s ok 4 - Portal app 756s ok 5 - Create Session 756s ok 6 - HTTP code is 200 756s ok 7 - Get cookie lemonldap (11c42e47d480d8ce64807261a263a456da38c2dd236610131871a592af6b5f75) 756s ok 8 - Show 2FA Manager 756s ok 9 - Get redirection 756s ok 10 - Location is http://auth.example.com/2fregisters/webauthn 756s ok 11 - Show WebAuthn registration 756s ok 12 - WebAuthn logo found 756s ok 13 - Security help message found 756s ok 14 - Registration challenge 756s ok 15 - rp.id is set 756s ok 16 - rp.name is set 756s ok 17 - user.name is set 756s ok 18 - user.id is set 756s ok 19 - user.displayName is set 756s ok 20 - State ID is set 756s ok 21 - Challenge is set 756s ok 22 - Registration challenge 756s ok 23 - Successful registration 756s ok 24 - Registration challenge 756s ok 25 - rp.id is set 756s ok 26 - rp.name is set 756s ok 27 - user.name is set 756s ok 28 - user.id is set 756s ok 29 - user.displayName is set 756s ok 30 - State ID is set 756s ok 31 - Challenge is set 756s ok 32 - Registration challenge 756s ok 33 - Failed registration 756s ok 34 - Failed registration 756s ok 35 - Expected failure http code 756s ok 36 - Registration challenge 756s ok 37 - rp.id is set 756s ok 38 - rp.name is set 756s ok 39 - user.name is set 756s ok 40 - user.id is set 756s ok 41 - user.displayName is set 756s ok 42 - State ID is set 756s ok 43 - Challenge is set 756s ok 44 - Registration challenge 756s ok 45 - Successful registration 756s ok 46 - userHandle was kept from first registration 756s ok 47 - User handle saved 756s ok 48 - 2 devices found 756s ok 49 - Registration contains expected data 756s ok 50 - Registration contains expected data 756s ok 51 - Registration challenge 756s ok 52 756s ok 53 - State ID is set 756s ok 54 - Challenge is set 756s ok 55 - Registration challenge 756s ok 56 - Successful verification 756s ok 57 - Show 2FA Manager 756s ok 58 - Response body is not empty 756s ok 59 - Found MySecondDevice among registered devices 756s ok 60 - Found epoch for MySecondDevice 756s ok 61 - Delete WebAuthn query 756s ok 62 - HTTP code is 200 756s ok 63 - Content-Type is JSON 756s ok 64 - Content is valid JSON 756s ok 65 - Deletion successful 756s ok 66 - User handle saved 756s ok 67 - 1 devices found 756s ok 68 - Registration contains expected data 756s 1..68 756s ok 756s t/01-WebAuthn.t ................................................... 756s ok 1 - use Lemonldap::NG::Portal::Main; 756s ok 2 - Portal object 756s ok 3 - Init 756s ok 4 - Portal app 756s ok 5 - Auth query 756s ok 6 - HTTP code is 200 756s ok 7 - HTTP code is 200 756s ok 8 - Page contains a form 756s ok 9 - URI match 756s ok 10 - Field "token" is defined 756s ok 11 - Field "credential" is defined 756s ok 12 - Found request object in JS data 756s ok 13 - Found challenge 756s ok 14 - Correct U2F AppID 756s ok 15 - Found only one allowed credentials 756s ok 16 - Correct credential ID 756s ok 17 - Correct public key 756s ok 18 - Correct RP ID 756s ok 19 - Auth query 756s ok 20 - Get cookie lemonldap (fb8318f7280fb68280359cd158349e0f556cf213f66924d3510b68fa629094d5) 756s ok 21 - Logout request 756s ok 22 - Response is 200 756s ok 23 - Cookie is deleted 756s ok 24 - No pdata 756s ok 25 - Disconnect request 756s ok 26 - Response is 401 756s 1..26 756s ok 757s t/01-pdata.t ...................................................... 757s ok 1 - use Lemonldap::NG::Portal::Main; 757s ok 2 - Portal object 757s ok 3 - Init 757s ok 4 - Portal app 757s ok 5 - Simple access 757s ok 6 - Get cookie lemonldappdata (%7B%22mytest%22%3A1%7D) 757s ok 7 - Pdata is {"mytest":1} 757s ok 8 - Second simple access 757s ok 9 - Get cookie lemonldappdata (%7B%22mytest%22%3A2%7D) 757s ok 10 - Pdata is {"mytest":2} 757s ok 11 - Auth query 757s ok 12 - HTTP code is 200 757s ok 13 - Get cookie lemonldappdata () 757s ok 14 - Pdata is "" 757s 1..14 757s ok 757s t/02-Password-Demo-Hook.t ......................................... 757s ok 1 - use Lemonldap::NG::Portal::Main; 757s ok 2 - Portal object 757s ok 3 - Init 757s ok 4 - Portal app 757s ok 5 - Get Menu 757s ok 6 - Auth query 757s ok 7 - HTTP code is 200 757s ok 8 - Get cookie lemonldap (81698846788b95de467bf0b6e8b60a43533c32d7102c9efb2a7779be95aefb93) 757s ok 9 - Bad new password 757s ok 10 - Response status is 400 757s ok 11 - Content is JSON 757s ok 12 - Error code is 28 757s ok 13 - Correct new password 757s ok 14 - Response status is 200 757s ok 15 - Content is JSON 757s ok 16 - Error code is 35 757s ok 17 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho-dwho-12346%22%7D) 757s ok 18 - Pdata is not empty 757s ok 19 - passwordAfterChange hook worked as expected 757s ok 20 - Logout request 757s ok 21 - Response is 200 757s ok 22 - Cookie is deleted 757s ok 23 - No pdata 757s ok 24 - Disconnect request 757s ok 25 - Response is 401 757s 1..25 757s ok 758s t/02-Password-Demo-Local-Ppolicy.t ................................ 758s ok 1 - use Lemonldap::NG::Portal::Main; 758s ok 2 - Portal object 758s ok 3 - Init 758s ok 4 - Portal app 758s ok 5 - Auth query 758s ok 6 - HTTP code is 200 758s ok 7 - Get cookie lemonldap (9f762517c51c38d307f837e6554e16fc527a9770635c20ca020f6f347ef218ab) 758s ok 8 - Password min size not respected 758s ok 9 - HTTP code is 400 758s ok 10 - Response is JSON 758s ok 11 - Response is PE_PP_PASSWORD_TOO_SHORT 758s ok 12 - Password min size respected 758s ok 13 - HTTP code is 200 758s ok 14 - Password min lower not respected 758s ok 15 - HTTP code is 400 758s ok 16 - Response is JSON 758s ok 17 - Response is PE_PP_INSUFFICIENT_PASSWORD_QUALITY 758s ok 18 - Password min lower respected 758s ok 19 - HTTP code is 200 758s ok 20 - Password min upper not respected 758s ok 21 - HTTP code is 400 758s ok 22 - Response is JSON 758s ok 23 - Response is PE_PP_INSUFFICIENT_PASSWORD_QUALITY 758s ok 24 - Password min upper respected 758s ok 25 - HTTP code is 200 758s ok 26 - Password min digit not respected 758s ok 27 - HTTP code is 400 758s ok 28 - Response is JSON 758s ok 29 - Response is PE_PP_INSUFFICIENT_PASSWORD_QUALITY 758s ok 30 - Password min digit respected 758s ok 31 - HTTP code is 200 758s ok 32 - Password min special char not respected 758s ok 33 - HTTP code is 400 758s ok 34 - Response is JSON 758s ok 35 - Response is PE_PP_INSUFFICIENT_PASSWORD_QUALITY 758s ok 36 - Password min special char not respected 758s ok 37 - HTTP code is 400 758s ok 38 - Response is JSON 758s ok 39 - Response is PE_PP_INSUFFICIENT_PASSWORD_QUALITY 758s ok 40 - Password special char not allowed 758s ok 41 - HTTP code is 400 758s ok 42 - Response is JSON 758s ok 43 - Response is PE_PP_NOT_ALLOWED_CHARACTER 758s ok 44 - Password special chars not allowed 758s ok 45 - HTTP code is 400 758s ok 46 - Response is JSON 758s ok 47 - Response is PE_PP_NOT_ALLOWED_CHARACTERS 758s ok 48 - Password min special char respected 758s ok 49 - HTTP code is 200 758s ok 50 - Get Menu 758s ok 51 - passwordPolicyMinSize 758s ok 52 - passwordPolicyMinLower 758s ok 53 - passwordPolicyMinUpper 758s ok 54 - passwordPolicyMinDigit 758s ok 55 - passwordPolicyMinSpeChar 758s ok 56 - passwordPolicySpecialChar 758s ok 57 - no toggle icon found 758s ok 58 - Logout request 758s ok 59 - Response is 200 758s ok 60 - Cookie is deleted 758s ok 61 - No pdata 758s ok 62 - Disconnect request 758s ok 63 - Response is 401 758s 1..63 758s ok 758s t/02-Password-Demo-Local-SpeChars-Ppolicy.t ....................... 758s ok 1 - use Lemonldap::NG::Portal::Main; 758s ok 2 - Portal object 758s ok 3 - Init 758s ok 4 - Portal app 758s ok 5 - Auth query 758s ok 6 - HTTP code is 200 758s ok 7 - Get cookie lemonldap (9e08ac4c7a8b3f4f31afebe092a917c4a57ce6e9fbcc136e3494a47d76be79bc) 758s ok 8 - Get Menu 758s ok 9 - Old password input 758s ok 10 - passwordPolicyMinSpeChar 758s ok 11 - Password min special char policy not respected 758s ok 12 - HTTP code is 400 758s ok 13 - Response is JSON 758s ok 14 - Response is PE_PP_INSUFFICIENT_PASSWORD_QUALITY 758s ok 15 - Password min special char respected 758s ok 16 - HTTP code is 200 758s ok 17 - Password min special char with underscore respected 758s ok 18 - HTTP code is 200 758s ok 19 - Logout request 758s ok 20 - Response is 200 758s ok 21 - Cookie is deleted 758s ok 22 - No pdata 758s ok 23 - Disconnect request 758s ok 24 - Response is 401 758s 1..24 758s ok 759s t/02-Password-Demo-Local-noPpolicy.t .............................. 759s ok 1 - use Lemonldap::NG::Portal::Main; 759s ok 2 - Portal object 759s ok 3 - Init 759s ok 4 - Portal app 759s ok 5 - Auth query 759s ok 6 - HTTP code is 200 759s ok 7 - Get cookie lemonldap (dacd690d5d41463b5704b051a2daacdf888a56f48be928cb5e231028079a8977) 759s ok 8 - Get Menu 759s ok 9 - Old password input 759s ok 10 - passwordPolicyNone 759s ok 11 - Logout request 759s ok 12 - Response is 200 759s ok 13 - Cookie is deleted 759s ok 14 - No pdata 759s ok 15 - Disconnect request 759s ok 16 - Response is 401 759s 1..16 759s ok 759s t/02-Password-Demo-Mail.t ......................................... 759s ok 1 - use Lemonldap::NG::Portal::Main; 759s ok 2 - Portal object 759s ok 3 - Init 759s ok 4 - Portal app 759s ok 5 - Get Menu 759s ok 6 - Auth query 759s ok 7 - Auth query 759s ok 8 - HTTP code is 200 759s ok 9 - Get cookie lemonldap (1b65eedb6087ebe0e9682abae5e7a5a355a4a961537d52c3243d380227e83653) 759s ok 10 - Correct password 759s ok 11 - password updated in session 759s ok 12 - Found english greeting 759s ok 13 - Logout request 759s ok 14 - Response is 200 759s ok 15 - Cookie is deleted 759s ok 16 - No pdata 759s ok 17 - Disconnect request 759s ok 18 - Response is 401 759s 1..18 759s ok 760s t/02-Password-Demo-checkEntropy.t ................................. 760s ok 1 - use Lemonldap::NG::Portal::Main; 760s ok 2 - Portal object 760s ok 3 - Init 760s ok 4 - Portal app 760s ok 5 - Auth query 760s ok 6 - HTTP code is 200 760s ok 7 - Get cookie lemonldap (bc2f22b0d0840aaca7086a2e27aaa80a3904f2e40f9ea7c15b641e08ee38788f) 760s ok 8 - Too simple password 760s ok 9 - HTTP code is 400 760s ok 10 - Response is JSON 760s ok 11 - Response is PE_PP_INSUFFICIENT_PASSWORD_QUALITY 760s ok 12 - Password with force 3 accepted 760s ok 13 - HTTP code is 200 760s ok 14 - Logout request 760s ok 15 - Response is 200 760s ok 16 - Cookie is deleted 760s ok 17 - No pdata 760s ok 18 - Disconnect request 760s ok 19 - Response is 401 760s 1..19 760s ok 761s t/02-Password-Demo.t .............................................. 761s ok 1 - use Lemonldap::NG::Portal::Main; 761s ok 2 - Portal object 761s ok 3 - Init 761s ok 4 - Portal app 761s ok 5 - Get Menu 761s ok 6 - No language icon found 761s ok 7 - trOver found 761s ok 8 - all found 761s ok 9 - PE85 found 761s ok 10 - Auth query 761s ok 11 - PE40 found 761s ok 12 - Auth query 761s ok 13 - HTTP code is 200 761s ok 14 - Get cookie lemonldap (15ade35166c1fbf049916a255c0fe602a0e10bafd5963b8ae1dee9fa0ac05556) 761s ok 15 - Password mismatch 761s ok 16 - HTTP code is 400 761s ok 17 - Response is JSON 761s ok 18 - Response is PE_PASSWORD_MISMATCH 761s ok 19 - Missing old password 761s ok 20 - HTTP code is 400 761s ok 21 - Response is JSON 761s ok 22 - Response is PE_PP_MUST_SUPPLY_OLD_PASSWORD 761s ok 23 - Bad old password 761s ok 24 - HTTP code is 400 761s ok 25 - Response is JSON 761s ok 26 - Response is PE_BADOLDPASSWORD 761s ok 27 - Correct password 761s ok 28 - Response status is 200 761s ok 29 - Content is JSON 761s ok 30 - Error code is 35 761s ok 31 - password updated in session 761s ok 32 - Logout request 761s ok 33 - Response is 200 761s ok 34 - Cookie is deleted 761s ok 35 - No pdata 761s ok 36 - Disconnect request 761s ok 37 - Response is 401 761s 1..37 761s ok 761s t/02-Password-Encrypted-Demo.t .................................... 761s ok 1 - use Lemonldap::NG::Portal::Main; 761s ok 2 - Portal object 761s ok 3 - Init 761s ok 4 - Portal app 761s ok 5 - Auth query 761s ok 6 - HTTP code is 200 761s ok 7 - Get cookie lemonldap (b9f94c4805c17f308b41c41b63a4f17474647aac58fca104a789c6dd2e6fbb50) 761s ok 8 - password encrypted in session 761s ok 9 - password can be decrypted 761s ok 10 - Logout request 761s ok 11 - Response is 200 761s ok 12 - Cookie is deleted 761s ok 13 - No pdata 761s ok 14 - Disconnect request 761s ok 15 - Response is 401 761s 1..15 761s ok 762s t/02-SendHtml-Plugin.t ............................................ 762s ok 1 - use Lemonldap::NG::Portal::Main; 762s ok 2 - Portal object 762s ok 3 - Init 762s ok 4 - Portal app 762s ok 5 - Auth query 762s ok 6 - HTTP code is 200 762s ok 7 - Get cookie lemonldap (f2efe6dc8d290d5b51e84faad7da5b3e496966a8de4ae23ffd24fd70e96ecedc) 762s ok 8 - Get menu 762s ok 9 - Found customized template param from sendHtml 762s ok 10 - Found customized response code 762s ok 11 - Get menu 762s ok 12 - Template was changed 762s ok 13 - Get menu 762s ok 14 - Found customized captcha from loadTemplate 762s 1..14 762s ok 764s t/03-ConfTimeout.t ................................................ 764s ok 1 - use Lemonldap::NG::Portal::Main; 764s ok 2 - Portal object 764s # Waiting 764s MSG Lemonldap::NG::Common::Conf::Backends::Timeout loaded. 764s Get remote configuration (localStorage unavailable). 764s TIMEOUT 764s 764s [Tue Jul 23 01:55:27 2024] [LLNG:6553] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::Timeout loaded. 764s Get remote configuration (localStorage unavailable). 764s TIMEOUT 764s [Tue Jul 23 01:55:27 2024] [LLNG:6553] [error] Initialization failed: Unable to protect this server (Lemonldap::NG::Common::Conf::Backends::Timeout loaded. 764s Get remote configuration (localStorage unavailable). 764s TIMEOUT) 764s ok 3 764s ok 4 764s MSG Lemonldap::NG::Common::Conf::Backends::Timeout loaded. 764s Get remote configuration (localStorage unavailable). 764s TIMEOUTGet remote configuration (localStorage unavailable). 764s TIMEOUT 764s 764s [Tue Jul 23 01:55:28 2024] [LLNG:6553] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::Timeout loaded. 764s Get remote configuration (localStorage unavailable). 764s TIMEOUTGet remote configuration (localStorage unavailable). 764s TIMEOUT 764s [Tue Jul 23 01:55:28 2024] [LLNG:6553] [error] Lemonldap::NG::Handler::PSGI::Main: No configuration found 764s ok 5 - Auth query 764s ok 6 764s 1..6 764s ok 772s t/03-SessionTimeout.t ............................................. 772s ok 1 - use Lemonldap::NG::Portal::Main; 772s ok 2 - Portal object 772s ok 3 - Init 772s ok 4 - Portal app 772s # Waiting 772s ok 5 - Auth query 772s ok 6 - Response status is 401 772s ok 7 - Content is JSON 772s ok 8 - Error code is 8 772s 1..8 772s ok 772s t/03-XSS-protection.t ............................................. 772s ok 1 - use Lemonldap::NG::Portal::Main; 772s ok 2 - Portal object 772s ok 3 - Init 772s ok 4 - Portal app 772s ok 5 - Auth query 772s ok 6 - HTTP code is 200 772s ok 7 - Get cookie lemonldap (4a35b74e6f31a3173d79516eaeab8580626d6efc6003ee2c56e60328f00f0abc) 772s ok 8 - Empty 772s ok 9 - HTTP code is 200 772s ok 10 - Protected virtual host 772s ok 11 - Get redirection 772s ok 12 - Location is http://test1.example.com/ 772s ok 13 - Missing / in URL 772s ok 14 - Get redirection 772s ok 15 - Location is http://test1.example.com 772s ok 16 - Non default port 772s ok 17 - Get redirection 772s ok 18 - Location is http://test1.example.com:8000/test 772s ok 19 - Non default port with missing / 772s ok 20 - Get redirection 772s ok 21 - Location is http://test1.example.com:8000/ 772s ok 22 - Undeclared virtual host in trusted domain 772s ok 23 - Get redirection 772s ok 24 - Location is http://t.example2.com/test 772s ok 25 - Undeclared virtual host in untrusted domain (looks like a trusted domain, but is not) 772s ok 26 - HTTP code is 200 772s ok 27 - Undeclared virtual host in untrusted domain (domain name "example3.com" is trusted, but domain "*.example3.com" not) 772s ok 28 - HTTP code is 200 772s ok 29 - Undeclared virtual host with trusted domain name 772s ok 30 - Get redirection 772s ok 31 - Location is http://example3.com/ 772s ok 32 - Undeclared virtual host in (untrusted) protected domain 772s ok 33 - HTTP code is 200 772s ok 34 - Non base64 encoded characters 772s ok 35 - HTTP code is 200 772s ok 36 - Non number in port 772s ok 37 - HTTP code is 200 772s ok 38 - Undeclared virtual host in untrusted domain 772s ok 39 - HTTP code is 200 772s ok 40 - Base64 encoded \0 772s ok 41 - HTTP code is 200 772s ok 42 - Base64 and url encoded \0 772s ok 43 - HTTP code is 200 772s ok 44 - Non base64 encoded \0 772s ok 45 - HTTP code is 200 772s ok 46 - base64 encoded HTML tags 772s ok 47 - HTTP code is 200 772s ok 48 - userinfo trick 772s ok 49 - HTTP code is 200 772s ok 50 - Good reencoding (2931) 772s ok 51 - Get redirection 772s ok 52 - Location is https://hacker.com%5C@@test1.example.com/ 772s ok 53 - Good reencoding (2931) 772s ok 54 - Get redirection 772s ok 55 - Location is https://hacker.com:%5C@@test1.example.com/ 772s ok 56 - Good reencoding (2931) 772s ok 57 - Get redirection 772s ok 58 - Location is https://hacker.com%5Canything@test1.example.com/ 772s ok 59 - Logout required by bad site 772s ok 60 - HTTP code is 200 772s ok 61 - Auth query 772s ok 62 - HTTP code is 200 772s ok 63 - Get cookie lemonldap (cad3c577680ef93cbdc1016ac923d865d1e17ba9c0d3d6e209b74a7b4a20519f) 772s ok 64 - Logout required by good site 772s ok 65 - Get redirection 772s ok 66 - Location is http://www.toto.com/ 772s ok 67 - Auth query 772s ok 68 - HTTP code is 200 772s ok 69 - Get cookie lemonldap (93a1a4dd20595da465bdef9dea85722d1a506bf6aeba4f88ab7fa8bcd4ec99bb) 772s ok 70 - script with logout 772s ok 71 - HTTP code is 200 772s ok 72 - Auth query 772s ok 73 - HTTP code is 200 772s ok 74 - Get cookie lemonldap (e2633d2c837a703587ee8c98859dc89dfccb4ee0f7c18b0b59b972be3a5eb2e2) 772s ok 75 - Logout required by good site, empty referer 772s ok 76 - Get redirection 772s ok 77 - Location is http://www.toto.com/ 772s ok 78 - Auth query 772s ok 79 - HTTP code is 200 772s ok 80 - Get cookie lemonldap (433754d5df79f162882a4f750219e85e88d1eec23110c3f793470c4f63bc33c2) 772s 1..80 772s ok 773s t/04-language-selection.t ......................................... 773s ok 1 - use Lemonldap::NG::Portal::Main; 773s ok 2 - Portal object 773s ok 3 - Init 773s ok 4 - Portal app 773s ok 5 - Auth query without language cookie 773s ok 6 - HTTP code is 200 773s ok 7 - Get cookie lemonldap (52bf7749ad4fe28d1b87dd00e1da1dfed9108a0e1e08bcd3db783ab62ec47f04) 773s ok 8 - Default value for _language 773s ok 9 - Logout request 773s ok 10 - Response is 200 773s ok 11 - Cookie is deleted 773s ok 12 - No pdata 773s ok 13 - Disconnect request 773s ok 14 - Response is 401 773s ok 15 - Auth query with language cookie 773s ok 16 - HTTP code is 200 773s ok 17 - Get cookie lemonldap (5d794e1386a8bfb11b235ec10de0ad4668f75db3f030b438c9a05b9c830fd64f) 773s ok 18 - Found SameSite=Strict (conf) 773s ok 19 - Correct value for _language 773s ok 20 - Logout request 773s ok 21 - Response is 200 773s ok 22 - Cookie is deleted 773s ok 23 - No pdata 773s ok 24 - Disconnect request 773s ok 25 - Response is 401 773s 1..25 773s ok 773s t/05-Hashed-Session.t ............................................. 773s ok 1 - use Lemonldap::NG::Portal::Main; 773s ok 2 - use Lemonldap::NG::Common::Session; 773s ok 3 - use Lemonldap::NG::Portal::Main::Request; 773s # Subtest: Unhashed session 773s ok 1 - Portal object 773s ok 2 - Init 773s ok 3 - Portal app 773s ok 4 - Get a new session 773s ok 5 - Session name is hashed 773s ok 6 - Recover session 773s ok 7 - Data is stored 773s ok 8 - Recover session 773s ok 9 - Data is updated 773s ok 10 - _updateTime updated 773s ok 11 - Recover session 773s ok 12 - Data is updated 773s 1..12 773s ok 4 - Unhashed session 773s # Subtest: Hashed session 773s ok 1 - Portal object 773s ok 2 - Init 773s ok 3 - Portal app 773s ok 4 - Get a new session 773s ok 5 - Session name is hashed 773s ok 6 - Recover session 773s ok 7 - Data is stored 773s ok 8 - Recover session 773s ok 9 - Data is updated 773s ok 10 - _updateTime updated 773s ok 11 - Recover session 773s ok 12 - Data is updated 773s 1..12 773s ok 5 - Hashed session 773s 1..5 773s ok 774s t/10-AuthCustom.t ................................................. 774s ok 1 - use Lemonldap::NG::Portal::Main; 774s ok 2 - Portal object 774s ok 3 - Init 774s ok 4 - Portal app 774s ok 5 - Unauth JSON request 774s ok 6 - Response status is 401 774s ok 7 - Content is JSON 774s ok 8 - Error code is 9 774s ok 9 - Get Menu 774s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 774s ok 11 - Rejected with PE_UNPROTECTEDURL 774s ok 12 - Language icons found 774s ok 13 - Get Menu 774s ok 14 - Rejected with PE_FIRSTACCESS 774s ok 15 - Language icons found 774s ok 16 - Unauth ajax request with good url 774s ok 17 - Response status is 401 774s ok 18 - Content is JSON 774s ok 19 - Error code is 9 774s ok 20 - Get Menu 774s ok 21 - Language icons found 774s ok 22 - Auth query 774s ok 23 - jdoe rejected with PE_BADCREDENTIALS 774s ok 24 - Found connect button 774s ok 25 - Auth query 774s ok 26 - dwho rejected with PE_BADCREDENTIALS 774s ok 27 - Found connect button 774s ok 28 - Auth query 774s ok 29 - HTTP code is 200 774s ok 30 - Get cookie lemonldap (20253e09edcbe7bc176c716b0146593e2a27b4fe06d8d4b4f3ecb0dda9bc01f8) 774s ok 31 - Auth ajax request with good url 774s ok 32 - Get redirection 774s ok 33 - Location is http://test1.example.com/ 774s ok 34 - Authenticated as dwho 774s ok 35 - Auth request with bad url 774s ok 36 - HTTP code is 200 774s ok 37 - Authenticated as dwho 774s ok 38 - use Lemonldap::NG::Handler::PSGI; 774s ok 39 - PSGI test 774s ok 40 - HTTP code is 200 774s ok 41 - Authenticated as dwho 774s ok 42 - Logout request 774s ok 43 - Response is 200 774s ok 44 - Cookie is deleted 774s ok 45 - No pdata 774s ok 46 - Disconnect request 774s ok 47 - Response is 401 774s 1..47 774s ok 774s t/19-Auth-Null.t .................................................. 774s ok 1 - use Lemonldap::NG::Portal::Main; 774s ok 2 - Portal object 774s ok 3 - Init 774s ok 4 - Portal app 774s ok 5 - Auth query 774s ok 6 - scrollTop param found 774s ok 7 - scrollTop button found 774s ok 8 - appsList found 774s ok 9 - noAppAllowed message found 774s ok 10 - HTTP code is 200 774s ok 11 - Get cookie lemonldap (c0c79c8cd1971be7db103940242a4b1add0dbb24931489e45ebafa6db814b09a) 774s ok 12 - lmerror 403 query 774s ok 13 - HTTP code is 200 774s ok 14 - Found custom Main Logo 774s ok 15 - Language icons found 774s ok 16 - Get logout page 774s ok 17 - PE_LOGOUT_OK 774s 1..17 774s ok 775s t/20-Auth-DBI-utf8.t .............................................. 775s ok 1 - use Lemonldap::NG::Portal::Main; 775s ok 2 - Portal object 775s ok 3 - Init 775s ok 4 - Portal app 775s ok 5 - Auth query 775s ok 6 - HTTP code is 200 775s ok 7 - Get cookie lemonldap (598deb52c9cc408a7fa7636c97a9f1c8c8c4f87cd7e3cb31e71eb8ea6b8a7352) 775s ok 8 - UTF-8 values 775s ok 9 - Auth query 775s ok 10 - HTTP code is 200 775s ok 11 - Get cookie lemonldap (4bb4e7a2d3496e176e918fedd6d48c9598ae4fa7dd63d34182cc69780291143d) 775s ok 12 - UTF-8 values 775s 1..12 775s ok 776s t/20-Auth-and-password-DBI-dynamic-hash.t ......................... 776s ok 1 - use Lemonldap::NG::Portal::Main; 776s ok 2 - Portal object 776s ok 3 - Init 776s ok 4 - Portal app 776s ok 5 - Authentication against plaintext password 776s ok 6 - HTTP code is 200 776s ok 7 - Get cookie lemonldap (6b0a95877268c47da42d8532af3bc4dbe810ac5974a88190b3a410689c9e81a4) 776s ok 8 - Logout request 776s ok 9 - Response is 200 776s ok 10 - Cookie is deleted 776s ok 11 - No pdata 776s ok 12 - Disconnect request 776s ok 13 - Response is 401 776s ok 14 - Authentication against static SHA-256 hashed password 776s ok 15 - HTTP code is 200 776s ok 16 - Get cookie lemonldap (25cb2154a745516d7e41044f64e65a6a35c70604d195cceb71521f2bd5a340c2) 776s ok 17 - Logout request 776s ok 18 - Response is 200 776s ok 19 - Cookie is deleted 776s ok 20 - No pdata 776s ok 21 - Disconnect request 776s ok 22 - Response is 401 776s ok 23 - Authentication against salted unix SHA-512 password 776s ok 24 - HTTP code is 200 776s ok 25 - Get cookie lemonldap (da9b8a4a11fbc2cb9ee0101d8b26e073325d429b85cb2905d1125112ccc86ca7) 776s ok 26 - Change password 776s ok 27 - HTTP code is 200 776s ok 28 - Logout request 776s ok 29 - Response is 200 776s ok 30 - Cookie is deleted 776s ok 31 - No pdata 776s ok 32 - Disconnect request 776s ok 33 - Response is 401 776s ok 34 - Verify that password is hashed with correct scheme 776s ok 35 - Authentication against newly-modified unix password 776s ok 36 - HTTP code is 200 776s ok 37 - Get cookie lemonldap (130c15af3fc34f65fa7314f08f67076ba64d041ef60a650389c46981927dc78d) 776s ok 38 - Logout request 776s ok 39 - Response is 200 776s ok 40 - Cookie is deleted 776s ok 41 - No pdata 776s ok 42 - Disconnect request 776s ok 43 - Response is 401 776s ok 44 - Authentication against salted SHA-512 password 776s ok 45 - HTTP code is 200 776s ok 46 - Get cookie lemonldap (ad46e5d4c828e2041a9788ff5fb7386b4fbdf875d26ac2a30f47032dff90edf8) 776s ok 47 - Change password 776s ok 48 - HTTP code is 200 776s ok 49 - Logout request 776s ok 50 - Response is 200 776s ok 51 - Cookie is deleted 776s ok 52 - No pdata 776s ok 53 - Disconnect request 776s ok 54 - Response is 401 776s ok 55 - Authentication against newly-modified password 776s ok 56 - HTTP code is 200 776s ok 57 - Get cookie lemonldap (7ceabf1b81d5e3ab5721ce30dc66fa265bbe144cea1665b8ad1290a873729567) 776s ok 58 - Verify that password is hashed with correct scheme 776s 1..58 776s ok 776s t/20-Auth-and-password-DBI-encrypt.t .............................. 776s ok 1 - use Lemonldap::NG::Portal::Main; 776s ok 2 - Portal object 776s ok 3 - Init 776s ok 4 - Portal app 776s ok 5 - Auth query 776s ok 6 - HTTP code is 200 776s ok 7 - Get cookie lemonldap (10fba699713407dfc9f37c69cb80b2c70b4fc9c3e619c692ee0b0ca13829b0cb) 776s ok 8 - Change password 776s ok 9 - HTTP code is 200 776s ok 10 - Logout request 776s ok 11 - Response is 200 776s ok 12 - Cookie is deleted 776s ok 13 - No pdata 776s ok 14 - Disconnect request 776s ok 15 - Response is 401 776s ok 16 - Auth query with new password 776s ok 17 - HTTP code is 200 776s ok 18 - Get cookie lemonldap (4de0e7508aad7e7cfaab5b244ed0d8848d4b40d51eda3142a0624423bbe38327) 776s ok 19 - Logout request 776s ok 20 - Response is 200 776s ok 21 - Cookie is deleted 776s ok 22 - No pdata 776s ok 23 - Disconnect request 776s ok 24 - Response is 401 776s 1..24 776s ok 777s t/20-Auth-and-password-DBI.t ...................................... 777s ok 1 - use Lemonldap::NG::Portal::Main; 777s ok 2 - Portal object 777s ok 3 - Init 777s ok 4 - Portal app 777s ok 5 - Auth query 777s ok 6 - HTTP code is 200 777s ok 7 - Get cookie lemonldap (db328c7a79097fc15dc0c4da40557b7a68132183e4fab1f6f7d84f3f6154eb36) 777s ok 8 - Change password 777s ok 9 - HTTP code is 200 777s ok 10 - Logout request 777s ok 11 - Response is 200 777s ok 12 - Cookie is deleted 777s ok 13 - No pdata 777s ok 14 - Disconnect request 777s ok 15 - Response is 401 777s ok 16 - Auth query with new password 777s ok 17 - HTTP code is 200 777s ok 18 - Get cookie lemonldap (d3bf26f649f95c980bae6d4983f0f344b962b217a365355999ee40be7c4512fd) 777s ok 19 - Logout request 777s ok 20 - Response is 200 777s ok 21 - Cookie is deleted 777s ok 22 - No pdata 777s ok 23 - Disconnect request 777s ok 24 - Response is 401 777s 1..24 777s ok 777s t/21-Auth-LDAP-Policy-Combination.t ............................... 777s ok 1 - use Lemonldap::NG::Portal::Main; 777s ok 2 # skip LLNGTESTLDAP is not set 777s ok 3 # skip LLNGTESTLDAP is not set 777s ok 4 # skip LLNGTESTLDAP is not set 777s ok 5 # skip LLNGTESTLDAP is not set 777s ok 6 # skip LLNGTESTLDAP is not set 777s ok 7 # skip LLNGTESTLDAP is not set 777s ok 8 # skip LLNGTESTLDAP is not set 777s ok 9 # skip LLNGTESTLDAP is not set 777s ok 10 # skip LLNGTESTLDAP is not set 777s ok 11 # skip LLNGTESTLDAP is not set 777s ok 12 # skip LLNGTESTLDAP is not set 777s ok 13 # skip LLNGTESTLDAP is not set 777s ok 14 # skip LLNGTESTLDAP is not set 777s ok 15 # skip LLNGTESTLDAP is not set 777s ok 16 # skip LLNGTESTLDAP is not set 777s ok 17 # skip LLNGTESTLDAP is not set 777s ok 18 # skip LLNGTESTLDAP is not set 777s ok 19 # skip LLNGTESTLDAP is not set 777s ok 20 # skip LLNGTESTLDAP is not set 777s ok 21 # skip LLNGTESTLDAP is not set 777s ok 22 # skip LLNGTESTLDAP is not set 777s ok 23 # skip LLNGTESTLDAP is not set 777s ok 24 # skip LLNGTESTLDAP is not set 777s ok 25 # skip LLNGTESTLDAP is not set 777s ok 26 # skip LLNGTESTLDAP is not set 777s ok 27 # skip LLNGTESTLDAP is not set 777s ok 28 # skip LLNGTESTLDAP is not set 777s ok 29 # skip LLNGTESTLDAP is not set 777s ok 30 # skip LLNGTESTLDAP is not set 777s ok 31 # skip LLNGTESTLDAP is not set 777s ok 32 # skip LLNGTESTLDAP is not set 777s ok 33 # skip LLNGTESTLDAP is not set 777s ok 34 # skip LLNGTESTLDAP is not set 777s ok 35 # skip LLNGTESTLDAP is not set 777s ok 36 # skip LLNGTESTLDAP is not set 777s ok 37 # skip LLNGTESTLDAP is not set 777s ok 38 # skip LLNGTESTLDAP is not set 777s ok 39 # skip LLNGTESTLDAP is not set 777s ok 40 # skip LLNGTESTLDAP is not set 777s ok 41 # skip LLNGTESTLDAP is not set 777s ok 42 # skip LLNGTESTLDAP is not set 777s ok 43 # skip LLNGTESTLDAP is not set 777s 1..43 777s ok 777s t/21-Auth-LDAP-Policy-only.t ...................................... 777s ok 1 - use Lemonldap::NG::Portal::Main; 777s ok 2 # skip LLNGTESTLDAP is not set 777s ok 3 # skip LLNGTESTLDAP is not set 777s ok 4 # skip LLNGTESTLDAP is not set 777s ok 5 # skip LLNGTESTLDAP is not set 777s ok 6 # skip LLNGTESTLDAP is not set 777s ok 7 # skip LLNGTESTLDAP is not set 777s ok 8 # skip LLNGTESTLDAP is not set 777s ok 9 # skip LLNGTESTLDAP is not set 777s ok 10 # skip LLNGTESTLDAP is not set 777s ok 11 # skip LLNGTESTLDAP is not set 777s ok 12 # skip LLNGTESTLDAP is not set 777s ok 13 # skip LLNGTESTLDAP is not set 777s ok 14 # skip LLNGTESTLDAP is not set 777s ok 15 # skip LLNGTESTLDAP is not set 777s ok 16 # skip LLNGTESTLDAP is not set 777s ok 17 # skip LLNGTESTLDAP is not set 777s ok 18 # skip LLNGTESTLDAP is not set 777s ok 19 # skip LLNGTESTLDAP is not set 777s ok 20 # skip LLNGTESTLDAP is not set 777s ok 21 # skip LLNGTESTLDAP is not set 777s ok 22 # skip LLNGTESTLDAP is not set 777s ok 23 # skip LLNGTESTLDAP is not set 777s ok 24 # skip LLNGTESTLDAP is not set 777s ok 25 # skip LLNGTESTLDAP is not set 777s ok 26 # skip LLNGTESTLDAP is not set 777s ok 27 # skip LLNGTESTLDAP is not set 777s ok 28 # skip LLNGTESTLDAP is not set 777s ok 29 # skip LLNGTESTLDAP is not set 777s ok 30 # skip LLNGTESTLDAP is not set 777s ok 31 # skip LLNGTESTLDAP is not set 777s ok 32 # skip LLNGTESTLDAP is not set 777s ok 33 # skip LLNGTESTLDAP is not set 777s 1..33 777s ok 778s t/21-Auth-LDAP-Policy.t ........................................... 778s ok 1 - use Lemonldap::NG::Portal::Main; 778s ok 2 # skip LLNGTESTLDAP is not set 778s ok 3 # skip LLNGTESTLDAP is not set 778s ok 4 # skip LLNGTESTLDAP is not set 778s ok 5 # skip LLNGTESTLDAP is not set 778s ok 6 # skip LLNGTESTLDAP is not set 778s ok 7 # skip LLNGTESTLDAP is not set 778s ok 8 # skip LLNGTESTLDAP is not set 778s ok 9 # skip LLNGTESTLDAP is not set 778s ok 10 # skip LLNGTESTLDAP is not set 778s ok 11 # skip LLNGTESTLDAP is not set 778s ok 12 # skip LLNGTESTLDAP is not set 778s ok 13 # skip LLNGTESTLDAP is not set 778s ok 14 # skip LLNGTESTLDAP is not set 778s ok 15 # skip LLNGTESTLDAP is not set 778s ok 16 # skip LLNGTESTLDAP is not set 778s ok 17 # skip LLNGTESTLDAP is not set 778s ok 18 # skip LLNGTESTLDAP is not set 778s ok 19 # skip LLNGTESTLDAP is not set 778s ok 20 # skip LLNGTESTLDAP is not set 778s ok 21 # skip LLNGTESTLDAP is not set 778s ok 22 # skip LLNGTESTLDAP is not set 778s ok 23 # skip LLNGTESTLDAP is not set 778s ok 24 # skip LLNGTESTLDAP is not set 778s ok 25 # skip LLNGTESTLDAP is not set 778s ok 26 # skip LLNGTESTLDAP is not set 778s ok 27 # skip LLNGTESTLDAP is not set 778s ok 28 # skip LLNGTESTLDAP is not set 778s ok 29 # skip LLNGTESTLDAP is not set 778s ok 30 # skip LLNGTESTLDAP is not set 778s ok 31 # skip LLNGTESTLDAP is not set 778s ok 32 # skip LLNGTESTLDAP is not set 778s ok 33 # skip LLNGTESTLDAP is not set 778s ok 34 # skip LLNGTESTLDAP is not set 778s ok 35 # skip LLNGTESTLDAP is not set 778s ok 36 # skip LLNGTESTLDAP is not set 778s ok 37 # skip LLNGTESTLDAP is not set 778s ok 38 # skip LLNGTESTLDAP is not set 778s ok 39 # skip LLNGTESTLDAP is not set 778s ok 40 # skip LLNGTESTLDAP is not set 778s ok 41 # skip LLNGTESTLDAP is not set 778s ok 42 # skip LLNGTESTLDAP is not set 778s ok 43 # skip LLNGTESTLDAP is not set 778s 1..43 778s ok 778s t/21-Auth-LDAP-attributes.t ....................................... 778s ok 1 - use Lemonldap::NG::Portal::Main; 778s ok 2 # skip LLNGTESTLDAP is not set 778s ok 3 # skip LLNGTESTLDAP is not set 778s ok 4 # skip LLNGTESTLDAP is not set 778s ok 5 # skip LLNGTESTLDAP is not set 778s ok 6 # skip LLNGTESTLDAP is not set 778s ok 7 # skip LLNGTESTLDAP is not set 778s ok 8 # skip LLNGTESTLDAP is not set 778s ok 9 # skip LLNGTESTLDAP is not set 778s ok 10 # skip LLNGTESTLDAP is not set 778s ok 11 # skip LLNGTESTLDAP is not set 778s ok 12 # skip LLNGTESTLDAP is not set 778s 1..12 778s ok 778s t/21-Auth-LDAP-group-with-group-filter.t .......................... 778s ok 1 - use Lemonldap::NG::Portal::Main; 778s ok 2 # skip LLNGTESTLDAP is not set 778s ok 3 # skip LLNGTESTLDAP is not set 778s ok 4 # skip LLNGTESTLDAP is not set 778s ok 5 # skip LLNGTESTLDAP is not set 778s ok 6 # skip LLNGTESTLDAP is not set 778s 1..6 778s ok 778s t/21-Auth-LDAP-group-without-group-filter.t ....................... 778s ok 1 - use Lemonldap::NG::Portal::Main; 778s ok 2 # skip LLNGTESTLDAP is not set 778s ok 3 # skip LLNGTESTLDAP is not set 778s ok 4 # skip LLNGTESTLDAP is not set 778s ok 5 # skip LLNGTESTLDAP is not set 778s ok 6 # skip LLNGTESTLDAP is not set 778s 1..6 778s ok 779s t/21-Auth-and-password-LDAP.t ..................................... 779s ok 1 - use Lemonldap::NG::Portal::Main; 779s ok 2 # skip LLNGTESTLDAP is not set 779s ok 3 # skip LLNGTESTLDAP is not set 779s ok 4 # skip LLNGTESTLDAP is not set 779s ok 5 # skip LLNGTESTLDAP is not set 779s 1..5 779s ok 779s t/22-Auth-and-password-AD.t ....................................... 779s ok 1 - use Lemonldap::NG::Portal::Main; 779s ok 2 # skip No AD server given 779s 1..2 779s ok 780s t/23-Auth-and-password-REST.t ..................................... 780s ok 1 - use Lemonldap::NG::Portal::Main; 780s ok 2 - Portal object 780s ok 3 - Init 780s ok 4 - Portal app 780s ok 5 - User REST request 780s ok 6 - User is dwho 780s ok 7 - Auth REST request 780s ok 8 - User is dwho 780s ok 9 - Password is dwho 780s ok 10 - Auth query 780s ok 11 - Get redirection 780s ok 12 - Location is http://auth.example.com/ 780s ok 13 - Get cookie lemonldap (8d5cfb3a23131e73776432b063f12dfb5657f2d63218750890e1fc46adda7973) 780s ok 14 - Confirm REST request 780s ok 15 - User is dwho 780s ok 16 - Password is dwho 780s ok 17 - Modify REST request 780s ok 18 - User is dwho 780s ok 19 - Password is test 780s ok 20 - Change password 780s ok 21 - HTTP code is 200 780s ok 22 - Logout request 780s ok 23 - Response is 200 780s ok 24 - Cookie is deleted 780s ok 25 - No pdata 780s ok 26 - Disconnect request 780s ok 27 - Response is 401 780s 1..27 780s ok 780s t/24-AuthApache.t ................................................. 780s ok 1 - use Lemonldap::NG::Portal::Main; 780s ok 2 - Portal object 780s ok 3 - Init 780s ok 4 - Portal app 780s ok 5 - Auth query 780s ok 6 - HTTP code is 200 780s ok 7 - Get cookie lemonldap (587e0cb5e9c57ba705c368a3eb2ea04448f0bbc95d81b6d7628a191bee4bd7d1) 780s 1..7 780s ok 781s t/24-AuthKerberos.t ............................................... 781s ok 1 - use Lemonldap::NG::Portal::Main; 781s # Subtest: Get Negotiate header (no JS) 781s ok 1 - Portal object 781s ok 2 - Init 781s ok 3 - Portal app 781s ok 4 - Simple access 781s ok 5 - Get 401 781s ok 6 - Get negotiate header 781s 1..6 781s ok 2 - Get Negotiate header (no JS) 781s # Subtest: Ajax flow 781s ok 1 - Portal object 781s ok 2 - Init 781s ok 3 - Portal app 781s ok 4 - First access with JS 781s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 781s ok 6 - HTTP code is 200 781s ok 7 - Page contains a form 781s ok 8 - Host match 781s ok 9 - Field "kerberos" is defined 781s ok 10 - CSP header authorize POST request to \# 781s ok 11 - Found hidden attribut "kerberos" with value="0" 781s ok 12 - Get Kerberos javascript 781s ok 13 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 781s ok 14 - HTTP code is 200 781s ok 15 - Page contains a form 781s ok 16 - Host match 781s ok 17 - Field "url" is defined 781s ok 18 - Field "kerberos" is defined 781s ok 19 - Field "ajax_auth_token" is defined 781s ok 20 - CSP header authorize POST request to \# 781s ok 21 - AJAX query 781s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 781s ok 23 781s ok 24 - AJAX query 781s ok 25 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 781s ok 26 - HTTP code is 200 781s ok 27 - Content-Type is JSON 781s ok 28 - Content is valid JSON 781s ok 29 - User token was returned 781s ok 30 - Post form 781s ok 31 - Get cookie lemonldap (c5451c2d6ebeee3c851e315a266b9ec9bd46d888b346929db2c9d5eed774ef36) 781s ok 32 - Get cookie lemonldappdata () 781s ok 33 - Persistent data removed 781s ok 34 - Go to portal after authentication 781s ok 35 - Get redirection 781s ok 36 - Location header found 781s ok 37 - Make sure no pdata is returned 781s 1..37 781s ok 3 - Ajax flow 781s # Subtest: Test krbAllowedDomains / wrong domain 781s ok 1 - Portal object 781s ok 2 - Init 781s ok 3 - Portal app 781s ok 4 - Push fake kerberos in blacklisted domain 781s ok 5 - Response status is 401 781s ok 6 - Content is JSON 781s ok 7 - Error code is 5 781s 1..7 781s ok 4 - Test krbAllowedDomains / wrong domain 781s # Subtest: Test krbAllowedDomains / correct domain 781s ok 1 - Portal object 781s ok 2 - Init 781s ok 3 - Portal app 781s ok 4 - Push fake kerberos in an allowed domain 781s ok 5 - Get cookie lemonldap (f320e87cf869653e4c9d9a346654691a2236843747f6b8eb1d9995e5b8a51480) 781s 1..5 781s ok 5 - Test krbAllowedDomains / correct domain 781s 1..5 781s ok 781s t/25-AuthSlave-with-Choice.t ...................................... 781s ok 1 - use Lemonldap::NG::Portal::Main; 781s ok 2 - Portal object 781s ok 3 - Init 781s ok 4 - Portal app 781s ok 5 - Auth query 781s ok 6 - Get 401 781s ok 7 - Response is JSON 781s ok 8 - Response is PE_FIRSTACCESS 781s ok 9 - Auth query 781s ok 10 - HTTP code is 200 781s ok 11 - Get cookie lemonldap (32d16ce73a5f0d72f792b29ed3f0065207255e9eb9f91636535b0cd2b8fc6989) 781s 1..11 781s ok 782s t/25-AuthSlave-with-Credentials.t ................................. 782s ok 1 - use Lemonldap::NG::Portal::Main; 782s ok 2 - Portal object 782s ok 3 - Init 782s ok 4 - Portal app 782s ok 5 - Auth query 782s ok 6 - Get 401 782s ok 7 - Response is JSON 782s ok 8 - Response is PE_FORBIDDENIP 782s ok 9 - Auth query 782s ok 10 - Get 401 782s ok 11 - Response is JSON 782s ok 12 - Response is PE_FORBIDDENIP 782s ok 13 - Auth query 782s ok 14 - Get 401 782s ok 15 - Response is JSON 782s ok 16 - Response is PE_USERNOTFOUND 782s ok 17 - Auth query 782s ok 18 - Get 401 782s ok 19 - Response is JSON 782s ok 20 - Response is PE_MALFORMEDUSER 782s ok 21 - Auth query 782s ok 22 - HTTP code is 200 782s ok 23 - Get cookie lemonldap (bed52b6cfeaf5a7f44c48afa8e6a0548205722eacaf08ef7748b372d3136c1e7) 782s ok 24 - Get cookie lemonldaphttp (f1c733cb15048e793380361f2f0cd4fc7d52f3778c8cd579a9d09f816a1f922eaf36f92f95e9dd020caff3d28f6f0162) 782s ok 25 - Response is JSON 782s ok 26 - Session id found 782s ok 27 - httpSession id found 782s 1..27 782s ok 782s t/26-AuthRadius-Attributes.t ...................................... 782s ok 1 - use Lemonldap::NG::Portal::Main; 782s ok 2 - Portal object 782s ok 3 - Init 782s ok 4 - Portal app 782s ok 5 - First request 782s ok 6 - HTTP code is 200 782s ok 7 - Page contains a form 782s ok 8 - Host match 782s ok 9 - Field "user" is defined 782s ok 10 - Field "password" is defined 782s ok 11 - Field "token" is defined 782s ok 12 - CSP header authorize POST request to \# 782s ok 13 - Found NAS-Identifier attribute 782s ok 14 - Found X-Email-Address attribute 782s ok 15 - Auth query 782s ok 16 - HTTP code is 200 782s ok 17 - Page contains a form 782s ok 18 - Host match 782s ok 19 - Field "user" is defined 782s ok 20 - Field "password" is defined 782s ok 21 - Field "token" is defined 782s ok 22 - CSP header authorize POST request to \# 782s ok 23 - Found NAS-Identifier attribute 782s ok 24 - Found X-Email-Address attribute 782s ok 25 - Auth query 782s ok 26 - HTTP code is 200 782s ok 27 - Get cookie lemonldap (f55b52c877d0c18e5afe97951a503e3ddd390bb6bb0bdc1f6eb13a5c52aad55f) 782s ok 28 - Get Portal menu 782s ok 29 - Authenticated as dwho 782s ok 30 - Get session using restSessionServer 782s ok 31 - HTTP code is 200 782s ok 32 - Deserialize session content 782s ok 33 - Session has correct value for myattr 782s ok 34 - Logout request 782s ok 35 - Response is 200 782s ok 36 - Cookie is deleted 782s ok 37 - No pdata 782s ok 38 - Disconnect request 782s ok 39 - Response is 401 782s 1..39 782s ok 783s t/26-AuthRadius.t ................................................. 783s ok 1 - use Lemonldap::NG::Portal::Main; 783s ok 2 - Portal object 783s ok 3 - Init 783s ok 4 - Portal app 783s ok 5 - First request 783s ok 6 - HTTP code is 200 783s ok 7 - Page contains a form 783s ok 8 - Host match 783s ok 9 - Field "user" is defined 783s ok 10 - Field "password" is defined 783s ok 11 - Field "token" is defined 783s ok 12 - CSP header authorize POST request to \# 783s ok 13 - Auth query 783s ok 14 - HTTP code is 200 783s ok 15 - Page contains a form 783s ok 16 - Host match 783s ok 17 - Field "user" is defined 783s ok 18 - Field "password" is defined 783s ok 19 - Field "token" is defined 783s ok 20 - CSP header authorize POST request to \# 783s ok 21 - Auth query 783s ok 22 - HTTP code is 200 783s ok 23 - Get cookie lemonldap (eb7aaa7d56c6b5dd57bd96b37ada0f8f21c8da6aa8a896d9fade6c8ec8053560) 783s ok 24 - Get Portal menu 783s ok 25 - Authenticated as dwho 783s ok 26 - Right number of categories 783s ok 27 - Categories are well sorted 783s ok 28 - Logout request 783s ok 29 - Response is 200 783s ok 30 - Cookie is deleted 783s ok 31 - No pdata 783s ok 32 - Disconnect request 783s ok 33 - Response is 401 783s 1..33 783s ok 783s t/26-AuthRemote.t ................................................. 783s ok 1 - use Lemonldap::NG::Portal::Main; 783s ok 2 - Portal object 783s ok 3 - Init 783s ok 4 - Portal app 783s ok 5 - First request 783s ok 6 - Get redirection 783s ok 7 - Location is http://auth2.example.com?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20v 783s ok 8 - Auth query 783s ok 9 - HTTP code is 200 783s ok 10 - Get cookie lemonldap (56bccc53c7eb348d39616938e3bc9a827b69d081869498b1330f5a8d698222b8) 783s 1..10 783s ok 784s t/27-AuthProxy-with-choice.t ...................................... 784s ok 1 - use Lemonldap::NG::Portal::Main; 784s ok 2 - Portal object 784s ok 3 - Init 784s ok 4 - Portal app 784s ok 5 - Get menu 784s ok 6 - spoofId input found 784s ok 7 - User found 784s ok 8 - Password found 784s ok 9 - ChoiceParam found 784s ok 10 - SpoofId found 784s ok 11 - Auth query 784s ok 12 - HTTP code is 200 784s ok 13 - Get cookie external (41695103fc9d9ed85335263e810f11a5ede34df09aa764183912b12d1589bfca) 784s ok 14 - Logout request 784s ok 15 - Response is 200 784s ok 16 - Cookie is deleted 784s ok 17 - No pdata 784s ok 18 - Disconnect request 784s ok 19 - Response is 401 784s 1..19 784s ok 784s t/27-AuthProxy.t .................................................. 784s ok 1 - use Lemonldap::NG::Portal::Main; 784s ok 2 # skip REMOTELLNG is not set 784s ok 3 # skip REMOTELLNG is not set 784s 1..3 784s ok 785s t/28-AuthChoice-2FA.t ............................................. 785s ok 1 - use Lemonldap::NG::Portal::Main; 785s ok 2 - Portal object 785s ok 3 - Init 785s ok 4 - Portal app 785s # Subtest: Login, then cancel 785s ok 1 - Get Menu 785s ok 2 - 1_demo displayed 785s ok 3 - Auth query 785s ok 4 - HTTP code is 200 785s ok 5 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_demo%22%7D) 785s ok 6 - HTTP code is 200 785s ok 7 - Page contains a form 785s ok 8 - URI match 785s ok 9 - Field "token" is defined 785s ok 10 - Field "code" is defined 785s ok 11 - Post code 785s ok 12 - Get cookie lemonldappdata () 785s ok 13 - pdata was removed 785s ok 14 - Get redirection 785s ok 15 - Location header found 785s 1..15 785s ok 5 - Login, then cancel 785s # Subtest: Login, then logout 785s ok 1 - Get Menu 785s ok 2 - 1_demo displayed 785s ok 3 - Auth query 785s ok 4 - HTTP code is 200 785s ok 5 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_demo%22%7D) 785s ok 6 - HTTP code is 200 785s ok 7 - Page contains a form 785s ok 8 - URI match 785s ok 9 - Field "token" is defined 785s ok 10 - Field "code" is defined 785s ok 11 - Found EXTCODE input 785s ok 12 - Post code 785s ok 13 - Get cookie lemonldap (afd98c76631b74deb273f0b3254d12ae88409af7b5f9cd3cf7e9209e1415f097) 785s ok 14 - Logout request 785s ok 15 - Response is 200 785s ok 16 - Cookie is deleted 785s ok 17 - No pdata 785s ok 18 - Disconnect request 785s ok 19 - Response is 401 785s 1..19 785s ok 6 - Login, then logout 785s 1..6 785s ok 785s t/28-AuthChoice-Custom.t .......................................... 785s ok 1 - use Lemonldap::NG::Portal::Main; 785s ok 2 - Portal object 785s ok 3 - Init 785s ok 4 - Portal app 785s ok 5 - Get Menu 785s ok 6 - 1_securenull displayed 785s ok 7 - 2_null displayed 785s ok 8 - Auth query 785s ok 9 - HTTP code is 200 785s ok 10 - Get cookie lemonldap (407863caae34aa1f0a0254a5eb4a3f1384db338e11cfa97f73607130e7662a8a) 785s ok 11 - Overriden authentication level 785s ok 12 - Logout request 785s ok 13 - Response is 200 785s ok 14 - Cookie is deleted 785s ok 15 - No pdata 785s ok 16 - Disconnect request 785s ok 17 - Response is 401 785s ok 18 - Auth query 785s ok 19 - HTTP code is 200 785s ok 20 - Get cookie lemonldap (38a619db9c44d05b4a170bc454f3f21b5bb5dca0d5eed3493a1aea0f99d98000) 785s ok 21 - Default authentication level 785s ok 22 - Logout request 785s ok 23 - Response is 200 785s ok 24 - Cookie is deleted 785s ok 25 - No pdata 785s ok 26 - Disconnect request 785s ok 27 - Response is 401 785s 1..27 785s ok 786s t/28-AuthChoice-Slave-rememberAuthChoice.t ........................ 786s ok 1 - use Lemonldap::NG::Portal::Main; 786s ok 2 - Portal object 786s ok 3 - Init 786s ok 4 - Portal app 786s ok 5 - Get authentication portal 786s ok 6 - Display 1 choice 786s ok 7 - HTTP code is 200 786s ok 8 - Page contains a form 786s ok 9 - Field "lmAuth" is defined 786s ok 10 - CSP header authorize POST request to \# 786s ok 11 786s ok 12 - Auth query with rememberauthchoice enabled 786s ok 13 - Get cookie lemonldap (588dd018a2b4a65cc22e80ec8faedb09f8193f8e5d0fe70517bd7c773cdb672b) 786s ok 14 - Get cookie llngrememberauthchoice (slavechoice) 786s ok 15 - Get cookie with authentication 786s ok 16 - Logout request 786s ok 17 - Response is 200 786s ok 18 - Cookie is deleted 786s ok 19 - No pdata 786s ok 20 - Disconnect request 786s ok 21 - Response is 401 786s ok 22 - Auth query with rememberauthchoice disabled 786s ok 23 - Get cookie lemonldap (db2401faf35dc4b2b40f245c5e955dbf04ba6d3b55bfc52a3698874904b5fa02) 786s ok 24 - Get cookie llngrememberauthchoice (0) 786s ok 25 - Get cookie removal 786s ok 26 - Logout request 786s ok 27 - Response is 200 786s ok 28 - Cookie is deleted 786s ok 29 - No pdata 786s ok 30 - Disconnect request 786s ok 31 - Response is 401 786s 1..31 786s ok 786s t/28-AuthChoice-and-password.t .................................... 786s ok 1 - use Lemonldap::NG::Portal::Main; 786s ok 2 # skip LLNGTESTLDAP is not set 786s ok 3 # skip LLNGTESTLDAP is not set 786s ok 4 # skip LLNGTESTLDAP is not set 786s ok 5 # skip LLNGTESTLDAP is not set 786s ok 6 # skip LLNGTESTLDAP is not set 786s ok 7 # skip LLNGTESTLDAP is not set 786s ok 8 # skip LLNGTESTLDAP is not set 786s ok 9 # skip LLNGTESTLDAP is not set 786s ok 10 # skip LLNGTESTLDAP is not set 786s ok 11 # skip LLNGTESTLDAP is not set 786s 1..11 786s ok 787s t/28-AuthChoice-with-captcha.t .................................... 787s ok 1 - use Lemonldap::NG::Portal::Main; 787s ok 2 - Portal object 787s ok 3 - Init 787s ok 4 - Portal app 787s ok 5 - Get menu 787s ok 6 - HTTP code is 200 787s ok 7 - Page contains a form 787s ok 8 - Host match 787s ok 9 - Field "user" is defined 787s ok 10 - Field "password" is defined 787s ok 11 - Field "token" is defined 787s ok 12 - CSP header authorize POST request to \# 787s ok 13 - Token value is defined 787s ok 14 - Captcha image inserted 787s ok 15 - Renew Captcha button found 787s ok 16 - Get captcha javascript 787s ok 17 - Display 2 choices 787s ok 18 - HTTP code is 200 787s ok 19 - Page contains a form 787s ok 20 - Field "test" is defined 787s ok 21 - CSP header authorize POST request to \# 787s ok 22 - HTTP code is 200 787s ok 23 - Page contains a form 787s ok 24 - Field "test" is defined 787s ok 25 - CSP header authorize POST request to \# 787s ok 26 - Found token session 787s ok 27 - Found captcha value 787s ok 28 - Auth query with an unknown user 787s ok 29 - HTTP code is 200 787s ok 30 - Page contains a form 787s ok 31 - Host match 787s ok 32 - Field "user" is defined 787s ok 33 - Field "password" is defined 787s ok 34 - Field "token" is defined 787s ok 35 - CSP header authorize POST request to \# 787s ok 36 - dalek rejected with PE_BADCREDENTIALS 787s ok 37 - Token value is defined 787s ok 38 - Captcha image inserted 787s ok 39 - Display 2 choices 787s ok 40 - HTTP code is 200 787s ok 41 - Page contains a form 787s ok 42 - Field "test" is defined 787s ok 43 - CSP header authorize POST request to \# 787s ok 44 - HTTP code is 200 787s ok 45 - Page contains a form 787s ok 46 - Field "test" is defined 787s ok 47 - CSP header authorize POST request to \# 787s ok 48 - Found token session 787s ok 49 - Found captcha value 787s ok 50 - Auth query 787s ok 51 - Get cookie lemonldap (89b7825706f4c79eeef37f1ce32221721d626a0b708bb45a78713bc9c139182c) 787s ok 52 - Logout request 787s ok 53 - Response is 200 787s ok 54 - Cookie is deleted 787s ok 55 - No pdata 787s ok 56 - Disconnect request 787s ok 57 - Response is 401 787s 1..57 787s ok 788s t/28-AuthChoice-with-info.t ....................................... 788s ok 1 - use Lemonldap::NG::Portal::Main; 788s ok 2 - Portal object 788s ok 3 - Init 788s ok 4 - Portal app 788s ok 5 - Auth query 788s ok 6 - Get cookie lemonldap (3e26e59d46fc96b89df0785b63765b28d80bffdacf1bcd8572a68818e02c9d48) 788s ok 7 - Auth query 788s ok 8 - Get cookie lemonldap (b2b7f7deb2bd74414a6a85dab6fbf7ede111b42bcfd251e4fb71fe58e6097ace) 788s ok 9 - HTTP code is 200 788s ok 10 - Page contains a form 788s ok 11 - CSP header authorize POST request to test1.example.com 788s ok 12 - Correct host 788s ok 13 - Correct params 788s ok 14 - Correct method 788s 1..14 788s ok 788s t/28-AuthChoice-with-over.t ....................................... 788s ok 1 - use Lemonldap::NG::Portal::Main; 788s ok 2 - Portal object 788s ok 3 - Init 788s ok 4 - Portal app 788s ok 5 - Get Menu 788s ok 6 - 1_securenull displayed 788s ok 7 - 2_null displayed 788s ok 8 - Auth query 788s ok 9 - HTTP code is 200 788s ok 10 - Get cookie lemonldap (548e8c80d6bd93a84c42144fe94026a054c068713089ebeb1a15ca8a4ff5995e) 788s ok 11 - Overriden authentication level 788s ok 12 - Logout request 788s ok 13 - Response is 200 788s ok 14 - Cookie is deleted 788s ok 15 - No pdata 788s ok 16 - Disconnect request 788s ok 17 - Response is 401 788s ok 18 - Auth query 788s ok 19 - HTTP code is 200 788s ok 20 - Get cookie lemonldap (43630a161e6c85a36ba77be45d39fff8910c234f6d29ae2fe52961e26468ab38) 788s ok 21 - Default authentication level 788s ok 22 - Logout request 788s ok 23 - Response is 200 788s ok 24 - Cookie is deleted 788s ok 25 - No pdata 788s ok 26 - Disconnect request 788s ok 27 - Response is 401 788s 1..27 788s ok 789s t/28-AuthChoice-with-rules.t ...................................... 789s ok 1 - use Lemonldap::NG::Portal::Main; 789s ok 2 - Portal object 789s ok 3 - Init 789s ok 4 - Portal app 789s ok 5 - Get Menu 789s ok 6 - 1_demo not displayed 789s ok 7 - 2_sql displayed 789s ok 8 - 3_demo displayed 789s ok 9 - 5_ssl displayed 789s ok 10 - 6_FakeCustom displayed 789s ok 11 - 7_Kerberos displayed 789s ok 12 - Found 5_ssl Logo 789s ok 13 - Found 6_FakeCustom Logo 789s ok 14 - Found 7_Kerberos Logo 789s ok 15 - Redirect URL found 789s ok 16 - SSL AJAX URL found 789s ok 17 - HTTP code is 200 789s ok 18 - Page contains a form 789s ok 19 - Host match 789s ok 20 - Field "kerberos" is defined 789s ok 21 - CSP header authorize POST request to \# 789s ok 22 - Found hidden attribut "kerberos" with value="0" 789s ok 23 - Get Kerberos javascript 789s ok 24 - Redirect URL found 789s ok 25 - Get sslChoice javascript 789s ok 26 - Action \# found 789s ok 27 - CSP URL found 789s ok 28 - 4_Demo not displayed 789s ok 29 - Found custom Main Logo 789s ok 30 - Auth query 789s ok 31 - HTTP code is 200 789s ok 32 - Get cookie lemonldap (f20a690ab4fd046a3e8903c6ec133381e0e5d3bc10e5dc8ddbe09499db57639e) 789s ok 33 - Logout request 789s ok 34 - Response is 200 789s ok 35 - Cookie is deleted 789s ok 36 - No pdata 789s ok 37 - Disconnect request 789s ok 38 - Response is 401 789s 1..38 789s ok 789s t/28-AuthChoice-with-token.t ...................................... 789s ok 1 - use Lemonldap::NG::Portal::Main; 789s ok 2 - Portal object 789s ok 3 - Init 789s ok 4 - Portal app 789s ok 5 - Get menu 789s ok 6 - HTTP code is 200 789s ok 7 - Page contains a form 789s ok 8 - Host match 789s ok 9 - Field "user" is defined 789s ok 10 - Field "password" is defined 789s ok 11 - Field "token" is defined 789s ok 12 - CSP header authorize POST request to \# 789s ok 13 - Display 2 choices 789s ok 14 - HTTP code is 200 789s ok 15 - Page contains a form 789s ok 16 - Field "test" is defined 789s ok 17 - CSP header authorize POST request to \# 789s ok 18 - HTTP code is 200 789s ok 19 - Page contains a form 789s ok 20 - Field "test" is defined 789s ok 21 - CSP header authorize POST request to \# 789s ok 22 - Auth query with an unknown user 789s ok 23 - HTTP code is 200 789s ok 24 - Page contains a form 789s ok 25 - Host match 789s ok 26 - Field "user" is defined 789s ok 27 - Field "password" is defined 789s ok 28 - Field "token" is defined 789s ok 29 - CSP header authorize POST request to \# 789s ok 30 - dalek rejected with PE_BADCREDENTIALS 789s ok 31 - Display 2 choices 789s ok 32 - HTTP code is 200 789s ok 33 - Page contains a form 789s ok 34 - Field "test" is defined 789s ok 35 - CSP header authorize POST request to \# 789s ok 36 - HTTP code is 200 789s ok 37 - Page contains a form 789s ok 38 - Field "test" is defined 789s ok 39 - CSP header authorize POST request to \# 789s ok 40 - Auth query 789s ok 41 - Get cookie lemonldap (cd46cf7f949dafd115dc3ec0c496d8c5ef48453670d0bbdee5970e74add7196e) 789s ok 42 - Logout request 789s ok 43 - Response is 200 789s ok 44 - Cookie is deleted 789s ok 45 - No pdata 789s ok 46 - Disconnect request 789s ok 47 - Response is 401 789s 1..47 789s ok 790s t/29-AuthSSL.t .................................................... 790s ok 1 - use Lemonldap::NG::Portal::Main; 790s # Subtest: Usertoken SSL Auth 790s ok 1 - Portal object 790s ok 2 - Init 790s ok 3 - Portal app 790s ok 4 - Get Menu 790s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 790s ok 6 - SSL AJAX URL found 790s ok 7 - Found 5_ssl Logo 790s ok 8 - Get ssl javascript 790s ok 9 - HTTP code is 200 790s ok 10 - Page contains a form 790s ok 11 - Host match 790s ok 12 - Field "nossl" is defined 790s ok 13 - Field "ajax_auth_token" is defined 790s ok 14 - CSP header authorize POST request to \# 790s # Subtest: Check workaround for #3180 790s ok 1 - Auth query 790s ok 2 - HTTP code is 200 790s ok 3 - Content-Type is JSON 790s ok 4 - Content is valid JSON 790s ok 5 - User token was returned 790s ok 6 - $req->user is a binary string 790s ok 7 - Post form 790s 1..7 790s ok 15 - Check workaround for \#3180 790s ok 16 - Auth query 790s ok 17 - HTTP code is 200 790s ok 18 - Content-Type is JSON 790s ok 19 - Content is valid JSON 790s ok 20 - User token was returned 790s ok 21 - $req->user is a binary string 790s ok 22 - Post form 790s ok 23 - Get cookie lemonldap (47759f97d71c914852f78a7f360e2a987b2751f6a600ea9549396714ff736ced) 790s ok 24 - Get redirection 790s ok 25 - Location is http://test1.example.com/ 790s ok 26 - Get session using restSessionServer 790s ok 27 - HTTP code is 200 790s ok 28 - Deserialize session content 790s ok 29 - Session has correct value for uid 790s ok 30 - Session has correct value for _Issuer 790s ok 31 - Session has correct value for _user 790s ok 32 - Session has correct value for _auth 790s ok 33 - Session has correct value for authenticationLevel 790s 1..33 790s ok 2 - Usertoken SSL Auth 790s # Subtest: Usertoken SSL Auth (with choice) 790s ok 1 - Portal object 790s ok 2 - Init 790s ok 3 - Portal app 790s ok 4 - Get Menu 790s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 790s ok 6 - SSL AJAX URL found 790s ok 7 - Found 5_ssl Logo 790s ok 8 - Get ssl javascript 790s ok 9 - HTTP code is 200 790s ok 10 - Page contains a form 790s ok 11 - Host match 790s ok 12 - Field "nossl" is defined 790s ok 13 - Field "ajax_auth_token" is defined 790s ok 14 - CSP header authorize POST request to \# 790s # Subtest: Check workaround for #3180 790s ok 1 - Auth query 790s ok 2 - HTTP code is 200 790s ok 3 - Content-Type is JSON 790s ok 4 - Content is valid JSON 790s ok 5 - User token was returned 790s ok 6 - $req->user is a binary string 790s ok 7 - Post form 790s 1..7 790s ok 15 - Check workaround for \#3180 790s ok 16 - Auth query 790s ok 17 - HTTP code is 200 790s ok 18 - Content-Type is JSON 790s ok 19 - Content is valid JSON 790s ok 20 - User token was returned 790s ok 21 - $req->user is a binary string 790s ok 22 - Post form 790s ok 23 - Get cookie lemonldap (29e55a23f3eb90d53fa18718823176c048deb5264e945b4756820dfa18a12805) 790s ok 24 - Get redirection 790s ok 25 - Location is http://test1.example.com/ 790s ok 26 - Get session using restSessionServer 790s ok 27 - HTTP code is 200 790s ok 28 - Deserialize session content 790s ok 29 - Session has correct value for uid 790s ok 30 - Session has correct value for _user 790s ok 31 - Session has correct value for _Issuer 790s ok 32 - Session has correct value for authenticationLevel 790s ok 33 - Session has correct value for _auth 790s 1..33 790s ok 3 - Usertoken SSL Auth (with choice) 790s # Subtest: Legacy AJAX SSL Auth 790s ok 1 - Portal object 790s ok 2 - Init 790s ok 3 - Portal app 790s ok 4 - Get Menu 790s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 790s ok 6 - SSL AJAX URL found 790s ok 7 - Correct hostname 790s ok 8 - Correct path 790s ok 9 - Correct query 790s ok 10 - Found 5_ssl Logo 790s ok 11 - Get ssl javascript 790s ok 12 - HTTP code is 200 790s ok 13 - Page contains a form 790s ok 14 - Host match 790s ok 15 - Field "nossl" is defined 790s ok 16 - CSP header authorize POST request to \# 790s ok 17 - Auth query 790s ok 18 - HTTP code is 200 790s ok 19 - Content-Type is JSON 790s ok 20 - Content is valid JSON 790s ok 21 - Correct result 790s ok 22 - No error 790s ok 23 - Get cookie lemonldap (bbaaa2e0e5642b5e2ba9952b8ef0325c676dd717c4687963aab5311c29c76fb1) 790s ok 24 - Post form 790s ok 25 - Get redirection 790s ok 26 - Location is http://test1.example.com/ 790s 1..26 790s ok 4 - Legacy AJAX SSL Auth 790s # Subtest: Legacy AJAX SSL Auth (with Choice) 790s ok 1 - Portal object 790s ok 2 - Init 790s ok 3 - Portal app 790s ok 4 - Get Menu 790s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 790s ok 6 - SSL AJAX URL found 790s ok 7 - Correct hostname 790s ok 8 - Correct path 790s ok 9 - Correct query 790s ok 10 - Found 5_ssl Logo 790s ok 11 - Get ssl javascript 790s ok 12 - HTTP code is 200 790s ok 13 - Page contains a form 790s ok 14 - Host match 790s ok 15 - Field "nossl" is defined 790s ok 16 - CSP header authorize POST request to \# 790s ok 17 - Auth query 790s ok 18 - HTTP code is 200 790s ok 19 - Content-Type is JSON 790s ok 20 - Content is valid JSON 790s ok 21 - Correct result 790s ok 22 - No error 790s ok 23 - Get cookie lemonldap (89bea62a9538c987d35e2314cb31dbbc7789259d6aca17f4c1fd2cd8f3b3c5d8) 790s ok 24 - Post form 790s ok 25 - Get redirection 790s ok 26 - Location is http://test1.example.com/ 790s 1..26 790s ok 5 - Legacy AJAX SSL Auth (with Choice) 790s # Subtest: Regular SSL Auth 790s ok 1 - Portal object 790s ok 2 - Init 790s ok 3 - Portal app 790s ok 4 - Auth query 790s ok 5 - HTTP code is 200 790s ok 6 - Get cookie lemonldap (bb7c66abc6571ad002e8b96cec1f91742b7c7b85d5341889e5609066b8719ccc) 790s 1..6 790s ok 6 - Regular SSL Auth 790s # Subtest: SSLVarIf mechanism 790s ok 1 - Portal object 790s ok 2 - Init 790s ok 3 - Portal app 790s # Subtest: Testing SSLVarIf with CA1 790s ok 1 - Auth query 790s ok 2 - HTTP code is 200 790s ok 3 - Get cookie lemonldap (0a2097495b7e0150791103e48de6f90dbb07467be9d325c1aa0595018eaa5613) 790s ok 4 790s ok 5 - HTTP code is 200 790s ok 6 - Authenticated as dwho 790s 1..6 790s ok 4 - Testing SSLVarIf with CA1 790s # Subtest: Testing SSLVarIf with CA2 790s ok 1 - Auth query 790s ok 2 - HTTP code is 200 790s ok 3 - Get cookie lemonldap (4eab54194cd81d72494154a1331e630368b900dd91505e31c72ff28b773e4db9) 790s ok 4 790s ok 5 - HTTP code is 200 790s ok 6 - Authenticated as Doctor Who 790s 1..6 790s ok 5 - Testing SSLVarIf with CA2 790s # Subtest: Testing SSLVarIf with unknown CA 790s ok 1 - Auth query 790s ok 2 - HTTP code is 200 790s ok 3 - Get cookie lemonldap (666feb4761acf3e8d88aa50a6d9e5896fa0fedb040c38d70b92f787071eaaa76) 790s ok 4 790s ok 5 - HTTP code is 200 790s ok 6 - Authenticated as dwho@example.com 790s 1..6 790s ok 6 - Testing SSLVarIf with unknown CA 790s # Subtest: Testing SSLVarIf with no CA 790s ok 1 - Auth query 790s ok 2 - HTTP code is 200 790s ok 3 - Get cookie lemonldap (2807c5fdf84b68e81bd88f4711a26d232d77bb12d80d42b2647d12e896bd7c59) 790s ok 4 790s ok 5 - HTTP code is 200 790s ok 6 - Authenticated as dwho@example.com 790s 1..6 790s ok 7 - Testing SSLVarIf with no CA 790s 1..7 790s ok 7 - SSLVarIf mechanism 790s 1..7 790s ok 791s t/30-Auth-ResolutionRule.t ........................................ 791s ok 1 - use Lemonldap::NG::Portal::Main; 791s ok 2 - Portal object 791s ok 3 - Init 791s ok 4 - Portal app 791s ok 5 - Issuer portal 791s ok 6 - Auth query 791s ok 7 - Get redirection 791s ok 8 - Location header found 791s ok 9 - Auth query 791s ok 10 - Get redirection 791s ok 11 - Location header found 791s ok 12 - Auth query 791s ok 13 - Get redirection 791s ok 14 - Location header found 791s ok 15 - Auth query 791s ok 16 - Get redirection 791s ok 17 - Location header found 791s ok 18 - Auth query 791s ok 19 - Get redirection 791s ok 20 - Location header found 791s ok 21 - Auth query 791s ok 22 - Get redirection 791s ok 23 - Location header found 791s 1..23 791s ok 791s t/30-Auth-SAML-with-choice.t ...................................... 791s ok 1 - use Lemonldap::NG::Portal::Main; 791s ok 2 - Portal object 791s ok 3 - Init 791s ok 4 - Portal app 791s ok 5 - Register $type 791s ok 6 - Portal object 791s ok 7 - Init 791s ok 8 - Portal app 791s ok 9 - Register $type 791s # ==> Pushing SP <== 791s # ==> Popping SP <== 791s ok 10 - Unauth SP request 791s ok 11 - HTTP code is 200 791s ok 12 - Found Demo choice 791s ok 13 - Found SAML choice 791s ok 14 - HTTP code is 200 791s ok 15 - Page contains a form 791s ok 16 - Field "test" is defined 791s ok 17 - CSP header authorize POST request to \# 791s # ==> Pushing SP <== 791s # ==> Popping SP <== 791s ok 18 - Post SAML choice 791s ok 19 - HTTP code is 200 791s ok 20 - Page contains a form 791s ok 21 - Field "confirm" is defined 791s ok 22 - CSP header authorize POST request to \# 791s ok 23 - 1st = idp2 791s ok 24 - 2nd = idp2_z 791s ok 25 - 3rd = idp3 791s ok 26 - 4th = idp 791s ok 27 - Found IDP icon, tooltip and title tags 791s ok 28 - Found IDP display name 791s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 791s # ==> Pushing SP <== 791s # ==> Popping SP <== 791s ok 30 - Post SAML choice 791s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 791s ok 32 - HTTP code is 200 791s ok 33 - Page contains a form 791s ok 34 - Host match 791s ok 35 - URI match 791s ok 36 - Field "SAMLRequest" is defined 791s ok 37 - CSP header authorize POST request to auth.idp.com 791s ok 38 - Method is POST 791s # ==> Pushing ISSUER <== 791s # ==> Popping ISSUER <== 791s ok 39 - Post SAML request to IdP 791s ok 40 - HTTP code is 200 791s ok 41 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627875_50742%22%2C%22issuerTs%22%3A1721699755%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 791s # ==> Pushing ISSUER <== 791s # ==> Popping ISSUER <== 791s ok 42 - Post authentication 791s ok 43 - Get cookie lemonldap (1111417afaef0d3cbc66be6537f1c4a67406ff267ee6871008593f592e226c4c) 791s ok 44 - HTTP code is 200 791s ok 45 - Page contains a form 791s ok 46 - Host match 791s ok 47 - URI match 791s ok 48 - Field "SAMLResponse" is defined 791s ok 49 - CSP header authorize POST request to auth.sp.com 791s ok 50 - Method is POST 791s # ==> Pushing SP <== 791s # ==> Popping SP <== 791s ok 51 - Post SAML response to SP 791s ok 52 - Get redirection 791s ok 53 - Location is http://auth.sp.com 791s ok 54 - Get cookie lemonldap (c39bec6bfea735ed961e8fc5a4ca9972d90355a1862b99959d611892d64cd7ac) 791s # ==> Pushing SP <== 791s # ==> Popping SP <== 791s ok 55 - Get / on SP 791s ok 56 - HTTP code is 200 791s ok 57 - Authenticated as fa@badwolf.org@idp 791s # ==> Pushing SP <== 791s # ==> Popping SP <== 791s ok 58 - Query SP for logout 791s ok 59 - HTTP code is 200 791s ok 60 - Page contains a form 791s ok 61 - Host match 791s ok 62 - URI match 791s ok 63 - Field "SAMLRequest" is defined 791s ok 64 - CSP header authorize POST request to auth.idp.com 791s ok 65 - Method is POST 791s # ==> Pushing ISSUER <== 791s # ==> Popping ISSUER <== 791s ok 66 - Post SAML logout request to IdP 791s ok 67 - HTTP code is 200 791s ok 68 - Page contains a form 791s ok 69 - Host match 791s ok 70 - URI match 791s ok 71 - Field "SAMLResponse" is defined 791s ok 72 - CSP header authorize POST request to auth.sp.com 791s ok 73 - Method is POST 791s ok 74 - Get cookie lemonldap (0) 791s ok 75 - SSO cookie removed 791s # ==> Pushing SP <== 791s # ==> Popping SP <== 791s ok 76 - Post SAML response to SP 791s ok 77 - Get redirection 791s ok 78 - Location is http://auth.sp.com 791s # ==> Pushing ISSUER <== 791s # ==> Popping ISSUER <== 791s ok 79 - Test if user is reject on IdP 791s ok 80 - Response status is 401 791s ok 81 - Content is JSON 791s ok 82 - Error code is 1 791s # ==> Pushing SP <== 791s # ==> Popping SP <== 791s ok 83 - Test if user is reject on SP 791s ok 84 - Response status is 401 791s ok 85 - Content is JSON 791s ok 86 - Error code is 1 791s 1..86 791s ok 792s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t .. 792s ok 1 - use Lemonldap::NG::Portal::Main; 792s ok 2 - Portal object 792s ok 3 - Init 792s ok 4 - Portal app 792s ok 5 - Register $type 792s ok 6 - Portal object 792s ok 7 - Init 792s ok 8 - Portal app 792s ok 9 - Register $type 792s # ==> Pushing ISSUER <== 792s # ==> Popping ISSUER <== 792s ok 10 - Auth query 792s ok 11 - HTTP code is 200 792s ok 12 - Get cookie lemonldap (9f06e126dcbcddaa4b0704f6297e676c181888757ad18a6ace8f480f951b67cd) 792s # ==> Pushing ISSUER <== 792s # ==> Popping ISSUER <== 792s ok 13 - Query IdP to access to SP 792s ok 14 - Get redirection 792s ok 15 - Location header found 792s # ==> Pushing SP <== 792s ok 16 - SOAP request 792s # ==> Saving handler SP <== 792s # ==> Pushing ISSUER <== 792s # ==> Popping ISSUER <== 792s # ==> Restoring SP <== 792s ok 17 - Execute request 792s ok 18 - Response is 200 or 400 792s ok 19 - Content is XML 792s # ==> Popping SP <== 792s ok 20 - Give artifact to SP 792s ok 21 - Get redirection 792s ok 22 - Location is http://auth.sp.com 792s ok 23 - Get cookie lemonldap (bf9c3ccb4b55890f9360cf6c7c7f1cc703131f9703c1280d60b25c48ac054e77) 792s ok 24 - Get redirection 792s ok 25 - Location is http://auth.sp.com 792s # ==> Pushing SP <== 792s # ==> Popping SP <== 792s ok 26 - Get / on SP 792s ok 27 - HTTP code is 200 792s ok 28 - Authenticated as ru@badwolf.org@idp 792s ok 29 - UTF-8 values 792s # ==> Pushing ISSUER <== 792s # ==> Popping ISSUER <== 792s ok 30 - Query IdP for logout 792s ok 31 - HTTP code is 200 792s ok 32 - Get cookie lemonldap (0) 792s ok 33 - SSO cookie removed 792s ok 34 - Get image request 792s # ==> Pushing ISSUER <== 792s ok 35 - SOAP request 792s # ==> Saving handler ISSUER <== 792s # ==> Pushing SP <== 792s # ==> Popping SP <== 792s # ==> Restoring ISSUER <== 792s ok 36 - Execute request 792s ok 37 - Response is 200 or 400 792s ok 38 - Content is XML 792s # ==> Popping ISSUER <== 792s ok 39 - Get image 792s ok 40 - Get redirection 792s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 792s # ==> Pushing ISSUER <== 792s # ==> Popping ISSUER <== 792s ok 42 - Test if user is reject on IdP 792s ok 43 - Response status is 401 792s ok 44 - Content is JSON 792s ok 45 - Error code is 1 792s # ==> Pushing SP <== 792s # ==> Popping SP <== 792s ok 46 - Test if user is reject on SP 792s ok 47 - Get redirection 792s ok 48 - Location header found 792s 1..48 792s ok 793s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ................ 793s ok 1 - use Lemonldap::NG::Portal::Main; 793s ok 2 - Portal object 793s ok 3 - Init 793s ok 4 - Portal app 793s ok 5 - Register $type 793s ok 6 - Portal object 793s ok 7 - Init 793s ok 8 - Portal app 793s ok 9 - Register $type 793s # ==> Pushing SP <== 793s # ==> Popping SP <== 793s ok 10 - Unauth SP request 793s ok 11 - Get redirection 793s ok 12 - Location header found 793s # ==> Pushing ISSUER <== 793s # ==> Popping ISSUER <== 793s ok 13 - Launch SAML request to IdP 793s ok 14 - HTTP code is 200 793s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%2C%22issuerTs%22%3A1721699757%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627877_11764%22%7D) 793s # ==> Pushing ISSUER <== 793s ok 16 - SOAP request 793s # ==> Saving handler ISSUER <== 793s # ==> Pushing SP <== 793s # ==> Popping SP <== 793s # ==> Restoring ISSUER <== 793s ok 17 - Execute request 793s ok 18 - HTTP code is 200 793s ok 19 - Content is XML 793s # ==> Popping ISSUER <== 793s ok 20 - Post authentication 793s ok 21 - Get cookie lemonldap (570406bf155cf74eb9deebd7b83c42149bc3c00fb39e64e4c30be9409275d264) 793s ok 22 - Get redirection 793s ok 23 - Location header found 793s # ==> Pushing SP <== 793s ok 24 - SOAP request 793s # ==> Saving handler SP <== 793s # ==> Pushing ISSUER <== 793s # ==> Popping ISSUER <== 793s # ==> Restoring SP <== 793s ok 25 - Execute request 793s ok 26 - HTTP code is 200 793s ok 27 - Content is XML 793s # ==> Popping SP <== 793s ok 28 - Push artifact to SP 793s ok 29 - Get cookie lemonldap (96b183ff2d4927da0596fa422451ab300c4a80321668590b07331b8fa950fd45) 793s ok 30 - Get redirection 793s ok 31 - Location is http://auth.sp.com 793s # ==> Pushing SP <== 793s # ==> Popping SP <== 793s ok 32 - Get / on SP 793s ok 33 - HTTP code is 200 793s ok 34 - Authenticated as fa@badwolf.org@idp 793s ok 35 - UTF-8 values 793s # ==> Pushing SP <== 793s ok 36 - SOAP request 793s # ==> Saving handler SP <== 793s # ==> Pushing ISSUER <== 793s # ==> Popping ISSUER <== 793s # ==> Restoring SP <== 793s ok 37 - Execute request 793s ok 38 - HTTP code is 200 793s ok 39 - Content is XML 793s # ==> Popping SP <== 793s ok 40 - Query SP for logout 793s ok 41 - HTTP code is 200 793s ok 42 - Get cookie lemonldap (0) 793s ok 43 - SSO cookie removed 793s # ==> Pushing ISSUER <== 793s # ==> Popping ISSUER <== 793s ok 44 - Test if user is reject on IdP 793s ok 45 - Response status is 401 793s ok 46 - Content is JSON 793s ok 47 - Error code is 1 793s # ==> Pushing SP <== 793s # ==> Popping SP <== 793s ok 48 - Test if user is reject on SP 793s ok 49 - Get redirection 793s ok 50 - Location header found 793s 1..50 793s ok 793s t/30-Auth-and-issuer-SAML-Federation.t ............................ 793s ok 1 - use Lemonldap::NG::Portal::Main; 793s ok 2 - Portal object 793s ok 3 - Init 793s ok 4 - Portal app 793s ok 5 - Register $type 793s ok 6 - Portal object 793s ok 7 - Init 793s ok 8 - Portal app 793s ok 9 - Register $type 793s # Subtest: Test logging in to a federated IDP 793s # ==> Pushing SP <== 793s # ==> Popping SP <== 793s ok 1 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - Host match 793s ok 5 - URI match 793s ok 6 - Field "SAMLRequest" is defined 793s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 793s ok 8 - Method is POST 793s ok 9 - Found SAMLRequest 793s 1..9 793s ok 10 - Test logging in to a federated IDP 793s # Subtest: Responding to a federated SP 793s # ==> Pushing ISSUER <== 793s # ==> Popping ISSUER <== 793s ok 1 - Get cookie lemonldap (2c625a95a3d607882145592d1ea398cea8b7e93a301a1828b5bf285f44b919ce) 793s # ==> Pushing ISSUER <== 793s # ==> Popping ISSUER <== 793s ok 2 793s ok 3 - SAML service is not yet known: code found on page 793s ok 4 - SAML service is not yet known 793s # ==> Pushing ISSUER <== 793s # ==> Popping ISSUER <== 793s ok 5 793s ok 6 - SAML service is still not known: code found on page 793s ok 7 - SAML service is still not known 793s # ==> Pushing ISSUER <== 793s # ==> Popping ISSUER <== 793s ok 8 793s ok 9 - HTTP code is 200 793s ok 10 - Page contains a form 793s ok 11 - Host match 793s ok 12 - URI match 793s ok 13 - Field "SAMLResponse" is defined 793s ok 14 - CSP header authorize POST request to www.numistral.fr 793s ok 15 - Method is POST 793s ok 16 - Found SAMLResponse 793s ok 17 - XML successfully parsed 793s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 793s ok 19 - Found attribute 793s 1..19 793s ok 11 - Responding to a federated SP 793s 1..11 793s ok 794s t/30-Auth-and-issuer-SAML-Metadata.t .............................. 794s ok 1 - use Lemonldap::NG::Portal::Main; 794s ok 2 - Portal object 794s ok 3 - Init 794s ok 4 - Portal app 794s ok 5 - Register $type 794s # ==> Pushing ISSUER <== 794s # ==> Popping ISSUER <== 794s ok 6 - Get metadata 794s ok 7 - Metadata is XML 794s # ==> Pushing ISSUER <== 794s # ==> Popping ISSUER <== 794s ok 8 - Get IDP metadata 794s ok 9 - Metadata is XML 794s ok 10 - Metadata does not contain SP information 794s ok 11 - IDP EntityID is overridden 794s # ==> Pushing ISSUER <== 794s # ==> Popping ISSUER <== 794s ok 12 - Get SP metadata 794s ok 13 - Metadata is XML 794s ok 14 - Metadata does not contain IDP information 794s 1..14 794s ok 795s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t ....................... 795s ok 1 - use Lemonldap::NG::Portal::Main; 795s ok 2 - Portal object 795s ok 3 - Init 795s ok 4 - Portal app 795s ok 5 - Register $type 795s ok 6 - Portal object 795s ok 7 - Init 795s ok 8 - Portal app 795s ok 9 - Register $type 795s # Subtest: SP-initiated flow, authorized user 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 1 - Unauth SP request 795s ok 2 - HTTP code is 200 795s ok 3 - HTTP code is 200 795s ok 4 - Page contains a form 795s ok 5 - Host match 795s ok 6 - Field "lmAuth" is defined 795s ok 7 - CSP header authorize POST request to \# 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 8 - Post Choice request to IdP 795s ok 9 - HTTP code is 200 795s ok 10 - Page contains a form 795s ok 11 - Host match 795s ok 12 - URI match 795s ok 13 - Field "SAMLRequest" is defined 795s ok 14 - CSP header authorize POST request to auth.idp.com 795s ok 15 - Method is POST 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 16 - Post SAML request to IdP 795s ok 17 - HTTP code is 200 795s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627879_8450%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1721699759%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 19 - Post authentication 795s ok 20 - Get cookie lemonldap (db28c266f0d0a777faf6f097c571e55ba5fbde10be270b9868f5d030d1b3cc9a) 795s ok 21 - Get cookie lemonldappdata () 795s ok 22 - SAML request cleared from pdata 795s ok 23 - HTTP code is 200 795s ok 24 - Page contains a form 795s ok 25 - Host match 795s ok 26 - URI match 795s ok 27 - Field "SAMLResponse" is defined 795s ok 28 - CSP header authorize POST request to auth.sp.com 795s ok 29 - Method is POST 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 30 - Post SAML response to SP 795s ok 31 - HTTP code is 200 795s ok 32 - Page contains a form 795s ok 33 - URI match 795s ok 34 - Field "token" is defined 795s ok 35 - Field "code" is defined 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 36 - Post code 795s ok 37 - Get redirection 795s ok 38 - Location is http://auth.sp.com 795s ok 39 - Get cookie lemonldap (7a47629008b437307839d6a258d219363cc781ad2d84a5176a97e6a5971ddfcc) 795s ok 40 - Found SameSite=None 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 41 - Get / on SP 795s ok 42 - HTTP code is 200 795s ok 43 - Authenticated as fa@badwolf.org@idp 795s ok 44 - UTF-8 values 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 45 - Query IDP for logout 795s ok 46 - Get cookie lemonldap (0) 795s ok 47 - IDP Cookie removed 795s ok 48 - Get image request 795s # ==> Pushing ISSUER <== 795s ok 49 - SOAP request 795s # ==> Saving handler ISSUER <== 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s # ==> Restoring ISSUER <== 795s ok 50 - Execute request 795s ok 51 - Response is 200 or 400 795s ok 52 - Content is XML 795s # ==> Popping ISSUER <== 795s ok 53 - Get image 795s ok 54 - Get redirection 795s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 56 - Test if user is reject on SP 795s ok 57 - Response status is 401 795s ok 58 - Content is JSON 795s ok 59 - Error code is 1 795s 1..59 795s ok 10 - SP-initiated flow, authorized user 795s 1..10 795s ok 795s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t .................... 795s ok 1 - use Lemonldap::NG::Portal::Main; 795s ok 2 - Portal object 795s ok 3 - Init 795s ok 4 - Portal app 795s ok 5 - Register $type 795s ok 6 - Portal object 795s ok 7 - Init 795s ok 8 - Portal app 795s ok 9 - Register $type 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 10 - Auth query 795s ok 11 - HTTP code is 200 795s ok 12 - Get cookie lemonldap (88cfd195c0994100e48dbb2e16d7c2d4cbe07a8b6ba7a2ea064c3e7d7cffa671) 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 13 - Query IdP to access to SP 795s ok 14 - HTTP code is 200 795s ok 15 - Page contains a form 795s ok 16 - Host match 795s ok 17 - URI match 795s ok 18 - Field "SAMLResponse" is defined 795s ok 19 - CSP header authorize POST request to auth.alternate.com 795s ok 20 - Method is POST 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 21 - Query IdP to access to SP 795s ok 22 - Bad destination: code found on page 795s ok 23 - Bad destination 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 24 - Query IdP to access to SP 795s ok 25 - HTTP code is 200 795s ok 26 - Page contains a form 795s ok 27 - Host match 795s ok 28 - URI match 795s ok 29 - Field "SAMLResponse" is defined 795s ok 30 - CSP header authorize POST request to auth.sp.com 795s ok 31 - Method is POST 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 32 - Post SAML response to SP 795s ok 33 - Get cookie lemonldap (28d7f430efb3acbb8f3683e056b0f27798641c0fcdb7bc73e5422b6ad5c92640) 795s ok 34 - Get redirection 795s ok 35 - Location is http://auth.sp.com 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 36 - Get / on SP 795s ok 37 - HTTP code is 200 795s ok 38 - Authenticated as ru@badwolf.org@idp 795s ok 39 - UTF-8 values 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 40 - Query IdP for logout 795s ok 41 - HTTP code is 200 795s ok 42 - Get cookie lemonldap (0) 795s ok 43 - SSO cookie removed 795s ok 44 - Get iframe request 795s ok 45 - Content-Security-Policy header found 795s ok 46 - Found auth.idp.com in CSP child-src 795s ok 47 - Content-Security-Policy header found 795s ok 48 - Found http://auth.sp.com in CSP child-src 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 49 - Get iframe 795s ok 50 - Framing authorized 795s ok 51 - HTTP code is 200 795s ok 52 - Page contains a form 795s ok 53 - Host match 795s ok 54 - URI match 795s ok 55 - Field "SAMLRequest" is defined 795s ok 56 - CSP header authorize POST request to auth.sp.com 795s ok 57 - Method is POST 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 58 - Post SAML logout request to SP 795s ok 59 - HTTP code is 200 795s ok 60 - Page contains a form 795s ok 61 - Host match 795s ok 62 - URI match 795s ok 63 - Field "SAMLResponse" is defined 795s ok 64 - CSP header authorize POST request to auth.idp.com 795s ok 65 - Method is POST 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 66 - Post SAML logout response to IdP 795s # ==> Pushing ISSUER <== 795s # ==> Popping ISSUER <== 795s ok 67 - Test if user is reject on IdP 795s ok 68 - Response status is 401 795s ok 69 - Content is JSON 795s ok 70 - Error code is 1 795s # ==> Pushing SP <== 795s # ==> Popping SP <== 795s ok 71 - Test if user is reject on SP 795s ok 72 - HTTP code is 200 795s ok 73 - HTTP code is 200 795s ok 74 - Page contains a form 795s ok 75 - CSP header authorize POST request to auth.idp.com 795s ok 76 - Method is POST 795s 1..76 795s ok 796s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ...................... 796s ok 1 - use Lemonldap::NG::Portal::Main; 796s ok 2 - Portal object 796s ok 3 - Init 796s ok 4 - Portal app 796s ok 5 - Register $type 796s ok 6 - Portal object 796s ok 7 - Init 796s ok 8 - Portal app 796s ok 9 - Register $type 796s # ==> Pushing SP <== 796s # ==> Popping SP <== 796s ok 10 - Unauth SP request 796s ok 11 - HTTP code is 200 796s ok 12 - HTTP code is 200 796s ok 13 - Page contains a form 796s ok 14 - Host match 796s ok 15 - URI match 796s ok 16 - Field "SAMLRequest" is defined 796s ok 17 - CSP header authorize POST request to auth.idp.com 796s ok 18 - Method is POST 796s # ==> Pushing ISSUER <== 796s # ==> Popping ISSUER <== 796s ok 19 - Post SAML request to IdP 796s ok 20 - HTTP code is 200 796s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699760%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627880_6795%22%7D) 796s # ==> Pushing ISSUER <== 796s # ==> Popping ISSUER <== 796s ok 22 - Post authentication 796s ok 23 - Reject reason is 89 796s # ==> Pushing SP <== 796s # ==> Popping SP <== 796s ok 24 - Unauth SP request 796s ok 25 - HTTP code is 200 796s ok 26 - HTTP code is 200 796s ok 27 - Page contains a form 796s ok 28 - Host match 796s ok 29 - URI match 796s ok 30 - Field "SAMLRequest" is defined 796s ok 31 - CSP header authorize POST request to auth.idp.com 796s ok 32 - Method is POST 796s # ==> Pushing ISSUER <== 796s # ==> Popping ISSUER <== 796s ok 33 - Post SAML request to IdP 796s ok 34 - HTTP code is 200 796s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699760%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627880_51611%22%7D) 796s # ==> Pushing ISSUER <== 796s # ==> Popping ISSUER <== 796s ok 36 - Post authentication 796s ok 37 - Get cookie lemonldap (de47b30ba57b2a822a38a56e73e4b0ec9f62d30a2b8fce118ef5c456bfce9839) 796s ok 38 - HTTP code is 200 796s ok 39 - Page contains a form 796s ok 40 - Host match 796s ok 41 - URI match 796s ok 42 - Field "SAMLResponse" is defined 796s ok 43 - CSP header authorize POST request to auth.sp.com 796s ok 44 - Method is POST 796s # ==> Pushing SP <== 796s # ==> Popping SP <== 796s ok 45 - Post SAML response to SP 796s ok 46 - Get redirection 796s ok 47 - Location is http://auth.sp.com 796s ok 48 - Get cookie lemonldap (7db8ed70addea87a02e0120c3d4f4bd694e9ce54d21b2f87df6771294826ebf1) 796s # ==> Pushing SP <== 796s # ==> Popping SP <== 796s ok 49 - Get / on SP 796s ok 50 - HTTP code is 200 796s ok 51 - Authenticated as fa@badwolf.org@idp 796s ok 52 - UTF-8 values 796s # ==> Pushing SP <== 796s # ==> Popping SP <== 796s ok 53 - Query SP for logout 796s ok 54 - HTTP code is 200 796s ok 55 - Page contains a form 796s ok 56 - Host match 796s ok 57 - URI match 796s ok 58 - Field "SAMLRequest" is defined 796s ok 59 - CSP header authorize POST request to auth.idp.com 796s ok 60 - Method is POST 796s # ==> Pushing ISSUER <== 796s # ==> Popping ISSUER <== 796s ok 61 - Post SAML logout request to IdP 796s ok 62 - HTTP code is 200 796s ok 63 - Found logout message 796s ok 64 - Get cookie lemonldap (0) 796s ok 65 - IDP cookie removed 796s # ==> Pushing ISSUER <== 796s # ==> Popping ISSUER <== 796s ok 66 - Test if old cookie is denied by IdP 796s ok 67 - Response status is 401 796s ok 68 - Content is JSON 796s ok 69 - Error code is 1 796s # ==> Pushing SP <== 796s # ==> Popping SP <== 796s ok 70 - Test if user is reject on SP 796s ok 71 - HTTP code is 200 796s ok 72 - HTTP code is 200 796s ok 73 - Page contains a form 796s ok 74 - Host match 796s ok 75 - URI match 796s ok 76 - Field "SAMLRequest" is defined 796s ok 77 - CSP header authorize POST request to auth.idp.com 796s ok 78 - Method is POST 796s 1..78 796s ok 797s t/30-Auth-and-issuer-SAML-POST.t .................................. 797s ok 1 - use Lemonldap::NG::Portal::Main; 797s ok 2 - Portal object 797s ok 3 - Init 797s ok 4 - Portal app 797s ok 5 - Register $type 797s ok 6 - Portal object 797s ok 7 - Init 797s ok 8 - Portal app 797s ok 9 - Register $type 797s # Subtest: SP-initiated flow, unauthorized user 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 1 - Unauth SP request 797s ok 2 - HTTP code is 200 797s ok 3 - HTTP code is 200 797s ok 4 - Page contains a form 797s ok 5 - Host match 797s ok 6 - URI match 797s ok 7 - Field "SAMLRequest" is defined 797s ok 8 - CSP header authorize POST request to auth.idp.com 797s ok 9 - Method is POST 797s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 797s ok 11 - Pdata is not empty 797s ok 12 - samlGenerateRequestHook called 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 13 - Post SAML request to IdP 797s ok 14 - HTTP code is 200 797s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627881_30712%22%2C%22issuerTs%22%3A1721699761%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 797s ok 16 - Found SameSite=None 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 17 - Post authentication 797s ok 18 - Reject reason is 89 797s 1..18 797s ok 10 - SP-initiated flow, unauthorized user 797s # Subtest: SP-initiated flow, authorized user 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 1 - Unauth SP request 797s ok 2 - HTTP code is 200 797s ok 3 - HTTP code is 200 797s ok 4 - Page contains a form 797s ok 5 - Host match 797s ok 6 - URI match 797s ok 7 - Field "SAMLRequest" is defined 797s ok 8 - CSP header authorize POST request to auth.idp.com 797s ok 9 - Method is POST 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 10 - Post SAML request to IdP 797s ok 11 - HTTP code is 200 797s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699761%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627881_24456%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 13 - Post authentication 797s ok 14 - Get cookie lemonldap (85f21fcbae8bbf382b07b7e6d962bc8d9bd969eaab8e4efe805e11dc853be508) 797s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 797s ok 16 - SAML request cleared from pdata 797s ok 17 - HTTP code is 200 797s ok 18 - Page contains a form 797s ok 19 - Host match 797s ok 20 - URI match 797s ok 21 - Field "SAMLResponse" is defined 797s ok 22 - CSP header authorize POST request to auth.sp.com 797s ok 23 - Method is POST 797s ok 24 - Found SAMLResponse 797s ok 25 - Found AuthnInstant modified by hook 797s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 797s ok 27 - Pdata is not empty 797s ok 28 - samlGotRequestHookCalled called 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 29 - Post SAML response to SP 797s ok 30 - Get redirection 797s ok 31 - Location is http://auth.sp.com 797s ok 32 - Get cookie lemonldap (aa1144716c62fae630d733e58cacfa352a86a7a239eea4bdd4eff750d0d5c01c) 797s ok 33 - Found SameSite=None 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 34 - Get / on SP 797s ok 35 - HTTP code is 200 797s ok 36 - Authenticated as fa@badwolf.org@idp 797s ok 37 - samlGotResponseHook called 797s ok 38 - UTF-8 values 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 39 - Query SP for logout 797s ok 40 - HTTP code is 200 797s ok 41 - Page contains a form 797s ok 42 - Host match 797s ok 43 - URI match 797s ok 44 - Field "SAMLRequest" is defined 797s ok 45 - CSP header authorize POST request to auth.idp.com 797s ok 46 - Method is POST 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 47 - Post SAML logout request to IdP 797s ok 48 - HTTP code is 200 797s ok 49 - Page contains a form 797s ok 50 - Host match 797s ok 51 - URI match 797s ok 52 - Field "SAMLResponse" is defined 797s ok 53 - CSP header authorize POST request to auth.sp.com 797s ok 54 - Method is POST 797s ok 55 - Get cookie lemonldap (0) 797s ok 56 - IDP Cookie removed 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 57 - Post SAML response to SP 797s ok 58 - Get redirection 797s ok 59 - Location is http://auth.sp.com 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 60 - Test if user is reject on IdP 797s ok 61 - Response status is 401 797s ok 62 - Content is JSON 797s ok 63 - Error code is 1 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 64 - Test if user is reject on SP 797s ok 65 - HTTP code is 200 797s ok 66 - HTTP code is 200 797s ok 67 - Page contains a form 797s ok 68 - Host match 797s ok 69 - URI match 797s ok 70 - Field "SAMLRequest" is defined 797s ok 71 - CSP header authorize POST request to auth.idp.com 797s ok 72 - Method is POST 797s 1..72 797s ok 11 - SP-initiated flow, authorized user 797s # Subtest: SP-initiated flow, authorized user, with redirection 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 1 - Unauth SP request 797s ok 2 - HTTP code is 200 797s ok 3 - HTTP code is 200 797s ok 4 - Page contains a form 797s ok 5 - Host match 797s ok 6 - URI match 797s ok 7 - Field "SAMLRequest" is defined 797s ok 8 - CSP header authorize POST request to auth.idp.com 797s ok 9 - Method is POST 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 10 - Post SAML request to IdP 797s ok 11 - HTTP code is 200 797s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627881_4383%22%2C%22issuerTs%22%3A1721699761%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 13 - Post authentication 797s ok 14 - Get cookie lemonldap (5bb8f9b3e9d84dfce255248c94d89198c5b9f389d2ee279877be32ada117994f) 797s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 797s ok 16 - SAML request cleared from pdata 797s ok 17 - HTTP code is 200 797s ok 18 - Page contains a form 797s ok 19 - Host match 797s ok 20 - URI match 797s ok 21 - Field "SAMLResponse" is defined 797s ok 22 - CSP header authorize POST request to auth.sp.com 797s ok 23 - Method is POST 797s ok 24 - Found SAMLResponse 797s ok 25 - Found AuthnInstant modified by hook 797s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 797s ok 27 - Pdata is not empty 797s ok 28 - samlGotRequestHookCalled called 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 29 - Post SAML response to SP 797s ok 30 - Get redirection 797s ok 31 - Location is http://auth.sp.com 797s ok 32 - Get cookie lemonldap (483550aebe0c1ee273054e2819e680c1fbe611ab979053c7c427c2548e7f7eec) 797s ok 33 - Found SameSite=None 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 34 - Get / on SP 797s ok 35 - HTTP code is 200 797s ok 36 - Authenticated as fa@badwolf.org@idp 797s ok 37 - samlGotResponseHook called 797s ok 38 - UTF-8 values 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 39 - Query SP for logout 797s ok 40 - HTTP code is 200 797s ok 41 - Page contains a form 797s ok 42 - Host match 797s ok 43 - URI match 797s ok 44 - Field "SAMLRequest" is defined 797s ok 45 - CSP header authorize POST request to auth.idp.com 797s ok 46 - Method is POST 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 47 - Post SAML logout request to IdP 797s ok 48 - HTTP code is 200 797s ok 49 - Page contains a form 797s ok 50 - Host match 797s ok 51 - URI match 797s ok 52 - Field "SAMLResponse" is defined 797s ok 53 - CSP header authorize POST request to auth.sp.com 797s ok 54 - Method is POST 797s ok 55 - Get cookie lemonldap (0) 797s ok 56 - IDP Cookie removed 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 57 - Post SAML response to SP 797s ok 58 - Get redirection 797s ok 59 - Location is http://test1.example.com 797s # ==> Pushing ISSUER <== 797s # ==> Popping ISSUER <== 797s ok 60 - Test if user is reject on IdP 797s ok 61 - Response status is 401 797s ok 62 - Content is JSON 797s ok 63 - Error code is 1 797s # ==> Pushing SP <== 797s # ==> Popping SP <== 797s ok 64 - Test if user is reject on SP 797s ok 65 - HTTP code is 200 797s ok 66 - HTTP code is 200 797s ok 67 - Page contains a form 797s ok 68 - Host match 797s ok 69 - URI match 797s ok 70 - Field "SAMLRequest" is defined 797s ok 71 - CSP header authorize POST request to auth.idp.com 797s ok 72 - Method is POST 797s 1..72 797s ok 12 - SP-initiated flow, authorized user, with redirection 797s 1..12 797s ok 798s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ................ 798s ok 1 - use Lemonldap::NG::Portal::Main; 798s ok 2 - Portal object 798s ok 3 - Init 798s ok 4 - Portal app 798s ok 5 - Register $type 798s ok 6 - Portal object 798s ok 7 - Init 798s ok 8 - Portal app 798s ok 9 - Register $type 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 10 - Auth query 798s ok 11 - HTTP code is 200 798s ok 12 - Get cookie lemonldap (bdfe61f5d74204a9fe4d5c1e20777f4e8edc53709810b3795f609605b0c2a205) 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 13 - Query IdP to access to SP 798s ok 14 - HTTP code is 200 798s ok 15 - Form method is POST 798s ok 16 - Found SAML response 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 17 - Post SAML response to SP 798s ok 18 - Get cookie lemonldap (46f08554a550a510a9e4b966f03b7fb04d6cf8bc29824b98a4368160c859ce5b) 798s ok 19 - Get redirection 798s ok 20 - Location is http://auth.sp.com 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 21 - Get / on SP 798s ok 22 - HTTP code is 200 798s ok 23 - Authenticated as ru@badwolf.org@idp 798s ok 24 - UTF-8 values 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 25 - Query IdP for logout 798s ok 26 - HTTP code is 200 798s ok 27 - Get iframe request 798s ok 28 - Content-Security-Policy header found 798s ok 29 - Found auth.sp.com in CSP child-src 798s ok 30 - Get cookie lemonldap (0) 798s ok 31 - SSO cookie removed 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 32 - Query SP for iframe 798s ok 33 - Get redirection 798s ok 34 - Location header found 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 35 - Push SAML response to IdP 798s ok 36 - Get redirection 798s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 798s ok 38 - Frame can be embedded 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 39 - Test if user is reject on IdP 798s ok 40 - Response status is 401 798s ok 41 - Content is JSON 798s ok 42 - Error code is 1 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 43 - Test if user is reject on SP 798s ok 44 - Get redirection 798s ok 45 - Location header found 798s 1..45 798s ok 798s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t ....... 798s ok 1 - use Lemonldap::NG::Portal::Main; 798s ok 2 - Portal object 798s ok 3 - Init 798s ok 4 - Portal app 798s ok 5 - Register $type 798s ok 6 - Portal object 798s ok 7 - Init 798s ok 8 - Portal app 798s ok 9 - Register $type 798s ok 10 - Portal object 798s ok 11 - Init 798s ok 12 - Portal app 798s ok 13 - Register $type 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 14 - Unauth SP request 798s ok 15 - Get redirection 798s ok 16 - Location header found 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 17 - Launch SAML request to IdP 798s ok 18 - HTTP code is 200 798s ok 19 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1721699762%2C%22issuerRequestsaml%22%3A%221721627882_39998%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 20 - Post authentication 798s ok 21 - HTTP code is 200 798s ok 22 - Get cookie lemonldap (da15b4ba052f0f7ca66dda7d5d292cffb9e6ed8545112db721e746c5df461b88) 798s ok 23 - HTTP code is 200 798s ok 24 - Page contains a form 798s ok 25 - Host match 798s ok 26 - URI match 798s ok 27 - Field "SAMLResponse" is defined 798s ok 28 - Field "RelayState" is defined 798s ok 29 - CSP header authorize POST request to auth.sp.com 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 30 - Post SAML response to SP 798s ok 31 - Get cookie lemonldap (3145d33da87ba7eb896b71021bc1361fed3127862d9bf43ab839bb65a62ce80a) 798s ok 32 - Get redirection 798s ok 33 - Location is http://test1.example.com/ 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 34 - Get / on SP 798s ok 35 - HTTP code is 200 798s ok 36 - Authenticated as fa@badwolf.org@idp 798s ok 37 - UTF-8 values 798s # ==> Pushing SP2 <== 798s # ==> Popping SP2 <== 798s ok 38 - Unauth SP2 request 798s ok 39 - Get redirection 798s ok 40 - Location header found 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 41 - Launch SAML request to IdP 798s ok 42 - HTTP code is 200 798s ok 43 - Page contains a form 798s ok 44 - Host match 798s ok 45 - URI match 798s ok 46 - Field "SAMLResponse" is defined 798s ok 47 - Field "RelayState" is defined 798s ok 48 - CSP header authorize POST request to auth.sp2.com 798s # ==> Pushing SP2 <== 798s # ==> Popping SP2 <== 798s ok 49 - Post SAML response to SP2 798s ok 50 - Get cookie lemonldap (73c9d21a13dccc778373c1a350d0362b601989f6404bc0c74e47f8c532919912) 798s ok 51 - Get redirection 798s ok 52 - Location is http://test1.example.com/ 798s # ==> Pushing SP2 <== 798s # ==> Popping SP2 <== 798s ok 53 - Get / on SP2 798s ok 54 - HTTP code is 200 798s ok 55 - Authenticated as fa@badwolf.org@idp 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 56 - Query SP for logout 798s ok 57 - Get redirection 798s ok 58 - Location header found 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 59 - Launch SAML logout request to IdP 798s ok 60 - HTTP code is 200 798s ok 61 - Found logout message 798s ok 62 - Get cookie lemonldap (0) 798s ok 63 - IDP cookie removed 798s # ==> Pushing ISSUER <== 798s # ==> Popping ISSUER <== 798s ok 64 - Test if user is reject on IdP 798s ok 65 - Response status is 401 798s ok 66 - Content is JSON 798s ok 67 - Error code is 1 798s # ==> Pushing SP <== 798s # ==> Popping SP <== 798s ok 68 - Test if user is reject on SP 798s ok 69 - Get redirection 798s ok 70 - Location header found 798s # ==> Pushing SP2 <== 798s # ==> Popping SP2 <== 798s ok 71 - User is unfortunately still logged into SP2 798s ok 72 - HTTP code is 200 798s ok 73 - Authenticated as fa@badwolf.org@idp 798s 1..73 798s ok 799s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................... 799s ok 1 - use Lemonldap::NG::Portal::Main; 799s ok 2 - Portal object 799s ok 3 - Init 799s ok 4 - Portal app 799s ok 5 - Register $type 799s ok 6 - Portal object 799s ok 7 - Init 799s ok 8 - Portal app 799s ok 9 - Register $type 799s ok 10 - Portal object 799s ok 11 - Init 799s ok 12 - Portal app 799s ok 13 - Register $type 799s ok 14 - Portal object 799s ok 15 - Init 799s ok 16 - Portal app 799s ok 17 - Register $type 799s # ==> Pushing SP <== 799s # ==> Popping SP <== 799s ok 18 - Unauth SP request 799s ok 19 - Get redirection 799s ok 20 - Location header found 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 21 - Launch SAML request to IdP 799s ok 22 - HTTP code is 200 799s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627883_26626%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1721699763%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 24 - Post authentication 799s ok 25 - HTTP code is 200 799s ok 26 - Get cookie lemonldap (d25acee51952e042e601f32433cef37e34fb770f5a8e8eb772281a6b22aaa016) 799s ok 27 - HTTP code is 200 799s ok 28 - Page contains a form 799s ok 29 - Host match 799s ok 30 - URI match 799s ok 31 - Field "SAMLResponse" is defined 799s ok 32 - Field "RelayState" is defined 799s ok 33 - CSP header authorize POST request to auth.sp.com 799s # ==> Pushing SP <== 799s # ==> Popping SP <== 799s ok 34 - Post SAML response to SP 799s ok 35 - Get cookie lemonldap (28d9e24e5dda20c2db3b07e05f43621a40e0d2c62d030ae50f00c320b6f3a567) 799s ok 36 - Get redirection 799s ok 37 - Location is http://test1.example.com/ 799s # ==> Pushing SP <== 799s # ==> Popping SP <== 799s ok 38 - Get / on SP 799s ok 39 - HTTP code is 200 799s ok 40 - Authenticated as fa@badwolf.org@idp 799s ok 41 - UTF-8 values 799s # ==> Pushing SP2 <== 799s # ==> Popping SP2 <== 799s ok 42 - Unauth SP2 request 799s ok 43 - Get redirection 799s ok 44 - Location header found 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 45 - Launch SAML request to IdP 799s ok 46 - HTTP code is 200 799s ok 47 - Page contains a form 799s ok 48 - Host match 799s ok 49 - URI match 799s ok 50 - Field "SAMLResponse" is defined 799s ok 51 - Field "RelayState" is defined 799s ok 52 - CSP header authorize POST request to auth.sp2.com 799s # ==> Pushing SP2 <== 799s # ==> Popping SP2 <== 799s ok 53 - Post SAML response to SP2 799s ok 54 - Get cookie lemonldap (3840c3964e689e3b31b2717f6affcc88d5c02cf2d58281342173f7d9e09db48a) 799s ok 55 - Get redirection 799s ok 56 - Location is http://test1.example.com/ 799s # ==> Pushing SP2 <== 799s # ==> Popping SP2 <== 799s ok 57 - Get / on SP2 799s ok 58 - HTTP code is 200 799s ok 59 - Authenticated as fa@badwolf.org@idp 799s # ==> Pushing SP3 <== 799s # ==> Popping SP3 <== 799s ok 60 - Unauth SP3 request 799s ok 61 - Get redirection 799s ok 62 - Location header found 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 63 - Launch SAML request to IdP 799s ok 64 - HTTP code is 200 799s ok 65 - Page contains a form 799s ok 66 - Host match 799s ok 67 - URI match 799s ok 68 - Field "SAMLResponse" is defined 799s ok 69 - Field "RelayState" is defined 799s ok 70 - CSP header authorize POST request to auth.sp3.com 799s # ==> Pushing SP3 <== 799s # ==> Popping SP3 <== 799s ok 71 - Post SAML response to SP3 799s ok 72 - Get cookie lemonldap (eecb4199988914753cbf9373fdd16a056aaff0d00d770e65759bc03bb748b3f1) 799s ok 73 - Get redirection 799s ok 74 - Location is http://test1.example.com/ 799s # ==> Pushing SP3 <== 799s # ==> Popping SP3 <== 799s ok 75 - Get / on SP3 799s ok 76 - HTTP code is 200 799s ok 77 - Authenticated as fa@badwolf.org@idp 799s # ==> Pushing SP <== 799s # ==> Popping SP <== 799s ok 78 - Query SP for logout 799s ok 79 - Get redirection 799s ok 80 - Location header found 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 81 - Launch SAML logout request to IdP 799s ok 82 - Get cookie lemonldap (0) 799s ok 83 - SSO cookie removed 799s ok 84 - Got one iframe for both additional services 799s # ==> Pushing SP2 <== 799s # ==> Popping SP2 <== 799s ok 85 - Start logout from SP2 799s ok 86 - Get redirection 799s ok 87 - Location header found 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 88 - get SAML response from IDP 799s ok 89 - Get redirection 799s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 799s # ==> Pushing SP3 <== 799s # ==> Popping SP3 <== 799s ok 91 - Start logout from SP3 799s ok 92 - Get redirection 799s ok 93 - Location header found 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 94 - get SAML response from IDP 799s ok 95 - Get redirection 799s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 799s ok 97 - HTTP code is 200 799s ok 98 - Page contains a form 799s ok 99 - Host match 799s ok 100 - URI match 799s ok 101 - Field "relay" is defined 799s ok 102 - CSP header authorize POST request to auth.idp.com 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 103 - Post final logout 799s ok 104 - Get redirection 799s ok 105 - Location header found 799s # ==> Pushing SP <== 799s # ==> Popping SP <== 799s ok 106 - Send SAML logout response to SP 799s # ==> Pushing ISSUER <== 799s # ==> Popping ISSUER <== 799s ok 107 - Test if user is reject on IdP 799s ok 108 - Response status is 401 799s ok 109 - Content is JSON 799s ok 110 - Error code is 1 799s # ==> Pushing SP <== 799s # ==> Popping SP <== 799s ok 111 - Test if user is reject on SP 799s ok 112 - Get redirection 799s ok 113 - Location header found 799s # ==> Pushing SP2 <== 799s # ==> Popping SP2 <== 799s ok 114 - Test if user is reject on SP2 799s ok 115 - Get redirection 799s ok 116 - Location header found 799s # ==> Pushing SP3 <== 799s # ==> Popping SP3 <== 799s ok 117 - Test if user is reject on SP3 799s ok 118 - Get redirection 799s ok 119 - Location header found 799s 1..119 799s ok 800s t/30-Auth-and-issuer-SAML-Redirect-With-Info.t .................... 800s ok 1 - use Lemonldap::NG::Portal::Main; 800s ok 2 - Portal object 800s ok 3 - Init 800s ok 4 - Portal app 800s ok 5 - Register $type 800s # ==> Pushing ISSUER <== 800s # ==> Popping ISSUER <== 800s ok 6 - Post authentication request 800s ok 7 - Get cookie lemonldap (123368dc4d3dfefa67995dea67ae568ef5b6898009959ba3e10b488b8db12b7c) 800s ok 8 - Portal object 800s ok 9 - Init 800s ok 10 - Portal app 800s ok 11 - Register $type 800s # ==> Pushing SP <== 800s # ==> Popping SP <== 800s ok 12 - Unauth SP request 800s ok 13 - Get redirection 800s ok 14 - Location header found 800s # ==> Pushing ISSUER <== 800s # ==> Popping ISSUER <== 800s ok 15 - Launch SAML request to IdP 800s ok 16 - HTTP code is 200 800s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627884_62206%22%2C%22issuerTs%22%3A1721699764%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 800s # ==> Pushing ISSUER <== 800s # ==> Popping ISSUER <== 800s ok 18 - Post authentication request 800s ok 19 - HTTP code is 200 800s ok 20 - Get cookie lemonldap (69f6fc08efd4966e04751a00233cce162ef3cc1afb8ad49a20e755be8cc5cf3e) 800s ok 21 - Get cookie lemonldappdata () 800s ok 22 - SAML request cleared from pdata 800s ok 23 - Found info message about deleted sessions 800s ok 24 - HTTP code is 200 800s ok 25 - Page contains a form 800s ok 26 - Host match 800s ok 27 - URI match 800s ok 28 - Field "SAMLResponse" is defined 800s ok 29 - Field "RelayState" is defined 800s ok 30 - CSP header authorize POST request to auth.sp.com 800s ok 31 - Method is POST 800s # ==> Pushing SP <== 800s # ==> Popping SP <== 800s ok 32 - Post SAML response to SP 800s ok 33 - Get cookie lemonldap (61564258ab618be88b1ebed7b3b2b0e9d9384434f18f1dfc5480c1f092db8e8b) 800s ok 34 - Get redirection 800s ok 35 - Location is http://test1.example.com/ 800s # ==> Pushing SP <== 800s # ==> Popping SP <== 800s ok 36 - Get / on SP 800s ok 37 - HTTP code is 200 800s ok 38 - Authenticated as fa@badwolf.org@idp 800s 1..38 800s ok 801s t/30-Auth-and-issuer-SAML-Redirect.t .............................. 801s ok 1 - use Lemonldap::NG::Portal::Main; 801s ok 2 - Portal object 801s ok 3 - Init 801s ok 4 - Portal app 801s ok 5 - Register $type 801s ok 6 - Portal object 801s ok 7 - Init 801s ok 8 - Portal app 801s ok 9 - Register $type 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 10 - Unauth SP request 801s ok 11 - Get redirection 801s ok 12 - Location header found 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 13 - Launch SAML request to IdP 801s ok 14 - HTTP code is 200 801s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699764%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627884_36950%22%7D) 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 16 - Post delayed authentication request 801s ok 17 - Get redirection 801s ok 18 - Location is http://auth.idp.com/saml 801s ok 19 - Get cookie lemonldap (84ea35a80b0d5921bd810352767cf1f72ae2d61a8b8ce52d37663ea1320aad40) 801s ok 20 - Get cookie lemonldappdata () 801s ok 21 - SAML request cleared from pdata 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 22 - Unauth SP request 801s ok 23 - Get redirection 801s ok 24 - Location header found 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 25 - Launch SAML request to IdP 801s ok 26 - HTTP code is 200 801s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627884_39359%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1721699764%7D) 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 28 - Post authentication request 801s ok 29 - HTTP code is 200 801s ok 30 - Get cookie lemonldap (38f356d7fb58b1e1826c296633dd33ea4d3db6a77cd78afdd006dfb60f2ac002) 801s ok 31 - Get cookie lemonldappdata () 801s ok 32 - SAML request cleared from pdata 801s ok 33 - HTTP code is 200 801s ok 34 - Page contains a form 801s ok 35 - Host match 801s ok 36 - URI match 801s ok 37 - Field "SAMLResponse" is defined 801s ok 38 - Field "RelayState" is defined 801s ok 39 - CSP header authorize POST request to auth.sp.com 801s ok 40 - Signed using SHA-256 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 41 - Post SAML response to SP 801s ok 42 - Get cookie lemonldap (614a86165d938155b4aa36ca9392bc38407154ac6c7f81d9c40cb4a694f321de) 801s ok 43 - Get redirection 801s ok 44 - Location is http://test1.example.com/ 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 45 - Get / on SP 801s ok 46 - HTTP code is 200 801s ok 47 - Authenticated as fa@badwolf.org@idp 801s ok 48 - UTF-8 values 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 49 - Query SP for logout 801s ok 50 - Get redirection 801s ok 51 - Location header found 801s ok 52 - SHA256 used to sign Logout Request 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 53 - Launch SAML logout request to IdP 801s ok 54 - Get redirection 801s ok 55 - Location header found 801s ok 56 - Get cookie lemonldap (0) 801s ok 57 - IDP Cookie removed 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 58 - Launch SAML logout request to SP 801s ok 59 - HTTP code is 200 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 60 - Test if user is reject on IdP 801s ok 61 - Response status is 401 801s ok 62 - Content is JSON 801s ok 63 - Error code is 1 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 64 - Test if user is reject on SP 801s ok 65 - Get redirection 801s ok 66 - Location header found 801s 1..66 801s ok 801s t/30-CDC.t ........................................................ 801s ok 1 - use Lemonldap::NG::Portal::Main; 801s ok 2 - Portal object 801s ok 3 - Init 801s ok 4 - Portal app 801s ok 5 - Register $type 801s ok 6 - Portal object 801s ok 7 - Init 801s ok 8 - Portal app 801s ok 9 - Register $type 801s ok 10 - use Lemonldap::NG::Portal::CDC; 801s ok 11 - Portal object 801s ok 12 - Init 801s ok 13 - Portal app 801s ok 14 - CDC 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 15 - Unauth SP request 801s ok 16 - HTTP code is 200 801s ok 17 - HTTP code is 200 801s ok 18 - Page contains a form 801s ok 19 - Host match 801s ok 20 - URI match 801s ok 21 - Field "SAMLRequest" is defined 801s ok 22 - CSP header authorize POST request to auth.idp.com 801s ok 23 - Method is POST 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 24 - Post SAML request to IdP 801s ok 25 - HTTP code is 200 801s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627885_4027%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1721699765%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 27 - Post authentication 801s ok 28 - Get cookie lemonldap (15e77d843632f7b5bf65d3b1ce64ed1106a55ed95db302331c06ca7243e8b01a) 801s ok 29 - HTTP code is 200 801s ok 30 - Page contains a form 801s ok 31 - Host match 801s ok 32 - URI match 801s ok 33 - Field "SAMLResponse" is defined 801s ok 34 - CSP header authorize POST request to auth.sp.com 801s ok 35 - Found CDC iframe 801s ok 36 - CDC write request 801s ok 37 - HTTP code is 200 801s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 801s ok 39 - CDC read 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 40 - Post SAML response to SP 801s ok 41 - Get redirection 801s ok 42 - Location is http://auth.sp.com 801s ok 43 - Get cookie lemonldap (ade187be0684206c03690e9923686f293ed0810ec466ffc51d90cda873018c04) 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 44 - Get / on SP 801s ok 45 - HTTP code is 200 801s ok 46 - Authenticated as fa@badwolf.org@idp 801s ok 47 - UTF-8 values 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 48 - Query SP for logout 801s ok 49 - HTTP code is 200 801s ok 50 - Page contains a form 801s ok 51 - Host match 801s ok 52 - URI match 801s ok 53 - Field "SAMLRequest" is defined 801s ok 54 - CSP header authorize POST request to auth.idp.com 801s ok 55 - Method is POST 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 56 - Post SAML logout request to IdP 801s ok 57 - HTTP code is 200 801s ok 58 - Page contains a form 801s ok 59 - Host match 801s ok 60 - URI match 801s ok 61 - Field "SAMLResponse" is defined 801s ok 62 - CSP header authorize POST request to auth.sp.com 801s ok 63 - Method is POST 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 64 - Post SAML response to SP 801s ok 65 - Get redirection 801s ok 66 - Location is http://auth.sp.com 801s # ==> Pushing ISSUER <== 801s # ==> Popping ISSUER <== 801s ok 67 - Test if user is reject on IdP 801s ok 68 - Response status is 401 801s ok 69 - Content is JSON 801s ok 70 - Error code is 1 801s # ==> Pushing SP <== 801s # ==> Popping SP <== 801s ok 71 - Test if user is reject on SP 801s ok 72 - HTTP code is 200 801s ok 73 - HTTP code is 200 801s ok 74 - Page contains a form 801s ok 75 - Host match 801s ok 76 - URI match 801s ok 77 - Field "SAMLRequest" is defined 801s ok 78 - CSP header authorize POST request to auth.idp.com 801s ok 79 - Method is POST 801s 1..79 801s ok 802s t/30-SAML-Federation-Config.t ..................................... 802s ok 1 - use Lemonldap::NG::Portal::Main; 802s ok 2 - Portal object 802s ok 3 - Init 802s ok 4 - Portal app 802s ok 5 - Register $type 802s ok 6 - Portal object 802s ok 7 - Init 802s ok 8 - Portal app 802s ok 9 - Register $type 802s ok 10 - confKey from config 802s ok 11 - confKey was generated 802s ok 12 - Rule from SP config 802s ok 13 - Rule from federation defaults 802s ok 14 - SP attributes have been imported as configured by policy 802s ok 15 - default NameID Format 802s ok 16 - SP attributes have been imported as configured by policy 802s ok 17 802s ok 18 - eduPersonTargetedID sets required persistent NameID 802s ok 19 - IDP option from config override 802s ok 20 - IDP option from federation defaults 802s ok 21 - IDP attributes from federation defaults 802s ok 22 - IDP attributes from configuration override 802s 1..22 802s ok 803s t/30-SAML-Head-to-Tail-POST.t ..................................... 803s ok 1 - use Lemonldap::NG::Portal::Main; 803s ok 2 - Portal object 803s ok 3 - Init 803s ok 4 - Portal app 803s ok 5 - Register $type 803s ok 6 - Portal object 803s ok 7 - Init 803s ok 8 - Portal app 803s ok 9 - Register $type 803s # ==> Pushing SP <== 803s # ==> Popping SP <== 803s ok 10 - Unauth SP request 803s ok 11 - HTTP code is 200 803s ok 12 - Page contains a form 803s ok 13 - Host match 803s ok 14 - URI match 803s ok 15 - Field "SAMLRequest" is defined 803s ok 16 - CSP header authorize POST request to auth.idp.com 803s ok 17 - Method is POST 803s # ==> Pushing ISSUER <== 803s # ==> Popping ISSUER <== 803s ok 18 - Post SAML request to IdP 803s ok 19 - HTTP code is 200 803s ok 20 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699766%2C%22issuerRequestsaml%22%3A%221721627886_6059%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 803s # ==> Pushing ISSUER <== 803s # ==> Popping ISSUER <== 803s ok 21 - Post authentication 803s ok 22 - Get cookie lemonldap (145c028036841181198ae7aab7760c442051417985c2d835a4976055b423bb0a) 803s ok 23 - HTTP code is 200 803s ok 24 - Page contains a form 803s ok 25 - Host match 803s ok 26 - URI match 803s ok 27 - Field "SAMLResponse" is defined 803s ok 28 - CSP header authorize POST request to auth.sp.com 803s ok 29 - Method is POST 803s # ==> Pushing SP <== 803s # ==> Popping SP <== 803s ok 30 - Post SAML response to SP 803s ok 31 - Get redirection 803s ok 32 - Location header found 803s ok 33 - Get cookie lemonldap (8ae50fae77d34ef48e48bf7d00556f0038df5341bb540f436edd02858989908f) 803s # ==> Pushing SP <== 803s # ==> Popping SP <== 803s ok 34 - Follow redirection 803s ok 35 - HTTP code is 200 803s # ==> Pushing SP <== 803s # ==> Popping SP <== 803s ok 36 - Query SP for logout 803s ok 37 - HTTP code is 200 803s ok 38 - Page contains a form 803s ok 39 - Host match 803s ok 40 - URI match 803s ok 41 - Field "SAMLRequest" is defined 803s ok 42 - CSP header authorize POST request to auth.idp.com 803s ok 43 - Method is POST 803s # ==> Pushing ISSUER <== 803s # ==> Popping ISSUER <== 803s ok 44 - Post SAML logout request to IdP 803s ok 45 - HTTP code is 200 803s ok 46 - Page contains a form 803s ok 47 - Host match 803s ok 48 - URI match 803s ok 49 - Field "SAMLResponse" is defined 803s ok 50 - CSP header authorize POST request to auth.sp.com 803s ok 51 - Method is POST 803s ok 52 - Get cookie lemonldap (0) 803s ok 53 - SSO cookie removed 803s # ==> Pushing SP <== 803s # ==> Popping SP <== 803s ok 54 - Post SAML response to SP 803s ok 55 - HTTP code is 200 803s # ==> Pushing ISSUER <== 803s # ==> Popping ISSUER <== 803s ok 56 - Test if user is reject on IdP 803s ok 57 - Response status is 401 803s ok 58 - Content is JSON 803s ok 59 - Error code is 1 803s # ==> Pushing SP <== 803s # ==> Popping SP <== 803s ok 60 - Test if user is reject on SP 803s ok 61 - HTTP code is 200 803s ok 62 - HTTP code is 200 803s ok 63 - Page contains a form 803s ok 64 - Host match 803s ok 65 - URI match 803s ok 66 - Field "SAMLRequest" is defined 803s ok 67 - CSP header authorize POST request to auth.idp.com 803s ok 68 - Method is POST 803s 1..68 803s ok 803s t/30-SAML-Macros.t ................................................ 803s ok 1 - use Lemonldap::NG::Portal::Main; 803s ok 2 - Portal object 803s ok 3 - Init 803s ok 4 - Portal app 803s ok 5 - Issuer portal 803s ok 6 - Auth query 803s ok 7 - HTTP code is 200 803s ok 8 - Get cookie lemonldap (9c4c1ed5783022e238fd907112e0d1606c2b6f14653faa7bbcaff6b4d8f13ca8) 803s ok 9 - Query IdP to access to SP 803s ok 10 - HTTP code is 200 803s ok 11 - Form method is POST 803s ok 12 - Found SAML response 803s ok 13 - Check Attribute 803s ok 14 - Check Attribute 803s ok 15 - Check NameID from macro 803s 1..15 803s ok 805s t/30-SAML-NameID-IDP.t ............................................ 805s ok 1 - use Lemonldap::NG::Portal::Main; 805s ok 2 - Portal object 805s ok 3 - Init 805s ok 4 - Portal app 805s ok 5 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 6 - Auth query 805s ok 7 - HTTP code is 200 805s ok 8 - Get cookie lemonldap (77c01fccb00dca73fe8a5e4614d04be9e442f0af6d042aacaf1482b5cf0d179c) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 9 - Post SAML request to IdP 805s ok 10 - HTTP code is 200 805s ok 11 - HTTP code is 200 805s ok 12 - Page contains a form 805s ok 13 - Host match 805s ok 14 - URI match 805s ok 15 - Field "SAMLResponse" is defined 805s ok 16 - CSP header authorize POST request to auth.sp.com 805s ok 17 - Method is POST 805s ok 18 - Found SAMLResponse 805s ok 19 - XML successfully parsed 805s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 21 - Found expected NameID Format in response 805s ok 22 - XML successfully parsed 805s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 805s ok 24 - NameID matches 805s ok 25 - Portal object 805s ok 26 - Init 805s ok 27 - Portal app 805s ok 28 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 29 - Auth query 805s ok 30 - HTTP code is 200 805s ok 31 - Get cookie lemonldap (079f86325514dfdf4f441dde073f0d0899101dd0f004044a9ad92145d28ca47f) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 32 - Post SAML request to IdP 805s ok 33 - HTTP code is 200 805s ok 34 - HTTP code is 200 805s ok 35 - Page contains a form 805s ok 36 - Host match 805s ok 37 - URI match 805s ok 38 - Field "SAMLResponse" is defined 805s ok 39 - CSP header authorize POST request to auth.sp.com 805s ok 40 - Method is POST 805s ok 41 - Found SAMLResponse 805s ok 42 - XML successfully parsed 805s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 44 - Found expected NameID Format in response 805s ok 45 - XML successfully parsed 805s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 805s ok 47 - NameID matches 805s ok 48 - Portal object 805s ok 49 - Init 805s ok 50 - Portal app 805s ok 51 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 52 - Auth query 805s ok 53 - HTTP code is 200 805s ok 54 - Get cookie lemonldap (eb4789113dab7d9d64c23276fdeb097f5f3e02b460a5f8510edad6da063b5e0d) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 55 - Post SAML request to IdP 805s ok 56 - HTTP code is 200 805s ok 57 - HTTP code is 200 805s ok 58 - Page contains a form 805s ok 59 - Host match 805s ok 60 - URI match 805s ok 61 - Field "SAMLResponse" is defined 805s ok 62 - CSP header authorize POST request to auth.sp.com 805s ok 63 - Method is POST 805s ok 64 - Found SAMLResponse 805s ok 65 - XML successfully parsed 805s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 67 - Found expected NameID Format in response 805s ok 68 - XML successfully parsed 805s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 805s ok 70 - NameID matches 805s ok 71 - Portal object 805s ok 72 - Init 805s ok 73 - Portal app 805s ok 74 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 75 - Auth query 805s ok 76 - HTTP code is 200 805s ok 77 - Get cookie lemonldap (aa127e0e93e30710ec5e7e8ebbe74df495b4759589e011d7e721dc659de6e948) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 78 - Post SAML request to IdP 805s ok 79 - HTTP code is 200 805s ok 80 - HTTP code is 200 805s ok 81 - Page contains a form 805s ok 82 - Host match 805s ok 83 - URI match 805s ok 84 - Field "SAMLResponse" is defined 805s ok 85 - CSP header authorize POST request to auth.sp.com 805s ok 86 - Method is POST 805s ok 87 - Found SAMLResponse 805s ok 88 - XML successfully parsed 805s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 90 - Found expected NameID Format in response 805s ok 91 - XML successfully parsed 805s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 805s ok 93 - NameID matches 805s ok 94 - Portal object 805s ok 95 - Init 805s ok 96 - Portal app 805s ok 97 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 98 - Auth query 805s ok 99 - HTTP code is 200 805s ok 100 - Get cookie lemonldap (54c623277411a25136f2f22aa43333039d9f35d29826be1a1971a67d07bcf9b3) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 101 - Post SAML request to IdP 805s ok 102 - HTTP code is 200 805s ok 103 - HTTP code is 200 805s ok 104 - Page contains a form 805s ok 105 - Host match 805s ok 106 - URI match 805s ok 107 - Field "SAMLResponse" is defined 805s ok 108 - CSP header authorize POST request to auth.sp.com 805s ok 109 - Method is POST 805s ok 110 - Found SAMLResponse 805s ok 111 - XML successfully parsed 805s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 113 - Found expected NameID Format in response 805s ok 114 - XML successfully parsed 805s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 805s ok 116 - NameID matches 805s ok 117 - Portal object 805s ok 118 - Init 805s ok 119 - Portal app 805s ok 120 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 121 - Auth query 805s ok 122 - HTTP code is 200 805s ok 123 - Get cookie lemonldap (348946653ef31813f42ad1952eae11c5e6c391b233ea2e78c6eaebe229d1f28a) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 124 - Post SAML request to IdP 805s ok 125 - HTTP code is 200 805s ok 126 - HTTP code is 200 805s ok 127 - Page contains a form 805s ok 128 - Host match 805s ok 129 - URI match 805s ok 130 - Field "SAMLResponse" is defined 805s ok 131 - CSP header authorize POST request to auth.sp.com 805s ok 132 - Method is POST 805s ok 133 - Found SAMLResponse 805s ok 134 - XML successfully parsed 805s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 136 - Found expected NameID Format in response 805s ok 137 - Portal object 805s ok 138 - Init 805s ok 139 - Portal app 805s ok 140 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 141 - Auth query 805s ok 142 - HTTP code is 200 805s ok 143 - Get cookie lemonldap (35a80aee7d39f5feb9bdbbd61e5e9223e87a4b67103a334432725388540c3f37) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 144 - Post SAML request to IdP 805s ok 145 - HTTP code is 200 805s ok 146 - HTTP code is 200 805s ok 147 - Page contains a form 805s ok 148 - Host match 805s ok 149 - URI match 805s ok 150 - Field "SAMLResponse" is defined 805s ok 151 - CSP header authorize POST request to auth.sp.com 805s ok 152 - Method is POST 805s ok 153 - Found SAMLResponse 805s ok 154 - XML successfully parsed 805s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 156 - Found expected NameID Format in response 805s ok 157 - XML successfully parsed 805s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 805s ok 159 - NameID matches 805s ok 160 - Portal object 805s ok 161 - Init 805s ok 162 - Portal app 805s ok 163 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 164 - Auth query 805s ok 165 - HTTP code is 200 805s ok 166 - Get cookie lemonldap (310364c66ad3b5a03b7e6e88db258364fb19b0eb8cdbba40b8ac7531cc944f84) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 167 - Post SAML request to IdP 805s ok 168 - HTTP code is 200 805s ok 169 - HTTP code is 200 805s ok 170 - Page contains a form 805s ok 171 - Host match 805s ok 172 - URI match 805s ok 173 - Field "SAMLResponse" is defined 805s ok 174 - CSP header authorize POST request to auth.sp.com 805s ok 175 - Method is POST 805s ok 176 - Found SAMLResponse 805s ok 177 - XML successfully parsed 805s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 179 - Found expected NameID Format in response 805s ok 180 - XML successfully parsed 805s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID _1CB8D67F452959F0238426E4609F72DB with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 805s ok 182 - NameID matches 805s ok 183 - Portal object 805s ok 184 - Init 805s ok 185 - Portal app 805s ok 186 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 187 - Auth query 805s ok 188 - HTTP code is 200 805s ok 189 - Get cookie lemonldap (590d7c2ada81d499ffa4d01d2222ff9b7ca21d20a5f21fcf0d5640c3e8921927) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 190 - Post SAML request to IdP 805s ok 191 - HTTP code is 200 805s ok 192 - HTTP code is 200 805s ok 193 - Page contains a form 805s ok 194 - Host match 805s ok 195 - URI match 805s ok 196 - Field "SAMLResponse" is defined 805s ok 197 - CSP header authorize POST request to auth.sp.com 805s ok 198 - Method is POST 805s ok 199 - Found SAMLResponse 805s ok 200 - XML successfully parsed 805s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 202 - Found expected NameID Format in response 805s ok 203 - XML successfully parsed 805s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID _1CB8D67F452959F0238426E4609F72DB with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 805s ok 205 - NameID matches 805s ok 206 - Portal object 805s ok 207 - Init 805s ok 208 - Portal app 805s ok 209 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 210 - Auth query 805s ok 211 - HTTP code is 200 805s ok 212 - Get cookie lemonldap (a63788086bb54a79aeae4498b06ac10c20f8013c8de6d50c8ad9b6aa9c107383) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 213 - Post SAML request to IdP 805s ok 214 - HTTP code is 200 805s ok 215 - HTTP code is 200 805s ok 216 - Page contains a form 805s ok 217 - Host match 805s ok 218 - URI match 805s ok 219 - Field "SAMLResponse" is defined 805s ok 220 - CSP header authorize POST request to auth.sp.com 805s ok 221 - Method is POST 805s ok 222 - Found SAMLResponse 805s ok 223 - XML successfully parsed 805s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 225 - Found expected NameID Format in response 805s ok 226 - XML successfully parsed 805s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID _1CB8D67F452959F0238426E4609F72DB with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 805s ok 228 - NameID matches 805s ok 229 - Portal object 805s ok 230 - Init 805s ok 231 - Portal app 805s ok 232 - Register $type 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 233 - Auth query 805s ok 234 - HTTP code is 200 805s ok 235 - Get cookie lemonldap (31a0b6e6daec0eaf5e07b54b03105a737879d131b9a8f12631bf00fba5ccd273) 805s # Generated SAML Request: http://auth.sp.com/saml/metadata 805s # ==> Pushing ISSUER <== 805s # ==> Popping ISSUER <== 805s ok 236 - Post SAML request to IdP 805s ok 237 - HTTP code is 200 805s ok 238 - HTTP code is 200 805s ok 239 - Page contains a form 805s ok 240 - Host match 805s ok 241 - URI match 805s ok 242 - Field "SAMLResponse" is defined 805s ok 243 - CSP header authorize POST request to auth.sp.com 805s ok 244 - Method is POST 805s ok 245 - Found SAMLResponse 805s ok 246 - XML successfully parsed 805s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 805s ok 248 - Found expected NameID Format in response 805s ok 249 - XML successfully parsed 805s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 805s # Found NameID _F54D92047EFC4248A825651DDC7D1371 with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 805s ok 251 - NameID matches 805s ok 252 - Transient ID is different from persistent ID 805s 1..252 805s ok 805s t/30-SAML-NameID-SP.t ............................................. 805s ok 1 - use Lemonldap::NG::Portal::Main; 805s ok 2 - Portal object 805s ok 3 - Init 805s ok 4 - Portal app 805s ok 5 - Register $type 805s # ==> Pushing SP <== 805s # ==> Popping SP <== 805s ok 6 805s ok 7 - HTTP code is 200 805s ok 8 - Page contains a form 805s ok 9 - Host match 805s ok 10 - URI match 805s ok 11 - Field "SAMLRequest" is defined 805s ok 12 - CSP header authorize POST request to auth.idp.com 805s ok 13 - Method is POST 805s ok 14 - Found SAMLRequest 805s ok 15 - XML successfully parsed 805s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 805s ok 17 - Found expected NameID Format in response 805s ok 18 - Portal object 805s ok 19 - Init 805s ok 20 - Portal app 805s ok 21 - Register $type 805s # ==> Pushing SP <== 805s # ==> Popping SP <== 805s ok 22 805s ok 23 - HTTP code is 200 805s ok 24 - Page contains a form 805s ok 25 - Host match 805s ok 26 - URI match 805s ok 27 - Field "SAMLRequest" is defined 805s ok 28 - CSP header authorize POST request to auth.idp.com 805s ok 29 - Method is POST 805s ok 30 - Found SAMLRequest 805s ok 31 - XML successfully parsed 805s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 805s ok 33 - Found expected NameID Format in response 805s ok 34 - Portal object 805s ok 35 - Init 805s ok 36 - Portal app 805s ok 37 - Register $type 805s # ==> Pushing SP <== 805s # ==> Popping SP <== 805s ok 38 805s ok 39 - HTTP code is 200 805s ok 40 - Page contains a form 805s ok 41 - Host match 805s ok 42 - URI match 805s ok 43 - Field "SAMLRequest" is defined 805s ok 44 - CSP header authorize POST request to auth.idp.com 805s ok 45 - Method is POST 805s ok 46 - Found SAMLRequest 805s ok 47 - XML successfully parsed 805s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 805s ok 49 - Found expected NameID Format in response 805s ok 50 - Portal object 805s ok 51 - Init 805s ok 52 - Portal app 805s ok 53 - Register $type 805s # ==> Pushing SP <== 805s # ==> Popping SP <== 805s ok 54 805s ok 55 - HTTP code is 200 805s ok 56 - Page contains a form 805s ok 57 - Host match 805s ok 58 - URI match 805s ok 59 - Field "SAMLRequest" is defined 805s ok 60 - CSP header authorize POST request to auth.idp.com 805s ok 61 - Method is POST 805s ok 62 - Found SAMLRequest 805s ok 63 - XML successfully parsed 805s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 805s ok 65 - Found expected NameID Format in response 805s ok 66 - Portal object 805s ok 67 - Init 805s ok 68 - Portal app 805s ok 69 - Register $type 805s # ==> Pushing SP <== 805s # ==> Popping SP <== 805s ok 70 805s ok 71 - HTTP code is 200 805s ok 72 - Page contains a form 805s ok 73 - Host match 805s ok 74 - URI match 805s ok 75 - Field "SAMLRequest" is defined 805s ok 76 - CSP header authorize POST request to auth.idp.com 805s ok 77 - Method is POST 805s ok 78 - Found SAMLRequest 805s ok 79 - XML successfully parsed 805s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 805s ok 81 - Found expected NameID Format in response 805s 1..81 805s ok 806s t/30-SAML-POST-Logout-when-expired.t .............................. 806s ok 1 - use Lemonldap::NG::Portal::Main; 806s ok 2 - Portal object 806s ok 3 - Init 806s ok 4 - Portal app 806s ok 5 - Register $type 806s ok 6 - Portal object 806s ok 7 - Init 806s ok 8 - Portal app 806s ok 9 - Register $type 806s # ==> Pushing SP <== 806s # ==> Popping SP <== 806s ok 10 - Unauth SP request 806s ok 11 - HTTP code is 200 806s ok 12 - HTTP code is 200 806s ok 13 - Page contains a form 806s ok 14 - Host match 806s ok 15 - URI match 806s ok 16 - Field "SAMLRequest" is defined 806s ok 17 - CSP header authorize POST request to auth.idp.com 806s ok 18 - Method is POST 806s # ==> Pushing ISSUER <== 806s # ==> Popping ISSUER <== 806s ok 19 - Post SAML request to IdP 806s ok 20 - HTTP code is 200 806s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627890_10313%22%2C%22issuerTs%22%3A1721699770%7D) 806s # ==> Pushing ISSUER <== 806s # ==> Popping ISSUER <== 806s ok 22 - Post authentication 806s ok 23 - Reject reason is 89 806s # ==> Pushing SP <== 806s # ==> Popping SP <== 806s ok 24 - Unauth SP request 806s ok 25 - HTTP code is 200 806s ok 26 - HTTP code is 200 806s ok 27 - Page contains a form 806s ok 28 - Host match 806s ok 29 - URI match 806s ok 30 - Field "SAMLRequest" is defined 806s ok 31 - CSP header authorize POST request to auth.idp.com 806s ok 32 - Method is POST 806s # ==> Pushing ISSUER <== 806s # ==> Popping ISSUER <== 806s ok 33 - Post SAML request to IdP 806s ok 34 - HTTP code is 200 806s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699770%2C%22issuerRequestsaml%22%3A%221721627890_12633%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 806s # ==> Pushing ISSUER <== 806s # ==> Popping ISSUER <== 806s ok 36 - Post authentication 806s ok 37 - Get cookie lemonldap (5a23b5a71907f944407f1df622fe711cab45b0e74b1018104a039c95210e81a9) 806s ok 38 - Get cookie lemonldappdata () 806s ok 39 - SAML request cleared from pdata 806s ok 40 - HTTP code is 200 806s ok 41 - Page contains a form 806s ok 42 - Host match 806s ok 43 - URI match 806s ok 44 - Field "SAMLResponse" is defined 806s ok 45 - CSP header authorize POST request to auth.sp.com 806s ok 46 - Method is POST 806s # ==> Pushing SP <== 806s # ==> Popping SP <== 806s ok 47 - Post SAML response to SP 806s ok 48 - Get redirection 806s ok 49 - Location is http://auth.sp.com 806s ok 50 - Get cookie lemonldap (e441c788423b903e9e8a9d8c62bf31a72eaf6336725258b626380ef7077b8b72) 806s # ==> Pushing SP <== 806s # ==> Popping SP <== 806s ok 51 - Get / on SP 806s ok 52 - HTTP code is 200 806s ok 53 - Authenticated as fa@badwolf.org@idp 806s # ==> Pushing SP <== 806s # ==> Popping SP <== 806s ok 54 - Query SP for logout 806s ok 55 - HTTP code is 200 806s ok 56 - Page contains a form 806s ok 57 - Host match 806s ok 58 - URI match 806s ok 59 - Field "SAMLRequest" is defined 806s ok 60 - CSP header authorize POST request to auth.idp.com 806s ok 61 - Method is POST 806s # ==> Pushing ISSUER <== 806s # ==> Popping ISSUER <== 806s ok 62 - Post SAML logout request to IdP 806s ok 63 - HTTP code is 200 806s ok 64 - Page contains a form 806s ok 65 - Host match 806s ok 66 - URI match 806s ok 67 - Field "SAMLResponse" is defined 806s ok 68 - CSP header authorize POST request to auth.sp.com 806s ok 69 - Method is POST 806s # ==> Pushing SP <== 806s # ==> Popping SP <== 806s ok 70 - Post SAML response to SP 806s ok 71 - Found SLO error 806s 1..71 806s ok 807s t/30-SAML-POST-Logout-when-removed.t .............................. 807s ok 1 - use Lemonldap::NG::Portal::Main; 807s ok 2 - Portal object 807s ok 3 - Init 807s ok 4 - Portal app 807s ok 5 - Register $type 807s ok 6 - Portal object 807s ok 7 - Init 807s ok 8 - Portal app 807s ok 9 - Register $type 807s # ==> Pushing SP <== 807s # ==> Popping SP <== 807s ok 10 - Unauth SP request 807s ok 11 - HTTP code is 200 807s ok 12 - HTTP code is 200 807s ok 13 - Page contains a form 807s ok 14 - Host match 807s ok 15 - URI match 807s ok 16 - Field "SAMLRequest" is defined 807s ok 17 - CSP header authorize POST request to auth.idp.com 807s ok 18 - Method is POST 807s # ==> Pushing ISSUER <== 807s # ==> Popping ISSUER <== 807s ok 19 - Post SAML request to IdP 807s ok 20 - HTTP code is 200 807s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699771%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627891_10226%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 807s # ==> Pushing ISSUER <== 807s # ==> Popping ISSUER <== 807s ok 22 - Post authentication 807s ok 23 - Get cookie lemonldap (f93f9a2a821fcd39b681cac76e7d7b5b5d6b98554c35617368ca0426f23c7122) 807s ok 24 - Get cookie lemonldappdata () 807s ok 25 - SAML request cleared from pdata 807s ok 26 - HTTP code is 200 807s ok 27 - Page contains a form 807s ok 28 - Host match 807s ok 29 - URI match 807s ok 30 - Field "SAMLResponse" is defined 807s ok 31 - CSP header authorize POST request to auth.sp.com 807s ok 32 - Method is POST 807s # ==> Pushing SP <== 807s # ==> Popping SP <== 807s ok 33 - Post SAML response to SP 807s ok 34 - Get redirection 807s ok 35 - Location is http://auth.sp.com 807s ok 36 - Get cookie lemonldap (1ee8d9916d92728be7bff908357e6eb61b6db6144aee7896cb0ca21255e2f2ad) 807s # ==> Pushing SP <== 807s # ==> Popping SP <== 807s ok 37 - Get / on SP 807s ok 38 - HTTP code is 200 807s # ==> Pushing ISSUER <== 807s # ==> Popping ISSUER <== 807s ok 39 - Query IDP for logout 807s ok 40 - Get cookie lemonldap (0) 807s ok 41 - IDP cookie removed 807s # ==> Pushing ISSUER <== 807s # ==> Popping ISSUER <== 807s ok 42 - Test if old cookie is denied by IdP 807s ok 43 - Response status is 401 807s ok 44 - Content is JSON 807s ok 45 - Error code is 1 807s # ==> Pushing SP <== 807s # ==> Popping SP <== 807s ok 46 - Query SP for logout 807s ok 47 - HTTP code is 200 807s ok 48 - Page contains a form 807s ok 49 - Host match 807s ok 50 - URI match 807s ok 51 - Field "SAMLRequest" is defined 807s ok 52 - CSP header authorize POST request to auth.idp.com 807s ok 53 - Method is POST 807s # ==> Pushing ISSUER <== 807s # ==> Popping ISSUER <== 807s ok 54 - Post SAML logout request to IdP 807s ok 55 - Found SESSIONEXPIRED error 807s 1..55 807s ok 808s t/30-SAML-POST-with-2F-UpgradeOnly.t .............................. 808s ok 1 - use Lemonldap::NG::Portal::Main; 808s ok 2 - Portal object 808s ok 3 - Init 808s ok 4 - Portal app 808s ok 5 - Register $type 808s ok 6 - Portal object 808s ok 7 - Init 808s ok 8 - Portal app 808s ok 9 - Register $type 808s # ==> Pushing SP <== 808s # ==> Popping SP <== 808s ok 10 - Unauth SP request 808s ok 11 - HTTP code is 200 808s ok 12 - HTTP code is 200 808s ok 13 - Page contains a form 808s ok 14 - Host match 808s ok 15 - URI match 808s ok 16 - Field "SAMLRequest" is defined 808s ok 17 - CSP header authorize POST request to auth.idp.com 808s ok 18 - Method is POST 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 19 - Post SAML request to IdP 808s ok 20 - HTTP code is 200 808s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22targetAuthnLevel%22%3A4%2C%22issuerTs%22%3A1721699772%2C%22issuerRequestsaml%22%3A%221721627892_52620%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 22 - Post authentication 808s ok 23 - HTTP code is 200 808s ok 24 - Page contains a form 808s ok 25 - URI match 808s ok 26 - Field "token" is defined 808s ok 27 - Field "code" is defined 808s ok 28 - Found EXTCODE input 808s ok 29 - Found 2F code in mail 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 30 - Post code 808s ok 31 - Get cookie lemonldap (301727bd8f248c94ea111ffe5648017e15652996f1b16b2be8eb838f95a79605) 808s ok 32 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627892_52620%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 808s ok 33 - Get redirection 808s ok 34 - Location is http://auth.idp.com/saml 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 35 - Follow redirection 808s ok 36 - Get cookie lemonldappdata () 808s ok 37 - SAML request cleared from pdata 808s ok 38 - HTTP code is 200 808s ok 39 - Page contains a form 808s ok 40 - Host match 808s ok 41 - URI match 808s ok 42 - Field "SAMLResponse" is defined 808s ok 43 - CSP header authorize POST request to auth.sp.com 808s ok 44 - Method is POST 808s # ==> Pushing SP <== 808s # ==> Popping SP <== 808s ok 45 - Post SAML response to SP 808s ok 46 - Get redirection 808s ok 47 - Location is http://auth.sp.com 808s ok 48 - Get cookie lemonldap (eb4ca3a5d8c668307c1e33115ea71b058445970eb8c2a7ea77253cb7d3a28c3c) 808s # ==> Pushing SP <== 808s # ==> Popping SP <== 808s ok 49 - Get / on SP 808s ok 50 - HTTP code is 200 808s ok 51 - Authenticated as dwho@badwolf.org@idp 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 52 - Post authentication 808s ok 53 - Get cookie lemonldap (10dc48d2269a01cc349a1304d0ef38f78c354e8fd8ebe73c3f319047dee6c44c) 808s # ==> Pushing SP <== 808s # ==> Popping SP <== 808s ok 54 - Unauth SP request 808s ok 55 - HTTP code is 200 808s ok 56 - HTTP code is 200 808s ok 57 - Page contains a form 808s ok 58 - Host match 808s ok 59 - URI match 808s ok 60 - Field "SAMLRequest" is defined 808s ok 61 - CSP header authorize POST request to auth.idp.com 808s ok 62 - Method is POST 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 63 - Post SAML request to IdP 808s ok 64 - HTTP code is 200 808s ok 65 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699772%2C%22issuerRequestsaml%22%3A%221721627892_6050%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A%224%22%7D) 808s ok 66 - HTTP code is 200 808s ok 67 - Page contains a form 808s ok 68 - URI match 808s ok 69 - Field "confirm" is defined 808s ok 70 - Field "url" is defined 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 71 - Post code 808s ok 72 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerTs%22%3A1721699772%2C%22issuerRequestsaml%22%3A%221721627892_6050%22%2C%22targetAuthnLevel%22%3A%224%22%7D) 808s ok 73 - HTTP code is 200 808s ok 74 - Page contains a form 808s ok 75 - URI match 808s ok 76 - Field "token" is defined 808s ok 77 - Field "code" is defined 808s ok 78 - Found EXTCODE input 808s ok 79 - Found 2F code in mail 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 80 - Post code 808s ok 81 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627892_6050%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 808s ok 82 - Get redirection 808s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 808s # ==> Pushing ISSUER <== 808s # ==> Popping ISSUER <== 808s ok 84 - Follow redirection 808s ok 85 - Get cookie lemonldappdata () 808s ok 86 - SAML request cleared from pdata 808s ok 87 - HTTP code is 200 808s ok 88 - Page contains a form 808s ok 89 - Host match 808s ok 90 - URI match 808s ok 91 - Field "SAMLResponse" is defined 808s ok 92 - CSP header authorize POST request to auth.sp.com 808s ok 93 - Method is POST 808s # ==> Pushing SP <== 808s # ==> Popping SP <== 808s ok 94 - Post SAML response to SP 808s ok 95 - Get redirection 808s ok 96 - Location is http://auth.sp.com 808s ok 97 - Get cookie lemonldap (ce5e229b4d8efa2ceb6696d45f4b37533b6518712d5821612035863f9e3a7a38) 808s # ==> Pushing SP <== 808s # ==> Popping SP <== 808s ok 98 - Get / on SP 808s ok 99 - HTTP code is 200 808s ok 100 - Authenticated as dwho@badwolf.org@idp 808s 1..100 808s ok 809s t/30-SAML-POST-with-2F-and-Notification.t ......................... 809s ok 1 - use Lemonldap::NG::Portal::Main; 809s ok 2 - Portal object 809s ok 3 - Init 809s ok 4 - Portal app 809s ok 5 - Register $type 809s ok 6 - Portal object 809s ok 7 - Init 809s ok 8 - Portal app 809s ok 9 - Register $type 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 10 - Unauth SP request 809s ok 11 - HTTP code is 200 809s ok 12 - HTTP code is 200 809s ok 13 - Page contains a form 809s ok 14 - Host match 809s ok 15 - URI match 809s ok 16 - Field "SAMLRequest" is defined 809s ok 17 - CSP header authorize POST request to auth.idp.com 809s ok 18 - Method is POST 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 19 - Post SAML request to IdP 809s ok 20 - HTTP code is 200 809s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627892_43703%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1721699772%7D) 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 22 - Post authentication 809s ok 23 - HTTP code is 200 809s ok 24 - Page contains a form 809s ok 25 - URI match 809s ok 26 - Field "token" is defined 809s ok 27 - Field "code" is defined 809s ok 28 - Found EXTCODE input 809s ok 29 - Found 2F code in mail 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 30 - Post code 809s ok 31 - Get cookie lemonldap (nO1q7RUNLREIyjSb9iiArUWqihTTiT9FzszYFCZPyIb6A2JCFDxELPYzpHwLiQf7S3aWUIgiQwe+kzeLvG9d2r+yJP4n6ym+otYIpFQ+/RBG56fJ6Sj+eFlhzyUQzQUM/2rPbQd55hQhcmONjyFR3g==) 809s ok 32 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1721699772%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627892_43703%22%7D) 809s ok 33 - HTTP code is 200 809s ok 34 - Page contains a form 809s ok 35 - URI match 809s ok 36 - Field "reference1x1" is defined 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 37 - Accept notification 809s ok 38 - Get cookie lemonldap (5c4c9895d965c2cbdd0877eafdf223a1d112e01670425509d4ac856fb18a7bba) 809s ok 39 - Notification was deleted 809s ok 40 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627892_43703%22%7D) 809s ok 41 - Get redirection 809s ok 42 - Location is http://auth.idp.com/saml 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 43 - Follow redirection 809s ok 44 - Get cookie lemonldappdata () 809s ok 45 - SAML request cleared from pdata 809s ok 46 - HTTP code is 200 809s ok 47 - Page contains a form 809s ok 48 - Host match 809s ok 49 - URI match 809s ok 50 - Field "SAMLResponse" is defined 809s ok 51 - CSP header authorize POST request to auth.sp.com 809s ok 52 - Method is POST 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 53 - Post SAML response to SP 809s ok 54 - Get redirection 809s ok 55 - Location is http://auth.sp.com 809s ok 56 - Get cookie lemonldap (d2130397f036a7f97b5736dbe8595deadd0c8743852dc31c5fba4373cacdc5b2) 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 57 - Get / on SP 809s ok 58 - HTTP code is 200 809s ok 59 - Authenticated as dwho@badwolf.org@idp 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 60 - Query SP for logout 809s ok 61 - HTTP code is 200 809s ok 62 - Page contains a form 809s ok 63 - Host match 809s ok 64 - URI match 809s ok 65 - Field "SAMLRequest" is defined 809s ok 66 - CSP header authorize POST request to auth.idp.com 809s ok 67 - Method is POST 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 68 - Post SAML logout request to IdP 809s ok 69 - HTTP code is 200 809s ok 70 - Page contains a form 809s ok 71 - Host match 809s ok 72 - URI match 809s ok 73 - Field "SAMLResponse" is defined 809s ok 74 - CSP header authorize POST request to auth.sp.com 809s ok 75 - Method is POST 809s ok 76 - Get cookie lemonldap (0) 809s ok 77 - SSO cookie removed 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 78 - Post SAML response to SP 809s ok 79 - Get redirection 809s ok 80 - Location is http://auth.sp.com 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 81 - Test if user is reject on IdP 809s ok 82 - Response status is 401 809s ok 83 - Content is JSON 809s ok 84 - Error code is 1 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 85 - Test if user is reject on SP 809s ok 86 - HTTP code is 200 809s ok 87 - HTTP code is 200 809s ok 88 - Page contains a form 809s ok 89 - Host match 809s ok 90 - URI match 809s ok 91 - Field "SAMLRequest" is defined 809s ok 92 - CSP header authorize POST request to auth.idp.com 809s ok 93 - Method is POST 809s 1..93 809s ok 809s t/30-SAML-POST-with-Notification.t ................................ 809s ok 1 - use Lemonldap::NG::Portal::Main; 809s ok 2 - Portal object 809s ok 3 - Init 809s ok 4 - Portal app 809s ok 5 - Register $type 809s ok 6 - Portal object 809s ok 7 - Init 809s ok 8 - Portal app 809s ok 9 - Register $type 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 10 - Unauth SP request 809s ok 11 - HTTP code is 200 809s ok 12 - HTTP code is 200 809s ok 13 - Page contains a form 809s ok 14 - Host match 809s ok 15 - URI match 809s ok 16 - Field "SAMLRequest" is defined 809s ok 17 - CSP header authorize POST request to auth.idp.com 809s ok 18 - Method is POST 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 19 - Post SAML request to IdP 809s ok 20 - HTTP code is 200 809s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699773%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627893_23377%22%7D) 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 22 - Post authentication 809s ok 23 - Get cookie lemonldap (Jo2dJtwTsnAXdpoRbtXmtkZxCXzI9wC+IPD9sAErREErH6x543+8BUcAV/RPzM+b1WurR/IDWpWVit++oBsq38Yh9XQJWw10LKt1Qgab5BH4wdH+pnPAu7iOwsKNUTnjqajNCUrUoWu2EEMtPGkDww==) 809s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627893_23377%22%2C%22issuerTs%22%3A1721699773%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 809s ok 25 - HTTP code is 200 809s ok 26 - Page contains a form 809s ok 27 - URI match 809s ok 28 - Field "reference1x1" is defined 809s ok 29 - Field "url" is defined 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 30 - Accept notification 809s ok 31 - Get cookie lemonldap (35d8237f34267473c65f8031f4d867ba335f64bb4db1c396674b05bc82cadef8) 809s ok 32 - Notification was deleted 809s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627893_23377%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 809s ok 34 - Get redirection 809s ok 35 - Location is http://auth.idp.com/saml 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 36 - Follow redirection 809s ok 37 - Get cookie lemonldappdata () 809s ok 38 - SAML request cleared from pdata 809s ok 39 - HTTP code is 200 809s ok 40 - Page contains a form 809s ok 41 - Host match 809s ok 42 - URI match 809s ok 43 - Field "SAMLResponse" is defined 809s ok 44 - CSP header authorize POST request to auth.sp.com 809s ok 45 - Method is POST 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 46 - Post SAML response to SP 809s ok 47 - Get redirection 809s ok 48 - Location is http://auth.sp.com 809s ok 49 - Get cookie lemonldap (1f26eec8bf524932fda4c79db870ece2a6b5cd8eacafc18a3fe3a9fae9b3dc9b) 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 50 - Get / on SP 809s ok 51 - HTTP code is 200 809s ok 52 - Authenticated as dwho@badwolf.org@idp 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 53 - Query SP for logout 809s ok 54 - HTTP code is 200 809s ok 55 - Page contains a form 809s ok 56 - Host match 809s ok 57 - URI match 809s ok 58 - Field "SAMLRequest" is defined 809s ok 59 - CSP header authorize POST request to auth.idp.com 809s ok 60 - Method is POST 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 61 - Post SAML logout request to IdP 809s ok 62 - HTTP code is 200 809s ok 63 - Page contains a form 809s ok 64 - Host match 809s ok 65 - URI match 809s ok 66 - Field "SAMLResponse" is defined 809s ok 67 - CSP header authorize POST request to auth.sp.com 809s ok 68 - Method is POST 809s ok 69 - Get cookie lemonldap (0) 809s ok 70 - SSO cookie removed 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 71 - Post SAML response to SP 809s ok 72 - Get redirection 809s ok 73 - Location is http://auth.sp.com 809s # ==> Pushing ISSUER <== 809s # ==> Popping ISSUER <== 809s ok 74 - Test if user is reject on IdP 809s ok 75 - Response status is 401 809s ok 76 - Content is JSON 809s ok 77 - Error code is 1 809s # ==> Pushing SP <== 809s # ==> Popping SP <== 809s ok 78 - Test if user is reject on SP 809s ok 79 - HTTP code is 200 809s ok 80 - HTTP code is 200 809s ok 81 - Page contains a form 809s ok 82 - Host match 809s ok 83 - URI match 809s ok 84 - Field "SAMLRequest" is defined 809s ok 85 - CSP header authorize POST request to auth.idp.com 809s ok 86 - Method is POST 809s 1..86 809s ok 810s t/30-SAML-ReAuth-with-Cmb-Kerberos.t .............................. 810s ok 1 - use Lemonldap::NG::Portal::Main; 810s ok 2 - Portal object 810s ok 3 - Init 810s ok 4 - Portal app 810s ok 5 - Register $type 810s ok 6 - Portal object 810s ok 7 - Init 810s ok 8 - Portal app 810s ok 9 - Register $type 810s # ==> Pushing ISSUER <== 810s # ==> Popping ISSUER <== 810s ok 10 - Auth query 810s ok 11 - HTTP code is 200 810s ok 12 - Get cookie lemonldap (b1af5bb2b1b1b09b14f82a1b519a01289189b4c606877e0fb205cf216c1b1d17) 810s ok 13 - Waiting timeout 810s # ==> Pushing SP <== 810s # ==> Popping SP <== 810s ok 14 - Unauth SP request 810s ok 15 - HTTP code is 200 810s ok 16 - Page contains a form 810s ok 17 - Host match 810s ok 18 - URI match 810s ok 19 - Field "SAMLRequest" is defined 810s ok 20 - CSP header authorize POST request to auth.idp.com 810s ok 21 - Method is POST 810s # ==> Pushing ISSUER <== 810s # ==> Popping ISSUER <== 810s ok 22 - Post SAML request to IdP 810s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627924_2913%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1721699804%7D) 810s ok 24 - HTTP code is 200 810s ok 25 - Page contains a form 810s ok 26 - URI match 810s ok 27 - Field "confirm" is defined 810s ok 28 - Propose to renew session 810s # ==> Pushing ISSUER <== 810s # ==> Popping ISSUER <== 810s ok 29 - Ask to renew 810s ok 30 - Found Kerberos JS 810s ok 31 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1721699804%2C%22issuerRequestsaml%22%3A%221721627924_2913%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 810s ok 32 - HTTP code is 200 810s ok 33 - Page contains a form 810s ok 34 - Host match 810s ok 35 - Field "upgrading" is defined 810s ok 36 - Field "url" is defined 810s ok 37 - Field "kerberos" is defined 810s ok 38 - Field "ajax_auth_token" is defined 810s ok 39 - CSP header authorize POST request to \# 810s # ==> Pushing ISSUER <== 810s # ==> Popping ISSUER <== 810s ok 40 - AJAX query 810s ok 41 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221721627924_2913%22%2C%22issuerTs%22%3A1721699804%2C%22targetAuthnLevel%22%3A0%7D) 810s ok 42 810s # ==> Pushing ISSUER <== 810s # ==> Popping ISSUER <== 810s ok 43 - AJAX query 810s ok 44 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699804%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627924_2913%22%7D) 810s ok 45 - HTTP code is 200 810s ok 46 - Content-Type is JSON 810s ok 47 - Content is valid JSON 810s ok 48 - User token was returned 810s # ==> Pushing ISSUER <== 810s # ==> Popping ISSUER <== 810s ok 49 - Post form 810s ok 50 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627924_2913%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 810s ok 51 - Get cookie lemonldap (4e7efcb32e1fa8d7c76187342eeff90b276d55e18fe9803343592cc2d5d481c0) 810s ok 52 - Get a new session 810s ok 53 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627924_2913%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 810s ok 54 - Get redirection 810s ok 55 - Location header found 810s # ==> Pushing ISSUER <== 810s # ==> Popping ISSUER <== 810s ok 56 - Follow redirection 810s ok 57 - HTTP code is 200 810s ok 58 - Page contains a form 810s ok 59 - Host match 810s ok 60 - URI match 810s ok 61 - Field "SAMLResponse" is defined 810s ok 62 - CSP header authorize POST request to auth.sp.com 810s ok 63 - Method is POST 810s # ==> Pushing SP <== 810s # ==> Popping SP <== 810s ok 64 - Post SAML response to SP 810s ok 65 - Get cookie lemonldap (bd21f570a11a7fefee67d6007b98c7b67ef5b5ad2ee414966e11243224a5af39) 810s ok 66 - Get redirection 810s ok 67 - Location is http://auth.sp.com 810s 1..67 810s ok 811s t/30-SAML-ReAuth-with-choice.t .................................... 811s ok 1 - use Lemonldap::NG::Portal::Main; 811s ok 2 - Portal object 811s ok 3 - Init 811s ok 4 - Portal app 811s ok 5 - Register $type 811s ok 6 - Portal object 811s ok 7 - Init 811s ok 8 - Portal app 811s ok 9 - Register $type 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 10 - Auth query 811s ok 11 - HTTP code is 200 811s ok 12 - Get cookie lemonldap (5e86e46720bd0042fc605dcf2a04d7209970b50d2807f9809917f87b1bcd8327) 811s ok 13 - Waiting timeout 811s # ==> Pushing SP <== 811s # ==> Popping SP <== 811s ok 14 - Unauth SP request 811s ok 15 - HTTP code is 200 811s ok 16 - Page contains a form 811s ok 17 - Host match 811s ok 18 - URI match 811s ok 19 - Field "SAMLRequest" is defined 811s ok 20 - CSP header authorize POST request to auth.idp.com 811s ok 21 - Method is POST 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 22 - Post SAML request to IdP 811s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699804%2C%22issuerRequestsaml%22%3A%221721627924_3%22%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 811s ok 24 - HTTP code is 200 811s ok 25 - Page contains a form 811s ok 26 - URI match 811s ok 27 - Field "confirm" is defined 811s ok 28 - Propose to renew session 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 29 - Ask to renew 811s ok 30 - HTTP code is 200 811s ok 31 - Page contains a form 811s ok 32 - Host match 811s ok 33 - Field "upgrading" is defined 811s ok 34 - Field "url" is defined 811s ok 35 - CSP header authorize POST request to \# 811s ok 36 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1721699804%2C%22issuerRequestsaml%22%3A%221721627924_3%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 37 - Re auth 811s ok 38 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627924_3%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 811s ok 39 - Get cookie lemonldap (7762d20734929b550abc7a1c92d5bb30e1f7ed9587cad091e578557100dcd53d) 811s ok 40 - Get a new session 811s ok 41 - Get redirection 811s ok 42 - Location header found 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 43 - Follow redirection 811s ok 44 - HTTP code is 200 811s ok 45 - Page contains a form 811s ok 46 - Host match 811s ok 47 - URI match 811s ok 48 - Field "SAMLResponse" is defined 811s ok 49 - CSP header authorize POST request to auth.sp.com 811s ok 50 - Method is POST 811s # ==> Pushing SP <== 811s # ==> Popping SP <== 811s ok 51 - Post SAML response to SP 811s ok 52 - Get cookie lemonldap (7acc411e73dd9107d7d5dbf2261a4767e13fa2d20999cb1a9bd814d0117edf37) 811s ok 53 - Get redirection 811s ok 54 - Location is http://auth.sp.com 811s 1..54 811s ok 811s t/30-SAML-ReAuth.t ................................................ 811s ok 1 - use Lemonldap::NG::Portal::Main; 811s ok 2 - Portal object 811s ok 3 - Init 811s ok 4 - Portal app 811s ok 5 - Register $type 811s ok 6 - Portal object 811s ok 7 - Init 811s ok 8 - Portal app 811s ok 9 - Register $type 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 10 - Auth query 811s ok 11 - HTTP code is 200 811s ok 12 - Get cookie lemonldap (965672e096528bb5547bf7e1d2b149dc04625923b80d79c27428454a7d58c4fb) 811s # ==> Pushing SP <== 811s # ==> Popping SP <== 811s ok 13 - Unauth SP request 811s ok 14 - HTTP code is 200 811s ok 15 - Page contains a form 811s ok 16 - Host match 811s ok 17 - URI match 811s ok 18 - Field "SAMLRequest" is defined 811s ok 19 - CSP header authorize POST request to auth.idp.com 811s ok 20 - Method is POST 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 21 - Post SAML request to IdP 811s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699805%2C%22issuerRequestsaml%22%3A%221721627925_14635%22%2C%22targetAuthnLevel%22%3A0%7D) 811s ok 23 - HTTP code is 200 811s ok 24 - Page contains a form 811s ok 25 - URI match 811s ok 26 - Field "confirm" is defined 811s ok 27 - Propose to renew session 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 28 - Ask to renew 811s ok 29 - HTTP code is 200 811s ok 30 - Page contains a form 811s ok 31 - Host match 811s ok 32 - Field "upgrading" is defined 811s ok 33 - Field "url" is defined 811s ok 34 - CSP header authorize POST request to \# 811s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699805%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221721627925_14635%22%2C%22targetAuthnLevel%22%3A0%7D) 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 36 - Re auth 811s ok 37 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627925_14635%22%7D) 811s ok 38 - Get cookie lemonldap (6010452fbc9568c9d073dca42ffb99301270dbd4390ebf15bce1dda5f70c22f4) 811s ok 39 - Get a new session 811s ok 40 - Get redirection 811s ok 41 - Location header found 811s # ==> Pushing ISSUER <== 811s # ==> Popping ISSUER <== 811s ok 42 - Follow redirection 811s ok 43 - HTTP code is 200 811s ok 44 - Page contains a form 811s ok 45 - Host match 811s ok 46 - URI match 811s ok 47 - Field "SAMLResponse" is defined 811s ok 48 - CSP header authorize POST request to auth.sp.com 811s ok 49 - Method is POST 811s # ==> Pushing SP <== 811s # ==> Popping SP <== 811s ok 50 - Post SAML response to SP 811s ok 51 - Get cookie lemonldap (096aeb40b03fb22411d6935ab8d8d2cea10053e9bbab5f29f4f14738985cba23) 811s ok 52 - Get redirection 811s ok 53 - Location is http://auth.sp.com 811s 1..53 811s ok 812s t/30-SAML-RelayState.t ............................................ 812s ok 1 - use Lemonldap::NG::Portal::Main; 812s ok 2 - Portal object 812s ok 3 - Init 812s ok 4 - Portal app 812s ok 5 - Register $type 812s # Subtest: RelayState handing with Redirect binding 812s # ==> Pushing ISSUER <== 812s # ==> Popping ISSUER <== 812s ok 1 - Auth query 812s ok 2 - Get cookie lemonldap (7dcc35f2fa1b4bf033b252bef331fa8bc52ea3b31bf98fadf31d663c34130e1c) 812s # ==> Pushing ISSUER <== 812s # ==> Popping ISSUER <== 812s ok 3 - Follow redirection 812s ok 4 - Correct html encoding of special characters in RelayState 812s 1..4 812s ok 6 - RelayState handing with Redirect binding 812s # Subtest: RelayState handing with POST binding 812s # ==> Pushing ISSUER <== 812s # ==> Popping ISSUER <== 812s ok 1 - Auth query 812s ok 2 - Get cookie lemonldap (1445e6075e1d92443bb3f0e8a66a24deb12ae07b4e92b0d36ca6b9df21ea2902) 812s # ==> Pushing ISSUER <== 812s # ==> Popping ISSUER <== 812s ok 3 - Follow redirection 812s ok 4 - Correct html encoding of special characters in RelayState 812s 1..4 812s ok 7 - RelayState handing with POST binding 812s 1..7 812s ok 813s t/30-SAML-SP-rule.t ............................................... 813s ok 1 - use Lemonldap::NG::Portal::Main; 813s ok 2 - Portal object 813s ok 3 - Init 813s ok 4 - Portal app 813s ok 5 - Register $type 813s ok 6 - Portal object 813s ok 7 - Init 813s ok 8 - Portal app 813s ok 9 - Register $type 813s ok 10 - Portal object 813s ok 11 - Init 813s ok 12 - Portal app 813s ok 13 - Register $type 813s # ==> Pushing SP <== 813s # ==> Popping SP <== 813s ok 14 - Unauth SP request 813s ok 15 - Get redirection 813s ok 16 - Location header found 813s # ==> Pushing ISSUER <== 813s # ==> Popping ISSUER <== 813s ok 17 - Launch SAML request to IdP 813s ok 18 - HTTP code is 200 813s ok 19 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627897_25207%22%2C%22issuerTs%22%3A1721699777%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 813s # ==> Pushing ISSUER <== 813s # ==> Popping ISSUER <== 813s ok 20 - Post authentication 813s ok 21 - HTTP code is 200 813s ok 22 - Get cookie lemonldap (11e6182ccf2bc03347e5c15f23bf20db0aa1e60c6bd5af43fc2f2eda4a9c57e1) 813s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 813s ok 24 - PE_UNAUTHORIZEDPARTNER 813s # ==> Pushing UNKNOWNSP <== 813s # ==> Popping UNKNOWNSP <== 813s ok 25 - Unauth SP request 813s ok 26 - Get redirection 813s ok 27 - Location header found 813s # ==> Pushing ISSUER <== 813s # ==> Popping ISSUER <== 813s ok 28 - Launch SAML request to IdP 813s ok 29 - Unknown entity ID: code found on page 813s ok 30 - Unknown entity ID 813s 1..30 813s ok 813s t/31-Auth-and-issuer-CAS-Logout-20.t .............................. 813s ok 1 - use Lemonldap::NG::Portal::Main; 813s ok 2 - Portal object 813s ok 3 - Init 813s ok 4 - Portal app 813s ok 5 - Register $type 813s ok 6 - Portal object 813s ok 7 - Init 813s ok 8 - Portal app 813s ok 9 - Register $type 813s # ==> Pushing SP <== 813s # ==> Popping SP <== 813s ok 10 - Unauth SP request 813s ok 11 - Get cookie llngcasserver (idp) 813s ok 12 - Get CAS server cookie 813s ok 13 - Get redirection 813s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 813s # ==> Pushing ISSUER <== 813s # ==> Popping ISSUER <== 813s ok 15 - Query CAS server 813s ok 16 - HTTP code is 200 813s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1721699777%2C%22issuerRequestcas%22%3A%221721627897_12786%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 813s # ==> Pushing ISSUER <== 813s # ==> Popping ISSUER <== 813s ok 18 - Post authentication 813s ok 19 - Get cookie lemonldap (fbb685f98569c65c4b4fc71a24429475aba3ea35825f3b387021d3367731b84b) 813s ok 20 - Get cookie lemonldappdata () 813s ok 21 - SAML request cleared from pdata 813s ok 22 - Get redirection 813s ok 23 - Location header found 813s # ==> Pushing SP <== 813s ok 24 - SOAP request 813s # ==> Saving handler SP <== 813s # ==> Pushing ISSUER <== 813s # ==> Popping ISSUER <== 813s # ==> Restoring SP <== 813s ok 25 - Execute request to /cas/serviceValidate 813s ok 26 - HTTP code is 200 813s ok 27 - Content is XML 813s # ==> Popping SP <== 813s ok 28 - Query SP with ticket 813s ok 29 - Get cookie lemonldap (26b4d58e9a7ae9fa220b2746d2ad682f1f3af7ae1cb165b9baa8e3eccc7b8b58) 813s # ==> Pushing SP <== 813s # ==> Popping SP <== 813s ok 30 - Get / on SP 813s ok 31 - HTTP code is 200 813s ok 32 - Authenticated as french 813s ok 33 - UTF-8 values 813s # ==> Pushing ISSUER <== 813s # ==> Popping ISSUER <== 813s ok 34 - Query SP for logout 813s ok 35 - HTTP code is 200 813s ok 36 - CAS message found 813s ok 37 - Redirect URL found 813s # ==> Pushing ISSUER <== 813s # ==> Popping ISSUER <== 813s ok 38 - Query IdP 813s ok 39 - Response status is 401 813s ok 40 - Content is JSON 813s ok 41 - Error code is 1 813s 1..41 813s ok 814s t/31-Auth-and-issuer-CAS-Logout-30.t .............................. 814s ok 1 - use Lemonldap::NG::Portal::Main; 814s ok 2 - Portal object 814s ok 3 - Init 814s ok 4 - Portal app 814s ok 5 - Register $type 814s ok 6 - Portal object 814s ok 7 - Init 814s ok 8 - Portal app 814s ok 9 - Register $type 814s # ==> Pushing SP <== 814s # ==> Popping SP <== 814s ok 10 - Unauth SP request 814s ok 11 - Get cookie llngcasserver (idp) 814s ok 12 - Get CAS server cookie 814s ok 13 - Get redirection 814s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 15 - Query CAS server 814s ok 16 - HTTP code is 200 814s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1721699778%2C%22issuerRequestcas%22%3A%221721627898_45665%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 18 - Post authentication 814s ok 19 - Get cookie lemonldap (7e43ec92de257f8cf7c94b73aeab861f6149974f131e9203a8c00ebc0be64387) 814s ok 20 - Get cookie lemonldappdata () 814s ok 21 - SAML request cleared from pdata 814s ok 22 - Get redirection 814s ok 23 - Location header found 814s # ==> Pushing SP <== 814s ok 24 - SOAP request 814s # ==> Saving handler SP <== 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s # ==> Restoring SP <== 814s ok 25 - Execute request to /cas/serviceValidate 814s ok 26 - HTTP code is 200 814s ok 27 - Content is XML 814s # ==> Popping SP <== 814s ok 28 - Query SP with ticket 814s ok 29 - Get cookie lemonldap (9ad10a75e4392feb570961df6b1de06baced01038cd717e1682d5928303f6bf5) 814s # ==> Pushing SP <== 814s # ==> Popping SP <== 814s ok 30 - Get / on SP 814s ok 31 - HTTP code is 200 814s ok 32 - Authenticated as french 814s ok 33 - UTF-8 values 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 34 - Query SP for logout 814s ok 35 - Unauthorized URL: code found on page 814s ok 36 - Unauthorized URL 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 37 - Query SP for logout 814s ok 38 - Get redirection 814s ok 39 - Location is http://auth.sp.com/ 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 40 - Query IdP 814s ok 41 - Response status is 401 814s ok 42 - Content is JSON 814s ok 43 - Error code is 1 814s 1..43 814s ok 814s t/31-Auth-and-issuer-CAS-XSS-on-logout.t .......................... 814s ok 1 - use Lemonldap::NG::Portal::Main; 814s ok 2 - Portal object 814s ok 3 - Init 814s ok 4 - Portal app 814s ok 5 - Register $type 814s ok 6 - Portal object 814s ok 7 - Init 814s ok 8 - Portal app 814s ok 9 - Register $type 814s # ==> Pushing SP <== 814s # ==> Popping SP <== 814s ok 10 - Unauth SP request 814s ok 11 - Get cookie llngcasserver (idp) 814s ok 12 - Get CAS server cookie 814s ok 13 - Get redirection 814s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 15 - Query CAS server 814s ok 16 - HTTP code is 200 814s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221721627898_47132%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1721699778%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 18 - Post authentication 814s ok 19 - Get cookie lemonldap (f5b423ec7c335d8c1a72c1275ba8cdb2cd0f6f93bb482bc219f544673979abc3) 814s ok 20 - Get redirection 814s ok 21 - Location header found 814s # ==> Pushing SP <== 814s ok 22 - SOAP request 814s # ==> Saving handler SP <== 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s # ==> Restoring SP <== 814s ok 23 - Execute request to /cas/serviceValidate 814s ok 24 - HTTP code is 200 814s ok 25 - Content is XML 814s # ==> Popping SP <== 814s ok 26 - Query SP with ticket 814s ok 27 - Get cookie lemonldap (37856b4e7e284754a0cb0add6298aaa787abd01a27d44bee4efec8e9864313c7) 814s # ==> Pushing SP <== 814s # ==> Popping SP <== 814s ok 28 - Query SP for logout 814s ok 29 - HTTP code is 200 814s ok 30 - Found iframe 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 31 - Get iframe from IdP 814s ok 32 - Get redirection 814s ok 33 - Location is http://auth.idp.com 814s ok 34 - Frame can be embedded 814s # ==> Pushing ISSUER <== 814s # ==> Popping ISSUER <== 814s ok 35 - Query IdP 814s ok 36 - Response status is 401 814s ok 37 - Content is JSON 814s ok 38 - Error code is 1 814s # ==> Pushing SP <== 814s # ==> Popping SP <== 814s ok 39 - Query IdP 814s ok 40 - Get redirection 814s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 814s 1..41 814s ok 815s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t ............. 815s ok 1 - use Lemonldap::NG::Portal::Main; 815s ok 2 - Portal object 815s ok 3 - Init 815s ok 4 - Portal app 815s ok 5 - Register $type 815s ok 6 - Portal object 815s ok 7 - Init 815s ok 8 - Portal app 815s ok 9 - Register $type 815s # ==> Pushing SP <== 815s # ==> Popping SP <== 815s ok 10 - Unauth SP request 815s ok 11 - Get redirection 815s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 815s # ==> Pushing ISSUER <== 815s # ==> Popping ISSUER <== 815s ok 13 - Query CAS server 815s ok 14 - HTTP code is 200 815s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221721627899_8510%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1721699779%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 815s # ==> Pushing ISSUER <== 815s # ==> Popping ISSUER <== 815s ok 16 - Post authentication 815s ok 17 - Reject reason is 68 815s # ==> Pushing SP <== 815s # ==> Popping SP <== 815s ok 18 - Unauth SP request 815s ok 19 - Get redirection 815s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 815s # ==> Pushing ISSUER <== 815s # ==> Popping ISSUER <== 815s ok 21 - Query CAS server 815s ok 22 - HTTP code is 200 815s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221721627899_5555%22%2C%22issuerTs%22%3A1721699779%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 815s # ==> Pushing ISSUER <== 815s # ==> Popping ISSUER <== 815s ok 24 - Post authentication 815s ok 25 - Get redirection 815s ok 26 - Location header found 815s ok 27 - Get cookie lemonldap (34d2996bd99d977de9e4bf54809f83f46134bdf362441b664e952249facdb210) 815s # ==> Pushing SP <== 815s ok 28 - SOAP request 815s # ==> Saving handler SP <== 815s # ==> Pushing ISSUER <== 815s # ==> Popping ISSUER <== 815s # ==> Restoring SP <== 815s ok 29 - Execute request to /cas/serviceValidate 815s ok 30 - HTTP code is 200 815s ok 31 - Content is XML 815s # ==> Popping SP <== 815s ok 32 - Query SP with ticket 815s ok 33 - Get cookie lemonldap (491164f99e9de5e9234c4e2ea989d42f9c8e968baf0d29d18bbc386eef644a44) 815s # ==> Pushing SP <== 815s # ==> Popping SP <== 815s ok 34 - Get / on SP 815s ok 35 - HTTP code is 200 815s ok 36 - Authenticated as french 815s ok 37 - UTF-8 values 815s # ==> Pushing SP <== 815s # ==> Popping SP <== 815s ok 38 - Query SP for logout 815s ok 39 - HTTP code is 200 815s ok 40 - Found iframe 815s ok 41 - Content-Security-Policy header found 815s ok 42 - Found auth.idp.com in CSP child-src 815s # ==> Pushing ISSUER <== 815s # ==> Popping ISSUER <== 815s ok 43 - Get iframe from IdP 815s ok 44 - Get redirection 815s ok 45 - Location is http://auth.sp2.com/?logout 815s ok 46 - Frame can be embedded 815s # ==> Pushing ISSUER <== 815s # ==> Popping ISSUER <== 815s ok 47 - Query IdP 815s ok 48 - Response status is 401 815s ok 49 - Content is JSON 815s ok 50 - Error code is 1 815s # ==> Pushing SP <== 815s # ==> Popping SP <== 815s ok 51 - Query IdP 815s ok 52 - Get redirection 815s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 815s 1..53 815s ok 816s t/31-Auth-and-issuer-CAS-declared-app-userattr.t .................. 816s ok 1 - use Lemonldap::NG::Portal::Main; 816s ok 2 - Portal object 816s ok 3 - Init 816s ok 4 - Portal app 816s ok 5 - Register $type 816s ok 6 - Portal object 816s ok 7 - Init 816s ok 8 - Portal app 816s ok 9 - Register $type 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 10 - Unauth SP request 816s ok 11 - Get redirection 816s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 13 - Query CAS server 816s ok 14 - HTTP code is 200 816s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1721699779%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221721627899_11892%22%7D) 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 16 - Post authentication 816s ok 17 - Reject reason is 68 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 18 - Unauth SP request 816s ok 19 - Get redirection 816s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 21 - Query CAS server 816s ok 22 - HTTP code is 200 816s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221721627899_60367%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1721699779%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 24 - Post authentication 816s ok 25 - Get redirection 816s ok 26 - Location header found 816s ok 27 - Get cookie lemonldap (55dd56727aff80829404efa5ddb4e296aefd3ac92249f70765107488149f06aa) 816s # ==> Pushing SP <== 816s ok 28 - SOAP request 816s # ==> Saving handler SP <== 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s # ==> Restoring SP <== 816s ok 29 - Execute request to /cas/serviceValidate 816s ok 30 - HTTP code is 200 816s ok 31 - Content is XML 816s # ==> Popping SP <== 816s ok 32 - Query SP with ticket 816s ok 33 - Get cookie lemonldap (8a6b1a5b46dcdc8de487c50660bd61d600efc3039a2687e975c521bc44dbae2b) 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 34 - Get / on SP 816s ok 35 - HTTP code is 200 816s ok 36 - Authenticated as fa@badwolf.org 816s ok 37 - UTF-8 values 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 38 - Query SP for logout 816s ok 39 - HTTP code is 200 816s ok 40 - Found iframe 816s ok 41 - Content-Security-Policy header found 816s ok 42 - Found auth.idp.com in CSP child-src 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 43 - Get iframe from IdP 816s ok 44 - Get redirection 816s ok 45 - Location is http://auth.sp.com/?logout 816s ok 46 - Frame can be embedded 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 47 - Query IdP 816s ok 48 - Response status is 401 816s ok 49 - Content is JSON 816s ok 50 - Error code is 1 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 51 - Query IdP 816s ok 52 - Get redirection 816s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 816s 1..53 816s ok 816s t/31-Auth-and-issuer-CAS-declared-app.t ........................... 816s ok 1 - use Lemonldap::NG::Portal::Main; 816s ok 2 - Portal object 816s ok 3 - Init 816s ok 4 - Portal app 816s ok 5 - Register $type 816s ok 6 - Portal object 816s ok 7 - Init 816s ok 8 - Portal app 816s ok 9 - Register $type 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 10 - Unauth SP request 816s ok 11 - Get redirection 816s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 13 - Query CAS server 816s ok 14 - HTTP code is 200 816s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1721699780%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221721627900_14630%22%7D) 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 16 - Post authentication 816s ok 17 - Reject reason is 68 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 18 - Unauth SP request 816s ok 19 - Get redirection 816s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 21 - Query CAS server 816s ok 22 - HTTP code is 200 816s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221721627900_31125%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1721699780%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 24 - Post authentication 816s ok 25 - Get redirection 816s ok 26 - Location header found 816s ok 27 - Get cookie lemonldap (f234e819f266ca62c1fe559ec2a5a34973db6dbe749dc6ca3b2469c2a6a1e1d7) 816s # ==> Pushing SP <== 816s ok 28 - SOAP request 816s # ==> Saving handler SP <== 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s # ==> Restoring SP <== 816s ok 29 - Execute request to /cas/serviceValidate 816s ok 30 - HTTP code is 200 816s ok 31 - Content is XML 816s # ==> Popping SP <== 816s ok 32 - Query SP with ticket 816s ok 33 - Get cookie lemonldap (0448393080bd96a5d690b90b3049486f007eb05e6e5b04735b2e33d87abf6433) 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 34 - Get / on SP 816s ok 35 - HTTP code is 200 816s ok 36 - Authenticated as french 816s ok 37 - UTF-8 values 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 38 - Query SP for logout 816s ok 39 - HTTP code is 200 816s ok 40 - Found iframe 816s ok 41 - Content-Security-Policy header found 816s ok 42 - Found auth.idp.com in CSP child-src 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 43 - Get iframe from IdP 816s ok 44 - Get redirection 816s ok 45 - Location is http://auth.sp.com/?logout 816s ok 46 - Frame can be embedded 816s # ==> Pushing ISSUER <== 816s # ==> Popping ISSUER <== 816s ok 47 - Query IdP 816s ok 48 - Response status is 401 816s ok 49 - Content is JSON 816s ok 50 - Error code is 1 816s # ==> Pushing SP <== 816s # ==> Popping SP <== 816s ok 51 - Query IdP 816s ok 52 - Get redirection 816s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 816s 1..53 816s ok 817s t/31-Auth-and-issuer-CAS-declared-apps.t .......................... 817s ok 1 - use Lemonldap::NG::Portal::Main; 817s ok 2 - Portal object 817s ok 3 - Init 817s ok 4 - Portal app 817s ok 5 - Register $type 817s ok 6 - Portal object 817s ok 7 - Init 817s ok 8 - Portal app 817s ok 9 - Register $type 817s # ==> Pushing SP <== 817s # ==> Popping SP <== 817s ok 10 - Unauth SP request 817s ok 11 - Cancel button NOT found 817s # ==> Pushing ISSUER <== 817s # ==> Popping ISSUER <== 817s ok 12 - Query CAS server 817s ok 13 - HTTP code is 200 817s ok 14 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1721699781%2C%22issuerRequestcas%22%3A%221721627901_43558%22%7D) 817s 1..14 817s ok 817s t/31-Auth-and-issuer-CAS-default.t ................................ 817s ok 1 - use Lemonldap::NG::Portal::Main; 817s ok 2 - Portal object 817s ok 3 - Init 817s ok 4 - Portal app 817s ok 5 - Register $type 817s ok 6 - Portal object 817s ok 7 - Init 817s ok 8 - Portal app 817s ok 9 - Register $type 817s # ==> Pushing SP <== 817s # ==> Popping SP <== 817s ok 10 - Unauth SP request 817s ok 11 - Get cookie llngcasserver (idp) 817s ok 12 - Get CAS server cookie 817s ok 13 - Get redirection 817s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 817s # ==> Pushing ISSUER <== 817s # ==> Popping ISSUER <== 817s ok 15 - Query CAS server 817s ok 16 - HTTP code is 200 817s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1721699781%2C%22issuerRequestcas%22%3A%221721627901_54649%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 817s # ==> Pushing ISSUER <== 817s # ==> Popping ISSUER <== 817s ok 18 - Post authentication 817s ok 19 - Get cookie lemonldap (eb5e05c07f989941d91b0ca71a79b654665d63a7d1754e7e0ab3d368eb310383) 817s ok 20 - Get cookie lemonldappdata () 817s ok 21 - SAML request cleared from pdata 817s ok 22 - Get redirection 817s ok 23 - Location header found 817s # ==> Pushing SP <== 817s ok 24 - SOAP request 817s # ==> Saving handler SP <== 817s # ==> Pushing ISSUER <== 817s # ==> Popping ISSUER <== 817s # ==> Restoring SP <== 817s ok 25 - Execute request to /cas/serviceValidate 817s ok 26 - HTTP code is 200 817s ok 27 - Content is XML 817s # ==> Popping SP <== 817s ok 28 - Query SP with ticket 817s ok 29 - Get cookie lemonldap (eb89cdd12d96fd2265345f56681e7ce5952c89595e0319fb6ae835b0feacf097) 817s # ==> Pushing SP <== 817s # ==> Popping SP <== 817s ok 30 - Get / on SP 817s ok 31 - HTTP code is 200 817s ok 32 - Authenticated as french 817s ok 33 - UTF-8 values 817s ok 34 817s # ==> Pushing SP <== 817s # ==> Popping SP <== 817s ok 35 - Query SP for logout 817s ok 36 - HTTP code is 200 817s ok 37 - Found iframe 817s ok 38 - Content-Security-Policy header found 817s ok 39 - Found auth.idp.com in CSP child-src 817s # ==> Pushing ISSUER <== 817s # ==> Popping ISSUER <== 817s ok 40 - Get iframe from IdP 817s ok 41 - Get redirection 817s ok 42 - Location is http://auth.sp.com/?logout 817s ok 43 - Frame can be embedded 817s # ==> Pushing ISSUER <== 817s # ==> Popping ISSUER <== 817s ok 44 - Query IdP 817s ok 45 - Response status is 401 817s ok 46 - Content is JSON 817s ok 47 - Error code is 1 817s # ==> Pushing SP <== 817s # ==> Popping SP <== 817s ok 48 - Query IdP 817s ok 49 - Get redirection 817s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 817s 1..50 817s ok 818s t/31-Auth-and-issuer-CAS-proxied.t ................................ 818s ok 1 - use Lemonldap::NG::Portal::Main; 818s ok 2 - Portal object 818s ok 3 - Init 818s ok 4 - Portal app 818s ok 5 - Register $type 818s ok 6 - Portal object 818s ok 7 - Init 818s ok 8 - Portal app 818s ok 9 - Register $type 818s # ==> Pushing SP <== 818s # ==> Popping SP <== 818s ok 10 - Unauth SP request 818s ok 11 - Get cookie llngcasserver (idp) 818s ok 12 - Get CAS server cookie 818s ok 13 - Get redirection 818s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 818s # ==> Pushing ISSUER <== 818s # ==> Popping ISSUER <== 818s ok 15 - Query CAS server 818s ok 16 - HTTP code is 200 818s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221721627902_34277%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1721699782%7D) 818s # ==> Pushing ISSUER <== 818s # ==> Popping ISSUER <== 818s ok 18 - Post authentication 818s ok 19 - Get redirection 818s ok 20 - Location header found 818s ok 21 - Get cookie lemonldap (604fe8eeda04d9cfa67a2ec1ba51171600f0595fdd2952d99e589f049f10d4a8) 818s # ==> Pushing SP <== 818s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-f8eb1fbe33a120672706725a62e546caa8bb7594ce3a77bf688ac82531980638%26casProxy%3D1&ticket=ST-f8eb1fbe33a120672706725a62e546caa8bb7594ce3a77bf688ac82531980638&service=http%3A%2F%2Fauth.sp.com%2F 818s # ==> Saving handler SP <== 818s # ==> Pushing ISSUER <== 818s ok 23 - Request to http://auth.sp.com/?ticket=ST-f8eb1fbe33a120672706725a62e546caa8bb7594ce3a77bf688ac82531980638&casProxy=1&pgtIou=PGTIOU-046273dca0466017b0d5a27985718275751d48ea4b9831d95ada2e33b9217946&pgtId=PGT-e9f6271afad2f2b1f9e64fefb826caa1f0e3791e6702514f9e5b5459e6c042cd 818s # ==> Saving handler ISSUER <== 818s # ==> Pushing SP <== 818s # ==> Popping SP <== 818s # ==> Restoring ISSUER <== 818s ok 24 - Execute request to / 818s ok 25 - HTTP code is 200 818s # ==> Popping ISSUER <== 818s # ==> Restoring SP <== 818s ok 26 - Execute request to /cas/serviceValidate 818s ok 27 - HTTP code is 200 818s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-e9f6271afad2f2b1f9e64fefb826caa1f0e3791e6702514f9e5b5459e6c042cd 818s # ==> Saving handler SP <== 818s # ==> Pushing ISSUER <== 818s # ==> Popping ISSUER <== 818s # ==> Restoring SP <== 818s ok 29 - Execute request to /cas/proxy 818s ok 30 - HTTP code is 200 818s # ==> Popping SP <== 818s ok 31 - Query SP with ticket 818s ok 32 - Get cookie lemonldap (006325812898d1b58a5023aadeb33fab9e9afeb5a311602be2db7344abc1d1ec) 818s # ==> Pushing SP <== 818s # ==> Popping SP <== 818s ok 33 - Get / on SP 818s ok 34 - HTTP code is 200 818s ok 35 - Authenticated as french 818s ok 36 - UTF-8 values 818s # ==> Pushing SP <== 818s # ==> Popping SP <== 818s ok 37 - Query SP for logout 818s ok 38 - HTTP code is 200 818s ok 39 - Found iframe 818s ok 40 - Content-Security-Policy header found 818s ok 41 - Found auth.idp.com in CSP child-src 818s # ==> Pushing ISSUER <== 818s # ==> Popping ISSUER <== 818s ok 42 - Get iframe from IdP 818s ok 43 - Get redirection 818s ok 44 - Location is http://auth.sp.com/?logout 818s ok 45 - Frame can be embedded 818s # ==> Pushing ISSUER <== 818s # ==> Popping ISSUER <== 818s ok 46 - Query IdP 818s ok 47 - Response status is 401 818s ok 48 - Content is JSON 818s ok 49 - Error code is 1 818s # ==> Pushing SP <== 818s # ==> Popping SP <== 818s ok 50 - Query IdP 818s ok 51 - Get redirection 818s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 818s 1..52 818s ok 819s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t ................. 819s ok 1 - use Lemonldap::NG::Portal::Main; 819s ok 2 - Portal object 819s ok 3 - Init 819s ok 4 - Portal app 819s ok 5 - Register $type 819s ok 6 - Portal object 819s ok 7 - Init 819s ok 8 - Portal app 819s ok 9 - Register $type 819s # ==> Pushing SP <== 819s # ==> Popping SP <== 819s ok 10 - Unauth SP request 819s ok 11 - Found CAS entry 819s ok 12 - HTTP code is 200 819s ok 13 - Page contains a form 819s ok 14 - CSP header authorize POST request to \# 819s # ==> Pushing SP <== 819s # ==> Popping SP <== 819s ok 15 - Unauth SP request 819s ok 16 - 1st = idp 819s ok 17 - 2nd = idp3 819s ok 18 - 3rd = idp4 819s ok 19 - 4th= idp2 819s ok 20 - Found Cancel button 819s ok 21 - Found CAS idp logo and tooltip 819s ok 22 - Found CAS idp display name 819s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 819s ok 24 - HTTP code is 200 819s ok 25 - Page contains a form 819s ok 26 - CSP header authorize POST request to \# 819s # ==> Pushing SP <== 819s # ==> Popping SP <== 819s ok 27 - Cancel query 819s ok 28 - Get cookie lemonldappdata () 819s ok 29 - pdata is empty 819s 1..29 819s ok 819s t/31-Auth-and-issuer-CAS-with-choice.t ............................ 819s ok 1 - use Lemonldap::NG::Portal::Main; 819s ok 2 - Portal object 819s ok 3 - Init 819s ok 4 - Portal app 819s ok 5 - Register $type 819s ok 6 - Portal object 819s ok 7 - Init 819s ok 8 - Portal app 819s ok 9 - Register $type 819s # ==> Pushing SP <== 819s # ==> Popping SP <== 819s ok 10 - Unauth SP request 819s ok 11 - Get cookie llngcasserver (idp) 819s ok 12 - Get CAS server cookie 819s ok 13 - Get redirection 819s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s ok 15 - Query CAS server 819s ok 16 - HTTP code is 200 819s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699783%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221721627903_18087%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s ok 18 - Post authentication 819s ok 19 - Get redirection 819s ok 20 - Location header found 819s ok 21 - Get cookie lemonldap (d4a5b047dac1caa9f9eef20182c8590116d7064122a20f60a36f5c8b4bbb6584) 819s ok 22 - Get cookie lemonldappdata () 819s ok 23 - SAML request cleared from pdata 819s # ==> Pushing SP <== 819s ok 24 - SOAP request 819s # ==> Saving handler SP <== 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s # ==> Restoring SP <== 819s ok 25 - Execute request to /cas/serviceValidate 819s ok 26 - HTTP code is 200 819s ok 27 - Content is XML 819s # ==> Popping SP <== 819s ok 28 - Query SP with ticket 819s ok 29 - Get cookie lemonldap (2e6c1f23e140be506f52569aa5597517f4c282f18adb0274574f9b0053ee5920) 819s # ==> Pushing SP <== 819s # ==> Popping SP <== 819s ok 30 - Get / on SP 819s ok 31 - HTTP code is 200 819s ok 32 - Authenticated as dwho 819s # ==> Pushing SP <== 819s # ==> Popping SP <== 819s ok 33 - Unauth SP request (2) 819s ok 34 - Get cookie llngcasserver (idp) 819s ok 35 - Get CAS server cookie 819s ok 36 - Get redirection 819s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s ok 38 - Query CAS server (2) 819s ok 39 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699783%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221721627903_27859%22%2C%22targetAuthnLevel%22%3A0%7D) 819s ok 40 - HTTP code is 200 819s ok 41 - Page contains a form 819s ok 42 - URI match 819s ok 43 - Field "confirm" is defined 819s ok 44 - Field "url" is defined 819s ok 45 - Get autorenew.js 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s ok 46 - Post confirm 819s ok 47 - HTTP code is 200 819s ok 48 - Page contains a form 819s ok 49 - Field "upgrading" is defined 819s ok 50 - CSP header authorize POST request to \# 819s ok 51 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221721627903_27859%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1721699783%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%2C%22targetAuthnLevel%22%3A0%7D) 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s ok 52 - Post credentials 819s ok 53 - Get redirection 819s ok 54 - Location is http://auth.idp.com/cas/login 819s ok 55 - Get cookie lemonldap (cff2026374475d564355007fba1818e44e31d9a36bb3ccd3964550d9d3c56e8b) 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s ok 56 - Follow redirection 819s ok 57 - Get redirection 819s ok 58 - Location header found 819s # ==> Pushing SP <== 819s ok 59 - SOAP request 819s # ==> Saving handler SP <== 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s # ==> Restoring SP <== 819s ok 60 - Execute request to /cas/serviceValidate 819s ok 61 - HTTP code is 200 819s ok 62 - Content is XML 819s # ==> Popping SP <== 819s ok 63 - Follow redirection 819s ok 64 - Get cookie lemonldap (c9aafc72f1da5f15f873bfe6a744ef51a86c5cdd181d005f7552161b1775f740) 819s # ==> Pushing SP <== 819s # ==> Popping SP <== 819s ok 65 - Query SP for logout 819s ok 66 - HTTP code is 200 819s ok 67 - Found iframe 819s ok 68 - Content-Security-Policy header found 819s ok 69 - Found auth.idp.com in CSP child-src 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s ok 70 - Get iframe from IdP 819s ok 71 - Get redirection 819s ok 72 - Location is http://auth.sp.com/?logout 819s # ==> Pushing ISSUER <== 819s # ==> Popping ISSUER <== 819s ok 73 - Query CAS server 819s ok 74 - Response status is 401 819s ok 75 - Content is JSON 819s ok 76 - Error code is 1 819s # ==> Pushing SP <== 819s # ==> Popping SP <== 819s ok 77 - Query CAS app 819s ok 78 - Get redirection 819s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 819s 1..79 819s ok 820s t/31-CAS-10.t ..................................................... 820s ok 1 - use Lemonldap::NG::Portal::Main; 820s ok 2 - Portal object 820s ok 3 - Init 820s ok 4 - Portal app 820s ok 5 - Issuer portal 820s ok 6 - Query CAS server 820s ok 7 - HTTP code is 200 820s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221721627904_18093%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1721699784%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 820s ok 9 - Post authentication 820s ok 10 - Get cookie lemonldap (8f8e396d60fb310e8ec705f157925508d530c21fffc8d0b85b8f815cfadfb1a9) 820s ok 11 - Get cookie lemonldappdata () 820s ok 12 - SAML request cleared from pdata 820s ok 13 - Get redirection 820s ok 14 - Location header found 820s ok 15 - Query CAS server 820s ok 16 - HTTP code is 200 820s ok 17 - Ticket is valid 820s ok 18 - Username is returned 820s 1..18 820s ok 820s t/31-CAS-Gateway.t ................................................ 820s ok 1 - use Lemonldap::NG::Portal::Main; 820s ok 2 - Portal object 820s ok 3 - Init 820s ok 4 - Portal app 820s ok 5 - Issuer portal 820s ok 6 - Get redirection 820s ok 7 - Location is http://auth.sp.com/somewhere 820s ok 8 - Get redirection 820s ok 9 - Location is http://auth.unknown.com/somewhere 820s ok 10 - Portal object 820s ok 11 - Init 820s ok 12 - Portal app 820s ok 13 - Issuer portal 820s ok 14 - Get redirection 820s ok 15 - Location is http://auth.sp.com/somewhere 820s ok 16 - Expected portal error code: code found on page 820s ok 17 - Expected portal error code 820s ok 18 - Portal object 820s ok 19 - Init 820s ok 20 - Portal app 820s ok 21 - Issuer portal 820s ok 22 - Get redirection 820s ok 23 - Location is http://auth.sp.com/somewhere 820s ok 24 - Expected portal error code: code found on page 820s ok 25 - Expected portal error code 820s 1..25 820s ok 821s t/31-CAS-Hooks.t .................................................. 821s ok 1 - use Lemonldap::NG::Portal::Main; 821s ok 2 - Portal object 821s ok 3 - Init 821s ok 4 - Portal app 821s ok 5 - Issuer portal 821s ok 6 - Post authentication 821s ok 7 - Get cookie lemonldap (fbd05c21125de248b9a9a8a8125409dd5b88dd6be922b90018a8d9fbf422fa63) 821s ok 8 - Query CAS server 821s ok 9 - Hook rejected the request: code found on page 821s ok 10 - Hook rejected the request 821s ok 11 - Query CAS server 821s ok 12 - Get redirection 821s ok 13 - Location header found 821s ok 14 - Query CAS server 821s ok 15 - HTTP code is 200 821s ok 16 - Found hook attribute 821s 1..16 821s ok 821s t/31-CAS-Logout-propagate-OIDC.t .................................. 821s ok 1 - use Lemonldap::NG::Portal::Main; 821s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 821s ok 1 - Portal object 821s ok 2 - Init 821s ok 3 - Portal app 821s ok 4 - Auth query 821s ok 5 - HTTP code is 200 821s ok 6 - Get cookie lemonldap (f29b78f0891e278a075d664f47c027a6b98a9ce2b78a420ad144a4983634db70) 821s ok 7 - Get redirection 821s ok 8 - Location header found 821s ok 9 - HTTP code is 200 821s ok 10 - Content-Type is JSON 821s ok 11 - Content is valid JSON 821s ok 12 - Initiate CAS logout 821s ok 13 - Response body is not empty 821s ok 14 - Found OIDC logout iframe 821s 1..14 821s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 821s 1..2 821s ok 822s t/31-CAS-Logout.t ................................................. 822s ok 1 - use Lemonldap::NG::Portal::Main; 822s # Subtest: Test IDP initiated logout 822s ok 1 - Portal object 822s ok 2 - Init 822s ok 3 - Portal app 822s ok 4 - Issuer portal 822s ok 5 - Auth query 822s ok 6 - HTTP code is 200 822s ok 7 - Get cookie lemonldap (90c51df982667572fb7e3d5ee038601fe25a62a4d933b49d7bcf5d61f60675ab) 822s ok 8 - Query CAS server 822s ok 9 - Get redirection 822s ok 10 - Location header found 822s ok 11 - Query CAS server 822s ok 12 - HTTP code is 200 822s ok 13 822s ok 14 - Cas response contains authenticationSuccess 822s ok 15 - Query CAS server 822s ok 16 - Get redirection 822s ok 17 - Location header found 822s ok 18 - Query CAS server 822s ok 19 - HTTP code is 200 822s ok 20 822s ok 21 - Cas response contains authenticationSuccess 822s ok 22 - Initiate logout 822s ok 23 - Get cookie lemonldap (0) 822s ok 24 - Cookie was cleared 822s ok 25 - Found CAS app name 822s ok 26 - My other app is not displayed 822s ok 27 - HTTP code is 200 822s ok 28 - Page contains a form 822s ok 29 - Host match 822s ok 30 - URI match 822s ok 31 - CSP header authorize POST request to auth.example.com 822s ok 32 - Response body is not empty 822s ok 33 - Logout SP 822s ok 34 - Correct ticket sent to sp for logout 822s ok 35 - No ticket sent to sp2 822s 1..35 822s ok 2 - Test IDP initiated logout 822s # Subtest: Test App initiated logout, no redirect 822s ok 1 - Portal object 822s ok 2 - Init 822s ok 3 - Portal app 822s ok 4 - Issuer portal 822s ok 5 - Auth query 822s ok 6 - HTTP code is 200 822s ok 7 - Get cookie lemonldap (58fd11ec25d31ddbd8d9c3de678973acc11c8345c6b622799f1d593bc2906519) 822s ok 8 - Query CAS server 822s ok 9 - Get redirection 822s ok 10 - Location header found 822s ok 11 - Query CAS server 822s ok 12 - HTTP code is 200 822s ok 13 822s ok 14 - Cas response contains authenticationSuccess 822s ok 15 - Query CAS server 822s ok 16 - Get redirection 822s ok 17 - Location header found 822s ok 18 - Query CAS server 822s ok 19 - HTTP code is 200 822s ok 20 822s ok 21 - Cas response contains authenticationSuccess 822s ok 22 - Initiate logout 822s ok 23 - Get cookie lemonldap (0) 822s ok 24 - Cookie was cleared 822s ok 25 - HTTP code is 200 822s ok 26 - Page contains a form 822s ok 27 - Host match 822s ok 28 - URI match 822s ok 29 - CSP header authorize POST request to auth.example.com 822s ok 30 - Found CAS app name 822s ok 31 - My other app is not displayed 822s ok 32 - Response body is not empty 822s ok 33 - Logout SP 822s ok 34 - Correct ticket sent to sp for logout 822s ok 35 - No ticket sent to sp2 822s 1..35 822s ok 3 - Test App initiated logout, no redirect 822s # Subtest: Test App initiated logout, with redirect 822s ok 1 - Portal object 822s ok 2 - Init 822s ok 3 - Portal app 822s ok 4 - Issuer portal 822s ok 5 - Auth query 822s ok 6 - HTTP code is 200 822s ok 7 - Get cookie lemonldap (d9fa59e4d2ee11ca23c67d3ceea230f94d3812628e7c12bafb5dfc031fa82610) 822s ok 8 - Query CAS server 822s ok 9 - Get redirection 822s ok 10 - Location header found 822s ok 11 - Query CAS server 822s ok 12 - HTTP code is 200 822s ok 13 822s ok 14 - Cas response contains authenticationSuccess 822s ok 15 - Query CAS server 822s ok 16 - Get redirection 822s ok 17 - Location header found 822s ok 18 - Query CAS server 822s ok 19 - HTTP code is 200 822s ok 20 822s ok 21 - Cas response contains authenticationSuccess 822s ok 22 - Initiate logout 822s ok 23 - Get cookie lemonldap (0) 822s ok 24 - Cookie was cleared 822s ok 25 - HTTP code is 200 822s ok 26 - Page contains a form 822s ok 27 - Host match 822s ok 28 - URI match 822s ok 29 - CSP header authorize POST request to auth.sp.com 822s ok 30 - Query string is preserved 822s ok 31 - Found CAS app name 822s ok 32 - My other app is not displayed 822s ok 33 - Response body is not empty 822s ok 34 - Logout SP 822s ok 35 - Correct ticket sent to sp for logout 822s ok 36 - No ticket sent to sp2 822s 1..36 822s ok 4 - Test App initiated logout, with redirect 822s 1..4 822s ok 823s t/31-CAS-Macros.t ................................................. 823s ok 1 - use Lemonldap::NG::Portal::Main; 823s ok 2 - Portal object 823s ok 3 - Init 823s ok 4 - Portal app 823s ok 5 - Issuer portal 823s ok 6 - Query CAS server 823s ok 7 - HTTP code is 200 823s ok 8 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699787%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221721627907_19994%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 823s ok 9 - Post authentication 823s ok 10 - Get cookie lemonldap (8ad154a2c4eea756d3bfdb74fb2e824391584b9032529e75c9e115d29bb001ff) 823s ok 11 - Get cookie lemonldappdata () 823s ok 12 - SAML request cleared from pdata 823s ok 13 - Get redirection 823s ok 14 - Location header found 823s ok 15 - Query CAS server 823s ok 16 - HTTP code is 200 823s ok 17 - Found macro attribute 823s ok 18 - Found cas:user macro value 823s 1..18 823s ok 823s t/31-CAS-Prefix.t ................................................. 823s ok 1 - use Lemonldap::NG::Portal::Main; 823s ok 2 - Portal object 823s ok 3 - Init 823s ok 4 - Portal app 823s ok 5 - Issuer portal 823s ok 6 - Get cookie lemonldap (cdbef87bb60d3500e38dee183427afd839181b16d08cfdb787450a917f3846a5) 823s ok 7 - Query CAS server 823s ok 8 - Get redirection 823s ok 9 - Location header found 823s ok 10 - Query CAS server 823s ok 11 - Get redirection 823s ok 12 - Location header found 823s ok 13 - Query CAS server 823s ok 14 - Get redirection 823s ok 15 - Location header found 823s ok 16 - Portal object 823s ok 17 - Init 823s ok 18 - Portal app 823s ok 19 - Issuer portal 823s ok 20 - Query CAS server 823s ok 21 - Get redirection 823s ok 22 - Location header found 823s ok 23 - Query CAS server 823s ok 24 - Expected portal error code: code found on page 823s ok 25 - Expected portal error code 823s ok 26 - Query CAS server 823s ok 27 - Get redirection 823s ok 28 - Location header found 823s 1..28 823s ok 824s t/31-CAS-Proxy.t .................................................. 824s ok 1 - use Lemonldap::NG::Portal::Main; 824s ok 2 - Portal object 824s ok 3 - Init 824s ok 4 - Portal app 824s ok 5 - Issuer portal 824s ok 6 - Post authentication 824s ok 7 - Get cookie lemonldap (c85833b05f0f7304d395ce882c7e2dbab49babb477394d7d5f61f2cb61eb2567) 824s ok 8 - Query CAS server 824s ok 9 - Unknown CAS service: code found on page 824s ok 10 - Unknown CAS service 824s ok 11 - Query CAS server 824s ok 12 - Get redirection 824s ok 13 - Location header found 824s ok 14 - Query CAS server 824s ok 15 - HTTP code is 200 824s ok 16 824s ok 17 - Query CAS server 824s ok 18 824s ok 19 - Query CAS server 824s ok 20 - HTTP code is 200 824s ok 21 824s ok 22 - Query CAS server 824s ok 23 824s ok 24 - Query CAS server 824s ok 25 - HTTP code is 200 824s ok 26 824s ok 27 - Cas response contains authenticationSuccess 824s ok 28 - Found proxies in correct order 824s ok 29 - Query CAS server 824s ok 30 824s ok 31 - Query CAS server 824s ok 32 - HTTP code is 200 824s ok 33 824s ok 34 - Cas response contains authenticationSuccess 824s 1..34 824s ok 824s t/31-CAS-Security.t ............................................... 824s ok 1 - use Lemonldap::NG::Portal::Main; 824s ok 2 - Portal object 824s ok 3 - Init 824s ok 4 - Portal app 824s ok 5 - Issuer portal 824s ok 6 - Post authentication 824s ok 7 - Get cookie lemonldap (c3020c32b8758223f3f763842a20c104f3287fc83bb33bde2a25bcccf2aef3d7) 824s ok 8 - Query CAS server 824s ok 9 - Unknown CAS service: code found on page 824s ok 10 - Unknown CAS service 824s ok 11 - Query CAS server 824s ok 12 - Unknown CAS service: code found on page 824s ok 13 - Unknown CAS service 824s ok 14 - Query CAS server 824s ok 15 - Get redirection 824s ok 16 - Location header found 824s ok 17 - Query CAS server 824s ok 18 - HTTP code is 200 824s ok 19 - CAS response indicates success 824s ok 20 - Incorrect CAS error code 824s ok 21 - Query CAS server 824s ok 22 - Get redirection 824s ok 23 - Location header found 824s ok 24 - Query CAS server 824s ok 25 - HTTP code is 200 824s ok 26 - CAS response indicates success 824s ok 27 - Query CAS server 824s ok 28 - HTTP code is 200 824s ok 29 - CAS response indicates success 824s ok 30 - Incorrect CAS error code 824s ok 31 - Query CAS server 824s ok 32 - Get redirection 824s ok 33 - Location header found 824s ok 34 - Query CAS server 824s ok 35 - HTTP code is 200 824s ok 36 - CAS response indicates success 824s ok 37 - Incorrect CAS error code 824s ok 38 - Query CAS server 824s ok 39 - HTTP code is 200 824s ok 40 - CAS response indicates success 824s ok 41 - Incorrect CAS error code 824s ok 42 - Query CAS server 824s ok 43 - Get redirection 824s ok 44 - Location header found 824s ok 45 - Query CAS server 824s ok 46 - HTTP code is 200 824s ok 47 - CAS response indicates success 824s ok 48 - Incorrect CAS error code 824s 1..48 824s ok 825s t/31-CAS-jsRedirect.t ............................................. 825s ok 1 - use Lemonldap::NG::Portal::Main; 825s ok 2 - Portal object 825s ok 3 - Init 825s ok 4 - Portal app 825s ok 5 - Issuer portal 825s ok 6 - Query CAS server 825s ok 7 - HTTP code is 200 825s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1721699789%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221721627909_63364%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 825s ok 9 - Post authentication 825s ok 10 - Get cookie lemonldap (028e2f16ff1e3031787e68eba7a1f36d1f6938780580269ec684e2d45100b3a0) 825s ok 11 - Get cookie lemonldappdata () 825s ok 12 - SAML request cleared from pdata 825s ok 13 - Response body is not empty 825s ok 14 - Form target has correct destination 825s ok 15 - Response body is not empty 825s ok 16 825s ok 17 - Query CAS server 825s ok 18 - HTTP code is 200 825s ok 19 - Ticket is valid 825s ok 20 - Username is returned 825s 1..20 825s ok 825s t/32-Auth-OIDC-JWKS-Refresh.t ..................................... 825s ok 1 - use Lemonldap::NG::Portal::Main; 825s ok 2 - Portal object 825s # Internal request to /oauth2/jwks 825s ok 3 - Init 825s ok 4 - Portal app 825s ok 5 - JWKS url was called during startup 825s ok 6 - Unauth SP request 825s ok 7 - Get redirection 825s ok 8 - Location header found 825s ok 9 - Correct host 825s ok 10 - Correct client_id 825s ok 11 - Correct scope 825s ok 12 - Correct redirect_uri 825s ok 13 - Found state 825s # Internal request to /oauth2/token 825s ok 14 - expected client_id 825s ok 15 - expected client_secret 825s ok 16 - expected redirect_uri 825s ok 17 - expected code 825s ok 18 - Authorization code 825s ok 19 - Expected portal error code: code found on page 825s ok 20 - Expected portal error code 825s ok 21 - Unauth SP request 825s ok 22 - Get redirection 825s ok 23 - Location header found 825s ok 24 - Correct host 825s ok 25 - Correct client_id 825s ok 26 - Correct scope 825s ok 27 - Correct redirect_uri 825s ok 28 - Found state 825s # Internal request to /oauth2/token 825s ok 29 - expected client_id 825s ok 30 - expected client_secret 825s ok 31 - expected redirect_uri 825s ok 32 - expected code 825s # Internal request to /oauth2/jwks 825s # Internal request to /oauth2/userinfo 825s ok 33 - Authorization code 825s ok 34 - JWKS url was called again 825s ok 35 - Get cookie lemonldap (d8fe04231e2fc9d2f11cd9fe1383ea27f84a8d2f6f4ad62f55b69e1c7f3c27bc) 825s 1..35 825s ok 826s t/32-Auth-and-issuer-OIDC-PKCE-2.t ................................ 826s ok 1 - use Lemonldap::NG::Portal::Main; 826s ok 2 - Portal object 826s ok 3 - Init 826s ok 4 - Portal app 826s ok 5 - Register $type 826s ok 6 - OP portal 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 7 - Get JWKS, endpoint /oauth2/jwks 826s ok 8 - HTTP code is 200 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 826s ok 10 - HTTP code is 200 826s ok 11 - Portal object 826s ok 12 - Init 826s ok 13 - Portal app 826s ok 14 - Register $type 826s ok 15 - RP portal 826s # ==> Pushing RP <== 826s # ==> Popping RP <== 826s ok 16 - Unauth RP request 826s ok 17 - Get redirection 826s ok 18 - Location header found 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 19 - Push request to OP, endpoint /oauth2/authorize 826s ok 20 - HTTP code is 200 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 21 - Post authentication, endpoint /oauth2/authorize 826s ok 22 - Get cookie lemonldap (223a94c597f6f079311ad6c65b7209e82c8a91d74369e2571c8506be99e38c80) 826s ok 23 - HTTP code is 200 826s ok 24 - Page contains a form 826s ok 25 - Host match 826s ok 26 - Field "confirm" is defined 826s ok 27 - CSP header authorize POST request to \# 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 28 - Post confirmation, endpoint /oauth2/authorize 826s ok 29 - Get redirection 826s ok 30 - Location header found 826s # ==> Pushing RP <== 826s ok 31 - REST request 826s ok 32 - Request from RP to OP, endpoint /oauth2/token 826s # ==> Saving handler RP <== 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s # ==> Restoring RP <== 826s ok 33 - Execute request 826s ok 34 - Response is 200 826s ok 35 - Content is JSON 826s ok 36 - REST request 826s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 826s # ==> Saving handler RP <== 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s # ==> Restoring RP <== 826s ok 38 - Execute request 826s ok 39 - Response is 200 826s ok 40 - Content is JSON 826s # ==> Popping RP <== 826s ok 41 - Call openidconnectcallback on RP 826s ok 42 - Get cookie lemonldap (ac8ecbec912762d637deec398e41e72268d283bbd3a34747a0e79496f967a94b) 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s # ==> Pushing OP <== 826s ok 43 - REST request 826s ok 44 - Request from OP to RP 826s # ==> Saving handler OP <== 826s # ==> Pushing RP <== 826s # ==> Popping RP <== 826s # ==> Restoring OP <== 826s ok 45 - Execute request 826s ok 46 - Response is 200 826s # ==> Popping OP <== 826s ok 47 - Query OP for logout 826s ok 48 - HTTP code is 200 826s 1..48 826s ok 826s t/32-Auth-and-issuer-OIDC-PKCE.t .................................. 826s ok 1 - use Lemonldap::NG::Portal::Main; 826s ok 2 - Portal object 826s ok 3 - Init 826s ok 4 - Portal app 826s ok 5 - Register $type 826s ok 6 - OP portal 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 7 - Get cookie lemonldap (ae6097c4ce017beadc950805b5b80d52dbad7d6fbb845bd45747fcd649a238f6) 826s # Subtest: not required/PKCE flow/valid verifier succeeds 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 1 - Get redirection 826s ok 2 - Location header found 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 3 - HTTP code is 200 826s ok 4 - Content-Type is JSON 826s ok 5 - Content is valid JSON 826s ok 6 - Access token was provided 826s 1..6 826s ok 8 - not required/PKCE flow/valid verifier succeeds 826s # Subtest: not required/PKCE flow/invalid verifier fails 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 1 - Get redirection 826s ok 2 - Location header found 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 3 - Response status is 400 826s ok 4 - Content is JSON 826s ok 5 - Error code is invalid_grant 826s 1..5 826s ok 9 - not required/PKCE flow/invalid verifier fails 826s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 1 - Get redirection 826s ok 2 - Location header found 826s ok 3 - Authorize request failed with invalid_request 826s 1..3 826s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 826s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 1 - Get redirection 826s ok 2 - Location header found 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 3 - HTTP code is 200 826s ok 4 - Content-Type is JSON 826s ok 5 - Content is valid JSON 826s ok 6 - Access token was provided 826s 1..6 826s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 826s # Subtest: PKCE required/PKCE flow/invalid verifier fails 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 1 - Get redirection 826s ok 2 - Location header found 826s # ==> Pushing OP <== 826s # ==> Popping OP <== 826s ok 3 - Response status is 400 826s ok 4 - Content is JSON 826s ok 5 - Error code is invalid_grant 826s 1..5 826s ok 12 - PKCE required/PKCE flow/invalid verifier fails 826s 1..12 826s ok 827s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t .......... 827s ok 1 - use Lemonldap::NG::Portal::Main; 827s ok 2 - Portal object 827s ok 3 - Init 827s ok 4 - Portal app 827s ok 5 - Register $type 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s ok 6 - Get JWKS, endpoint /oauth2/jwks 827s ok 7 - HTTP code is 200 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 827s ok 9 - HTTP code is 200 827s ok 10 - Portal object 827s ok 11 - Init 827s ok 12 - Portal app 827s ok 13 - Register $type 827s # ==> Pushing RP <== 827s # ==> Popping RP <== 827s ok 14 - Unauth SP request 827s ok 15 - Get redirection 827s ok 16 - Location header found 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s ok 17 - Push request to OP, endpoint /oauth2/authorize 827s ok 18 - HTTP code is 200 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s ok 19 - Post authentication, endpoint /oauth2/authorize 827s ok 20 - Get cookie lemonldap (1cb72893908cb4f9037a5a6f6258d922d3ffd70d0145237d26e42252c88d2c93) 827s ok 21 - HTTP code is 200 827s ok 22 - Page contains a form 827s ok 23 - Host match 827s ok 24 - Field "confirm" is defined 827s ok 25 - CSP header authorize POST request to \# 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s ok 26 - Post confirmation, endpoint /oauth2/authorize 827s ok 27 - Get redirection 827s ok 28 - Location header found 827s # ==> Pushing RP <== 827s ok 29 - REST request 827s ok 30 - Request from RP to OP, endpoint /oauth2/token 827s # ==> Saving handler RP <== 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s # ==> Restoring RP <== 827s ok 31 - Execute request 827s ok 32 - Response is 200 827s ok 33 - Content is JSON 827s ok 34 - REST request 827s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 827s # ==> Saving handler RP <== 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s # ==> Restoring RP <== 827s ok 36 - Execute request 827s ok 37 - Response is 200 827s ok 38 - Content is JSON 827s # ==> Popping RP <== 827s ok 39 - Call openidconnectcallback on RP 827s ok 40 - Get cookie lemonldap (9298c794caf627510e00ca61b1b6b500f2973db20c8cfe2b5867f34bd4c2c847) 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s ok 41 - Check session, endpoint /oauth2/checksession.html 827s ok 42 - HTTP code is 200 827s ok 43 - Frame can be embedded 827s ok 44 - UTF-8 values 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s ok 45 - Query SP for logout 827s ok 46 - HTTP code is 200 827s ok 47 - Found RP logout iframe 827s # ==> Pushing OP <== 827s # ==> Popping OP <== 827s ok 48 - Test if user is reject on IdP 827s ok 49 - Response status is 401 827s ok 50 - Content is JSON 827s ok 51 - Error code is 1 827s # ==> Pushing RP <== 827s # ==> Popping RP <== 827s ok 52 - Call RP flogout 827s ok 53 - HTTP code is 200 827s ok 54 - Get cookie lemonldap (0) 827s ok 55 - Cookie set to 0 827s # ==> Pushing RP <== 827s # ==> Popping RP <== 827s ok 56 - Test if user is reject on RP 827s ok 57 - Get redirection 827s ok 58 - Location header found 827s 1..58 827s ok 828s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ...... 828s ok 1 - use Lemonldap::NG::Portal::Main; 828s ok 2 - Portal object 828s ok 3 - Init 828s ok 4 - Portal app 828s ok 5 - Register $type 828s ok 6 - OP portal 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 7 - Get JWKS, endpoint /oauth2/jwks 828s ok 8 - HTTP code is 200 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 828s ok 10 - HTTP code is 200 828s ok 11 - Portal object 828s ok 12 - Init 828s ok 13 - Portal app 828s ok 14 - Register $type 828s ok 15 - RP portal 828s # ==> Pushing RP <== 828s # ==> Popping RP <== 828s ok 16 - Unauth SP request 828s ok 17 - Get redirection 828s ok 18 - Location header found 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 19 - Push request to OP, endpoint /oauth2/authorize 828s ok 20 - HTTP code is 200 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 21 - Post authentication, endpoint /oauth2/authorize 828s ok 22 - Get cookie lemonldap (a80e988de0cae03f10ff8674278c33066a333ee25443d5e441a95a0fc81f7bba) 828s ok 23 - HTTP code is 200 828s ok 24 - Page contains a form 828s ok 25 - Host match 828s ok 26 - Field "confirm" is defined 828s ok 27 - CSP header authorize POST request to \# 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 28 - Post confirmation, endpoint /oauth2/authorize 828s ok 29 - Get redirection 828s ok 30 - Location header found 828s # ==> Pushing RP <== 828s ok 31 - REST request 828s ok 32 - Request from RP to OP, endpoint /oauth2/token 828s # ==> Saving handler RP <== 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s # ==> Restoring RP <== 828s ok 33 - Execute request 828s ok 34 - Response is 200 828s ok 35 - Content is JSON 828s ok 36 - Found access_token d698afacacc1c6d605cd8d3cd44a63d578f68abc0b8c50f2e05da29359fd2ea1 828s ok 37 - REST request 828s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 828s # ==> Saving handler RP <== 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s # ==> Restoring RP <== 828s ok 39 - Execute request 828s ok 40 - Response is 200 828s ok 41 - Content is JSON 828s # ==> Popping RP <== 828s ok 42 - Call openidconnectcallback on RP 828s ok 43 - Get cookie lemonldap (dc82ae381b660032959afe3a0ac2648c445de0e0282fcf8769100f7794bd852e) 828s # ==> Pushing RP <== 828s # ==> Popping RP <== 828s ok 44 - Get session using restSessionServer 828s ok 45 - HTTP code is 200 828s ok 46 - Deserialize session content 828s ok 47 - Session has correct value for _user 828s ok 48 - Session has correct value for _oidc_sub 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 49 828s # ==> Pushing RP <== 828s ok 50 - REST request 828s ok 51 - Request from RP to OP, endpoint /oauth2/token 828s # ==> Saving handler RP <== 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s # ==> Restoring RP <== 828s ok 52 - Execute request 828s ok 53 - Response is 200 828s ok 54 - Content is JSON 828s ok 55 - Found access_token 15dd6a114598efd3b18917dcf7b5a641d4b0b0dd0fbf21c060330ede09f08fb3 828s ok 56 - REST request 828s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 828s # ==> Saving handler RP <== 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s # ==> Restoring RP <== 828s ok 58 - Execute request 828s ok 59 - Response is 200 828s ok 60 - Content is JSON 828s # ==> Popping RP <== 828s ok 61 - Query RP for refresh 828s # ==> Pushing RP <== 828s # ==> Popping RP <== 828s ok 62 - Get session using restSessionServer 828s ok 63 - HTTP code is 200 828s ok 64 - Deserialize session content 828s ok 65 - Session has correct value for _user 828s ok 66 - Session has correct value for mail 828s ok 67 - Session has correct value for _oidc_sub 828s # ==> Pushing RP <== 828s # ==> Popping RP <== 828s ok 68 - Get session after refresh 828s # ==> Pushing RP <== 828s # ==> Popping RP <== 828s ok 69 - Query RP for logout 828s ok 70 - Get redirection 828s ok 71 - Location header found 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 72 - Push logout request to OP, endpoint /oauth2/logout 828s ok 73 - HTTP code is 200 828s ok 74 - Page contains a form 828s ok 75 - Host match 828s ok 76 - Field "confirm" is defined 828s ok 77 - CSP header authorize POST request to \# 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 78 - Confirm logout, endpoint /oauth2/logout 828s ok 79 - Get redirection 828s ok 80 - Location header found 828s ok 81 - Get cookie lemonldap (0) 828s ok 82 - SSO cookie removed 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 83 - Test if user is reject on IdP 828s ok 84 - Response status is 401 828s ok 85 - Content is JSON 828s ok 86 - Error code is 1 828s # ==> Pushing RP <== 828s # ==> Popping RP <== 828s ok 87 - Test if user is reject on SP 828s ok 88 - Get redirection 828s ok 89 - Location header found 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 90 - Push request to OP, endpoint /oauth2/authorize 828s ok 91 - HTTP code is 200 828s # ==> Pushing OP <== 828s # ==> Popping OP <== 828s ok 92 - Post authentication, endpoint /oauth2/authorize 828s ok 93 - Get cookie lemonldap (af2671d2a38a504924ad31739cb14b3b3b258b53d4ee03a722c790ad31dd6ce1) 828s 1..93 828s ok 829s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t ....... 829s ok 1 - use Lemonldap::NG::Portal::Main; 829s ok 2 - Portal object 829s ok 3 - Init 829s ok 4 - Portal app 829s ok 5 - Register $type 829s ok 6 - OP portal 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 7 - Get JWKS, endpoint /oauth2/jwks 829s ok 8 - HTTP code is 200 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 829s ok 10 - HTTP code is 200 829s ok 11 - Portal object 829s ok 12 - Init 829s ok 13 - Portal app 829s ok 14 - Register $type 829s ok 15 - RP portal 829s # ==> Pushing RP <== 829s # ==> Popping RP <== 829s ok 16 - Unauth SP request 829s ok 17 - Get redirection 829s ok 18 - Location header found 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 19 - Push request to OP, endpoint /oauth2/authorize 829s ok 20 - HTTP code is 200 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 21 - Post authentication, endpoint /oauth2/authorize 829s ok 22 - Get cookie lemonldap (bf8c04721d9f4b49ee8ededa37338ab257db7d8ea13ff6ab4cbe638f836a6ba8) 829s ok 23 - HTTP code is 200 829s ok 24 - Page contains a form 829s ok 25 - Host match 829s ok 26 - Field "confirm" is defined 829s ok 27 - CSP header authorize POST request to \# 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 28 - Post confirmation, endpoint /oauth2/authorize 829s ok 29 - Get redirection 829s ok 30 - Location header found 829s # ==> Pushing RP <== 829s ok 31 - REST request 829s ok 32 - Request from RP to OP, endpoint /oauth2/token 829s # ==> Saving handler RP <== 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s # ==> Restoring RP <== 829s ok 33 - Execute request 829s ok 34 - Response is 200 829s ok 35 - Content is JSON 829s ok 36 - Found access_token e173c52e27b400f65ea463fd6a8194b2b2dc67c4d964dda1ff611ab34e92bfcd 829s ok 37 - REST request 829s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 829s # ==> Saving handler RP <== 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s # ==> Restoring RP <== 829s ok 39 - Execute request 829s ok 40 - Response is 200 829s ok 41 - Content is JSON 829s # ==> Popping RP <== 829s ok 42 - Call openidconnectcallback on RP 829s ok 43 - Get cookie lemonldap (b27fb4098e490ea6262eed00a5fde5aa8a533518ec14d8e399ae520dfcb90ab0) 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 44 - Check session, endpoint /oauth2/checksession.html 829s ok 45 - HTTP code is 200 829s ok 46 - Frame can be embedded 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 47 - Get userinfo 829s ok 48 - Token is a JWT 829s ok 49 - Found claim in JWT 829s ok 50 - UTF-8 values 829s # ==> Pushing RP <== 829s # ==> Popping RP <== 829s ok 51 - Query RP for logout 829s ok 52 - Get redirection 829s ok 53 - Location header found 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 54 - Push logout request to OP, endpoint /oauth2/logout 829s ok 55 - HTTP code is 200 829s ok 56 - Page contains a form 829s ok 57 - Host match 829s ok 58 - Field "confirm" is defined 829s ok 59 - CSP header authorize POST request to \# 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 60 - Confirm logout, endpoint /oauth2/logout 829s ok 61 - Get redirection 829s ok 62 - Location header found 829s ok 63 - Get cookie lemonldap (0) 829s ok 64 - SSO cookie removed 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 829s ok 66 - Get redirection 829s ok 67 - Location is http://auth.rp.com/?logout=1 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 68 - logout endpoint, endpoint /oauth2/logout 829s ok 69 - Response status is 401 829s ok 70 - Content is JSON 829s ok 71 - Error code is 9 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 72 - Test if user is reject on IdP 829s ok 73 - Response status is 401 829s ok 74 - Content is JSON 829s ok 75 - Error code is 1 829s # ==> Pushing RP <== 829s # ==> Popping RP <== 829s ok 76 - Test if user is reject on SP 829s ok 77 - Get redirection 829s ok 78 - Location header found 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 79 - Push request to OP, endpoint /oauth2/authorize 829s ok 80 - HTTP code is 200 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 81 - Post authentication, endpoint /oauth2/authorize 829s ok 82 - Get cookie lemonldap (2b2f0fa4b6ed9b52774a0ea1bd7c3b7879955777b6ecd2e350e2d4e2a6f7b031) 829s 1..82 829s ok 829s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.t ...... 829s ok 1 - use Lemonldap::NG::Portal::Main; 829s ok 2 - Portal object 829s ok 3 - Init 829s ok 4 - Portal app 829s ok 5 - Register $type 829s ok 6 - OP portal 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 7 - Get JWKS, endpoint /oauth2/jwks 829s ok 8 - HTTP code is 200 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 829s ok 10 - HTTP code is 200 829s ok 11 - Portal object 829s ok 12 - Init 829s ok 13 - Portal app 829s ok 14 - Register $type 829s ok 15 - RP portal 829s # ==> Pushing RP <== 829s # ==> Popping RP <== 829s ok 16 - Unauth SP request 829s ok 17 - Get redirection 829s ok 18 - Location header found 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 19 - Push request to OP, endpoint /oauth2/authorize 829s ok 20 - HTTP code is 200 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 21 - Post authentication, endpoint /oauth2/authorize 829s ok 22 - Get cookie lemonldap (bdbb95c42d394290df031908f16bae07742d9c4b0630f57e61deb16e08b0f56e) 829s ok 23 - HTTP code is 200 829s ok 24 - Page contains a form 829s ok 25 - Host match 829s ok 26 - Field "confirm" is defined 829s ok 27 - CSP header authorize POST request to \# 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 28 - Post confirmation, endpoint /oauth2/authorize 829s ok 29 - Get redirection 829s ok 30 - Location header found 829s # ==> Pushing RP <== 829s ok 31 - REST request 829s ok 32 - Request from RP to OP, endpoint /oauth2/token 829s # ==> Saving handler RP <== 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s # ==> Restoring RP <== 829s ok 33 - Execute request 829s ok 34 - Response is 200 829s ok 35 - Content is JSON 829s ok 36 - Found access_token 0c15963e1298d20fd04c962c032a07688c2ee5f125d783a7a9fd198dd08f40b1 829s ok 37 - REST request 829s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 829s # ==> Saving handler RP <== 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s # ==> Restoring RP <== 829s ok 39 - Execute request 829s ok 40 - Response is 200 829s ok 41 - Content is JSON 829s # ==> Popping RP <== 829s ok 42 - Call openidconnectcallback on RP 829s ok 43 - Get cookie lemonldap (62351230b0db748f34630c7de6de4f7596c74ba1d493f580f3aba50f0f18a05d) 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 44 - Check session, endpoint /oauth2/checksession.html 829s ok 45 - HTTP code is 200 829s ok 46 - Frame can be embedded 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 47 - Get userinfo 829s ok 48 - HTTP code is 200 829s ok 49 - Content-Type is JSON 829s ok 50 - Content is valid JSON 829s ok 51 - UTF-8 values 829s ok 52 - UTF-8 values 829s # ==> Pushing RP <== 829s # ==> Popping RP <== 829s ok 53 - Query RP for logout 829s ok 54 - Get redirection 829s ok 55 - Location header found 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 56 - Push logout request to OP, endpoint /oauth2/logout 829s ok 57 - HTTP code is 200 829s ok 58 - Page contains a form 829s ok 59 - Host match 829s ok 60 - Field "confirm" is defined 829s ok 61 - CSP header authorize POST request to \# 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 62 - Confirm logout, endpoint /oauth2/logout 829s ok 63 - Get redirection 829s ok 64 - Location header found 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 829s ok 66 - Get redirection 829s ok 67 - Location is http://auth.rp.com/?logout=1 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 68 - logout endpoint, endpoint /oauth2/logout 829s ok 69 - Response status is 401 829s ok 70 - Content is JSON 829s ok 71 - Error code is 9 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 72 - Test if user is reject on IdP 829s ok 73 - Response status is 401 829s ok 74 - Content is JSON 829s ok 75 - Error code is 1 829s # ==> Pushing RP <== 829s # ==> Popping RP <== 829s ok 76 - Test if user is reject on SP 829s ok 77 - Get redirection 829s ok 78 - Location header found 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 79 - Push request to OP, endpoint /oauth2/authorize 829s ok 80 - HTTP code is 200 829s # ==> Pushing OP <== 829s # ==> Popping OP <== 829s ok 81 - Post authentication, endpoint /oauth2/authorize 829s ok 82 - Get cookie lemonldap (5980d4454df99c65a5497249c928455daad32951ab0e773682b583a19fd1d45e) 829s 1..82 829s ok 830s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t .... 830s ok 1 - use Lemonldap::NG::Portal::Main; 830s ok 2 - Portal object 830s ok 3 - Init 830s ok 4 - Portal app 830s ok 5 - Register $type 830s ok 6 - OP portal 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 7 - Get JWKS, endpoint /oauth2/jwks 830s ok 8 - HTTP code is 200 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 830s ok 10 - HTTP code is 200 830s ok 11 - Portal object 830s ok 12 - Init 830s ok 13 - Portal app 830s ok 14 - Register $type 830s ok 15 - RP portal 830s # ==> Pushing RP <== 830s # ==> Popping RP <== 830s ok 16 - Unauth SP request 830s ok 17 - Get redirection 830s ok 18 - Location header found 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 19 - Push request to OP, endpoint /oauth2/authorize 830s ok 20 - HTTP code is 200 830s ok 21 - Page contains a form 830s ok 22 - CSP header authorize POST request to \# 830s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699794%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221721627914_8019%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 24 - Post authentication, endpoint /oauth2/authorize 830s ok 25 - Get cookie lemonldap (d74dc98923af1932475794d4cf7ad747e3a210b7c40368be0c0b014a8a03248d) 830s ok 26 - HTTP code is 200 830s ok 27 - Page contains a form 830s ok 28 - Host match 830s ok 29 - Field "confirm" is defined 830s ok 30 - CSP header authorize POST request to \# 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 31 - Post confirmation, endpoint /oauth2/authorize 830s ok 32 - Get redirection 830s ok 33 - Location header found 830s # ==> Pushing RP <== 830s ok 34 - REST request 830s ok 35 - Request from RP to OP, endpoint /oauth2/token 830s # ==> Saving handler RP <== 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s # ==> Restoring RP <== 830s ok 36 - Execute request 830s ok 37 - Response is 200 830s ok 38 - Content is JSON 830s ok 39 - REST request 830s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 830s # ==> Saving handler RP <== 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s # ==> Restoring RP <== 830s ok 41 - Execute request 830s ok 42 - Response is 200 830s ok 43 - Content is JSON 830s # ==> Popping RP <== 830s ok 44 - Call openidconnectcallback on RP 830s ok 45 - Get cookie lemonldap (e160a0f4888ab9f1076b98dab12d7ab6ccf204d88a7aad72a4c041d8d6f11774) 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 46 - Check session, endpoint /oauth2/checksession.html 830s ok 47 - HTTP code is 200 830s ok 48 - Frame can be embedded 830s # ==> Pushing RP <== 830s # ==> Popping RP <== 830s ok 49 - Query RP for logout 830s ok 50 - Get redirection 830s ok 51 - Location header found 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 52 - Push logout request to OP, endpoint /oauth2/logout 830s ok 53 - HTTP code is 200 830s ok 54 - Page contains a form 830s ok 55 - Host match 830s ok 56 - Field "confirm" is defined 830s ok 57 - CSP header authorize POST request to \# 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 58 - Confirm logout, endpoint /oauth2/logout 830s ok 59 - Get redirection 830s ok 60 - Location header found 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 830s ok 62 - Get redirection 830s ok 63 - Location is http://auth.rp.com/?logout=1 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 64 - logout endpoint, endpoint /oauth2/logout 830s ok 65 - Response status is 401 830s ok 66 - Content is JSON 830s ok 67 - Error code is 9 830s # ==> Pushing OP <== 830s # ==> Popping OP <== 830s ok 68 - Test if user is reject on IdP 830s ok 69 - Response status is 401 830s ok 70 - Content is JSON 830s ok 71 - Error code is 1 830s # ==> Pushing RP <== 830s # ==> Popping RP <== 830s ok 72 - Test if user is reject on SP 830s ok 73 - Get redirection 830s ok 74 - Location header found 830s 1..74 830s ok 831s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t .......... 831s ok 1 - use Lemonldap::NG::Portal::Main; 831s ok 2 - Portal object 831s ok 3 - Init 831s ok 4 - Portal app 831s ok 5 - Register $type 831s ok 6 - OP portal 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 7 - Get JWKS, endpoint /oauth2/jwks 831s ok 8 - HTTP code is 200 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 831s ok 10 - HTTP code is 200 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 11 - Post authentication request 831s ok 12 - Get cookie lemonldap (b887952a2520dfc02324104fa4429b7fed9c7e912f146fe5a38d16a7c3183129) 831s ok 13 - Portal object 831s ok 14 - Init 831s ok 15 - Portal app 831s ok 16 - Register $type 831s ok 17 - RP portal 831s # ==> Pushing RP <== 831s # ==> Popping RP <== 831s ok 18 - Unauth SP request 831s ok 19 - Get redirection 831s ok 20 - Location header found 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 21 - Push request to OP, endpoint /oauth2/authorize 831s ok 22 - HTTP code is 200 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 23 - Post authentication, endpoint /oauth2/authorize 831s ok 24 - Get cookie lemonldap (ccdeaefcda4d47d4bab28927016571ca1692da170708a7e04f75cb900869b373) 831s ok 25 - HTTP code is 200 831s ok 26 - Page contains a form 831s ok 27 - Host match 831s ok 28 - CSP header authorize POST request to auth.rp.com 831s # ==> Pushing RP <== 831s ok 29 - REST request 831s ok 30 - Request from RP to OP, endpoint /oauth2/token 831s # ==> Saving handler RP <== 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s # ==> Restoring RP <== 831s ok 31 - Execute request 831s ok 32 - Response is 200 831s ok 33 - Content is JSON 831s ok 34 - Found access_token 10e10ff84cd9b5694b1b4b195f84fb40ad25f239acf27407a767d03ae3169a46 831s ok 35 - REST request 831s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 831s # ==> Saving handler RP <== 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s # ==> Restoring RP <== 831s ok 37 - Execute request 831s ok 38 - Response is 200 831s ok 39 - Content is JSON 831s # ==> Popping RP <== 831s ok 40 - Call openidconnectcallback on RP 831s ok 41 - Get cookie lemonldap (faa430c51b45df8cd0ff7e7b92c276ddddbddd5613e2e45c18c52b9420799199) 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 42 - Check session, endpoint /oauth2/checksession.html 831s ok 43 - HTTP code is 200 831s ok 44 - Frame can be embedded 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 45 - Get userinfo 831s ok 46 - HTTP code is 200 831s ok 47 - Content-Type is JSON 831s ok 48 - Content is valid JSON 831s ok 49 - UTF-8 values 831s ok 50 - UTF-8 values 831s # ==> Pushing RP <== 831s # ==> Popping RP <== 831s ok 51 - Query RP for logout 831s ok 52 - Get redirection 831s ok 53 - Location header found 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 54 - Push logout request to OP, endpoint /oauth2/logout 831s ok 55 - HTTP code is 200 831s ok 56 - Page contains a form 831s ok 57 - Host match 831s ok 58 - Field "confirm" is defined 831s ok 59 - CSP header authorize POST request to \# 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 60 - Confirm logout, endpoint /oauth2/logout 831s ok 61 - Get redirection 831s ok 62 - Location header found 831s ok 63 - Get cookie lemonldap (0) 831s ok 64 - SSO cookie removed 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 831s ok 66 - Get redirection 831s ok 67 - Location is http://auth.rp.com/?logout=1 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 68 - logout endpoint, endpoint /oauth2/logout 831s ok 69 - Response status is 401 831s ok 70 - Content is JSON 831s ok 71 - Error code is 9 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 72 - Test if user is reject on IdP 831s ok 73 - Response status is 401 831s ok 74 - Content is JSON 831s ok 75 - Error code is 1 831s # ==> Pushing RP <== 831s # ==> Popping RP <== 831s ok 76 - Test if user is reject on SP 831s ok 77 - Get redirection 831s ok 78 - Location header found 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 79 - Push request to OP, endpoint /oauth2/authorize 831s ok 80 - HTTP code is 200 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 81 - Post authentication, endpoint /oauth2/authorize 831s ok 82 - Get cookie lemonldap (a40927e1a58226c29adecd42b04889d32be3417b49d0a56c1e338c31b8be2b44) 831s 1..82 831s ok 831s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ...... 831s ok 1 - use Lemonldap::NG::Portal::Main; 831s ok 2 - Portal object 831s ok 3 - Init 831s ok 4 - Portal app 831s ok 5 - Register $type 831s ok 6 - OP portal 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 7 - Get JWKS, endpoint /oauth2/jwks 831s ok 8 - HTTP code is 200 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 831s ok 10 - HTTP code is 200 831s ok 11 - Portal object 831s ok 12 - Init 831s ok 13 - Portal app 831s ok 14 - Register $type 831s ok 15 - RP portal 831s # ==> Pushing RP <== 831s # ==> Popping RP <== 831s ok 16 - Unauth SP request 831s ok 17 - Get redirection 831s ok 18 - Location header found 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 19 - Push request to OP, endpoint /oauth2/authorize 831s ok 20 - HTTP code is 200 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 21 - Post authentication, endpoint /oauth2/authorize 831s ok 22 - Get cookie lemonldap (7d828c7fdfcdd2561f7a7ac7cb27c41c32c55d3185f8ed4f5a91399b5f01c48d) 831s ok 23 - HTTP code is 200 831s ok 24 - Page contains a form 831s ok 25 - Host match 831s ok 26 - Field "confirm" is defined 831s ok 27 - CSP header authorize POST request to \# 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 28 - Post confirmation, endpoint /oauth2/authorize 831s ok 29 - Get redirection 831s ok 30 - Location header found 831s # ==> Pushing RP <== 831s ok 31 - REST request 831s ok 32 - Request from RP to OP, endpoint /oauth2/token 831s # ==> Saving handler RP <== 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s # ==> Restoring RP <== 831s ok 33 - Execute request 831s ok 34 - Response is 200 831s ok 35 - Content is JSON 831s ok 36 - Found access_token 451c566effb752bf01d9523191aef9b5ce3482c016b45dd2dc2bcd50ce181d64 831s ok 37 - REST request 831s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 831s # ==> Saving handler RP <== 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s # ==> Restoring RP <== 831s ok 39 - Execute request 831s ok 40 - Response is 200 831s ok 41 - Content is JSON 831s # ==> Popping RP <== 831s ok 42 - Call openidconnectcallback on RP 831s ok 43 - Get cookie lemonldap (15db4b125947a16c90f20b349cfc99a32d990041dae8678f29396373e4222688) 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 44 - Check session, endpoint /oauth2/checksession.html 831s ok 45 - HTTP code is 200 831s ok 46 - Frame can be embedded 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 47 - Get userinfo 831s ok 48 - HTTP code is 200 831s ok 49 - Content-Type is JSON 831s ok 50 - Content is valid JSON 831s ok 51 - UTF-8 values 831s ok 52 - UTF-8 values 831s # ==> Pushing RP <== 831s # ==> Popping RP <== 831s ok 53 - Query RP for logout 831s ok 54 - Get redirection 831s ok 55 - Location header found 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 56 - Push logout request to OP, endpoint /oauth2/logout 831s ok 57 - HTTP code is 200 831s ok 58 - Page contains a form 831s ok 59 - Host match 831s ok 60 - Field "confirm" is defined 831s ok 61 - CSP header authorize POST request to \# 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 62 - Confirm logout, endpoint /oauth2/logout 831s ok 63 - Get redirection 831s ok 64 - Location header found 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 831s ok 66 - Get redirection 831s ok 67 - Location is http://auth.rp.com/?logout=1 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 68 - logout endpoint, endpoint /oauth2/logout 831s ok 69 - Response status is 401 831s ok 70 - Content is JSON 831s ok 71 - Error code is 9 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 72 - Test if user is reject on IdP 831s ok 73 - Response status is 401 831s ok 74 - Content is JSON 831s ok 75 - Error code is 1 831s # ==> Pushing RP <== 831s # ==> Popping RP <== 831s ok 76 - Test if user is reject on SP 831s ok 77 - Get redirection 831s ok 78 - Location header found 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 79 - Push request to OP, endpoint /oauth2/authorize 831s ok 80 - HTTP code is 200 831s # ==> Pushing OP <== 831s # ==> Popping OP <== 831s ok 81 - Post authentication, endpoint /oauth2/authorize 831s ok 82 - Get cookie lemonldap (7528dcc67dea6af8f41a2a710228768c7d0a06be235ae04bf8c6d022a52ea642) 831s 1..82 831s ok 832s t/32-Auth-and-issuer-OIDC-authorization_code.t .................... 832s ok 1 - use Lemonldap::NG::Portal::Main; 832s ok 2 - Portal object 832s ok 3 - Init 832s ok 4 - Portal app 832s ok 5 - Register $type 832s ok 6 - OP portal 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 7 - Get JWKS, endpoint /oauth2/jwks 832s ok 8 - HTTP code is 200 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 832s ok 10 - HTTP code is 200 832s ok 11 - Portal object 832s ok 12 - Init 832s ok 13 - Portal app 832s ok 14 - Register $type 832s ok 15 - RP portal 832s # ==> Pushing RP <== 832s # ==> Popping RP <== 832s ok 16 - Unauth SP request 832s ok 17 - Get redirection 832s ok 18 - Location header found 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 19 - Push request to OP, endpoint /oauth2/authorize 832s ok 20 - HTTP code is 200 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 21 - Post authentication, endpoint /oauth2/authorize 832s ok 22 - Get cookie lemonldap (05c9deb1ace2edc1fcdfb6492db92d58c8e3186097fc73ef88a885f68ed3e56b) 832s ok 23 - Expected portal error code: code found on page 832s ok 24 - Expected portal error code 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 25 - Post authentication, endpoint /oauth2/authorize 832s ok 26 - Get cookie lemonldap (d54af41773d1f6f1d923d43741e3deb1ed46cc7f48856733387bd3c9a2facbde) 832s ok 27 - HTTP code is 200 832s ok 28 - Page contains a form 832s ok 29 - Host match 832s ok 30 - Field "confirm" is defined 832s ok 31 - CSP header authorize POST request to \# 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 32 - Post confirmation, endpoint /oauth2/authorize 832s ok 33 - Get redirection 832s ok 34 - Location header found 832s # ==> Pushing RP <== 832s ok 35 - REST request 832s ok 36 - Request from RP to OP, endpoint /oauth2/token 832s # ==> Saving handler RP <== 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s # ==> Restoring RP <== 832s ok 37 - Execute request 832s ok 38 - Response is 200 832s ok 39 - Content is JSON 832s ok 40 - Found access_token 0c1d768d335d971af5bb5dc2f126f3cd249bf3b95836c196f467fe5d9e1655dc 832s ok 41 - REST request 832s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 832s # ==> Saving handler RP <== 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s # ==> Restoring RP <== 832s ok 43 - Execute request 832s ok 44 - Response is 200 832s ok 45 - Content is JSON 832s # ==> Popping RP <== 832s ok 46 - Call openidconnectcallback on RP 832s ok 47 - Get cookie lemonldap (e9ade7a66edc88929b91c27d34f3e3cc5390887e754b4875ee62d6e4732eb556) 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 48 - Check session, endpoint /oauth2/checksession.html 832s ok 49 - HTTP code is 200 832s ok 50 - Frame can be embedded 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 51 - Get userinfo 832s ok 52 - HTTP code is 200 832s ok 53 - Content-Type is JSON 832s ok 54 - Content is valid JSON 832s ok 55 - UTF-8 values 832s ok 56 - UTF-8 values 832s ok 57 - OIDC EOL time is stored 832s ok 58 - Obtained refresh token 832s ok 59 - UTF-8 values 832s ok 60 - Correct email 832s ok 61 - Correct groups 832s ok 62 - Correct hGroups 832s ok 63 - oidcGotUserInfo called 832s ok 64 - oidcGotIDToken called 832s ok 65 - Correct custom ACR 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 66 832s # ==> Pushing RP <== 832s ok 67 - REST request 832s ok 68 - Request from RP to OP, endpoint /oauth2/userinfo 832s # ==> Saving handler RP <== 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s # ==> Restoring RP <== 832s ok 69 - Execute request 832s ok 70 - Response is 200 832s ok 71 - Content is JSON 832s # ==> Popping RP <== 832s ok 72 - Query RP for refresh 832s ok 73 - Access token EOL has not changed 832s ok 74 - Access token has not changed 832s ok 75 - Updated RP session 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 76 832s # ==> Pushing RP <== 832s ok 77 - REST request 832s ok 78 - Request from RP to OP, endpoint /oauth2/token 832s # ==> Saving handler RP <== 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s # ==> Restoring RP <== 832s ok 79 - Execute request 832s ok 80 - Response is 200 832s ok 81 - Content is JSON 832s ok 82 - Found access_token ba3f82aac0b7e8e131833dc7aeea9194b8891454961b3e3c6bc6fa93e8c23122 832s ok 83 - REST request 832s ok 84 - Request from RP to OP, endpoint /oauth2/userinfo 832s # ==> Saving handler RP <== 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s # ==> Restoring RP <== 832s ok 85 - Execute request 832s ok 86 - Response is 200 832s ok 87 - Content is JSON 832s # ==> Popping RP <== 832s ok 88 - Query RP for refresh 832s ok 89 - Access token EOL has changed 832s ok 90 - Access token has changed 832s ok 91 - Updated RP session 832s ok 92 - Still correct groups 832s ok 93 - Still correct hGroups 832s # ==> Pushing RP <== 832s # ==> Popping RP <== 832s ok 94 - Query RP for logout 832s ok 95 - Get redirection 832s ok 96 - Location header found 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 97 - Push logout request to OP, endpoint /oauth2/logout 832s ok 98 - HTTP code is 200 832s ok 99 - Page contains a form 832s ok 100 - Host match 832s ok 101 - Field "confirm" is defined 832s ok 102 - CSP header authorize POST request to \# 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 103 - Confirm logout, endpoint /oauth2/logout 832s ok 104 - Get redirection 832s ok 105 - Location header found 832s ok 106 - Get cookie lemonldap (0) 832s ok 107 - SSO cookie removed 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 108 - logout endpoint with redirect, endpoint /oauth2/logout 832s ok 109 - Get redirection 832s ok 110 - Location is http://auth.rp.com/?logout=1 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 111 - logout endpoint, endpoint /oauth2/logout 832s ok 112 - Response status is 401 832s ok 113 - Content is JSON 832s ok 114 - Error code is 9 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 115 - Test if user is reject on IdP 832s ok 116 - Response status is 401 832s ok 117 - Content is JSON 832s ok 118 - Error code is 1 832s # ==> Pushing RP <== 832s # ==> Popping RP <== 832s ok 119 - Test if user is reject on SP 832s ok 120 - Get redirection 832s ok 121 - Location header found 832s ok 122 - oidcGenerateAuthenticationRequest called 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 123 - Push request to OP, endpoint /oauth2/authorize 832s ok 124 - HTTP code is 200 832s # ==> Pushing OP <== 832s # ==> Popping OP <== 832s ok 125 - Post authentication, endpoint /oauth2/authorize 832s ok 126 - Get cookie lemonldap (ddd280ce807c60527edbbacaa949a6d6ecb6c0789efa3bf02f9eda6604cbab1b) 832s 1..126 832s ok 833s t/32-Auth-and-issuer-OIDC-hybrid.t ................................ 833s ok 1 - use Lemonldap::NG::Portal::Main; 833s ok 2 - Portal object 833s ok 3 - Init 833s ok 4 - Portal app 833s ok 5 - Register $type 833s ok 6 - OP portal 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 7 - Get JWKS, endpoint /oauth2/jwks 833s ok 8 - HTTP code is 200 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 833s ok 10 - HTTP code is 200 833s ok 11 - Portal object 833s ok 12 - Init 833s ok 13 - Portal app 833s ok 14 - Register $type 833s ok 15 - RP portal 833s # ==> Pushing RP <== 833s # ==> Popping RP <== 833s ok 16 - Unauth SP request 833s ok 17 - Get redirection 833s ok 18 - Location header found 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 19 - Push request to OP, endpoint /oauth2/authorize 833s ok 20 - HTTP code is 200 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 21 - Post authentication, endpoint /oauth2/authorize 833s ok 22 - Reject reason is 90 833s ok 23 - Portal object 833s ok 24 - Init 833s ok 25 - Portal app 833s ok 26 - Register $type 833s ok 27 - OP portal 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 28 - Get JWKS, endpoint /oauth2/jwks 833s ok 29 - HTTP code is 200 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 833s ok 31 - HTTP code is 200 833s ok 32 - Portal object 833s ok 33 - Init 833s ok 34 - Portal app 833s ok 35 - Register $type 833s ok 36 - RP portal 833s # ==> Pushing RP <== 833s # ==> Popping RP <== 833s ok 37 - Unauth SP request 833s ok 38 - Get redirection 833s ok 39 - Location header found 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 40 - Push request to OP, endpoint /oauth2/authorize 833s ok 41 - HTTP code is 200 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 42 - Post authentication, endpoint /oauth2/authorize 833s ok 43 - Get cookie lemonldap (15ed01d2ff8a277537b4ea08b8473b42d4e99685d360346a30361af67d0ea756) 833s ok 44 - Get redirection 833s ok 45 - Location header found 833s ok 46 - token_type found 833s ok 47 - session_state found 833s ok 48 - access_token found 833s ok 49 - id_token found 833s ok 50 - state found 833s ok 51 - session_state found 833s ok 52 - ID token contains c_hash 833s ok 53 - ID token contains at_hash 833s ok 54 - ID token contains nonce 833s ok 55 - REST request 833s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 57 - Execute request 833s ok 58 - Response is 200 833s ok 59 - Content is JSON 833s ok 60 - Get access token 833s ok 61 - Get name 833s ok 62 - Get family_name 833s ok 63 - Get sub 833s 1..63 833s ok 833s t/32-Auth-and-issuer-OIDC-implicit-no-token.t ..................... 833s ok 1 - use Lemonldap::NG::Portal::Main; 833s ok 2 - Portal object 833s ok 3 - Init 833s ok 4 - Portal app 833s ok 5 - Register $type 833s ok 6 - OP portal 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 7 - Get JWKS, endpoint /oauth2/jwks 833s ok 8 - HTTP code is 200 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 833s ok 10 - HTTP code is 200 833s ok 11 - Portal object 833s ok 12 - Init 833s ok 13 - Portal app 833s ok 14 - Register $type 833s ok 15 - RP portal 833s # ==> Pushing RP <== 833s # ==> Popping RP <== 833s ok 16 - Unauth SP request 833s ok 17 - Get redirection 833s ok 18 - Location header found 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 19 - Push request to OP, endpoint /oauth2/authorize 833s ok 20 - HTTP code is 200 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 21 - Post authentication, endpoint /oauth2/authorize 833s ok 22 - Get cookie lemonldap (4535f79960e50146a5ac15337013c53404088ab2dd3f4f93efa231d603a7bf12) 833s ok 23 - HTTP code is 200 833s ok 24 - Page contains a form 833s ok 25 - Host match 833s ok 26 - Field "confirm" is defined 833s ok 27 - CSP header authorize POST request to \# 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 28 - Post confirmation, endpoint /oauth2/authorize 833s ok 29 - Get redirection 833s ok 30 - Location header found 833s ok 31 - id_token found 833s ok 32 - token_type must be missing 833s ok 33 - session_state found 833s ok 34 - access_token must be missing 833s ok 35 - state found 833s ok 36 - Check sub value 833s ok 37 - Check name value 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 38 - Logout request 833s ok 39 - Response is 200 833s ok 40 - Cookie is deleted 833s ok 41 - No pdata 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 42 - Disconnect request 833s ok 43 - Response is 401 833s # ==> Pushing RP <== 833s # ==> Popping RP <== 833s ok 44 - Unauth SP request 833s ok 45 - Get redirection 833s ok 46 - Location header found 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 47 - Push request to OP, endpoint /oauth2/authorize 833s ok 48 - HTTP code is 200 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 49 - Post authentication, endpoint /oauth2/authorize 833s ok 50 - Get cookie lemonldap (ed7a80aead7b0e9576492716adf5e3849249d57d281f550aa82dc35a7727250d) 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 51 - Logout request 833s ok 52 - Response is 200 833s ok 53 - Cookie is deleted 833s ok 54 - No pdata 833s # ==> Pushing OP <== 833s # ==> Popping OP <== 833s ok 55 - Disconnect request 833s ok 56 - Response is 401 833s 1..56 833s ok 834s t/32-Auth-and-issuer-OIDC-implicit.t .............................. 834s ok 1 - use Lemonldap::NG::Portal::Main; 834s ok 2 - Portal object 834s ok 3 - Init 834s ok 4 - Portal app 834s ok 5 - Register $type 834s ok 6 - OP portal 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 7 - Get JWKS, endpoint /oauth2/jwks 834s ok 8 - HTTP code is 200 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 834s ok 10 - HTTP code is 200 834s ok 11 - Portal object 834s ok 12 - Init 834s ok 13 - Portal app 834s ok 14 - Register $type 834s ok 15 - RP portal 834s # ==> Pushing RP <== 834s # ==> Popping RP <== 834s ok 16 - Unauth SP request 834s ok 17 - Get redirection 834s ok 18 - Location header found 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 19 - Push request to OP, endpoint /oauth2/authorize 834s ok 20 - HTTP code is 200 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 21 - Post authentication, endpoint /oauth2/authorize 834s ok 22 - Get cookie lemonldap (a66664a7b01256a3a3f38d121f6b922d32403340ba390e021936ee63198f8f14) 834s ok 23 - HTTP code is 200 834s ok 24 - Page contains a form 834s ok 25 - Host match 834s ok 26 - Field "confirm" is defined 834s ok 27 - CSP header authorize POST request to \# 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 28 - Post confirmation, endpoint /oauth2/authorize 834s ok 29 - Get redirection 834s ok 30 - Location header found 834s ok 31 - id_token found 834s ok 32 - token_type found 834s ok 33 - session_state found 834s ok 34 - access_token found 834s ok 35 - state found 834s ok 36 - Check ACR value 834s ok 37 - Check that clientid is in audience 834s ok 38 - Check for additional audiences 834s ok 39 - Check for additional audiences 834s ok 40 - Check sub value 834s ok 41 - Claim name must not be in ID token 834s ok 42 - azp found 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 43 - Logout request 834s ok 44 - Response is 200 834s ok 45 - Cookie is deleted 834s ok 46 - No pdata 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 47 - Disconnect request 834s ok 48 - Response is 401 834s # ==> Pushing RP <== 834s # ==> Popping RP <== 834s ok 49 - Unauth SP request 834s ok 50 - Get redirection 834s ok 51 - Location header found 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 52 - Push request to OP, endpoint /oauth2/authorize 834s ok 53 - HTTP code is 200 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 54 - Post authentication, endpoint /oauth2/authorize 834s ok 55 - Get cookie lemonldap (4ec3d8b9f53e7504ac963050e40d1ae061b9f0612c5d7d16ba08bb1dda1abea6) 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 56 - Logout request 834s ok 57 - Response is 200 834s ok 58 - Cookie is deleted 834s ok 59 - No pdata 834s # ==> Pushing OP <== 834s # ==> Popping OP <== 834s ok 60 - Disconnect request 834s ok 61 - Response is 401 834s 1..61 834s ok 835s t/32-Auth-and-issuer-OIDC-sorted.t ................................ 835s ok 1 - use Lemonldap::NG::Portal::Main; 835s ok 2 - Portal object 835s ok 3 - Init 835s ok 4 - Portal app 835s ok 5 - OP portal 835s ok 6 - Get JWKS, endpoint /oauth2/jwks 835s ok 7 - HTTP code is 200 835s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 835s ok 9 - HTTP code is 200 835s ok 10 - Portal object 835s ok 11 - Init 835s ok 12 - Portal app 835s ok 13 - RP portal 835s ok 14 - Unauth SP request 835s ok 15 - 1st = op2 835s ok 16 - 2nd = op3 835s ok 17 - 3rd = op 835s ok 18 - Found OIDC idp logo and tooltip 835s ok 19 - Found OIDC idp display name 835s 1..19 835s ok 835s t/32-OIDC-Back-Channel-Logout-no-sid.t ............................ 835s ok 1 - use Lemonldap::NG::Portal::Main; 835s ok 2 - Portal object 835s ok 3 - Init 835s ok 4 - Portal app 835s ok 5 - Register $type 835s ok 6 - OP portal 835s # ==> Pushing OP <== 835s # ==> Popping OP <== 835s ok 7 - Get JWKS, endpoint /oauth2/jwks 835s ok 8 - HTTP code is 200 835s # ==> Pushing OP <== 835s # ==> Popping OP <== 835s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 835s ok 10 - HTTP code is 200 835s ok 11 - Portal object 835s ok 12 - Init 835s ok 13 - Portal app 835s ok 14 - Register $type 835s ok 15 - RP portal 835s # ==> Pushing RP <== 835s # ==> Popping RP <== 835s ok 16 - Unauth RP request 835s ok 17 - Get redirection 835s ok 18 - Location header found 835s # ==> Pushing OP <== 835s # ==> Popping OP <== 835s ok 19 - Push request to OP, endpoint /oauth2/authorize 835s ok 20 - HTTP code is 200 835s # ==> Pushing OP <== 835s # ==> Popping OP <== 835s ok 21 - Post authentication, endpoint /oauth2/authorize 835s ok 22 - Get cookie lemonldap (3e8cb5fdf45a9dd93f68a2bad1165b751ca800741e3672ce6d505d663f533630) 835s ok 23 - HTTP code is 200 835s ok 24 - Page contains a form 835s ok 25 - Host match 835s ok 26 - Field "confirm" is defined 835s ok 27 - CSP header authorize POST request to \# 835s # ==> Pushing OP <== 835s # ==> Popping OP <== 835s ok 28 - Post confirmation, endpoint /oauth2/authorize 835s ok 29 - Get redirection 835s ok 30 - Location header found 835s # ==> Pushing RP <== 835s ok 31 - REST request 835s ok 32 - Request from RP to OP, endpoint /oauth2/token 835s # ==> Saving handler RP <== 835s # ==> Pushing OP <== 835s # ==> Popping OP <== 835s # ==> Restoring RP <== 835s ok 33 - Execute request 835s ok 34 - Response is 200 835s ok 35 - Content is JSON 835s ok 36 - REST request 835s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 835s # ==> Saving handler RP <== 835s # ==> Pushing OP <== 835s # ==> Popping OP <== 835s # ==> Restoring RP <== 835s ok 38 - Execute request 835s ok 39 - Response is 200 835s ok 40 - Content is JSON 835s # ==> Popping RP <== 835s ok 41 - Call openidconnectcallback on RP 835s ok 42 - Get cookie lemonldap (26c2e4d75ec5303702b64b15147e2ebcac5d5507e7bc785d5ef86616b4d5e272) 835s # ==> Pushing OP <== 835s ok 43 - REST request 835s ok 44 - Request from OP to RP 835s # ==> Saving handler OP <== 835s # ==> Pushing RP <== 835s # ==> Popping RP <== 835s # ==> Restoring OP <== 835s ok 45 - Execute request 835s ok 46 - Response is 200 835s # ==> Popping OP <== 835s ok 47 - Query OP for logout 835s ok 48 - HTTP code is 200 835s # ==> Pushing OP <== 835s # ==> Popping OP <== 835s ok 49 - Test if user is reject on OP 835s ok 50 - Response status is 401 835s ok 51 - Content is JSON 835s ok 52 - Error code is 1 835s # ==> Pushing RP <== 835s # ==> Popping RP <== 835s ok 53 - Test if user is reject on RP 835s ok 54 - Get redirection 835s ok 55 - Location header found 835s 1..55 835s ok 836s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.t ....................... 836s ok 1 - use Lemonldap::NG::Portal::Main; 836s ok 2 - Portal object 836s ok 3 - Init 836s ok 4 - Portal app 836s ok 5 - Register $type 836s ok 6 - OP portal 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 7 - Get JWKS, endpoint /oauth2/jwks 836s ok 8 - HTTP code is 200 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 836s ok 10 - HTTP code is 200 836s ok 11 - Portal object 836s ok 12 - Init 836s ok 13 - Portal app 836s ok 14 - Register $type 836s ok 15 - RP portal 836s # ==> Pushing RP <== 836s # ==> Popping RP <== 836s ok 16 - Unauth RP request 836s ok 17 - Get redirection 836s ok 18 - Location header found 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 19 - Push request to OP, endpoint /oauth2/authorize 836s ok 20 - HTTP code is 200 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 21 - Post authentication, endpoint /oauth2/authorize 836s ok 22 - Get cookie lemonldap (abf39f3044b78cef66109f9a85b7ff060de6b75a88b4ddf6495e61405b922efa) 836s ok 23 - HTTP code is 200 836s ok 24 - Page contains a form 836s ok 25 - Host match 836s ok 26 - Field "confirm" is defined 836s ok 27 - CSP header authorize POST request to \# 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 28 - Post confirmation, endpoint /oauth2/authorize 836s ok 29 - Get redirection 836s ok 30 - Location header found 836s # ==> Pushing RP <== 836s ok 31 - REST request 836s ok 32 - Request from RP to OP, endpoint /oauth2/token 836s # ==> Saving handler RP <== 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s # ==> Restoring RP <== 836s ok 33 - Execute request 836s ok 34 - Response is 200 836s ok 35 - Content is JSON 836s ok 36 - REST request 836s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 836s # ==> Saving handler RP <== 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s # ==> Restoring RP <== 836s ok 38 - Execute request 836s ok 39 - Response is 200 836s ok 40 - Content is JSON 836s # ==> Popping RP <== 836s ok 41 - Call openidconnectcallback on RP 836s ok 42 - Get cookie lemonldap (68f95aa5dfadfec189cb74d1d2dcf4d566e08b263dbc8055437e5ce9a3ee5105) 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s # ==> Pushing OP <== 836s ok 43 - REST request 836s ok 44 - Request from OP to RP 836s # ==> Saving handler OP <== 836s # ==> Pushing RP <== 836s # ==> Popping RP <== 836s # ==> Restoring OP <== 836s ok 45 - Execute request 836s ok 46 - Response is 200 836s # ==> Popping OP <== 836s ok 47 - Query OP for logout 836s ok 48 - HTTP code is 200 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 49 - Test if user is reject on OP 836s ok 50 - Response status is 401 836s ok 51 - Content is JSON 836s ok 52 - Error code is 1 836s # ==> Pushing RP <== 836s # ==> Popping RP <== 836s ok 53 - Test if user is reject on RP 836s ok 54 - Get redirection 836s ok 55 - Location header found 836s 1..55 836s ok 836s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t .......... 836s ok 1 - use Lemonldap::NG::Portal::Main; 836s ok 2 - Portal object 836s ok 3 - REST request 836s ok 4 - Request from OP to RP 836s [Tue Jul 23 01:56:40 2024] [LLNG:6669] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 836s [Tue Jul 23 01:56:40 2024] [LLNG:6669] [error] Malformed JWKS document 836s [Tue Jul 23 01:56:40 2024] [LLNG:6669] [error] Relying Party rp has errors and will be ignored 836s ok 5 - Init 836s ok 6 - Portal app 836s ok 7 - Register $type 836s ok 8 - OP portal 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 9 - Get JWKS, endpoint /oauth2/jwks 836s ok 10 - HTTP code is 200 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 836s ok 12 - HTTP code is 200 836s ok 13 - Portal object 836s ok 14 - Init 836s ok 15 - Portal app 836s ok 16 - Register $type 836s ok 17 - RP portal 836s # ==> Pushing OP <== 836s ok 18 - REST request 836s ok 19 - Request from OP to RP 836s # ==> Saving handler OP <== 836s # ==> Pushing RP <== 836s # ==> Popping RP <== 836s # ==> Restoring OP <== 836s ok 20 - Execute request 836s ok 21 - Response is 200 836s ok 22 - Content is JSON 836s # ==> Popping OP <== 836s # ==> Pushing RP <== 836s # ==> Popping RP <== 836s ok 23 - Unauth RP request 836s ok 24 - Get redirection 836s ok 25 - Location header found 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 26 - Push request to OP, endpoint /oauth2/authorize 836s ok 27 - HTTP code is 200 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 28 - Post authentication, endpoint /oauth2/authorize 836s ok 29 - Get cookie lemonldap (b5ece050defb64d51bf98d9e5dcf744c3bd43f13934fc51f25fab4c17dfdf65e) 836s ok 30 - HTTP code is 200 836s ok 31 - Page contains a form 836s ok 32 - Host match 836s ok 33 - Field "confirm" is defined 836s ok 34 - CSP header authorize POST request to \# 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 35 - Post confirmation, endpoint /oauth2/authorize 836s ok 36 - Get redirection 836s ok 37 - Location header found 836s # ==> Pushing RP <== 836s ok 38 - REST request 836s ok 39 - Request from RP to OP, endpoint /oauth2/token 836s # ==> Saving handler RP <== 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s # ==> Restoring RP <== 836s ok 40 - Execute request 836s ok 41 - Response is 200 836s ok 42 - Content is JSON 836s ok 43 - REST request 836s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 836s # ==> Saving handler RP <== 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s # ==> Restoring RP <== 836s ok 45 - Execute request 836s ok 46 - Response is 200 836s ok 47 - Content is JSON 836s # ==> Popping RP <== 836s ok 48 - Call openidconnectcallback on RP 836s ok 49 - Get cookie lemonldap (367b544ddc30e42a866ed012cf203d95a1eddba731663b0fdd8554119eb9a793) 836s # ==> Pushing OP <== 836s ok 50 - REST request 836s ok 51 - Request from OP to RP 836s # ==> Saving handler OP <== 836s # ==> Pushing RP <== 836s # ==> Popping RP <== 836s # ==> Restoring OP <== 836s ok 52 - Execute request 836s ok 53 - Response is 200 836s ok 54 - Content is JSON 836s # ==> Popping OP <== 836s # ==> Pushing OP <== 836s ok 55 - REST request 836s ok 56 - Request from OP to RP 836s # ==> Saving handler OP <== 836s # ==> Pushing RP <== 836s # ==> Popping RP <== 836s # ==> Restoring OP <== 836s ok 57 - Execute request 836s ok 58 - Response is 200 836s # ==> Popping OP <== 836s ok 59 - Query OP for logout 836s ok 60 - HTTP code is 200 836s # ==> Pushing OP <== 836s # ==> Popping OP <== 836s ok 61 - Test if user is reject on OP 836s ok 62 - Response status is 401 836s ok 63 - Content is JSON 836s ok 64 - Error code is 1 836s # ==> Pushing RP <== 836s # ==> Popping RP <== 836s ok 65 - Test if user is reject on RP 836s ok 66 - Get redirection 836s ok 67 - Location header found 836s 1..67 836s ok 837s t/32-OIDC-Back-Channel-Logout-sid.t ............................... 837s ok 1 - use Lemonldap::NG::Portal::Main; 837s ok 2 - Portal object 837s ok 3 - Init 837s ok 4 - Portal app 837s ok 5 - Register $type 837s ok 6 - OP portal 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s ok 7 - Get JWKS, endpoint /oauth2/jwks 837s ok 8 - HTTP code is 200 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 837s ok 10 - HTTP code is 200 837s ok 11 - Portal object 837s ok 12 - Init 837s ok 13 - Portal app 837s ok 14 - Register $type 837s ok 15 - RP portal 837s # ==> Pushing RP <== 837s # ==> Popping RP <== 837s ok 16 - Unauth RP request 837s ok 17 - Get redirection 837s ok 18 - Location header found 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s ok 19 - Push request to OP, endpoint /oauth2/authorize 837s ok 20 - HTTP code is 200 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s ok 21 - Post authentication, endpoint /oauth2/authorize 837s ok 22 - Get cookie lemonldap (0110aaae76bdd49b1a4bf412959efcf7276f30865659170876bcbbfe64c48ee9) 837s ok 23 - HTTP code is 200 837s ok 24 - Page contains a form 837s ok 25 - Host match 837s ok 26 - Field "confirm" is defined 837s ok 27 - CSP header authorize POST request to \# 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s ok 28 - Post confirmation, endpoint /oauth2/authorize 837s ok 29 - Get redirection 837s ok 30 - Location header found 837s # ==> Pushing RP <== 837s ok 31 - REST request 837s ok 32 - Request from RP to OP, endpoint /oauth2/token 837s # ==> Saving handler RP <== 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s # ==> Restoring RP <== 837s ok 33 - Execute request 837s ok 34 - Response is 200 837s ok 35 - Content is JSON 837s ok 36 - REST request 837s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 837s # ==> Saving handler RP <== 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s # ==> Restoring RP <== 837s ok 38 - Execute request 837s ok 39 - Response is 200 837s ok 40 - Content is JSON 837s # ==> Popping RP <== 837s ok 41 - Call openidconnectcallback on RP 837s ok 42 - Get cookie lemonldap (b3f3add5e3e45c2d638c1f6d657b77bfe01d4c8f6cbef7c638205ea4721c294d) 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s # ==> Pushing OP <== 837s ok 43 - REST request 837s ok 44 - Request from OP to RP 837s # ==> Saving handler OP <== 837s # ==> Pushing RP <== 837s # ==> Popping RP <== 837s # ==> Restoring OP <== 837s ok 45 - Execute request 837s ok 46 - Response is 200 837s # ==> Popping OP <== 837s ok 47 - Query OP for logout 837s ok 48 - HTTP code is 200 837s # ==> Pushing OP <== 837s # ==> Popping OP <== 837s ok 49 - Test if user is reject on OP 837s ok 50 - Response status is 401 837s ok 51 - Content is JSON 837s ok 52 - Error code is 1 837s # ==> Pushing RP <== 837s # ==> Popping RP <== 837s ok 53 - Test if user is reject on RP 837s ok 54 - Get redirection 837s ok 55 - Location header found 837s 1..55 837s ok 838s t/32-OIDC-ClaimTypes.t ............................................ 838s ok 1 - use Lemonldap::NG::Portal::Main; 838s ok 2 - Portal object 838s ok 3 - Init 838s ok 4 - Portal app 838s ok 5 - _formatvalue('', 'string', 'auto') 838s ok 6 - _formatvalue('foo', 'string', 'auto') 838s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 838s ok 8 - _formatvalue('', 'int', 'auto') 838s ok 9 - _formatvalue('0', 'int', 'auto') 838s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 838s ok 11 - _formatvalue('', 'bool', 'auto') 838s ok 12 - _formatvalue('0', 'bool', 'auto') 838s ok 13 - _formatvalue('1', 'bool', 'auto') 838s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 838s ok 15 - _formatvalue('', 'string', 'always') 838s ok 16 - _formatvalue('foo', 'string', 'always') 838s ok 17 - _formatvalue('foo;bar', 'string', 'always') 838s ok 18 - _formatvalue('', 'int', 'always') 838s ok 19 - _formatvalue('0', 'int', 'always') 838s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 838s ok 21 - _formatvalue('', 'bool', 'always') 838s ok 22 - _formatvalue('0', 'bool', 'always') 838s ok 23 - _formatvalue('1', 'bool', 'always') 838s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 838s ok 25 - _formatvalue('', 'string', 'never') 838s ok 26 - _formatvalue('foo', 'string', 'never') 838s ok 27 - _formatvalue('foo;bar', 'string', 'never') 838s ok 28 - _formatvalue('', 'int', 'never') 838s ok 29 - _formatvalue('0', 'int', 'never') 838s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 838s ok 31 - _formatvalue('', 'bool', 'never') 838s ok 32 - _formatvalue('0', 'bool', 'never') 838s ok 33 - _formatvalue('1', 'bool', 'never') 838s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 838s 1..34 838s ok 838s t/32-OIDC-ClientCredentials-Grant.t ............................... 838s ok 1 - use Lemonldap::NG::Portal::Main; 838s ok 2 - Portal object 838s ok 3 - Init 838s ok 4 - Portal app 838s ok 5 - HTTP code is 400 838s ok 6 - HTTP code is 400 838s ok 7 - Response status is 400 838s ok 8 - Content is JSON 838s ok 9 - Error code is invalid_scope 838s ok 10 - HTTP code is 200 838s ok 11 - Content-Type is JSON 838s ok 12 - Content is valid JSON 838s ok 13 - Access Token found 838s ok 14 - Token response returned scope 838s ok 15 - HTTP code is 200 838s ok 16 - Content-Type is JSON 838s ok 17 - Content is valid JSON 838s ok 18 838s ok 19 838s ok 20 838s ok 21 - Post introspection 838s ok 22 - HTTP code is 200 838s ok 23 - Content-Type is JSON 838s ok 24 - Content is valid JSON 838s ok 25 - Scope read found 838s ok 26 - Rule-enforced scope found 838s ok 27 - Token response scope match token scope 838s 1..27 838s ok 839s t/32-OIDC-Code-Flow-Mobile.t ...................................... 839s ok 1 - use Lemonldap::NG::Portal::Main; 839s ok 2 - Portal object 839s ok 3 - Init 839s ok 4 - Portal app 839s ok 5 - OP portal 839s ok 6 - Get cookie lemonldap (1889da0d881a43734e6e9a271889772d1ab89c3ff30301c9026bc73cc8e52b46) 839s ok 7 - Allowed custom scheme 839s ok 8 - Correct Redirect URI 839s ok 9 - Found code 839s ok 10 - HTTP code is 200 839s ok 11 - Content-Type is JSON 839s ok 12 - Content is valid JSON 839s ok 13 - Found access token 839s ok 14 839s ok 15 - HTTP code is 200 839s ok 16 - Content-Type is JSON 839s ok 17 - Content is valid JSON 839s ok 18 - Correct subject 839s 1..18 839s ok 839s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.t ......................... 839s ok 1 - use Lemonldap::NG::Portal::Main; 839s ok 2 - Portal object 839s ok 3 - Init 839s ok 4 - Portal app 839s ok 5 - Register $type 839s ok 6 - OP portal 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 7 - Get JWKS, endpoint /oauth2/jwks 839s ok 8 - HTTP code is 200 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 839s ok 10 - HTTP code is 200 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 11 - Post authentication with no target auth level 839s ok 12 - Get cookie lemonldap (99a5009df83c687f210c3b39b7b6706ae34148f5a9924e0c44e6ed804d923d70) 839s ok 13 - Portal object 839s ok 14 - Init 839s ok 15 - Portal app 839s ok 16 - Register $type 839s ok 17 - RP portal 839s # ==> Pushing RP <== 839s # ==> Popping RP <== 839s ok 18 - Unauth SP request 839s ok 19 - Get redirection 839s ok 20 - Location header found 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 21 - Push request to OP, endpoint /oauth2/authorize 839s ok 22 - HTTP code is 200 839s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699803%2C%22issuerRequestoauth2%22%3A%221721627923_6542%22%2C%22targetAuthnLevel%22%3A%225%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 839s ok 24 - HTTP code is 200 839s ok 25 - Page contains a form 839s ok 26 - URI match 839s ok 27 - Field "confirm" is defined 839s ok 28 - Field "url" is defined 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 29 - Post code 839s ok 30 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699803%2C%22issuerRequestoauth2%22%3A%221721627923_6542%22%2C%22targetAuthnLevel%22%3A%225%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tLy9vYXV0aDIvYXV0aG9yaXpl%22%7D) 839s ok 31 - HTTP code is 200 839s ok 32 - Page contains a form 839s ok 33 - URI match 839s ok 34 - Field "token" is defined 839s ok 35 - Field "code" is defined 839s ok 36 - Field "checkLogins" is defined 839s ok 37 - Found EXTCODE input 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 38 - Post code 839s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221721627923_6542%22%7D) 839s ok 40 - Get redirection 839s ok 41 - Location header found 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 42 - Follow redirection to Oauth2 issuer 839s ok 43 - Get cookie lemonldappdata () 839s ok 44 - Pdata was cleared 839s ok 45 - HTTP code is 200 839s ok 46 - Page contains a form 839s ok 47 - URI match 839s ok 48 - Field "confirm" is defined 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 49 - Post confirmation, endpoint /oauth2/authorize 839s ok 50 - Get redirection 839s ok 51 - Location header found 839s # ==> Pushing RP <== 839s ok 52 - REST request 839s ok 53 - Request from RP to OP, endpoint /oauth2/token 839s # ==> Saving handler RP <== 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s # ==> Restoring RP <== 839s ok 54 - Execute request 839s ok 55 - Response is 200 839s ok 56 - Content is JSON 839s ok 57 - Found access_token 6e5adf88c23f7533c93fb34d8c1d88f4433645fd8131ec63c1750af7c4cd5c71 839s ok 58 - REST request 839s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 839s # ==> Saving handler RP <== 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s # ==> Restoring RP <== 839s ok 60 - Execute request 839s ok 61 - Response is 200 839s ok 62 - Content is JSON 839s # ==> Popping RP <== 839s ok 63 - Call openidconnectcallback on RP 839s ok 64 - Get cookie lemonldap (232737dd97f3a3f7fbda61a91c41fd7e3df0804334058d90e7ae27c2c095c54d) 839s # ==> Pushing RP <== 839s # ==> Popping RP <== 839s ok 65 - Get / on SP 839s ok 66 - HTTP code is 200 839s ok 67 - Authenticated as french 839s # ==> Pushing RP <== 839s # ==> Popping RP <== 839s ok 68 - Unauth SP request 839s ok 69 - Get redirection 839s ok 70 - Location header found 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 71 - Push request to OP, endpoint /oauth2/authorize 839s ok 72 - HTTP code is 200 839s ok 73 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221721627923_62906%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721699803%2C%22targetAuthnLevel%22%3A5%7D) 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 74 - Post authentication, endpoint /oauth2/authorize 839s ok 75 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721627923_62906%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22targetAuthnLevel%22%3A5%2C%22issuerTs%22%3A1721699803%7D) 839s ok 76 - HTTP code is 200 839s ok 77 - Page contains a form 839s ok 78 - URI match 839s ok 79 - Field "token" is defined 839s ok 80 - Field "code" is defined 839s ok 81 - Field "checkLogins" is defined 839s ok 82 - Found EXTCODE input 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 83 - Post code 839s ok 84 - Get cookie lemonldap (0c637be6f9322c82604b53fb5ef8ea2d46797b73a3e9b4fb015bf5e32605dd72) 839s ok 85 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721627923_62906%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 839s ok 86 - Get redirection 839s ok 87 - Location header found 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s ok 88 - Follow redirection to Oauth2 issuer 839s ok 89 - Get cookie lemonldappdata () 839s ok 90 - Pdata was cleared 839s ok 91 - Get redirection 839s ok 92 - Location header found 839s # ==> Pushing RP <== 839s ok 93 - REST request 839s ok 94 - Request from RP to OP, endpoint /oauth2/token 839s # ==> Saving handler RP <== 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s # ==> Restoring RP <== 839s ok 95 - Execute request 839s ok 96 - Response is 200 839s ok 97 - Content is JSON 839s ok 98 - Found access_token 81144080884c89db070e013a29c52e1435d5d627b9a9c50e811591b88e46d90c 839s ok 99 - REST request 839s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 839s # ==> Saving handler RP <== 839s # ==> Pushing OP <== 839s # ==> Popping OP <== 839s # ==> Restoring RP <== 839s ok 101 - Execute request 839s ok 102 - Response is 200 839s ok 103 - Content is JSON 839s # ==> Popping RP <== 839s ok 104 - Call openidconnectcallback on RP 839s ok 105 - Get cookie lemonldap (d19791fae81eefa4462d8d7b9c440ed893804a1deea1e61d4dd56a8ea252757c) 839s # ==> Pushing RP <== 839s # ==> Popping RP <== 839s ok 106 - Get / on SP 839s ok 107 - HTTP code is 200 839s ok 108 - Authenticated as french 839s 1..108 839s ok 840s t/32-OIDC-Code-Flow-with-2F.t ..................................... 840s ok 1 - use Lemonldap::NG::Portal::Main; 840s ok 2 - Portal object 840s ok 3 - Init 840s ok 4 - Portal app 840s ok 5 - Register $type 840s ok 6 - OP portal 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 7 - Get JWKS, endpoint /oauth2/jwks 840s ok 8 - HTTP code is 200 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 840s ok 10 - HTTP code is 200 840s ok 11 - Portal object 840s ok 12 - Init 840s ok 13 - Portal app 840s ok 14 - Register $type 840s ok 15 - RP portal 840s # ==> Pushing RP <== 840s # ==> Popping RP <== 840s ok 16 - Unauth SP request 840s ok 17 - Get redirection 840s ok 18 - Location header found 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 19 - Push request to OP, endpoint /oauth2/authorize 840s ok 20 - HTTP code is 200 840s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221721627924_36149%22%2C%22issuerTs%22%3A1721699804%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 22 - Post authentication, endpoint /oauth2/authorize 840s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221721627924_36149%22%2C%22issuerTs%22%3A1721699804%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 840s ok 24 - HTTP code is 200 840s ok 25 - Page contains a form 840s ok 26 - URI match 840s ok 27 - Field "token" is defined 840s ok 28 - Field "code" is defined 840s ok 29 - Field "checkLogins" is defined 840s ok 30 - Found EXTCODE input 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 31 - Post code 840s ok 32 - Get cookie lemonldap (0d0a16dcf29fb88008e207bf2c086b79a799fe9f7ce719e7dbd8f5d750ecf41e) 840s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721627924_36149%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 840s ok 34 - Get redirection 840s ok 35 - Location header found 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 36 - Follow redirection to Oauth2 issuer 840s ok 37 - Get cookie lemonldappdata () 840s ok 38 - Pdata was cleared 840s ok 39 - HTTP code is 200 840s ok 40 - Page contains a form 840s ok 41 - URI match 840s ok 42 - Field "confirm" is defined 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 43 - Post confirmation, endpoint /oauth2/authorize 840s ok 44 - Get redirection 840s ok 45 - Location header found 840s # ==> Pushing RP <== 840s ok 46 - REST request 840s ok 47 - Request from RP to OP, endpoint /oauth2/token 840s # ==> Saving handler RP <== 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s # ==> Restoring RP <== 840s ok 48 - Execute request 840s ok 49 - Response is 200 840s ok 50 - Content is JSON 840s ok 51 - Found access_token 09007c063533b689a89ab3bdaa6d77db614216313ab58616f55273f6f7a920ed 840s ok 52 - REST request 840s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 840s # ==> Saving handler RP <== 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s # ==> Restoring RP <== 840s ok 54 - Execute request 840s ok 55 - Response is 200 840s ok 56 - Content is JSON 840s # ==> Popping RP <== 840s ok 57 - Call openidconnectcallback on RP 840s ok 58 - Get cookie lemonldap (bb0a1d49a29321056180baddf0df2cab16cecb43fc8142bf2784feebcbafcfda) 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 59 - Check session, endpoint /oauth2/checksession.html 840s ok 60 - HTTP code is 200 840s ok 61 - Frame can be embedded 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 62 - Get userinfo 840s ok 63 - HTTP code is 200 840s ok 64 - Content-Type is JSON 840s ok 65 - Content is valid JSON 840s ok 66 - UTF-8 values 840s ok 67 - UTF-8 values 840s # ==> Pushing RP <== 840s # ==> Popping RP <== 840s ok 68 - Query RP for logout 840s ok 69 - Get redirection 840s ok 70 - Location header found 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 71 - Push logout request to OP, endpoint /oauth2/logout 840s ok 72 - HTTP code is 200 840s ok 73 - Page contains a form 840s ok 74 - Host match 840s ok 75 - Field "confirm" is defined 840s ok 76 - CSP header authorize POST request to \# 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 77 - Confirm logout, endpoint /oauth2/logout 840s ok 78 - Get redirection 840s ok 79 - Location header found 840s ok 80 - Get cookie lemonldap (0) 840s ok 81 - SSO cookie removed 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 840s ok 83 - Get redirection 840s ok 84 - Location is http://auth.rp.com/?logout=1 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 85 - logout endpoint, endpoint /oauth2/logout 840s ok 86 - Response status is 401 840s ok 87 - Content is JSON 840s ok 88 - Error code is 9 840s # ==> Pushing OP <== 840s # ==> Popping OP <== 840s ok 89 - Test if user is reject on IdP 840s ok 90 - Response status is 401 840s ok 91 - Content is JSON 840s ok 92 - Error code is 1 840s # ==> Pushing RP <== 840s # ==> Popping RP <== 840s ok 93 - Test if user is reject on SP 840s ok 94 - Get redirection 840s ok 95 - Location header found 840s 1..95 840s ok 841s t/32-OIDC-Double-Keys-without-kid.t ............................... 841s ok 1 - use Lemonldap::NG::Portal::Main; 841s ok 2 - Portal object 841s ok 3 - Init 841s ok 4 - Portal app 841s ok 5 - Register $type 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 6 - Get JWKS, endpoint /oauth2/jwks 841s ok 7 - HTTP code is 200 841s ok 8 - JWKS->keys is an array 841s ok 9 - Found 2 keys 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 841s ok 11 - HTTP code is 200 841s ok 12 - Portal object 841s ok 13 - Init 841s ok 14 - Portal app 841s ok 15 - Register $type 841s # ==> Pushing RP <== 841s # ==> Popping RP <== 841s ok 16 - Unauth RP request 841s ok 17 - Get redirection 841s ok 18 - Location header found 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 19 - Push request to OP, endpoint /oauth2/authorize 841s ok 20 - HTTP code is 200 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 21 - Post authentication, endpoint /oauth2/authorize 841s ok 22 - Get cookie lemonldap (03fbdcfd861944c4a4c342f28927b81b3724f0795f53ac263de204f9e224fe22) 841s ok 23 - HTTP code is 200 841s ok 24 - Page contains a form 841s ok 25 - Host match 841s ok 26 - Field "confirm" is defined 841s ok 27 - CSP header authorize POST request to \# 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 28 - Post confirmation, endpoint /oauth2/authorize 841s ok 29 - Get redirection 841s ok 30 - Location header found 841s # ==> Pushing RP <== 841s ok 31 - REST request 841s ok 32 - Request from RP to OP, endpoint /oauth2/token 841s # ==> Saving handler RP <== 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s # ==> Restoring RP <== 841s ok 33 - Execute request 841s ok 34 - Response is 200 841s ok 35 - Content is JSON 841s ok 36 - REST request 841s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 841s # ==> Saving handler RP <== 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s # ==> Restoring RP <== 841s ok 38 - Execute request 841s ok 39 - Response is 200 841s ok 40 - Content is JSON 841s # ==> Popping RP <== 841s ok 41 - Call openidconnectcallback on RP 841s ok 42 - Get cookie lemonldap (61b6bed21082dc159b11fae86755d4f4bd88e537a136508b158dd8d7111b279c) 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s # ==> Pushing OP <== 841s ok 43 - REST request 841s ok 44 - Request from OP to RP 841s # ==> Saving handler OP <== 841s # ==> Pushing RP <== 841s # ==> Popping RP <== 841s # ==> Restoring OP <== 841s ok 45 - Execute request 841s ok 46 - Response is 200 841s # ==> Popping OP <== 841s ok 47 - Query OP for logout 841s ok 48 - HTTP code is 200 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 49 - Test if user is reject on OP 841s ok 50 - Response status is 401 841s ok 51 - Content is JSON 841s ok 52 - Error code is 1 841s # ==> Pushing RP <== 841s # ==> Popping RP <== 841s ok 53 - Test if user is reject on RP 841s ok 54 - Get redirection 841s ok 55 - Location header found 841s 1..55 841s ok 841s t/32-OIDC-Double-Keys.t ........................................... 841s ok 1 - use Lemonldap::NG::Portal::Main; 841s ok 2 - Portal object 841s ok 3 - Init 841s ok 4 - Portal app 841s ok 5 - Register $type 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 6 - Get JWKS, endpoint /oauth2/jwks 841s ok 7 - HTTP code is 200 841s ok 8 - JWKS->keys is an array 841s ok 9 - Found 2 keys 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 841s ok 11 - HTTP code is 200 841s ok 12 - Portal object 841s ok 13 - Init 841s ok 14 - Portal app 841s ok 15 - Register $type 841s # ==> Pushing RP <== 841s # ==> Popping RP <== 841s ok 16 - Unauth RP request 841s ok 17 - Get redirection 841s ok 18 - Location header found 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 19 - Push request to OP, endpoint /oauth2/authorize 841s ok 20 - HTTP code is 200 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 21 - Post authentication, endpoint /oauth2/authorize 841s ok 22 - Get cookie lemonldap (0303c5da25b9793d01266edc53284bc0b27179c74c9e2599cd67280d2458acdd) 841s ok 23 - HTTP code is 200 841s ok 24 - Page contains a form 841s ok 25 - Host match 841s ok 26 - Field "confirm" is defined 841s ok 27 - CSP header authorize POST request to \# 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 28 - Post confirmation, endpoint /oauth2/authorize 841s ok 29 - Get redirection 841s ok 30 - Location header found 841s # ==> Pushing RP <== 841s ok 31 - REST request 841s ok 32 - Request from RP to OP, endpoint /oauth2/token 841s # ==> Saving handler RP <== 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s # ==> Restoring RP <== 841s ok 33 - Execute request 841s ok 34 - Response is 200 841s ok 35 - Content is JSON 841s ok 36 - REST request 841s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 841s # ==> Saving handler RP <== 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s # ==> Restoring RP <== 841s ok 38 - Execute request 841s ok 39 - Response is 200 841s ok 40 - Content is JSON 841s # ==> Popping RP <== 841s ok 41 - Call openidconnectcallback on RP 841s ok 42 - Get cookie lemonldap (52686b2fc5732897f98cb6ba784f522d7a89d25a8a5dc0c6171c7a25da352339) 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s # ==> Pushing OP <== 841s ok 43 - REST request 841s ok 44 - Request from OP to RP 841s # ==> Saving handler OP <== 841s # ==> Pushing RP <== 841s # ==> Popping RP <== 841s # ==> Restoring OP <== 841s ok 45 - Execute request 841s ok 46 - Response is 200 841s # ==> Popping OP <== 841s ok 47 - Query OP for logout 841s ok 48 - HTTP code is 200 841s # ==> Pushing OP <== 841s # ==> Popping OP <== 841s ok 49 - Test if user is reject on OP 841s ok 50 - Response status is 401 841s ok 51 - Content is JSON 841s ok 52 - Error code is 1 841s # ==> Pushing RP <== 841s # ==> Popping RP <== 841s ok 53 - Test if user is reject on RP 841s ok 54 - Get redirection 841s ok 55 - Location header found 841s 1..55 841s ok 842s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t ....................... 842s ok 1 - use Lemonldap::NG::Portal::Main; 842s ok 2 - use Lemonldap::NG::Handler::Server; 842s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 842s ok 4 - Portal object 842s ok 5 - Init 842s ok 6 - Portal app 842s ok 7 - HTTP code is 200 842s ok 8 - Content-Type is JSON 842s ok 9 - Content is valid JSON 842s ok 10 - HTTP code is 200 842s ok 11 - HTTP code is 403 842s ok 12 - HTTP code is 403 842s ok 13 - HTTP code is 200 842s ok 14 - Content-Type is JSON 842s ok 15 - Content is valid JSON 842s ok 16 - HTTP code is 403 842s ok 17 - HTTP code is 200 842s ok 18 - HTTP code is 403 842s ok 19 - Get cookie lemonldap (b72e86192a068e7841ef4910977f297b56b273f18d07fa39f3556922fde0860d) 842s ok 20 - Get redirection 842s ok 21 - Location header found 842s ok 22 - HTTP code is 200 842s ok 23 - Content-Type is JSON 842s ok 24 - Content is valid JSON 842s ok 25 - HTTP code is 403 842s ok 26 - HTTP code is 403 842s ok 27 - HTTP code is 200 842s 1..27 842s ok 843s t/32-OIDC-Grant-Type-Rules.t ...................................... 843s ok 1 - use Lemonldap::NG::Portal::Main; 843s ok 2 - Portal object 843s ok 3 - Init 843s ok 4 - Portal app 843s ok 5 - Response status is 400 843s ok 6 - Content is JSON 843s ok 7 - Error code is invalid_grant 843s ok 8 - Response status is 400 843s ok 9 - Content is JSON 843s ok 10 - Error code is invalid_grant 843s ok 11 - Get cookie lemonldap (e82883108d32770d87dc1c3b57f3c03bf6a1bfa316635dfec444f163fc9f75ef) 843s ok 12 - Get redirection 843s ok 13 - Location header found 843s ok 14 - HTTP code is 200 843s ok 15 - Content-Type is JSON 843s ok 16 - Content is valid JSON 843s ok 17 - Response status is 400 843s ok 18 - Content is JSON 843s ok 19 - Error code is invalid_grant 843s ok 20 - Get cookie lemonldap (6f2c118248410b67ffa7e085a03e6f6ea03fabf01e02ba150dbf1e9fba2c701c) 843s ok 21 - Expected portal error code: code found on page 843s ok 22 - Expected portal error code 843s ok 23 - Response status is 400 843s ok 24 - Content is JSON 843s ok 25 - Error code is invalid_grant 843s ok 26 - HTTP code is 200 843s ok 27 - Content-Type is JSON 843s ok 28 - Content is valid JSON 843s ok 29 - Get cookie lemonldap (96e01179fcf4b04e3a045211f8ded4f7b659ee04041b9e8cd5d5512737a4a71e) 843s ok 30 - Expected portal error code: code found on page 843s ok 31 - Expected portal error code 843s 1..31 843s ok 843s t/32-OIDC-Hook-GetRpConfig.t ...................................... 843s ok 1 - use Lemonldap::NG::Portal::Main; 843s # Subtest: Check negative TTL 843s ok 1 - Portal object 843s ok 2 - Init 843s ok 3 - Portal app 843s ok 4 - Auth query 843s ok 5 - HTTP code is 200 843s ok 6 - Get cookie lemonldap (c243050ed5051e227f4e1202acf2c79fcefc54045bb176bd6f010e146dafbbd4) 843s ok 7 - Expected portal error code: code found on page 843s ok 8 - Expected portal error code 843s ok 9 - Called once 843s ok 10 - Expected portal error code: code found on page 843s ok 11 - Expected portal error code 843s ok 12 - Not called again 843s ok 13 - Expected portal error code: code found on page 843s ok 14 - Expected portal error code 843s ok 15 - Called again 843s 1..15 843s ok 2 - Check negative TTL 843s # Subtest: Check getting RP from plugin 843s ok 1 - Portal object 843s ok 2 - Init 843s ok 3 - Portal app 843s ok 4 - Auth query 843s ok 5 - HTTP code is 200 843s ok 6 - Get cookie lemonldap (fe3e2867e98071e62b23442007ba5d34d223d1e428d3b495fb7b3f4a2559fd80) 843s ok 7 - Expected portal error code: code found on page 843s ok 8 - Expected portal error code 843s ok 9 - Called once 843s ok 10 - Get redirection 843s ok 11 - Location header found 843s ok 12 - Found code 843s ok 13 - Not called again 843s ok 14 - Access token present 843s ok 15 - HTTP code is 200 843s ok 16 - Content-Type is JSON 843s ok 17 - Content is valid JSON 843s ok 18 - Scope, Attributes etc are working 843s 1..18 843s ok 3 - Check getting RP from plugin 843s # Subtest: Check config change 843s ok 1 - Portal object 843s ok 2 - Init 843s ok 3 - Portal app 843s ok 4 - Auth query 843s ok 5 - HTTP code is 200 843s ok 6 - Get cookie lemonldap (81bef833458c50fe954283c99baca6690554d7aeea7ddef738ce7538c18705cb) 843s ok 7 - Get redirection 843s ok 8 - Location header found 843s ok 9 - Found code 843s ok 10 - ID token present 843s ok 11 843s ok 12 - Called once 843s ok 13 - Get redirection 843s ok 14 - Location header found 843s ok 15 - Found code 843s ok 16 - ID token present 843s ok 17 843s ok 18 - Not called again yet 843s ok 19 - Get redirection 843s ok 20 - Location header found 843s ok 21 - Found code 843s ok 22 - ID token present 843s ok 23 843s ok 24 - Called again 843s 1..24 843s ok 4 - Check config change 843s # Subtest: Test persistent behavior 843s ok 1 - Portal object 843s ok 2 - Init 843s ok 3 - Portal app 843s ok 4 - Auth query 843s ok 5 - HTTP code is 200 843s ok 6 - Get cookie lemonldap (fd80ffd49c38c837e3c0a578c3a992619686757dfdde08f4455bc51a0c49738c) 843s ok 7 - Get redirection 843s ok 8 - Location header found 843s ok 9 - Found code 843s ok 10 - Plugin was called 843s # Subtest: After disabling config, provider is becomes disabled 843s ok 1 - Get redirection 843s ok 2 - Location header found 843s ok 3 - Found code 843s ok 4 - Plugin was not called again 843s ok 5 - Expected portal error code: code found on page 843s ok 6 - Expected portal error code 843s ok 7 - Plugin was called again 843s 1..7 843s ok 11 - After disabling config, provider is becomes disabled 843s # Subtest: After reload, config is disabled for good 843s ok 1 - Call count reset 843s ok 2 - Expected portal error code: code found on page 843s ok 3 - Expected portal error code 843s ok 4 - Plugin was called 843s 1..4 843s ok 12 - After reload, config is disabled for good 843s # Subtest: Enable again, reload, config works immediately 843s ok 1 - Call count reset 843s ok 2 - Get redirection 843s ok 3 - Location header found 843s ok 4 - Found code 843s ok 5 - Plugin was called 843s 1..5 843s ok 13 - Enable again, reload, config works immediately 843s 1..13 843s ok 5 - Test persistent behavior 843s 1..5 843s ok 844s t/32-OIDC-Hooks.t ................................................. 844s ok 1 - use Lemonldap::NG::Portal::Main; 844s ok 2 - Portal object 844s ok 3 - Init 844s ok 4 - Portal app 844s ok 5 - Post authentication 844s ok 6 - Get cookie lemonldap (5838a780e4396bc67a6d72a35f43d3e7578101bd0d6e82aea4761fd4e850ab24) 844s ok 7 - Get authorization code 844s ok 8 - Get redirection 844s ok 9 - Location header found 844s ok 10 - Post token 844s ok 11 - Access token present 844s ok 12 - ID token present 844s ok 13 - Refresh token present 844s ok 14 - Found custom token in token response 844s ok 15 - Found hooked claim in ID token 844s ok 16 - HS** ID token has no kid header 844s ok 17 - HTTP code is 200 844s ok 18 - Content-Type is JSON 844s ok 19 - Content is valid JSON 844s ok 20 - Found hooked claim in Userinfo token 844s ok 21 - Found injected variable in Userinfo token 844s ok 22 - Found exported attribute variable in Userinfo token 844s ok 23 - Scopes are visible in hook 844s ok 24 - Token is a JWT 844s ok 25 - Found claim in JWT 844s ok 26 - Post introspection 844s ok 27 - HTTP code is 200 844s ok 28 - Found hook defined scope 844s ok 29 - Found result of oidcResolveScope 844s ok 30 - HTTP code is 200 844s ok 31 - Content-Type is JSON 844s ok 32 - Content is valid JSON 844s ok 33 - Access token present 844s ok 34 - Token is a JWT 844s ok 35 - Found claim in JWT 844s ok 36 - Get redirection 844s ok 37 - Location header found 844s Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 2667. 844s ok 38 - HTTP code is 200 844s ok 39 - Content-Type is JSON 844s ok 40 - Content is valid JSON 844s ok 41 - Refresh token present 844s ok 42 - HTTP code is 200 844s ok 43 - Content-Type is JSON 844s ok 44 - Content is valid JSON 844s ok 45 - Token is a JWT 844s ok 46 - Found claim in JWT 844s 1..46 844s ok 844s t/32-OIDC-ID-Token.t .............................................. 844s ok 1 - use Lemonldap::NG::Portal::Main; 844s # Subtest: Default ID token 844s ok 1 - Portal object 844s ok 2 - Init 844s ok 3 - Portal app 844s ok 4 - Register $type 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 5 - Get cookie lemonldap (cb7ad6b7b6d74e6301f736a890f2326ead073e6f408d657b3a5a1343880fc9cd) 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 6 - Get redirection 844s ok 7 - Location header found 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 8 - HTTP code is 200 844s ok 9 - Content-Type is JSON 844s ok 10 - Content is valid JSON 844s ok 11 - Successfully decoded ID Token header 844s ok 12 - Successfully decoded ID Token payload 844s ok 13 - Default ID token alg is RS256 844s ok 14 - kid is not present 844s ok 15 - Audience is rpid 844s ok 16 - Expires in an hour 844s ok 17 - Issuer is correct 844s ok 18 - Subject is correct 844s ok 19 - No claims in ID Token 844s 1..19 844s ok 2 - Default ID token 844s # Subtest: Has Key ID in conf 844s ok 1 - Portal object 844s ok 2 - Init 844s ok 3 - Portal app 844s ok 4 - Register $type 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 5 - Get cookie lemonldap (57b3e26e94e93d91b7abad9f40a68e477e59912b32d3c585bd3d12094e7e3511) 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 6 - Get redirection 844s ok 7 - Location header found 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 8 - HTTP code is 200 844s ok 9 - Content-Type is JSON 844s ok 10 - Content is valid JSON 844s ok 11 - Successfully decoded ID Token header 844s ok 12 - Successfully decoded ID Token payload 844s ok 13 - Default ID token alg is RS256 844s ok 14 - kid is correct 844s 1..14 844s ok 3 - Has Key ID in conf 844s # Subtest: Different signing alg 844s ok 1 - Portal object 844s ok 2 - Init 844s ok 3 - Portal app 844s ok 4 - Register $type 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 5 - Get cookie lemonldap (8340d68c64c584d34da17f18656879bbd874c9a7323dbc7148feb264bc75ca67) 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 6 - Get redirection 844s ok 7 - Location header found 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 8 - HTTP code is 200 844s ok 9 - Content-Type is JSON 844s ok 10 - Content is valid JSON 844s ok 11 - Successfully decoded ID Token header 844s ok 12 - Successfully decoded ID Token payload 844s ok 13 - Signature alg was modified 844s ok 14 - kid is not present 844s 1..14 844s ok 4 - Different signing alg 844s # Subtest: Force claims 844s ok 1 - Portal object 844s ok 2 - Init 844s ok 3 - Portal app 844s ok 4 - Register $type 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 5 - Get cookie lemonldap (03ae633884ea3a4721147c056c6c0fcb0e03920165ac702fc8ffe063c04349e1) 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 6 - Get redirection 844s ok 7 - Location header found 844s # ==> Pushing OP <== 844s # ==> Popping OP <== 844s ok 8 - HTTP code is 200 844s ok 9 - Content-Type is JSON 844s ok 10 - Content is valid JSON 844s ok 11 - Successfully decoded ID Token header 844s ok 12 - Successfully decoded ID Token payload 844s ok 13 - Found claims in ID Token 844s 1..13 844s ok 5 - Force claims 844s 1..5 844s ok 845s t/32-OIDC-JWE.t ................................................... 845s ok 1 - use Lemonldap::NG::Portal::Main; 845s ok 2 - Portal object 845s ok 3 - REST request 845s ok 4 - Request from OP to RP 845s [Tue Jul 23 01:56:49 2024] [LLNG:6686] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 845s [Tue Jul 23 01:56:49 2024] [LLNG:6686] [error] Malformed JWKS document 845s [Tue Jul 23 01:56:49 2024] [LLNG:6686] [error] Relying Party rp has errors and will be ignored 845s ok 5 - Init 845s ok 6 - Portal app 845s ok 7 - Register $type 845s ok 8 - OP portal 845s # ==> Pushing OP <== 845s # ==> Popping OP <== 845s ok 9 - Get JWKS, endpoint /oauth2/jwks 845s ok 10 - HTTP code is 200 845s # ==> Pushing OP <== 845s # ==> Popping OP <== 845s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 845s ok 12 - HTTP code is 200 845s ok 13 - Portal object 845s ok 14 - Init 845s ok 15 - Portal app 845s ok 16 - Register $type 845s ok 17 - RP portal 845s # ==> Pushing OP <== 845s ok 18 - REST request 845s ok 19 - Request from OP to RP 845s # ==> Saving handler OP <== 845s # ==> Pushing RP <== 845s # ==> Popping RP <== 845s # ==> Restoring OP <== 845s ok 20 - Execute request 845s ok 21 - Response is 200 845s ok 22 - Content is JSON 845s # ==> Popping OP <== 845s # ==> Pushing RP <== 845s # ==> Popping RP <== 845s ok 23 - RP publish its keys 845s ok 24 - HTTP code is 200 845s ok 25 - Content-Type is JSON 845s ok 26 - Content is valid JSON 845s ok 27 - Get RP encryption key 845s # ==> Pushing RP <== 845s # ==> Popping RP <== 845s ok 28 - Unauth RP request 845s ok 29 - Get redirection 845s ok 30 - Location header found 845s # ==> Pushing OP <== 845s # ==> Popping OP <== 845s ok 31 - Push request to OP, endpoint /oauth2/authorize 845s ok 32 - HTTP code is 200 845s # ==> Pushing OP <== 845s # ==> Popping OP <== 845s ok 33 - Post authentication, endpoint /oauth2/authorize 845s ok 34 - Get cookie lemonldap (5bc07e0ef5469db227b7dbdc7dc7847a56722253f0b85ea7e36f9920a2aa89d0) 845s ok 35 - HTTP code is 200 845s ok 36 - Page contains a form 845s ok 37 - Host match 845s ok 38 - Field "confirm" is defined 845s ok 39 - CSP header authorize POST request to \# 845s # ==> Pushing OP <== 845s # ==> Popping OP <== 845s ok 40 - Post confirmation, endpoint /oauth2/authorize 845s ok 41 - Get redirection 845s ok 42 - Location header found 845s # ==> Pushing RP <== 845s ok 43 - REST request 845s ok 44 - Request from RP to OP, endpoint /oauth2/token 845s # ==> Saving handler RP <== 845s # ==> Pushing OP <== 845s # ==> Popping OP <== 845s # ==> Restoring RP <== 845s ok 45 - Execute request 845s ok 46 - Response is 200 845s ok 47 - Content is JSON 845s ok 48 - REST request 845s ok 49 - Request from RP to OP, endpoint /oauth2/userinfo 845s # ==> Saving handler RP <== 845s # ==> Pushing OP <== 845s # ==> Popping OP <== 845s # ==> Restoring RP <== 845s ok 50 - Execute request 845s ok 51 - Response is 200 845s ok 52 - Content is JSON 845s # ==> Popping RP <== 845s ok 53 - Call openidconnectcallback on RP 845s ok 54 - Get cookie lemonldap (5f56bedbad58db5d87041e414e73eff1d66f970b9e749a35fc12cd91fcf89f91) 845s # ==> Pushing OP <== 845s ok 55 - REST request 845s ok 56 - Request from OP to RP 845s # ==> Saving handler OP <== 845s # ==> Pushing RP <== 845s # ==> Popping RP <== 845s # ==> Restoring OP <== 845s ok 57 - Execute request 845s ok 58 - Response is 200 845s ok 59 - Content is JSON 845s # ==> Popping OP <== 845s # ==> Pushing OP <== 845s ok 60 - REST request 845s ok 61 - Request from OP to RP 845s # ==> Saving handler OP <== 845s # ==> Pushing RP <== 845s # ==> Popping RP <== 845s # ==> Restoring OP <== 845s ok 62 - Execute request 845s ok 63 - Response is 200 845s # ==> Popping OP <== 845s ok 64 - Query OP for logout 845s ok 65 - HTTP code is 200 845s # ==> Pushing OP <== 845s # ==> Popping OP <== 845s ok 66 - Test if user is reject on OP 845s ok 67 - Response status is 401 845s ok 68 - Content is JSON 845s ok 69 - Error code is 1 845s # ==> Pushing RP <== 845s # ==> Popping RP <== 845s ok 70 - Test if user is reject on RP 845s ok 71 - Get redirection 845s ok 72 - Location header found 845s 1..72 845s ok 846s t/32-OIDC-JWS-client_secret_jwt.t ................................. 846s ok 1 - use Lemonldap::NG::Portal::Main; 846s ok 2 - Portal object 846s ok 3 - Init 846s ok 4 - Portal app 846s ok 5 - Register $type 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 6 - Get JWKS, endpoint /oauth2/jwks 846s ok 7 - HTTP code is 200 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 846s ok 9 - HTTP code is 200 846s ok 10 - Portal object 846s ok 11 - Init 846s ok 12 - Portal app 846s ok 13 - Register $type 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s ok 14 - Unauth RP request 846s ok 15 - Get redirection 846s ok 16 - Location header found 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 17 - Push request to OP, endpoint /oauth2/authorize 846s ok 18 - HTTP code is 200 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 19 - Post authentication, endpoint /oauth2/authorize 846s ok 20 - Get cookie lemonldap (c756fc204945e6f03f91db810bc9166126ebe5521e9a98f6356dc8eb9a85126a) 846s ok 21 - HTTP code is 200 846s ok 22 - Page contains a form 846s ok 23 - Host match 846s ok 24 - Field "confirm" is defined 846s ok 25 - CSP header authorize POST request to \# 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 26 - Post confirmation, endpoint /oauth2/authorize 846s ok 27 - Get redirection 846s ok 28 - Location header found 846s # ==> Pushing RP <== 846s ok 29 - REST request 846s ok 30 - Request from RP to OP, endpoint /oauth2/token 846s # ==> Saving handler RP <== 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s # ==> Restoring RP <== 846s ok 31 - Execute request 846s ok 32 - Response is 200 846s ok 33 - Content is JSON 846s ok 34 - REST request 846s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 846s # ==> Saving handler RP <== 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s # ==> Restoring RP <== 846s ok 36 - Execute request 846s ok 37 - Response is 200 846s ok 38 - Content is JSON 846s # ==> Popping RP <== 846s ok 39 - Call openidconnectcallback on RP 846s ok 40 - Get cookie lemonldap (9030859e266c3fa26252b3e0fb68fbdcaf3b73acb8618a454296009e40f076f1) 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s # ==> Pushing OP <== 846s ok 41 - REST request 846s ok 42 - Request from OP to RP 846s # ==> Saving handler OP <== 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s # ==> Restoring OP <== 846s ok 43 - Execute request 846s ok 44 - Response is 200 846s # ==> Popping OP <== 846s ok 45 - Query OP for logout 846s ok 46 - HTTP code is 200 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 47 - Test if user is reject on OP 846s ok 48 - Response status is 401 846s ok 49 - Content is JSON 846s ok 50 - Error code is 1 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s ok 51 - Test if user is reject on RP 846s ok 52 - Get redirection 846s ok 53 - Location header found 846s 1..53 846s ok 846s t/32-OIDC-JWS-private_key_jwt.t ................................... 846s ok 1 - use Lemonldap::NG::Portal::Main; 846s ok 2 - Portal object 846s ok 3 - REST request 846s ok 4 - Request from OP to RP 846s [Tue Jul 23 01:56:50 2024] [LLNG:6688] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 846s [Tue Jul 23 01:56:50 2024] [LLNG:6688] [error] Malformed JWKS document 846s [Tue Jul 23 01:56:50 2024] [LLNG:6688] [error] Relying Party rp has errors and will be ignored 846s ok 5 - Init 846s ok 6 - Portal app 846s ok 7 - Register $type 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 8 - Get JWKS, endpoint /oauth2/jwks 846s ok 9 - HTTP code is 200 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 846s ok 11 - HTTP code is 200 846s ok 12 - Portal object 846s ok 13 - Init 846s ok 14 - Portal app 846s ok 15 - Register $type 846s ok 16 - Portal object 846s ok 17 - REST request 846s ok 18 - Request from OP to RP 846s # ==> Saving handler OP <== 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s # ==> Restoring OP <== 846s ok 19 - Execute request 846s ok 20 - Response is 200 846s ok 21 - Content is JSON 846s ok 22 - Init 846s ok 23 - Portal app 846s ok 24 - Register $type 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s ok 25 - RP publish its keys 846s ok 26 - HTTP code is 200 846s ok 27 - Content-Type is JSON 846s ok 28 - Content is valid JSON 846s ok 29 - Get RP sig key 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s ok 30 - Unauth RP request 846s ok 31 - Get redirection 846s ok 32 - Location header found 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 33 - Push request to OP, endpoint /oauth2/authorize 846s ok 34 - HTTP code is 200 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 35 - Post authentication, endpoint /oauth2/authorize 846s ok 36 - Get cookie lemonldap (4a405794db953723190c81602da7bc33d2a93cf1d2dd7c5176735f0e093c0bdd) 846s ok 37 - HTTP code is 200 846s ok 38 - Page contains a form 846s ok 39 - Host match 846s ok 40 - Field "confirm" is defined 846s ok 41 - CSP header authorize POST request to \# 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 42 - Post confirmation, endpoint /oauth2/authorize 846s ok 43 - Get redirection 846s ok 44 - Location header found 846s # ==> Pushing RP <== 846s ok 45 - REST request 846s ok 46 - Request from RP to OP, endpoint /oauth2/token 846s # ==> Saving handler RP <== 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s # ==> Restoring RP <== 846s ok 47 - Execute request 846s ok 48 - Response is 200 846s ok 49 - Content is JSON 846s ok 50 - REST request 846s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 846s # ==> Saving handler RP <== 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s # ==> Restoring RP <== 846s ok 52 - Execute request 846s ok 53 - Response is 200 846s ok 54 - Content is JSON 846s # ==> Popping RP <== 846s ok 55 - Call openidconnectcallback on RP 846s ok 56 - Get cookie lemonldap (1d136461f2a2ce5b60dc06a83a3e3ffcbf5122e25c1642dfbc73bf1d4f7b162d) 846s # ==> Pushing OP <== 846s ok 57 - REST request 846s ok 58 - Request from OP to RP 846s # ==> Saving handler OP <== 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s # ==> Restoring OP <== 846s ok 59 - Execute request 846s ok 60 - Response is 200 846s ok 61 - Content is JSON 846s # ==> Popping OP <== 846s # ==> Pushing OP <== 846s ok 62 - REST request 846s ok 63 - Request from OP to RP 846s # ==> Saving handler OP <== 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s # ==> Restoring OP <== 846s ok 64 - Execute request 846s ok 65 - Response is 200 846s # ==> Popping OP <== 846s ok 66 - Query OP for logout 846s ok 67 - HTTP code is 200 846s # ==> Pushing OP <== 846s # ==> Popping OP <== 846s ok 68 - Test if user is reject on OP 846s ok 69 - Response status is 401 846s ok 70 - Content is JSON 846s ok 71 - Error code is 1 846s # ==> Pushing RP <== 846s # ==> Popping RP <== 846s ok 72 - Test if user is reject on RP 846s ok 73 - Get redirection 846s ok 74 - Location header found 846s 1..74 846s ok 847s t/32-OIDC-Logout-from-RP-bypass-confirm.t ......................... 847s ok 1 - use Lemonldap::NG::Portal::Main; 847s ok 2 - Portal object 847s ok 3 - Init 847s ok 4 - Portal app 847s ok 5 - Register $type 847s ok 6 - OP portal 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s ok 7 - Get JWKS, endpoint /oauth2/jwks 847s ok 8 - HTTP code is 200 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 847s ok 10 - HTTP code is 200 847s ok 11 - Portal object 847s ok 12 - Init 847s ok 13 - Portal app 847s ok 14 - Register $type 847s ok 15 - RP portal 847s # ==> Pushing RP <== 847s # ==> Popping RP <== 847s ok 16 - Unauth SP request 847s ok 17 - Get redirection 847s ok 18 - Location header found 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s ok 19 - Push request to OP, endpoint /oauth2/authorize 847s ok 20 - HTTP code is 200 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s ok 21 - Post authentication, endpoint /oauth2/authorize 847s ok 22 - Get cookie lemonldap (a01d7f85cbc4d9c6fc8cadc340664d358576dd23a8b4a364951da6d900da771c) 847s ok 23 - HTTP code is 200 847s ok 24 - Page contains a form 847s ok 25 - Host match 847s ok 26 - Field "confirm" is defined 847s ok 27 - CSP header authorize POST request to \# 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s ok 28 - Post confirmation, endpoint /oauth2/authorize 847s ok 29 - Get redirection 847s ok 30 - Location header found 847s # ==> Pushing RP <== 847s ok 31 - REST request 847s ok 32 - Request from RP to OP, endpoint /oauth2/token 847s # ==> Saving handler RP <== 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s # ==> Restoring RP <== 847s ok 33 - Execute request 847s ok 34 - Response is 200 847s ok 35 - Content is JSON 847s ok 36 - REST request 847s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 847s # ==> Saving handler RP <== 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s # ==> Restoring RP <== 847s ok 38 - Execute request 847s ok 39 - Response is 200 847s ok 40 - Content is JSON 847s # ==> Popping RP <== 847s ok 41 - Call openidconnectcallback on RP 847s ok 42 - Get cookie lemonldap (d7ce306b39f6f680669804cc6e665dc83d4fa8b88d8625368797ef079e422f5f) 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s ok 43 - Check session, endpoint /oauth2/checksession.html 847s ok 44 - HTTP code is 200 847s ok 45 - Frame can be embedded 847s ok 46 - UTF-8 values 847s # ==> Pushing RP <== 847s # ==> Popping RP <== 847s ok 47 - Call logout from RP 847s ok 48 - Get cookie lemonldap (0) 847s ok 49 - Test empty cookie on RP 847s ok 50 - Get redirection 847s ok 51 - Location header found 847s ok 52 - Found ID Token hint 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s ok 53 - Forward logout to OP 847s ok 54 - HTTP code is 200 847s ok 55 - Found RP logout iframe 847s # ==> Pushing OP <== 847s # ==> Popping OP <== 847s ok 56 - Test if user is reject on IdP 847s ok 57 - Response status is 401 847s ok 58 - Content is JSON 847s ok 59 - Error code is 1 847s 1..59 847s ok 848s t/32-OIDC-Logout-redirect-uri-not-allowed.t ....................... 848s ok 1 - use Lemonldap::NG::Portal::Main; 848s ok 2 - Portal object 848s ok 3 - Init 848s ok 4 - Portal app 848s ok 5 - Register $type 848s ok 6 - OP portal 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s ok 7 - Get JWKS, endpoint /oauth2/jwks 848s ok 8 - HTTP code is 200 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 848s ok 10 - HTTP code is 200 848s ok 11 - Portal object 848s ok 12 - Init 848s ok 13 - Portal app 848s ok 14 - Register $type 848s ok 15 - RP portal 848s # ==> Pushing RP <== 848s # ==> Popping RP <== 848s ok 16 - Unauth SP request 848s ok 17 - Get redirection 848s ok 18 - Location header found 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s ok 19 - Push request to OP, endpoint /oauth2/authorize 848s ok 20 - HTTP code is 200 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s ok 21 - Post authentication, endpoint /oauth2/authorize 848s ok 22 - Get cookie lemonldap (c86aace583584251ea7a0bd1173e0230f0c2970bafe8ed6e16d8c593378178c1) 848s ok 23 - HTTP code is 200 848s ok 24 - Page contains a form 848s ok 25 - Host match 848s ok 26 - Field "confirm" is defined 848s ok 27 - CSP header authorize POST request to \# 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s ok 28 - Post confirmation, endpoint /oauth2/authorize 848s ok 29 - Get redirection 848s ok 30 - Location header found 848s # ==> Pushing RP <== 848s ok 31 - REST request 848s ok 32 - Request from RP to OP, endpoint /oauth2/token 848s # ==> Saving handler RP <== 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s # ==> Restoring RP <== 848s ok 33 - Execute request 848s ok 34 - Response is 200 848s ok 35 - Content is JSON 848s ok 36 - REST request 848s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 848s # ==> Saving handler RP <== 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s # ==> Restoring RP <== 848s ok 38 - Execute request 848s ok 39 - Response is 200 848s ok 40 - Content is JSON 848s # ==> Popping RP <== 848s ok 41 - Call openidconnectcallback on RP 848s ok 42 - Get cookie lemonldap (767eb1cb538e3d4e3a94cc087b296d5d6e9b249517de2978f2886aea4796af9f) 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s ok 43 - Check session, endpoint /oauth2/checksession.html 848s ok 44 - HTTP code is 200 848s ok 45 - Frame can be embedded 848s ok 46 - UTF-8 values 848s # ==> Pushing RP <== 848s # ==> Popping RP <== 848s ok 47 - Query RP for logout 848s ok 48 - Get redirection 848s ok 49 - Location header found 848s ok 50 - Found client ID in logout request 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s ok 51 - Push logout request to OP, endpoint /oauth2/logout 848s ok 52 - HTTP code is 200 848s ok 53 - Page contains a form 848s ok 54 - Host match 848s ok 55 - Field "confirm" is defined 848s ok 56 - CSP header authorize POST request to \# 848s # ==> Pushing OP <== 848s # ==> Popping OP <== 848s ok 57 - Confirm logout, endpoint /oauth2/logout 848s ok 58 - Unauthorized URL: code found on page 848s ok 59 - Unauthorized URL 848s 1..59 848s ok 848s t/32-OIDC-Macro.t ................................................. 848s ok 1 - use Lemonldap::NG::Portal::Main; 848s # Subtest: Macros, filtered by scope 848s ok 1 - Portal object 848s ok 2 - Init 848s ok 3 - Portal app 848s ok 4 - OP portal 848s ok 5 - Get cookie lemonldap (f826e31ad739851ced4b66bd87ffc35b3835a8caecba2950224d72a2ffc4358f) 848s ok 6 - Get redirection 848s ok 7 - Location header found 848s ok 8 - HTTP code is 200 848s ok 9 - Content-Type is JSON 848s ok 10 - Content is valid JSON 848s ok 11 - Found access token 848s ok 12 848s ok 13 - HTTP code is 200 848s ok 14 - Content-Type is JSON 848s ok 15 - Content is valid JSON 848s ok 16 - Correct macro value 848s ok 17 - Sub macro correctly evaluated 848s ok 18 - Complex claim 848s ok 19 - Macro required by scope is included 848s ok 20 - Macro not required by scope is omitted 848s 1..20 848s ok 2 - Macros, filtered by scope 848s # Subtest: Macros, not filtered by scope 848s ok 1 - Portal object 848s ok 2 - Init 848s ok 3 - Portal app 848s ok 4 - OP portal 848s ok 5 - Get cookie lemonldap (9bc211c8d125c152a7692857e87ceaca878691786ce0af827a76bbf426d25257) 848s ok 6 - Get redirection 848s ok 7 - Location header found 848s ok 8 - HTTP code is 200 848s ok 9 - Content-Type is JSON 848s ok 10 - Content is valid JSON 848s ok 11 - Found access token 848s ok 12 848s ok 13 - HTTP code is 200 848s ok 14 - Content-Type is JSON 848s ok 15 - Content is valid JSON 848s ok 16 - Correct macro value 848s ok 17 - Sub macro correctly evaluated 848s ok 18 - Complex claim 848s ok 19 - Macro required by scope is included 848s ok 20 - Macro not required by scope is included 848s 1..20 848s ok 3 - Macros, not filtered by scope 848s 1..3 848s ok 849s t/32-OIDC-Metadata.t .............................................. 849s ok 1 - use Lemonldap::NG::Portal::Main; 849s # Subtest: OpenID Connect metadata 849s ok 1 - Portal object 849s ok 2 - Init 849s ok 3 - Portal app 849s ok 4 - HTTP code is 200 849s ok 5 - Content-Type is JSON 849s ok 6 - Content is valid JSON 849s ok 7 - Correct JWKS URI 849s 1..7 849s ok 2 - OpenID Connect metadata 849s # Subtest: JWKS test (certificate) 849s ok 1 - Portal object 849s ok 2 - Init 849s ok 3 - Portal app 849s ok 4 - HTTP code is 200 849s ok 5 - Content-Type is JSON 849s ok 6 - Content is valid JSON 849s ok 7 - Correct RSA exponent 849s ok 8 - Correct RSA modulus 849s ok 9 - Correct key ID 849s ok 10 - Correct key type 849s ok 11 - Correct key use 849s ok 12 - Correct certificate 849s ok 13 - Correct certificate thumbprint 849s ok 14 - Correct previous key ID 849s ok 15 - Correct previous certificate 849s 1..15 849s ok 3 - JWKS test (certificate) 849s # Subtest: JWKS test (pubkey) 849s ok 1 - Portal object 849s ok 2 - Init 849s ok 3 - Portal app 849s ok 4 - HTTP code is 200 849s ok 5 - Content-Type is JSON 849s ok 6 - Content is valid JSON 849s ok 7 - Correct RSA exponent 849s ok 8 - Correct RSA modulus 849s ok 9 - Correct key type 849s ok 10 - Correct key use 849s 1..10 849s ok 4 - JWKS test (pubkey) 849s 1..4 849s ok 849s t/32-OIDC-Offline-Session-with-choice.t ........................... 849s ok 1 - use Lemonldap::NG::Portal::Main; 849s ok 2 - Portal object 849s ok 3 - Init 849s ok 4 - Portal app 849s ok 5 - Get cookie lemonldap (9532c8de76a721f0224fd49fceb37a6b1be8f7a668eb595f75f01068ab83d282) 849s ok 6 - Get redirection 849s ok 7 - Location header found 849s Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 2667. 849s ok 8 - HTTP code is 200 849s ok 9 - Content-Type is JSON 849s ok 10 - Content is valid JSON 849s ok 11 - Got access token 849s ok 12 - Got refresh token 849s ok 13 - Got ID token 849s ok 14 - Authentication date found in token 849s ok 15 - Found claim in ID token 849s ok 16 - Found sub in ID token 849s ok 17 - HTTP code is 200 849s ok 18 - Content-Type is JSON 849s ok 19 - Content is valid JSON 849s ok 20 - Got User Info 849s ok 21 - Got User Info 849s ok 22 - Logout request 849s ok 23 - Response is 200 849s ok 24 - Cookie is deleted 849s ok 25 - No pdata 849s ok 26 - Disconnect request 849s ok 27 - Response is 401 849s ok 28 - HTTP code is 200 849s ok 29 - Content-Type is JSON 849s ok 30 - Content is valid JSON 849s ok 31 - Got refreshed Access token 849s ok 32 - Got refreshed ID token 849s ok 33 - Refresh token not present 849s ok 34 - Found claim in ID token 849s ok 35 - Found sub in ID token 849s ok 36 - HTTP code is 200 849s ok 37 - Content-Type is JSON 849s ok 38 - Content is valid JSON 849s ok 39 - Correct user info 849s ok 40 - Got User Info 849s ok 41 - HTTP code is 200 849s ok 42 - Content-Type is JSON 849s ok 43 - Content is valid JSON 849s ok 44 - Got refreshed Access token 849s ok 45 - Got refreshed ID token 849s ok 46 - Refresh token not present 849s ok 47 - Original auth_time retained 849s ok 48 - Found claim in ID token 849s ok 49 - Check that clientid is in audience 849s ok 50 - Check for additional audiences 849s ok 51 - Check for additional audiences 849s ok 52 - HTTP code is 200 849s ok 53 - Content-Type is JSON 849s ok 54 - Content is valid JSON 849s ok 55 - Correct user info 849s ok 56 - Got User Info 849s ok 57 - HTTP code is 200 849s ok 58 - Content-Type is JSON 849s ok 59 - Content is valid JSON 849s ok 60 - Token is active 849s ok 61 - Introspection contains client_id 849s ok 62 - Introspection contains sub 849s ok 63 - Scope contains weird scope name 849s 1..63 849s ok 850s t/32-OIDC-Offline-Session.t ....................................... 850s ok 1 - use Lemonldap::NG::Portal::Main; 850s ok 2 - Portal object 850s ok 3 - Init 850s ok 4 - Portal app 850s ok 5 - Get cookie lemonldap (56206f08a951c6807ba952e4e834d5ccb339c3fda822cf7d61dc7b475d84054c) 850s ok 6 - Get redirection 850s ok 7 - Location header found 850s Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 2667. 850s ok 8 - HTTP code is 200 850s ok 9 - Content-Type is JSON 850s ok 10 - Content is valid JSON 850s ok 11 850s ok 12 - Got access token 850s ok 13 - Got refresh token 850s ok 14 - Got ID token 850s ok 15 - Authentication date found in token 850s ok 16 - Found claim in ID token 850s ok 17 - Found sub in ID token 850s ok 18 - HTTP code is 200 850s ok 19 - Content-Type is JSON 850s ok 20 - Content is valid JSON 850s ok 21 - Got User Info 850s ok 22 - Got User Info 850s ok 23 - Logout request 850s ok 24 - Response is 200 850s ok 25 - Cookie is deleted 850s ok 26 - No pdata 850s ok 27 - Disconnect request 850s ok 28 - Response is 401 850s ok 29 - HTTP code is 200 850s ok 30 - Content-Type is JSON 850s ok 31 - Content is valid JSON 850s ok 32 850s ok 33 - Got refreshed Access token 850s ok 34 - Got refreshed ID token 850s ok 35 - Refresh token not present 850s ok 36 - Found claim in ID token 850s ok 37 - Found sub in ID token 850s ok 38 - HTTP code is 200 850s ok 39 - Content-Type is JSON 850s ok 40 - Content is valid JSON 850s ok 41 - Correct user info 850s ok 42 - Got User Info 850s ok 43 - HTTP code is 200 850s ok 44 - Content-Type is JSON 850s ok 45 - Content is valid JSON 850s ok 46 850s ok 47 - Got refreshed Access token 850s ok 48 - Got refreshed ID token 850s ok 49 - Refresh token not present 850s ok 50 - Original auth_time retained 850s ok 51 - Found claim in ID token 850s ok 52 - Check that clientid is in audience 850s ok 53 - Check for additional audiences 850s ok 54 - Check for additional audiences 850s ok 55 - HTTP code is 200 850s ok 56 - Content-Type is JSON 850s ok 57 - Content is valid JSON 850s ok 58 - Correct user info 850s ok 59 - Got User Info 850s ok 60 - HTTP code is 200 850s ok 61 - Content-Type is JSON 850s ok 62 - Content is valid JSON 850s ok 63 - Token is active 850s ok 64 - Introspection contains client_id 850s ok 65 - Introspection contains sub 850s ok 66 - Scope contains weird scope name 850s ok 67 - Portal object 850s ok 68 - Init 850s ok 69 - Portal app 850s ok 70 - Get cookie lemonldap (39f5ef97c1902c49c307fbadc4b37d0c6643d5828cf718c4c355835a407f2383) 850s ok 71 - Get redirection 850s ok 72 - Location header found 850s Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 2667. 850s ok 73 - HTTP code is 200 850s ok 74 - Content-Type is JSON 850s ok 75 - Content is valid JSON 850s ok 76 - Token is a JWT 850s ok 77 - Found claim in JWT 850s ok 78 - Found claim in JWT 850s ok 79 850s ok 80 - Got access token 850s ok 81 - Got refresh token 850s ok 82 - Got ID token 850s ok 83 - Authentication date found in token 850s ok 84 - Found claim in ID token 850s ok 85 - Found sub in ID token 850s ok 86 - HTTP code is 200 850s ok 87 - Content-Type is JSON 850s ok 88 - Content is valid JSON 850s ok 89 - Got User Info 850s ok 90 - Got User Info 850s ok 91 - Logout request 850s ok 92 - Response is 200 850s ok 93 - Cookie is deleted 850s ok 94 - No pdata 850s ok 95 - Disconnect request 850s ok 96 - Response is 401 850s ok 97 - HTTP code is 200 850s ok 98 - Content-Type is JSON 850s ok 99 - Content is valid JSON 850s ok 100 850s ok 101 - Token is a JWT 850s ok 102 - Found claim in JWT 850s ok 103 - Found claim in JWT 850s ok 104 - Got refreshed Access token 850s ok 105 - Got refreshed ID token 850s ok 106 - Refresh token not present 850s ok 107 - Found claim in ID token 850s ok 108 - Found sub in ID token 850s ok 109 - HTTP code is 200 850s ok 110 - Content-Type is JSON 850s ok 111 - Content is valid JSON 850s ok 112 - Correct user info 850s ok 113 - Got User Info 850s ok 114 - HTTP code is 200 850s ok 115 - Content-Type is JSON 850s ok 116 - Content is valid JSON 850s ok 117 850s ok 118 - Token is a JWT 850s ok 119 - Found claim in JWT 850s ok 120 - Found claim in JWT 850s ok 121 - Got refreshed Access token 850s ok 122 - Got refreshed ID token 850s ok 123 - Refresh token not present 850s ok 124 - Original auth_time retained 850s ok 125 - Found claim in ID token 850s ok 126 - Check that clientid is in audience 850s ok 127 - Check for additional audiences 850s ok 128 - Check for additional audiences 850s ok 129 - HTTP code is 200 850s ok 130 - Content-Type is JSON 850s ok 131 - Content is valid JSON 850s ok 132 - Correct user info 850s ok 133 - Got User Info 850s ok 134 - HTTP code is 200 850s ok 135 - Content-Type is JSON 850s ok 136 - Content is valid JSON 850s ok 137 - Token is active 850s ok 138 - Introspection contains client_id 850s ok 139 - Introspection contains sub 850s ok 140 - Scope contains weird scope name 850s ok 141 - Get cookie lemonldap (57339932cc31c067f686e6c19fb8d92ef3af109501085ce9f2f7cd213e64a8c5) 850s ok 142 - Get redirection 850s ok 143 - Location header found 850s Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 2667. 850s ok 144 - HTTP code is 200 850s ok 145 - Content-Type is JSON 850s ok 146 - Content is valid JSON 850s ok 147 - Got refresh token 850s ok 148 - Logout request 850s ok 149 - Response is 200 850s ok 150 - Cookie is deleted 850s ok 151 - No pdata 850s ok 152 - Disconnect request 850s ok 153 - Response is 401 850s ok 154 - HTTP code is 200 850s ok 155 - Content-Type is JSON 850s ok 156 - Content is valid JSON 850s ok 157 - Found access token 850s ok 158 - Response status is 400 850s ok 159 - Content is JSON 850s ok 160 - Error code is invalid_grant 850s 1..160 850s ok 851s t/32-OIDC-Opaque-Token.t .......................................... 851s ok 1 - use Lemonldap::NG::Portal::Main; 851s ok 2 - Portal object 851s ok 3 - Init 851s ok 4 - Portal app 851s ok 5 - Post authentication 851s ok 6 - Get cookie lemonldap (9f04b39fa31feedd9ed48a877dbb0c95bf7836dbd35939bb3876fca445da1537) 851s ok 7 - Get authorization code 851s ok 8 - Get redirection 851s ok 9 - Location header found 851s ok 10 - Post token 851s ok 11 - Access token present 851s ok 12 - ID token present 851s ok 13 - Refresh token present 851s ok 14 - Found hooked claim in ID token 851s ok 15 - HTTP code is 200 851s ok 16 - Content-Type is JSON 851s ok 17 - Content is valid JSON 851s ok 18 - Found hooked claim in Userinfo token 851s ok 19 - Found session variable in Userinfo token 851s ok 20 - Scopes are visible in hook 851s ok 21 - Post introspection 851s ok 22 - HTTP code is 200 851s ok 23 - Found hook defined scope 851s ok 24 - Found result of oidcResolveScope 851s ok 25 - HTTP code is 200 851s ok 26 - Content-Type is JSON 851s ok 27 - Content is valid JSON 851s ok 28 - Access token present 851s ok 29 - Get redirection 851s ok 30 - Location header found 851s Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 2667. 851s ok 31 - HTTP code is 200 851s ok 32 - Content-Type is JSON 851s ok 33 - Content is valid JSON 851s ok 34 - Refresh token present 851s ok 35 - HTTP code is 200 851s ok 36 - Content-Type is JSON 851s ok 37 - Content is valid JSON 851s 1..37 851s ok 851s t/32-OIDC-Password-Grant-with-Bruteforce-and-Choice.t ............. 851s ok 1 - use Lemonldap::NG::Portal::Main; 851s ok 2 - Portal object 851s ok 3 - Init 851s ok 4 - Portal app 851s ok 5 - HTTP code is 400 851s ok 6 - HTTP code is 200 851s ok 7 - Content-Type is JSON 851s ok 8 - Content is valid JSON 851s ok 9 - Access Token found 851s ok 10 - Scope found in token response 851s ok 11 - Found ID token in original grant 851s ok 12 - Got refresh token 851s ok 13 - HTTP code is 200 851s ok 14 - Content-Type is JSON 851s ok 15 - Content is valid JSON 851s ok 16 - Got User Info 851s ok 17 - Attribute released as int in JSON 851s ok 18 - Single valued attribute forced as array 851s ok 19 - Multi valued attribute exposed as array 851s ok 20 - Post introspection 851s ok 21 - HTTP code is 200 851s ok 22 - Content-Type is JSON 851s ok 23 - Content is valid JSON 851s ok 24 - Scope read not asked, and thus not found 851s ok 25 - Attribute-based scope found 851s ok 26 - Rule-enforced scope found 851s ok 27 - Token response scope matches token scope 851s ok 28 - Post introspection 851s ok 29 - HTTP code is 200 851s ok 30 - Content-Type is JSON 851s ok 31 - Content is valid JSON 851s ok 32 - Token is no longer active 851s ok 33 - Post introspection 851s ok 34 - HTTP code is 200 851s ok 35 - Content-Type is JSON 851s ok 36 - Content is valid JSON 851s ok 37 - Found ID token in refresh grant 851s 1..37 851s ok 852s t/32-OIDC-Password-Grant.t ........................................ 852s ok 1 - use Lemonldap::NG::Portal::Main; 852s ok 2 - Portal object 852s ok 3 - Init 852s ok 4 - Portal app 852s ok 5 - Response status is 400 852s ok 6 - Content is JSON 852s ok 7 - Error code is invalid_grant 852s ok 8 - Response status is 400 852s ok 9 - Content is JSON 852s ok 10 - Error code is invalid_scope 852s ok 11 - HTTP code is 200 852s ok 12 - Content-Type is JSON 852s ok 13 - Content is valid JSON 852s ok 14 - Access Token found 852s ok 15 - Scope found in token response 852s ok 16 - No ID token in original request 852s ok 17 - Got refresh token 852s ok 18 - HTTP code is 200 852s ok 19 - Content-Type is JSON 852s ok 20 - Content is valid JSON 852s ok 21 - Got User Info 852s ok 22 - Attribute released as int in JSON 852s ok 23 - Single valued attribute forced as array 852s ok 24 - Multi valued attribute exposed as array 852s ok 25 - Post introspection 852s ok 26 - HTTP code is 200 852s ok 27 - Content-Type is JSON 852s ok 28 - Content is valid JSON 852s ok 29 - Scope read not asked, and thus not found 852s ok 30 - Attribute-based scope found 852s ok 31 - Rule-enforced scope found 852s ok 32 - Token response scope matches token scope 852s ok 33 - Post introspection 852s ok 34 - HTTP code is 200 852s ok 35 - Content-Type is JSON 852s ok 36 - Content is valid JSON 852s ok 37 - Token is no longer active 852s ok 38 - Post introspection 852s ok 39 - HTTP code is 200 852s ok 40 - Content-Type is JSON 852s ok 41 - Content is valid JSON 852s ok 42 - No ID token in refreshed response 852s 1..42 852s ok 852s t/32-OIDC-RP-rule.t ............................................... 852s ok 1 - use Lemonldap::NG::Portal::Main; 852s ok 2 - Portal object 852s ok 3 - Init 852s ok 4 - Portal app 852s ok 5 - Register $type 852s ok 6 - OP portal 852s # ==> Pushing OP <== 852s # ==> Popping OP <== 852s ok 7 - Get JWKS, endpoint /oauth2/jwks 852s ok 8 - HTTP code is 200 852s # ==> Pushing OP <== 852s # ==> Popping OP <== 852s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 852s ok 10 - HTTP code is 200 852s ok 11 - Portal object 852s ok 12 - Init 852s ok 13 - Portal app 852s ok 14 - Register $type 852s ok 15 - RP portal 852s # ==> Pushing RP <== 852s # ==> Popping RP <== 852s ok 16 - Unauth SP request 852s ok 17 - Get redirection 852s ok 18 - Location header found 852s # ==> Pushing OP <== 852s # ==> Popping OP <== 852s ok 19 - Push request to OP, endpoint /oauth2/authorize 852s ok 20 - HTTP code is 200 852s # ==> Pushing OP <== 852s # ==> Popping OP <== 852s ok 21 - Post authentication, endpoint /oauth2/authorize 852s ok 22 - Get cookie lemonldap (f76054915fd9dde962443f3d2ea58d7ecaccf810062a27bd53e12c2d3abdf36b) 852s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 852s ok 24 - PE_UNAUTHORIZEDPARTNER 852s # ==> Pushing OP <== 852s # ==> Popping OP <== 852s ok 25 - Post access to unknown RP 852s ok 26 - Unknown client ID: code found on page 852s ok 27 - Unknown client ID 852s 1..27 852s ok 853s t/32-OIDC-Refresh-Token.t ......................................... 853s ok 1 - use Lemonldap::NG::Portal::Main; 853s ok 2 - Portal object 853s ok 3 - Init 853s ok 4 - Portal app 853s ok 5 - Get cookie lemonldap (8cb0490d28b6de3fe3502e904fe4368d02c971b44cd18bb51ab12f82ab560db8) 853s ok 6 - Get redirection 853s ok 7 - Location header found 853s ok 8 - HTTP code is 200 853s ok 9 - Content-Type is JSON 853s ok 10 - Content is valid JSON 853s ok 11 - Got access token 853s ok 12 - Got refresh token 853s ok 13 - Got ID token 853s ok 14 - Found sub in ID token 853s ok 15 - Found claim in ID token 853s ok 16 - Check that clientid is in audience 853s ok 17 - Check for additional audiences 853s ok 18 - Check for additional audiences 853s ok 19 - HTTP code is 200 853s ok 20 - Content-Type is JSON 853s ok 21 - Content is valid JSON 853s ok 22 - Got User Info 853s ok 23 - Got User Info 853s ok 24 - Access token rejected 853s ok 25 - HTTP code is 200 853s ok 26 - Content-Type is JSON 853s ok 27 - Content is valid JSON 853s ok 28 - Got refreshed Access token 853s ok 29 - Got refreshed ID token 853s ok 30 - Refresh token not present 853s ok 31 - Found sub in ID token 853s ok 32 - Found claim in ID token 853s ok 33 - HTTP code is 200 853s ok 34 - Content-Type is JSON 853s ok 35 - Content is valid JSON 853s ok 36 - Got User Info 853s ok 37 - Got User Info 853s ok 38 - Access token rejected 853s ok 39 - HTTP code is 200 853s ok 40 - Content-Type is JSON 853s ok 41 - Content is valid JSON 853s ok 42 - HTTP code is 200 853s ok 43 - Content-Type is JSON 853s ok 44 - Content is valid JSON 853s ok 45 - Got User Info 853s ok 46 - Got User Info 853s ok 47 - Logout request 853s ok 48 - Response is 200 853s ok 49 - Cookie is deleted 853s ok 50 - No pdata 853s ok 51 - Disconnect request 853s ok 52 - Response is 401 853s ok 53 - Response status is 400 853s ok 54 - Content is JSON 853s ok 55 - Error code is invalid_grant 853s ok 56 - Cannot use refreshed access token tied to expired session 853s ok 57 - Portal object 853s ok 58 - Init 853s ok 59 - Portal app 853s ok 60 - Get cookie lemonldap (40b415209545c1811d40e482609a83dfff31a5b23c1951cb19dbb00ec78fbd23) 853s ok 61 - Get redirection 853s ok 62 - Location header found 853s ok 63 - HTTP code is 200 853s ok 64 - Content-Type is JSON 853s ok 65 - Content is valid JSON 853s ok 66 - Token is a JWT 853s ok 67 - Found claim in JWT 853s ok 68 - Found claim in JWT 853s ok 69 - Found claim in JWT 853s ok 70 - Found claim in JWT 853s ok 71 - Found claim in JWT 853s ok 72 853s ok 73 853s ok 74 853s ok 75 - Expiration date sanity check 853s ok 76 - Expiration date sanity check 853s ok 77 - Got access token 853s ok 78 - Got refresh token 853s ok 79 - Got ID token 853s ok 80 - Found sub in ID token 853s ok 81 - Found claim in ID token 853s ok 82 - Check that clientid is in audience 853s ok 83 - Check for additional audiences 853s ok 84 - Check for additional audiences 853s ok 85 - HTTP code is 200 853s ok 86 - Content-Type is JSON 853s ok 87 - Content is valid JSON 853s ok 88 - Got User Info 853s ok 89 - Got User Info 853s ok 90 - Access token rejected 853s ok 91 - HTTP code is 200 853s ok 92 - Content-Type is JSON 853s ok 93 - Content is valid JSON 853s ok 94 - Token is a JWT 853s ok 95 - Found claim in JWT 853s ok 96 - Found claim in JWT 853s ok 97 - Found claim in JWT 853s ok 98 - Found claim in JWT 853s ok 99 - Found claim in JWT 853s ok 100 853s ok 101 853s ok 102 853s ok 103 - Expiration date sanity check 853s ok 104 - Expiration date sanity check 853s ok 105 - Got refreshed Access token 853s ok 106 - Got refreshed ID token 853s ok 107 - Refresh token not present 853s ok 108 - Found sub in ID token 853s ok 109 - Found claim in ID token 853s ok 110 - HTTP code is 200 853s ok 111 - Content-Type is JSON 853s ok 112 - Content is valid JSON 853s ok 113 - Got User Info 853s ok 114 - Got User Info 853s ok 115 - Access token rejected 853s ok 116 - HTTP code is 200 853s ok 117 - Content-Type is JSON 853s ok 118 - Content is valid JSON 853s ok 119 - HTTP code is 200 853s ok 120 - Content-Type is JSON 853s ok 121 - Content is valid JSON 853s ok 122 - Got User Info 853s ok 123 - Got User Info 853s ok 124 - Logout request 853s ok 125 - Response is 200 853s ok 126 - Cookie is deleted 853s ok 127 - No pdata 853s ok 128 - Disconnect request 853s ok 129 - Response is 401 853s ok 130 - Response status is 400 853s ok 131 - Content is JSON 853s ok 132 - Error code is invalid_grant 853s ok 133 - Cannot use refreshed access token tied to expired session 853s ok 134 - Portal object 853s ok 135 - Init 853s ok 136 - Portal app 853s ok 137 - Get cookie lemonldap (dda50f84a98236a940ecd94ac342756e4066e906e9dc0d68aaa26cd3a782b8cd) 853s ok 138 - Get redirection 853s ok 139 - Location header found 853s ok 140 - HTTP code is 200 853s ok 141 - Content-Type is JSON 853s ok 142 - Content is valid JSON 853s ok 143 - Token is a JWT 853s ok 144 - Found claim in JWT 853s ok 145 - Found claim in JWT 853s ok 146 - Found claim in JWT 853s ok 147 - Found claim in JWT 853s ok 148 - Found claim in JWT 853s ok 149 853s ok 150 853s ok 151 853s ok 152 - Expiration date sanity check 853s ok 153 - Expiration date sanity check 853s ok 154 - Got access token 853s ok 155 - Got refresh token 853s ok 156 - Got ID token 853s ok 157 - Found sub in ID token 853s ok 158 - Found claim in ID token 853s ok 159 - Check that clientid is in audience 853s ok 160 - Check for additional audiences 853s ok 161 - Check for additional audiences 853s ok 162 - HTTP code is 200 853s ok 163 - Content-Type is JSON 853s ok 164 - Content is valid JSON 853s ok 165 - Got User Info 853s ok 166 - Got User Info 853s ok 167 - Access token rejected 853s ok 168 - HTTP code is 200 853s ok 169 - Content-Type is JSON 853s ok 170 - Content is valid JSON 853s ok 171 - Token is a JWT 853s ok 172 - Found claim in JWT 853s ok 173 - Found claim in JWT 853s ok 174 - Found claim in JWT 853s ok 175 - Found claim in JWT 853s ok 176 - Found claim in JWT 853s ok 177 853s ok 178 853s ok 179 853s ok 180 - Expiration date sanity check 853s ok 181 - Expiration date sanity check 853s ok 182 - Got refreshed Access token 853s ok 183 - Got refreshed ID token 853s ok 184 - Refresh token not present 853s ok 185 - Found sub in ID token 853s ok 186 - Found claim in ID token 853s ok 187 - HTTP code is 200 853s ok 188 - Content-Type is JSON 853s ok 189 - Content is valid JSON 853s ok 190 - Got User Info 853s ok 191 - Got User Info 853s ok 192 - Access token rejected 853s ok 193 - HTTP code is 200 853s ok 194 - Content-Type is JSON 853s ok 195 - Content is valid JSON 853s ok 196 - HTTP code is 200 853s ok 197 - Content-Type is JSON 853s ok 198 - Content is valid JSON 853s ok 199 - Got User Info 853s ok 200 - Got User Info 853s ok 201 - Logout request 853s ok 202 - Response is 200 853s ok 203 - Cookie is deleted 853s ok 204 - No pdata 853s ok 205 - Disconnect request 853s ok 206 - Response is 401 853s ok 207 - Response status is 400 853s ok 208 - Content is JSON 853s ok 209 - Error code is invalid_grant 853s ok 210 - Cannot use refreshed access token tied to expired session 853s 1..210 853s ok 854s t/32-OIDC-Register-with-bad-redirect-uri.t ........................ 854s ok 1 - use Lemonldap::NG::Portal::Main; 854s ok 2 - Portal object 854s ok 3 - Init 854s ok 4 - Portal app 854s ok 5 - OP portal 854s ok 6 - Post register data with bad redirect_uris 854s ok 7 - Return code is 400 854s 1..7 854s ok 854s t/32-OIDC-Register.t .............................................. 854s ok 1 - use Lemonldap::NG::Portal::Main; 854s ok 2 - Portal object 854s ok 3 - Init 854s ok 4 - Portal app 854s ok 5 - OP portal 854s ok 6 - Post register data 854s ok 7 - Return code is 201 854s ok 8 - Client ID found in answer: RNitXgIyxgDyYQI4MofvN.9n0NLM/q 854s ok 9 - Client ID saved in configuration 854s ok 10 - Extra claim defined 854s ok 11 - Extra variable defined 854s 1..11 854s ok 855s t/32-OIDC-Request-Uri.t ........................................... 855s ok 1 - use Lemonldap::NG::Portal::Main; 855s ok 2 - Portal object 855s ok 3 - Init 855s ok 4 - Portal app 855s ok 5 - OP portal 855s # Subtest: Successful request 855s ok 1 - Get cookie lemonldap (735cc4d0cb269a456ab79dc22a1b8e0ec7ea9f8c7617c69740fbdd6099a67009) 855s ok 2 - only authorized URI is called 855s ok 3 - Call is expected in this scenario 855s ok 4 - Get redirection 855s ok 5 - Location header found 855s 1..5 855s ok 6 - Successful request 855s # Subtest: Successful request, override of bad redirect_uri 855s ok 1 - Get cookie lemonldap (84af31367827cdc08069225ba5566ea09d0ff546e998f9d8ba1f5e96c47b0106) 855s ok 2 - only authorized URI is called 855s ok 3 - Call is expected in this scenario 855s ok 4 - Get redirection 855s ok 5 - Location header found 855s 1..5 855s ok 7 - Successful request, override of bad redirect_uri 855s # Subtest: unauthorized Request URI 855s ok 1 - Get cookie lemonldap (394b3982de121bb50bd236041d4ea447938fb31f6cbc910ca04fec64856a8a96) 855s ok 2 - Expected portal error code: code found on page 855s ok 3 - Expected portal error code 855s 1..3 855s ok 8 - unauthorized Request URI 855s # Subtest: Allowed request URI, bad redirect URI 855s ok 1 - Get cookie lemonldap (9b1cb5fe96e8b95637be86bb0731229a5afe6248ea52d163e2c74bf470b1549a) 855s ok 2 - only authorized URI is called 855s ok 3 - Call is expected in this scenario 855s ok 4 - Expected portal error code: code found on page 855s ok 5 - Expected portal error code 855s 1..5 855s ok 9 - Allowed request URI, bad redirect URI 855s # Subtest: Allowed request URI, bad redirect URI override 855s ok 1 - Get cookie lemonldap (6e9407bc5e7982332aefdb9f7d412f25452184afe1fb0fa9e066dda6cdfef5b8) 855s ok 2 - only authorized URI is called 855s ok 3 - Call is expected in this scenario 855s ok 4 - Expected portal error code: code found on page 855s ok 5 - Expected portal error code 855s 1..5 855s ok 10 - Allowed request URI, bad redirect URI override 855s # Subtest: Undeclared request_uri is not called before auth 855s ok 1 855s 1..1 855s ok 11 - Undeclared request_uri is not called before auth 855s 1..11 855s ok 855s t/32-OIDC-Response-Modes.t ........................................ 855s ok 1 - use Lemonldap::NG::Portal::Main; 855s ok 2 - Portal object 855s ok 3 - Init 855s ok 4 - Portal app 855s ok 5 - Post authentication 855s ok 6 - Get cookie lemonldap (0d94f2305bf8a73fd1f855718fdfdf1028a3a98b53dcab116d289549f59bffdb) 855s # Subtest: Default response mode for Authorization Code grant 855s ok 1 - Get redirection 855s ok 2 - Location header found 855s ok 3 - Query found 855s ok 4 - Correct host 855s ok 5 - Correct path 855s ok 6 - Correct state 855s 1..6 855s ok 7 - Default response mode for Authorization Code grant 855s # Subtest: Fragment response mode for Authorization Code grant 855s ok 1 - Get redirection 855s ok 2 - Location header found 855s ok 3 - Fragment found 855s ok 4 - Query is empty 855s ok 5 - Correct host 855s ok 6 - Correct path 855s ok 7 - Correct state 855s ok 8 - Found code 855s 1..8 855s ok 8 - Fragment response mode for Authorization Code grant 855s # Subtest: Form POST response mode for Authorization Code grant 855s ok 1 - HTTP code is 200 855s ok 2 - Page contains a form 855s ok 3 - CSP header authorize POST request to rp.com 855s ok 4 - Correct host 855s ok 5 - Correct path 855s ok 6 - Correct state 855s ok 7 - Found code 855s 1..7 855s ok 9 - Form POST response mode for Authorization Code grant 855s # Subtest: Default response mode for Implicit grant 855s ok 1 - Get redirection 855s ok 2 - Location header found 855s ok 3 - Fragment found 855s ok 4 - Query is empty 855s ok 5 - Correct host 855s ok 6 - Correct path 855s ok 7 - Correct state 855s ok 8 - Found id_token 855s ok 9 - Found access_token 855s 1..9 855s ok 10 - Default response mode for Implicit grant 855s # Subtest: Query response mode for Implicit grant 855s ok 1 - Expected portal error code: code found on page 855s ok 2 - Expected portal error code 855s 1..2 855s ok 11 - Query response mode for Implicit grant 855s # Subtest: Form POST response mode for Implicit grant 855s ok 1 - HTTP code is 200 855s ok 2 - Page contains a form 855s ok 3 - CSP header authorize POST request to rp.com 855s ok 4 - Correct host 855s ok 5 - Correct path 855s ok 6 - Correct state 855s ok 7 - Found id_token 855s ok 8 - Found access_token 855s 1..8 855s ok 12 - Form POST response mode for Implicit grant 855s # Subtest: Default response mode for Hybrid grant 855s ok 1 - Get redirection 855s ok 2 - Location header found 855s ok 3 - Fragment found 855s ok 4 - Query is empty 855s ok 5 - Correct host 855s ok 6 - Correct path 855s ok 7 - Correct state 855s ok 8 - Found id_token 855s ok 9 - Found code 855s 1..9 855s ok 13 - Default response mode for Hybrid grant 855s # Subtest: Query response mode for Hybrid grant 855s ok 1 - Expected portal error code: code found on page 855s ok 2 - Expected portal error code 855s 1..2 855s ok 14 - Query response mode for Hybrid grant 855s # Subtest: Form POST response mode for Hybrid grant 855s ok 1 - HTTP code is 200 855s ok 2 - Page contains a form 855s ok 3 - CSP header authorize POST request to rp.com 855s ok 4 - Correct host 855s ok 5 - Correct path 855s ok 6 - Correct state 855s ok 7 - Found id_token 855s ok 8 - Found code 855s 1..8 855s ok 15 - Form POST response mode for Hybrid grant 855s 1..15 855s ok 856s t/32-OIDC-Token-Exchange.t ........................................ 856s ok 1 - use Lemonldap::NG::Portal::Main; 856s ok 2 - Portal object 856s ok 3 - Init 856s ok 4 - Portal app 856s ok 5 - Get cookie lemonldap (fe4a88c5907c41fc1afa101d261fc9144c58f030beda7ae26f6a30644f8764b1) 856s ok 6 - Get redirection 856s ok 7 - Location header found 856s ok 8 - HTTP code is 200 856s ok 9 - Content-Type is JSON 856s ok 10 - Content is valid JSON 856s ok 11 - Response status is 400 856s ok 12 - Content is JSON 856s ok 13 - Error code is invalid_request 856s ok 14 - HTTP code is 200 856s ok 15 - Content-Type is JSON 856s ok 16 - Content is valid JSON 856s ok 17 - Request was handled by hook 856s 1..17 856s ok 856s t/32-OIDC-Token-Introspection.t ................................... 856s ok 1 - use Lemonldap::NG::Portal::Main; 856s ok 2 - Portal object 856s ok 3 - Init 856s ok 4 - Portal app 856s ok 5 - Get cookie lemonldap (e8acd64a6cf38282d9f909b888600c82aac52465211c876f6d14dd66f23c0982) 856s ok 6 - Get redirection 856s ok 7 - Location header found 856s ok 8 - HTTP code is 200 856s ok 9 - Content-Type is JSON 856s ok 10 - Content is valid JSON 856s ok 11 - Access token present 856s ok 12 - Token response returned granted scopes 856s Use of uninitialized value $method in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 1743. 856s ok 13 - Try introspection without authentication 856s ok 14 - Response status is 400 856s ok 15 - Content is JSON 856s ok 16 - Error code is invalid_client 856s ok 17 - Post introspection 856s ok 18 - Response status is 401 856s ok 19 - Content is JSON 856s ok 20 - Error code is invalid_client 856s ok 21 856s ok 22 - Post introspection 856s ok 23 - HTTP code is 200 856s ok 24 - Token is valid 856s ok 25 - Response contains the correct sub 856s ok 26 - Response contains the correct issuer 856s ok 27 - Response contains the correct client id 856s ok 28 - Response contains the default scopes 856s ok 29 - Response contains the default scopes 856s ok 30 - Response contains the default scopes 856s ok 31 - Response omits a dynamic scope that evaluates to false 856s ok 32 - Response omits a dynamic scope that was not requested 856s ok 33 - Response contains a dynamic scope that is sent only when requested 856s ok 34 - Response contains a dynamic scope that is not requested but always sent 856s ok 35 - Response omits a scope that is not declared anywhere 856s ok 36 - Response contains scope coming from extra claims definition 856s ok 37 - Token response scope matches token scope 856s ok 38 - Post introspection 856s ok 39 - HTTP code is 200 856s ok 40 - Content-Type is JSON 856s ok 41 - Content is valid JSON 856s ok 42 - Token is no longer valid 856s 1..42 856s ok 857s t/32-OIDC-Token-Security.t ........................................ 857s ok 1 - use Lemonldap::NG::Portal::Main; 857s ok 2 - Portal object 857s ok 3 - Init 857s ok 4 - Portal app 857s ok 5 - Post authentication 857s ok 6 - Get cookie lemonldap (0ea415f4baf7505376aedb62b9e640c52c09c40c71e861da4bf29a117a10a5ac) 857s # Subtest: Try to increase the required authn level with acr_values 857s ok 1 - Get redirection 857s ok 2 - Location header found 857s ok 3 - Access was allowed 857s ok 4 - Get redirection 857s ok 5 - Location header found 857s ok 6 - Access was allowed 857s ok 7 - HTTP code is 200 857s ok 8 - Page contains a form 857s ok 9 - URI match 857s 1..9 857s ok 7 - Try to increase the required authn level with acr_values 857s # Subtest: acr_values correctly sets target AuthnLevel 857s ok 1 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699821%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22targetAuthnLevel%22%3A2%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721627941_64985%22%7D) 857s ok 2 - Pdata is not empty 857s ok 3 - No LOA, correct target Authnlevel 857s ok 4 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestoauth2%22%3A%221721627941_34255%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1721699821%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 857s ok 5 - Pdata is not empty 857s ok 6 - LOA specified, correct target Authnlevel 857s 1..6 857s ok 8 - acr_values correctly sets target AuthnLevel 857s # Subtest: Try to lower the required authn level with acr_values 857s ok 1 - HTTP code is 200 857s ok 2 - Page contains a form 857s ok 3 - URI match 857s ok 4 - HTTP code is 200 857s ok 5 - Page contains a form 857s ok 6 - URI match 857s 1..6 857s ok 9 - Try to lower the required authn level with acr_values 857s # Subtest: Try to get code for RP1 with invalide scope name 857s ok 1 - Get authorization code for rp1 857s ok 2 - Invalid scope: code found on page 857s ok 3 - Invalid scope 857s 1..3 857s ok 10 - Try to get code for RP1 with invalide scope name 857s # Subtest: Use code on different RP 857s ok 1 - Get authorization code for rp1 857s ok 2 - Get redirection 857s ok 3 - Location header found 857s ok 4 - Post token on wrong RP 857s ok 5 - Response status is 400 857s ok 6 - Content is JSON 857s ok 7 - Error code is invalid_grant 857s ok 8 - CORS header present on Token error response 857s 1..8 857s ok 11 - Use code on different RP 857s # Subtest: Test authentication failures in token exchante 857s ok 1 - Get authorization code again 857s ok 2 - Get redirection 857s ok 3 - Location header found 857s ok 4 - Post auth code on correct RP 857s ok 5 - Response status is 401 857s ok 6 - Content is JSON 857s ok 7 - Error code is invalid_client 857s ok 8 857s ok 9 - Post auth code on correct RP 857s ok 10 - Response status is 400 857s ok 11 - Content is JSON 857s ok 12 - Error code is invalid_client 857s ok 13 857s ok 14 - Post auth code on correct RP 857s ok 15 - Response status is 401 857s ok 16 - Content is JSON 857s ok 17 - Error code is invalid_client 857s ok 18 857s ok 19 - Post auth code on correct RP 857s ok 20 - CORS header present on Token response 857s ok 21 - HTTP code is 200 857s ok 22 - Content-Type is JSON 857s ok 23 - Content is valid JSON 857s ok 24 - Access token present 857s ok 25 - post to userinfo 857s ok 26 - Userinfo successful 857s ok 27 - CORS header present on userinfo response 857s 1..27 857s ok 12 - Test authentication failures in token exchante 857s # Subtest: Use expired access token 857s ok 1 - post to userinfo with expired access token 857s ok 2 - Access denied with expired token 857s ok 3 - CORS header present on userinfo error response 857s 1..3 857s ok 13 - Use expired access token 857s 1..13 857s ok 858s t/32-OIDC-bad-auth-method.t ....................................... 858s ok 1 - use Lemonldap::NG::Portal::Main; 858s ok 2 - Portal object 858s ok 3 - REST request 858s ok 4 - Request from OP to RP 858s [Tue Jul 23 01:57:01 2024] [LLNG:6709] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 858s [Tue Jul 23 01:57:01 2024] [LLNG:6709] [error] Malformed JWKS document 858s [Tue Jul 23 01:57:01 2024] [LLNG:6709] [error] Relying Party rp has errors and will be ignored 858s ok 5 - Init 858s ok 6 - Portal app 858s ok 7 - Register $type 858s ok 8 - OP portal 858s # ==> Pushing OP <== 858s # ==> Popping OP <== 858s ok 9 - Get JWKS, endpoint /oauth2/jwks 858s ok 10 - HTTP code is 200 858s # ==> Pushing OP <== 858s # ==> Popping OP <== 858s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 858s ok 12 - HTTP code is 200 858s ok 13 - Portal object 858s ok 14 - Init 858s ok 15 - Portal app 858s ok 16 - Register $type 858s ok 17 - RP portal 858s # ==> Pushing OP <== 858s ok 18 - REST request 858s ok 19 - Request from OP to RP 858s # ==> Saving handler OP <== 858s # ==> Pushing RP <== 858s # ==> Popping RP <== 858s # ==> Restoring OP <== 858s ok 20 - Execute request 858s ok 21 - Response is 200 or 401 858s ok 22 - Content is JSON 858s # ==> Popping OP <== 858s # ==> Pushing RP <== 858s # ==> Popping RP <== 858s ok 23 - RP publish its keys 858s ok 24 - HTTP code is 200 858s ok 25 - Content-Type is JSON 858s ok 26 - Content is valid JSON 858s ok 27 - Get RP sig key 858s # ==> Pushing RP <== 858s # ==> Popping RP <== 858s ok 28 - Unauth RP request 858s ok 29 - Get redirection 858s ok 30 - Location header found 858s # ==> Pushing OP <== 858s # ==> Popping OP <== 858s ok 31 - Push request to OP, endpoint /oauth2/authorize 858s ok 32 - HTTP code is 200 858s # ==> Pushing OP <== 858s # ==> Popping OP <== 858s ok 33 - Post authentication, endpoint /oauth2/authorize 858s ok 34 - Get cookie lemonldap (50de4d1608559b42a6b7f41f9ca55fa36676a26e94d2b42fe81f25a81fc31779) 858s ok 35 - HTTP code is 200 858s ok 36 - Page contains a form 858s ok 37 - Host match 858s ok 38 - Field "confirm" is defined 858s ok 39 - CSP header authorize POST request to \# 858s # ==> Pushing OP <== 858s # ==> Popping OP <== 858s ok 40 - Post confirmation, endpoint /oauth2/authorize 858s ok 41 - Get redirection 858s ok 42 - Location header found 858s # ==> Pushing RP <== 858s ok 43 - REST request 858s ok 44 - Request from RP to OP, endpoint /oauth2/token 858s # ==> Saving handler RP <== 858s # ==> Pushing OP <== 858s # ==> Popping OP <== 858s # ==> Restoring RP <== 858s ok 45 - Execute request 858s ok 46 - Response is 200 or 401 858s ok 47 - Content is JSON 858s # ==> Popping RP <== 858s ok 48 - Call openidconnectcallback on RP 858s ok 49 - Response status is 401 858s ok 50 - Content is JSON 858s ok 51 - Error code is 106 858s # ==> Pushing OP <== 858s ok 52 - REST request 858s ok 53 - Request from OP to RP 858s # ==> Saving handler OP <== 858s # ==> Pushing RP <== 858s # ==> Popping RP <== 858s # ==> Restoring OP <== 858s ok 54 - Execute request 858s ok 55 - Response is 200 or 401 858s ok 56 - Content is JSON 858s # ==> Popping OP <== 858s # ==> Pushing OP <== 858s # ==> Popping OP <== 858s ok 57 - Query OP for logout 858s ok 58 - HTTP code is 200 858s # ==> Pushing OP <== 858s # ==> Popping OP <== 858s ok 59 - Test if user is reject on OP 858s ok 60 - Response status is 401 858s ok 61 - Content is JSON 858s ok 62 - Error code is 1 858s 1..62 858s ok 858s t/32-OIDC-no-Metadata.t ........................................... 858s ok 1 - use Lemonldap::NG::Portal::Main; 858s ok 2 - Portal object 858s ok 3 - Init 858s ok 4 - Portal app 858s ok 5 - Query OIDC metadata 858s ok 6 - HTTP code is 200 858s ok 7 - HTTP code is 200 858s ok 8 - Page contains a form 858s ok 9 - CSP header authorize POST request to \# 858s 1..9 858s ok 859s t/32-OIDC-redirect_uri-filter.t ................................... 859s ok 1 - use Lemonldap::NG::Portal::Main; 859s ok 2 - Portal object 859s ok 3 - Init 859s ok 4 - Portal app 859s ok 5 - OP portal 859s ok 6 - Get JWKS, endpoint /oauth2/jwks 859s ok 7 - HTTP code is 200 859s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 859s ok 9 - HTTP code is 200 859s ok 10 - Portal object 859s ok 11 - Init 859s ok 12 - Portal app 859s ok 13 - RP portal 859s ok 14 - Post authentication 859s ok 15 - Get cookie lemonldap (2b957cdddbc81f2a0b344dec4f2c837f06ab081d9649fc3d43867b7f0efff38d) 859s ok 16 - Unauth SP request 859s ok 17 - Get redirection 859s ok 18 - Location header found 859s ok 19 - Push bad request to OP 859s ok 20 - HTTP code is 200 859s ok 21 - Get unauthorized redirect_uri 859s 1..21 859s ok 859s t/32-OIDC-strict-JWS-private_key_jwt.t ............................ 859s ok 1 - use Lemonldap::NG::Portal::Main; 859s ok 2 - Portal object 859s ok 3 - REST request 859s ok 4 - Request from OP to RP 859s [Tue Jul 23 01:57:03 2024] [LLNG:6712] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 859s [Tue Jul 23 01:57:03 2024] [LLNG:6712] [error] Malformed JWKS document 859s [Tue Jul 23 01:57:03 2024] [LLNG:6712] [error] Relying Party rp has errors and will be ignored 859s ok 5 - Init 859s ok 6 - Portal app 859s ok 7 - Register $type 859s # ==> Pushing OP <== 859s # ==> Popping OP <== 859s ok 8 - Get JWKS, endpoint /oauth2/jwks 859s ok 9 - HTTP code is 200 859s # ==> Pushing OP <== 859s # ==> Popping OP <== 859s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 859s ok 11 - HTTP code is 200 859s ok 12 - Portal object 859s ok 13 - Init 859s ok 14 - Portal app 859s ok 15 - Register $type 859s ok 16 - Portal object 859s ok 17 - REST request 859s ok 18 - Request from OP to RP 859s # ==> Saving handler OP <== 859s # ==> Pushing RP <== 859s # ==> Popping RP <== 859s # ==> Restoring OP <== 859s ok 19 - Execute request 859s ok 20 - Response is 200 859s ok 21 - Content is JSON 859s ok 22 - Init 859s ok 23 - Portal app 859s ok 24 - Register $type 859s # ==> Pushing RP <== 859s # ==> Popping RP <== 859s ok 25 - RP publish its keys 859s ok 26 - HTTP code is 200 859s ok 27 - Content-Type is JSON 859s ok 28 - Content is valid JSON 859s ok 29 - Get RP sig key 859s # ==> Pushing RP <== 859s # ==> Popping RP <== 859s ok 30 - Unauth RP request 859s ok 31 - Get redirection 859s ok 32 - Location header found 859s # ==> Pushing OP <== 859s # ==> Popping OP <== 859s ok 33 - Push request to OP, endpoint /oauth2/authorize 859s ok 34 - HTTP code is 200 859s # ==> Pushing OP <== 859s # ==> Popping OP <== 859s ok 35 - Post authentication, endpoint /oauth2/authorize 859s ok 36 - Get cookie lemonldap (dedd58fe027538b646284da4bf17c1ed09b7e4944c213377ecc005fbf96ec0c7) 859s ok 37 - HTTP code is 200 859s ok 38 - Page contains a form 859s ok 39 - Host match 859s ok 40 - Field "confirm" is defined 859s ok 41 - CSP header authorize POST request to \# 859s # ==> Pushing OP <== 859s # ==> Popping OP <== 859s ok 42 - Post confirmation, endpoint /oauth2/authorize 859s ok 43 - Get redirection 859s ok 44 - Location header found 859s # ==> Pushing RP <== 859s ok 45 - REST request 859s ok 46 - Request from RP to OP, endpoint /oauth2/token 859s # ==> Saving handler RP <== 859s # ==> Pushing OP <== 859s # ==> Popping OP <== 859s # ==> Restoring RP <== 859s ok 47 - Execute request 859s ok 48 - Response is 200 859s ok 49 - Content is JSON 859s ok 50 - REST request 859s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 859s # ==> Saving handler RP <== 859s # ==> Pushing OP <== 859s # ==> Popping OP <== 859s # ==> Restoring RP <== 859s ok 52 - Execute request 859s ok 53 - Response is 200 859s ok 54 - Content is JSON 859s # ==> Popping RP <== 859s ok 55 - Call openidconnectcallback on RP 859s ok 56 - Get cookie lemonldap (1c473e08e51ef9660d8161fbb5de4b61fdde77dd57ab069b66cfed4c731740d6) 859s # ==> Pushing OP <== 859s ok 57 - REST request 859s ok 58 - Request from OP to RP 859s # ==> Saving handler OP <== 859s # ==> Pushing RP <== 859s # ==> Popping RP <== 859s # ==> Restoring OP <== 859s ok 59 - Execute request 859s ok 60 - Response is 200 859s ok 61 - Content is JSON 859s # ==> Popping OP <== 859s # ==> Pushing OP <== 859s ok 62 - REST request 859s ok 63 - Request from OP to RP 859s # ==> Saving handler OP <== 859s # ==> Pushing RP <== 859s # ==> Popping RP <== 859s # ==> Restoring OP <== 859s ok 64 - Execute request 859s ok 65 - Response is 200 859s # ==> Popping OP <== 859s ok 66 - Query OP for logout 859s ok 67 - HTTP code is 200 859s # ==> Pushing OP <== 859s # ==> Popping OP <== 859s ok 68 - Test if user is reject on OP 859s ok 69 - Response status is 401 859s ok 70 - Content is JSON 859s ok 71 - Error code is 1 859s # ==> Pushing RP <== 859s # ==> Popping RP <== 859s ok 72 - Test if user is reject on RP 859s ok 73 - Get redirection 859s ok 74 - Location header found 859s 1..74 859s ok 860s t/33-Auth-and-issuer-OpenID2.t .................................... 860s ok 1 - use Lemonldap::NG::Portal::Main; 860s ok 2 - Portal object 860s ok 3 - Init 860s ok 4 - Portal app 860s ok 5 - Register $type 860s ok 6 - Portal object 860s ok 7 - Init 860s ok 8 - Portal app 860s ok 9 - Register $type 860s # ==> Pushing SP <== 860s # ==> Popping SP <== 860s ok 10 - Unauth SP request 860s ok 11 - HTTP code is 200 860s ok 12 - Page contains a form 860s ok 13 - Host match 860s ok 14 - CSP header authorize POST request to \# 860s ok 15 - Ask for OpenID identity 860s # ==> Pushing SP <== 860s ok 16 - Request from SP to IdP 860s # ==> Saving handler SP <== 860s # ==> Pushing ISSUER <== 860s # ==> Popping ISSUER <== 860s # ==> Restoring SP <== 860s ok 17 - Execute post request 860s ok 18 - HTTP code is 200 860s ok 19 - Request from SP to IdP 860s # ==> Saving handler SP <== 860s # ==> Pushing ISSUER <== 860s # ==> Popping ISSUER <== 860s # ==> Restoring SP <== 860s ok 20 - Execute request 860s ok 21 - HTTP code is 200 860s # ==> Popping SP <== 860s ok 22 - Post OpenID identity 860s ok 23 - Get redirection 860s ok 24 - Location header found 860s # ==> Pushing ISSUER <== 860s # ==> Popping ISSUER <== 860s ok 25 - Follow redirection to IdP 860s ok 26 - HTTP code is 200 860s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699824%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerRequestopenidserver%22%3A%221721627944_47046%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%7D) 860s ok 28 - HTTP code is 200 860s ok 29 - Page contains a form 860s ok 30 - Host match 860s ok 31 - CSP header authorize POST request to \# 860s # ==> Pushing ISSUER <== 860s # ==> Popping ISSUER <== 860s ok 32 - Try to authenticate 860s ok 33 - Reject reason is 91 860s # ==> Pushing SP <== 860s # ==> Popping SP <== 860s ok 34 - Unauth SP request 860s ok 35 - HTTP code is 200 860s ok 36 - Page contains a form 860s ok 37 - Host match 860s ok 38 - CSP header authorize POST request to \# 860s ok 39 - Ask for OpenID identity 860s # ==> Pushing SP <== 860s ok 40 - Request from SP to IdP 860s # ==> Saving handler SP <== 860s # ==> Pushing ISSUER <== 860s # ==> Popping ISSUER <== 860s # ==> Restoring SP <== 860s ok 41 - Execute post request 860s ok 42 - HTTP code is 200 860s # ==> Popping SP <== 860s ok 43 - Post OpenID identity 860s ok 44 - Get redirection 860s ok 45 - Location header found 860s # ==> Pushing ISSUER <== 860s # ==> Popping ISSUER <== 860s ok 46 - Follow redirection to IdP 860s ok 47 - HTTP code is 200 860s ok 48 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22issuerTs%22%3A1721699824%2C%22issuerRequestopenidserver%22%3A%221721627944_46660%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%7D) 860s ok 49 - HTTP code is 200 860s ok 50 - Page contains a form 860s ok 51 - Host match 860s ok 52 - CSP header authorize POST request to \# 860s # ==> Pushing ISSUER <== 860s # ==> Popping ISSUER <== 860s ok 53 - Try to authenticate 860s ok 54 - Get cookie lemonldap (667daad42cb31cb3f61c1873dfb7cd6c5b5b14dcff8dd1fba5004ee8cf8786a0) 860s ok 55 - HTTP code is 200 860s ok 56 - Page contains a form 860s ok 57 - Host match 860s ok 58 - Field "confirm" is defined 860s ok 59 - CSP header authorize POST request to \# 860s # ==> Pushing ISSUER <== 860s # ==> Popping ISSUER <== 860s ok 60 - Confirm choice 860s ok 61 - Get redirection 860s ok 62 - Location header found 860s # ==> Pushing SP <== 860s # ==> Popping SP <== 860s ok 63 - Follow redirection to SP 860s ok 64 - Get cookie lemonldap (329e9fea35caf3a56d997795f65db828486126e3a949a07edb7d974ec65d4f82) 860s ok 65 - Get redirection 860s ok 66 - Location header found 860s 1..66 860s ok 861s t/34-Auth-Proxy-and-REST-Server.t ................................. 861s ok 1 - use Lemonldap::NG::Portal::Main; 861s ok 2 - Portal object 861s ok 3 - Init 861s ok 4 - Portal app 861s ok 5 - Register $type 861s ok 6 - Portal object 861s ok 7 - Init 861s ok 8 - Portal app 861s ok 9 - Register $type 861s # ==> Pushing SP <== 861s # ==> Popping SP <== 861s ok 10 - Unauth SP request 861s ok 11 - HTTP code is 200 861s # ==> Pushing SP <== 861s ok 12 - @ REST request (POST /) 861s # ==> Saving handler SP <== 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s # ==> Restoring SP <== 861s ok 13 - Post request 861s ok 14 - HTTP code is 200 861s ok 15 - Get cookie lemonldap (fed9e946a65b16b2f7fd33389fe8e34110cc5eaa342165c155c151592eec81a1) 861s ok 16 - Content is JSON 861s ok 17 - @ REST request (GET /session/my/global) 861s # ==> Saving handler SP <== 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s # ==> Restoring SP <== 861s ok 18 - Execute request 861s ok 19 - HTTP code is 200 861s ok 20 - Content is JSON 861s # ==> Popping SP <== 861s ok 21 - Post user/password 861s ok 22 - Get redirection 861s ok 23 - Location is http://auth.sp.com 861s ok 24 - Get cookie lemonldap (8e837530334be7cf0e9c2397dff566918dd3c694d5615b5dfd454a361c414a16) 861s ok 25 - Good ID 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 26 - Some session keys 861s ok 27 - HTTP code is 200 861s ok 28 - GET JSON 861s ok 29 - Good ID 861s ok 30 - Uid is dwho 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 31 - Create session 861s ok 32 - HTTP code is 200 861s ok 33 - GET JSON 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 34 - Verify uid 861s ok 35 - Uid is good 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 36 - Put a new key 861s ok 37 - HTTP code is 200 861s ok 38 - GET JSON 861s ok 39 - Result is 1 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 40 - Verify cn 861s ok 41 - CN is good 861s ok 42 - use Lemonldap::NG::Common::Apache::Session::REST; 861s ok 43 - @ REST request (POST /sessions/global/) 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 44 - Post request 861s ok 45 - HTTP code is 200 861s ok 46 - Content is JSON 861s ok 47 - Search all sessions 861s ok 48 - Result is an hash 861s ok 49 - Found 4 sessions 861s ok 50 - All sessions are valid 861s ok 51 - @ REST request (POST /sessions/global/) 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 52 - Post request 861s ok 53 - HTTP code is 200 861s ok 54 - Content is JSON 861s ok 55 - Search all sessions with a code 861s ok 56 - Result is an hash 861s ok 57 - Found the same count 861s ok 58 - All sessions are valid 861s ok 59 - @ REST request (POST /sessions/global/) 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 60 - Post request 861s ok 61 - HTTP code is 200 861s ok 62 - Content is JSON 861s ok 63 - Search dwho sessions 861s ok 64 - Result is an hash 861s ok 65 - Found 2 sessions 861s ok 66 - All sessions are valid 861s ok 67 - searchOn() count is lower than get_key_from_all_sessions() count 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 68 - Delete new session 861s ok 69 - HTTP code is 200 861s ok 70 - GET JSON 861s ok 71 - Result is 1 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s ok 72 - New session is deleted 861s ok 73 - Session does not exist 861s # ==> Pushing SP <== 861s ok 74 - @ REST request (GET /) 861s # ==> Saving handler SP <== 861s # ==> Pushing ISSUER <== 861s # ==> Popping ISSUER <== 861s # ==> Restoring SP <== 861s ok 75 - Execute request 861s ok 76 - HTTP code is 200 861s ok 77 - Content is JSON 861s # ==> Popping SP <== 861s ok 78 - Ask for logout 861s ok 79 - HTTP code is 200 861s # ==> Pushing SP <== 861s # ==> Popping SP <== 861s ok 80 - Test if user is reject on IdP 861s ok 81 - Response status is 401 861s ok 82 - Content is JSON 861s ok 83 - Error code is 1 861s 1..83 861s ok 861s t/34-Auth-Proxy-and-REST-sessions.t ............................... 861s ok 1 - use Lemonldap::NG::Portal::Main; 861s ok 2 - Portal object 861s ok 3 - Init 861s ok 4 - Portal app 861s ok 5 - Issuer portal 861s ok 6 - Portal object 861s ok 7 - Init 861s ok 8 - Portal app 861s ok 9 - SP portal 861s ok 10 - Unauth SP request 861s ok 11 - HTTP code is 200 861s ok 12 - @ REST request (POST /) 861s ok 13 - Post request 861s ok 14 - @ REST request (GET /session/my/global) 861s ok 15 - @ REST request (GET /sessions/global/505ab38f641281397d9626997147bca993dbccc0d93e43145813fcd82c65b0a8) 861s ok 16 - Execute request 861s ok 17 - Execute request 861s ok 18 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 861s ok 19 - Execute request 861s ok 20 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 861s ok 21 - Post request 861s ok 22 - @ REST request (PUT /sessions/global/d9670d041676c429ba47b4b1786efb50b9c266962f0b1663e1a7856453f19e2a) 861s ok 23 - Post request 861s ok 24 - Post user/password 861s ok 25 - Get redirection 861s ok 26 - Location is http://auth.sp.com 861s ok 27 - Get cookie lemonldap (d9670d041676c429ba47b4b1786efb50b9c266962f0b1663e1a7856453f19e2a) 861s ok 28 - @ REST request (GET /) 861s ok 29 - Execute request 861s ok 30 - @ REST request (DELETE /sessions/global/d9670d041676c429ba47b4b1786efb50b9c266962f0b1663e1a7856453f19e2a) 861s ok 31 - Execute request 861s ok 32 - Ask for logout 861s ok 33 - HTTP code is 200 861s ok 34 - @ REST request (GET /sessions/global/d9670d041676c429ba47b4b1786efb50b9c266962f0b1663e1a7856453f19e2a) 861s ok 35 - Execute request 861s ok 36 - Test if user is reject on IdP 861s ok 37 - Response status is 401 861s ok 38 - Content is JSON 861s ok 39 - Error code is 1 861s 1..39 861s ok 862s t/34-Auth-Proxy-and-SOAP-Server.t ................................. 862s ok 1 - use Lemonldap::NG::Portal::Main; 862s ok 2 - Portal object 862s ok 3 - Init 862s ok 4 - Portal app 862s ok 5 - Register $type 862s ok 6 - Portal object 862s ok 7 - Init 862s ok 8 - Portal app 862s ok 9 - Register $type 862s # ==> Pushing SP <== 862s # ==> Popping SP <== 862s ok 10 - Unauth SP request 862s ok 11 - HTTP code is 200 862s # ==> Pushing SP <== 862s ok 12 - @ SOAP REQUEST @ 862s # ==> Saving handler SP <== 862s # ==> Pushing ISSUER <== 862s # ==> Popping ISSUER <== 862s # ==> Restoring SP <== 862s ok 13 - Execute request 862s ok 14 - HTTP code is 200 862s ok 15 - Content is XML 862s ok 16 - @ END OF SOAP REQUEST @ 862s ok 17 - @ SOAP REQUEST @ 862s # ==> Saving handler SP <== 862s # ==> Pushing ISSUER <== 862s # ==> Popping ISSUER <== 862s # ==> Restoring SP <== 862s ok 18 - Execute request 862s ok 19 - HTTP code is 200 862s ok 20 - Content is XML 862s ok 21 - @ END OF SOAP REQUEST @ 862s # ==> Popping SP <== 862s ok 22 - Post user/password 862s ok 23 - Get redirection 862s ok 24 - Location is http://auth.sp.com 862s ok 25 - Get cookie lemonldap (40a7113bbb3ad30c9cd7e05bf1a8cf4833fc6c5dce24bddc4309f591b1841477) 862s # ==> Pushing SP <== 862s # ==> Popping SP <== 862s ok 26 - Try to get menu 862s ok 27 - HTTP code is 200 862s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 862s ok 29 - @ SOAP REQUEST @ 862s # ==> Pushing ISSUER <== 862s # ==> Popping ISSUER <== 862s ok 30 - Execute request 862s ok 31 - HTTP code is 200 862s ok 32 - Content is XML 862s ok 33 - @ END OF SOAP REQUEST @ 862s ok 34 - @ SOAP REQUEST @ 862s # ==> Pushing ISSUER <== 862s # ==> Popping ISSUER <== 862s ok 35 - Execute request 862s ok 36 - HTTP code is 200 862s ok 37 - Content is XML 862s ok 38 - @ END OF SOAP REQUEST @ 862s ok 39 - Try get_key_from_all_sessions 862s ok 40 - Found session 862s # ==> Pushing SP <== 862s # ==> Popping SP <== 862s ok 41 - Ask for logout 862s ok 42 - HTTP code is 200 862s # ==> Pushing SP <== 862s # ==> Popping SP <== 862s ok 43 - Test if user is reject on IdP 862s ok 44 - Response status is 401 862s ok 45 - Content is JSON 862s ok 46 - Error code is 1 862s 1..46 862s ok 862s t/35-My-session.t ................................................. 862s ok 1 - use Lemonldap::NG::Portal::Main; 862s ok 2 - Portal object 862s ok 3 - Init 862s ok 4 - Portal app 862s ok 5 - Auth query 862s ok 6 - HTTP code is 200 862s ok 7 - Get cookie lemonldap (688175224db7d65c14fe9819a5cddad311b3c269ce22d643a5db57a49f8defad) 862s ok 8 - Check for test1 862s ok 9 - HTTP code is 200 862s ok 10 - http//test1.example.com is ganted 862s ok 11 - Check for test1 862s ok 12 - HTTP code is 200 862s ok 13 - Request for my applications 862s ok 14 - HTTP code is 200 862s ok 15 - Result == 1 862s ok 16 - "Sample applications" category found 862s ok 17 - Two applications found 862s ok 18 - Description app1 found 862s ok 19 - Logo app1 found 862s ok 20 - URI app2 found 862s ok 21 - Logout request 862s ok 22 - Response is 200 862s ok 23 - Cookie is deleted 862s ok 24 - No pdata 862s ok 25 - Disconnect request 862s ok 26 - Response is 401 862s 1..26 862s ok 863s t/35-REST-OAuth2-deny.t ........................................... 863s ok 1 - use Lemonldap::NG::Portal::Main; 863s ok 2 - Portal object 863s ok 3 - Init 863s ok 4 - Portal app 863s ok 5 - Register $type 863s ok 6 - OP portal 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s ok 7 - Get JWKS, endpoint /oauth2/jwks 863s ok 8 - HTTP code is 200 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 863s ok 10 - HTTP code is 200 863s ok 11 - Portal object 863s ok 12 - Init 863s ok 13 - Portal app 863s ok 14 - Register $type 863s ok 15 - RP portal 863s # ==> Pushing RP <== 863s # ==> Popping RP <== 863s ok 16 - Unauth SP request 863s ok 17 - Get redirection 863s ok 18 - Location header found 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s ok 19 - Push request to OP, endpoint /oauth2/authorize 863s ok 20 - HTTP code is 200 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s ok 21 - Post authentication, endpoint /oauth2/authorize 863s ok 22 - Get cookie lemonldap (968d849dab7a4a490fc72359fb3b89a212e3dbebf7acd8ea444dfa6cde58f771) 863s ok 23 - HTTP code is 200 863s ok 24 - Page contains a form 863s ok 25 - Host match 863s ok 26 - Field "confirm" is defined 863s ok 27 - CSP header authorize POST request to \# 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s ok 28 - Post confirmation, endpoint /oauth2/authorize 863s ok 29 - Get redirection 863s ok 30 - Location header found 863s # ==> Pushing RP <== 863s ok 31 - REST request 863s ok 32 - Request from RP to OP, endpoint /oauth2/token 863s # ==> Saving handler RP <== 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s # ==> Restoring RP <== 863s ok 33 - Execute request 863s ok 34 - Response is 200 863s ok 35 - Content is JSON 863s ok 36 - Found access_token 834bae47912dc6fad9003de87505cc2cd1cbedeef8ebc2efbb5ed7466c3ff25c 863s ok 37 - REST request 863s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 863s # ==> Saving handler RP <== 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s # ==> Restoring RP <== 863s ok 39 - Execute request 863s ok 40 - Response is 200 863s ok 41 - Content is JSON 863s # ==> Popping RP <== 863s ok 42 - Call openidconnectcallback on RP 863s ok 43 - Get cookie lemonldap (b145f9617224a1fe04f0bddefbb8409a2be00c2b75c06a500d931f54c1130578) 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s ok 44 - Check session 863s ok 45 - Response status is 401 863s ok 46 - Content is JSON 863s ok 47 - Error code is 9 863s # ==> Pushing OP <== 863s # ==> Popping OP <== 863s ok 48 - Check session 863s ok 49 - HTTP code is 403 863s 1..49 863s ok 864s t/35-REST-OAuth2.t ................................................ 864s ok 1 - use Lemonldap::NG::Portal::Main; 864s ok 2 - Portal object 864s ok 3 - Init 864s ok 4 - Portal app 864s ok 5 - Register $type 864s ok 6 - OP portal 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s ok 7 - Get JWKS, endpoint /oauth2/jwks 864s ok 8 - HTTP code is 200 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 864s ok 10 - HTTP code is 200 864s ok 11 - Portal object 864s ok 12 - Init 864s ok 13 - Portal app 864s ok 14 - Register $type 864s ok 15 - RP portal 864s # ==> Pushing RP <== 864s # ==> Popping RP <== 864s ok 16 - Unauth SP request 864s ok 17 - Get redirection 864s ok 18 - Location header found 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s ok 19 - Push request to OP, endpoint /oauth2/authorize 864s ok 20 - HTTP code is 200 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s ok 21 - Post authentication, endpoint /oauth2/authorize 864s ok 22 - Get cookie lemonldap (994b6464f359a1c780c83805cd82103215d0f093a7127e0ee6a46818170642fc) 864s ok 23 - HTTP code is 200 864s ok 24 - Page contains a form 864s ok 25 - Host match 864s ok 26 - Field "confirm" is defined 864s ok 27 - CSP header authorize POST request to \# 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s ok 28 - Post confirmation, endpoint /oauth2/authorize 864s ok 29 - Get redirection 864s ok 30 - Location header found 864s # ==> Pushing RP <== 864s ok 31 - REST request 864s ok 32 - Request from RP to OP, endpoint /oauth2/token 864s # ==> Saving handler RP <== 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s # ==> Restoring RP <== 864s ok 33 - Execute request 864s ok 34 - Response is 200 864s ok 35 - Content is JSON 864s ok 36 - Found access_token ce11b03054bf7bacee6822ce63ef87aca8b382891037aff1a971fd481bf49069 864s ok 37 - REST request 864s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 864s # ==> Saving handler RP <== 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s # ==> Restoring RP <== 864s ok 39 - Execute request 864s ok 40 - Response is 200 864s ok 41 - Content is JSON 864s # ==> Popping RP <== 864s ok 42 - Call openidconnectcallback on RP 864s ok 43 - Get cookie lemonldap (470b766b466c4f10906ab766e8a8055e960117db355f95cf3a89ae8caf581def) 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s ok 44 - Check session 864s ok 45 - Response status is 401 864s ok 46 - Content is JSON 864s ok 47 - Error code is 9 864s # ==> Pushing OP <== 864s # ==> Popping OP <== 864s ok 48 - Check session 864s ok 49 - HTTP code is 200 864s 1..49 864s ok 864s t/35-REST-auth-password-server.t .................................. 864s ok 1 - use Lemonldap::NG::Portal::Main; 864s ok 2 - Portal object 864s ok 3 - Init 864s ok 4 - Portal app 864s ok 5 - HTTP code is 200 864s ok 6 - Content-Type is JSON 864s ok 7 - Content is valid JSON 864s ok 8 - Correct password is accepted 864s ok 9 - HTTP code is 200 864s ok 10 - Content-Type is JSON 864s ok 11 - Content is valid JSON 864s ok 12 - Incorrect user is rejected 864s ok 13 - HTTP code is 200 864s ok 14 - Content-Type is JSON 864s ok 15 - Content is valid JSON 864s ok 16 - Incorrect password is rejected 864s ok 17 - HTTP code is 200 864s ok 18 - Content-Type is JSON 864s ok 19 - Content is valid JSON 864s ok 20 - Correct result 864s ok 21 - Correct attributes 864s ok 22 - Correct macro 864s ok 23 - HTTP code is 200 864s ok 24 - Content-Type is JSON 864s ok 25 - Content is valid JSON 864s ok 26 - Correct result 864s ok 27 - No attributes 864s 1..27 864s ok 865s t/35-REST-config-backend.t ........................................ 865s ok 1 - use Lemonldap::NG::Portal::Main; 865s ok 2 - Portal object 865s ok 3 - Init 865s ok 4 - Portal app 865s ok 5 - Register $type 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s ok 6 - Get latest conf metadata 865s ok 7 - HTTP code is 200 865s ok 8 - Portal object 865s ok 9 - @ REST request (GET /config/latest) 865s # ==> Saving handler SP <== 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s # ==> Restoring SP <== 865s ok 10 - Execute request 865s ok 11 - Response is 200 or 400 865s ok 12 - @ END OF REST REQUEST 865s ok 13 - @ REST request (GET /config/1) 865s # ==> Saving handler SP <== 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s # ==> Restoring SP <== 865s ok 14 - Execute request 865s ok 15 - Response is 200 or 400 865s ok 16 - @ END OF REST REQUEST 865s ok 17 - Init 865s ok 18 - Portal app 865s ok 19 - Register $type 865s # ==> Pushing SP <== 865s # ==> Popping SP <== 865s ok 20 - Unauth SP request 865s ok 21 - HTTP code is 200 865s # ==> Pushing SP <== 865s # ==> Popping SP <== 865s ok 22 - Post user/password 865s ok 23 - Get redirection 865s ok 24 - Location is http://auth.sp.com 865s ok 25 - Get cookie lemonldap (afb3e83d8671024725d1544fcb1658a7f03e35659ce4438fdac5bc5f452b0499) 865s # ==> Pushing SP <== 865s # ==> Popping SP <== 865s ok 26 - Auth test 865s ok 27 - HTTP code is 200 865s ok 28 - Good ID 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s ok 29 - Some session keys 865s ok 30 - HTTP code is 200 865s ok 31 - GET JSON 865s ok 32 - Good ID 865s ok 33 - Uid is french 865s ok 34 - UTF-8 values 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s ok 35 - Retrieve error message: 9 from lang: fr 865s ok 36 - HTTP code is 200 865s ok 37 - GET JSON 865s ok 38 - Good lang 865s ok 39 - Good errorNum 865s ok 40 - Good errorMsgName 865s ok 41 - Good file URL 865s ok 42 - Good result 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s ok 43 - Retrieve ALL error messages from lang: es 865s ok 44 - HTTP code is 200 865s ok 45 - GET JSON 865s ok 46 - Good lang 865s ok 47 - Good errorNum 865s ok 48 - Good file URL 865s ok 49 - Good result 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s ok 50 - Retrieve ALL error messages from lang: en (default) 865s ok 51 - HTTP code is 200 865s ok 52 - GET JSON 865s ok 53 - Good lang 865s ok 54 - Good errorNum 865s ok 55 - Good file URL 865s ok 56 - Good result 865s # ==> Pushing SP <== 865s # ==> Popping SP <== 865s ok 57 - Ask for logout 865s ok 58 - HTTP code is 200 865s # ==> Pushing SP <== 865s # ==> Popping SP <== 865s ok 59 - Test if user is reject on IdP 865s ok 60 - Response status is 401 865s ok 61 - Content is JSON 865s ok 62 - Error code is 1 865s 1..62 865s ok 865s t/35-REST-export-password.t ....................................... 865s ok 1 - use Lemonldap::NG::Portal::Main; 865s ok 2 - Portal object 865s ok 3 - Init 865s ok 4 - Portal app 865s ok 5 - Register $type 865s ok 6 - Portal object 865s ok 7 - Init 865s ok 8 - Portal app 865s ok 9 - Register $type 865s # ==> Pushing SP <== 865s # ==> Popping SP <== 865s ok 10 - Unauth SP request 865s ok 11 - HTTP code is 200 865s # ==> Pushing SP <== 865s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 865s # ==> Saving handler SP <== 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s # ==> Restoring SP <== 865s ok 13 - Execute request 865s ok 14 - Response is 200 or 400 865s ok 15 - @ END OF REST REQUEST 865s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 865s # ==> Saving handler SP <== 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s # ==> Restoring SP <== 865s ok 17 - Post request 865s ok 18 - HTTP code is 200 865s ok 19 - @ END OF REST REQUEST 865s ok 20 - @ REST request (PUT /sessions/global/09e586c0b9e086bd7ced49cea52ebfaabea414c99309b8579a86b7a75368c44e) 865s # ==> Saving handler SP <== 865s # ==> Pushing ISSUER <== 865s # ==> Popping ISSUER <== 865s # ==> Restoring SP <== 865s ok 21 - Post request 865s ok 22 - HTTP code is 200 865s ok 23 - @ END OF REST REQUEST 865s # ==> Popping SP <== 865s ok 24 - Post user/password 865s ok 25 - Get redirection 865s ok 26 - Location is http://auth.sp.com 865s ok 27 - Get cookie lemonldap (09e586c0b9e086bd7ced49cea52ebfaabea414c99309b8579a86b7a75368c44e) 865s # ==> Pushing SP <== 865s # ==> Popping SP <== 865s ok 28 - Auth test 865s ok 29 - HTTP code is 200 865s ok 30 - Password is exported 865s 1..30 865s ok 866s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.t ....... 866s ok 1 - use Lemonldap::NG::Portal::Main; 866s ok 2 - Portal object 866s ok 3 - Init 866s ok 4 - Portal app 866s ok 5 - Issuer portal 866s ok 6 - Simple request to handler 866s ok 7 - Get WWW-Authenticate header 866s # Subtest: REST request to Portal 866s 1..3 866s ok 1 - Get POST request 866s ok 2 - Push request to portal 866s ok 3 - Response is 200 866s ok 8 - REST request to Portal 866s ok 9 - AuthBasic request 866s ok 10 - HTTP code is 200 866s ok 11 - Authenticated as dwho 866s # Subtest: REST request to Portal 866s 1..3 866s ok 1 - Get POST request 866s ok 2 - Push request to portal 866s ok 3 - Response is 200 866s ok 12 - REST request to Portal 866s ok 13 - AuthBasic request 866s ok 14 - HTTP code is 200 866s ok 15 - Authenticated as rtyler 866s ok 16 - REST requests were done by handler 866s ok 17 - New AuthBasic request 866s ok 18 - Handler used its local cache 866s ok 19 - HTTP code is 200 866s ok 20 - Authenticated as dwho 866s ok 21 - New AuthBasic request 866s ok 22 - Handler used its local cache 866s ok 23 - HTTP code is 200 866s ok 24 - Authenticated as rtyler 866s # Subtest: REST request to Portal 866s 1..3 866s ok 1 - Get POST request 866s ok 2 - Push request to portal 866s ok 3 - Response is 401 866s ok 25 - REST request to Portal 866s ok 26 - New AuthBasic request 866s ok 27 - Request was rejected 866s # Subtest: REST request to Portal 866s 1..3 866s ok 1 - Get POST request 866s ok 2 - Push request to portal 866s ok 3 - Response is 401 866s ok 28 - REST request to Portal 866s ok 29 - New AuthBasic request 866s ok 30 - Request was rejected 866s 1..30 866s ok 866s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.t .............. 866s ok 1 - use Lemonldap::NG::Portal::Main; 866s ok 2 - Portal object 866s ok 3 - Init 866s ok 4 - Portal app 866s ok 5 - Issuer portal 866s ok 6 - Simple request to handler 866s ok 7 - Get WWW-Authenticate header 866s ok 8 - Get Menu 866s ok 9 - HTTP code is 200 866s ok 10 - Page contains a form 866s ok 11 - Host match 866s ok 12 - Field "user" is defined 866s ok 13 - Field "password" is defined 866s ok 14 - CSP header authorize POST request to \# 866s ok 15 - Auth query 866s ok 16 - Get cookie lemonldap (256a42dff0068d39795975fbffffa7f106f7f19ffbb8a132983d51d66b0301b7) 866s ok 17 - Get redirection 866s ok 18 - Location is http://auth.idp.com 866s ok 19 - Form registration 866s ok 20 - Get redirection 866s ok 21 - Location header found 866s ok 22 - Form registration 866s ok 23 - Found TOTP js 866s ok 24 - Get new key 866s ok 25 - Content is JSON 866s ok 26 - Found secret 866s ok 27 - Found token 866s ok 28 - Code 866s ok 29 - Code contains 6 digits 866s ok 30 - Post code 866s ok 31 - Content is JSON 866s ok 32 - Key is registered 866s ok 33 - Get Menu 866s ok 34 - HTTP code is 200 866s ok 35 - Page contains a form 866s ok 36 - Host match 866s ok 37 - Field "user" is defined 866s ok 38 - Field "password" is defined 866s ok 39 - CSP header authorize POST request to \# 866s ok 40 - Auth query 866s ok 41 - HTTP code is 200 866s ok 42 - Page contains a form 866s ok 43 - URI match 866s # Subtest: REST request to Portal 866s 1..2 866s ok 1 - Get POST request 866s ok 2 - Push request to portal 866s ok 44 - REST request to Portal 866s ok 45 - AuthBasic request 866s ok 46 - Authentication rejected 866s ok 47 - REST requests were done by handler 866s # Subtest: REST request to Portal 866s 1..2 866s ok 1 - Get POST request 866s ok 2 - Push request to portal 866s ok 48 - REST request to Portal 866s ok 49 - New AuthBasic request 866s ok 50 - Handler used its local cache 866s ok 51 - Authentication rejected a second time 866s # Subtest: REST request to Portal 866s 1..2 866s ok 1 - Get POST request 866s ok 2 - Push request to portal 866s ok 52 - REST request to Portal 866s ok 53 - New AuthBasic request 866s ok 54 - Portal was called a second time 866s ok 55 - 2FA did not trigger for rtyler because of ENV rule 866s 1..55 866s ok 867s t/35-REST-sessions-with-AuthBasic-handler.t ....................... 867s ok 1 - use Lemonldap::NG::Portal::Main; 867s ok 2 - Portal object 867s ok 3 - Init 867s ok 4 - Portal app 867s ok 5 - Issuer portal 867s ok 6 - Simple request to handler 867s ok 7 - Get WWW-Authenticate header 867s # Subtest: REST request to Portal 867s 1..3 867s ok 1 - Get POST request 867s ok 2 - Push request to portal 867s ok 3 - Response is 200 867s ok 8 - REST request to Portal 867s ok 9 - AuthBasic request 867s ok 10 - HTTP code is 200 867s ok 11 - Authenticated as dwho 867s # Subtest: REST request to Portal 867s 1..3 867s ok 1 - Get POST request 867s ok 2 - Push request to portal 867s ok 3 - Response is 200 867s ok 12 - REST request to Portal 867s ok 13 - AuthBasic request 867s ok 14 - HTTP code is 200 867s ok 15 - Authenticated as rtyler 867s ok 16 - REST requests were done by handler 867s ok 17 - New AuthBasic request 867s ok 18 - Handler used its local cache 867s ok 19 - HTTP code is 200 867s ok 20 - Authenticated as dwho 867s ok 21 - New AuthBasic request 867s ok 22 - Handler used its local cache 867s ok 23 - HTTP code is 200 867s ok 24 - Authenticated as rtyler 867s # Subtest: REST request to Portal 867s 1..3 867s ok 1 - Get POST request 867s ok 2 - Push request to portal 867s ok 3 - Response is 401 867s ok 25 - REST request to Portal 867s ok 26 - New AuthBasic request 867s ok 27 - Request was rejected 867s # Subtest: REST request to Portal 867s 1..3 867s ok 1 - Get POST request 867s ok 2 - Push request to portal 867s ok 3 - Response is 401 867s ok 28 - REST request to Portal 867s ok 29 - New AuthBasic request 867s ok 30 - Request was rejected 867s 1..30 867s ok 868s t/35-REST-sessions-with-REST-server.t ............................. 868s ok 1 - use Lemonldap::NG::Portal::Main; 868s ok 2 - Portal object 868s ok 3 - Init 868s ok 4 - Portal app 868s ok 5 - Register $type 868s ok 6 - Portal object 868s ok 7 - Init 868s ok 8 - Portal app 868s ok 9 - Register $type 868s # ==> Pushing SP <== 868s # ==> Popping SP <== 868s ok 10 - Unauth SP request 868s ok 11 - HTTP code is 200 868s # ==> Pushing SP <== 868s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 868s # ==> Saving handler SP <== 868s # ==> Pushing ISSUER <== 868s # ==> Popping ISSUER <== 868s # ==> Restoring SP <== 868s ok 13 - Execute request 868s ok 14 - Response is 200 or 400 868s ok 15 - @ END OF REST REQUEST 868s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 868s # ==> Saving handler SP <== 868s # ==> Pushing ISSUER <== 868s # ==> Popping ISSUER <== 868s # ==> Restoring SP <== 868s ok 17 - Post request 868s ok 18 - HTTP code is 200 868s ok 19 - @ END OF REST REQUEST 868s ok 20 - @ REST request (PUT /sessions/global/43c45e09c0ecf59f77885e56715075fe95e0412eae7e01bda9b050d51dfa7918) 868s # ==> Saving handler SP <== 868s # ==> Pushing ISSUER <== 868s # ==> Popping ISSUER <== 868s # ==> Restoring SP <== 868s ok 21 - Post request 868s ok 22 - HTTP code is 200 868s ok 23 - @ END OF REST REQUEST 868s # ==> Popping SP <== 868s ok 24 - Post user/password 868s ok 25 - Get redirection 868s ok 26 - Location is http://auth.sp.com 868s ok 27 - Get cookie lemonldap (43c45e09c0ecf59f77885e56715075fe95e0412eae7e01bda9b050d51dfa7918) 868s # ==> Pushing SP <== 868s # ==> Popping SP <== 868s ok 28 - Auth test 868s ok 29 - HTTP code is 200 868s ok 30 - Good ID 868s ok 31 - Mulivalued attribute found 868s ok 32 - Good ID 868s ok 33 - Uid is french 868s # ==> Pushing SP <== 868s ok 34 - @ REST request (DELETE /sessions/global/43c45e09c0ecf59f77885e56715075fe95e0412eae7e01bda9b050d51dfa7918) 868s # ==> Saving handler SP <== 868s # ==> Pushing ISSUER <== 868s # ==> Popping ISSUER <== 868s # ==> Restoring SP <== 868s ok 35 - Execute request 868s ok 36 - Response is 200 or 400 868s ok 37 - @ END OF REST REQUEST 868s # ==> Popping SP <== 868s ok 38 - Ask for logout 868s ok 39 - HTTP code is 200 868s # ==> Pushing SP <== 868s ok 40 - @ REST request (GET /sessions/global/43c45e09c0ecf59f77885e56715075fe95e0412eae7e01bda9b050d51dfa7918) 868s # ==> Saving handler SP <== 868s # ==> Pushing ISSUER <== 868s # ==> Popping ISSUER <== 868s # ==> Restoring SP <== 868s ok 41 - Execute request 868s ok 42 - Response is 200 or 400 868s ok 43 - @ END OF REST REQUEST 868s # ==> Popping SP <== 868s ok 44 - Test if user is reject on IdP 868s ok 45 - Response status is 401 868s ok 46 - Content is JSON 868s ok 47 - Error code is 1 868s 1..47 868s ok 868s t/35-SOAP-config-backend.t ........................................ 868s ok 1 - use Lemonldap::NG::Portal::Main; 868s ok 2 - Portal object 868s ok 3 - Init 868s ok 4 - Portal app 868s ok 5 - @ SOAP REQUEST @ 868s ok 6 - Execute request 868s ok 7 - HTTP code is 200 868s ok 8 - Content is XML 868s ok 9 - @ END OF SOAP REQUEST @ 868s ok 10 - Last cfg is 1 868s ok 11 - @ SOAP REQUEST @ 868s ok 12 - Execute request 868s ok 13 - HTTP code is 200 868s ok 14 - Content is XML 868s ok 15 - @ END OF SOAP REQUEST @ 868s ok 16 - Get configuration 868s ok 17 - cfgNum is 1 868s ok 18 - Portal object 868s ok 19 - @ SOAP REQUEST @ 868s ok 20 - Execute request 868s ok 21 - HTTP code is 200 868s ok 22 - Content is XML 868s ok 23 - @ END OF SOAP REQUEST @ 868s ok 24 - @ SOAP REQUEST @ 868s ok 25 - Execute request 868s ok 26 - HTTP code is 200 868s ok 27 - Content is XML 868s ok 28 - @ END OF SOAP REQUEST @ 868s ok 29 - Init 868s ok 30 - Portal app 868s ok 31 - Unauth SP request 868s ok 32 - HTTP code is 200 868s ok 33 - Post user/password 868s ok 34 - Get redirection 868s ok 35 - Location is http://auth.sp.com 868s ok 36 - Get cookie lemonldap (a676197460c2adb0933855da41adfa6b44565fdade5e324c1556f3819a6cadad) 868s ok 37 - Try to get menu 868s ok 38 - HTTP code is 200 868s ok 39 - Ask for logout 868s ok 40 - HTTP code is 200 868s ok 41 - Test if user is reject on IdP 868s ok 42 - Response status is 401 868s ok 43 - Content is JSON 868s ok 44 - Error code is 1 868s 1..44 868s ok 869s t/35-SOAP-sessions-with-SOAP-server.t ............................. 869s ok 1 - use Lemonldap::NG::Portal::Main; 869s ok 2 - Portal object 869s ok 3 - Init 869s ok 4 - Portal app 869s ok 5 - Register $type 869s ok 6 - Portal object 869s ok 7 - Init 869s ok 8 - Portal app 869s ok 9 - Register $type 869s # ==> Pushing SP <== 869s # ==> Popping SP <== 869s ok 10 - Unauth SP request 869s ok 11 - HTTP code is 200 869s # ==> Pushing SP <== 869s ok 12 - @ SOAP REQUEST @ 869s # ==> Saving handler SP <== 869s # ==> Pushing ISSUER <== 869s # ==> Popping ISSUER <== 869s # ==> Restoring SP <== 869s ok 13 - Execute request 869s ok 14 - HTTP code is 200 869s ok 15 - Content is XML 869s ok 16 - @ END OF SOAP REQUEST @ 869s ok 17 - @ SOAP REQUEST @ 869s # ==> Saving handler SP <== 869s # ==> Pushing ISSUER <== 869s # ==> Popping ISSUER <== 869s # ==> Restoring SP <== 869s ok 18 - Execute request 869s ok 19 - HTTP code is 200 869s ok 20 - Content is XML 869s ok 21 - @ END OF SOAP REQUEST @ 869s ok 22 - @ SOAP REQUEST @ 869s # ==> Saving handler SP <== 869s # ==> Pushing ISSUER <== 869s # ==> Popping ISSUER <== 869s # ==> Restoring SP <== 869s ok 23 - Execute request 869s ok 24 - HTTP code is 200 869s ok 25 - Content is XML 869s ok 26 - @ END OF SOAP REQUEST @ 869s ok 27 - @ SOAP REQUEST @ 869s # ==> Saving handler SP <== 869s # ==> Pushing ISSUER <== 869s # ==> Popping ISSUER <== 869s # ==> Restoring SP <== 869s ok 28 - Execute request 869s ok 29 - HTTP code is 200 869s ok 30 - Content is XML 869s ok 31 - @ END OF SOAP REQUEST @ 869s ok 32 - @ SOAP REQUEST @ 869s # ==> Saving handler SP <== 869s # ==> Pushing ISSUER <== 869s # ==> Popping ISSUER <== 869s # ==> Restoring SP <== 869s ok 33 - Execute request 869s ok 34 - HTTP code is 200 869s ok 35 - Content is XML 869s ok 36 - @ END OF SOAP REQUEST @ 869s # ==> Popping SP <== 869s ok 37 - Post user/password 869s ok 38 - Get redirection 869s ok 39 - Location is http://auth.sp.com 869s ok 40 - Get cookie lemonldap (2592ea819ef81eb670fcd9cd8e4473aaff3038d9ad2e3042e85d232ae58d8d7a) 869s # ==> Pushing SP <== 869s # ==> Popping SP <== 869s ok 41 - Try to get menu 869s ok 42 - HTTP code is 200 869s # ==> Pushing SP <== 869s ok 43 - @ SOAP REQUEST @ 869s # ==> Saving handler SP <== 869s # ==> Pushing ISSUER <== 869s # ==> Popping ISSUER <== 869s # ==> Restoring SP <== 869s ok 44 - Execute request 869s ok 45 - HTTP code is 200 869s ok 46 - Content is XML 869s ok 47 - @ END OF SOAP REQUEST @ 869s # ==> Popping SP <== 869s ok 48 - Ask for logout 869s ok 49 - HTTP code is 200 869s # ==> Pushing SP <== 869s ok 50 - @ SOAP REQUEST @ 869s # ==> Saving handler SP <== 869s # ==> Pushing ISSUER <== 869s # ==> Popping ISSUER <== 869s # ==> Restoring SP <== 869s ok 51 - Execute request 869s ok 52 - HTTP code is 200 869s ok 53 - Content is XML 869s ok 54 - @ END OF SOAP REQUEST @ 869s # ==> Popping SP <== 869s ok 55 - Test if user is reject on IdP 869s ok 56 - Response status is 401 869s ok 57 - Content is JSON 869s ok 58 - Error code is 1 869s # ==> Pushing ISSUER <== 869s # ==> Popping ISSUER <== 869s ok 59 - Test WSDL 869s ok 60 - HTTP code is 200 869s ok 61 - Content contains wsdl def 869s 1..61 869s ok 870s t/36-Combination-Custom.t ......................................... 870s ok 1 - use Lemonldap::NG::Portal::Main; 870s ok 2 - Portal object 870s ok 3 - Init 870s ok 4 - Portal app 870s ok 5 - Expression loaded: "[Dm] or [DB]" 870s ok 6 - Try to connect with login dwho 870s ok 7 - Get cookie lemonldap (f99f3937cb0586a700211b6b67151a8ab0ce584b471c73824eed9e0ea2582f53) 870s ok 8 - Logout request 870s ok 9 - Response is 200 870s ok 10 - Cookie is deleted 870s ok 11 - No pdata 870s ok 12 - Disconnect request 870s ok 13 - Response is 401 870s ok 14 - Try to connect with login dvador 870s ok 15 - Get cookie lemonldap (f4ffaa461c82ef2e76ec463a0187ea2441cc882adbd2805dba71bbbb04c342de) 870s ok 16 - Portal object 870s ok 17 - Init 870s ok 18 - Portal app 870s ok 19 - Expression loaded: "[Dm] and [DB]" 870s ok 20 - Try to connect with login rtyler 870s ok 21 - Get cookie lemonldap (b146369128e786925670805c3923654d1be20e4dfcf470461bdbf4ce0e3eabab) 870s ok 22 - Logout request 870s ok 23 - Response is 200 870s ok 24 - Cookie is deleted 870s ok 25 - No pdata 870s ok 26 - Disconnect request 870s ok 27 - Response is 401 870s ok 28 - Try to connect with login dwho 870s ok 29 - Response status is 401 870s ok 30 - Content is JSON 870s ok 31 - Error code is 5 870s ok 32 - Portal object 870s ok 33 - Init 870s ok 34 - Portal app 870s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 870s ok 36 - Try to connect with login dwho 870s ok 37 - Get cookie lemonldap (cac98a168ae154d2fec647dfb369791712bc7ef1987333467766f28df3ae8860) 870s ok 38 - Logout request 870s ok 39 - Response is 200 870s ok 40 - Cookie is deleted 870s ok 41 - No pdata 870s ok 42 - Disconnect request 870s ok 43 - Response is 401 870s ok 44 - Try to connect with login dvador 870s ok 45 - Get cookie lemonldap (902a950a6f5f86d455708ba8b620b61286b74f82ff9014729b5cb53d6dfb1bc7) 870s ok 46 - Logout request 870s ok 47 - Response is 200 870s ok 48 - Cookie is deleted 870s ok 49 - No pdata 870s ok 50 - Disconnect request 870s ok 51 - Response is 401 870s ok 52 - Portal object 870s ok 53 - Init 870s ok 54 - Portal app 870s ok 55 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 870s ok 56 - Try to connect with login rtyler 870s ok 57 - Get cookie lemonldap (9e46bacb60b4dd3196907e877e8596000988e649b58a170d6efc49c34a5ebd9a) 870s ok 58 - Demo and DBI exported variables exist in session 870s ok 59 - Try to connect with login dvador 870s ok 60 - Get cookie lemonldap (cb6723f81b556a197be611480865ffd73acdf0bfed7a7e7aae8714db0c69ee2b) 870s ok 61 - Try to connect with login dwho 870s ok 62 - Response status is 401 870s ok 63 - Content is JSON 870s ok 64 - Error code is 5 870s ok 65 - Portal object 870s ok 66 - Init 870s ok 67 - Portal app 870s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 870s ok 69 - Try to connect with login rtyler 870s ok 70 - Get cookie lemonldap (ee58157c7648ed3062474a4ffc4b17d032f93b1f56a759c80880ee18bba471b0) 870s ok 71 - Try to connect with login dwho 870s ok 72 - Get cookie lemonldap (7ba475a192b227dce0eecdc8190ce6e878d09f409b7f551b3b72ac1c05a091a3) 870s ok 73 - Portal object 870s ok 74 - Init 870s ok 75 - Portal app 870s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 870s ok 77 - Try to connect with login rtyler 870s ok 78 - Get cookie lemonldap (851c41ec3d22dd9ae351b777fff5ef0b6f8790d285e6495f1eb2fd7af7da5e82) 870s ok 79 - Try to connect with login dwho 870s ok 80 - Response status is 401 870s ok 81 - Content is JSON 870s ok 82 - Error code is 5 870s 1..82 870s ok 870s t/36-Combination-Kerberos-multiple-domains.t ...................... 870s ok 1 - use Lemonldap::NG::Portal::Main; 870s ok 2 - Portal object 870s ok 3 - Init 870s ok 4 - Portal app 870s # Subtest: Successful Kerberos authentication on dom1 870s ok 1 - Simple access 870s ok 2 - Found Kerberos JS 870s ok 3 - HTTP code is 200 870s ok 4 - Page contains a form 870s ok 5 - Host match 870s ok 6 - Field "kerberos" is defined 870s ok 7 - Field "ajax_auth_token" is defined 870s ok 8 - CSP header authorize POST request to \# 870s ok 9 - AJAX query 870s ok 10 870s ok 11 - AJAX query 870s ok 12 - HTTP code is 200 870s ok 13 - Content-Type is JSON 870s ok 14 - Content is valid JSON 870s ok 15 - User token was returned 870s ok 16 - Post form 870s ok 17 - Get cookie lemonldap (ad50a290fc3e3fed327f44d33e9611c1f363e4d707dc040892dd99541cad03c2) 870s ok 18 - Get session using restSessionServer 870s ok 19 - HTTP code is 200 870s ok 20 - Deserialize session content 870s ok 21 - Session has correct value for cn 870s 1..21 870s ok 5 - Successful Kerberos authentication on dom1 870s # Subtest: Successful Kerberos authentication on dom2 870s ok 1 - Simple access 870s ok 2 - Found Kerberos JS 870s ok 3 - HTTP code is 200 870s ok 4 - Page contains a form 870s ok 5 - Host match 870s ok 6 - Field "kerberos" is defined 870s ok 7 - Field "ajax_auth_token" is defined 870s ok 8 - CSP header authorize POST request to \# 870s ok 9 - AJAX query 870s ok 10 870s ok 11 - AJAX query 870s ok 12 - HTTP code is 200 870s ok 13 - Content-Type is JSON 870s ok 14 - Content is valid JSON 870s ok 15 - User token was returned 870s ok 16 - Post form 870s ok 17 - Get cookie lemonldap (83661609a6807f6fa20c0c94b63e75cb04b690fef4ec2ce926c9520958de3a61) 870s ok 18 - Get session using restSessionServer 870s ok 19 - HTTP code is 200 870s ok 20 - Deserialize session content 870s ok 21 - Session has correct value for cn 870s 1..21 870s ok 6 - Successful Kerberos authentication on dom2 870s # Subtest: Fallback to Dom1 870s ok 1 - Simple access 870s ok 2 - Found Kerberos JS 870s ok 3 - HTTP code is 200 870s ok 4 - Page contains a form 870s ok 5 - Host match 870s ok 6 - Field "kerberos" is defined 870s ok 7 - Field "ajax_auth_token" is defined 870s ok 8 - CSP header authorize POST request to \# 870s ok 9 - Post form 870s ok 10 - HTTP code is 200 870s ok 11 - Page contains a form 870s ok 12 - Host match 870s ok 13 - Field "user" is defined 870s ok 14 - Field "password" is defined 870s ok 15 - CSP header authorize POST request to \# 870s ok 16 - Post form 870s ok 17 - Get cookie lemonldap (8e95300f349c3f6d9a99153f109fe6119582c6a6f6c29c296f4a6544ace4661e) 870s ok 18 - Get session using restSessionServer 870s ok 19 - HTTP code is 200 870s ok 20 - Deserialize session content 870s ok 21 - Session has correct value for cn 870s 1..21 870s ok 7 - Fallback to Dom1 870s # Subtest: Fallback to Dom2 870s ok 1 - Simple access 870s ok 2 - Found Kerberos JS 870s ok 3 - HTTP code is 200 870s ok 4 - Page contains a form 870s ok 5 - Host match 870s ok 6 - Field "kerberos" is defined 870s ok 7 - Field "ajax_auth_token" is defined 870s ok 8 - CSP header authorize POST request to \# 870s ok 9 - Post form 870s ok 10 - HTTP code is 200 870s ok 11 - Page contains a form 870s ok 12 - Host match 870s ok 13 - Field "user" is defined 870s ok 14 - Field "password" is defined 870s ok 15 - CSP header authorize POST request to \# 870s ok 16 - Post form 870s ok 17 - Get cookie lemonldap (144534d323e4846b59024505e39bd00bed97e48833294f5f76294c4c299cc49b) 870s ok 18 - Get session using restSessionServer 870s ok 19 - HTTP code is 200 870s ok 20 - Deserialize session content 870s ok 21 - Session has correct value for cn 870s 1..21 870s ok 8 - Fallback to Dom2 870s 1..8 870s ok 871s t/36-Combination-Password.t ....................................... 871s ok 1 - use Lemonldap::NG::Portal::Main; 871s ok 2 - Portal object 871s ok 3 - Init 871s ok 4 - Portal app 871s ok 5 - Try to connect with login jkirk 871s ok 6 - Get cookie lemonldap (8edf79b25b188dbada3d65dc6cf49d6c3f8d5170c1a1ef0e25bf671d3e645987) 871s ok 7 - Try to change password 871s ok 8 - HTTP code is 200 871s ok 9 - Content-Type is JSON 871s ok 10 - Content is valid JSON 871s ok 11 - PE_PASSWORD_OK 871s ok 12 - Try to connect with login jkirk 871s ok 13 - Response status is 401 871s ok 14 - Content is JSON 871s ok 15 - Error code is 5 871s ok 16 - Try to connect with login jkirk 871s ok 17 - Get cookie lemonldap (d6636af5a06fc38281dff489b52399a42e8913caa12c179985265405d568291c) 871s ok 18 - Try to connect with login dvador 871s ok 19 - Get cookie lemonldap (1cd05d840b68dc3adb8761e95051020786902d280d0bfc151739ceb4b3c8e89a) 871s ok 20 - Try to change password 871s ok 21 - HTTP code is 200 871s ok 22 - Content-Type is JSON 871s ok 23 - Content is valid JSON 871s ok 24 - PE_PASSWORD_OK 871s ok 25 - Try to connect with login dvador 871s ok 26 - Response status is 401 871s ok 27 - Content is JSON 871s ok 28 - Error code is 5 871s ok 29 - Try to connect with login dvador 871s ok 30 - Get cookie lemonldap (e215185790ae41ce02e047f41618bc78b8d84967d7997861757bdcbc75082b4d) 871s 1..30 871s ok 871s t/36-Combination-SSL-Kerberos.t ................................... 871s ok 1 - use Lemonldap::NG::Portal::Main; 871s ok 2 - Portal object 871s ok 3 - Init 871s ok 4 - Portal app 871s # Subtest: Auth by SSL 871s ok 1 - Get cookie lemonldap (0cb37cbd66ee3aae8d92db8deaaac3987e8327ffda7b070cd8f137ba94aa0342) 871s ok 2 - Correct session auth module 871s ok 3 - Correct session UID 871s 1..3 871s ok 5 - Auth by SSL 871s # Subtest: Auth by Kerberos 871s ok 1 - HTTP code is 200 871s ok 2 - Page contains a form 871s ok 3 - Host match 871s ok 4 - Field "kerberos" is defined 871s ok 5 - CSP header authorize POST request to \# 871s ok 6 - Found hidden attribut "kerberos" with value="0" 871s ok 7 - Get Kerberos javascript 871s ok 8 - Response body is not empty 871s ok 9 - Found waiting message 871s ok 10 - HTTP code is 200 871s ok 11 - Page contains a form 871s ok 12 - Host match 871s ok 13 - Field "url" is defined 871s ok 14 - Field "kerberos" is defined 871s ok 15 - Field "ajax_auth_token" is defined 871s ok 16 - CSP header authorize POST request to \# 871s ok 17 - AJAX query 871s ok 18 871s ok 19 - AJAX query 871s ok 20 - HTTP code is 200 871s ok 21 - Content-Type is JSON 871s ok 22 - Content is valid JSON 871s ok 23 - User token was returned 871s ok 24 - Post form 871s ok 25 - Get cookie lemonldap (b8be7210952e3146b7b5876b645d5a263eae340097687e5032803c7d97f81fde) 871s ok 26 - Correct session auth module 871s ok 27 - Correct session UID 871s 1..27 871s ok 6 - Auth by Kerberos 871s # Subtest: Auth by Demo 871s ok 1 - Response body is not empty 871s ok 2 - Found waiting message 871s ok 3 - HTTP code is 200 871s ok 4 - Page contains a form 871s ok 5 - Host match 871s ok 6 - Field "url" is defined 871s ok 7 - Field "kerberos" is defined 871s ok 8 - Field "ajax_auth_token" is defined 871s ok 9 - CSP header authorize POST request to \# 871s ok 10 - Post form 871s ok 11 - HTTP code is 200 871s ok 12 - Page contains a form 871s ok 13 - Host match 871s ok 14 - Field "url" is defined 871s ok 15 - Field "user" is defined 871s ok 16 - Field "password" is defined 871s ok 17 - CSP header authorize POST request to \# 871s ok 18 - Post form 871s ok 19 - Get cookie lemonldap (2c5c32ed35a6489484352ccd2b6289c7bb3d85359e3c46c0ca4050e905894817) 871s ok 20 - Correct session auth module 871s ok 21 - Correct session UID 871s 1..21 871s ok 7 - Auth by Demo 871s 1..7 871s ok 872s t/36-Combination-with-Choice.t .................................... 872s ok 1 - use Lemonldap::NG::Portal::Main; 872s ok 2 - Portal object 872s ok 3 - Init 872s ok 4 - Portal app 872s ok 5 - Expression loaded: "[Dm] or [Ch]" 872s ok 6 - Try to connect with login dwho 872s ok 7 - Get cookie lemonldap (072704c8e67aec2802901b2a2a2023f5153a8fb7d20f2cc98e93258432f030dd) 872s ok 8 - Logout request 872s ok 9 - Response is 200 872s ok 10 - Cookie is deleted 872s ok 11 - No pdata 872s ok 12 - Disconnect request 872s ok 13 - Response is 401 872s ok 14 - Try to connect with login dvador 872s ok 15 - Get cookie lemonldap (a6ce09c4f4ccf76b2cd29b8565c1922f20540be32cf5c2d9dcb75a9f2649f4df) 872s ok 16 - Logout request 872s ok 17 - Response is 200 872s ok 18 - Cookie is deleted 872s ok 19 - No pdata 872s ok 20 - Disconnect request 872s ok 21 - Response is 401 872s ok 22 - Portal object 872s ok 23 - Init 872s ok 24 - Portal app 872s ok 25 - Expression loaded: "[Dm] and [Ch]" 872s ok 26 - Try to connect with login rtyler 872s ok 27 - Get cookie lemonldap (a4da50e3e247fcc2eb684a550f8f2277dc9fefa00c02d065cda63a8767013b16) 872s ok 28 - Logout request 872s ok 29 - Response is 200 872s ok 30 - Cookie is deleted 872s ok 31 - No pdata 872s ok 32 - Disconnect request 872s ok 33 - Response is 401 872s ok 34 - Try to connect with login dwho 872s ok 35 - Get cookie lemonldap (890341d3f90f4aeda78f6770f6714a61e6bbf3553c723625dc341e3418bbb467) 872s ok 36 - Logout request 872s ok 37 - Response is 200 872s ok 38 - Cookie is deleted 872s ok 39 - No pdata 872s ok 40 - Disconnect request 872s ok 41 - Response is 401 872s ok 42 - Try to connect with login dwho 872s ok 43 - Response status is 401 872s ok 44 - Content is JSON 872s ok 45 - Error code is 5 872s ok 46 - Portal object 872s ok 47 - Init 872s ok 48 - Portal app 872s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 872s ok 50 - Try to connect with login dwho 872s ok 51 - Get cookie lemonldap (91140c5ef5b28824fb4219c2f7b30f422c624243aea8f0d9670402b4d58afa1a) 872s ok 52 - Logout request 872s ok 53 - Response is 200 872s ok 54 - Cookie is deleted 872s ok 55 - No pdata 872s ok 56 - Disconnect request 872s ok 57 - Response is 401 872s ok 58 - Try to connect with login dvador 872s ok 59 - Get cookie lemonldap (ebb8dcd7d535be9622e96e6e6b61f6f8ddd4ab2d6745b60c02eace892d763322) 872s ok 60 - Logout request 872s ok 61 - Response is 200 872s ok 62 - Cookie is deleted 872s ok 63 - No pdata 872s ok 64 - Disconnect request 872s ok 65 - Response is 401 872s ok 66 - Portal object 872s ok 67 - Init 872s ok 68 - Portal app 872s ok 69 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [Ch] else if($env->{HTTP_X} eq "dvador") then [Ch] else [Ch]" 872s ok 70 - Try to connect with login rtyler 872s ok 71 - Get cookie lemonldap (6e37fb711536886f34a44680efb0ae6c6bacda2eab97cf1ca259461d9b6f611b) 872s ok 72 - Logout request 872s ok 73 - Response is 200 872s ok 74 - Cookie is deleted 872s ok 75 - No pdata 872s ok 76 - Disconnect request 872s ok 77 - Response is 401 872s ok 78 - Try to connect with login dvador 872s ok 79 - Get cookie lemonldap (44616fed435d5aaee5e6f7f76991098c2ce2e780302d53f6c89a000eb23bfd2a) 872s ok 80 - Logout request 872s ok 81 - Response is 200 872s ok 82 - Cookie is deleted 872s ok 83 - No pdata 872s ok 84 - Disconnect request 872s ok 85 - Response is 401 872s ok 86 - Try to connect with login dwho 872s ok 87 - Get cookie lemonldap (8f21a30ac1ff8445773b02f90d1ec91056ba6a5802338f4f0298605ac621ff87) 872s ok 88 - Logout request 872s ok 89 - Response is 200 872s ok 90 - Cookie is deleted 872s ok 91 - No pdata 872s ok 92 - Disconnect request 872s ok 93 - Response is 401 872s ok 94 - Try to connect with login dwho 872s ok 95 - Response status is 401 872s ok 96 - Content is JSON 872s ok 97 - Error code is 5 872s 1..97 872s ok 873s t/36-Combination-with-TOTP.t ...................................... 873s ok 1 - use Lemonldap::NG::Portal::Main; 873s ok 2 - Portal object 873s ok 3 - Init 873s ok 4 - Portal app 873s ok 5 - Get Menu 873s ok 6 - HTTP code is 200 873s ok 7 - Page contains a form 873s ok 8 - Host match 873s ok 9 - Field "user" is defined 873s ok 10 - Field "password" is defined 873s ok 11 - Field "token" is defined 873s ok 12 - CSP header authorize POST request to \# 873s ok 13 - Auth query 873s ok 14 - Get cookie lemonldap (8fbd753d6f7a2cf179541f19a04d2ff4a28b193ee11a5d3b17b1fd5922e7d09b) 873s ok 15 - Get redirection 873s ok 16 - Location is http://auth.example.com/ 873s ok 17 - Form registration 873s ok 18 - Found TOTP js 873s ok 19 - Get new key 873s ok 20 - Content is JSON 873s ok 21 - Found secret 873s ok 22 - Found token 873s ok 23 - Code 873s ok 24 - Code contains 6 digits 873s ok 25 - Post code 873s ok 26 - Content is JSON 873s ok 27 - Key is registered 873s ok 28 - Logout request 873s ok 29 - Response is 200 873s ok 30 - Cookie is deleted 873s ok 31 - No pdata 873s ok 32 - Disconnect request 873s ok 33 - Response is 401 873s ok 34 - Get Menu 873s ok 35 - HTTP code is 200 873s ok 36 - Page contains a form 873s ok 37 - Host match 873s ok 38 - Field "user" is defined 873s ok 39 - Field "password" is defined 873s ok 40 - Field "token" is defined 873s ok 41 - CSP header authorize POST request to \# 873s ok 42 - Auth query with bad password 873s ok 43 - Get Menu 873s ok 44 - HTTP code is 200 873s ok 45 - Page contains a form 873s ok 46 - Host match 873s ok 47 - Field "user" is defined 873s ok 48 - Field "password" is defined 873s ok 49 - Field "token" is defined 873s ok 50 - CSP header authorize POST request to \# 873s ok 51 - Auth query 873s ok 52 - HTTP code is 200 873s ok 53 - Page contains a form 873s ok 54 - URI match 873s ok 55 - Field "token" is defined 873s ok 56 - Code 873s ok 57 - Post code 873s ok 58 - Token expired 873s ok 59 - Get Menu 873s ok 60 - HTTP code is 200 873s ok 61 - Page contains a form 873s ok 62 - Host match 873s ok 63 - Field "user" is defined 873s ok 64 - Field "password" is defined 873s ok 65 - Field "token" is defined 873s ok 66 - CSP header authorize POST request to \# 873s 1..66 873s ok 873s t/36-Combination-with-over.t ...................................... 873s ok 1 - use Lemonldap::NG::Portal::Main; 873s ok 2 - Portal object 873s ok 3 - Init 873s ok 4 - Portal app 873s ok 5 - Expression loaded: "[Dm] or [DB]" 873s ok 6 - JSON is parsed 873s ok 7 - Try to connect with login dwho 873s ok 8 - Get cookie lemonldap (76a39f3b1e3f5ae0e507642b81470c572060ba66f0bd2c63a32e22c47188aab2) 873s ok 9 - Logout request 873s ok 10 - Response is 200 873s ok 11 - Cookie is deleted 873s ok 12 - No pdata 873s ok 13 - Disconnect request 873s ok 14 - Response is 401 873s ok 15 - Try to connect with login dvador 873s ok 16 - Get cookie lemonldap (a896859dcd212be68ec66db3da9e624cc76f6b2f67cb32714afc55e1056c6b28) 873s ok 17 - Logout request 873s ok 18 - Response is 200 873s ok 19 - Cookie is deleted 873s ok 20 - No pdata 873s ok 21 - Disconnect request 873s ok 22 - Response is 401 873s 1..22 873s ok 874s t/36-Combination-with-token.t ..................................... 874s ok 1 - use Lemonldap::NG::Portal::Main; 874s ok 2 - Portal object 874s ok 3 - Init 874s ok 4 - Portal app 874s ok 5 - Expression loaded: "[Dm] or [DB]" 874s ok 6 - Unauth request 874s ok 7 - HTTP code is 200 874s ok 8 - Page contains a form 874s ok 9 - Host match 874s ok 10 - Field "token" is defined 874s ok 11 - CSP header authorize POST request to \# 874s ok 12 - Try to connect with login dwho 874s ok 13 - Get cookie lemonldap (88d55bafba653c890ab43a62bb38ee2ec6e51d79583d12ca4f9f03c4528943c7) 874s ok 14 - Logout request 874s ok 15 - Response is 200 874s ok 16 - Cookie is deleted 874s ok 17 - No pdata 874s ok 18 - Disconnect request 874s ok 19 - Response is 401 874s ok 20 - Unauth request 874s ok 21 - HTTP code is 200 874s ok 22 - Page contains a form 874s ok 23 - Host match 874s ok 24 - Field "token" is defined 874s ok 25 - CSP header authorize POST request to \# 874s ok 26 - Try to connect with login dvador 874s ok 27 - Get cookie lemonldap (cfe49fbf3b0efd37accc379bac01e224a4fa0cb0b73476cfe7bc53bcb77347bf) 874s ok 28 - Logout request 874s ok 29 - Response is 200 874s ok 30 - Cookie is deleted 874s ok 31 - No pdata 874s ok 32 - Disconnect request 874s ok 33 - Response is 401 874s ok 34 - Portal object 874s ok 35 - Init 874s ok 36 - Portal app 874s ok 37 - Expression loaded: "[Dm] and [DB]" 874s ok 38 - Unauth request 874s ok 39 - HTTP code is 200 874s ok 40 - Page contains a form 874s ok 41 - Host match 874s ok 42 - Field "token" is defined 874s ok 43 - CSP header authorize POST request to \# 874s ok 44 - Try to connect with login rtyler 874s ok 45 - Get cookie lemonldap (3019586a44768d2a0eeb9dc3fb4132ac6bc08e709cdb33d51beadd9b27e0d74a) 874s ok 46 - Logout request 874s ok 47 - Response is 200 874s ok 48 - Cookie is deleted 874s ok 49 - No pdata 874s ok 50 - Disconnect request 874s ok 51 - Response is 401 874s ok 52 - Unauth request 874s ok 53 - HTTP code is 200 874s ok 54 - Page contains a form 874s ok 55 - Host match 874s ok 56 - Field "token" is defined 874s ok 57 - CSP header authorize POST request to \# 874s ok 58 - Try to connect with login dwho 874s ok 59 - Response status is 401 874s ok 60 - Content is JSON 874s ok 61 - Error code is 5 874s ok 62 - Portal object 874s ok 63 - Init 874s ok 64 - Portal app 874s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 874s ok 66 - Unauth request 874s ok 67 - HTTP code is 200 874s ok 68 - Page contains a form 874s ok 69 - Host match 874s ok 70 - Field "token" is defined 874s ok 71 - CSP header authorize POST request to \# 874s ok 72 - Try to connect with login dwho 874s ok 73 - Get cookie lemonldap (1f7ae6d99003656093ee6466296421541f50b345c8cc926ecd1fa3963e63412b) 874s ok 74 - Logout request 874s ok 75 - Response is 200 874s ok 76 - Cookie is deleted 874s ok 77 - No pdata 874s ok 78 - Disconnect request 874s ok 79 - Response is 401 874s ok 80 - Unauth request 874s ok 81 - HTTP code is 200 874s ok 82 - Page contains a form 874s ok 83 - Host match 874s ok 84 - Field "token" is defined 874s ok 85 - CSP header authorize POST request to \# 874s ok 86 - Try to connect with login dvador 874s ok 87 - Get cookie lemonldap (fcab95a382fe427d18fea87cf163db92c4b5d45d9b77deb413bddb3fe0bcfbff) 874s ok 88 - Logout request 874s ok 89 - Response is 200 874s ok 90 - Cookie is deleted 874s ok 91 - No pdata 874s ok 92 - Disconnect request 874s ok 93 - Response is 401 874s ok 94 - Portal object 874s ok 95 - Init 874s ok 96 - Portal app 874s ok 97 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 874s ok 98 - Unauth request 874s ok 99 - HTTP code is 200 874s ok 100 - Page contains a form 874s ok 101 - Host match 874s ok 102 - Field "token" is defined 874s ok 103 - CSP header authorize POST request to \# 874s ok 104 - Try to connect with login rtyler 874s ok 105 - Get cookie lemonldap (4561e6e405698d31f9986470f2aa1d9bef5797d8f374968a77d0d00b8d0c7554) 874s ok 106 - Logout request 874s ok 107 - Response is 200 874s ok 108 - Cookie is deleted 874s ok 109 - No pdata 874s ok 110 - Disconnect request 874s ok 111 - Response is 401 874s ok 112 - Unauth request 874s ok 113 - HTTP code is 200 874s ok 114 - Page contains a form 874s ok 115 - Host match 874s ok 116 - Field "token" is defined 874s ok 117 - CSP header authorize POST request to \# 874s ok 118 - Try to connect with login dvador 874s ok 119 - Get cookie lemonldap (c546077ba7cae8610f6c9aea78a484860d28606f5790292a24cd89336f9ce480) 874s ok 120 - Logout request 874s ok 121 - Response is 200 874s ok 122 - Cookie is deleted 874s ok 123 - No pdata 874s ok 124 - Disconnect request 874s ok 125 - Response is 401 874s ok 126 - Unauth request 874s ok 127 - HTTP code is 200 874s ok 128 - Page contains a form 874s ok 129 - Host match 874s ok 130 - Field "token" is defined 874s ok 131 - CSP header authorize POST request to \# 874s ok 132 - Try to connect with login dwho 874s ok 133 - Response status is 401 874s ok 134 - Content is JSON 874s ok 135 - Error code is 5 874s 1..135 874s ok 875s t/36-Combination.t ................................................ 875s ok 1 - use Lemonldap::NG::Portal::Main; 875s ok 2 - Portal object 875s ok 3 - Init 875s ok 4 - Portal app 875s ok 5 - Expression loaded: "[Dm] or [DB]" 875s ok 6 - Try to connect with login dwho 875s ok 7 - Get cookie lemonldap (118b94f99b4683c7d504e825670d46dd54ec8c4a20e727d6ca6b4ae73b0f3400) 875s ok 8 - Logout request 875s ok 9 - Response is 200 875s ok 10 - Cookie is deleted 875s ok 11 - No pdata 875s ok 12 - Disconnect request 875s ok 13 - Response is 401 875s ok 14 - Try to connect with login dvador 875s ok 15 - Get cookie lemonldap (012d2c95b8dffbd64d4c3cb365dfdf182d67197746f1e6c52296437db4f1dfbf) 875s ok 16 - Portal object 875s ok 17 - Init 875s ok 18 - Portal app 875s ok 19 - Expression loaded: "[Dm] and [DB]" 875s ok 20 - Try to connect with login rtyler 875s ok 21 - Get cookie lemonldap (1bfbefe2e829f9ab67aa42358bf25b6e3fdb73a2665451d32f3a0ac90c65d57b) 875s ok 22 - Logout request 875s ok 23 - Response is 200 875s ok 24 - Cookie is deleted 875s ok 25 - No pdata 875s ok 26 - Disconnect request 875s ok 27 - Response is 401 875s ok 28 - Try to connect with login dwho 875s ok 29 - Response status is 401 875s ok 30 - Content is JSON 875s ok 31 - Error code is 5 875s ok 32 - Portal object 875s ok 33 - Init 875s ok 34 - Portal app 875s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 875s ok 36 - Try to connect with login dwho 875s ok 37 - Get cookie lemonldap (9c352b7e1f1c75f46b59984b5a3e5631875bce255aba25b37018ba8b7576eb5b) 875s ok 38 - Logout request 875s ok 39 - Response is 200 875s ok 40 - Cookie is deleted 875s ok 41 - No pdata 875s ok 42 - Disconnect request 875s ok 43 - Response is 401 875s ok 44 - Try to connect with login dvador 875s ok 45 - Get cookie lemonldap (e085f5ebbece76c7717f21e1666557205f3b1cd6a867a6922d12ccc502f1c3a1) 875s ok 46 - Logout request 875s ok 47 - Response is 200 875s ok 48 - Cookie is deleted 875s ok 49 - No pdata 875s ok 50 - Disconnect request 875s ok 51 - Response is 401 875s ok 52 - Portal object 875s ok 53 - Init 875s ok 54 - Portal app 875s ok 55 - Expression loaded: "if($env->{HTTP_X} eq "rtyler") then [Dm] and [DB] else if($env->{HTTP_X} eq "dvador") then [DB] else [DB]" 875s ok 56 - Try to connect with login rtyler 875s ok 57 - Get cookie lemonldap (57a8cfefadd0c2504732085989daeb287fc72a70983b28e7bcbc4f7a5a09ba52) 875s ok 58 - Demo and DBI exported variables exist in session 875s ok 59 - Try to connect with login dvador 875s ok 60 - Get cookie lemonldap (a91d2ba514a357da013710eaa4a99837516b6a5cafd0e46fc903e648a0f78d6b) 875s ok 61 - Try to connect with login dwho 875s ok 62 - Response status is 401 875s ok 63 - Content is JSON 875s ok 64 - Error code is 5 875s ok 65 - Portal object 875s ok 66 - Init 875s ok 67 - Portal app 875s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 875s ok 69 - Try to connect with login rtyler 875s ok 70 - Get cookie lemonldap (86dcd296cfd58f901c17f730bd4698a4ebb62e5362c8227aaffd33696cd33d90) 875s ok 71 - Try to connect with login dwho 875s ok 72 - Get cookie lemonldap (96a0dc1ec06a68e5f79e2ed299a887c0dd188e46213acd15ef2f7568560316db) 875s ok 73 - Portal object 875s ok 74 - Init 875s ok 75 - Portal app 875s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 875s ok 77 - Try to connect with login rtyler 875s ok 78 - Get cookie lemonldap (d23f0d99d1b30559e530114ec23093db7a706cb5832f8953c7971737b7b6bc18) 875s ok 79 - Try to connect with login dwho 875s ok 80 - Response status is 401 875s ok 81 - Content is JSON 875s ok 82 - Error code is 5 875s 1..82 875s ok 876s t/37-CAS-App-to-SAML-IdP-POST-with-WAYF.t ......................... 876s ok 1 - use Lemonldap::NG::Portal::Main; 876s ok 2 - Portal object 876s ok 3 - Init 876s ok 4 - Portal app 876s ok 5 - Register $type 876s ok 6 - Portal object 876s ok 7 - Init 876s ok 8 - Portal app 876s ok 9 - Register $type 876s ok 10 - Portal object 876s ok 11 - Init 876s ok 12 - Portal app 876s ok 13 - Register $type 876s # ==> Pushing APP <== 876s # ==> Popping APP <== 876s ok 14 - Unauth CAS app request 876s ok 15 - Get cookie llngcasserver (proxy) 876s ok 16 - Get CAS server cookie 876s ok 17 - Get redirection 876s ok 18 - Location header found 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s ok 19 - Push request to proxy 876s ok 20 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerTs%22%3A1721699840%2C%22issuerRequestcas%22%3A%221721627960_56309%22%7D) 876s ok 21 - Get redirection 876s ok 22 - Location header found 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s ok 23 - Return from WAYF 876s ok 24 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221721627960_56309%22%2C%22issuerTs%22%3A1721699840%7D) 876s ok 25 - HTTP code is 200 876s ok 26 - Page contains a form 876s ok 27 - Host match 876s ok 28 - URI match 876s ok 29 - Field "SAMLRequest" is defined 876s ok 30 - CSP header authorize POST request to auth.idp.com 876s ok 31 - Method is POST 876s # ==> Pushing IDP <== 876s # ==> Popping IDP <== 876s ok 32 - Launch SAML request to IdP 876s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627960_52505%22%2C%22issuerTs%22%3A1721699840%7D) 876s # ==> Pushing IDP <== 876s # ==> Popping IDP <== 876s ok 34 - Post authentication 876s ok 35 - HTTP code is 200 876s ok 36 - Page contains a form 876s ok 37 - CSP header authorize POST request to auth.proxy.com 876s ok 38 - Method is POST 876s ok 39 - Get cookie lemonldap (212c8775b7af975a955acf17e80bf99362f8660a4f7412f1a470d881fe68cd1c) 876s ok 40 - Get cookie lemonldappdata () 876s ok 41 - SAML request cleared from pdata 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s ok 42 - POST SAML response 876s ok 43 - Get cookie lemonldap (d0b0a17fd173fc04f03b16f2314e33e1a3d78659f2330eab9da16f4f132fe72d) 876s ok 44 - Get redirection 876s ok 45 - Location header found 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s ok 46 - Follow internal redirection 876s ok 47 - Get redirection 876s ok 48 - Location header found 876s # ==> Pushing APP <== 876s ok 49 - SOAP request 876s # ==> Saving handler APP <== 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s # ==> Restoring APP <== 876s ok 50 - Execute request to /cas/serviceValidate 876s ok 51 - HTTP code is 200 876s ok 52 - Content is XML 876s # ==> Popping APP <== 876s ok 53 - Follow redirection to RP 876s ok 54 - Get cookie lemonldap (3500a0644ad9625e645a03a4b68785865b89f1a1e178cba42153b830a50f0d36) 876s 1..54 876s ok 876s t/37-CAS-App-to-SAML-IdP-POST.t ................................... 876s ok 1 - use Lemonldap::NG::Portal::Main; 876s ok 2 - Portal object 876s ok 3 - Init 876s ok 4 - Portal app 876s ok 5 - Register $type 876s ok 6 - Portal object 876s ok 7 - Init 876s ok 8 - Portal app 876s ok 9 - Register $type 876s ok 10 - Portal object 876s ok 11 - Init 876s ok 12 - Portal app 876s ok 13 - Register $type 876s # ==> Pushing APP <== 876s # ==> Popping APP <== 876s ok 14 - Unauth CAS app request 876s ok 15 - Get cookie llngcasserver (proxy) 876s ok 16 - Get CAS server cookie 876s ok 17 - Get redirection 876s ok 18 - Location header found 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s ok 19 - Push request to proxy 876s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221721627960_39520%22%2C%22issuerTs%22%3A1721699840%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 876s ok 21 - HTTP code is 200 876s ok 22 - Page contains a form 876s ok 23 - Host match 876s ok 24 - URI match 876s ok 25 - Field "SAMLRequest" is defined 876s ok 26 - CSP header authorize POST request to auth.idp.com 876s ok 27 - Method is POST 876s # ==> Pushing IDP <== 876s # ==> Popping IDP <== 876s ok 28 - Launch SAML request to IdP 876s ok 29 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699840%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627960_15933%22%7D) 876s # ==> Pushing IDP <== 876s # ==> Popping IDP <== 876s ok 30 - Post authentication 876s ok 31 - HTTP code is 200 876s ok 32 - Page contains a form 876s ok 33 - CSP header authorize POST request to auth.proxy.com 876s ok 34 - Method is POST 876s ok 35 - Get cookie lemonldap (4d11ac812c02f1e7ba4c420e1372b675f47fb5033da0ab4122e639ba52b9b23c) 876s ok 36 - Get cookie lemonldappdata () 876s ok 37 - SAML request cleared from pdata 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s ok 38 - POST SAML response 876s ok 39 - Get cookie lemonldap (02d0a8cfac485c16f40947bdd5fcce61958b7d76d00b9d874f1110493588bfd0) 876s ok 40 - Get redirection 876s ok 41 - Location header found 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s ok 42 - Follow internal redirection 876s ok 43 - Get redirection 876s ok 44 - Location header found 876s # ==> Pushing APP <== 876s ok 45 - SOAP request 876s # ==> Saving handler APP <== 876s # ==> Pushing PROXY <== 876s # ==> Popping PROXY <== 876s # ==> Restoring APP <== 876s ok 46 - Execute request to /cas/serviceValidate 876s ok 47 - HTTP code is 200 876s ok 48 - Content is XML 876s # ==> Popping APP <== 876s ok 49 - Follow redirection to RP 876s ok 50 - Get cookie lemonldap (a67d70818c27d046e0baca9452730ff207c0cf13ef0d831ab48400dfd050a7fe) 876s 1..50 876s ok 877s t/37-Issuer-Display-Rule.t ........................................ 877s ok 1 - use Lemonldap::NG::Portal::Main; 877s ok 2 - Portal object 877s ok 3 - Init 877s ok 4 - Portal app 877s ok 5 - Get cookie lemonldap (5038c5302efaf316d2880b906af62008bcf161f5b2986f51af684625eb86d06c) 877s ok 6 - Get Menu 877s ok 7 - Response body is not empty 877s ok 8 877s 1..8 877s ok 878s t/37-Issuer-Timeout.t ............................................. 878s ok 1 - use Lemonldap::NG::Portal::Main; 878s ok 2 - Portal object 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Logger Lemonldap::NG::Common::Logger::Std loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] User logger Lemonldap::NG::Common::Logger::Std loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Check configuration for Lemonldap::NG::Handler::PSGI::Main 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Lemonldap::NG::Common::Conf::Backends::File loaded. 878s Get remote configuration (localStorage unavailable). 878s Get configuration 1. 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Get configuration 1 aged 1428138808 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [info] Loading configuration 1 for process 6746 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls defaultValuesInit 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls jailInit 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls portalInit 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls locationRulesInit 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls sessionStorageInit 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls headersInit 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls postUrlInit 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls aliasInit 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Process 6746 calls oauth2Init 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Launching Lemonldap::NG::Portal::Main->reloadConf(conf) 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route psgi.js added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route psgi.js added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route portal.css added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route portal.css added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route ping added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route ping added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route refresh added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add OPTIONS route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add OPTIONS route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route logout added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route logout added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Initialized CSP headers : default-src 'self';img-src 'self' data:;style-src 'self';font-src 'self';connect-src 'self';script-src 'self'; 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Initialized CORS headers : Access-Control-Allow-Origin;*;Access-Control-Allow-Credentials;true;Access-Control-Allow-Headers;*;Access-Control-Allow-Methods;POST,GET;Access-Control-Expose-Headers;*;Access-Control-Max-Age;86400; 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Cookies will use SameSite=Lax 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Main::Menu loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Plugin ::Main::Menu initialized 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Auth::Demo loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [warn] Using demonstration mode, go to Manager to edit the configuration 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Lib::OneTimeToken loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Plugin ::Auth::Demo initialized 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::UserDB::Demo loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Plugin ::UserDB::Demo initialized 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::2F::Engines::Default loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking utotp2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking totp2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking u2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking rest2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking mail2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking ext2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Trying to load Ext2F 2F 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::2F::Ext2F loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route ext2fresend added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route ext2fresend added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Plugin ::2F::Ext2F initialized 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Adding ext2fcheck routes 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route ext2fcheck added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route ext2fcheck added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route ext2fcheck added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route ext2fcheck added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking webauthn2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking yubikey2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking radius2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking password2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking okta2fActivation 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking password2fSelfRegistration 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking totp2fSelfRegistration 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking u2fSelfRegistration 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking webauthn2fSelfRegistration 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Checking yubikey2fSelfRegistration 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> not enabled 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Processing Extra 2F modules 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Plugin ::2F::Engines::Default initialized 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Plugins::TrustedBrowser loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route registerbrowser added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route registerbrowser added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route checkbrowser added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route checkbrowser added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Found beforeLogout entry point: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] -> logout 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Plugin ::Plugins::TrustedBrowser initialized 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Captcha::SecurityImage loaded 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] route renewcaptcha added 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] Plugin ::Captcha::SecurityImage initialized 878s [Tue Jul 23 01:57:21 2024] [LLNG:6746] [debug] IssuerOpenIDConnect enabled 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Issuer::OpenIDConnect loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] OIDC rule -> 1 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Reloading config for rpid 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Loading rpid from LLNG config rp 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Reloading config for rp2id 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Loading rp2id from LLNG config rp2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route token added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route token added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route introspect added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route introspect added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route jwks added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route jwks added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route userinfo added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route userinfo added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route checksession.html added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route checksession.html added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route register added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route register added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route logout added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route logout added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route checksession.html added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route checksession.html added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route register added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route register added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route userinfo added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route userinfo added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route token added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route token added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route jwks added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route jwks added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route introspect added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route introspect added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route openid-configuration added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route openid-configuration added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Found beforeAuth entry point: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] -> exportRequestParameters 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Found beforeLogout entry point: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] -> logout 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Plugin ::Issuer::OpenIDConnect initialized 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Plugins::History loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Found endAuth entry point: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] -> run 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Plugin ::Plugins::History initialized 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Plugins::Upgrade loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route upgradesession added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route upgradesession added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route renewsession added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route renewsession added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Plugin ::Plugins::Upgrade initialized 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Plugins::BasePasswordPolicy loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Found hook in ::Plugins::BasePasswordPolicy 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Plugin ::Plugins::BasePasswordPolicy initialized 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Plugins::RESTServer loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add PUT route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add DELETE route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add DELETE route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route my added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add POST route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add DELETE route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route * added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add PUT route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route : added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route myapplications added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring auth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route languages added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Declaring unauth route 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add GET route: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] route languages added 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Plugin ::Plugins::RESTServer initialized 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Password::Null loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Found forAuthUser entry point: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] -> _modifyPassword 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Plugin ::Password::Null initialized 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Vhost %.oneonly.llng added in trusted domains 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Vhost *.example.llng added in trusted domains 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Vhost auth.example.com added in trusted domains 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Vhost manager.example.com added in trusted domains 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Vhost test.example.org added in trusted domains 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Vhost test1.example.com added in trusted domains 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Vhost test2.example.com added in trusted domains 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Lemonldap::NG::Handler::PSGI::Main: configuration is up to date 878s ok 3 - Init 878s ok 4 - Portal app 878s ok 5 - OP portal 878s # Subtest: Request RP1, wait for timeout, request RP2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main GET /oauth2/authorize?scope=openid&client_id=rpid&redirect_uri=http%3A%2F%2Frp1.example.com%2F&response_type=code 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] No cookie found 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Build URL http://auth.example.com/oauth2/authorize?scope=openid&client_id=rpid&redirect_uri=http%3A%2F%2Frp1.example.com%2F&response_type=code 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Redirect 127.0.0.1 to portal (url was /oauth2/authorize?scope=openid&client_id=rpid&redirect_uri=http%3A%2F%2Frp1.example.com%2F&response_type=code) 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] User not authenticated, Try in use, cancel redirection 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Start routing oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Unauth request to oauth2 issuer 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing _redirect 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store issuer request 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Lib::OneTimeToken loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Token 1721628142_58321 created 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add issuerRequestoauth2, issuerRequestoauth2Path in keepPdata 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing controlUrl 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Required URL (param: urldc | value: http://auth.op.com/oauth2 | alias: http://auth.op.com) 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] No URL authentication level found... 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Launching ::Issuer::OpenIDConnect::exportRequestParameters 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Config for rpid is already loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing extractFormInfo 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Returned error: 9 (PE_FIRSTACCESS) 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Display type standardform 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Skin returned: login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Calling sendHtml with template login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Calling hook sendHtml 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Starting HTML generation using login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Sending login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Apply following CORS policy: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Origin 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Credentials 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] true 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Headers 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Methods 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] POST,GET 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Expose-Headers 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Max-Age 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] 86400 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Required urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Set CSP form-action with urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Apply following CSP: default-src 'self';img-src 'self' data:;style-src 'self';font-src 'self';connect-src 'self';script-src 'self';form-action * http://auth.op.com;frame-ancestors 'none'; 878s ok 1 - Authorization request to RP1 878s ok 2 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699842%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628142_58321%22%7D) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main GET /oauth2/authorize?scope=openid&client_id=rp2id&redirect_uri=http%3A%2F%2Frp2.example.com%2F&response_type=code 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No cookie found 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Build URL http://auth.example.com/oauth2/authorize?scope=openid&client_id=rp2id&redirect_uri=http%3A%2F%2Frp2.example.com%2F&response_type=code 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Redirect 127.0.0.1 to portal (url was /oauth2/authorize?scope=openid&client_id=rp2id&redirect_uri=http%3A%2F%2Frp2.example.com%2F&response_type=code) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] User not authenticated, Try in use, cancel redirection 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Start routing oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2 key from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2Path key from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2Path from keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Unauth request to oauth2 issuer 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing _redirect 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store issuer request 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Token 1721628742_3653 created 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Add issuerRequestoauth2, issuerRequestoauth2Path in keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing controlUrl 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Required URL (param: urldc | value: http://auth.op.com/oauth2 | alias: http://auth.op.com) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No URL authentication level found... 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Launching ::Issuer::OpenIDConnect::exportRequestParameters 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Config for rp2id is already loaded 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing extractFormInfo 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Returned error: 9 (PE_FIRSTACCESS) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Display type standardform 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Skin returned: login 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling sendHtml with template login 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling hook sendHtml 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Starting HTML generation using login 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Sending login 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Apply following CORS policy: 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Origin 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Credentials 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] true 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Headers 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Methods 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] POST,GET 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Expose-Headers 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Max-Age 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] 86400 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Required urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Set CSP form-action with urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Apply following CSP: default-src 'self';img-src 'self' data:;style-src 'self';font-src 'self';connect-src 'self';script-src 'self';form-action * http://auth.op.com;frame-ancestors 'none'; 878s ok 3 - Authorization request to RP2 878s ok 4 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628742_3653%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721700442%7D) 878s ok 5 - HTTP code is 200 878s ok 6 - Page contains a form 878s ok 7 - Host match 878s ok 8 - Field "user" is defined 878s ok 9 - Field "password" is defined 878s ok 10 - CSP header authorize POST request to \# 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main POST /oauth2/authorize?scope=openid&client_id=rp2id&redirect_uri=http%3A%2F%2Frp2.example.com%2F&response_type=code 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No cookie found 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Build URL http://auth.example.com/oauth2/authorize?scope=openid&client_id=rp2id&redirect_uri=http%3A%2F%2Frp2.example.com%2F&response_type=code 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Redirect 127.0.0.1 to portal (url was /oauth2/authorize?scope=openid&client_id=rp2id&redirect_uri=http%3A%2F%2Frp2.example.com%2F&response_type=code) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] User not authenticated, Try in use, cancel redirection 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Start routing oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Unauth request to oauth2 issuer 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing _redirect 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Add issuerRequestoauth2, issuerRequestoauth2Path in keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing controlUrl 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Required URL (param: urldc | value: http://auth.op.com/oauth2 | alias: http://auth.op.com) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No URL authentication level found... 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Launching ::Issuer::OpenIDConnect::exportRequestParameters 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Config for rp2id is already loaded 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing extractFormInfo 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing getUser 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing authenticate 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] -> authResult = 0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing setAuthSessionInfo 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing setSessionInfo 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing setMacros 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing setGroups 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing setPersistentSessionInfo 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Persistent session found for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing setLocalGroups 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing rememberBrowserCheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No trusted browser cookie was sent 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing store 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store Demo in session key _auth 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store en in session key _language 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store 1721700442 in session key _lastAuthnUTime 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store 20240723020722 in session key _startTime 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store http://auth.op.com/oauth2 in session key _url 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store dwho in session key _user 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store Demo in session key _userDB 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store 1721700442 in session key _utime 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store dwho in session key _whatToTrace 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store in session key array 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store DEMO in session key authMode 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store 1 in session key authenticationLevel 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store Doctor Who in session key cn 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store timelords; users; su in session key groups 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store HASH(0x5a7dde05c250) in session key hGroups 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Dump: $VAR1 = {'su' => {'name' => 'su'},'timelords' => {'name' => 'timelords'},'users' => {'name' => 'users'}}; 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store 127.0.0.1 in session key ipAddr 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store dwho@badwolf.org in session key mail 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store dwho in session key uid 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store DEMO_demo in session key zeAUTHMODE_authmode 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Try to get a new SSO session 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Return SSO session 1e8358813883e18d06f5949a5fc3cd7b1d43f817945e80724e7a1250fe693ec0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Looking if ext2f is available 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] -> OK 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing secondFactor 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Looking for 2F devices... 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Looking if ext2f is available 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] -> OK 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] Second factor required for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [info] Second factor required for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Lib::OneTimeToken loaded 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Token 1721630242_33401 created 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] Second factor ext2F selected for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [info] Second factor ext2F selected for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Generated ext2f code : A1b2C0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Module Lemonldap::NG::Portal::Lib::OneTimeToken loaded 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] ext2f: launching "Send" command -> /bin/true 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] ext2f: executing command: /bin/true 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Prepare external 2F verification 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Skin bootstrap selected from GET/POST parameter 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Skin bootstrap selected from GET/POST parameter 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Skin bootstrap selected from GET/POST parameter 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling hook sendHtml 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Starting HTML generation using ext2fcheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Skin bootstrap selected from GET/POST parameter 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Sending ext2fcheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Apply following CORS policy: 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Origin 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Credentials 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] true 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Headers 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Methods 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] POST,GET 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Expose-Headers 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Max-Age 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] 86400 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Required urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Set CSP form-action with urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Apply following CSP: default-src 'self';img-src 'self' data:;style-src 'self';font-src 'self';connect-src 'self';script-src 'self';form-action * http://auth.op.com;frame-ancestors 'none'; 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Returned status: -4 (PE_SENDRESPONSE) 878s ok 11 - Authorization request to RP2 878s ok 12 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721700442%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221721628742_3653%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 878s ok 13 - HTTP code is 200 878s ok 14 - Page contains a form 878s ok 15 - URI match 878s ok 16 - Field "token" is defined 878s ok 17 - Field "code" is defined 878s ok 18 - Found EXTCODE input 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main POST /ext2fcheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No cookie found 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Build URL http://auth.example.com/ext2fcheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Redirect 127.0.0.1 to portal (url was /ext2fcheck) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] User not authenticated, Try in use, cancel redirection 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Start routing ext2fcheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Trying to load token 1721630242_33401 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling hook sfBeforeVerify 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Verifying ext2f code: A1b2C0 VS A1b2C0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [notice] ext2f verification succeeded for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [notice] ext2f verification succeeded for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Update session 1e8358813883e18d06f5949a5fc3cd7b1d43f817945e80724e7a1250fe693ec0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Update sessionInfo _2f 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Dump: $VAR1 = 'ext'; 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Try to get SSO session 1e8358813883e18d06f5949a5fc3cd7b1d43f817945e80724e7a1250fe693ec0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Get session 1e8358813883e18d06f5949a5fc3cd7b1d43f817945e80724e7a1250fe693ec0 from Portal::Main::Run 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Return SSO session 1e8358813883e18d06f5949a5fc3cd7b1d43f817945e80724e7a1250fe693ec0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing storeHistory 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing rememberBrowser 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing buildCookie 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] User dwho successfully authenticated at level 1 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [info] User dwho successfully authenticated at level 1 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Launching ::Plugins::History::run 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerTs from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing _url from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing keepPdata from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] User dwho connected from Demo (127.0.0.1) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [info] User dwho connected from Demo (127.0.0.1) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Add issuerRequestoauth2,issuerRequestoauth2Path,issuerRequestoauth2,issuerRequestoauth2Path in keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling autoredirect 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Building redirection to http://auth.op.com/oauth2 878s ok 19 - Post code 878s ok 20 - Get redirection 878s ok 21 - Location is http://auth.op.com/oauth2 878s ok 22 - Get cookie lemonldap (1e8358813883e18d06f5949a5fc3cd7b1d43f817945e80724e7a1250fe693ec0) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main GET /oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Get session 1e8358813883e18d06f5949a5fc3cd7b1d43f817945e80724e7a1250fe693ec0 from Handler::Main::Run 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Check session validity from Handler 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Session timeout -> 72000 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Session _utime -> 1721700442 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] now -> 1721700442 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Session timeoutActivityInterval -> 60 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Session TTL = 72000 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No URL authentication level found... 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] auth.example.com: Apply default rule 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] removing cookie 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Cookies -> lemonldap=1e8358813883e18d06f5949a5fc3cd7b1d43f817945e80724e7a1250fe693ec0; lemonldappdata=%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721700442%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221721628742_3653%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] CookieName -> lemonldap 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] newCookies -> lemonldappdata=%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721700442%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221721628742_3653%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] User dwho was granted to access to /oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Start routing oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing _forAuthUser 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restoring request to oauth2 issuer 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Trying to load token 1721628742_3653 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restoring request from 1721628742_3653 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore REQUEST_URI /oauth2/authorize?scope=openid&client_id=rp2id&redirect_uri=http%3A%2F%2Frp2.example.com%2F&response_type=code 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore SERVER_PROTOCOL HTTP/1.1 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore REQUEST_METHOD GET 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore QUERY_STRING scope=openid&client_id=rp2id&redirect_uri=http%3A%2F%2Frp2.example.com%2F&response_type=code 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore REMOTE_ADDR 127.0.0.1 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore SERVER_PORT 80 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore HTTP_COOKIE lemonldappdata=%7B%22issuerTs%22%3A1721699842%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628142_58321%22%7D 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore SCRIPT_NAME 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore HTTP_HOST auth.example.com 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore HTTP_USER_AGENT Mozilla/5.0 (VAX-4000; rv:36.0) Gecko/20350101 Firefox 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore SERVER_NAME auth.example.com 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore tokenSessionStartTimestamp 1721700442 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore _utime 1721628742 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore HTTP_CACHE_CONTROL max-age=0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore _type token 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore plack.cookie.string lemonldappdata=%7B%22issuerTs%22%3A1721699842%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628142_58321%22%7D 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore PATH_INFO /oauth2/authorize 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore tokenTimeoutTimestamp 1721700742 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore HTTP_ACCEPT text/html 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore HTTP_ACCEPT_LANGUAGE fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restore psgi.url_scheme http 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Cleaning pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2 key from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2Path key from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2Path from keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2Path from keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing importHandlerData 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing controlUrl 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Required URL (param: urldc | value: http://auth.op.com/oauth2 | alias: http://auth.op.com) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No URL authentication level found... 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Launching ::Password::Null::_modifyPassword 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Searching for previously registered Relying Parties... 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Convert Relying Party Consent(s)... 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] 0 consent(s) converted 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] URL detected as an OpenID Connect AUTHORIZE URL 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] OIDC request parameter response_type: code 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store code in hidden key response_type 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] OIDC request parameter scope: openid 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store openid in hidden key scope 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] OIDC request parameter client_id: rp2id 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store rp2id in hidden key client_id 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] OIDC request parameter redirect_uri: http://rp2.example.com/ 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Store http://rp2.example.com/ in hidden key redirect_uri 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling hook oidcGotRequest 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] OIDC authorizationcode flow requested (response type: code) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Request from client id rp2id 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Config for rp2id is already loaded 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Client id rp2id matches RP rp2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling hook oidcResolveScope 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Resolved scopes: openid 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Consent is disabled for Relying Party rp2, user will not be prompted 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling hook oidcGenerateCode 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Generated code: 742a2745f5a06085062cf3ab1683cf4bd78c135c2e4cb0b805fd5a3f7d1efb34 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] User dwho is authorized to access to rp2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [info] User dwho is authorized to access to rp2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Delete all hidden values 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Redirect user to http://rp2.example.com/?session_state=2JRroCT3clWUSOasFo%2Fjp67%2FI69hXiL3BeDIAIeFlb4%3D.RStKaUs5MWlVeXpiTDBNRC81OW5VOEh5WDhFNzJmeHhENURZWGJEblNQTERxRUdZTm9FMHFDeklPZitkTUVjS1M4LzdxNmdiVjVRRndzU1V2K1RSQ3c9PQ&code=742a2745f5a06085062cf3ab1683cf4bd78c135c2e4cb0b805fd5a3f7d1efb34 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Returned status: -2 (PE_REDIRECT) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling autoredirect 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Building redirection to http://rp2.example.com/?session_state=2JRroCT3clWUSOasFo%2Fjp67%2FI69hXiL3BeDIAIeFlb4%3D.RStKaUs5MWlVeXpiTDBNRC81OW5VOEh5WDhFNzJmeHhENURZWGJEblNQTERxRUdZTm9FMHFDeklPZitkTUVjS1M4LzdxNmdiVjVRRndzU1V2K1RSQ3c9PQ&code=742a2745f5a06085062cf3ab1683cf4bd78c135c2e4cb0b805fd5a3f7d1efb34 878s ok 23 - Authorization request to RP1 878s ok 24 - Get redirection 878s ok 25 - Location header found 878s 1..25 878s ok 6 - Request RP1, wait for timeout, request RP2 878s # Subtest: Request RP1, wait for timeout, complete login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main GET /oauth2/authorize?response_type=code&redirect_uri=http%3A%2F%2Frp1.example.com%2F&scope=openid&client_id=rpid 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] No cookie found 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Build URL http://auth.example.com/oauth2/authorize?response_type=code&redirect_uri=http%3A%2F%2Frp1.example.com%2F&scope=openid&client_id=rpid 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Redirect 127.0.0.1 to portal (url was /oauth2/authorize?response_type=code&redirect_uri=http%3A%2F%2Frp1.example.com%2F&scope=openid&client_id=rpid) 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] User not authenticated, Try in use, cancel redirection 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Start routing oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Unauth request to oauth2 issuer 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing _redirect 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store issuer request 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Token 1721628142_54148 created 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add issuerRequestoauth2, issuerRequestoauth2Path in keepPdata 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing controlUrl 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Required URL (param: urldc | value: http://auth.op.com/oauth2 | alias: http://auth.op.com) 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] No URL authentication level found... 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Launching ::Issuer::OpenIDConnect::exportRequestParameters 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Config for rpid is already loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing extractFormInfo 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Returned error: 9 (PE_FIRSTACCESS) 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Display type standardform 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Skin returned: login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Calling sendHtml with template login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Calling hook sendHtml 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Starting HTML generation using login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Sending login 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Apply following CORS policy: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Origin 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Credentials 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] true 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Headers 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Methods 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] POST,GET 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Expose-Headers 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Max-Age 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] 86400 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Required urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Set CSP form-action with urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Apply following CSP: default-src 'self';img-src 'self' data:;style-src 'self';font-src 'self';connect-src 'self';script-src 'self';form-action * http://auth.op.com;frame-ancestors 'none'; 878s ok 1 - Authorization request to RP1 878s ok 2 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628142_54148%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1721699842%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 878s ok 3 - HTTP code is 200 878s ok 4 - Page contains a form 878s ok 5 - Host match 878s ok 6 - Field "user" is defined 878s ok 7 - Field "password" is defined 878s ok 8 - CSP header authorize POST request to \# 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main POST /oauth2/authorize?response_type=code&redirect_uri=http%3A%2F%2Frp1.example.com%2F&scope=openid&client_id=rpid 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] No cookie found 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Build URL http://auth.example.com/oauth2/authorize?response_type=code&redirect_uri=http%3A%2F%2Frp1.example.com%2F&scope=openid&client_id=rpid 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Redirect 127.0.0.1 to portal (url was /oauth2/authorize?response_type=code&redirect_uri=http%3A%2F%2Frp1.example.com%2F&scope=openid&client_id=rpid) 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] User not authenticated, Try in use, cancel redirection 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Start routing oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Unauth request to oauth2 issuer 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing _redirect 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Add issuerRequestoauth2, issuerRequestoauth2Path in keepPdata 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing controlUrl 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Required URL (param: urldc | value: http://auth.op.com/oauth2 | alias: http://auth.op.com) 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] No URL authentication level found... 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Launching ::Issuer::OpenIDConnect::exportRequestParameters 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Config for rpid is already loaded 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing extractFormInfo 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing getUser 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing authenticate 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] -> authResult = 0 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing setAuthSessionInfo 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing setSessionInfo 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing setMacros 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing setGroups 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing setPersistentSessionInfo 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Persistent session found for dwho 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing setLocalGroups 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing rememberBrowserCheck 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] No trusted browser cookie was sent 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing store 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store Demo in session key _auth 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store en in session key _language 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store 1721699842 in session key _lastAuthnUTime 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store 20240723015722 in session key _startTime 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store http://auth.op.com/oauth2 in session key _url 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store dwho in session key _user 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store Demo in session key _userDB 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store 1721699842 in session key _utime 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store dwho in session key _whatToTrace 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store in session key array 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store DEMO in session key authMode 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store 1 in session key authenticationLevel 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store Doctor Who in session key cn 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store timelords; users; su in session key groups 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store HASH(0x5a7dde1d1cc0) in session key hGroups 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Dump: $VAR1 = {'su' => {'name' => 'su'},'timelords' => {'name' => 'timelords'},'users' => {'name' => 'users'}}; 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store 127.0.0.1 in session key ipAddr 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store dwho@badwolf.org in session key mail 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store dwho in session key uid 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Store DEMO_demo in session key zeAUTHMODE_authmode 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Try to get a new SSO session 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Return SSO session 568350b66a4b276584c0b87631e85bb95900d8819ed92b80f14407e00fc56e1a 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Looking if ext2f is available 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] -> OK 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Processing secondFactor 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Looking for 2F devices... 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Looking if ext2f is available 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] -> OK 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [info] Second factor required for dwho 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] [info] Second factor required for dwho 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Token 1721629642_53857 created 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [info] Second factor ext2F selected for dwho 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] [info] Second factor ext2F selected for dwho 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Generated ext2f code : A1b2C0 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] ext2f: launching "Send" command -> /bin/true 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] ext2f: executing command: /bin/true 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Prepare external 2F verification 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Skin bootstrap selected from GET/POST parameter 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Skin bootstrap selected from GET/POST parameter 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Skin bootstrap selected from GET/POST parameter 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Calling hook sendHtml 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Starting HTML generation using ext2fcheck 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Skin bootstrap selected from GET/POST parameter 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Sending ext2fcheck 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Apply following CORS policy: 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Origin 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Credentials 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] true 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Headers 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Methods 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] POST,GET 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Expose-Headers 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Access-Control-Max-Age 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] 86400 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Required urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Set CSP form-action with urldc: http://auth.op.com/oauth2 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Apply following CSP: default-src 'self';img-src 'self' data:;style-src 'self';font-src 'self';connect-src 'self';script-src 'self';form-action * http://auth.op.com;frame-ancestors 'none'; 878s [Tue Jul 23 01:57:22 2024] [LLNG:6746] [debug] Returned status: -4 (PE_SENDRESPONSE) 878s ok 9 - Authorization request to RP2 878s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628142_54148%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721699842%7D) 878s ok 11 - HTTP code is 200 878s ok 12 - Page contains a form 878s ok 13 - URI match 878s ok 14 - Field "token" is defined 878s ok 15 - Field "code" is defined 878s ok 16 - Found EXTCODE input 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main POST /ext2fcheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No cookie found 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Build URL http://auth.example.com/ext2fcheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Redirect 127.0.0.1 to portal (url was /ext2fcheck) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] User not authenticated, Try in use, cancel redirection 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Start routing ext2fcheck 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Trying to load token 1721629642_53857 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling hook sfBeforeVerify 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Verifying ext2f code: A1b2C0 VS A1b2C0 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [notice] ext2f verification succeeded for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [notice] ext2f verification succeeded for dwho 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Update session 568350b66a4b276584c0b87631e85bb95900d8819ed92b80f14407e00fc56e1a 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Update sessionInfo _2f 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Dump: $VAR1 = 'ext'; 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Try to get SSO session 568350b66a4b276584c0b87631e85bb95900d8819ed92b80f14407e00fc56e1a 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Get session 568350b66a4b276584c0b87631e85bb95900d8819ed92b80f14407e00fc56e1a from Portal::Main::Run 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Return SSO session 568350b66a4b276584c0b87631e85bb95900d8819ed92b80f14407e00fc56e1a 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing storeHistory 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing rememberBrowser 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing buildCookie 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] User dwho successfully authenticated at level 1 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [info] User dwho successfully authenticated at level 1 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Launching ::Plugins::History::run 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerTs from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing _url from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing keepPdata from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] User dwho connected from Demo (127.0.0.1) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] [info] User dwho connected from Demo (127.0.0.1) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Add issuerRequestoauth2,issuerRequestoauth2Path,issuerRequestoauth2,issuerRequestoauth2Path in keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling autoredirect 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Building redirection to http://auth.op.com/oauth2 878s ok 17 - Post code 878s ok 18 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628142_54148%22%7D) 878s ok 19 - Get redirection 878s ok 20 - Location is http://auth.op.com/oauth2 878s ok 21 - Get cookie lemonldap (568350b66a4b276584c0b87631e85bb95900d8819ed92b80f14407e00fc56e1a) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [info] New request Lemonldap::NG::Portal::Main GET /oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Get session 568350b66a4b276584c0b87631e85bb95900d8819ed92b80f14407e00fc56e1a from Handler::Main::Run 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Check session validity from Handler 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Session timeout -> 72000 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Session _utime -> 1721699842 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] now -> 1721700442 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Session timeoutActivityInterval -> 60 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Session TTL = 71400 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] No URL authentication level found... 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] auth.example.com: Apply default rule 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] removing cookie 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Cookies -> lemonldap=568350b66a4b276584c0b87631e85bb95900d8819ed92b80f14407e00fc56e1a; lemonldappdata=%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628142_54148%22%7D 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] CookieName -> lemonldap 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] newCookies -> lemonldappdata=%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721628142_54148%22%7D 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] User dwho was granted to access to /oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Start routing oauth2 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing _forAuthUser 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Restoring request to oauth2 issuer 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Trying to load token 1721628142_54148 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [notice] Bad (or expired) token 1721628142_54148 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2 key from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2Path key from pdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2Path from keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Removing issuerRequestoauth2Path from keepPdata 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [warn] Unable to restore issuer context 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Processing code ref 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Returned error: 82 (PE_TOKENEXPIRED) 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Skin returned: error 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling sendHtml with template error 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Calling hook sendHtml 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Starting HTML generation using error 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Sending error 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Apply following CORS policy: 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Origin 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Credentials 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] true 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Headers 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Allow-Methods 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] POST,GET 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Expose-Headers 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] * 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Access-Control-Max-Age 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] 86400 878s [Tue Jul 23 02:07:22 2024] [LLNG:6746] [debug] Apply following CSP: default-src 'self';img-src 'self' data:;style-src 'self';font-src 'self';connect-src 'self';script-src 'self';form-action *;frame-ancestors 'none'; 878s ok 22 - Authorization request to RP1 878s ok 23 - Expected portal error code: code found on page 878s ok 24 - Expected portal error code 878s ok 25 - Get cookie lemonldappdata () 878s ok 26 - pdata was cleared 878s 1..26 878s ok 7 - Request RP1, wait for timeout, complete login 878s 1..7 878s ok 879s t/37-Logout-from-2-chained-SAML-SP-SOAP.t ......................... 879s ok 1 - use Lemonldap::NG::Portal::Main; 879s ok 2 - Portal object 879s ok 3 - Init 879s ok 4 - Portal app 879s ok 5 - Register $type 879s ok 6 - Portal object 879s ok 7 - Init 879s ok 8 - Portal app 879s ok 9 - Register $type 879s ok 10 - Portal object 879s ok 11 - Init 879s ok 12 - Portal app 879s ok 13 - Register $type 879s # ==> Pushing SP <== 879s # ==> Popping SP <== 879s ok 14 - Unauth SP request 879s ok 15 - Get redirection 879s ok 16 - Location header found 879s # ==> Pushing PROXY <== 879s # ==> Popping PROXY <== 879s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 879s ok 18 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627962_33569%22%2C%22issuerTs%22%3A1721699842%7D) 879s ok 19 - Get redirection 879s ok 20 - Location header found 879s # ==> Pushing IDP <== 879s # ==> Popping IDP <== 879s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 879s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627962_4642%22%2C%22issuerTs%22%3A1721699842%7D) 879s ok 23 - HTTP code is 200 879s ok 24 - Page contains a form 879s ok 25 - Host match 879s ok 26 - Field "url" is defined 879s ok 27 - Field "timezone" is defined 879s ok 28 - Field "skin" is defined 879s ok 29 - Field "user" is defined 879s ok 30 - Field "password" is defined 879s ok 31 - CSP header authorize POST request to \# 879s # ==> Pushing IDP <== 879s # ==> Popping IDP <== 879s ok 32 - Post authentication, endpoint /saml/singleSignOn 879s ok 33 - Get cookie lemonldappdata () 879s ok 34 - Get cookie lemonldap (14783222ed1ade6691920b4d297bcd366ac2e167480e0d606123607748b0ce19) 879s ok 35 - HTTP code is 200 879s ok 36 - Page contains a form 879s ok 37 - Host match 879s ok 38 - URI match 879s ok 39 - Field "SAMLResponse" is defined 879s ok 40 - Field "RelayState" is defined 879s ok 41 - CSP header authorize POST request to auth.proxy.com 879s # ==> Pushing PROXY <== 879s # ==> Popping PROXY <== 879s ok 42 - Post SAML response to PROXY 879s ok 43 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627962_33569%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 879s ok 44 - Get cookie lemonldap (c257a8409d60375c1280c92b150ac99b7eb5969125088bd6cf8a38238df77c4f) 879s ok 45 - Get redirection 879s ok 46 - Location header found 879s # ==> Pushing PROXY <== 879s # ==> Popping PROXY <== 879s ok 47 - internal redirection to PROXY, endpoint /saml 879s ok 48 - HTTP code is 200 879s ok 49 - Page contains a form 879s ok 50 - Host match 879s ok 51 - URI match 879s ok 52 - Field "SAMLResponse" is defined 879s ok 53 - CSP header authorize POST request to auth.sp.com 879s # ==> Pushing SP <== 879s # ==> Popping SP <== 879s ok 54 - Post SAML response to SP 879s ok 55 - Get cookie lemonldap (83a3b20e26534621aa9ff02842604732834a490ba1dd102794916703b0a55163) 879s # ==> Pushing SP <== 879s ok 56 - REST request 879s ok 57 - Request from PROXY to PROXY 879s # ==> Saving handler SP <== 879s # ==> Pushing PROXY <== 879s ok 58 - REST request 879s ok 59 - Request to IDP 879s # ==> Saving handler PROXY <== 879s # ==> Pushing IDP <== 879s # ==> Popping IDP <== 879s # ==> Restoring PROXY <== 879s ok 60 - Execute post request 879s ok 61 - Response is 200 879s ok 62 - Content is JSON|XML 879s # ==> Popping PROXY <== 879s # ==> Restoring SP <== 879s ok 63 - Execute post request 879s ok 64 - Response is 200 879s ok 65 - Content is JSON|XML 879s # ==> Popping SP <== 879s ok 66 - Call logout from SP 879s ok 67 - Get cookie lemonldap (0) 879s ok 68 - Test empty cookie on SP 879s ok 69 - Test disconnexion message on SP 879s # ==> Pushing PROXY <== 879s # ==> Popping PROXY <== 879s ok 70 - Test if still logged on PROXY 879s ok 71 - Get redirection 879s ok 72 - Location header found 879s # ==> Pushing IDP <== 879s # ==> Popping IDP <== 879s ok 73 - Test if still logged on IDP 879s ok 74 - test presence of user field in form (prove successful logout) 879s 1..74 879s ok 879s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.t ................... 879s ok 1 - use Lemonldap::NG::Portal::Main; 879s ok 2 - Portal object 879s ok 3 - Init 879s ok 4 - Portal app 879s ok 5 - Register $type 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s ok 6 - Get JWKS, endpoint /oauth2/jwks 879s ok 7 - HTTP code is 200 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 879s ok 9 - HTTP code is 200 879s ok 10 - Portal object 879s ok 11 - Init 879s ok 12 - Portal app 879s ok 13 - Register $type 879s ok 14 - Portal object 879s ok 15 - Init 879s ok 16 - Portal app 879s ok 17 - Register $type 879s # ==> Pushing RP <== 879s # ==> Popping RP <== 879s ok 18 - Unauth SP request 879s ok 19 - Get redirection 879s ok 20 - Location header found 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s ok 21 - Push request to OP, endpoint /oauth2/authorize 879s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221721627963_44327%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1721699843%7D) 879s ok 23 - Get redirection 879s ok 24 - Location header found 879s # ==> Pushing IDP <== 879s # ==> Popping IDP <== 879s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 879s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221721627963_59109%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1721699843%7D) 879s ok 27 - HTTP code is 200 879s ok 28 - Page contains a form 879s ok 29 - Host match 879s ok 30 - Field "url" is defined 879s ok 31 - Field "timezone" is defined 879s ok 32 - Field "skin" is defined 879s ok 33 - Field "user" is defined 879s ok 34 - Field "password" is defined 879s ok 35 - CSP header authorize POST request to \# 879s # ==> Pushing IDP <== 879s # ==> Popping IDP <== 879s ok 36 - Post authentication, endpoint /saml/singleSignOn 879s ok 37 - Get cookie lemonldappdata () 879s ok 38 - Get cookie lemonldap (6adaebbd46d6c774bce73a8ef180dd8a182b793043846a5860eadfeeb6029b79) 879s ok 39 - HTTP code is 200 879s ok 40 - Page contains a form 879s ok 41 - Host match 879s ok 42 - URI match 879s ok 43 - Field "SAMLResponse" is defined 879s ok 44 - Field "RelayState" is defined 879s ok 45 - CSP header authorize POST request to auth.op.com 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s ok 46 - Post SAML response to SP 879s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221721627963_44327%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 879s ok 48 - Get cookie lemonldap (31bbcda167543d48e72c0cad17244ce6b289d9a4168d8abdb145ed51ad2f92dc) 879s ok 49 - Get redirection 879s ok 50 - Location header found 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s ok 51 - Call OP from SAML SP 879s ok 52 - Get cookie lemonldappdata () 879s ok 53 - Get redirection 879s ok 54 - Location header found 879s # ==> Pushing RP <== 879s ok 55 - REST request 879s ok 56 - Request from RP to OP, endpoint /oauth2/token 879s # ==> Saving handler RP <== 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s # ==> Restoring RP <== 879s ok 57 - Execute post request 879s ok 58 - Response is 200 879s ok 59 - Content is JSON 879s ok 60 - REST request 879s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 879s # ==> Saving handler RP <== 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s # ==> Restoring RP <== 879s ok 62 - Execute get request 879s ok 63 - Response is 200 879s ok 64 - Content is JSON 879s # ==> Popping RP <== 879s ok 65 - Call openidconnectcallback on RP 879s ok 66 - Get cookie lemonldap (95dcaac3cdcbee5ce8621e6fd3ba52e85d58f78ff8304862048d77514bb203f9) 879s # ==> Pushing RP <== 879s # ==> Popping RP <== 879s ok 67 - Call logout from RP 879s ok 68 - Get cookie lemonldap (0) 879s ok 69 - Test empty cookie on RP 879s ok 70 - Get redirection 879s ok 71 - Location header found 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s ok 72 - Forward logout to OP 879s ok 73 - HTTP code is 200 879s ok 74 - Page contains a form 879s ok 75 - Host match 879s ok 76 - Field "post_logout_redirect_uri" is defined 879s ok 77 - Field "confirm" is defined 879s ok 78 - Field "skin" is defined 879s ok 79 - CSP header authorize POST request to \# 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 879s ok 81 - Get cookie lemonldap (0) 879s ok 82 - Test empty cookie on OP 879s ok 83 - Get redirection 879s ok 84 - Location header found 879s # ==> Pushing IDP <== 879s # ==> Popping IDP <== 879s ok 85 - redirect to IdP 879s ok 86 - Get cookie lemonldap (0) 879s ok 87 - Test empty cookie on IDP 879s ok 88 - Get redirection 879s ok 89 - Location header found 879s # ==> Pushing OP <== 879s # ==> Popping OP <== 879s ok 90 - redirect to OP 879s ok 91 - HTTP code is 200 879s 1..91 879s ok 880s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.t ....................... 880s ok 1 - use Lemonldap::NG::Portal::Main; 880s ok 2 - Portal object 880s ok 3 - Init 880s ok 4 - Portal app 880s ok 5 - Register $type 880s # ==> Pushing OP <== 880s # ==> Popping OP <== 880s ok 6 - Get JWKS, endpoint /oauth2/jwks 880s ok 7 - HTTP code is 200 880s # ==> Pushing OP <== 880s # ==> Popping OP <== 880s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 880s ok 9 - HTTP code is 200 880s ok 10 - Portal object 880s ok 11 - Init 880s ok 12 - Portal app 880s ok 13 - Register $type 880s ok 14 - Portal object 880s ok 15 - Init 880s ok 16 - Portal app 880s ok 17 - Register $type 880s # ==> Pushing RP <== 880s # ==> Popping RP <== 880s ok 18 - Unauth SP request 880s ok 19 - Get redirection 880s ok 20 - Location header found 880s # ==> Pushing OP <== 880s # ==> Popping OP <== 880s ok 21 - Push request to OP, endpoint /oauth2/authorize 880s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1721699844%2C%22issuerRequestoauth2%22%3A%221721627964_40565%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 880s ok 23 - Get redirection 880s ok 24 - Location header found 880s # ==> Pushing IDP <== 880s # ==> Popping IDP <== 880s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 880s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221721627964_23722%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699844%7D) 880s ok 27 - HTTP code is 200 880s ok 28 - Page contains a form 880s ok 29 - Host match 880s ok 30 - Field "url" is defined 880s ok 31 - Field "timezone" is defined 880s ok 32 - Field "skin" is defined 880s ok 33 - Field "user" is defined 880s ok 34 - Field "password" is defined 880s ok 35 - CSP header authorize POST request to \# 880s # ==> Pushing IDP <== 880s # ==> Popping IDP <== 880s ok 36 - Post authentication, endpoint /saml/singleSignOn 880s ok 37 - Get cookie lemonldappdata () 880s ok 38 - Get cookie lemonldap (53a803ac3fde56d8363e73c1af26d0ca046f1e20bc77e3eafec643a6fe88b1e9) 880s ok 39 - HTTP code is 200 880s ok 40 - Page contains a form 880s ok 41 - Host match 880s ok 42 - URI match 880s ok 43 - Field "SAMLResponse" is defined 880s ok 44 - Field "RelayState" is defined 880s ok 45 - CSP header authorize POST request to auth.op.com 880s # ==> Pushing OP <== 880s # ==> Popping OP <== 880s ok 46 - Post SAML response to SP 880s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221721627964_40565%22%7D) 880s ok 48 - Get cookie lemonldap (66924335c73b4dba59959733e188f4202704596195cdf5d072684f3055f83f3f) 880s ok 49 - Get redirection 880s ok 50 - Location header found 880s # ==> Pushing OP <== 880s # ==> Popping OP <== 880s ok 51 - Call OP from SAML SP 880s ok 52 - Get cookie lemonldappdata () 880s ok 53 - Get redirection 880s ok 54 - Location header found 880s # ==> Pushing RP <== 880s ok 55 - REST request 880s ok 56 - Request from RP to OP, endpoint /oauth2/token 880s # ==> Saving handler RP <== 880s # ==> Pushing OP <== 880s # ==> Popping OP <== 880s # ==> Restoring RP <== 880s ok 57 - Execute post request 880s ok 58 - Response is 200 880s ok 59 - Content is JSON|XML 880s ok 60 - REST request 880s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 880s # ==> Saving handler RP <== 880s # ==> Pushing OP <== 880s # ==> Popping OP <== 880s # ==> Restoring RP <== 880s ok 62 - Execute get request 880s ok 63 - Response is 200 880s ok 64 - Content is JSON|XML 880s # ==> Popping RP <== 880s ok 65 - Call openidconnectcallback on RP 880s ok 66 - Get cookie lemonldap (8ac01ba0b2b1060d46a2faa5a6ecbb536e94ea770a92508a56db3084cbb23180) 880s # ==> Pushing RP <== 880s # ==> Popping RP <== 880s ok 67 - Call logout from RP 880s ok 68 - Get cookie lemonldap (0) 880s ok 69 - Test empty cookie on RP 880s ok 70 - Get redirection 880s ok 71 - Location header found 880s # ==> Pushing OP <== 880s # ==> Popping OP <== 880s ok 72 - Forward logout to OP 880s ok 73 - HTTP code is 200 880s ok 74 - Page contains a form 880s ok 75 - Host match 880s ok 76 - Field "post_logout_redirect_uri" is defined 880s ok 77 - Field "confirm" is defined 880s ok 78 - Field "skin" is defined 880s ok 79 - CSP header authorize POST request to \# 880s # ==> Pushing OP <== 880s ok 80 - REST request 880s ok 81 - Request to IDP 880s # ==> Saving handler OP <== 880s # ==> Pushing IDP <== 880s # ==> Popping IDP <== 880s # ==> Restoring OP <== 880s ok 82 - Execute post request 880s ok 83 - Response is 200 880s ok 84 - Content is JSON|XML 880s # ==> Popping OP <== 880s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 880s ok 86 - Get cookie lemonldap (0) 880s ok 87 - Test empty cookie on OP 880s ok 88 - Get redirection 880s ok 89 - Location header found 880s # ==> Pushing RP <== 880s # ==> Popping RP <== 880s ok 90 - redirect to RP 880s ok 91 - HTTP code is 200 880s # ==> Pushing IDP <== 880s # ==> Popping IDP <== 880s ok 92 - Test if still logged on IDP 880s ok 93 - test presence of user field in form (prove successful logout) 880s 1..93 880s ok 881s t/37-Logout-from-OIDC-RP-to-SAML-SP.t ............................. 881s ok 1 - use Lemonldap::NG::Portal::Main; 881s ok 2 - Portal object 881s ok 3 - Init 881s ok 4 - Portal app 881s ok 5 - Register $type 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 6 - Get JWKS, endpoint /oauth2/jwks 881s ok 7 - HTTP code is 200 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 881s ok 9 - HTTP code is 200 881s ok 10 - Portal object 881s ok 11 - Init 881s ok 12 - Portal app 881s ok 13 - Register $type 881s ok 14 - Portal object 881s ok 15 - Init 881s ok 16 - Portal app 881s ok 17 - Register $type 881s # ==> Pushing RP <== 881s # ==> Popping RP <== 881s ok 18 - Unauth SP request 881s ok 19 - Get redirection 881s ok 20 - Location header found 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 21 - Push request to OP, endpoint /oauth2/authorize 881s ok 22 - HTTP code is 200 881s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699845%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221721627965_39691%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 24 - Post authentication, endpoint /oauth2/authorize 881s ok 25 - Get cookie lemonldap (fa76d7c0abbec652b866599c7248e039ffbc8afa586c67040f2e6cfcdaa89f57) 881s ok 26 - HTTP code is 200 881s ok 27 - Page contains a form 881s ok 28 - Host match 881s ok 29 - Field "confirm" is defined 881s ok 30 - CSP header authorize POST request to \# 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 31 - Post confirmation, endpoint /oauth2/authorize 881s ok 32 - Get redirection 881s ok 33 - Location header found 881s # ==> Pushing RP <== 881s ok 34 - REST request 881s ok 35 - Request from RP to OP, endpoint /oauth2/token 881s # ==> Saving handler RP <== 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s # ==> Restoring RP <== 881s ok 36 - Execute request 881s ok 37 - Response is 200 881s ok 38 - Content is JSON 881s ok 39 - REST request 881s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 881s # ==> Saving handler RP <== 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s # ==> Restoring RP <== 881s ok 41 - Execute request 881s ok 42 - Response is 200 881s ok 43 - Content is JSON 881s # ==> Popping RP <== 881s ok 44 - Call openidconnectcallback on RP 881s ok 45 - Get cookie lemonldap (295ee11548ed5eb21a4765d212f1d3bb939dd001f29ae67df14daf4ba7d643b7) 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 46 - Check session, endpoint /oauth2/checksession.html 881s ok 47 - HTTP code is 200 881s ok 48 - Frame can be embedded 881s # ==> Pushing SP <== 881s # ==> Popping SP <== 881s ok 49 - Try SAML SP 881s ok 50 - HTTP code is 200 881s ok 51 - Page contains a form 881s ok 52 - Host match 881s ok 53 - URI match 881s ok 54 - Field "SAMLRequest" is defined 881s ok 55 - CSP header authorize POST request to auth.op.com 881s ok 56 - Method is POST 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 57 - Post SAML request to IdP 881s ok 58 - HTTP code is 200 881s ok 59 - Page contains a form 881s ok 60 - Host match 881s ok 61 - URI match 881s ok 62 - Field "SAMLResponse" is defined 881s ok 63 - CSP header authorize POST request to auth.sp.com 881s ok 64 - Method is POST 881s # ==> Pushing SP <== 881s # ==> Popping SP <== 881s ok 65 - Post SAML response to SP 881s ok 66 - Get cookie lemonldap (b15f3d532c5a3c72b743c7a957495de331cce9fbf1dc3d0120964e6133c5a8d6) 881s # ==> Pushing RP <== 881s # ==> Popping RP <== 881s ok 67 - Query SP for logout 881s ok 68 - Get redirection 881s ok 69 - Location header found 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 70 - Push logout request to OP, endpoint /oauth2/logout 881s ok 71 - HTTP code is 200 881s ok 72 - Page contains a form 881s ok 73 - Host match 881s ok 74 - Field "confirm" is defined 881s ok 75 - CSP header authorize POST request to \# 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 76 - Confirm logout, endpoint /oauth2/logout 881s ok 77 - HTTP code is 200 881s ok 78 - Get cookie lemonldap (0) 881s ok 79 - SSO cookie removed 881s ok 80 - Get iframe request 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 81 - Get iframe 881s ok 82 - HTTP code is 200 881s ok 83 - Page contains a form 881s ok 84 - Host match 881s ok 85 - URI match 881s ok 86 - Field "SAMLRequest" is defined 881s ok 87 - CSP header authorize POST request to auth.sp.com 881s ok 88 - Method is POST 881s # ==> Pushing SP <== 881s # ==> Popping SP <== 881s ok 89 - Post SAML logout request to SP 881s ok 90 - HTTP code is 200 881s ok 91 - Page contains a form 881s ok 92 - Host match 881s ok 93 - URI match 881s ok 94 - Field "SAMLResponse" is defined 881s ok 95 - CSP header authorize POST request to auth.op.com 881s ok 96 - Method is POST 881s # ==> Pushing SP <== 881s # ==> Popping SP <== 881s ok 97 - Post SAML logout response to IdP 881s # ==> Pushing OP <== 881s # ==> Popping OP <== 881s ok 98 - Test if user is reject on IdP 881s ok 99 - Response status is 401 881s ok 100 - Content is JSON 881s ok 101 - Error code is 1 881s # ==> Pushing RP <== 881s # ==> Popping RP <== 881s ok 102 - Test if user is reject on SP 881s ok 103 - Get redirection 881s ok 104 - Location header found 881s # ==> Pushing SP <== 881s # ==> Popping SP <== 881s ok 105 - Test if user is reject on SP 881s ok 106 - HTTP code is 200 881s ok 107 - HTTP code is 200 881s ok 108 - Page contains a form 881s ok 109 - Host match 881s ok 110 - URI match 881s ok 111 - Field "SAMLRequest" is defined 881s ok 112 - CSP header authorize POST request to auth.op.com 881s ok 113 - Method is POST 881s 1..113 881s ok 882s t/37-OIDC-RP-to-SAML-IdP-GET-with-WAYF.t .......................... 882s ok 1 - use Lemonldap::NG::Portal::Main; 882s ok 2 - Portal object 882s ok 3 - Init 882s ok 4 - Portal app 882s ok 5 - Register $type 882s ok 6 - Portal object 882s ok 7 - Init 882s ok 8 - Portal app 882s ok 9 - Register $type 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 10 - Get JWKS, endpoint /oauth2/jwks 882s ok 11 - HTTP code is 200 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 882s ok 13 - HTTP code is 200 882s ok 14 - Portal object 882s ok 15 - Init 882s ok 16 - Portal app 882s ok 17 - Register $type 882s # ==> Pushing RP <== 882s # ==> Popping RP <== 882s ok 18 - Unauth SP request 882s ok 19 - Get redirection 882s ok 20 - Location header found 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 21 - Push request to OP, endpoint /oauth2/authorize 882s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699846%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721627966_34193%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 882s ok 23 - Get redirection 882s ok 24 - Location header found 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 25 - Return from WAYF 882s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221721627966_34193%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1721699846%7D) 882s ok 27 - Get redirection 882s ok 28 - Location header found 882s # ==> Pushing IDP <== 882s # ==> Popping IDP <== 882s ok 29 - Launch SAML request to IdP 882s ok 30 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627966_49234%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699846%7D) 882s # ==> Pushing IDP <== 882s # ==> Popping IDP <== 882s ok 31 - Post authentication 882s ok 32 - HTTP code is 200 882s ok 33 - Page contains a form 882s ok 34 - Host match 882s ok 35 - CSP header authorize POST request to auth.sp.com 882s ok 36 - Method is POST 882s ok 37 - Get cookie lemonldap (c556329bc95fa47eb09a7721e454aea2534469fd629ebfb1f262e6d534e3071f) 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 38 - POST SAML response 882s ok 39 - Get cookie lemonldap (92b182d2e64d0cff52e5fa8c8365c7d7bdb8d7953358de37714cb3c327e9b943) 882s ok 40 - Get redirection 882s ok 41 - Location header found 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 882s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699846%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 882s ok 44 - HTTP code is 200 882s ok 45 - Page contains a form 882s ok 46 - URI match 882s ok 47 - Field "confirm" is defined 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 48 - Confirm OIDC sharing 882s ok 49 - Get redirection 882s ok 50 - Location header found 882s # ==> Pushing RP <== 882s ok 51 - REST request 882s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 882s # ==> Saving handler RP <== 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s # ==> Restoring RP <== 882s ok 53 - Execute request 882s ok 54 - Response is 200 882s ok 55 - Content is JSON 882s ok 56 - REST request 882s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 882s # ==> Saving handler RP <== 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s # ==> Restoring RP <== 882s ok 58 - Execute request 882s ok 59 - Response is 200 882s ok 60 - Content is JSON 882s # ==> Popping RP <== 882s ok 61 - Follow redirection to RP 882s ok 62 - Get cookie lemonldap (dfdb2f9d58044974e2c89fe8921388137348cfc7f6ce4086da1fa9363f73ca84) 882s # ==> Pushing RP <== 882s # ==> Popping RP <== 882s ok 63 - Query RP for logout 882s ok 64 - Get redirection 882s ok 65 - Location header found 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 882s ok 67 - HTTP code is 200 882s ok 68 - Page contains a form 882s ok 69 - Host match 882s ok 70 - Field "confirm" is defined 882s ok 71 - CSP header authorize POST request to \# 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 72 - Confirm logout, endpoint /oauth2/logout 882s ok 73 - Get redirection 882s ok 74 - Location header found 882s # ==> Pushing IDP <== 882s # ==> Popping IDP <== 882s ok 75 - Push logout to SAML IdP 882s ok 76 - Get redirection 882s ok 77 - Location header found 882s ok 78 - Get cookie lemonldap (0) 882s ok 79 - SSO cookie removed 882s # ==> Pushing SP <== 882s # ==> Popping SP <== 882s ok 80 - Push logout to SAML IdP 882s 1..80 882s ok 883s t/37-OIDC-RP-to-SAML-IdP-GET.t .................................... 883s ok 1 - use Lemonldap::NG::Portal::Main; 883s ok 2 - Portal object 883s ok 3 - Init 883s ok 4 - Portal app 883s ok 5 - Register $type 883s ok 6 - Portal object 883s ok 7 - Init 883s ok 8 - Portal app 883s ok 9 - Register $type 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 10 - Get JWKS, endpoint /oauth2/jwks 883s ok 11 - HTTP code is 200 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 883s ok 13 - HTTP code is 200 883s ok 14 - Portal object 883s ok 15 - Init 883s ok 16 - Portal app 883s ok 17 - Register $type 883s # ==> Pushing RP <== 883s # ==> Popping RP <== 883s ok 18 - Unauth SP request 883s ok 19 - Get redirection 883s ok 20 - Location header found 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 21 - Push request to OP, endpoint /oauth2/authorize 883s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221721627966_16096%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1721699846%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 883s ok 23 - Get redirection 883s ok 24 - Location header found 883s # ==> Pushing IDP <== 883s # ==> Popping IDP <== 883s ok 25 - Launch SAML request to IdP 883s ok 26 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699846%2C%22issuerRequestsaml%22%3A%221721627966_49863%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 883s # ==> Pushing IDP <== 883s # ==> Popping IDP <== 883s ok 27 - Post authentication 883s ok 28 - HTTP code is 200 883s ok 29 - Page contains a form 883s ok 30 - Host match 883s ok 31 - CSP header authorize POST request to auth.sp.com 883s ok 32 - Method is POST 883s ok 33 - Get cookie lemonldap (08ef5d4e4064381bd04fdfe562c65abd2f680b39473bbbc07fb6e1fb7fa55aff) 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 34 - POST SAML response 883s ok 35 - Get cookie lemonldap (05e97d032d43421951aba1d3d8697f9052126e45d77db02e134654b7fd702683) 883s ok 36 - Get redirection 883s ok 37 - Location header found 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 38 - Follow internal redirection from SAML-SP to OIDC-OP 883s ok 39 - HTTP code is 200 883s ok 40 - Page contains a form 883s ok 41 - URI match 883s ok 42 - Field "confirm" is defined 883s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721699846%7D) 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 44 - Confirm OIDC sharing 883s ok 45 - Get redirection 883s ok 46 - Location header found 883s # ==> Pushing RP <== 883s ok 47 - REST request 883s ok 48 - Request from RP to OP(sp), endpoint /oauth2/token 883s # ==> Saving handler RP <== 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s # ==> Restoring RP <== 883s ok 49 - Execute request 883s ok 50 - Response is 200 883s ok 51 - Content is JSON 883s ok 52 - REST request 883s ok 53 - Request from RP to OP(sp), endpoint /oauth2/userinfo 883s # ==> Saving handler RP <== 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s # ==> Restoring RP <== 883s ok 54 - Execute request 883s ok 55 - Response is 200 883s ok 56 - Content is JSON 883s # ==> Popping RP <== 883s ok 57 - Follow redirection to RP 883s ok 58 - Get cookie lemonldap (cb004e9a7fcb42c1965b66d5ad7d9bae65d8edeb42d37dc2b3fead5fa87b347a) 883s # ==> Pushing RP <== 883s # ==> Popping RP <== 883s ok 59 - Query RP for logout 883s ok 60 - Get redirection 883s ok 61 - Location header found 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 62 - Push logout request to OP/SP, endpoint /oauth2/logout 883s ok 63 - HTTP code is 200 883s ok 64 - Page contains a form 883s ok 65 - Host match 883s ok 66 - Field "confirm" is defined 883s ok 67 - CSP header authorize POST request to \# 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 68 - Confirm logout, endpoint /oauth2/logout 883s ok 69 - Get redirection 883s ok 70 - Location header found 883s # ==> Pushing IDP <== 883s # ==> Popping IDP <== 883s ok 71 - Push logout to SAML IdP 883s ok 72 - Get redirection 883s ok 73 - Location header found 883s ok 74 - Get cookie lemonldap (0) 883s ok 75 - SSO cookie removed 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 76 - Push logout to SAML IdP 883s 1..76 883s ok 883s t/37-OIDC-RP-to-SAML-IdP-POST.t ................................... 883s ok 1 - use Lemonldap::NG::Portal::Main; 883s ok 2 - Portal object 883s ok 3 - Init 883s ok 4 - Portal app 883s ok 5 - Register $type 883s ok 6 - Portal object 883s ok 7 - Init 883s ok 8 - Portal app 883s ok 9 - Register $type 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 10 - Get JWKS, endpoint /oauth2/jwks 883s ok 11 - HTTP code is 200 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 883s ok 13 - HTTP code is 200 883s ok 14 - Portal object 883s ok 15 - Init 883s ok 16 - Portal app 883s ok 17 - Register $type 883s # ==> Pushing RP <== 883s # ==> Popping RP <== 883s ok 18 - Unauth SP request 883s ok 19 - Get redirection 883s ok 20 - Location header found 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 21 - Push request to OP, endpoint /oauth2/authorize 883s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221721627967_22518%22%2C%22issuerTs%22%3A1721699847%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 883s ok 23 - HTTP code is 200 883s ok 24 - Page contains a form 883s ok 25 - Host match 883s ok 26 - URI match 883s ok 27 - Field "SAMLRequest" is defined 883s ok 28 - CSP header authorize POST request to auth.idp.com 883s ok 29 - Method is POST 883s # ==> Pushing IDP <== 883s # ==> Popping IDP <== 883s ok 30 - Launch SAML request to IdP 883s ok 31 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699847%2C%22issuerRequestsaml%22%3A%221721627967_29024%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 883s # ==> Pushing IDP <== 883s # ==> Popping IDP <== 883s ok 32 - Post authentication 883s ok 33 - HTTP code is 200 883s ok 34 - Page contains a form 883s ok 35 - CSP header authorize POST request to auth.sp.com 883s ok 36 - Method is POST 883s ok 37 - Get cookie lemonldap (a82d9f0babb7b128c7f23bb2e61074add4e189b99f74a3d5563a5e75a127efd6) 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 38 - POST SAML response 883s ok 39 - Get cookie lemonldap (7d920fcea9f04f8c722904a16a2043a274fce5130bccc3e9e255fabaf33c3976) 883s ok 40 - Get redirection 883s ok 41 - Location header found 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 883s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721699847%7D) 883s ok 44 - HTTP code is 200 883s ok 45 - Page contains a form 883s ok 46 - URI match 883s ok 47 - Field "confirm" is defined 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 48 - Confirm OIDC sharing 883s ok 49 - Get redirection 883s ok 50 - Location header found 883s # ==> Pushing RP <== 883s ok 51 - REST request 883s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 883s # ==> Saving handler RP <== 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s # ==> Restoring RP <== 883s ok 53 - Execute request 883s ok 54 - Response is 200 883s ok 55 - Content is JSON 883s ok 56 - REST request 883s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 883s # ==> Saving handler RP <== 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s # ==> Restoring RP <== 883s ok 58 - Execute request 883s ok 59 - Response is 200 883s ok 60 - Content is JSON 883s # ==> Popping RP <== 883s ok 61 - Follow redirection to RP 883s ok 62 - Get cookie lemonldap (18e3b79825e5003e3609f1393b13953b7fa693138acba17b40d3f2184192c397) 883s # ==> Pushing RP <== 883s # ==> Popping RP <== 883s ok 63 - Query RP for logout 883s ok 64 - Get redirection 883s ok 65 - Location header found 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 883s ok 67 - HTTP code is 200 883s ok 68 - Page contains a form 883s ok 69 - Host match 883s ok 70 - Field "confirm" is defined 883s ok 71 - CSP header authorize POST request to \# 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 72 - Confirm logout, endpoint /oauth2/logout 883s ok 73 - HTTP code is 200 883s ok 74 - Page contains a form 883s ok 75 - Host match 883s ok 76 - URI match 883s ok 77 - Field "SAMLRequest" is defined 883s ok 78 - CSP header authorize POST request to auth.idp.com 883s # ==> Pushing IDP <== 883s # ==> Popping IDP <== 883s ok 79 - Push logout to SAML IdP 883s ok 80 - HTTP code is 200 883s ok 81 - Page contains a form 883s ok 82 - Host match 883s ok 83 - URI match 883s ok 84 - CSP header authorize POST request to auth.sp.com 883s ok 85 - Get cookie lemonldap (0) 883s ok 86 - SSO cookie removed 883s # ==> Pushing SP <== 883s # ==> Popping SP <== 883s ok 87 - Push logout to SAML IdP 883s 1..87 883s ok 884s t/37-OIDC-and-DBI-with-choice-and-override.t ...................... 884s ok 1 - use Lemonldap::NG::Portal::Main; 884s ok 2 - Portal object 884s ok 3 - Init 884s ok 4 - Portal app 884s ok 5 - Register $type 884s ok 6 - OP portal 884s # ==> Pushing OP <== 884s # ==> Popping OP <== 884s ok 7 - Get JWKS, endpoint /oauth2/jwks 884s ok 8 - HTTP code is 200 884s # ==> Pushing OP <== 884s # ==> Popping OP <== 884s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 884s ok 10 - HTTP code is 200 884s ok 11 - Portal object 884s ok 12 - Init 884s ok 13 - Portal app 884s ok 14 - Register $type 884s ok 15 - RP portal 884s # ==> Pushing OP <== 884s # ==> Popping OP <== 884s # ==> Pushing RP <== 884s # ==> Popping RP <== 884s ok 16 - Auth query 884s ok 17 - Get cookie lemonldap (684388b9a79ac9867dd4c1258d670cec54eea8c8283b5e537a813884bcc93e16) 884s # ==> Pushing RP <== 884s # ==> Popping RP <== 884s ok 18 - Logout request 884s ok 19 - Response is 200 884s ok 20 - Cookie is deleted 884s ok 21 - No pdata 884s # ==> Pushing RP <== 884s # ==> Popping RP <== 884s ok 22 - Disconnect request 884s ok 23 - Response is 401 884s # ==> Pushing RP <== 884s # ==> Popping RP <== 884s ok 24 - Unauth RP request 884s ok 25 - Get redirection 884s ok 26 - Location header found 884s # ==> Pushing OP <== 884s # ==> Popping OP <== 884s ok 27 - Push request to OP, endpoint /oauth2/authorize 884s ok 28 - HTTP code is 200 884s # ==> Pushing OP <== 884s # ==> Popping OP <== 884s ok 29 - Post authentication, endpoint /oauth2/authorize 884s ok 30 - Get cookie lemonldap (bb11a527c832660f4e172007c822221efea8e43787e2cdfc143831dd2c3493cc) 884s ok 31 - HTTP code is 200 884s ok 32 - Page contains a form 884s ok 33 - Host match 884s ok 34 - Field "confirm" is defined 884s ok 35 - CSP header authorize POST request to \# 884s # ==> Pushing OP <== 884s # ==> Popping OP <== 884s ok 36 - Post confirmation, endpoint /oauth2/authorize 884s ok 37 - Get redirection 884s ok 38 - Location header found 884s # ==> Pushing RP <== 884s ok 39 - REST request 884s ok 40 - Request from RP to OP, endpoint /oauth2/token 884s # ==> Saving handler RP <== 884s # ==> Pushing OP <== 884s # ==> Popping OP <== 884s # ==> Restoring RP <== 884s ok 41 - Execute request 884s ok 42 - Response is 200 884s ok 43 - Content is JSON 884s # ==> Popping RP <== 884s ok 44 - Call openidconnectcallback on RP 884s ok 45 - Get cookie lemonldap (bc60bc8d347a12d8f58990a269e3cbc6bb6891f8517543cdb9484b2fda1b5363) 884s 1..45 884s ok 885s t/37-SAML-SP-GET-to-OIDC-OP.t ..................................... 885s ok 1 - use Lemonldap::NG::Portal::Main; 885s ok 2 - Portal object 885s ok 3 - Init 885s ok 4 - Portal app 885s ok 5 - Register $type 885s # ==> Pushing OP <== 885s # ==> Popping OP <== 885s ok 6 - Get JWKS, endpoint /oauth2/jwks 885s ok 7 - HTTP code is 200 885s # ==> Pushing OP <== 885s # ==> Popping OP <== 885s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 885s ok 9 - HTTP code is 200 885s ok 10 - Portal object 885s ok 11 - Init 885s ok 12 - Portal app 885s ok 13 - Register $type 885s ok 14 - Portal object 885s ok 15 - Init 885s ok 16 - Portal app 885s ok 17 - Register $type 885s # ==> Pushing SP <== 885s # ==> Popping SP <== 885s ok 18 - Try SAML SP 885s ok 19 - Get redirection 885s ok 20 - Location header found 885s # ==> Pushing PROXY <== 885s # ==> Popping PROXY <== 885s ok 21 - Launch SAML request to IdP 885s ok 22 - Get redirection 885s ok 23 - Location header found 885s ok 24 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627969_46381%22%2C%22issuerTs%22%3A1721699849%7D) 885s # ==> Pushing OP <== 885s # ==> Popping OP <== 885s ok 25 - Push request to OP, endpoint /oauth2/authorize 885s ok 26 - HTTP code is 200 885s ok 27 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699849%2C%22issuerRequestoauth2%22%3A%221721627969_39044%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 885s # ==> Pushing OP <== 885s # ==> Popping OP <== 885s ok 28 - Post authentication, endpoint /oauth2/authorize 885s ok 29 - Get cookie lemonldap (a75c30a0e2b780ab3139a27d21648ca82fff7fceda0466fcc5272d73e4304477) 885s ok 30 - HTTP code is 200 885s ok 31 - Page contains a form 885s ok 32 - Host match 885s ok 33 - Field "confirm" is defined 885s ok 34 - CSP header authorize POST request to \# 885s # ==> Pushing OP <== 885s # ==> Popping OP <== 885s ok 35 - Post confirmation, endpoint /oauth2/authorize 885s ok 36 - Get redirection 885s ok 37 - Location header found 885s # ==> Pushing PROXY <== 885s ok 38 - REST request 885s ok 39 - Request from RP(proxy) to OP, endpoint /oauth2/token 885s # ==> Saving handler PROXY <== 885s # ==> Pushing OP <== 885s # ==> Popping OP <== 885s # ==> Restoring PROXY <== 885s ok 40 - Execute request 885s ok 41 - Response is 200 885s ok 42 - Content is JSON 885s ok 43 - REST request 885s ok 44 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 885s # ==> Saving handler PROXY <== 885s # ==> Pushing OP <== 885s # ==> Popping OP <== 885s # ==> Restoring PROXY <== 885s ok 45 - Execute request 885s ok 46 - Response is 200 885s ok 47 - Content is JSON 885s # ==> Popping PROXY <== 885s ok 48 - Call openidconnectcallback on Proxy 885s ok 49 - Get cookie lemonldap (bfa6f94f3271247b61b48ad8b6f111dc5b155f6a8b80c4481be9219dc6afcd50) 885s ok 50 - Get redirection 885s ok 51 - Location header found 885s # ==> Pushing PROXY <== 885s # ==> Popping PROXY <== 885s ok 52 - Replay SAML request 885s ok 53 - HTTP code is 200 885s ok 54 - Page contains a form 885s ok 55 - Host match 885s ok 56 - URI match 885s ok 57 - Field "SAMLResponse" is defined 885s ok 58 - CSP header authorize POST request to auth.sp.com 885s ok 59 - Method is POST 885s # ==> Pushing SP <== 885s # ==> Popping SP <== 885s ok 60 - Post SAML response to SP 885s ok 61 - Get cookie lemonldap (ac55addae2712361e8efe414ff6b3416e9a922ab93dfabed0a73206fd08efadd) 885s ok 62 - Get redirection 885s ok 63 - Location is http://auth.sp.com 885s # ==> Pushing SP <== 885s # ==> Popping SP <== 885s ok 64 - Query SP for logout 885s ok 65 - Get redirection 885s ok 66 - Location header found 885s # ==> Pushing PROXY <== 885s # ==> Popping PROXY <== 885s ok 67 - Launch SAML logout request to IdP 885s ok 68 - Get redirection 885s ok 69 - Location header found 885s ok 70 - Get cookie lemonldap (0) 885s ok 71 - SSO cookie removed 885s # ==> Pushing SP <== 885s # ==> Popping SP <== 885s ok 72 - Forward logout response to SP 885s ok 73 - HTTP code is 200 885s 1..73 885s ok 886s t/37-SAML-SP-GET-to-SAML-with-Logout.t ............................ 886s ok 1 - use Lemonldap::NG::Portal::Main; 886s ok 2 - Portal object 886s ok 3 - Init 886s ok 4 - Portal app 886s ok 5 - Register $type 886s ok 6 - Portal object 886s ok 7 - Init 886s ok 8 - Portal app 886s ok 9 - Register $type 886s ok 10 - Portal object 886s ok 11 - Init 886s ok 12 - Portal app 886s ok 13 - Register $type 886s # ==> Pushing SP <== 886s # ==> Popping SP <== 886s ok 14 - Try SAML SP 886s ok 15 - Get redirection 886s ok 16 - Location header found 886s # ==> Pushing PROXY <== 886s # ==> Popping PROXY <== 886s ok 17 - Launch SAML request to proxy 886s ok 18 - Get redirection 886s ok 19 - Location header found 886s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627969_6645%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1721699849%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 886s # ==> Pushing IDP <== 886s # ==> Popping IDP <== 886s ok 21 - Launch SAML request to proxy 886s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699849%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221721627969_51892%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 886s ok 23 - HTTP code is 200 886s ok 24 - Page contains a form 886s ok 25 - Host match 886s ok 26 - Field "user" is defined 886s ok 27 - Field "password" is defined 886s ok 28 - CSP header authorize POST request to \# 886s # ==> Pushing IDP <== 886s # ==> Popping IDP <== 886s ok 29 - Post authentication, endpoint 886s ok 30 - Get cookie lemonldap (1aa2c22ef08f8e69c6b452aa7f8c3c49efb51487d822052d89d256a19b53127a) 886s ok 31 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627969_51892%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 886s ok 32 - Get redirection 886s ok 33 - Location header found 886s # ==> Pushing IDP <== 886s # ==> Popping IDP <== 886s ok 34 - Follow redirection to issuer 886s ok 35 - Get cookie lemonldappdata () 886s ok 36 - HTTP code is 200 886s ok 37 - Page contains a form 886s ok 38 - Host match 886s ok 39 - URI match 886s ok 40 - Field "SAMLResponse" is defined 886s ok 41 - CSP header authorize POST request to auth.proxy.com 886s ok 42 - Method is POST 886s # ==> Pushing PROXY <== 886s # ==> Popping PROXY <== 886s ok 43 - Post SAMLResponse to proxy 886s ok 44 - Get cookie lemonldap (99fb87365c4399558c1a5bd0af842cd9d313cf5ef119ea2af0331c41515574f3) 886s ok 45 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221721627969_6645%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 886s ok 46 - Get redirection 886s ok 47 - Location header found 886s # ==> Pushing PROXY <== 886s # ==> Popping PROXY <== 886s ok 48 - Follow redirection to issuer 886s ok 49 - Get cookie lemonldappdata () 886s ok 50 - HTTP code is 200 886s ok 51 - Page contains a form 886s ok 52 - Host match 886s ok 53 - URI match 886s ok 54 - Field "SAMLResponse" is defined 886s ok 55 - CSP header authorize POST request to auth.sp.com 886s ok 56 - Method is POST 886s # ==> Pushing SP <== 886s # ==> Popping SP <== 886s ok 57 - Post SAMLResponse to SP 886s ok 58 - Get cookie lemonldap (24553313e038cb18b967eb624105e6e23ec7f4ca1867383197d021dbcda12aaa) 886s ok 59 - Get redirection 886s ok 60 - Location header found 886s # ==> Pushing SP <== 886s # ==> Popping SP <== 886s ok 61 - Initiate logout 886s ok 62 - Get cookie lemonldap (0) 886s ok 63 - Removed lemonldap cookie at sp 886s ok 64 - Get redirection 886s ok 65 - Location header found 886s # ==> Pushing PROXY <== 886s # ==> Popping PROXY <== 886s ok 66 - Forward logout to proxy 886s ok 67 - Get cookie lemonldap (0) 886s ok 68 - Removed lemonldap cookie at proxy 886s ok 69 - Get redirection 886s ok 70 - Location header found 886s # ==> Pushing IDP <== 886s # ==> Popping IDP <== 886s ok 71 - Forward logout to IDP 886s ok 72 - Get cookie lemonldap (0) 886s ok 73 - Removed lemonldap cookie at idp 886s ok 74 - Get redirection 886s ok 75 - Location header found 886s # ==> Pushing PROXY <== 886s # ==> Popping PROXY <== 886s ok 76 - Forward logout to proxy 886s ok 77 - Get redirection 886s ok 78 - Location header found 886s # ==> Pushing PROXY <== 886s # ==> Popping PROXY <== 886s ok 79 - Resume proxy logout process 886s ok 80 - Get redirection 886s ok 81 - Location header found 886s # ==> Pushing SP <== 886s # ==> Popping SP <== 886s ok 82 - Forward logout to sp 886s ok 83 - Logout OK: code found on page 886s ok 84 - Logout OK 886s 1..84 886s ok 886s t/37-SAML-SP-POST-to-CAS-server-with-Choice.t ..................... 886s ok 1 - use Lemonldap::NG::Portal::Main; 886s ok 2 - Portal object 886s ok 3 - Init 886s ok 4 - Portal app 886s ok 5 - Register $type 886s ok 6 - Portal object 886s ok 7 - Init 886s ok 8 - Portal app 886s ok 9 - Register $type 886s ok 10 - Portal object 886s ok 11 - Init 886s ok 12 - Portal app 886s ok 13 - Register $type 886s # ==> Pushing SP <== 886s # ==> Popping SP <== 886s ok 14 - Unauth SP request 886s ok 15 - HTTP code is 200 886s ok 16 - Page contains a form 886s ok 17 - Host match 886s ok 18 - URI match 886s ok 19 - Field "SAMLRequest" is defined 886s ok 20 - CSP header authorize POST request to auth.proxy.com 886s ok 21 - Method is POST 886s # ==> Pushing PROXY <== 886s # ==> Popping PROXY <== 886s ok 22 - Post SAML request to IdP 886s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627970_46981%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699850%7D) 886s ok 24 - Found SAML choice 886s ok 25 - HTTP code is 200 886s ok 26 - Page contains a form 886s ok 27 - CSP header authorize POST request to \# 886s # ==> Pushing PROXY <== 886s # ==> Popping PROXY <== 886s ok 28 - Select "CAS" 886s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22_choice%22%3A%22cas%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627970_46981%22%2C%22issuerTs%22%3A1721699850%7D) 886s ok 30 - Get cookie llngcasserver (idp) 886s ok 31 - Get CAS server cookie 886s ok 32 - Get redirection 886s ok 33 - Location header found 886s # ==> Pushing ISSUER <== 886s # ==> Popping ISSUER <== 886s ok 34 - Query CAS server 886s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1721699850%2C%22issuerRequestcas%22%3A%221721627970_64899%22%7D) 886s ok 36 - HTTP code is 200 886s ok 37 - Page contains a form 886s ok 38 - CSP header authorize POST request to \# 886s # ==> Pushing ISSUER <== 886s # ==> Popping ISSUER <== 886s ok 39 - Post authentication 886s ok 40 - Get cookie lemonldap (7c62b3cc83273734b8a589d129a17f3fb166728c93f312bf042ba6b7b7cf258f) 886s ok 41 - Get redirection 886s ok 42 - Location header found 886s # ==> Pushing PROXY <== 886s ok 43 - SOAP request 886s # ==> Saving handler PROXY <== 886s # ==> Pushing ISSUER <== 886s # ==> Popping ISSUER <== 886s # ==> Restoring PROXY <== 886s ok 44 - Execute request to /cas/serviceValidate 886s ok 45 - HTTP code is 200 886s ok 46 - Content is XML 886s # ==> Popping PROXY <== 886s ok 47 - Push CAS response to proxy 886s ok 48 - Get cookie lemonldap (0a13d98c2017c7540b491ac28552bc33c5f882a99bf9d0730b2a0ed0902b9ddc) 886s ok 49 - HTTP code is 200 886s ok 50 - Page contains a form 886s ok 51 - Host match 886s ok 52 - URI match 886s ok 53 - Field "SAMLResponse" is defined 886s ok 54 - CSP header authorize POST request to auth.sp.com 886s ok 55 - Method is POST 886s # ==> Pushing SP <== 886s # ==> Popping SP <== 886s ok 56 - Post SAML response to SP 886s ok 57 - Get redirection 886s ok 58 - Location is http://auth.sp.com 886s ok 59 - Get cookie lemonldap (e04757589fbf5f35868f0e711da116ae8408a481c1e29b9775bc3df274bc1ba7) 886s # ==> Pushing SP <== 886s # ==> Popping SP <== 886s ok 60 - Get / on SP 886s ok 61 - HTTP code is 200 886s ok 62 - Authenticated as fa@badwolf.org@proxy 886s ok 63 - UTF-8 values 886s 1..63 886s ok 887s t/37-SAML-SP-POST-to-CAS-server.t ................................. 887s ok 1 - use Lemonldap::NG::Portal::Main; 887s ok 2 - Portal object 887s ok 3 - Init 887s ok 4 - Portal app 887s ok 5 - Register $type 887s ok 6 - Portal object 887s ok 7 - Init 887s ok 8 - Portal app 887s ok 9 - Register $type 887s ok 10 - Portal object 887s ok 11 - Init 887s ok 12 - Portal app 887s ok 13 - Register $type 887s # ==> Pushing SP <== 887s # ==> Popping SP <== 887s ok 14 - Unauth SP request 887s ok 15 - HTTP code is 200 887s ok 16 - Page contains a form 887s ok 17 - Host match 887s ok 18 - URI match 887s ok 19 - Field "SAMLRequest" is defined 887s ok 20 - CSP header authorize POST request to auth.proxy.com 887s ok 21 - Method is POST 887s # ==> Pushing PROXY <== 887s # ==> Popping PROXY <== 887s ok 22 - Post SAML request to IdP 887s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699851%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221721627971_53180%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 887s ok 24 - Get cookie llngcasserver (idp) 887s ok 25 - Get CAS server cookie 887s ok 26 - Get redirection 887s ok 27 - Location header found 887s # ==> Pushing ISSUER <== 887s # ==> Popping ISSUER <== 887s ok 28 - Query CAS server 887s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221721627971_44324%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1721699851%7D) 887s ok 30 - HTTP code is 200 887s ok 31 - Page contains a form 887s ok 32 - CSP header authorize POST request to \# 887s # ==> Pushing ISSUER <== 887s # ==> Popping ISSUER <== 887s ok 33 - Post authentication 887s ok 34 - Get cookie lemonldap (f5bdc9f3bba5f0420997684c31a27a6b48cd1a3671468ac0a6eb586e24a70719) 887s ok 35 - Get redirection 887s ok 36 - Location header found 887s # ==> Pushing PROXY <== 887s ok 37 - SOAP request 887s # ==> Saving handler PROXY <== 887s # ==> Pushing ISSUER <== 887s # ==> Popping ISSUER <== 887s # ==> Restoring PROXY <== 887s ok 38 - Execute request to /cas/serviceValidate 887s ok 39 - HTTP code is 200 887s ok 40 - Content is XML 887s # ==> Popping PROXY <== 887s ok 41 - Push CAS response to proxy 887s ok 42 - Get cookie lemonldap (265b17bc7dd3acd4397fe96e6e9f9ef1889604ff2fa2fc7e5c9ffff23efe7b4d) 887s ok 43 - HTTP code is 200 887s ok 44 - Page contains a form 887s ok 45 - Host match 887s ok 46 - URI match 887s ok 47 - Field "SAMLResponse" is defined 887s ok 48 - CSP header authorize POST request to auth.sp.com 887s ok 49 - Method is POST 887s # ==> Pushing SP <== 887s # ==> Popping SP <== 887s ok 50 - Post SAML response to SP 887s ok 51 - Get redirection 887s ok 52 - Location is http://auth.sp.com 887s ok 53 - Get cookie lemonldap (6b18141e8c1d52f832c7a8cac9a342d7f109625e301cca109ef886309113a564) 887s # ==> Pushing SP <== 887s # ==> Popping SP <== 887s ok 54 - Get / on SP 887s ok 55 - HTTP code is 200 887s ok 56 - Authenticated as fa@badwolf.org@proxy 887s ok 57 - UTF-8 values 887s 1..57 887s ok 888s t/37-SAML-SP-POST-to-OIDC-OP-hashStorage.t ........................ 888s ok 1 - use Lemonldap::NG::Portal::Main; 888s ok 2 - Portal object 888s ok 3 - Init 888s ok 4 - Portal app 888s ok 5 - Register $type 888s # ==> Pushing OP <== 888s # ==> Popping OP <== 888s ok 6 - Get JWKS, endpoint /oauth2/jwks 888s ok 7 - HTTP code is 200 888s # ==> Pushing OP <== 888s # ==> Popping OP <== 888s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 888s ok 9 - HTTP code is 200 888s ok 10 - Portal object 888s ok 11 - Init 888s ok 12 - Portal app 888s ok 13 - Register $type 888s ok 14 - Portal object 888s ok 15 - Init 888s ok 16 - Portal app 888s ok 17 - Register $type 888s # ==> Pushing SP <== 888s # ==> Popping SP <== 888s ok 18 - Try SAML SP 888s ok 19 - HTTP code is 200 888s ok 20 - Page contains a form 888s ok 21 - Host match 888s ok 22 - URI match 888s ok 23 - Field "SAMLRequest" is defined 888s ok 24 - CSP header authorize POST request to auth.proxy.com 888s # ==> Pushing PROXY <== 888s # ==> Popping PROXY <== 888s ok 25 - Launch SAML request to IdP 888s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221721627972_24140%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1721699852%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 888s ok 27 - Get redirection 888s ok 28 - Location header found 888s # ==> Pushing OP <== 888s # ==> Popping OP <== 888s ok 29 - Push request to OP, endpoint /oauth2/authorize 888s ok 30 - HTTP code is 200 888s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1721699852%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221721627972_21774%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 888s # ==> Pushing OP <== 888s # ==> Popping OP <== 888s ok 32 - Post authentication, endpoint /oauth2/authorize 888s ok 33 - Get cookie lemonldap (6398b9ab23d98210dbd1b94f273076de1ba72c9b27eef36661ab00be8ba9cb1b) 888s ok 34 - HTTP code is 200 888s ok 35 - Page contains a form 888s ok 36 - Host match 888s ok 37 - Field "confirm" is defined 888s ok 38 - CSP header authorize POST request to \# 888s # ==> Pushing OP <== 888s # ==> Popping OP <== 888s ok 39 - Post confirmation, endpoint /oauth2/authorize 888s ok 40 - Get redirection 888s ok 41 - Location header found 888s # ==> Pushing PROXY <== 888s ok 42 - REST request 888s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 888s # ==> Saving handler PROXY <== 888s # ==> Pushing OP <== 888s # ==> Popping OP <== 888s # ==> Restoring PROXY <== 888s ok 44 - Execute request 888s ok 45 - Response is 200 888s ok 46 - Content is JSON 888s ok 47 - REST request 888s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 888s # ==> Saving handler PROXY <== 888s # ==> Pushing OP <== 888s # ==> Popping OP <== 888s # ==> Restoring PROXY <== 888s ok 49 - Execute request 888s ok 50 - Response is 200 888s ok 51 - Content is JSON 888s # ==> Popping PROXY <== 888s ok 52 - Call openidconnectcallback on Proxy 888s ok 53 - Get cookie lemonldap (7bde3dbcbfadfada78b3669e8081670e47afc86ef7e6005c15f5266ffc373582) 888s ok 54 - Get redirection 888s ok 55 - Location header found 888s ok 56 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627972_24140%22%7D) 888s # ==> Pushing PROXY <== 888s # ==> Popping PROXY <== 888s ok 57 - Replay SAML request 888s ok 58 - HTTP code is 200 888s ok 59 - Page contains a form 888s ok 60 - Host match 888s ok 61 - URI match 888s ok 62 - Field "SAMLResponse" is defined 888s ok 63 - CSP header authorize POST request to auth.sp.com 888s ok 64 - Method is POST 888s # ==> Pushing SP <== 888s # ==> Popping SP <== 888s ok 65 - Post SAML response to SP 888s ok 66 - Get cookie lemonldap (cf7be27bb001595431b8e0f4dc4332b7ee68611760f4c4029c72b3b2f3b63a53) 888s ok 67 - Get redirection 888s ok 68 - Location is http://auth.sp.com 888s # ==> Pushing SP <== 888s # ==> Popping SP <== 888s ok 69 - Query SP for logout 888s ok 70 - HTTP code is 200 888s ok 71 - Page contains a form 888s ok 72 - Host match 888s ok 73 - URI match 888s ok 74 - Field "SAMLRequest" is defined 888s ok 75 - CSP header authorize POST request to auth.proxy.com 888s # ==> Pushing PROXY <== 888s # ==> Popping PROXY <== 888s ok 76 - Launch SAML logout request to IdP 888s ok 77 - HTTP code is 200 888s ok 78 - Page contains a form 888s ok 79 - Host match 888s ok 80 - URI match 888s ok 81 - Field "SAMLResponse" is defined 888s ok 82 - CSP header authorize POST request to auth.sp.com 888s ok 83 - Get cookie lemonldap (0) 888s ok 84 - SSO cookie removed 888s # ==> Pushing SP <== 888s # ==> Popping SP <== 888s ok 85 - Forward logout response to SP 888s ok 86 - Get redirection 888s ok 87 - Location is http://auth.sp.com 888s 1..87 888s ok 889s t/37-SAML-SP-POST-to-OIDC-OP.t .................................... 889s ok 1 - use Lemonldap::NG::Portal::Main; 889s ok 2 - Portal object 889s ok 3 - Init 889s ok 4 - Portal app 889s ok 5 - Register $type 889s # ==> Pushing OP <== 889s # ==> Popping OP <== 889s ok 6 - Get JWKS, endpoint /oauth2/jwks 889s ok 7 - HTTP code is 200 889s # ==> Pushing OP <== 889s # ==> Popping OP <== 889s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 889s ok 9 - HTTP code is 200 889s ok 10 - Portal object 889s ok 11 - Init 889s ok 12 - Portal app 889s ok 13 - Register $type 889s ok 14 - Portal object 889s ok 15 - Init 889s ok 16 - Portal app 889s ok 17 - Register $type 889s # ==> Pushing SP <== 889s # ==> Popping SP <== 889s ok 18 - Try SAML SP 889s ok 19 - HTTP code is 200 889s ok 20 - Page contains a form 889s ok 21 - Host match 889s ok 22 - URI match 889s ok 23 - Field "SAMLRequest" is defined 889s ok 24 - CSP header authorize POST request to auth.proxy.com 889s # ==> Pushing PROXY <== 889s # ==> Popping PROXY <== 889s ok 25 - Launch SAML request to IdP 889s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1721699852%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627972_10002%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%7D) 889s ok 27 - Get redirection 889s ok 28 - Location header found 889s # ==> Pushing OP <== 889s # ==> Popping OP <== 889s ok 29 - Push request to OP, endpoint /oauth2/authorize 889s ok 30 - HTTP code is 200 889s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221721627972_30323%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1721699852%7D) 889s # ==> Pushing OP <== 889s # ==> Popping OP <== 889s ok 32 - Post authentication, endpoint /oauth2/authorize 889s ok 33 - Get cookie lemonldap (371f5a64d966b6a5982c1a07f58b9977a54cbf167d0c094fc67df189f5fec9dd) 889s ok 34 - HTTP code is 200 889s ok 35 - Page contains a form 889s ok 36 - Host match 889s ok 37 - Field "confirm" is defined 889s ok 38 - CSP header authorize POST request to \# 889s # ==> Pushing OP <== 889s # ==> Popping OP <== 889s ok 39 - Post confirmation, endpoint /oauth2/authorize 889s ok 40 - Get redirection 889s ok 41 - Location header found 889s # ==> Pushing PROXY <== 889s ok 42 - REST request 889s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 889s # ==> Saving handler PROXY <== 889s # ==> Pushing OP <== 889s # ==> Popping OP <== 889s # ==> Restoring PROXY <== 889s ok 44 - Execute request 889s ok 45 - Response is 200 889s ok 46 - Content is JSON 889s ok 47 - REST request 889s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 889s # ==> Saving handler PROXY <== 889s # ==> Pushing OP <== 889s # ==> Popping OP <== 889s # ==> Restoring PROXY <== 889s ok 49 - Execute request 889s ok 50 - Response is 200 889s ok 51 - Content is JSON 889s # ==> Popping PROXY <== 889s ok 52 - Call openidconnectcallback on Proxy 889s ok 53 - Get cookie lemonldap (c9783180887614a72deb5469aa3e6d3570d573b7a89eebc44520f3e6509e25b9) 889s ok 54 - Get redirection 889s ok 55 - Location header found 889s ok 56 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721627972_10002%22%7D) 889s # ==> Pushing PROXY <== 889s # ==> Popping PROXY <== 889s ok 57 - Replay SAML request 889s ok 58 - HTTP code is 200 889s ok 59 - Page contains a form 889s ok 60 - Host match 889s ok 61 - URI match 889s ok 62 - Field "SAMLResponse" is defined 889s ok 63 - CSP header authorize POST request to auth.sp.com 889s ok 64 - Method is POST 889s # ==> Pushing SP <== 889s # ==> Popping SP <== 889s ok 65 - Post SAML response to SP 889s ok 66 - Get cookie lemonldap (c0a5943ba26d3c9229f24d6e7e09f99440ce10a4bb2c0f955520c76ce4a6fa8e) 889s ok 67 - Get redirection 889s ok 68 - Location is http://auth.sp.com 889s # ==> Pushing SP <== 889s # ==> Popping SP <== 889s ok 69 - Query SP for logout 889s ok 70 - HTTP code is 200 889s ok 71 - Page contains a form 889s ok 72 - Host match 889s ok 73 - URI match 889s ok 74 - Field "SAMLRequest" is defined 889s ok 75 - CSP header authorize POST request to auth.proxy.com 889s # ==> Pushing PROXY <== 889s # ==> Popping PROXY <== 889s ok 76 - Launch SAML logout request to IdP 889s ok 77 - HTTP code is 200 889s ok 78 - Page contains a form 889s ok 79 - Host match 889s ok 80 - URI match 889s ok 81 - Field "SAMLResponse" is defined 889s ok 82 - CSP header authorize POST request to auth.sp.com 889s ok 83 - Get cookie lemonldap (0) 889s ok 84 - SSO cookie removed 889s # ==> Pushing SP <== 889s # ==> Popping SP <== 889s ok 85 - Forward logout response to SP 889s ok 86 - Get redirection 889s ok 87 - Location is http://auth.sp.com 889s 1..87 889s ok 889s t/38-No-persistent-session.t ...................................... 889s ok 1 - use Lemonldap::NG::Portal::Main; 889s ok 2 - Portal object 889s ok 3 - Init 889s ok 4 - Portal app 889s ok 5 - Auth query 889s ok 6 - Get cookie lemonldap (bbe5c6fded021522a020a6661a46ba98b5aec645b685d7fd118ba243817b9518) 889s ok 7 - Logout request 889s ok 8 - Response is 200 889s ok 9 - Cookie is deleted 889s ok 10 - No pdata 889s ok 11 - Disconnect request 889s ok 12 - Response is 401 889s ok 13 - Auth query 889s ok 14 - Get cookie lemonldap (135691c3a97b7b24f47f1986112eb8a844c3d229598040f9663b86ccf95c8945) 889s ok 15 - Logout request 889s ok 16 - Response is 200 889s ok 17 - Cookie is deleted 889s ok 18 - No pdata 889s ok 19 - Disconnect request 889s ok 20 - Response is 401 889s ok 21 - Auth query 889s ok 22 - Get cookie lemonldap (6aa06f6e6866159564bdd22beb7afecaeaaa7651f68843bd7929af30c6d47ef5) 889s ok 23 - History found 889s ok 24 - -> NO history : only one entry found 889s ok 25 - Form registration 889s ok 26 - Get redirection 889s ok 27 - Location header found 889s ok 28 - Form registration 889s ok 29 - Found TOTP js 889s ok 30 - Get new key 889s ok 31 - Content is JSON 889s ok 32 - Found secret 889s ok 33 - Found token 889s ok 34 - Code 889s ok 35 - Code contains 8 digits 889s ok 36 - Post code 889s ok 37 - Content is JSON 889s ok 38 - Key is registered 889s ok 39 - Logout request 889s ok 40 - Response is 200 889s ok 41 - Cookie is deleted 889s ok 42 - No pdata 889s ok 43 - Disconnect request 889s ok 44 - Response is 401 889s ok 45 - Auth query 889s ok 46 - Get cookie lemonldap (35ad79faf119b2c72886c1aad51dd1cc6660105dbf1fafd235e93c7448ef2de0) 889s ok 47 - Logout request 889s ok 48 - Response is 200 889s ok 49 - Cookie is deleted 889s ok 50 - No pdata 889s ok 51 - Disconnect request 889s ok 52 - Response is 401 889s 1..52 889s ok 890s t/39-Failing-RP-Logout.t .......................................... 890s ok 1 - use Lemonldap::NG::Portal::Main; 890s ok 2 - Portal object 890s ok 3 - Init 890s ok 4 - Portal app 890s ok 5 - Register $type 890s ok 6 - OP portal 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s ok 7 - Get JWKS, endpoint /oauth2/jwks 890s ok 8 - HTTP code is 200 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 890s ok 10 - HTTP code is 200 890s ok 11 - Portal object 890s ok 12 - Init 890s ok 13 - Portal app 890s ok 14 - Register $type 890s ok 15 - RP portal 890s # ==> Pushing RP <== 890s # ==> Popping RP <== 890s ok 16 - Unauth RP request 890s ok 17 - Get redirection 890s ok 18 - Location header found 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s ok 19 - Push request to OP, endpoint /oauth2/authorize 890s ok 20 - HTTP code is 200 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s ok 21 - Post authentication, endpoint /oauth2/authorize 890s ok 22 - Get cookie lemonldap (9a3f21dda39c6a1d9ac847555dbeaf3c4f9d3ee798682fa72d69c82a188352db) 890s ok 23 - HTTP code is 200 890s ok 24 - Page contains a form 890s ok 25 - Host match 890s ok 26 - Field "confirm" is defined 890s ok 27 - CSP header authorize POST request to \# 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s ok 28 - Post confirmation, endpoint /oauth2/authorize 890s ok 29 - Get redirection 890s ok 30 - Location header found 890s # ==> Pushing RP <== 890s ok 31 - REST request 890s ok 32 - Request from RP to OP, endpoint /oauth2/token 890s # ==> Saving handler RP <== 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s # ==> Restoring RP <== 890s ok 33 - Execute request 890s ok 34 - Response is 200 890s ok 35 - Content is JSON 890s ok 36 - REST request 890s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 890s # ==> Saving handler RP <== 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s # ==> Restoring RP <== 890s ok 38 - Execute request 890s ok 39 - Response is 200 890s ok 40 - Content is JSON 890s # ==> Popping RP <== 890s ok 41 - Call openidconnectcallback on RP 890s ok 42 - Get cookie lemonldap (c637bc537ee6bc7e11c35ea07a938c80e5b70ee452340d55c14a95d39c1159a2) 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s # ==> Pushing OP <== 890s ok 43 - REST request 890s ok 44 - Request from OP to RP 890s # ==> Saving handler OP <== 890s # ==> Pushing RP <== 890s # ==> Popping RP <== 890s # ==> Restoring OP <== 890s ok 45 - Execute request 890s ok 46 - Response is 200 890s # ==> Popping OP <== 890s ok 47 - Query OP for logout 890s ok 48 - HTTP code is 200 890s ok 49 - Display PE_SLO_ERROR 890s # ==> Pushing OP <== 890s # ==> Popping OP <== 890s ok 50 - Test if user is reject on OP 890s ok 51 - Response status is 401 890s ok 52 - Content is JSON 890s ok 53 - Error code is 1 890s # ==> Pushing RP <== 890s # ==> Popping RP <== 890s ok 54 - Test if user is reject on RP 890s ok 55 - Get redirection 890s ok 56 - Location header found 890s 1..56 890s ok 890s t/40-Notifications-Explorer-JSON-File.t ........................... 890s ok 1 - use Lemonldap::NG::Portal::Main; 890s ok 2 - Portal object 890s ok 3 - Init 890s ok 4 - Portal app 890s ok 5 - Auth query 890s ok 6 - HTTP code is 200 890s ok 7 - Get cookie lemonldap (kZ27asAka7gSmVu5EwI8dWXw8WZtIF3CmbaWQ71+8z6NXjF6/bl43jI6qDU6qGjAGueW18+d6k1r1qpzfRFXYq/Cfq40ttXbNvmidAGzhCCFpYQrm4ZQokCZqlkjOTPLtLzqrBlPQpfg0wnGLITaEg==) 890s ok 8 - HTTP code is 200 890s ok 9 - Page contains a form 890s ok 10 - URI match 890s ok 11 - Field "reference1x1" is defined 890s ok 12 - Test cookie received 890s ok 13 - Response status is 401 890s ok 14 - Content is JSON 890s ok 15 - Error code is 1 890s ok 16 - Auth query 890s ok 17 - HTTP code is 200 890s ok 18 - Get cookie lemonldap (u9JRrSzqXoD6wlLWgwqneDI7Jf4sQIiQ+GqkcRRtysROt9fSpJt3pYYLayQ0cFmeEavDD6DdnM2aauPArCnVM5IV9HAifvl5VB9vOzZmfGT/Y1lI9O5eJXFqhj2gYuQcfCWDQI5cX6XRdUtoKo9wmg==) 890s ok 19 - HTTP code is 200 890s ok 20 - Page contains a form 890s ok 21 - URI match 890s ok 22 - Field "reference1x1" is defined 890s ok 23 - Test cookie received 890s ok 24 - Response status is 401 890s ok 25 - Content is JSON 890s ok 26 - Error code is 1 890s ok 27 - Accept notification 890s ok 28 - Notification was not deleted 890s ok 29 - Get cookie lemonldap (ecd72d96547945ab19639411e8406fdb09f947bcdfe9e4b6f33306f7be146ec4) 890s ok 30 - New auth query 890s ok 31 - Authenticated as dwho 890s ok 32 - Menu displayed 890s ok 33 - Link found 890s ok 34 - Notifications explorer query 890s ok 35 - Language icons found 890s ok 36 - trspan="myNotification" found 890s ok 37 - trspan="date" found 890s ok 38 - trspan="reference" found 890s ok 39 - trspan="action" found 890s ok 40 - epoch found 890s ok 41 - testref found 890s ok 42 - fa-eye found 890s ok 43 - Notififcation container found 890s ok 44 - trspan="verify" found 890s ok 45 - Found NOTIFICATIONS js 890s ok 46 - Display testref notification query 890s ok 47 - Response is JSON 890s ok 48 - Result is 1 890s ok 49 - Hidden input found 890s ok 50 -

tag found 890s ok 51 -

tag found 890s ok 52 -

tag found 890s ok 53 - Checkbox 1 found 890s ok 54 - Checkbox 2 found 890s ok 55 - Malformed query 890s ok 56 - Response is JSON 890s ok 57 - Missing epoch parameter 890s ok 58 - Bad query 890s ok 59 - Response is JSON 890s ok 60 - Result is 0 890s ok 61 - Notification is 0 890s ok 62 - CheckUser form 890s ok 63 - HTTP code is 200 890s ok 64 - Page contains a form 890s ok 65 - URI match 890s ok 66 - Field "user" is defined 890s ok 67 - Field "url" is defined 890s ok 68 - Found trspan="checkUser" 890s ok 69 - Found notification "testref" 890s 1..69 890s ok 891s t/40-Notifications-Explorer-XML-File.t ............................ 891s ok 1 - use Lemonldap::NG::Portal::Main; 891s ok 2 - Portal object 891s ok 3 - Init 891s ok 4 - Portal app 891s ok 5 - Auth query 891s ok 6 - HTTP code is 200 891s ok 7 - Get cookie lemonldap (sqv9SMxBkKkp69cql/bxSewACvetWk+/OqdrBqxkUXcatOU3xuHEndycRNjfCqJSTW+qpX+kfHFtXqhoQt8z7nkx5fOetm17WXjBaKaJnP5bKjiCXfATmtcPfg9box+OvnQVmKznK0WbOzBqTaX6Hw==) 891s ok 8 - HTTP code is 200 891s ok 9 - Page contains a form 891s ok 10 - URI match 891s ok 11 - Field "reference1x1" is defined 891s ok 12 - Test cookie received 891s ok 13 - Response status is 401 891s ok 14 - Content is JSON 891s ok 15 - Error code is 1 891s ok 16 - Auth query 891s ok 17 - HTTP code is 200 891s ok 18 - Get cookie lemonldap (n12Hft/BVv2SGnkF7pYDSPNyIAgafbzd5y0O/U86hnhv0aVbQH/SEfANfDTjdvDwpt/HM8REKiFWEUnQhvEruV7c30y/K8pMQPltc1taNukO7Tet7QAFZp5LGhAgwZWzJmZVaG9Vm4wLh9+/TK9REw==) 891s ok 19 - HTTP code is 200 891s ok 20 - Page contains a form 891s ok 21 - URI match 891s ok 22 - Field "reference1x1" is defined 891s ok 23 - Field "reference1x2" is defined 891s ok 24 - Test cookie received 891s ok 25 - Response status is 401 891s ok 26 - Content is JSON 891s ok 27 - Error code is 1 891s ok 28 - Accept notification 891s ok 29 - Notification was deleted 891s ok 30 - Get cookie lemonldap (fdfc3bf3aab6cc27aa7e3fa4e5b1c25d3a1a74968c2408e0da9d79aa550c4c14) 891s ok 31 - New auth query 891s ok 32 - Authenticated as dwho 891s ok 33 - Menu displayed 891s ok 34 - Link found 891s ok 35 - Notifications explorer query 891s ok 36 - Language icons found 891s ok 37 - trspan="myNotifications" found 891s ok 38 - trspan="date" found 891s ok 39 - trspan="reference" found 891s ok 40 - trspan="action" found 891s ok 41 - epoch found 891s ok 42 - testref found 891s ok 43 - testref2 found 891s ok 44 - fa-eye found 891s ok 45 - fa-eye 2 found 891s ok 46 - Notififcation container found 891s ok 47 - trspan="verify" found 891s ok 48 - Found NOTIFICATIONS js 891s ok 49 - Display testref notification query 891s ok 50 - Response is JSON 891s ok 51 - Result is 1 891s ok 52 - Hidden input found 891s ok 53 -

tag found 891s ok 54 -

tag found 891s ok 55 -

tag found 891s ok 56 - Checkbox 1 found 891s ok 57 - Checkbox 2 found 891s ok 58 - Malformed query 891s ok 59 - Response is JSON 891s ok 60 - Missing epoch parameter 891s ok 61 - Bad query 891s ok 62 - Response is JSON 891s ok 63 - Result is 0 891s ok 64 - Notification is 0 891s ok 65 - CheckUser form 891s ok 66 - HTTP code is 200 891s ok 67 - Page contains a form 891s ok 68 - URI match 891s ok 69 - Field "user" is defined 891s ok 70 - Field "url" is defined 891s ok 71 - Found trspan="checkUser" 891s ok 72 - Notification "testref" not found 891s 1..72 891s ok 891s t/40-Notifications-JSON-DBI.t ..................................... 891s ok 1 - use Lemonldap::NG::Portal::Main; 891s ok 2 - Portal object 891s ok 3 - Init 891s ok 4 - Portal app 891s ok 5 - Auth query 891s ok 6 - HTTP code is 200 891s ok 7 - Get cookie lemonldap (XA1qppnfj5lcCkaTM3gkVksLa1GurLjtZMCRH3uKTypXYhsC8+3AZpfug15PaxUoJ32W+78wL+9M046ecsS8sw90gL6W0VkM8Qjz0i43YdZBKTnPVrGR0iFrssk4emvDhEfabbLWoCg5R5bm4t2eSw==) 891s ok 8 - Two notification references found 891s ok 9 - 1st reference found is "testref2" 891s ok 10 - 2nd reference found is "testref" 891s ok 11 - HTTP code is 200 891s ok 12 - Page contains a form 891s ok 13 - URI match 891s ok 14 - Field "reference1x1" is defined 891s ok 15 - Field "url" is defined 891s ok 16 - Test cookie received 891s ok 17 - Response status is 401 891s ok 18 - Content is JSON 891s ok 19 - Error code is 1 891s ok 20 - Don't accept notification 891s ok 21 - HTTP code is 200 891s ok 22 - Accept notifications 891s ok 23 - Get redirection 891s ok 24 - Location is http://test1.example.com/ 891s ok 25 - Make sure no pdata is returned 891s ok 26 - Get cookie lemonldap (2f25681b88bd76ddb22b969e68ae208a1a9656f467f76481a47e67c0f2f5876e) 891s ok 27 - Notification was deleted 891s ok 28 - Notifications explorer query 891s ok 29 - Response is JSON 891s ok 30 - Result is 2 891s ok 31 - MSG is myNotifications 891s ok 32 - Notification 1 found 891s ok 33 - Notification 2 found 891s ok 34 - epoch found 891s ok 35 - Logout request 891s ok 36 - Response is 200 891s ok 37 - Cookie is deleted 891s ok 38 - No pdata 891s ok 39 - Disconnect request 891s ok 40 - Response is 401 891s ok 41 - Auth query 891s ok 42 - Get redirection 891s ok 43 - Location is http://test1.example.com/ 891s ok 44 - Get cookie lemonldap (02d3bd793979083fdd45f10d0b3a59843f8caf75224070412db1861c4551fab8) 891s ok 45 - Logout request 891s ok 46 - Response is 200 891s ok 47 - Cookie is deleted 891s ok 48 - No pdata 891s ok 49 - Disconnect request 891s ok 50 - Response is 401 891s 1..50 891s ok 892s t/40-Notifications-JSON-File-with-token.t ......................... 892s ok 1 - use Lemonldap::NG::Portal::Main; 892s ok 2 - Portal object 892s ok 3 - Init 892s ok 4 - Portal app 892s ok 5 - Unauth request 892s ok 6 - HTTP code is 200 892s ok 7 - Page contains a form 892s ok 8 - Host match 892s ok 9 - Field "token" is defined 892s ok 10 - CSP header authorize POST request to \# 892s ok 11 - Auth query 892s ok 12 - HTTP code is 200 892s ok 13 - Get cookie lemonldap (TuMR0dIsAbBxQ36NgFakz3otWtwjZckLvTCKhgunCxVuzt+zXlue7wVxi0AHGxNkX9bG+9h/m3W7y+/ddCCyUY5mEi/WD2gZeNEYdzGzUBRFr44ls7kdkvFYwH8/o4tc9rsX6EljG7AgCm5zg81QUw==) 892s ok 14 - HTTP code is 200 892s ok 15 - Page contains a form 892s ok 16 - URI match 892s ok 17 - Field "reference1x1" is defined 892s ok 18 - Field "url" is defined 892s ok 19 - Test cookie received 892s ok 20 - Response status is 401 892s ok 21 - Content is JSON 892s ok 22 - Error code is 1 892s ok 23 - Don't accept notification 892s ok 24 - Notification displayed 892s ok 25 - Don't accept notification 892s ok 26 - Notification displayed 892s ok 27 - Accept notification 892s ok 28 - Get redirection 892s ok 29 - Location header found 892s ok 30 - Notification was deleted 892s 1..30 892s ok 892s t/40-Notifications-JSON-File.t .................................... 892s ok 1 - use Lemonldap::NG::Portal::Main; 892s ok 2 - Portal object 892s ok 3 - Init 892s ok 4 - Portal app 892s ok 5 - Auth query (JSON required) 892s ok 6 - Response is JSON 892s ok 7 - Good result 892s ok 8 - Notificationtion is pending 892s ok 9 - Test received Id 892s ok 10 - HTTP code is 200 892s ok 11 - Page contains a form 892s ok 12 - URI match 892s ok 13 - Field "reference1x1" is defined 892s ok 14 - Field "url" is defined 892s ok 15 - Auth query 892s ok 16 - HTTP code is 200 892s ok 17 - Get cookie lemonldap (RWcWTWjMOK+JDhODxFYT6i6qVvQzaVkJcK6Al+crPNNM8ZtJl/OSapyeGznS12IOFaQQjGmgIJirPFjj42HA3Xt7iJwfs02SwxI8M06RdQizRny3NVDt8946/LzSp+7okJ0noJMJXLun8K9iAFMIcw==) 892s ok 18 - HTTP code is 200 892s ok 19 - Page contains a form 892s ok 20 - URI match 892s ok 21 - Field "reference1x1" is defined 892s ok 22 - Field "url" is defined 892s ok 23 - Test received cookie 892s ok 24 - Response status is 401 892s ok 25 - Content is JSON 892s ok 26 - Error code is 1 892s ok 27 - Cancel notification 892s ok 28 - Cookie expired 892s ok 29 - Get redirection 892s ok 30 - Location is http://auth.example.com/ 892s ok 31 - Auth query 892s ok 32 - HTTP code is 200 892s ok 33 - Get cookie lemonldap (FJRfzo9bWSb8FJSSNgyw36IWI3CcR1UQyHdVnIjv3+3f83/PveUTyY3Th20+OGgkgzCFhy1aaR45es6t0jz5dIZenZYrCzn/3z525UM4mqFlCSWvfBx9DXqx7QdpnIQldWAqTyAYqNYIQtIPjEZQpA==) 892s ok 34 - HTTP code is 200 892s ok 35 - Page contains a form 892s ok 36 - URI match 892s ok 37 - Field "reference1x1" is defined 892s ok 38 - Field "url" is defined 892s ok 39 - Test cookie received 892s ok 40 - Response status is 401 892s ok 41 - Content is JSON 892s ok 42 - Error code is 1 892s ok 43 - Don't accept notification 892s ok 44 - Notification displayed 892s ok 45 - Found custom Main Logo 892s ok 46 - Don't accept notification 892s ok 47 - Notification displayed 892s ok 48 - Don't accept notification 892s ok 49 - Notification displayed 892s ok 50 - Don't accept notification - Accept just one checkbox 892s ok 51 - Notification displayed 892s ok 52 - Accept notification 892s ok 53 - Get redirection 892s ok 54 - Location header found 892s ok 55 - Notification was deleted 892s ok 56 - Get cookie lemonldap (d37549b8da47479fdf9912beb658a74c343b2fe722f83abb61a053060f983321) 892s ok 57 - New auth query 892s ok 58 - Authenticated as dwho 892s ok 59 - Menu displayed 892s 1..59 892s ok 893s t/40-Notifications-JSON-LDAP.t .................................... 893s ok 1 - use Lemonldap::NG::Portal::Main; 893s ok 2 # skip LLNGTESTLDAP is not set 893s ok 3 # skip LLNGTESTLDAP is not set 893s ok 4 # skip LLNGTESTLDAP is not set 893s ok 5 # skip LLNGTESTLDAP is not set 893s ok 6 # skip LLNGTESTLDAP is not set 893s ok 7 # skip LLNGTESTLDAP is not set 893s ok 8 # skip LLNGTESTLDAP is not set 893s ok 9 # skip LLNGTESTLDAP is not set 893s ok 10 # skip LLNGTESTLDAP is not set 893s ok 11 # skip LLNGTESTLDAP is not set 893s ok 12 # skip LLNGTESTLDAP is not set 893s 1..12 893s ok 893s t/40-Notifications-JSON-Server.t .................................. 893s ok 1 - use Lemonldap::NG::Portal::Main; 893s ok 2 - Portal object 893s ok 3 - Init 893s ok 4 - Portal app 893s ok 5 - POST notification { 893s # "date": "2016-13-30 15:35:10", 893s # "reference": "testref", 893s # "uid": "dwho", 893s # "title": "Test title", 893s # "text": "This is a test text" 893s # } 893s ok 6 - Notification not inserted 893s ok 7 - POST notification { 893s # "date": "2016-13_30 15:35:10", 893s # "reference": "testref", 893s # "uid": "dwho", 893s # "title": "Test title", 893s # "text": "This is a test text" 893s # } 893s ok 8 - Notification not inserted 893s ok 9 - POST notification { 893s # "date": "2016-05-30 15:35:10", 893s # "reference": "testref", 893s # "uid": "dwho", 893s # "title": "Test title", 893s # "text": "This is a test text" 893s # } 893s ok 10 - Notification has been inserted 893s ok 11 - POST notification { 893s # "date": "2016-05-30", 893s # "reference": "test_ref2", 893s # "uid": "dwho", 893s # "title": "Test2 title", 893s # "text": "This is a second test text", 893s # "subtitle": "Application 2", 893s # "check": ["I agree","Yes, I'm sure"] 893s # } 893s ok 12 - Notification has been inserted 893s ok 13 - POST notification { 893s # "date": "2016-05-30", 893s # "reference": "testrefall", 893s # "uid": "everyone", 893s # "title": "Testall title", 893s # "text": "This is a test text for all users" 893s # } 893s ok 14 - Notification has been inserted 893s ok 15 - List notifications for "allusers" 893s ok 16 - Result found 893s ok 17 - Notification for all users found 893s ok 18 - Wildcard found 893s ok 19 - List notifications for bad uid 893s ok 20 - Notification for all users found 893s ok 21 - List all pending notifications 893s ok 22 - Response is JSON 893s ok 23 - Three notifications found 893s ok 24 - Reference 'test-ref2' found 893s ok 25 - UID 'dwho' found 893s ok 26 - Reference 'testref' found 893s ok 27 - UID 'dwho' found 893s ok 28 - Reference 'testrefall' found 893s ok 29 - UID 'everyone' found 893s ok 30 - List notifications for "dwho" 893s ok 31 - Result found 893s ok 32 - First notification found 893s ok 33 - Second notification found 893s ok 34 - Third notification found (all users) 893s ok 35 - List notification with reference "testref" 893s ok 36 - Result found 893s ok 37 - Notification reference found 893s ok 38 - Notification title found 893s ok 39 - Notification text found 893s ok 40 - Notification date found 893s ok 41 - Notification uid found 893s ok 42 - List notification with reference "test-ref2" 893s ok 43 - Result found 893s ok 44 - Notification reference found 893s ok 45 - Notification title found 893s ok 46 - Notification text found 893s ok 47 - Notification date found 893s ok 48 - Notification uid found 893s ok 49 - Notification subtitle found 893s ok 50 - Notification check boxes found 893s ok 51 - Try to delete notification with bad method 893s ok 52 - Bad method is refused 893s ok 53 - Delete notification testrefall 893s ok 54 - Notification has been deleted 893s ok 55 - Delete notification test-ref2 893s ok 56 - Notification has been deleted 893s ok 57 - Try to create the same notification twice 893s ok 58 - Append the same notification is refused 893s ok 59 - Auth query 893s ok 60 - HTTP code is 200 893s ok 61 - Get cookie lemonldap (dQkhpnqe/KmwEJsuD24iz9yZ9sCwSn1Zw5mZGtjAxh1luivFn2S3YfUooZUjuhQGm4LC+gXxZXzMoCM01Y+CISx+/ffHH5lXoz0WpLahtIifmZL2JKargleMV2kVDrGNJ7aBWQEf6JY2ypDiGyNogA==) 893s ok 62 - HTTP code is 200 893s ok 63 - Page contains a form 893s ok 64 - URI match 893s ok 65 - Field "reference1x1" is defined 893s ok 66 - Field "url" is defined 893s ok 67 - POST combined notifications [{ 893s # "uid": "dwho", 893s # "date": "2019-11-15 15:35:10", 893s # "reference": "ABC1", 893s # "title": "You have new authorizations", 893s # "subtitle": "Application 1", 893s # "text": "You have been granted to access to appli-1", 893s # "check": "I agree" 893s # }, 893s # { 893s # "uid": "rtyler", 893s # "date": "2019-11-15", 893s # "reference": "ABC2", 893s # "title": "You have new authorizations", 893s # "subtitle": "Application 1", 893s # "text": "You have been granted to access to appli-1", 893s # "check": ["I agree", "I am sure"] 893s # }, 893s # { 893s # "uid": "rtyler", 893s # "date": "2019-11-15", 893s # "reference": "ABC3", 893s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 893s # "title": "You have new authorizations", 893s # "subtitle": "Application 1", 893s # "text": "You have been granted to access to appli-1", 893s # "check": ["I agree", "I am sure"] 893s # }, 893s # { 893s # "uid": "rtyler", 893s # "date": "2050-11-15", 893s # "reference": "ABC4", 893s # "title": "You have new authorizations", 893s # "subtitle": "Application 1", 893s # "text": "You have been granted to access to appli-1", 893s # "check": ["I agree", "I am sure"] 893s # } 893s # ] 893s ok 68 - Notifications have been inserted 893s ok 69 - List all existing notifications 893s ok 70 - Response is JSON 893s ok 71 - Five notifications found 893s ok 72 - Auth query 893s ok 73 - HTTP code is 200 893s ok 74 - Get cookie lemonldap (3PL7F6ObEtyUCo3vffK97/aouodrRKKNcnz4DM8BIhWnRrfTFeo8eYX2Crvm/RDApsuzrtcuX4uDx8DZQNPMPGSHCLei6eiI1ULENAKrSvAgurd84TZWNNd6j04gfH3ghtmaQ5ZtjFFBRYDr2BICtA==) 893s ok 75 - HTTP code is 200 893s ok 76 - Page contains a form 893s ok 77 - URI match 893s ok 78 - Field "reference1x1" is defined 893s ok 79 - Field "reference1x2" is defined 893s ok 80 - Checkbox is displayed 893s ok 81 - Checkbox is displayed 893s ok 82 - Checkbox is displayed 893s ok 83 - -> One checkbox found 893s ok 84 - Accept notification 893s ok 85 - HTTP code is 200 893s ok 86 - Get cookie lemonldap (4pRhGuN1UrC+VRR4Ifeek4HFWaqmOWaxR9kceybf7eNhL65izS23tBd5gFhXH5WpJzj6FdfcdDYdJ0NPTUiTMQj+1Q7Qa+ksynie0lMiRYftLRVRhkLpCKOjyVGF4NKhTXS/sS+8StOwSJXpPlah8g==) 893s ok 87 - Logout request 893s ok 88 - Response is 200 893s ok 89 - Cookie is deleted 893s ok 90 - No pdata 893s ok 91 - Disconnect request 893s ok 92 - Response is 401 893s ok 93 - Auth query 893s ok 94 - HTTP code is 200 893s ok 95 - Get cookie lemonldap (qnFSh6PA0uXxBVkzJT5d7OzNTuGPkImXj3DKBRYydP8i9Z+qSOmFUTBY/+2KIaT+WgeP1q+QO8PAj652xsevTATR2m6OsS1VKnv6x61IUYhSZwCe3B4DLJ90j4xbegmzrOOy3la08V6LFGNaWPAa3w==) 893s ok 96 - HTTP code is 200 893s ok 97 - Page contains a form 893s ok 98 - URI match 893s ok 99 - Field "reference1x1" is defined 893s ok 100 - Checkbox is displayed 893s ok 101 - Checkbox is displayed 893s ok 102 - -> Two checkboxes found 893s ok 103 - Accept notification 893s ok 104 - HTTP code is 200 893s ok 105 - Get cookie lemonldap (ff486b6649dc65ea4cf351493bcdcc8a0e27e96675e47834902596caeacfb01f) 893s ok 106 - Logout request 893s ok 107 - Response is 200 893s ok 108 - Cookie is deleted 893s ok 109 - No pdata 893s ok 110 - Disconnect request 893s ok 111 - Response is 401 893s ok 112 - List all pending notifications 893s ok 113 - Response is JSON 893s ok 114 - Three notifications found 893s 1..114 893s ok 894s t/40-Notifications-XML-DBI.t ...................................... 894s ok 1 - use Lemonldap::NG::Portal::Main; 894s ok 2 - Portal object 894s ok 3 - Init 894s ok 4 - Portal app 894s ok 5 - Auth query 894s ok 6 - HTTP code is 200 894s ok 7 - Get cookie lemonldap (inNdLzdwR3Folq0DR3y1vptInyMEcXmvRKncfPXSTYo+cgfAuwTficdVT3XMhmeoeJtEE3o8jukHhno9SxMLBH5ohEYNbgTFXzsR58q37yhKXG3F1/bWAR6X99Rr9BieHhoYJoKv3671iE9NCHIcSQ==) 894s ok 8 - Two notification references found 894s ok 9 - Found ref 894s ok 10 - HTTP code is 200 894s ok 11 - Page contains a form 894s ok 12 - URI match 894s ok 13 - Field "reference1x1" is defined 894s ok 14 - Field "url" is defined 894s ok 15 - Test cookie received 894s ok 16 - Response status is 401 894s ok 17 - Content is JSON 894s ok 18 - Error code is 1 894s ok 19 - Don't accept notification 894s ok 20 - HTTP code is 200 894s ok 21 - Accept notifications 894s ok 22 - Get redirection 894s ok 23 - Location is http://test1.example.com/ 894s ok 24 - Make sure no pdata is returned 894s ok 25 - Get cookie lemonldap (b618e35dec5630447651107529b2cbf3fbec7afe7aa094d798e7dcd9831e0ae3) 894s ok 26 - Notification was deleted 894s ok 27 - Notifications explorer query 894s ok 28 - Response is JSON 894s ok 29 - Result is 2 894s ok 30 - MSG is myNotifications 894s ok 31 - Notification 1 found 894s ok 32 - Notification 2 found 894s ok 33 - epoch found 894s ok 34 - Logout request 894s ok 35 - Response is 200 894s ok 36 - Cookie is deleted 894s ok 37 - No pdata 894s ok 38 - Disconnect request 894s ok 39 - Response is 401 894s ok 40 - Auth query 894s ok 41 - Get redirection 894s ok 42 - Location is http://test1.example.com/ 894s ok 43 - Get cookie lemonldap (d127ff16181b07a44e65df5e324091f13e491de0c3e5c2349d3fbcd7e5659b87) 894s ok 44 - Logout request 894s ok 45 - Response is 200 894s ok 46 - Cookie is deleted 894s ok 47 - No pdata 894s ok 48 - Disconnect request 894s ok 49 - Response is 401 894s 1..49 894s ok 894s t/40-Notifications-XML-File.t ..................................... 894s ok 1 - use Lemonldap::NG::Portal::Main; 894s ok 2 - Portal object 894s ok 3 - Init 894s ok 4 - Portal app 894s ok 5 - Auth query 894s ok 6 - HTTP code is 200 894s ok 7 - Get cookie lemonldap (vxKRXwkWIxaf5gVAvDwzO4An2fMDtr2tTQiP9Bdk7Da9g4Iy8iv+tfwBr+tYsXgR2JQRiyyvjLOgWCTPTaaskpMMGSEFvf+esDa0vFTTfw+LiqlmJHR0bMMit6yxG7AhclxvoPgzRw9R8OoRXJ7Tvw==) 894s ok 8 - HTTP code is 200 894s ok 9 - Page contains a form 894s ok 10 - URI match 894s ok 11 - Field "reference1x1" is defined 894s ok 12 - Field "url" is defined 894s ok 13 - Test cookie received 894s ok 14 - Response status is 401 894s ok 15 - Content is JSON 894s ok 16 - Error code is 1 894s ok 17 - Cancel notification 894s ok 18 - Cookie expired 894s ok 19 - Get redirection 894s ok 20 - Location is http://auth.example.com/ 894s ok 21 - Auth query 894s ok 22 - HTTP code is 200 894s ok 23 - Get cookie lemonldap (BXlVUGEF0vC/xHLjSFIEEy/wZOGWcJy4fmHowWC2xBK3oDySk7MXUFEGw5g9cNmCqLLT452lSiuGqVQZEjooIP9J3Rsvzt51/3TpBJ4+yjpQEqK5uBxZTeyqTsSiDxJnO9xuMzxdqahE83cpN8L7mw==) 894s ok 24 - HTTP code is 200 894s ok 25 - Page contains a form 894s ok 26 - URI match 894s ok 27 - Field "reference1x1" is defined 894s ok 28 - Field "url" is defined 894s ok 29 - Test cookie received 894s ok 30 - Response status is 401 894s ok 31 - Content is JSON 894s ok 32 - Error code is 1 894s ok 33 - Don't accept notification 894s ok 34 - Notification displayed 894s ok 35 - Found custom Main Logo 894s ok 36 - Don't accept notification 894s ok 37 - Notification displayed 894s ok 38 - Don't accept notification 894s ok 39 - Notification displayed 894s ok 40 - Don't accept notification - Accept just one checkbox 894s ok 41 - Notification displayed 894s ok 42 - Accept notification 894s ok 43 - Get redirection 894s ok 44 - Location header found 894s ok 45 - Notification was deleted 894s ok 46 - Get cookie lemonldap (6bf242db68f1b41d98f3e6e7028fd432b558d1cae2155602469853e35785cf7b) 894s ok 47 - New auth query 894s ok 48 - Authenticated as dwho 894s ok 49 - Menu displayed 894s 1..49 894s ok 895s t/40-Notifications-XML-Server.t ................................... 895s ok 1 - use Lemonldap::NG::Portal::Main; 895s ok 2 - Portal object 895s ok 3 - Init 895s ok 4 - Portal app 895s ok 5 - SOAP client 895s ok 6 - @ SOAP REQUEST @ 895s ok 7 - Execute request 895s ok 8 - HTTP code is 200 895s ok 9 - Content is XML 895s ok 10 - @ END OF SOAP REQUEST @ 895s ok 11 - Append a notification -> SOAP call returns 1 895s ok 12 - @ SOAP REQUEST @ 895s ok 13 - Execute request 895s ok 14 - HTTP code is 200 895s ok 15 - Content is XML 895s ok 16 - @ END OF SOAP REQUEST @ 895s ok 17 - Append the same notification twice -> SOAP call returns 0 895s ok 18 - Auth query 895s ok 19 - HTTP code is 200 895s ok 20 - Get cookie lemonldap (nWpXIGVxw/DvoVlIU/JbC/2FJEkqi8U2SMOG6WCelaKE/fsy0VElUysU3Uq6utyCAhuI6bty/X6KTYuRzGq3P47G21Y5xtZFPwXBSK9kkSOYeWunhat+qVqG7fLdDGNcdYD8RKCS2AIgMPxXuYMbNQ==) 895s ok 21 - HTTP code is 200 895s ok 22 - Page contains a form 895s ok 23 - URI match 895s ok 24 - Field "reference1x1" is defined 895s ok 25 - Field "url" is defined 895s ok 26 - @ SOAP REQUEST @ 895s ok 27 - Execute request 895s ok 28 - HTTP code is 200 895s ok 29 - Content is XML 895s ok 30 - @ END OF SOAP REQUEST @ 895s ok 31 - Append a notification -> SOAP call returns 4 895s ok 32 - Auth query 895s ok 33 - HTTP code is 200 895s ok 34 - Get cookie lemonldap (RiVKSJSH/uLyLFE9riEwhP4iM1uG1KMZ8oMwTjU3bUigyiNCjAVbre0Ts9HjcZQwQtAQowvDHcxxvUX5D1nkXXzgNkFQ03QhOyt1cyreVvQPI7FVvwTe2r2F/gg1nu/tMfMS7WXSroI4RQopvKtl7w==) 895s ok 35 - HTTP code is 200 895s ok 36 - Page contains a form 895s ok 37 - URI match 895s ok 38 - Field "reference1x1" is defined 895s ok 39 - Field "reference2x1" is defined 895s ok 40 - -> One checkbox found 895s ok 41 - Accept notification 895s ok 42 - HTTP code is 200 895s ok 43 - Logout request 895s ok 44 - Response is 200 895s ok 45 - Cookie is deleted 895s ok 46 - No pdata 895s ok 47 - Disconnect request 895s ok 48 - Response is 401 895s ok 49 - Auth query 895s ok 50 - HTTP code is 200 895s ok 51 - Get cookie lemonldap (22Ax10I82baNeiNo+xllRZBiYi0JxHcGF5+11dEIh+KtLMkNUVZEIafQ9jflvxI1ST9Rp1mi0ibZwhqzVrhTXe5iTJZ2tCEH6VtP4CitxLyV+7RzbFzERb9Fr+kxOgqRVpYchVzdHhMggzM4oXw5ag==) 895s ok 52 - HTTP code is 200 895s ok 53 - Page contains a form 895s ok 54 - URI match 895s ok 55 - Field "reference1x1" is defined 895s ok 56 - Reference found 895s ok 57 - Checkbox is displayed 895s ok 58 - Checkbox is displayed 895s ok 59 - -> Two checkboxes found 895s 1..59 895s ok 896s t/41-Captcha-old-api.t ............................................ 896s ok 1 - use Lemonldap::NG::Portal::Main; 896s ok 2 - Portal object 896s ok 3 - Init 896s ok 4 - Portal app 896s ok 5 - HTTP code is 200 896s ok 6 - Content-Type is JSON 896s ok 7 - Content is valid JSON 896s ok 8 896s ok 9 896s ok 10 896s ok 11 - HTTP code is 200 896s ok 12 - Content-Type is JSON 896s ok 13 - Content is valid JSON 896s ok 14 896s ok 15 896s ok 16 896s ok 17 - HTTP code is 200 896s ok 18 - Content-Type is JSON 896s ok 19 - Content is valid JSON 896s ok 20 - Wrong token failed 896s ok 21 - HTTP code is 200 896s ok 22 - Content-Type is JSON 896s ok 23 - Content is valid JSON 896s ok 24 - Wrong captcha failed 896s ok 25 - HTTP code is 200 896s ok 26 - Content-Type is JSON 896s ok 27 - Content is valid JSON 896s ok 28 896s ok 29 896s ok 30 896s ok 31 - HTTP code is 200 896s ok 32 - Content-Type is JSON 896s ok 33 - Content is valid JSON 896s ok 34 - Captcha successfully verified 896s 1..34 896s ok 897s t/41-Captcha.t .................................................... 897s ok 1 - use Lemonldap::NG::Portal::Main; 897s ok 2 - Portal object 897s ok 3 - Init 897s ok 4 - Portal app 897s ok 5 - Auth query 897s ok 6 - Response status is 401 897s ok 7 - Content is JSON 897s ok 8 - Error code is 76 897s ok 9 - Response is JSON 897s ok 10 - Response is PE_CAPTCHAERROR 897s ok 11 - Unauth JSON request 897s ok 12 - Response status is 401 897s ok 13 - Content is JSON 897s ok 14 - Error code is 9 897s ok 15 - Unauth request 897s ok 16 - HTTP code is 200 897s ok 17 - Page contains a form 897s ok 18 - Host match 897s ok 19 - Field "token" is defined 897s ok 20 - CSP header authorize POST request to \# 897s ok 21 - Password: Found text input 897s ok 22 - Token value is defined 897s ok 23 - Captcha image inserted 897s ok 24 - Found token session 897s ok 25 - Found captcha value 897s ok 26 - Found custom Main Logo 897s ok 27 - Try to auth with captcha value 897s ok 28 - HTTP code is 200 897s ok 29 - Get cookie lemonldap (9f601a0cd4c4adf8e5b1a555aeedd1b594f75a2a4816518161e87c939b9ac8da) 897s ok 30 - History found 897s ok 31 - -> One entry found 897s ok 32 - Verify auth 897s ok 33 - HTTP code is 200 897s ok 34 - New unauth request 897s ok 35 - HTTP code is 200 897s ok 36 - Page contains a form 897s ok 37 - Host match 897s ok 38 - Field "token" is defined 897s ok 39 - CSP header authorize POST request to \# 897s ok 40 - Token value is defined 897s ok 41 - Try to auth with bad captcha value 897s ok 42 - Response status is 401 897s ok 43 - Content is JSON 897s ok 44 - Error code is 76 897s ok 45 - Verify that there is a new captcha image 897s ok 46 - HTTP code is 200 897s ok 47 - Page contains a form 897s ok 48 - Host match 897s ok 49 - Field "token" is defined 897s ok 50 - CSP header authorize POST request to \# 897s ok 51 - Token is refreshed 897s ok 52 - New captcha image inserted 897s ok 53 - Renew Captcha button found 897s ok 54 - Get captcha javascript 897s ok 55 - Unauth request to renew Captcha 897s ok 56 - New token has been received 897s ok 57 - New image has been received 897s ok 58 - Found new token session 897s ok 59 - Try to auth with new captcha value 897s ok 60 - HTTP code is 200 897s ok 61 - Get cookie lemonldap (da949d4190f9220753773deea4cca655be8383a30c2a118f9fcf2fc580f3918f) 897s ok 62 - Auth request with redirection 897s ok 63 - Get redirection 897s ok 64 - Location is http://test1.example.com/ 897s ok 65 - Authenticated as dwho 897s 1..65 897s ok 898s t/41-Token-with-global-storage.t .................................. 898s ok 1 - use Lemonldap::NG::Portal::Main; 898s ok 2 - Portal object 898s ok 3 - Init 898s ok 4 - Portal app 898s ok 5 - Unauth request 898s ok 6 - HTTP code is 200 898s ok 7 - Page contains a form 898s ok 8 - Host match 898s ok 9 - Field "token" is defined 898s ok 10 - CSP header authorize POST request to \# 898s ok 11 - Token value 898s ok 12 - Try to auth without token 898s ok 13 - Response status is 401 898s ok 14 - Content is JSON 898s ok 15 - Error code is 81 898s ok 16 - Try token as cookie 898s ok 17 - Response status is 401 898s ok 18 - Content is JSON 898s ok 19 - Error code is 1 898s ok 20 - Try to auth with token 898s ok 21 - HTTP code is 200 898s ok 22 - Get cookie lemonldap (2bef32e21ccaf64120a9d3b57ed45ce01092ff2fc08aa02c319e169a80a62a34) 898s ok 23 - Verify auth 898s ok 24 - HTTP code is 200 898s ok 25 - Try to reuse the same token 898s ok 26 - Response status is 401 898s ok 27 - Content is JSON 898s ok 28 - Error code is 82 898s ok 29 - Verify that there is a new token 898s ok 30 - HTTP code is 200 898s ok 31 - Page contains a form 898s ok 32 - Host match 898s ok 33 - Field "token" is defined 898s ok 34 - CSP header authorize POST request to \# 898s 1..34 898s ok 898s t/41-Token.t ...................................................... 898s ok 1 - use Lemonldap::NG::Portal::Main; 898s ok 2 - Portal object 898s ok 3 - Init 898s ok 4 - Portal app 898s ok 5 - Unauth request 898s ok 6 - HTTP code is 200 898s ok 7 - Page contains a form 898s ok 8 - Host match 898s ok 9 - Field "token" is defined 898s ok 10 - CSP header authorize POST request to \# 898s ok 11 - Password: Found password input 898s ok 12 - Try to auth without token 898s ok 13 - Response status is 401 898s ok 14 - Content is JSON 898s ok 15 - Error code is 81 898s ok 16 - Response is JSON 898s ok 17 - Response is PE_NOTOKEN 898s ok 18 - Try to auth with token 898s ok 19 - HTTP code is 200 898s ok 20 - Get cookie lemonldap (3c31cf51beb3f20169812bc05ecd83b61b74a564675f41ec109896f6b4c0418a) 898s ok 21 - Verify auth 898s ok 22 - HTTP code is 200 898s ok 23 - Try to reuse the same token 898s ok 24 - Response status is 401 898s ok 25 - Content is JSON 898s ok 26 - Error code is 82 898s ok 27 - Verify that there is a new token 898s ok 28 - HTTP code is 200 898s ok 29 - Page contains a form 898s ok 30 - Host match 898s ok 31 - Field "token" is defined 898s ok 32 - CSP header authorize POST request to \# 898s 1..32 898s ok 899s t/42-Register-Custom.t ............................................ 899s ok 1 - use Lemonldap::NG::Portal::Main; 899s ok 2 - Portal object 899s ok 3 - Init 899s ok 4 - Portal app 899s ok 5 - Unauth request 899s ok 6 - HTTP code is 200 899s ok 7 - Page contains a form 899s ok 8 - Host match 899s ok 9 - Field "firstname" is defined 899s ok 10 - Field "lastname" is defined 899s ok 11 - Field "mail" is defined 899s ok 12 - CSP header authorize POST request to \# 899s ok 13 - Ask to create account 899s ok 14 - HTTP code is 200 899s ok 15 - Found subject 899s ok 16 - Found register token 899s ok 17 - Found register_token 899s ok 18 - UTF-8 works 899s ok 19 - Push register_token 899s ok 20 - HTTP code is 200 899s ok 21 - Found subject 899s ok 22 - Found user and password 899s ok 23 - Get good login 899s ok 24 - Try to authenticate 899s ok 25 - Get cookie lemonldap (f893d0199b0163876b62d93102f06e7cf86f09da40f19686da52b70495e5ec54) 899s 1..25 899s ok 899s t/42-Register-Demo-with-CustomBody.t .............................. 899s ok 1 - use Lemonldap::NG::Portal::Main; 899s ok 2 - Portal object 899s ok 3 - Init 899s ok 4 - Portal app 899s ok 5 - Unauth request 899s ok 6 - HTTP code is 200 899s ok 7 - Page contains a form 899s ok 8 - Host match 899s ok 9 - Field "firstname" is defined 899s ok 10 - Field "lastname" is defined 899s ok 11 - Field "mail" is defined 899s ok 12 - CSP header authorize POST request to \# 899s ok 13 - Ask to create account 899s ok 14 - HTTP code is 200 899s ok 15 - Found custom registration subject 899s ok 16 - Found custom body 899s ok 17 - Found register_token 899s ok 18 - UTF-8 works 899s ok 19 - Found time 899s ok 20 - Push register_token 899s ok 21 - HTTP code is 200 899s ok 22 - Found custom done subject 899s ok 23 - Found email and ipAddr 899s ok 24 - Get good email 899s ok 25 - Get good ipAddr 899s ok 26 - Found user and password 899s ok 27 - Get good login 899s ok 28 - Custom done body (Portal $url) 899s ok 29 - Try to authenticate 899s ok 30 - Get cookie lemonldap (48b988dca5b9c8926a997d29a0dc81cd75ec711d21358a126d870447b2f9dcc9) 899s 1..30 899s ok 900s t/42-Register-Demo-with-captcha.t ................................. 900s ok 1 - use Lemonldap::NG::Portal::Main; 900s ok 2 - Portal object 900s ok 3 - Init 900s ok 4 - Portal app 900s ok 5 - Unauth request 900s ok 6 - HTTP code is 200 900s ok 7 - Page contains a form 900s ok 8 - Host match 900s ok 9 - Field "firstname" is defined 900s ok 10 - Field "lastname" is defined 900s ok 11 - Field "mail" is defined 900s ok 12 - CSP header authorize POST request to \# 900s ok 13 - Token found 900s ok 14 - Token value is defined 900s ok 15 - Captcha image inserted 900s ok 16 - Found token session 900s ok 17 - Found captcha value 900s ok 18 - Found custom Main Logo 900s ok 19 - Renew Captcha button found 900s ok 20 - Get captcha javascript 900s ok 21 - Ask to create account 900s ok 22 - Rejected -> Mail already exists 900s ok 23 - No form found 900s ok 24 - Get Menu 900s ok 25 - Found Register link & submit button 900s ok 26 - Unauth request 900s ok 27 - HTTP code is 200 900s ok 28 - Page contains a form 900s ok 29 - Host match 900s ok 30 - Field "firstname" is defined 900s ok 31 - Field "lastname" is defined 900s ok 32 - Field "mail" is defined 900s ok 33 - CSP header authorize POST request to \# 900s ok 34 - Token found 900s ok 35 - Token value is defined 900s ok 36 - Captcha image inserted 900s ok 37 - Found token session 900s ok 38 - Found captcha value 900s ok 39 - Found custom Main Logo 900s ok 40 - Ask to create account 900s ok 41 - HTTP code is 200 900s ok 42 - Found register token 900s ok 43 - Found register_token 900s ok 44 - Push register_token 900s ok 45 - HTTP code is 200 900s ok 46 - Found user and password 900s ok 47 - Get good login 900s ok 48 - Try to authenticate 900s ok 49 - Get cookie lemonldap (c422618741022f61aaa376979e0696ea9a55156b6b11ec7d1283cbf022ab6a33) 900s 1..49 900s ok 901s t/42-Register-Demo-with-token.t ................................... 901s ok 1 - use Lemonldap::NG::Portal::Main; 901s ok 2 - Portal object 901s ok 3 - Init 901s ok 4 - Portal app 901s ok 5 - Get Menu 901s ok 6 - Found Register link & submit button 901s ok 7 - Unauth request 901s ok 8 - HTTP code is 200 901s ok 9 - Page contains a form 901s ok 10 - Host match 901s ok 11 - Field "firstname" is defined 901s ok 12 - Field "lastname" is defined 901s ok 13 - Field "mail" is defined 901s ok 14 - CSP header authorize POST request to \# 901s ok 15 - Token found 901s ok 16 - Ask to create account 901s ok 17 - HTTP code is 200 901s ok 18 - Found register token 901s ok 19 - Found register_token 901s ok 20 - Push register_token 901s ok 21 - HTTP code is 200 901s ok 22 - Found user and password 901s ok 23 - Get good login 901s ok 24 - Unauth request 901s ok 25 - HTTP code is 200 901s ok 26 - Page contains a form 901s ok 27 - Host match 901s ok 28 - Field "token" is defined 901s ok 29 - CSP header authorize POST request to \# 901s ok 30 - Try to authenticate 901s ok 31 - Get cookie lemonldap (fa81dc10ea5af28d10a5337d81ac4204895e6db26c637f70ef22d65ab3896fa1) 901s 1..31 901s ok 901s t/42-Register-Demo.t .............................................. 901s ok 1 - use Lemonldap::NG::Portal::Main; 901s ok 2 - Portal object 901s ok 3 - Init 901s ok 4 - Portal app 901s ok 5 - Unauth request 901s ok 6 - HTTP code is 200 901s ok 7 - Page contains a form 901s ok 8 - Host match 901s ok 9 - Field "firstname" is defined 901s ok 10 - Field "lastname" is defined 901s ok 11 - Field "mail" is defined 901s ok 12 - CSP header authorize POST request to \# 901s ok 13 - Ask to create account 901s ok 14 - HTTP code is 200 901s ok 15 - Found subject 901s ok 16 - Found register token 901s ok 17 - Found register_token 901s ok 18 - UTF-8 works 901s ok 19 - Push register_token 901s ok 20 - HTTP code is 200 901s ok 21 - Found subject 901s ok 22 - Found user and password 901s ok 23 - Get good login 901s ok 24 - Try to authenticate 901s ok 25 - Get cookie lemonldap (ab8cd94868d8234dd0c0b860e379ce7eecd79501d48a1a6af03a2ee434629839) 901s 1..25 901s ok 902s t/42-Register-LDAP.t .............................................. 902s ok 1 - use Lemonldap::NG::Portal::Main; 902s ok 2 # skip LLNGTESTLDAP is not set 902s ok 3 # skip LLNGTESTLDAP is not set 902s ok 4 # skip LLNGTESTLDAP is not set 902s ok 5 # skip LLNGTESTLDAP is not set 902s ok 6 # skip LLNGTESTLDAP is not set 902s ok 7 # skip LLNGTESTLDAP is not set 902s ok 8 # skip LLNGTESTLDAP is not set 902s ok 9 # skip LLNGTESTLDAP is not set 902s ok 10 # skip LLNGTESTLDAP is not set 902s 1..10 902s ok 902s t/42-Register-Security.t .......................................... 902s ok 1 - use Lemonldap::NG::Portal::Main; 902s ok 2 - Portal object 902s ok 3 - Init 902s ok 4 - Portal app 902s ok 5 - Unauth request 902s ok 6 - HTTP code is 200 902s ok 7 - Page contains a form 902s ok 8 - Host match 902s ok 9 - Field "firstname" is defined 902s ok 10 - Field "lastname" is defined 902s ok 11 - Field "mail" is defined 902s ok 12 - CSP header authorize POST request to \# 902s ok 13 - Ask to create account 902s ok 14 - HTTP code is 200 902s ok 15 - Found register token 902s ok 16 - Found register_token 902s ok 17 - Try to authenticate 902s ok 18 - Response status is 401 902s ok 19 - Content is JSON 902s ok 20 - Error code is 1 902s 1..20 902s ok 903s t/43-MailPasswordReset-Choice.t ................................... 903s ok 1 - use Lemonldap::NG::Portal::Main; 903s ok 2 - Portal object 903s ok 3 - Init 903s ok 4 - Portal app 903s ok 5 - Auth query 903s ok 6 - HTTP code is 200 903s ok 7 - Get cookie lemonldap (5e5616bdc1af0cf1da42a5153989dee70f417e81600376ef297a50718a6095e0) 903s ok 8 - Logout request 903s ok 9 - Response is 200 903s ok 10 - Cookie is deleted 903s ok 11 - No pdata 903s ok 12 - Disconnect request 903s ok 13 - Response is 401 903s ok 14 - Reset form 903s ok 15 - HTTP code is 200 903s ok 16 - Page contains a form 903s ok 17 - Host match 903s ok 18 - Field "mail" is defined 903s ok 19 - CSP header authorize POST request to \# 903s ok 20 - Post mail 903s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 903s ok 22 - Found link in mail 903s ok 23 - Post mail token received by mail with another browser 903s ok 24 - HTTP code is 200 903s ok 25 - Page contains a form 903s ok 26 - Host match 903s ok 27 - Field "token" is defined 903s ok 28 - CSP header authorize POST request to \# 903s ok 29 - Ask for a new password 903s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 903s ok 31 - Post new password 903s ok 32 - Password was changed 903s ok 33 - Auth query 903s ok 34 - HTTP code is 200 903s ok 35 - Get cookie lemonldap (37258ea0a659c7d24c6aeaeae543ed57f6d7cc3b2992ca5ab23a232989272cbf) 903s ok 36 - Logout request 903s ok 37 - Response is 200 903s ok 38 - Cookie is deleted 903s ok 39 - No pdata 903s ok 40 - Disconnect request 903s ok 41 - Response is 401 903s ok 42 - Reset form 903s ok 43 - HTTP code is 200 903s ok 44 - Page contains a form 903s ok 45 - Host match 903s ok 46 - Field "mail" is defined 903s ok 47 - CSP header authorize POST request to \# 903s ok 48 - Post mail 903s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 903s ok 50 - Found link in mail 903s ok 51 - Post mail token received by mail with the same browser 903s ok 52 - HTTP code is 200 903s ok 53 - Page contains a form 903s ok 54 - Host match 903s ok 55 - Field "token" is defined 903s ok 56 - CSP header authorize POST request to \# 903s ok 57 - Ask for a new password 903s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 903s ok 59 - Post new password 903s ok 60 - Password was changed 903s ok 61 - Auth query 903s ok 62 - HTTP code is 200 903s ok 63 - Get cookie lemonldap (4d7b991d55c3af6fd19e44686253eebf970b0ab4f056497539d1feeba5d80cb9) 903s ok 64 - Logout request 903s ok 65 - Response is 200 903s ok 66 - Cookie is deleted 903s ok 67 - No pdata 903s ok 68 - Disconnect request 903s ok 69 - Response is 401 903s 1..69 903s ok 903s t/43-MailPasswordReset-Combination-LDAP.t ......................... 903s ok 1 - use Lemonldap::NG::Portal::Main; 903s ok 2 # skip LLNGTESTLDAP is not set 903s ok 3 # skip LLNGTESTLDAP is not set 903s ok 4 # skip LLNGTESTLDAP is not set 903s ok 5 # skip LLNGTESTLDAP is not set 903s ok 6 # skip LLNGTESTLDAP is not set 903s ok 7 # skip LLNGTESTLDAP is not set 903s ok 8 # skip LLNGTESTLDAP is not set 903s ok 9 # skip LLNGTESTLDAP is not set 903s 1..9 903s ok 904s t/43-MailPasswordReset-Combination.t .............................. 904s ok 1 - use Lemonldap::NG::Portal::Main; 904s ok 2 - Portal object 904s ok 3 - Init 904s ok 4 - Portal app 904s ok 5 - Try to connect with login dvador 904s ok 6 - Get cookie lemonldap (d2b69392d322f4d0b27c415d523873cb46e71352087622b3bf354e0613471595) 904s ok 7 - Post mail 904s ok 8 - Found link in mail 904s ok 9 - Post mail token received by mail 904s ok 10 - HTTP code is 200 904s ok 11 - Page contains a form 904s ok 12 - Host match 904s ok 13 - Field "token" is defined 904s ok 14 - CSP header authorize POST request to \# 904s ok 15 - Ask for a new password 904s ok 16 - Post new password 904s ok 17 - Password update successful: code found on page 904s ok 18 - Password update successful 904s ok 19 - Try to connect with login dvador 904s ok 20 - Get cookie lemonldap (eee7816f933763a415cf1855a3601f9ac875853e7eca471ce9004acd94f069e3) 904s ok 21 - Try to connect with login jkirk 904s ok 22 - Get cookie lemonldap (6b017d86bf3806bf811408a9bd903ea95c0316834d56aa79dcc09cf46c184478) 904s ok 23 - Post mail 904s ok 24 - Found link in mail 904s ok 25 - Post mail token received by mail 904s ok 26 - HTTP code is 200 904s ok 27 - Page contains a form 904s ok 28 - Host match 904s ok 29 - Field "token" is defined 904s ok 30 - CSP header authorize POST request to \# 904s ok 31 - Ask for a new password 904s ok 32 - Post new password 904s ok 33 - Password update successful: code found on page 904s ok 34 - Password update successful 904s ok 35 - Try to connect with login jkirk 904s ok 36 - Get cookie lemonldap (b0bc116664b5b10b6ad5e1ebcefd7fb0a237c4e0acab605ca8e950c26a96ec19) 904s 1..36 904s ok 905s t/43-MailPasswordReset-DBI.t ...................................... 905s ok 1 - use Lemonldap::NG::Portal::Main; 905s ok 2 - Portal object 905s ok 3 - Init 905s ok 4 - Portal app 905s ok 5 - Reset form 905s ok 6 - HTTP code is 200 905s ok 7 - Page contains a form 905s ok 8 - Host match 905s ok 9 - Field "mail" is defined 905s ok 10 - CSP header authorize POST request to \# 905s ok 11 - Post mail 905s ok 12 - Found link in mail 905s ok 13 - Post mail token received by mail 905s ok 14 - HTTP code is 200 905s ok 15 - Page contains a form 905s ok 16 - Host match 905s ok 17 - Field "token" is defined 905s ok 18 - CSP header authorize POST request to \# 905s ok 19 - Ask for a new password \#1 905s ok 20 - toggle newpassword icon found 905s ok 21 - toggle confirmpassword icon found 905s ok 22 - input type password found 905s ok 23 - Post mismatched passwords 905s ok 24 - PE_34 found 905s ok 25 - HTTP code is 200 905s ok 26 - Page contains a form 905s ok 27 - Host match 905s ok 28 - Field "token" is defined 905s ok 29 - CSP header authorize POST request to \# 905s ok 30 - Ask for a new password \#2 905s ok 31 - Post empty newpassword 905s ok 32 - PE_67 found 905s ok 33 - HTTP code is 200 905s ok 34 - Page contains a form 905s ok 35 - Host match 905s ok 36 - Field "token" is defined 905s ok 37 - CSP header authorize POST request to \# 905s ok 38 - Ask for a new password \#3 905s ok 39 - Post empty confirmpassword 905s ok 40 - PE_67 found 905s ok 41 - HTTP code is 200 905s ok 42 - Page contains a form 905s ok 43 - Host match 905s ok 44 - Field "token" is defined 905s ok 45 - CSP header authorize POST request to \# 905s ok 46 - Ask for a new password \#4 905s ok 47 - Password special char list not found 905s ok 48 - Found password policy min digit == 2 905s ok 49 - Post new password 905s ok 50 - Password was changed 905s ok 51 - Auth query 905s ok 52 - HTTP code is 200 905s ok 53 - Get cookie lemonldap (2deeea513be60ff527f9a045a6f6d1abf17a62fae5d0b1a64f0f4c56dd008696) 905s ok 54 - Logout request 905s ok 55 - Response is 200 905s ok 56 - Cookie is deleted 905s ok 57 - No pdata 905s ok 58 - Disconnect request 905s ok 59 - Response is 401 905s 1..59 905s ok 905s t/43-MailPasswordReset-Hook.t ..................................... 905s ok 1 - use Lemonldap::NG::Portal::Main; 905s ok 2 - Portal object 905s ok 3 - Init 905s ok 4 - Portal app 905s ok 5 - Reset form 905s ok 6 - HTTP code is 200 905s ok 7 - Page contains a form 905s ok 8 - Host match 905s ok 9 - Field "mail" is defined 905s ok 10 - CSP header authorize POST request to \# 905s ok 11 - Post mail 905s ok 12 - Found english greeting 905s ok 13 - Found link in mail 905s ok 14 - Post mail token received by mail 905s ok 15 - HTTP code is 200 905s ok 16 - Page contains a form 905s ok 17 - Host match 905s ok 18 - Field "token" is defined 905s ok 19 - CSP header authorize POST request to \# 905s ok 20 - Ask for a new password 905s ok 21 - Post new password 905s ok 22 - Expected portal error code: code found on page 905s ok 23 - Expected portal error code 905s ok 24 - Post mail 905s ok 25 - Found english greeting 905s ok 26 - Found link in mail 905s ok 27 - Post mail token received by mail 905s ok 28 - HTTP code is 200 905s ok 29 - Page contains a form 905s ok 30 - Host match 905s ok 31 - Field "token" is defined 905s ok 32 - CSP header authorize POST request to \# 905s ok 33 - Ask for a new password 905s ok 34 - Post new password 905s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 905s ok 36 - Pdata is not empty 905s ok 37 - passwordAfterChange hook worked as expected 905s ok 38 - Password was changed 905s 1..38 905s ok 906s t/43-MailPasswordReset-LDAP.t ..................................... 906s ok 1 - use Lemonldap::NG::Portal::Main; 906s ok 2 # skip LLNGTESTLDAP is not set 906s ok 3 # skip LLNGTESTLDAP is not set 906s ok 4 # skip LLNGTESTLDAP is not set 906s ok 5 # skip LLNGTESTLDAP is not set 906s ok 6 # skip LLNGTESTLDAP is not set 906s ok 7 # skip LLNGTESTLDAP is not set 906s ok 8 # skip LLNGTESTLDAP is not set 906s ok 9 # skip LLNGTESTLDAP is not set 906s 1..9 906s ok 906s t/43-MailPasswordReset-with-captcha.t ............................. 906s ok 1 - use Lemonldap::NG::Portal::Main; 906s ok 2 - Portal object 906s ok 3 - Init 906s ok 4 - Portal app 906s ok 5 - Get Menu 906s ok 6 - Found ResetPassword link & submit button 906s ok 7 - Reset form 906s ok 8 - HTTP code is 200 906s ok 9 - Page contains a form 906s ok 10 - Host match 906s ok 11 - Field "mail" is defined 906s ok 12 - Field "token" is defined 906s ok 13 - CSP header authorize POST request to \# 906s ok 14 - Captcha image inserted 906s ok 15 - Found token session 906s ok 16 - Found captcha value 906s ok 17 - Found custom Main Logo 906s ok 18 - Renew Captcha button found 906s ok 19 - Get captcha javascript 906s ok 20 - Post mail 906s ok 21 - Found link in mail 906s ok 22 - Post mail token received by mail 906s ok 23 - HTTP code is 200 906s ok 24 - Page contains a form 906s ok 25 - Host match 906s ok 26 - Field "token" is defined 906s ok 27 - CSP header authorize POST request to \# 906s ok 28 - Ask for a new password 906s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 108. 906s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 108. 906s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 108. 906s ok 29 - Post new password 906s ok 30 - New password sent 906s ok 31 - New generated password found 906s ok 32 - New generated password matches 906s 1..32 906s ok 907s t/43-MailPasswordReset-with-token.t ............................... 907s ok 1 - use Lemonldap::NG::Portal::Main; 907s ok 2 - Portal object 907s ok 3 - Init 907s ok 4 - Portal app 907s ok 5 - Get Menu 907s ok 6 - Found ResetPassword link & submit button 907s ok 7 - Reset form 907s ok 8 - HTTP code is 200 907s ok 9 - Page contains a form 907s ok 10 - Host match 907s ok 11 - Field "mail" is defined 907s ok 12 - Field "token" is defined 907s ok 13 - CSP header authorize POST request to \# 907s ok 14 - Post mail 907s ok 15 - Found custom Main Logo 907s ok 16 - Found link in mail 907s ok 17 - Post mail token received by mail 907s ok 18 - HTTP code is 200 907s ok 19 - Page contains a form 907s ok 20 - Host match 907s ok 21 - Field "token" is defined 907s ok 22 - CSP header authorize POST request to \# 907s ok 23 - Ask for a new password 907s ok 24 - Post new password 907s ok 25 - Password was changed 907s 1..25 907s ok 908s t/43-MailPasswordReset.t .......................................... 908s ok 1 - use Lemonldap::NG::Portal::Main; 908s ok 2 - Portal object 908s ok 3 - Init 908s ok 4 - Portal app 908s ok 5 - Reset form 908s ok 6 - HTTP code is 200 908s ok 7 - Page contains a form 908s ok 8 - Host match 908s ok 9 - Field "mail" is defined 908s ok 10 - CSP header authorize POST request to \# 908s ok 11 - Post mail 908s ok 12 - Found french greeting 908s ok 13 - Post mail 908s ok 14 - Found custom Main Logo 908s ok 15 - Found english greeting 908s ok 16 - Found link in mail 908s ok 17 - Post mail token received by mail 908s ok 18 - HTTP code is 200 908s ok 19 - Page contains a form 908s ok 20 - Host match 908s ok 21 - Field "token" is defined 908s ok 22 - CSP header authorize POST request to \# 908s ok 23 - Ask for a new password 908s ok 24 - Found password policy 908s ok 25 - Found password policy min lower == 1 908s ok 26 - Found password policy min upper == 1 908s ok 27 - Found password policy min digit == 2 908s ok 28 - Found password policy min speChar == 1 908s ok 29 - Found password special char list 908s ok 30 - Post new password 908s ok 31 - Password was changed 908s 1..31 908s ok 908s t/44-CertificateResetByMail-Demo.t ................................ 908s ok 1 - use Lemonldap::NG::Portal::Main; 908s ok 2 - Portal object 908s ok 3 - Init 908s ok 4 - Portal app 908s ok 5 - Reset form 908s ok 6 - HTTP code is 200 908s ok 7 - Page contains a form 908s ok 8 - Host match 908s ok 9 - Field "mail" is defined 908s ok 10 - CSP header authorize POST request to \# 908s ok 11 - Post mail 908s ok 12 - Found link in mail 908s ok 13 - Post mail token received by mail 908s ok 14 - HTTP code is 200 908s ok 15 - Page contains a form 908s ok 16 - Host match 908s ok 17 - Field "token" is defined 908s ok 18 - CSP header authorize POST request to \# 908s ok 19 - Ask for a new certificate file 908s ok 20 - Certificate has been reset 908s ok 21 - Reset form 908s ok 22 - HTTP code is 200 908s ok 23 - Page contains a form 908s ok 24 - Host match 908s ok 25 - Field "mail" is defined 908s ok 26 - CSP header authorize POST request to \# 908s ok 27 - Post mail 908s ok 28 - Found link in mail 908s ok 29 - Post mail token received by mail 908s ok 30 - HTTP code is 200 908s ok 31 - Page contains a form 908s ok 32 - Host match 908s ok 33 - Field "token" is defined 908s ok 34 - CSP header authorize POST request to \# 908s ok 35 - Ask for a new certificate file 908s ok 36 - Invalid certificate 908s 1..36 908s ok 909s t/44-CertificateResetByMail-LDAP.t ................................ 909s ok 1 - use Lemonldap::NG::Portal::Main; 909s ok 2 # skip LLNGTESTLDAP is not set 909s ok 3 # skip LLNGTESTLDAP is not set 909s ok 4 # skip LLNGTESTLDAP is not set 909s ok 5 # skip LLNGTESTLDAP is not set 909s ok 6 # skip LLNGTESTLDAP is not set 909s ok 7 # skip LLNGTESTLDAP is not set 909s ok 8 # skip LLNGTESTLDAP is not set 909s ok 9 # skip LLNGTESTLDAP is not set 909s ok 10 # skip LLNGTESTLDAP is not set 909s ok 11 # skip LLNGTESTLDAP is not set 909s ok 12 # skip LLNGTESTLDAP is not set 909s ok 13 # skip LLNGTESTLDAP is not set 909s 1..13 909s ok 910s t/50-IssuerGet.t .................................................. 910s ok 1 - use Lemonldap::NG::Portal::Main; 910s ok 2 - Portal object 910s ok 3 - Init 910s ok 4 - Portal app 910s ok 5 - Auth query 910s ok 6 - HTTP code is 200 910s ok 7 - Get cookie lemonldap (5903390719f6ec862884e091117ef93894a21f5468b2ed8af168be7c85cf2f25) 910s ok 8 - GET request with good url 910s ok 9 - Reject reason is 92 910s ok 10 - Auth query 910s ok 11 - HTTP code is 200 910s ok 12 - Get cookie lemonldap (2a888d7777bd74e615eca2edff30abc6d071c7cafcc4674e7a012f516b868009) 910s ok 13 - GET request with good url 910s ok 14 - Get redirection 910s ok 15 - Location is http://test1.example.com/?ID=2a888d7777bd74e615eca2edff30abc6d071c7cafcc4674e7a012f516b868009 910s ok 16 - Not logged access 910s ok 17 - Response status is 401 910s ok 18 - Content is JSON 910s ok 19 - Error code is 9 910s 1..19 910s ok 910s t/50-IssuerJitsiJWT.t ............................................. 910s ok 1 - use Lemonldap::NG::Portal::Main; 910s ok 2 - Portal object 910s ok 3 - Init 910s ok 4 - Portal app 910s # Subtest: ASAP key server 910s ok 1 - ASAP request with unknown key id hash 910s ok 2 - Not found 910s ok 3 - ASAP request with valid key id hash 910s ok 4 - OK 910s ok 5 - Found correct format 910s 1..5 910s ok 5 - ASAP key server 910s # Subtest: ASAP key server (authenticated) 910s ok 1 - Auth query 910s ok 2 - HTTP code is 200 910s ok 3 - Get cookie lemonldap (541bd33a0bab23623050d9c10f42f14ff770375cd90a1f077595b0bc507ac4ea) 910s ok 4 - ASAP request with unknown key id hash 910s ok 5 - Not found 910s ok 6 - ASAP request with valid key id hash 910s ok 7 - OK 910s ok 8 - Found correct format 910s 1..8 910s ok 6 - ASAP key server (authenticated) 910s # Subtest: Unauthorized user 910s ok 1 - Auth query 910s ok 2 - HTTP code is 200 910s ok 3 - Get cookie lemonldap (d74dda8eff943e4706470de5fded1069aab22a881b32f08de0fc10990428bf33) 910s ok 4 - Jitsi request with good url 910s ok 5 - Expected portal error code: code found on page 910s ok 6 - Expected portal error code 910s 1..6 910s ok 7 - Unauthorized user 910s # Subtest: Login with RS256 910s ok 1 - Auth query 910s ok 2 - HTTP code is 200 910s ok 3 - Get cookie lemonldap (b9fea47b8f4d993c28a4c2f8affd7bbcef8eaa48aea8ac491ec55c6c782937e6) 910s # Subtest: Missing room parameter 910s ok 1 - Jitsi request without room 910s ok 2 - Expected portal error code: code found on page 910s ok 3 - Expected portal error code 910s 1..3 910s ok 4 - Missing room parameter 910s # Subtest: Correct room parameter 910s ok 1 - Jitsi request with good url 910s ok 2 - Get redirection 910s ok 3 - Location header found 910s ok 4 - Correct path 910s ok 5 - Found JWT parameter in response 910s ok 6 - Correct type in header 910s ok 7 - Expected alg 910s ok 8 - Correct subject/domain 910s ok 9 - Correct audience 910s ok 10 - Correct issuer 910s ok 11 - Correct room 910s ok 12 - Correct user 910s ok 13 - Token expires in more than 500 seconds 910s 1..13 910s ok 5 - Correct room parameter 910s 1..5 910s ok 8 - Login with RS256 910s ok 9 - Portal object 910s ok 10 - Init 910s ok 11 - Portal app 910s # Subtest: Login with HS256 910s ok 1 - Auth query 910s ok 2 - HTTP code is 200 910s ok 3 - Get cookie lemonldap (616c22daed874bd75e3b97cc8a7b057cbbd00023526340d749772d7f4c6a4fe7) 910s # Subtest: Missing room parameter 910s ok 1 - Jitsi request without room 910s ok 2 - Expected portal error code: code found on page 910s ok 3 - Expected portal error code 910s 1..3 910s ok 4 - Missing room parameter 910s # Subtest: Correct room parameter 910s ok 1 - Jitsi request with good url 910s ok 2 - Get redirection 910s ok 3 - Location header found 910s ok 4 - Correct path 910s ok 5 - Found JWT parameter in response 910s ok 6 - Correct type in header 910s ok 7 - Expected alg 910s ok 8 - Correct subject/domain 910s ok 9 - Correct audience 910s ok 10 - Correct issuer 910s ok 11 - Correct room 910s ok 12 - Correct user 910s ok 13 - Token expires in more than 500 seconds 910s 1..13 910s ok 5 - Correct room parameter 910s 1..5 910s ok 12 - Login with HS256 910s 1..12 910s ok 911s t/56-CheckDevOps-with-Download.t .................................. 911s ok 1 - use Lemonldap::NG::Portal::Main; 911s ok 2 - Portal object 911s ok 3 - Init 911s ok 4 - Portal app 911s ok 5 - Get Menu 911s ok 6 - HTTP code is 200 911s ok 7 - Page contains a form 911s ok 8 - Host match 911s ok 9 - Field "user" is defined 911s ok 10 - Field "password" is defined 911s ok 11 - CSP header authorize POST request to \# 911s ok 12 - Auth query 911s ok 13 - Get cookie lemonldap (82eb76417859be02fb7806361b31678923da1b5608400434e01de92a0eaffcd3) 911s ok 14 - Get redirection 911s ok 15 - Location is http://auth.example.com/ 911s ok 16 - CheckDevOps form 911s ok 17 - HTTP code is 200 911s ok 18 - Page contains a form 911s ok 19 - URI match 911s ok 20 - Field "checkDevOpsFile" is defined 911s ok 21 - Field "url" is defined 911s ok 22 - Found trspan="checkDevOps" 911s ok 23 - POST checkdevops with file 911s ok 24 - PRE not required 911s ok 25 - HEADERS 911s ok 26 - Normalized hearder Name found 911s ok 27 - Normalized hearder Auth-User not found 911s ok 28 - RULES 911s ok 29 - testno 911s ok 30 - default 911s ok 31 - testyes 911s ok 32 - deny 911s ok 33 - file 911s ok 34 - Hearder Mail not found 911s ok 35 - Hearder UA found 911s ok 36 - HTTP code is 200 911s ok 37 - Page contains a form 911s ok 38 - URI match 911s ok 39 - Field "checkDevOpsFile" is defined 911s ok 40 - POST empty checkdevops form 911s ok 41 - Response is JSON 911s ok 42 - alert-danger found 911s ok 43 - PE79 911s ok 44 - POST checkdevops with url 911s ok 45 - Response is JSON 911s ok 46 - alert-danger found 911s ok 47 - PE105 911s ok 48 - POST checkdevops with url 911s ok 49 - Response is JSON 911s ok 50 - Bad URL 911s ok 51 - POST checkdevops with wrong url 911s ok 52 - Response is JSON 911s ok 53 - Well formated URL 911s ok 54 - Logout request 911s ok 55 - Response is 200 911s ok 56 - Cookie is deleted 911s ok 57 - No pdata 911s ok 58 - Disconnect request 911s ok 59 - Response is 401 911s 1..59 911s ok 911s t/56-CheckDevOps.t ................................................ 911s ok 1 - use Lemonldap::NG::Portal::Main; 911s ok 2 - Portal object 911s ok 3 - Init 911s ok 4 - Portal app 911s ok 5 - Get Menu 911s ok 6 - HTTP code is 200 911s ok 7 - Page contains a form 911s ok 8 - Host match 911s ok 9 - Field "user" is defined 911s ok 10 - Field "password" is defined 911s ok 11 - Field "token" is defined 911s ok 12 - CSP header authorize POST request to \# 911s ok 13 - Auth query 911s ok 14 - Get cookie lemonldap (fabe907a28d293270447c4657a5f99e3faf5435de2658f7361ddab1aad732137) 911s ok 15 - Get redirection 911s ok 16 - Location is http://auth.example.com/ 911s ok 17 - CheckDevOps form 911s ok 18 - HTTP code is 200 911s ok 19 - Page contains a form 911s ok 20 - URI match 911s ok 21 - Field "checkDevOpsFile" is defined 911s ok 22 - Field "token" is defined 911s ok 23 - Found trspan="checkDevOps" 911s ok 24 - POST checkdevops without token 911s ok 25 - Found PE_NOTOKEN 911s ok 26 - HTTP code is 200 911s ok 27 - Page contains a form 911s ok 28 - URI match 911s ok 29 - Field "checkDevOpsFile" is defined 911s ok 30 - Field "token" is defined 911s ok 31 - POST checkdevops with bad file 911s ok 32 - Found PE_BAD_DEVOPS_FILE 911s ok 33 - HTTP code is 200 911s ok 34 - Page contains a form 911s ok 35 - URI match 911s ok 36 - Field "checkDevOpsFile" is defined 911s ok 37 - Field "token" is defined 911s ok 38 - POST checkdevops with bad file2 911s ok 39 - Found PE_BAD_DEVOPS_FILE 911s ok 40 - HTTP code is 200 911s ok 41 - Page contains a form 911s ok 42 - URI match 911s ok 43 - Field "checkDevOpsFile" is defined 911s ok 44 - Field "token" is defined 911s ok 45 - POST checkdevops with bad file3 911s ok 46 - Found PE_BAD_DEVOPS_FILE 911s ok 47 - HTTP code is 200 911s ok 48 - Page contains a form 911s ok 49 - URI match 911s ok 50 - Field "checkDevOpsFile" is defined 911s ok 51 - Field "token" is defined 911s ok 52 - POST checkdevops with bad file4 911s ok 53 - Found PE_BAD_DEVOPS_FILE 911s ok 54 - Found unknownAttributes 911s ok 55 - Found 4 unknown attributes 911s ok 56 - HTTP code is 200 911s ok 57 - Page contains a form 911s ok 58 - URI match 911s ok 59 - Field "checkDevOpsFile" is defined 911s ok 60 - Field "token" is defined 911s ok 61 - POST checkdevops with file 911s ok 62 - PRE required 911s ok 63 - HEADERS 911s ok 64 - Hearder Name found 911s ok 65 - Hearder User found 911s ok 66 - Hearder LDAP_Var found 911s ok 67 - Hearder Groups_SSO found 911s ok 68 - 3 SSO groups found 911s ok 69 - Hearder Mail not found 911s ok 70 - Hearder UA not found 911s ok 71 - RULES 911s ok 72 - testno 911s ok 73 - default 911s ok 74 - testyes 911s ok 75 - deny 911s ok 76 - file 911s ok 77 - HTTP code is 200 911s ok 78 - Page contains a form 911s ok 79 - URI match 911s ok 80 - Field "checkDevOpsFile" is defined 911s ok 81 - Field "token" is defined 911s ok 82 - POST checkdevops with file 911s ok 83 - Response is JSON 911s ok 84 - alert-info found 911s ok 85 - headers found 911s ok 86 - rules found 911s ok 87 - rule found 911s ok 88 - CheckDevOps form 911s ok 89 - HTTP code is 200 911s ok 90 - Page contains a form 911s ok 91 - URI match 911s ok 92 - Field "checkDevOpsFile" is defined 911s ok 93 - Field "token" is defined 911s ok 94 - POST checkdevops with file 911s ok 95 - Response is JSON 911s ok 96 - alert-danger found 911s ok 97 - No file found 911s ok 98 - PE104 found 911s ok 99 - Token found 911s ok 100 - POST checkdevops without token 911s ok 101 - Response is JSON 911s ok 102 - alert-warning found 911s ok 103 - Token found 911s ok 104 - No file found 911s ok 105 - PE82 found 911s ok 106 - POST checkdevops without token 911s ok 107 - Response is JSON 911s ok 108 - alert-warning found 911s ok 109 - Token found 911s ok 110 - PE81 found 911s ok 111 - Logout request 911s ok 112 - Response is 200 911s ok 113 - Cookie is deleted 911s ok 114 - No pdata 911s ok 115 - Disconnect request 911s ok 116 - Response is 401 911s 1..116 911s ok 912s t/57-GlobalLogout-with-Confirmation.t ............................. 912s ok 1 - use Lemonldap::NG::Portal::Main; 912s ok 2 - Portal object 912s ok 3 - Init 912s ok 4 - Portal app 912s ok 5 - 1st "dwho" Auth query 912s ok 6 - Get cookie lemonldap (5447685542bf41112774e50a70ee215162f3d08fdf3798a6fccba1361b009fb2) 912s ok 7 - Get redirection 912s ok 8 - Location is http://auth.example.com/ 912s ok 9 - 2nd "dwho" Auth query 912s ok 10 - Get cookie lemonldap (9fc379a9ef127c63c881b56459958b3a8e17b79f34fba04aa307a0e03bce20c1) 912s ok 11 - Get redirection 912s ok 12 - Location is http://auth.example.com/ 912s ok 13 - 3rd "dwho" Auth query 912s ok 14 - Get cookie lemonldap (fbad851cde80ce1ef7ac969c50a2f3276992404f4f5092595695537469101ed7) 912s ok 15 - Get redirection 912s ok 16 - Location is http://auth.example.com/ 912s ok 17 - Logout request for "dwho" 912s ok 18 - Content is JSON 912s ok 19 - 3 active sessions found 912s ok 20 - Confirmation required 912s ok 21 - Confirmed logout request for "dwho" 912s ok 22 - Content is JSON 912s ok 23 - PE_LOGOUT_OK 912s ok 24 - No session found 912s 1..24 912s ok 912s t/57-GlobalLogout-with-Double-cookies-Single-session.t ............ 912s ok 1 - use Lemonldap::NG::Portal::Main; 912s ok 2 - Portal object 912s ok 3 - Init 912s ok 4 - Portal app 912s ok 5 - 1st "dwho" Auth query 912s ok 6 - Get cookie lemonldap (dbaee93151a13e839a19401223088093cd932dadccadd56a5582a29d3c97b951) 912s ok 7 - Get cookie lemonldaphttp (63dd294373d5f29cde350ad6cf66d2b4873062b0226d609bffbb847d76488e21f18345130dc2d43887aba82e0a8aeab5) 912s ok 8 - Get redirection 912s ok 9 - Location is http://auth.example.com/ 912s ok 10 - 2nd "dwho" Auth query 912s ok 11 - Get cookie lemonldap (14042bdd0518dbae68573e16150efad019cc3e7cc8f9d6e3939e3b5e62f96e46) 912s ok 12 - Get cookie lemonldaphttp (7dada328a32bddda28a5dfa85f63db7e41fe0dec65423707750da96bc6eadc56f647c026504e3fe359921b799678a623) 912s ok 13 - Get redirection 912s ok 14 - Location is http://auth.example.com/ 912s ok 15 - 3rd "dwho" Auth query 912s ok 16 - Get cookie lemonldap (9fefac9a1628b056a625a0df0c2fed5e7337f5b3032a0675a7da012e2f5fe381) 912s ok 17 - Get cookie lemonldaphttp (5297af8a326418a808bd7da30bdd765dfe8b105c739d502809b9b5597a239e561270ee2cc9751f0acd140657411ed4e9) 912s ok 18 - Get redirection 912s ok 19 - Location is http://auth.example.com/ 912s ok 20 - Logout request for "dwho" 912s ok 21 - HTTP code is 200 912s ok 22 - Page contains a form 912s ok 23 - URI match 912s ok 24 - Field "token" is defined 912s ok 25 - Found trspan="globalLogout" 912s ok 26 - -> Three entries found 912s ok 27 - -> Four found 912s ok 28 - -> Three epoch found 912s ok 29 - Right epoch found 912s ok 30 - POST /globallogout?all=1 912s ok 31 - Found PE_LOGOUT_OK 912s ok 32 - Two SSO sessions found 912s ok 33 - One TOKEN session found 912s 1..33 912s ok 913s t/57-GlobalLogout-with-Double-cookies.t ........................... 913s ok 1 - use Lemonldap::NG::Portal::Main; 913s ok 2 - Portal object 913s ok 3 - Init 913s ok 4 - Portal app 913s ok 5 - 1st "dwho" Auth query 913s ok 6 - Get cookie lemonldap (760c072eacac259ac8290dcf34eaf606ea1e074d80607cd88a56e81bc3cca086) 913s ok 7 - Get cookie lemonldaphttp (b48f5aacc9cdab2ef8304860beac490468d44f4207a37ae5702e9bf650c76a5a) 913s ok 8 - Get redirection 913s ok 9 - Location is http://auth.example.com/ 913s ok 10 - 2nd "dwho" Auth query 913s ok 11 - Get cookie lemonldap (24e86a481fad76bc040b86d18e3be4073b1a19bdace115258c9447c928522549) 913s ok 12 - Get cookie lemonldaphttp (ddbbb2500c74b2466c9b493faf468f396180aa8bc24cd97847e829aaf7872ad4) 913s ok 13 - Get redirection 913s ok 14 - Location is http://auth.example.com/ 913s ok 15 - 3rd "dwho" Auth query 913s ok 16 - Get cookie lemonldap (ccdc23c7a1f3a03bed93e2b8a4627cf232e479cbb6e283133ada16bb9e56fae1) 913s ok 17 - Get cookie lemonldaphttp (b186f25b9384ee85301641a1ba0ad1beb55a6f5fa8c8d030d1799a88f7efe4f2) 913s ok 18 - Get redirection 913s ok 19 - Location is http://auth.example.com/ 913s ok 20 - Logout request for "dwho" 913s ok 21 - HTTP code is 200 913s ok 22 - Page contains a form 913s ok 23 - URI match 913s ok 24 - Field "token" is defined 913s ok 25 - Found trspan="globalLogout" 913s ok 26 - -> Six entries found 913s ok 27 - -> Four found 913s ok 28 - -> Nine epoch found 913s ok 29 - Right epoch found 913s ok 30 - POST /globallogout?all=1 913s ok 31 - Found PE_LOGOUT_OK 913s ok 32 - Five sessions left 913s 1..32 913s ok 913s t/57-GlobalLogout-without-Timer.t ................................. 913s ok 1 - use Lemonldap::NG::Portal::Main; 913s ok 2 - Portal object 913s ok 3 - Init 913s ok 4 - Portal app 913s ok 5 - 1st "dwho" Auth query 913s ok 6 - Get cookie lemonldap (c5ecd36557f1718ea9f4dd5027afbc7a404b8bdaf26e7c9713f2e6c98274a23a) 913s ok 7 - Get redirection 913s ok 8 - Location is http://auth.example.com/ 913s ok 9 - 2nd "dwho" Auth query 913s ok 10 - Get cookie lemonldap (8ea79dd744dcd7e7b3ede1376fe0627d7529e8b88a3979a558e04bbbca538987) 913s ok 11 - Get redirection 913s ok 12 - Location is http://auth.example.com/ 913s ok 13 - 3rd "dwho" Auth query 913s ok 14 - Get cookie lemonldap (fb2e88298b2f1c184f285f351da373c5ef44f04c50f45d4a17093ef61f3e2186) 913s ok 15 - Get redirection 913s ok 16 - Location is http://auth.example.com/ 913s ok 17 - 1st "rtyler" Auth query 913s ok 18 - Get cookie lemonldap (06a8dc50688d9e7fc3ca11a9132511c7b6cd5e15d843151489faba02529d1185) 913s ok 19 - Get redirection 913s ok 20 - Location is http://auth.example.com/ 913s ok 21 - 2nd "rtyler" Auth query 913s ok 22 - Get cookie lemonldap (ded29e1701de0fa20fc971b739e3178993a7e502c8c560ace17d99eb2c3dc5e7) 913s ok 23 - Get redirection 913s ok 24 - Location is http://auth.example.com/ 913s ok 25 - Five sessions found 913s ok 26 - Logout request for "rtyler" 913s ok 27 - Found PE_LOGOUT_OK 913s ok 28 - Three sessions found 913s ok 29 - Logout request for "dwho" 913s ok 30 - Content is JSON 913s ok 31 - PE_LOGOUT_OK 913s ok 32 - No session found 913s 1..32 913s ok 914s t/57-GlobalLogout.t ............................................... 914s ok 1 - use Lemonldap::NG::Portal::Main; 914s ok 2 - Portal object 914s ok 3 - Init 914s ok 4 - Portal app 914s ok 5 - 1st "dwho" Auth query 914s ok 6 - Get cookie lemonldap (e21c6999b04f76691c61186c47cf2793f66405c8e753df1dee42b1e102a33902) 914s ok 7 - Get redirection 914s ok 8 - Location is http://auth.example.com/ 914s ok 9 - 2nd "dwho" Auth query 914s ok 10 - Get cookie lemonldap (9ffb8b1d49f03589c51df786310d27075cc97b0a0dedf28bbda8bcb4bac2131d) 914s ok 11 - Get redirection 914s ok 12 - Location is http://auth.example.com/ 914s ok 13 - 3rd "dwho" Auth query 914s ok 14 - Get cookie lemonldap (85c7ae7bfe9f6cf86317d5de7067649ad2b5d1bbfe29e819aa51b5ef944faecd) 914s ok 15 - Get redirection 914s ok 16 - Location is http://auth.example.com/ 914s ok 17 - 1st "rtyler" Auth query 914s ok 18 - Get cookie lemonldap (a601df499b3d54d347c7480a3b51f069906acdf0ff11af95413481b50a8fcb6d) 914s ok 19 - Get redirection 914s ok 20 - Location is http://auth.example.com/ 914s ok 21 - 2nd "rtyler" Auth query 914s ok 22 - Get cookie lemonldap (dcb5cfd47fbb672c2345e628a2e30351f290cfa474a8388b4139b13faacc58a9) 914s ok 23 - Get redirection 914s ok 24 - Location is http://auth.example.com/ 914s ok 25 - Five sessions found 914s ok 26 - Logout request for "rtyler" 914s ok 27 - Found PE_LOGOUT_OK 914s ok 28 - Logout request 914s ok 29 - Response is 200 914s ok 30 - Cookie is deleted 914s ok 31 - No pdata 914s ok 32 - Disconnect request 914s ok 33 - Response is 401 914s ok 34 - Three sessions found 914s ok 35 - Logout request for "dwho" 914s ok 36 - HTTP code is 200 914s ok 37 - Page contains a form 914s ok 38 - URI match 914s ok 39 - Field "token" is defined 914s ok 40 - Found trspan="globalLogout" 914s ok 41 - Found CustomParam "DEMO_demo" macro 914s ok 42 - -> Three entries found 914s ok 43 - -> Five found 914s ok 44 - -> Three epoch found 914s ok 45 - Right epoch found 914s ok 46 - Get globalLogout javascript 914s ok 47 - POST /globallogout?all=1 914s ok 48 - Response is JSON 914s ok 49 - Response is PE_TOKENEXPIRED 914s ok 50 - POST /globallogout?all=1 914s ok 51 - Found PE_LOGOUT_OK 914s ok 52 - No session found 914s ok 53 - Post user/password 1 914s ok 54 - Get redirection 914s ok 55 - Location is http://auth.example.com/ 914s ok 56 - Get cookie lemonldap (af74a5a37b03a04e4fb4095b03bb124632b44a1fa8cb243beb0e5ed678af2f2a) 914s ok 57 - Post user/password 2 914s ok 58 - Get redirection 914s ok 59 - Location is http://auth.example.com/ 914s ok 60 - Post user/password 3 914s ok 61 - Get redirection 914s ok 62 - Location is http://auth.example.com/ 914s ok 63 - Three sessions found 914s ok 64 - Post user/password 4 914s ok 65 - Get cookie lemonldap (2a22855a06ff154f0e69204a4b8ffe9b70c1dc932702d5cdfdad88a13348f520) 914s ok 66 - DELETE /session/my 914s ok 67 - GET JSON 914s ok 68 - Session removed 914s ok 69 - DELETE /sessions/my 914s ok 70 - GET JSON 914s ok 71 - Two sessions removed 914s ok 72 - One remaining session found 914s ok 73 - Logout request 914s ok 74 - Response is 200 914s ok 75 - Cookie is deleted 914s ok 76 - No pdata 914s ok 77 - Disconnect request 914s ok 78 - Response is 401 914s 1..78 914s ok 915s t/57-LogoutForward.t .............................................. 915s ok 1 - use Lemonldap::NG::Portal::Main; 915s ok 2 - Portal object 915s ok 3 - Init 915s ok 4 - Portal app 915s ok 5 - 1st "dwho" Auth query 915s ok 6 - Get cookie lemonldap (b579c9196a682964a442bec1ff951b72e2a47f977378c3e5bd5b8f88e41025a2) 915s ok 7 - Get redirection 915s ok 8 - Location is http://auth.example.com/ 915s ok 9 - Logout request for "dwho" 915s ok 10 - Found Logout Forward page 915s ok 11 - Logout request 915s ok 12 - Response is 200 915s ok 13 - Cookie is deleted 915s ok 14 - No pdata 915s ok 15 - Disconnect request 915s ok 16 - Response is 401 915s 1..16 915s ok 915s t/57-LogoutForward2153.t .......................................... 915s ok 1 - use Lemonldap::NG::Portal::Main; 915s ok 2 - Portal object 915s ok 3 - Init 915s ok 4 - Portal app 915s ok 5 - use Lemonldap::NG::Handler::Server; 915s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 915s ok 7 - App 915s ok 8 - 1st "dwho" Auth query 915s ok 9 - Get cookie lemonldap (8204b2d9115b3031827f2dbfc6e6bb34976419a8960d0ca4c0dced9de7e4b1c0) 915s ok 10 - Get redirection 915s ok 11 - Location is http://auth.example.com/ 915s ok 12 - Logout request for "dwho" 915s ok 13 - Found Logout Forward page 915s ok 14 - Get cookie lemonldap (0) 915s ok 15 - Test empty cookie sent at logout 915s ok 16 - Verify absence of cookie lemonldappdata 915s ok 17 - Forward logout 915s ok 18 - Verify absence of cookie lemonldappdata 915s 1..18 915s ok 915s t/58-DecryptValue-with-custom-function.t .......................... 915s ok 1 - use Lemonldap::NG::Portal::Main; 915s ok 2 - Portal object 915s ok 3 - Init 915s ok 4 - Portal app 915s ok 5 - Get Menu 915s ok 6 - HTTP code is 200 915s ok 7 - Page contains a form 915s ok 8 - Host match 915s ok 9 - Field "user" is defined 915s ok 10 - Field "password" is defined 915s ok 11 - CSP header authorize POST request to \# 915s ok 12 - Auth query 915s ok 13 - Get cookie lemonldap (8a729b39db2841b2aa9f0859075e09af2a957c58e3016751312d62a39053674f) 915s ok 14 - Get redirection 915s ok 15 - Location is http://auth.example.com/ 915s ok 16 - CheckUser form 915s ok 17 - Found decryptValue.png 915s ok 18 - DecryptValue form 915s ok 19 - HTTP code is 200 915s ok 20 - Page contains a form 915s ok 21 - URI match 915s ok 22 - Field "cipheredValue" is defined 915s ok 23 - Found trspan="decryptCipheredValue" 915s ok 24 - POST decryptvalue with valid value 915s ok 25 - Found decryted value 915s ok 26 - HTTP code is 200 915s ok 27 - Page contains a form 915s ok 28 - URI match 915s ok 29 - Field "cipheredValue" is defined 915s ok 30 - Logout request 915s ok 31 - Response is 200 915s ok 32 - Cookie is deleted 915s ok 33 - No pdata 915s ok 34 - Disconnect request 915s ok 35 - Response is 401 915s 1..35 915s ok 916s t/58-DecryptValue-with-internal-function.t ........................ 916s ok 1 - use Lemonldap::NG::Portal::Main; 916s ok 2 - Portal object 916s ok 3 - Init 916s ok 4 - Portal app 916s ok 5 - Get Menu 916s ok 6 - HTTP code is 200 916s ok 7 - Page contains a form 916s ok 8 - Host match 916s ok 9 - Field "user" is defined 916s ok 10 - Field "password" is defined 916s ok 11 - Field "token" is defined 916s ok 12 - CSP header authorize POST request to \# 916s ok 13 - Auth query 916s ok 14 - Get cookie lemonldap (930f13c30a2522dda247c56d859ac6f8d249e2999c22ad8a8d4b7c0674273ace) 916s ok 15 - Get redirection 916s ok 16 - Location is http://auth.example.com/ 916s ok 17 - Try DecryptValue form for a forbidden user 916s ok 18 - Found trmsg="95" 916s ok 19 - Logout request 916s ok 20 - Response is 200 916s ok 21 - Cookie is deleted 916s ok 22 - No pdata 916s ok 23 - Disconnect request 916s ok 24 - Response is 401 916s ok 25 - Get Menu 916s ok 26 - HTTP code is 200 916s ok 27 - Page contains a form 916s ok 28 - Host match 916s ok 29 - Field "user" is defined 916s ok 30 - Field "password" is defined 916s ok 31 - Field "token" is defined 916s ok 32 - CSP header authorize POST request to \# 916s ok 33 - Auth query 916s ok 34 - Get cookie lemonldap (81ef74d9a87f6bc25388758be53ab3c1ec4087c4a8486dc3320c2339198d95aa) 916s ok 35 - Get redirection 916s ok 36 - Location is http://auth.example.com/ 916s ok 37 - CheckUser form 916s ok 38 - Found decryptValue.png 916s ok 39 - DecryptValue form 916s ok 40 - HTTP code is 200 916s ok 41 - Page contains a form 916s ok 42 - URI match 916s ok 43 - Field "cipheredValue" is defined 916s ok 44 - Field "token" is defined 916s ok 45 - Found trspan="decryptCipheredValue" 916s ok 46 - POST decryptvalue with valid value 916s ok 47 - Found decryted value 916s ok 48 - HTTP code is 200 916s ok 49 - Page contains a form 916s ok 50 - URI match 916s ok 51 - Field "cipheredValue" is defined 916s ok 52 - Field "token" is defined 916s ok 53 - POST decryptvalue with invalid value 916s ok 54 - Found trspan="notAnEncryptedValue" 916s ok 55 - HTTP code is 200 916s ok 56 - Page contains a form 916s ok 57 - URI match 916s ok 58 - Field "cipheredValue" is defined 916s ok 59 - Field "token" is defined 916s ok 60 - POST decryptvalue without token 916s ok 61 - Found PE_NOTOKEN 916s ok 62 - HTTP code is 200 916s ok 63 - Page contains a form 916s ok 64 - URI match 916s ok 65 - Field "cipheredValue" is defined 916s ok 66 - Field "token" is defined 916s ok 67 - POST decryptvalue with an expired token 916s ok 68 - Found PE_TOKENEXPIRED 916s ok 69 - Logout request 916s ok 70 - Response is 200 916s ok 71 - Cookie is deleted 916s ok 72 - No pdata 916s ok 73 - Disconnect request 916s ok 74 - Response is 401 916s 1..74 916s ok 917s t/59-Double-cookies-Refresh-and-Logout.t .......................... 917s ok 1 - use Lemonldap::NG::Portal::Main; 917s ok 2 - Portal object 917s ok 3 - Init 917s ok 4 - Portal app 917s ok 5 - Get Menu 917s ok 6 - HTTP code is 200 917s ok 7 - Page contains a form 917s ok 8 - Host match 917s ok 9 - Field "user" is defined 917s ok 10 - Field "password" is defined 917s ok 11 - CSP header authorize POST request to \# 917s ok 12 - Auth query 917s ok 13 - Get cookie lemonldap (48b7851a50a934470c88444442d65d8daa92c4730a80a38b1f08c4308b95093b) 917s ok 14 - Get cookie lemonldaphttp (a3f1e3307ee6bb447766132d82339e341ba8ca30e7c0685da172dcc860ec44d9) 917s ok 15 - -> Get cookie : lemonldap=something 917s ok 16 - -> Cookie 'lemonldap' is HttpOnly 917s ok 17 - -> Cookie 'lemonldap' is secure 917s ok 18 - -> Get cookie lemonldaphttp=something 917s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 917s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 917s ok 21 - -> Doule Cookies for two sessions found 917s ok 22 - Get redirection 917s ok 23 - Location is http://auth.example.com/ 917s ok 24 - Get Menu 917s ok 25 - HTTP code is 200 917s ok 26 - Connected as Dwho 917s ok 27 - CheckUser form 917s ok 28 - HTTP code is 200 917s ok 29 - Page contains a form 917s ok 30 - URI match 917s ok 31 - Field "user" is defined 917s ok 32 - Field "url" is defined 917s ok 33 - Found trspan="checkUser" 917s ok 34 - POST checkuser 917s ok 35 - Found 19 attributes 917s ok 36 - Timestamp found 917s ok 37 - Refresh query 917s ok 38 - Get redirection 917s ok 39 - Location is http://auth.example.com/ 917s ok 40 - Get Menu 917s ok 41 - HTTP code is 200 917s ok 42 - Connected as Dwho 917s ok 43 - CheckUser form 917s ok 44 - HTTP code is 200 917s ok 45 - Page contains a form 917s ok 46 - URI match 917s ok 47 - Field "user" is defined 917s ok 48 - Field "url" is defined 917s ok 49 - Found trspan="checkUser" 917s ok 50 - POST checkuser 917s ok 51 - Found 19 attributes 917s ok 52 - Timestamp found 917s ok 53 - _updateTime has been updated 917s ok 54 - Get Menu 917s ok 55 - HTTP code is 200 917s ok 56 - Dwho has been well disconnected 917s 1..56 917s ok 917s t/59-Double-cookies-for-Double-sessions.t ......................... 917s ok 1 - use Lemonldap::NG::Portal::Main; 917s ok 2 - Portal object 917s ok 3 - Init 917s ok 4 - Portal app 917s ok 5 - Get Menu 917s ok 6 - HTTP code is 200 917s ok 7 - Page contains a form 917s ok 8 - Host match 917s ok 9 - Field "user" is defined 917s ok 10 - Field "password" is defined 917s ok 11 - CSP header authorize POST request to \# 917s ok 12 - Auth query 917s ok 13 - Get cookie lemonldap (964163665148f6cc93beb62269756d3b424324c6e76b8a4b34abecd2f13d4d48) 917s ok 14 - Get cookie lemonldaphttp (76900cbb18ac8cd9194b7ad69de14046b3204f07c96bb439915382efd19fef38) 917s ok 15 - -> Get cookie : lemonldap=something 917s ok 16 - -> Cookie 'lemonldap' is HttpOnly 917s ok 17 - -> Cookie 'lemonldap' is secure 917s ok 18 - -> Get cookie lemonldaphttp=something 917s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 917s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 917s ok 21 - -> Double Cookies for two sessions found 917s ok 22 - Get redirection 917s ok 23 - Location is http://auth.example.com/ 917s ok 24 - Logout request 917s ok 25 - Response is 200 917s ok 26 - Cookie is deleted 917s ok 27 - No pdata 917s ok 28 - Disconnect request 917s ok 29 - Response is 401 917s 1..29 917s ok 918s t/59-Double-cookies-for-a-Single-session.t ........................ 918s ok 1 - use Lemonldap::NG::Portal::Main; 918s ok 2 - Portal object 918s ok 3 - Init 918s ok 4 - Portal app 918s ok 5 - Get Menu 918s ok 6 - HTTP code is 200 918s ok 7 - Page contains a form 918s ok 8 - Host match 918s ok 9 - Field "user" is defined 918s ok 10 - Field "password" is defined 918s ok 11 - CSP header authorize POST request to \# 918s ok 12 - Auth query 918s ok 13 - Get cookie lemonldap (c4dc103efcf3110ec3329caefacf111b3b26bd3a65daac434c79e2f0e1bae852) 918s ok 14 - Get cookie lemonldaphttp (56b4266f18f7c657bed004d7b40378af8ba1cecdfe39cac1c899ef2f16b3236db761451045523f301232629024780f88) 918s ok 15 - -> https cookie is 64 char long 918s ok 16 - -> Cookie 'lemonldap' is HttpOnly 918s ok 17 - -> Cookie 'lemonldap' is secure 918s ok 18 - -> http cookie is 96 byte long 918s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 918s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 918s ok 21 - -> Doule Cookies for a single session 918s ok 22 - Get redirection 918s ok 23 - Location is http://auth.example.com/ 918s ok 24 - Logout request 918s ok 25 - Response is 200 918s ok 26 - Cookie is deleted 918s ok 27 - No pdata 918s ok 28 - Disconnect request 918s ok 29 - Response is 401 918s 1..29 918s ok 918s t/59-Secured-cookie-Refresh-and-Logout.t .......................... 918s ok 1 - use Lemonldap::NG::Portal::Main; 918s ok 2 - Portal object 918s ok 3 - Init 918s ok 4 - Portal app 918s ok 5 - Get Menu 918s ok 6 - HTTP code is 200 918s ok 7 - Page contains a form 918s ok 8 - Host match 918s ok 9 - Field "user" is defined 918s ok 10 - Field "password" is defined 918s ok 11 - CSP header authorize POST request to \# 918s ok 12 - Auth query 918s ok 13 - Get cookie lemonldap (1a383ae8622db8c49dbfd5b70daf3e6efc217350868514981ec2a3e33b6d5f65) 918s ok 14 - -> Get cookie : lemonldap=something 918s ok 15 - -> Cookie 'lemonldap' is HttpOnly 918s ok 16 - -> Cookie 'lemonldap' is secure 918s ok 17 - -> HTTPS Cookie for one session found 918s ok 18 - Get redirection 918s ok 19 - Location is http://auth.example.com/ 918s ok 20 - Get Menu 918s ok 21 - HTTP code is 200 918s ok 22 - Connected as Dwho 918s ok 23 - Refresh query 918s ok 24 - Get redirection 918s ok 25 - Location is http://auth.example.com/ 918s ok 26 - Get Menu 918s ok 27 - HTTP code is 200 918s ok 28 - Connected as Dwho 918s ok 29 - Get Menu 918s ok 30 - HTTP code is 200 918s ok 31 - Dwho has been well disconnected 918s 1..31 918s ok 919s t/60-Status.t ..................................................... 919s ok 1 - use Lemonldap::NG::Portal::Main; 919s ok 2 - Portal object 919s ok 3 - Init 919s ok 4 - Portal app 919s ok 5 - Auth query 919s ok 6 - HTTP code is 200 919s ok 7 - Get cookie lemonldap (5c63a9030a8b728f44e31ffc42a7ae155732a6d2c7103c213d4eb48cd4b5df50) 919s ok 8 - Get status 919s ok 9 - HTTP code is 200 919s ok 10 - Content is JSON 919s ok 11 - Found 1 session 919s ok 12 - Found 1 persistent session 919s 1..12 919s ok 919s t/61-AdaptativeAuthenticationLevel.t .............................. 919s ok 1 - use Lemonldap::NG::Portal::Main; 919s ok 2 - Portal object 919s ok 3 - Init 919s ok 4 - Portal app 919s ok 5 - Auth query 919s ok 6 - Get cookie lemonldap (2e4ee10712e62558832b4a876d8bc5e6639addee3f2a04e9def00a2b66f84cd6) 919s ok 7 - Get session 919s ok 8 - HTTP code is 200 919s ok 9 - Content-Type is JSON 919s ok 10 - Content is valid JSON 919s ok 11 - uid found 919s ok 12 - Authentication level upgraded 919s ok 13 - Ten exported attributes found 919s ok 14 - Logout request 919s ok 15 - Response is 200 919s ok 16 - Cookie is deleted 919s ok 17 - No pdata 919s ok 18 - Disconnect request 919s ok 19 - Response is 401 919s ok 20 - Logout 919s ok 21 - Auth query 919s ok 22 - Get cookie lemonldap (1ecc32b707b8bc18c83eb8a1e5bce303bcfa03b6944d4947850adeda012094ee) 919s ok 23 - Get session 919s ok 24 - HTTP code is 200 919s ok 25 - Content-Type is JSON 919s ok 26 - Content is valid JSON 919s ok 27 - Authentication level upgraded 919s ok 28 - Logout request 919s ok 29 - Response is 200 919s ok 30 - Cookie is deleted 919s ok 31 - No pdata 919s ok 32 - Disconnect request 919s ok 33 - Response is 401 919s ok 34 - Logout 919s 1..34 919s ok 920s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.t ... 920s ok 1 - use Lemonldap::NG::Portal::Main; 920s ok 2 - Portal object 920s ok 3 - Init 920s ok 4 - Portal app 920s ok 5 - 1st Auth query 920s ok 6 - Get cookie lemonldap (9769157b5c3065caceb10355000779f517362c25ced3fea117d281961c3d3b24) 920s ok 7 - Get redirection 920s ok 8 - Location is http://auth.example.com/ 920s ok 9 - Get new key 920s ok 10 - Content is JSON 920s ok 11 - Found secret 920s ok 12 - Found token 920s ok 13 - Code 920s ok 14 - Code contains 6 digits 920s ok 15 - Post code 920s ok 16 - Content is JSON 920s ok 17 - Key is registered 920s ok 18 - Logout request 920s ok 19 - Response is 200 920s ok 20 - Cookie is deleted 920s ok 21 - No pdata 920s ok 22 - Disconnect request 920s ok 23 - Response is 401 920s ok 24 - 1st Bad Auth query 920s ok 25 - Bad credential 920s ok 26 - 1st Bad Auth query 920s ok 27 - Rejected -> Protection enabled 920s ok 28 - LockTime = 15 920s ok 29 - LockTime in range 920s ok 30 - Auth query 920s ok 31 - Rejected -> Protection enabled 920s ok 32 - LockTime = 27 920s ok 33 - LockTime in range 920s ok 34 - 2nd Bad Auth query 920s ok 35 - Rejected -> Protection enabled 920s ok 36 - LockTime = 57 920s ok 37 - LockTime in range 920s ok 38 - Auth query 920s ok 39 - Enter TOTP code 920s ok 40 - HTTP code is 200 920s ok 41 - Page contains a form 920s ok 42 - URI match 920s ok 43 - Field "token" is defined 920s ok 44 - Code 920s ok 45 - Post code 920s ok 46 - Get cookie lemonldap (7935410e7b3a98c49f983ed88de5b42db7db5e59782686a11944d798df9f64fc) 920s ok 47 - Get redirection 920s ok 48 - Location is http://auth.example.com/ 920s ok 49 - Logout request 920s ok 50 - Response is 200 920s ok 51 - Cookie is deleted 920s ok 52 - No pdata 920s ok 53 - Disconnect request 920s ok 54 - Response is 401 920s 1..54 920s ok 920s t/61-BruteForceProtection-with-Incremental-lockTimes.t ............ 920s ok 1 - use Lemonldap::NG::Portal::Main; 920s ok 2 - Portal object 920s ok 3 - Init 920s ok 4 - Portal app 920s ok 5 - 1st Auth query 920s ok 6 - Get cookie lemonldap (e564c71fcc65da5480f7842d1e1e121fa16e0166ef381ded3f10b8663b89ff52) 920s ok 7 - Get redirection 920s ok 8 - Location is http://auth.example.com/ 920s ok 9 - Logout request 920s ok 10 - Response is 200 920s ok 11 - Cookie is deleted 920s ok 12 - No pdata 920s ok 13 - Disconnect request 920s ok 14 - Response is 401 920s ok 15 - 1st allowed Bad Auth query 920s ok 16 - Bad credential 920s ok 17 - 2nd allowed Bad Auth query 920s ok 18 - Bad credential 920s ok 19 - 1st Bad Auth query 920s ok 20 - Rejected -> Protection enabled 920s ok 21 - LockTime = 5 921s ok 22 - LockTime in range 921s ok 23 - Auth query 921s ok 24 - Rejected -> Protection enabled 921s ok 25 - LockTime = 6 921s ok 26 - LockTime in range 921s ok 27 - Auth query 921s ok 28 - Rejected -> Protection enabled 921s ok 29 - LockTime = 16 921s ok 30 - LockTime in range 921s ok 31 - 3rd Bad Auth query 921s ok 32 - Rejected -> Protection enabled 921s ok 33 - LockTime = 488 921s ok 34 - LockTime in range 921s ok 35 - Auth query 921s ok 36 - Get cookie lemonldap (dff1281e65f263d363bb8c77c1b7f0ceb9bae6fc522ca3df865ae346fa7a2425) 921s ok 37 - Get redirection 921s ok 38 - Location is http://auth.example.com/ 921s ok 39 - Logout request 921s ok 40 - Response is 200 921s ok 41 - Cookie is deleted 921s ok 42 - No pdata 921s ok 43 - Disconnect request 921s ok 44 - Response is 401 921s ok 45 - 2nd allowed Bad Auth query 921s ok 46 - Bad credential 921s ok 47 - 3rd Bad Auth query 921s ok 48 - Rejected -> Protection enabled 921s ok 49 - LockTime = 500 921s ok 50 - LockTime in range 921s 1..50 921s ok 921s t/61-BruteForceProtection.t ....................................... 921s ok 1 - use Lemonldap::NG::Portal::Main; 921s ok 2 - Portal object 921s ok 3 - Init 921s ok 4 - Portal app 921s ok 5 - 1st Auth query 921s ok 6 - Get cookie lemonldap (3f2a4bf0de1528ee46769fb7ba2d8188b3d42b50600cba20924de6e89077934e) 921s ok 7 - Get redirection 921s ok 8 - Location is http://auth.example.com/ 921s ok 9 - Logout request 921s ok 10 - Response is 200 921s ok 11 - Cookie is deleted 921s ok 12 - No pdata 921s ok 13 - Disconnect request 921s ok 14 - Response is 401 921s ok 15 - 2nd Auth query 921s ok 16 - Get cookie lemonldap (905d8e3f08ff761a77f79fe40b5dea5adbe4c3a3fb8a576cab816228f4fd65f4) 921s ok 17 - Get redirection 921s ok 18 - Location is http://auth.example.com/ 921s ok 19 - Logout request 921s ok 20 - Response is 200 921s ok 21 - Cookie is deleted 921s ok 22 - No pdata 921s ok 23 - Disconnect request 921s ok 24 - Response is 401 921s ok 25 - 3rd Auth query 921s ok 26 - Get cookie lemonldap (338c7fb8001c51d290f1e4f49ee13f42540c95e78e248d1167189a9eae4d7284) 921s ok 27 - Get redirection 921s ok 28 - Location is http://auth.example.com/ 921s ok 29 - Logout request 921s ok 30 - Response is 200 921s ok 31 - Cookie is deleted 921s ok 32 - No pdata 921s ok 33 - Disconnect request 921s ok 34 - Response is 401 921s ok 35 - 4th Auth query 921s ok 36 - Get cookie lemonldap (40ce2bfb5a8d426227b0a1af974478aa9418794dc9397d1277f0250d65f22501) 921s ok 37 - Get redirection 921s ok 38 - Location is http://auth.example.com/ 921s ok 39 - Logout request 921s ok 40 - Response is 200 921s ok 41 - Cookie is deleted 921s ok 42 - No pdata 921s ok 43 - Disconnect request 921s ok 44 - Response is 401 921s ok 45 - 5th Auth query 921s ok 46 - Get cookie lemonldap (154738c75d68e23d08d87df79079f753b4cf5ff5dc7aa4f5555f82caf093818d) 921s ok 47 - Get redirection 921s ok 48 - Location is http://auth.example.com/ 921s ok 49 - Logout request 921s ok 50 - Response is 200 921s ok 51 - Cookie is deleted 921s ok 52 - No pdata 921s ok 53 - Disconnect request 921s ok 54 - Response is 401 921s ok 55 - 1st Bad Auth query 921s ok 56 - Response status is 401 921s ok 57 - Content is JSON 921s ok 58 - Error code is 5 921s ok 59 - 2nd Bad Auth query 921s ok 60 - Response status is 401 921s ok 61 - Content is JSON 921s ok 62 - Error code is 5 921s ok 63 - 3rd Bad Auth query 921s ok 64 - Response status is 401 921s ok 65 - Content is JSON 921s ok 66 - Error code is 5 921s ok 67 - 4th Bad Auth query 921s ok 68 - Response status is 401 921s ok 69 - Content is JSON 921s ok 70 - Error code is 5 921s ok 71 - 5th Bad Auth query 921s ok 72 - Rejected -> Protection enabled 921s ok 73 - 6th Bad Auth query 921s ok 74 - Rejected -> Protection enabled 921s ok 75 - 6th Auth query 921s ok 76 - Rejected -> Protection enabled 921s ok 77 - 7th Auth query 921s ok 78 - Get cookie lemonldap (7cd841943ad85b65edacdf89cba429c1fff67a584b539ae47a9df264d8054f89) 921s ok 79 - History found 921s ok 80 - History found 921s ok 81 - History found 921s ok 82 - -> Eight entries found 921s ok 83 - -> Four 'failedLogin' entries found 921s ok 84 - Logout request 921s ok 85 - Response is 200 921s ok 86 - Cookie is deleted 921s ok 87 - No pdata 921s ok 88 - Disconnect request 921s ok 89 - Response is 401 921s 1..89 921s ok 922s t/61-CrowdSec-warn.t .............................................. 922s ok 1 - use Lemonldap::NG::Portal::Main; 922s ok 2 - Portal object 922s ok 3 - Init 922s ok 4 - Portal app 922s ok 5 - Auth query 922s ok 6 - HTTP code is 200 922s ok 7 - Auth query 922s ok 8 - HTTP code is 200 922s 1..8 922s ok 922s t/61-CrowdSec.t ................................................... 922s ok 1 - use Lemonldap::NG::Portal::Main; 922s ok 2 - Portal object 922s ok 3 - Init 922s ok 4 - Portal app 922s ok 5 - Auth query 922s ok 6 - Response status is 401 922s ok 7 - Content is JSON 922s ok 8 - Error code is 41 922s ok 9 - Auth query 922s ok 10 - HTTP code is 200 922s 1..10 922s ok 923s t/61-ForceAuthn.t ................................................. 923s ok 1 - use Lemonldap::NG::Portal::Main; 923s ok 2 - Portal object 923s ok 3 - Init 923s ok 4 - Portal app 923s ok 5 - Auth query 923s ok 6 - HTTP code is 200 923s ok 7 - Get cookie lemonldap (e578c9637a76183280fed8adf97df321c9b3785218db6a19ba1dbf405bbc9b99) 923s ok 8 - Form ReAuthentication 923s ok 9 - Found PE87 code 923s ok 10 - Auth query 923s ok 11 - HTTP code is 200 923s ok 12 - Get cookie lemonldap (8f8a400eed330b8393399f7a0db19515c52cdf0ea308bc3bae158ea090f4771f) 923s ok 13 - Go to Portal 923s ok 14 - Found applications list 923s ok 15 - Logout request 923s ok 16 - Response is 200 923s ok 17 - Cookie is deleted 923s ok 18 - No pdata 923s ok 19 - Disconnect request 923s ok 20 - Response is 401 923s 1..20 923s ok 923s t/61-GrantSession.t ............................................... 923s ok 1 - use Lemonldap::NG::Portal::Main; 923s ok 2 - Portal object 923s Bareword found where operator expected (Missing operator before "n"?) at (eval 135) line 1, near "} n" 923s [Tue Jul 23 01:58:07 2024] [LLNG:6825] [error] syntax error at (eval 135) line 1, near "} n " 923s Execution of (eval 135) aborted due to compilation errors. 923s 923s [Tue Jul 23 01:58:07 2024] [LLNG:6825] [error] Bad grantSessionRules rule: syntax error at (eval 135) line 1, near "} n " 923s Execution of (eval 135) aborted due to compilation errors. 923s 923s ok 3 - Init 923s ok 4 - Portal app 923s ok 5 - Auth query 923s ok 6 - dwho rejected with custom message and session data 923s ok 7 - Auth query 923s ok 8 - dwho rejected with PE_BADCREDENTIALS 923s ok 9 - Found connect button 923s ok 10 - Auth query 923s ok 11 - dwho rejected with custom message and session data 923s ok 12 - Found INFO js 923s ok 13 - Found custom Main Logo 923s ok 14 - Auth query 923s ok 15 - HTTP code is 200 923s ok 16 - Get cookie lemonldap (2428ee543007a1c587e2f950738e7cc2768c2d64657bf4c783545b0aedd3d0f0) 923s ok 17 - Auth query 923s ok 18 - rtyler rejected with PE_SESSIONNOTGRANTED 923s ok 19 - Auth query 923s ok 20 - rtyler rejected with PE_BADCREDENTIALS 923s ok 21 - Found connect button 923s ok 22 - Found custom Main Logo 923s ok 23 - No cookie 923s ok 24 - Portal object 923s Bareword found where operator expected (Missing operator before "n"?) at (eval 399) line 1, near "} n" 923s [Tue Jul 23 01:58:07 2024] [LLNG:6825] [error] syntax error at (eval 399) line 1, near "} n " 923s Execution of (eval 399) aborted due to compilation errors. 923s 923s [Tue Jul 23 01:58:07 2024] [LLNG:6825] [error] Bad grantSessionRules rule: syntax error at (eval 399) line 1, near "} n " 923s Execution of (eval 399) aborted due to compilation errors. 923s 923s ok 25 - Init 923s ok 26 - Portal app 923s ok 27 - auth query 923s ok 28 - HTTP code is 200 923s ok 29 - Get cookie lemonldap (ab382edebfa26f20d25d31e126e3a21e96e79fddfa5c0d50aa935e7e1e7ccbcd) 923s 1..29 923s ok 924s t/61-LocationDetect.t ............................................. 924s ok 1 - use Lemonldap::NG::Portal::Main; 924s 1..1 924s ok 924s t/61-NewLocationWarning-Custom.t .................................. 924s ok 1 - use Lemonldap::NG::Portal::Main; 924s ok 2 - Portal object 924s ok 3 - Init 924s ok 4 - Portal app 924s ok 5 - Get Portal 924s ok 6 - HTTP code is 200 924s ok 7 - Page contains a form 924s ok 8 - Host match 924s ok 9 - Field "user" is defined 924s ok 10 - Field "password" is defined 924s ok 11 - CSP header authorize POST request to \# 924s ok 12 - First auth query 924s ok 13 - Second auth query 924s ok 14 - Subject found 924s ok 15 - Mail sent (IP, Date and UA found) 924s 1..15 924s ok 925s t/61-NewLocationWarning.t ......................................... 925s ok 1 - use Lemonldap::NG::Portal::Main; 925s ok 2 - Portal object 925s ok 3 - Init 925s ok 4 - Portal app 925s ok 5 - Get Portal 925s ok 6 - HTTP code is 200 925s ok 7 - Page contains a form 925s ok 8 - Host match 925s ok 9 - Field "user" is defined 925s ok 10 - Field "password" is defined 925s ok 11 - CSP header authorize POST request to \# 925s ok 12 - First auth query 925s ok 13 - Get cookie lemonldap (c4ec3a45cc695b2abc3f452f71afd7c290552c72ed9212cdd0a6735899fd8c73) 925s ok 14 - Logout request 925s ok 15 - Response is 200 925s ok 16 - Cookie is deleted 925s ok 17 - No pdata 925s ok 18 - Disconnect request 925s ok 19 - Response is 401 925s ok 20 - First time seeing a new IP, no mail sent 925s ok 21 - Second auth query 925s ok 22 - Get cookie lemonldap (fe52512f59b5ca6b3ea641640eb3e69a030c34d3135aa91afc8443f01dd2d1cf) 925s ok 23 - Get redirection 925s ok 24 - Location is http://auth.example.com/ 925s ok 25 - Logout request 925s ok 26 - Response is 200 925s ok 27 - Cookie is deleted 925s ok 28 - No pdata 925s ok 29 - Disconnect request 925s ok 30 - Response is 401 925s ok 31 - Second time seeing a new IP, no mail sent 925s ok 32 - Third auth query 925s ok 33 - Get cookie lemonldap (3118f16a5b74bf5ca4de0bd509118d2bdc3326220cf9c3be905dda84438601d8) 925s ok 34 - Get redirection 925s ok 35 - Location is http://auth.example.com/ 925s ok 36 - Logout request 925s ok 37 - Response is 200 925s ok 38 - Cookie is deleted 925s ok 39 - No pdata 925s ok 40 - Disconnect request 925s ok 41 - Response is 401 925s ok 42 - First login on a new IP, email sent 925s ok 43 - Fourth auth query 925s ok 44 - Bad credential 925s ok 45 - Failed login with a new IP, no email sent 925s ok 46 - Fifth auth query 925s ok 47 - Get cookie lemonldap (331e0e74d0630c3ec5f09ea801dad4698151f0a6c98e344a6e142d4ad0581929) 925s ok 48 - Get redirection 925s ok 49 - Location is http://auth.example.com/ 925s ok 50 - Subject found 925s ok 51 - Mail sent (Wrong password) 925s ok 52 - Location found in mail body 925s ok 53 - Date found in mail body 925s ok 54 - UserAgent found in mail body 925s ok 55 - Fifth auth query 925s ok 56 - Get cookie lemonldap (9f235be32385acddc3d3f891365eaec7cab12ba39a75f255e43551a46973f608) 925s ok 57 - Get redirection 925s ok 58 - Location is http://auth.example.com/ 925s ok 59 - Login on newly learned address, no email 925s ok 60 - Fifth auth query 925s ok 61 - Get cookie lemonldap (c3139d08cff1cdeb2876450d210f93c11025974f6e6a58d0052805b4ac146cff) 925s ok 62 - Get redirection 925s ok 63 - Location is http://auth.example.com/ 925s ok 64 - Login on previously learned address, no email 925s 1..64 925s ok 925s t/61-Session-ActivityTimeout.t .................................... 925s ok 1 - use Lemonldap::NG::Portal::Main; 925s ok 2 - Portal object 925s ok 3 - Init 925s ok 4 - Portal app 925s ok 5 - Auth query 925s ok 6 - HTTP code is 200 925s ok 7 - Get cookie lemonldap (e00178f0338131e303bbb64fa9c5bda09f6c867c75aeacca812fb3f7a1c9de73) 925s ok 8 - Go to Portal 925s ok 9 - Found applications list 925s ok 10 - Form Authentification 925s ok 11 - Found PE_SESSIONEXPIRED code 925s ok 12 - Logout request 925s ok 13 - Response is 200 925s ok 14 - Cookie is deleted 925s ok 15 - No pdata 925s ok 16 - Disconnect request 925s ok 17 - Response is 401 925s 1..17 925s ok 926s t/61-Session-Timeout.t ............................................ 926s ok 1 - use Lemonldap::NG::Portal::Main; 926s ok 2 - Portal object 926s ok 3 - Init 926s ok 4 - Portal app 926s ok 5 - Auth query 926s ok 6 - HTTP code is 200 926s ok 7 - Get cookie lemonldap (fe6abe692bce3a8ae12d1e62809b0a8fb07842e9e298feb16836a721e0e55ef7) 926s ok 8 - Go to Portal 926s ok 9 - Found applications list 926s ok 10 - Form Authentification 926s ok 11 - Found PE_SESSIONEXPIRED code 926s ok 12 - Logout request 926s ok 13 - Response is 200 926s ok 14 - Cookie is deleted 926s ok 15 - No pdata 926s ok 16 - Disconnect request 926s ok 17 - Response is 401 926s 1..17 926s ok 926s t/62-Refresh-plugin.t ............................................. 926s ok 1 - use Lemonldap::NG::Portal::Main; 926s ok 2 - Portal object 926s ok 3 - Init 926s ok 4 - Portal app 926s ok 5 - Auth query 1 926s ok 6 - Get cookie lemonldap (52102490ed6604439d92abd8a9450fca6e3a071b006e457c8fce3c9616956918) 926s ok 7 - Auth query 2 926s ok 8 - Get cookie lemonldap (4f0f7b98efa75835b2b78c25ccbcdea48fb012f374b7e19feef9d7886b1469a9) 926s ok 9 - Auth query 3 926s ok 10 - Get cookie lemonldap (d5ee7d39d8cedc93038cb1b3462a3ea566c919489a50b1c525ea6e21972e9c74) 926s ok 11 - Auth query 4 926s ok 12 - Get cookie lemonldap (484b8283c993d3842c2ed7c916dbbdb97bf0c655567cfc4a1d4f9b69bc4150b6) 926s ok 13 - Auth query 5 926s ok 14 - Get cookie lemonldap (0df86166a2281211f7ae67cc4dea4a85fbe33f755c4cb11a65f398d41900cdca) 926s ok 15 - Auth query 6 926s ok 16 - Get cookie lemonldap (51af388dce6a7cfe127c3eb987a89d66c85501a57c8f8f562c36891acd5ac2f7) 926s ok 17 - Call refresh 926s ok 18 - HTTP code is 200 926s ok 19 - Count is 6 926s ok 20 - Get session using restSessionServer 926s ok 21 - HTTP code is 200 926s ok 22 - Deserialize session content 926s ok 23 - Get session content 926s ok 24 - Content is updated 926s ok 25 - Correct groups 926s ok 26 - Get session using restSessionServer 926s ok 27 - HTTP code is 200 926s ok 28 - Deserialize session content 926s ok 29 - Get session content 926s ok 30 - Content is updated 926s ok 31 - Correct groups 926s ok 32 - Get session using restSessionServer 926s ok 33 - HTTP code is 200 926s ok 34 - Deserialize session content 926s ok 35 - Get session content 926s ok 36 - Content is updated 926s ok 37 - Correct groups 926s ok 38 - Get session using restSessionServer 926s ok 39 - HTTP code is 200 926s ok 40 - Deserialize session content 926s ok 41 - Get session content 926s ok 42 - Content is updated 926s ok 43 - Correct groups 926s ok 44 - Get session using restSessionServer 926s ok 45 - HTTP code is 200 926s ok 46 - Deserialize session content 926s ok 47 - Get session content 926s ok 48 - Content is updated 926s ok 49 - Correct groups 926s ok 50 - Get session using restSessionServer 926s ok 51 - HTTP code is 200 926s ok 52 - Deserialize session content 926s ok 53 - Get session content 926s ok 54 - Content is updated 926s ok 55 - Correct groups 926s 1..55 926s ok 927s t/62-SingleSession-with-History.t ................................. 927s ok 1 - use Lemonldap::NG::Portal::Main; 927s ok 2 - Portal object 927s ok 3 - Init 927s ok 4 - Portal app 927s ok 5 - Auth query 927s ok 6 - Get cookie lemonldap (e22bf5a6b25ba02c322297f0af7abe9a809dbd4e4d9caf5f8fc0fdd1e12f8db5) 927s ok 7 - Auth query 927s ok 8 - Get cookie lemonldap (0755df391aa27fb8957f4c15c1c620990f6445f8e9805a6f3745208f9523e37c) 927s ok 9 - Auth query 927s ok 10 - Get cookie lemonldap (918b67c537ca3b10b8fbc5c84def0173e1581b22fe0e21be3f552373f0b0525f) 927s ok 11 - sessionsDeleted found 927s ok 12 - History found 927s ok 13 - -> Four entries found 927s 1..13 927s ok 927s t/62-SingleSession-with-Rules.t ................................... 927s ok 1 - use Lemonldap::NG::Portal::Main; 927s ok 2 - Portal object 927s ok 3 - Init 927s ok 4 - Portal app 927s ok 5 - Auth query 927s ok 6 - HTTP code is 200 927s ok 7 - Get cookie lemonldap (586cc7be2e0c6697ff97884cd4fa58ba4423866cb56abeff64fc0b2635d07a7e) 927s ok 8 - Auth query 927s ok 9 - HTTP code is 200 927s ok 10 - Get cookie lemonldap (f3a0ba200b395c7f305f5514179696ef72e7cbe5e202c49b3b0b25322c1f3b84) 927s ok 11 927s ok 12 - HTTP code is 200 927s ok 13 927s ok 14 - Response status is 401 927s ok 15 - Content is JSON 927s ok 16 - Error code is 1 927s ok 17 - Auth query 927s ok 18 - HTTP code is 200 927s ok 19 - Get cookie lemonldap (75d2c608a5ccb14b0ce6f17d94459031ed83a04b5f89d36d8dbf232f3e90561d) 927s ok 20 - Auth query 927s ok 21 - HTTP code is 200 927s ok 22 - Get cookie lemonldap (6e16b3787d9a97ab14867e0e338b39b931a1bc79d3832c0e989f4af2eb7402b9) 927s ok 23 - Auth query 927s ok 24 - HTTP code is 200 927s ok 25 - Get cookie lemonldap (5844c476e21b1c52579e66f85d6d4bf8d38b3467676b94bd8610c171f4b8e162) 927s ok 26 927s ok 27 - HTTP code is 200 927s ok 28 927s ok 29 - HTTP code is 200 927s ok 30 927s ok 31 - Response status is 401 927s ok 32 - Content is JSON 927s ok 33 - Error code is 1 927s ok 34 - Auth query 927s ok 35 - HTTP code is 200 927s ok 36 - Get cookie lemonldap (0057548db8d39fc21155c40d30847f9b103c26837187fdf81f8664c8e887aac4) 927s ok 37 - Auth query 927s ok 38 - HTTP code is 200 927s ok 39 - Get cookie lemonldap (4bf2080b07cd407220ab4f869b855583d23792543d54b53f01da8f91d0bf230b) 927s ok 40 927s ok 41 - HTTP code is 200 927s ok 42 927s ok 43 - HTTP code is 200 927s ok 44 927s ok 45 - Response status is 401 927s ok 46 - Content is JSON 927s ok 47 - Error code is 1 927s ok 48 927s ok 49 - HTTP code is 200 927s 1..49 927s ok 928s t/62-SingleSession.t .............................................. 928s ok 1 - use Lemonldap::NG::Portal::Main; 928s ok 2 - Portal object 928s ok 3 - Init 928s ok 4 - Portal app 928s ok 5 - Portal object 928s ok 6 - Init 928s ok 7 - Portal app 928s ok 8 - Portal object 928s ok 9 - Init 928s ok 10 - Portal app 928s ok 11 - Portal object 928s ok 12 - Init 928s ok 13 - Portal app 928s ok 14 - Portal object 928s ok 15 - Init 928s ok 16 - Portal app 928s ok 17 - Auth query 928s ok 18 - Get cookie lemonldap (41d1adaa82d23e12cb640accefdf33ebb473ef1a817bd771226e48dc3bc378c9) 928s ok 19 - "skin=bootstrap" input not found 928s ok 20 - Auth query 928s ok 21 - Get cookie lemonldap (e6fbd5a667bba404a577721037e94c51927b1ae4d7b492816ebe170d95c03237) 928s ok 22 - "skin=bootstrap" input found 928s ok 23 - Auth query 928s ok 24 - Get cookie lemonldap (2f731f846185be47890a25079f5136cdfab9771a6acf962250f701a54d914857) 928s ok 25 - "skin=bootstrap" input not found 928s ok 26 - Attempt login with latest session 928s ok 27 - HTTP code is 200 928s ok 28 - Attempt login with removed session 928s ok 29 - Response status is 401 928s ok 30 - Content is JSON 928s ok 31 - Error code is 1 928s ok 32 - Attempt login with removed session 928s ok 33 - Response status is 401 928s ok 34 - Content is JSON 928s ok 35 - Error code is 1 928s ok 36 - Auth query 928s ok 37 - Get cookie lemonldap (d86fd56cd4354fb7876ededbd61860a1f4a9841d924f08697d4389ca8c896875) 928s ok 38 - Auth query 928s ok 39 - Get cookie lemonldap (6f6b3843e17f7e8c0f3ec49f519748174201934c9ef724fcdaf2c423184546a5) 928s ok 40 - Auth query 928s ok 41 - Get cookie lemonldap (1becde56c661e47b7725205b773022e129a053934a692b3b748404a1405ff2bd) 928s ok 42 - Auth query 928s ok 43 - Get cookie lemonldap (f5a7bae82e4a4cf9d94b128b86ffa8481cb8f323fc4c3111768830fcd117888a) 928s ok 44 - First session on latest IP 928s ok 45 - HTTP code is 200 928s ok 46 - Latest session on latest IP 928s ok 47 - HTTP code is 200 928s ok 48 - session on old IP 928s ok 49 - Response status is 401 928s ok 50 - Content is JSON 928s ok 51 - Error code is 1 928s ok 52 - session on old IP 928s ok 53 - Response status is 401 928s ok 54 - Content is JSON 928s ok 55 - Error code is 1 928s ok 56 - Auth query 928s ok 57 - Get cookie lemonldap (3a9bbe16c32308f5fe14eeeb2f298b93f15ba299ef03f4c2eb196c823107e87b) 928s ok 58 - Auth query 928s ok 59 - Get cookie lemonldap (ecc531ba2f40fbd4791dbde4e620860626868dbb5c521b14918cae246063e744) 928s ok 60 - Auth query 928s ok 61 - Get cookie lemonldap (cc278b340a9d3a3f3bd2dc8f472343db00f076a820cc7bd0ff7a9dc73714f4cd) 928s ok 62 - Auth query 928s ok 63 - Get cookie lemonldap (40a2ee7bf648590d00f76ba995defe3b078e538097c963ca6aa158430d76198c) 928s ok 64 - Other user, but other IP 928s ok 65 - HTTP code is 200 928s ok 66 - Other user, same IP 928s ok 67 - Response status is 401 928s ok 68 - Content is JSON 928s ok 69 - Error code is 1 928s ok 70 - Same user, same IP 928s ok 71 - HTTP code is 200 928s ok 72 - Same user, same IP 928s ok 73 - HTTP code is 200 928s ok 74 - Auth query 928s ok 75 - Get cookie lemonldap (258d2aab4d7692bf0552aceffdbb31d0f6460e5ea27fb8120eb7c8e0d167317c) 928s ok 76 - Auth query 928s ok 77 - Get cookie lemonldap (44a3fad2ba8d844367bbdeee02cb2d10e294af6bbd7b79a2fb5033a7d31a0352) 928s ok 78 - Auth query 928s ok 79 - Get cookie lemonldap (05c9d467020e1f58ecdb956fa7942db54b7ef422300defe77bc8e5b7fbcbc91b) 928s ok 80 - Auth query 928s ok 81 - Get cookie lemonldap (4f410d2ba133e702cbb90335add31bd5805784db83ed09834c927bf2f6b89d4f) 928s ok 82 - sessionsDeleted found 928s ok 83 - otherSessions found 928s ok 84 - Link found 928s ok 85 - action found 928s 1..85 928s ok 929s t/62-UpgradeSession-disabled.t .................................... 929s ok 1 - use Lemonldap::NG::Portal::Main; 929s ok 2 - use Lemonldap::NG::Common::FormEncode; 929s ok 3 - Portal object 929s ok 4 - Init 929s ok 5 - Portal app 929s ok 6 - Auth query 929s ok 7 - Get cookie lemonldap (9a8cd055e79ba6e85a1337d0fb2079fed4fe9a018a1cffe171a881132b83caa6) 929s ok 8 - GET http://test1.example.com/AuthWeak 929s ok 9 - GET http://test1.example.com/AuthStrong 929s ok 10 - HTTP code is 403 929s ok 11 - Logout request 929s ok 12 - Response is 200 929s ok 13 - Cookie is deleted 929s ok 14 - No pdata 929s ok 15 - Disconnect request 929s ok 16 - Response is 401 929s 1..16 929s ok 929s t/62-UpgradeSession.t ............................................. 929s ok 1 - use Lemonldap::NG::Portal::Main; 929s ok 2 - use Lemonldap::NG::Common::FormEncode; 929s ok 3 - Portal object 929s ok 4 - Init 929s ok 5 - Portal app 929s ok 6 - Auth query 929s ok 7 - Get cookie lemonldap (a285657e4bfda6f9a901258ce4193691017f6c5081c9b1c60b7056b7bef2295a) 929s ok 8 - GET http://test1.example.com/AuthWeak 929s ok 9 - HTTP code is 200 929s ok 10 - GET http://test1.example.com/AuthStrong 929s ok 11 - Upgrade session query 929s ok 12 - HTTP code is 200 929s ok 13 - Page contains a form 929s ok 14 - URI match 929s ok 15 - Field "confirm" is defined 929s ok 16 - Field "url" is defined 929s ok 17 - Accept session upgrade query 929s ok 18 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 929s ok 19 - HTTP code is 200 929s ok 20 - Page contains a form 929s ok 21 - Host match 929s ok 22 - Field "upgrading" is defined 929s ok 23 - Field "url" is defined 929s ok 24 - CSP header authorize POST request to \# 929s ok 25 - Post login 929s ok 26 - Get cookie lemonldappdata () 929s ok 27 - Get cookie lemonldap (3eacc0478314bb913063f0176704350ec5b50009cedb3b7adc97cfeadb60762e) 929s ok 28 - Get redirection 929s ok 29 - Location is http://test1.example.com 929s ok 30 - Post login 929s ok 31 - HTTP code is 200 929s ok 32 - Logout request 929s ok 33 - Response is 200 929s ok 34 - Cookie is deleted 929s ok 35 - No pdata 929s ok 36 - Disconnect request 929s ok 37 - Response is 401 929s 1..37 929s ok 930s t/63-History.t .................................................... 930s ok 1 - use Lemonldap::NG::Portal::Main; 930s ok 2 - Portal object 930s ok 3 - Init 930s ok 4 - Portal app 930s ok 5 - Auth query 930s ok 6 - HTTP code is 200 930s ok 7 - Get cookie lemonldap (038895a842a3644d74a94968612a3ef27673f58aa044c34ff0253741ce4258a4) 930s ok 8 - Found custom Main Logo 930s ok 9 - History found 930s ok 10 - -> One entry found 930s ok 11 - Verify connection 930s ok 12 - HTTP code is 200 930s ok 13 - Logout request 930s ok 14 - Response is 200 930s ok 15 - Cookie is deleted 930s ok 16 - No pdata 930s ok 17 - Disconnect request 930s ok 18 - Response is 401 930s ok 19 - Auth query 930s ok 20 - HTTP code is 200 930s ok 21 - Get cookie lemonldap (e56e60177c46e538bef960202bf3092d958239f420fc4d672fe5ed8be7b8611f) 930s ok 22 - History found 930s ok 23 - -> Two entries found 930s ok 24 - Logout request 930s ok 25 - Response is 200 930s ok 26 - Cookie is deleted 930s ok 27 - No pdata 930s ok 28 - Disconnect request 930s ok 29 - Response is 401 930s ok 30 - Auth query 930s ok 31 - Response status is 401 930s ok 32 - Content is JSON 930s ok 33 - Error code is 5 930s ok 34 - Auth query 930s ok 35 - Response status is 401 930s ok 36 - Content is JSON 930s ok 37 - Error code is 5 930s ok 38 - Auth query 930s ok 39 - HTTP code is 200 930s ok 40 - Get cookie lemonldap (9cb1311ba399354d618e7349d8b4a004e2d10ad6458e9cc1baa7f8d110573d47) 930s ok 41 - History found 930s ok 42 - History array caption found 930s ok 43 - Failed history array caption found 930s ok 44 - Found plugin-set label 930s ok 45 - -> Five entries found 930s ok 46 - -> Two 'failedLogin' entries found 930s ok 47 - Custom value entries found 930s ok 48 - Hidden history field is missing 930s ok 49 - Found Name before UID as specified by Prefix 930s ok 50 - Field found in psession 930s ok 51 - Hidden field found in psession 930s ok 52 - Logout request 930s ok 53 - Response is 200 930s ok 54 - Cookie is deleted 930s ok 55 - No pdata 930s ok 56 - Disconnect request 930s ok 57 - Response is 401 930s 1..57 930s ok 930s t/64-StayConnected-single-connection.t ............................ 930s ok 1 - use Lemonldap::NG::Portal::Main; 930s ok 2 - Portal object 930s ok 3 - Init 930s ok 4 - Portal app 930s ok 5 - Auth query 930s ok 6 - HTTP code is 200 930s ok 7 - Page contains a form 930s ok 8 - URI match 930s ok 9 - Field "fg" is defined 930s ok 10 - Field "token" is defined 930s ok 11 - Post fingerprint 930s ok 12 - Get cookie lemonldap (29d612c2242f89c986a3b2dd37f5bf175c84947db831ddb4cc8dead900ed6e1c) 930s ok 13 - Get redirection 930s ok 14 - Location is http://auth.example.com/ 930s ok 15 - Get cookie llngpersistent (44eea7952d125704ba3aed86bf9d9aa8b31887fe35aa1f8a2357f1d40d0a4b6d) 930s ok 16 - Try to auth with persistent cookie 930s ok 17 - HTTP code is 200 930s ok 18 - HTTP code is 200 930s ok 19 - Page contains a form 930s ok 20 - Host match 930s ok 21 - Field "fg" is defined 930s ok 22 - Field "token" is defined 930s ok 23 - CSP header authorize POST request to \# 930s ok 24 - Post fingerprint 930s ok 25 - Get redirection 930s ok 26 - Location is http://auth.example.com/ 930s ok 27 - Get cookie lemonldap (757f8bcd3b6506a9abd4a91b7cb12e24308018a3caf5b5d04a5be9c9b05a9634) 930s ok 28 - Got cookie 930s ok 29 - Try to auth with persistent cookie 930s ok 30 - HTTP code is 200 930s ok 31 - HTTP code is 200 930s ok 32 - Page contains a form 930s ok 33 - Host match 930s ok 34 - Field "fg" is defined 930s ok 35 - Field "token" is defined 930s ok 36 - CSP header authorize POST request to \# 930s ok 37 - Post fingerprint 930s ok 38 - Get redirection 930s ok 39 - Location is http://auth.example.com/ 930s ok 40 - Get cookie lemonldap (36f4008b79bd900bf9f023662e265c2e697067a2ed74549b7036a0cfa20640d2) 930s ok 41 - Got cookie 930s ok 42 - Auth query 930s ok 43 - HTTP code is 200 930s ok 44 - Page contains a form 930s ok 45 - URI match 930s ok 46 - Field "fg" is defined 930s ok 47 - Field "token" is defined 930s ok 48 - Post fingerprint 930s ok 49 - Get cookie lemonldap (bfb61b3108da867505da831c4da39de29542a031921e10d542f9fc55caca9c4d) 930s ok 50 - Get redirection 930s ok 51 - Location is http://auth.example.com/ 930s ok 52 - Get cookie llngpersistent (94d3c12dbba751726f144df7b8c40d9dc5df6b8117b3fc5653d3e4cc96b8befc) 930s ok 53 - Try to auth with persistent cookie 930s ok 54 - HTTP code is 200 930s ok 55 - HTTP code is 200 930s ok 56 - Page contains a form 930s ok 57 - Host match 930s ok 58 - Field "fg" is defined 930s ok 59 - Field "token" is defined 930s ok 60 - CSP header authorize POST request to \# 930s ok 61 - Post fingerprint 930s ok 62 - Get redirection 930s ok 63 - Location is http://auth.example.com/ 930s ok 64 - Get cookie lemonldap (67fa683d79ef6b9379248d28b8c0ec3f57366e1f355db24c7266c12f22f98e66) 930s ok 65 - Got cookie 930s ok 66 - Try to auth with persistent cookie 930s ok 67 - HTTP code is 200 930s ok 68 - First persistent ID is no longer valid 930s 1..68 930s ok 931s t/64-StayConnected-singleSession.t ................................ 931s ok 1 - use Lemonldap::NG::Portal::Main; 931s ok 2 - Portal object 931s ok 3 - Init 931s ok 4 - Portal app 931s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 931s ok 1 - Auth query 931s ok 2 - HTTP code is 200 931s ok 3 - Page contains a form 931s ok 4 - URI match 931s ok 5 - Field "fg" is defined 931s ok 6 - Field "token" is defined 931s ok 7 - Post fingerprint 931s ok 8 - Get cookie lemonldap (f14042492f1dbc2ec8d9cc12f253acb021e908ceb8e670b9efc96678c6feae1d) 931s ok 9 - Get redirection 931s ok 10 - Location is http://auth.example.com/ 931s ok 11 - Get cookie llngconnection (f50511cca3b2d4e8a8c9e4f2a4be680385f8aab655b82a6b9ecc90cfeb3c0b8f) 931s ok 12 - Check session validity 931s ok 13 - Authenticated as dwho 931s ok 14 - Try to auth with persistent cookie 931s ok 15 - HTTP code is 200 931s ok 16 - HTTP code is 200 931s ok 17 - Page contains a form 931s ok 18 - Host match 931s ok 19 - Field "fg" is defined 931s ok 20 - Field "token" is defined 931s ok 21 - CSP header authorize POST request to \# 931s ok 22 - Post fingerprint 931s ok 23 - Show deleted sessions 931s ok 24 - HTTP code is 200 931s ok 25 - Page contains a form 931s ok 26 - Host match 931s ok 27 - URI match 931s ok 28 - CSP header authorize POST request to auth.example.com 931s ok 29 - Get cookie lemonldap (33b443e7651e90bba5311f12d394371725273c7b565da860725bd3d0ddbc5f76) 931s ok 30 - Check session validity 931s ok 31 - Authenticated as dwho 931s ok 32 - Check session validity 931s ok 33 - Session ID no longer valid 931s 1..33 931s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 931s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 931s ok 1 - Auth query 931s ok 2 - HTTP code is 200 931s ok 3 - Page contains a form 931s ok 4 - URI match 931s ok 5 - Field "fg" is defined 931s ok 6 - Field "token" is defined 931s ok 7 - Post fingerprint 931s ok 8 - Get cookie lemonldap (a82f1e1c5ab8b1cb5d3e117600de4c5e7259ec864451b69add88a509b5005081) 931s ok 9 - Get redirection 931s ok 10 - Location is http://auth.example.com/ 931s ok 11 - Get cookie llngconnection (274e715d4185030b89efbf3c3ff07f60dbfb1f07f0c498ff1582b6c6c9f7e137) 931s ok 12 - Check session validity 931s ok 13 - Authenticated as dwho 931s ok 14 - Auth query 931s ok 15 - HTTP code is 200 931s ok 16 - Page contains a form 931s ok 17 - URI match 931s ok 18 - Field "fg" is defined 931s ok 19 - Field "token" is defined 931s ok 20 - Post fingerprint 931s ok 21 - Get cookie lemonldap (c01ed3b0d632acb6050d7ceac15879cfd7f51c175e6af15f2e5df0c5aa4ef940) 931s ok 22 - Show deleted sessions 931s ok 23 - HTTP code is 200 931s ok 24 - Page contains a form 931s ok 25 - Host match 931s ok 26 - URI match 931s ok 27 - CSP header authorize POST request to auth.example.com 931s ok 28 - Get cookie llngconnection (bc65e0187d0556122a38c5fc4a68b0f4d8970cd32bd4672fb323825957d243b6) 931s ok 29 - Check session validity 931s ok 30 - Session ID no longer valid 931s 1..30 931s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 931s 1..6 931s ok 932s t/64-StayConnected-with-2F-and-History.t .......................... 932s ok 1 - use Lemonldap::NG::Portal::Main; 932s ok 2 - Portal object 932s ok 3 - Init 932s ok 4 - Portal app 932s ok 5 - Auth query 932s ok 6 - Get cookie lemonldap (eb8ebcd3c08324d8c7ef1920634a78cea944355d71798d41978676b113e486c8) 932s ok 7 - Get Menu 932s ok 8 - Form registration 932s ok 9 - Found U2F js 932s ok 10 - Get registration challenge 932s ok 11 - HTTP code is 200 932s ok 12 - Content is JSON 932s ok 13 - Get challenge and appId 932s ok 14 - Good challenge value 932s ok 15 - Push registration data 932s ok 16 - HTTP code is 200 932s ok 17 - Content is JSON 932s ok 18 - Key is registered 932s ok 19 - Form registration 932s ok 20 - Found TOTP js 932s ok 21 - Get new key 932s ok 22 - Content is JSON 932s ok 23 - Found secret 932s ok 24 - Found token 932s ok 25 - Found user 932s ok 26 - Code 932s ok 27 - Code contains 6 digits 932s ok 28 - Post code 932s ok 29 - Content is JSON 932s ok 30 - TOTP is registered 932s ok 31 - Auth query 932s ok 32 - HTTP code is 200 932s ok 33 - Page contains a form 932s ok 34 - URI match 932s ok 35 - Field "token" is defined 932s ok 36 - Post TOTP choice 932s ok 37 - HTTP code is 200 932s ok 38 - Page contains a form 932s ok 39 - URI match 932s ok 40 - Field "token" is defined 932s ok 41 - Code 932s ok 42 - Post code 932s ok 43 - HTTP code is 200 932s ok 44 - Page contains a form 932s ok 45 - URI match 932s ok 46 - Field "fg" is defined 932s ok 47 - Field "token" is defined 932s ok 48 - Post fingerprint 932s ok 49 - Get cookie lemonldap (d9608f3e9636894d9e1256dcd2586bf0395a6c1012d0b3b0f10ea89b6bd46956) 932s ok 50 - Get cookie llngconnection (826df7db84e07f804a38140d1656d1bcd2317d68b4ced2b46dc5b5f30b7ac8bf) 932s ok 51 - Found custom Main Logo 932s ok 52 - History found 932s ok 53 - -> Two entries found 932s ok 54 - Verify connection 932s ok 55 - Authenticated as dwho 932s ok 56 - Get Menu 932s ok 57 - Apps menu found 932s ok 58 - Auth query 932s ok 59 - HTTP code is 200 932s ok 60 - Page contains a form 932s ok 61 - URI match 932s ok 62 - Field "token" is defined 932s ok 63 - Post U2F choice 932s ok 64 - HTTP code is 200 932s ok 65 - Page contains a form 932s ok 66 - URI match 932s ok 67 - Field "token" is defined 932s ok 68 - get keyHandle 932s ok 69 - Content is JSON 932s ok 70 - Good challenge value 932s ok 71 - Push U2F signature 932s ok 72 - HTTP code is 200 932s ok 73 - Page contains a form 932s ok 74 - URI match 932s ok 75 - Field "fg" is defined 932s ok 76 - Field "token" is defined 932s ok 77 - Post fingerprint 932s ok 78 - Get cookie lemonldap (cdc2bf9f6470351cf0c66d34158a8c196f43e72897acf9e196d1985071adbab6) 932s ok 79 - Get cookie llngconnection (a0ef9eb89f00f4d5707ac79032b9a19be94e06761b6ded07bdc7c1f710dbaeeb) 932s ok 80 - Found custom main Logo 932s ok 81 - History found 932s ok 82 - -> Three entries found 932s ok 83 - Verify connection 932s ok 84 - Authenticated as dwho 932s ok 85 - Get Menu 932s ok 86 - Apps menu found 932s ok 87 - Try to auth with persistent cookie 932s ok 88 - HTTP code is 200 932s ok 89 - HTTP code is 200 932s ok 90 - Page contains a form 932s ok 91 - Host match 932s ok 92 - Field "fg" is defined 932s ok 93 - Field "token" is defined 932s ok 94 - CSP header authorize POST request to \# 932s ok 95 - Post fingerprint 932s ok 96 - HTTP code is 200 932s ok 97 - Page contains a form 932s ok 98 - URI match 932s ok 99 - Field "token" is defined 932s ok 100 - Post TOTP choice 932s ok 101 - HTTP code is 200 932s ok 102 - Page contains a form 932s ok 103 - URI match 932s ok 104 - Field "token" is defined 932s ok 105 - Code 932s ok 106 - Post code 932s ok 107 - Get cookie lemonldap (1ace8824177f4545e02e96385ea7b3a1281443e26fab74e18b9660c57aa82149) 932s ok 108 - Get Menu 932s ok 109 - Authenticated as dwho 932s ok 110 - Apps menu found 932s ok 111 - Try to auth with persistent cookie 932s ok 112 - HTTP code is 200 932s ok 113 - HTTP code is 200 932s ok 114 - Page contains a form 932s ok 115 - Host match 932s ok 116 - Field "fg" is defined 932s ok 117 - Field "token" is defined 932s ok 118 - CSP header authorize POST request to \# 932s ok 119 - Post fingerprint 932s ok 120 - HTTP code is 200 932s ok 121 - Page contains a form 932s ok 122 - URI match 932s ok 123 - Field "token" is defined 932s ok 124 - Post U2F choice 932s ok 125 - HTTP code is 200 932s ok 126 - Page contains a form 932s ok 127 - URI match 932s ok 128 - Field "token" is defined 932s ok 129 - get keyHandle 932s ok 130 - Content is JSON 932s ok 131 - Good challenge value 932s ok 132 - Push U2F signature 932s ok 133 - Get cookie lemonldap (345b429c9a5573cc4a19d60f0f0ec69b11182e89f869a5915720bdd17f3e68bc) 932s ok 134 - Get Menu 932s ok 135 - Authenticated as dwho 932s ok 136 - Apps menu found 932s 1..136 932s ok 933s t/64-StayConnected-with-History.t ................................. 933s ok 1 - use Lemonldap::NG::Portal::Main; 933s ok 2 - Portal object 933s ok 3 - Init 933s ok 4 - Portal app 933s ok 5 - Auth query 933s ok 6 - HTTP code is 200 933s ok 7 - Page contains a form 933s ok 8 - URI match 933s ok 9 - Field "fg" is defined 933s ok 10 - Field "token" is defined 933s ok 11 - Post fingerprint 933s ok 12 - Expected portal error code: code found on page 933s ok 13 - Expected portal error code 933s ok 14 - Auth query 933s ok 15 - HTTP code is 200 933s ok 16 - Page contains a form 933s ok 17 - URI match 933s ok 18 - Field "fg" is defined 933s ok 19 - Field "token" is defined 933s ok 20 - Post fingerprint 933s ok 21 - Get cookie lemonldap (4416eaa9bd372374e21ff4dcb8c6c93ba6383e7ecb09d95bff6b279b6c558fcd) 933s ok 22 - Get redirection 933s ok 23 - Location is http://auth.example.com/ 933s ok 24 - Get cookie llngpersistent (191b654e42bd0a5e80ea561548be134e9733d55392bba2d11ad8a341bb32a283) 933s ok 25 - Secure cookie found 933s ok 26 - Try to auth with persistent cookie 933s ok 27 - HTTP code is 200 933s ok 28 - HTTP code is 200 933s ok 29 - Page contains a form 933s ok 30 - Host match 933s ok 31 - Field "fg" is defined 933s ok 32 - Field "token" is defined 933s ok 33 - CSP header authorize POST request to \# 933s ok 34 - Post fingerprint 933s ok 35 - Get redirection 933s ok 36 - Location is http://auth.example.com/ 933s ok 37 - Get cookie lemonldap (930ead3d140fa435bf8509637913c6c68059360a110e7417d048805758a1032f) 933s ok 38 - Try to auth with persistent cookie and an expired token 933s ok 39 - HTTP code is 200 933s ok 40 - HTTP code is 200 933s ok 41 - Page contains a form 933s ok 42 - Host match 933s ok 43 - Field "fg" is defined 933s ok 44 - Field "token" is defined 933s ok 45 - CSP header authorize POST request to \# 933s ok 46 - Post fingerprint with an expired token 933s ok 47 - HTTP code is 200 933s ok 48 - Page contains a form 933s ok 49 - CSP header authorize POST request to \# 933s ok 50 - Get login form 933s ok 51 - Try to auth with persistent cookie 933s ok 52 - HTTP code is 200 933s ok 53 - HTTP code is 200 933s ok 54 - Page contains a form 933s ok 55 - Host match 933s ok 56 - Field "fg" is defined 933s ok 57 - Field "token" is defined 933s ok 58 - CSP header authorize POST request to \# 933s ok 59 - Post bad fingerprint 933s ok 60 - HTTP code is 200 933s ok 61 - Page contains a form 933s ok 62 - CSP header authorize POST request to \# 933s ok 63 - Get login form 933s ok 64 - Get cookie llngpersistent (0) 933s ok 65 - Found secure and expired connexion Cookie 933s ok 66 - Auth query 933s ok 67 - HTTP code is 200 933s ok 68 - Page contains a form 933s ok 69 - URI match 933s ok 70 - Field "fg" is defined 933s ok 71 - Field "token" is defined 933s ok 72 - Post fingerprint 933s ok 73 - Get cookie lemonldap (e2b8b131c27d1ad9bcb27d38167c88cc17edc9456894a4ad683ab340ec4d26a1) 933s ok 74 - Get cookie llngpersistent (2ad3c5cd49799c05bccf513174c0dfcb547952773b04b7a5bd3384fb38291554) 933s ok 75 - Found custom main Logo 933s ok 76 - History found 933s ok 77 - -> Three entries found 933s ok 78 - Verify connection 933s ok 79 - Authenticated as dwho 933s ok 80 - Get Menu 933s ok 81 - Apps menu found 933s ok 82 - HTTP code is 200 933s ok 83 - Try to auth with an expired persistent session cookie 933s ok 84 - HTTP code is 200 933s ok 85 - Page contains a form 933s ok 86 - CSP header authorize POST request to \# 933s ok 87 - Get login form 933s ok 88 - Post fingerprint with an expired persistent connexion cookie 933s ok 89 - HTTP code is 200 933s ok 90 - Page contains a form 933s ok 91 - CSP header authorize POST request to \# 933s ok 92 - Get login form 933s 1..92 933s ok 933s t/64-StayConnected-with-rule.t .................................... 933s ok 1 - use Lemonldap::NG::Portal::Main; 933s ok 2 - Portal object 933s ok 3 - Init 933s ok 4 - Portal app 933s ok 5 - Firt access 933s ok 6 - HTTP code is 200 933s ok 7 - Page contains a form 933s ok 8 - Field "user" is defined 933s ok 9 - Field "password" is defined 933s ok 10 - Field "stayconnected" is defined 933s ok 11 - Field "checkLogins" is defined 933s ok 12 - Field "token" is defined 933s ok 13 - CSP header authorize POST request to \# 933s ok 14 - Stayconnected was offered 933s ok 15 - Access from external LAN 933s ok 16 - HTTP code is 200 933s ok 17 - Page contains a form 933s ok 18 - Field "user" is defined 933s ok 19 - Field "password" is defined 933s ok 20 - Field "checkLogins" is defined 933s ok 21 - Field "token" is defined 933s ok 22 - CSP header authorize POST request to \# 933s ok 23 - Stayconnected wasn't offered 933s ok 24 - Auth query 933s ok 25 - Get cookie lemonldap (4516821dfb137acb9f8b9c15bdaf333f23d3331d039b4057f4b6acca035dad2d) 933s ok 26 - Get redirection 933s ok 27 - Location is http://auth.example.com/ 933s ok 28 - Post fingerprint 933s ok 29 - Expected portal error code: code found on page 933s ok 30 - Expected portal error code 933s ok 31 - Logout request 933s ok 32 - Response is 200 933s ok 33 - Cookie is deleted 933s ok 34 - No pdata 933s ok 35 - Disconnect request 933s ok 36 - Response is 401 933s 1..36 933s ok 934s t/64-StayConnected-without-fingerprint-checking.t ................. 934s ok 1 - use Lemonldap::NG::Portal::Main; 934s ok 2 - Portal object 934s ok 3 - Init 934s ok 4 - Portal app 934s ok 5 - Auth query 934s ok 6 - HTTP code is 200 934s ok 7 - Page contains a form 934s ok 8 - URI match 934s ok 9 - Field "fg" is defined 934s ok 10 - Field "token" is defined 934s ok 11 - Auth query 934s ok 12 - HTTP code is 200 934s ok 13 - Page contains a form 934s ok 14 - URI match 934s ok 15 - Field "fg" is defined 934s ok 16 - Field "token" is defined 934s ok 17 - Post fingerprint 934s ok 18 - Get redirection 934s ok 19 - Location is http://auth.example.com/ 934s ok 20 - Get cookie lemonldap (fd12969ada088fd3b6fdffe68a241a51182a4c788c3744811938126427f87414) 934s ok 21 - Get cookie llngconnection (8f5808482e37c5ebf0eb4c99e555cd32b48ab9b8cc0438e934305d38f2f2ef19) 934s ok 22 - HTTP cookie found 934s ok 23 - Try to auth with persistent cookie 934s ok 24 - HTTP code is 200 934s ok 25 - HTTP code is 200 934s ok 26 - Page contains a form 934s ok 27 - Host match 934s ok 28 - Field "fg" is defined 934s ok 29 - Field "token" is defined 934s ok 30 - CSP header authorize POST request to \# 934s ok 31 - Post new fingerprint 934s ok 32 - Get redirection 934s ok 33 - Location is http://auth.example.com/ 934s ok 34 - Get cookie lemonldap (c937c4fc8d1ae43b7fbe0baa80bf551cafe419537cd831350e6c915fa9da8dfb) 934s ok 35 - Logout request 934s ok 36 - Response is 200 934s ok 37 - Cookie is deleted 934s ok 38 - No pdata 934s ok 39 - Disconnect request 934s ok 40 - Response is 401 934s 1..40 934s ok 934s t/64-StayConnected.t .............................................. 934s ok 1 - use Lemonldap::NG::Portal::Main; 934s ok 2 - Portal object 934s ok 3 - Init 934s ok 4 - Portal app 934s # Subtest: Register session, use it, then logout 934s ok 1 - Auth query 934s ok 2 - HTTP code is 200 934s ok 3 - Page contains a form 934s ok 4 - URI match 934s ok 5 - Field "fg" is defined 934s ok 6 - Field "token" is defined 934s ok 7 - Post fingerprint 934s ok 8 - Get cookie lemonldap (e4b67e1d8c2cf2866fb1cd4a328ca64e2dc2531599dcdbe51a8fa9ba1aac5783) 934s ok 9 - Get redirection 934s ok 10 - Location is http://auth.example.com/ 934s ok 11 - Get cookie llngpersistent (5b2b5569d0f82578d26a118d6eb364e48ac300a3eb0614a24a35e60b7bed3e97) 934s ok 12 - Secure cookie found 934s ok 13 - Try to auth with persistent cookie 934s ok 14 - HTTP code is 200 934s ok 15 - HTTP code is 200 934s ok 16 - Page contains a form 934s ok 17 - Host match 934s ok 18 - Field "fg" is defined 934s ok 19 - Field "token" is defined 934s ok 20 - CSP header authorize POST request to \# 934s ok 21 - Post fingerprint 934s ok 22 - Get redirection 934s ok 23 - Location is http://auth.example.com/ 934s ok 24 - Get cookie lemonldap (b00e7978f1322802e9c7230d3d63b1e9c30962be3bfcdc7e2266f758436f93c8) 934s ok 25 934s ok 26 - Logout request 934s ok 27 - Response is 200 934s ok 28 - Cookie is deleted 934s ok 29 - No pdata 934s ok 30 - Disconnect request 934s ok 31 - Response is 401 934s ok 32 - Connection session cannot be found 934s 1..32 934s ok 5 - Register session, use it, then logout 934s # Subtest: Make sure connection ID is saved on first login too 934s ok 1 - Auth query 934s ok 2 - HTTP code is 200 934s ok 3 - Page contains a form 934s ok 4 - URI match 934s ok 5 - Field "fg" is defined 934s ok 6 - Field "token" is defined 934s ok 7 - Post fingerprint 934s ok 8 - Get cookie lemonldap (f932815cb83a1e23ee7cf952e888dd9868e6666cd138795fb4d8c48daa2e6206) 934s ok 9 - Get redirection 934s ok 10 - Location is http://auth.example.com/ 934s ok 11 - Get cookie llngpersistent (78cd93983698b1af04bb297f6a5fc15acff62856a79959fcd4a2246a444ba862) 934s ok 12 - Secure cookie found 934s ok 13 934s ok 14 - Logout request 934s ok 15 - Response is 200 934s ok 16 - Cookie is deleted 934s ok 17 - No pdata 934s ok 18 - Disconnect request 934s ok 19 - Response is 401 934s ok 20 - Connection session cannot be found 934s 1..20 934s ok 6 - Make sure connection ID is saved on first login too 934s 1..6 934s ok 935s t/65-AutoSignin.t ................................................. 935s ok 1 - use Lemonldap::NG::Portal::Main; 935s ok 2 - Portal object 935s [Tue Jul 23 01:58:19 2024] [LLNG:6845] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 132) line 1, near "/^127/)" 935s Execution of (eval 132) aborted due to compilation errors. 935s 935s [Tue Jul 23 01:58:19 2024] [LLNG:6845] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 136) line 1, line 1. 935s 935s ok 3 - Init 935s ok 4 - Portal app 935s ok 5 - Auth query 935s ok 6 - HTTP code is 200 935s ok 7 - Get cookie lemonldap (d54b78438204854cb6cbbb3ce7d2b2d24d3250bf914602df70fe3b5b40afc83e) 935s ok 8 - Bad query 935s ok 9 - Response status is 401 935s ok 10 - Content is JSON 935s ok 11 - Error code is 9 935s 1..11 935s ok 935s t/65-CheckState.t ................................................. 935s ok 1 - use Lemonldap::NG::Portal::Main; 935s ok 2 - Portal object 935s ok 3 - Init 935s ok 4 - Portal app 935s ok 5 - Test no secret 935s ok 6 - Response status is 500 935s ok 7 - Content is JSON 935s ok 8 - Error code is Bad secret 935s ok 9 - Test bad secret, no user auth 935s ok 10 - Response status is 500 935s ok 11 - Content is JSON 935s ok 12 - Error code is Bad secret 935s ok 13 - Test correct secret, no user auth 935s ok 14 - HTTP code is 200 935s ok 15 - Content-Type is JSON 935s ok 16 - Content is valid JSON 935s ok 17 - response has a result key with value 1 935s ok 18 - response version is correct 935s ok 19 - Test no secret with user auth 935s ok 20 - Response status is 500 935s ok 21 - Content is JSON 935s ok 22 - Error code is Bad secret 935s ok 23 - Test incorrect secret with user auth 935s ok 24 - Response status is 500 935s ok 25 - Content is JSON 935s ok 26 - Error code is Bad secret 935s ok 27 - Test correct secret with bad user auth 935s ok 28 - Response status is 500 935s ok 29 - Content is JSON 935s ok 30 - Error code is Bad result during auth: 5 935s ok 31 - response has a result key with value 1 935s ok 32 - Test correct secret with good user auth 935s ok 33 - HTTP code is 200 935s ok 34 - Content-Type is JSON 935s ok 35 - Content is valid JSON 935s ok 36 - response has a result key with value 1 935s 1..36 935s ok 936s t/66-CDA-PSGI-Try.t ............................................... 936s ok 1 - use Lemonldap::NG::Portal::Main; 936s ok 2 - Portal object 936s ok 3 - Init 936s ok 4 - Portal app 936s ok 5 - Register $type 936s # ==> Pushing PORTAL <== 936s # ==> Popping PORTAL <== 936s ok 6 - Unauth CDA request 936s ok 7 - HTTP code is 200 936s ok 8 - Page contains a form 936s ok 9 - Field "url" is defined 936s ok 10 - CSP header authorize POST request to \# 936s ok 11 - check url value 936s # ==> Pushing PORTAL <== 936s # ==> Popping PORTAL <== 936s ok 12 - Post credentials 936s ok 13 - Get redirection 936s ok 14 - Location header found 936s ok 15 - use Lemonldap::NG::Handler::PSGI; 936s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 936s ok 17 - Register $type 936s ok 18 - Push cda cookie 936s ok 19 - Get redirection 936s ok 20 - Location is http://test.example.org/ 936s ok 21 - Get cookie lemonldap (c:Q62N+w298J0W/x81uU+FK8CBdtjWbDj83DyB4K8AjdpAMYBaUKoDdQrRK2SnsokCZilVFpKozU9jo/1WKKJpLdtCzxwn8kp/6Ju4aL8aywuXFITCfez9L9GNxQlqvvZ2bFlFjlfKmjtWMWT8V0W6AUIBHV05ye/W2imRUnzJ+Spq+bCvVmc5X7Aa0hCbdaIX) 936s ok 22 - Authenticated query 936s ok 23 - HTTP code is 200 936s ok 24 - Authenticated as dwho 936s 1..24 936s ok 936s t/66-CDA-already-auth.t ........................................... 936s ok 1 - use Lemonldap::NG::Portal::Main; 936s ok 2 - Portal object 936s ok 3 - Init 936s ok 4 - Portal app 936s ok 5 - Register $type 936s # ==> Pushing PORTAL <== 936s # ==> Popping PORTAL <== 936s ok 6 - Auth query 936s ok 7 - HTTP code is 200 936s ok 8 - Get cookie lemonldap (0f944901bc61e62375b93243fec79e89110e6b75023d463e14480f28181eba18) 936s # ==> Pushing PORTAL <== 936s # ==> Popping PORTAL <== 936s ok 9 - Auth CDA request 936s ok 10 - Get redirection 936s ok 11 - Location header found 936s ok 12 - Make sure no pdata is returned 936s ok 13 - use Lemonldap::NG::Handler::Server; 936s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 936s ok 15 - Register $type 936s ok 16 - Push cda cookie 936s ok 17 - Get redirection 936s ok 18 - Location is http://test.example.org/ 936s ok 19 - Get cookie lemonldap (c:ZS7SdvCyvUEtv2Xyk+mdql8E/JBDxNj8icyTXruSZTXNeelHWzxE/4V/+07ByUY5tmkV3eMfZPoBYdetNLYD6WuYkPMzqDQwW+gDSffAu40fJ0qAe68HvyinxQtreClFWQZwPBWDZomlk6nQg9xOxYY0in7ST+7lhwQCxH+EyB2nZgwSfCKDzWnZ6t7IdE6+) 936s ok 20 - Authenticated query 936s ok 21 - HTTP code is 200 936s ok 22 - Authenticated as dwho 936s 1..22 936s ok 937s t/66-CDA-wildcard.t ............................................... 937s ok 1 - use Lemonldap::NG::Portal::Main; 937s ok 2 - Portal object 937s ok 3 - Init 937s ok 4 - Portal app 937s ok 5 - Unauth CDA request 937s ok 6 - HTTP code is 200 937s ok 7 - Page contains a form 937s ok 8 - Field "url" is defined 937s ok 9 - CSP header authorize POST request to \# 937s ok 10 - Post credentials 937s ok 11 - Get redirection 937s ok 12 - Location header found 937s ok 13 - Get cookie lemonldap (3b67b008f6ab7e302c14fc472b5c55f7400a2f10a78a1bc2543b22917cf6b813) 937s ok 14 - CDA request to subdomain 937s ok 15 - Get redirection 937s ok 16 - Location header found 937s ok 17 - CDA request to subdomain 937s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 937s ok 19 - Subdomain CDA request not allowed by wildcard 937s ok 20 - CDA request to one-level wildcard 937s ok 21 - Get redirection 937s ok 22 - Location header found 937s ok 23 - use Lemonldap::NG::Handler::Server; 937s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 937s ok 25 - App 937s ok 26 - Push cda cookie 937s ok 27 - Get redirection 937s ok 28 - Location is http://sub-domain.cda.example.llng/ 937s ok 29 - Get cookie lemonldap (c:p6O79tDDGWbdEtBq8ag8gjVWw93JuyJ5a4lREH9gNyoyREKAGtzncw3T1JEtame4bLCWKXzV7q1qCLoiJJvOP2bF4h+YhhGU/W7i8vlxOF95VUTyb0T1Gv4Uy2MXIWCdl0Xs0i9GDW84PfbjBwMwW8WcT1b20Xvp5/M2vFkSGkw=) 937s ok 30 - Authenticated query 937s ok 31 - HTTP code is 200 937s ok 32 - Authenticated as dwho 937s ok 33 - use Lemonldap::NG::Handler::Server; 937s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 937s ok 35 - App 937s ok 36 - Push cda cookie 937s ok 37 - Get redirection 937s ok 38 - Location is http://cda.example.llng/ 937s ok 39 - Get cookie lemonldap (c:8rN3uwaE/VG7swlhf4I/va9o9zgfVWWBRQcFZTmYDf1YJCYfzI25KUMHi/BKkwPs4htXlQ3bVX/hZbWomn8nIAFTo3UpFpy3VS4M5xYKmZJ7DW66i8zPKUui4Ur6jaz0VMCflkR4iIsmTyqSWgv5gRBeMz6kQmCBlAVPWN1jifU=) 937s ok 40 - Authenticated query 937s ok 41 - HTTP code is 200 937s ok 42 - Authenticated as dwho 937s ok 43 - use Lemonldap::NG::Handler::Server; 937s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 937s ok 45 - App 937s ok 46 - Push cda cookie 937s ok 47 - Get redirection 937s ok 48 - Location is http://cda.oneonly.llng/ 937s ok 49 - Get cookie lemonldap (c:PywuCAseHJdJe1/UToVd36zY6RApZtIiOgl6tT/k5WXetMZfSKrnGW40Tm4Sf9KJ9ox8isQZmDRz51NNgf0Fr2axgYEw62YvdX1UVTKMdl5oq4OluUhsMVbFbyx4H5guYnAfCOuRRSjv2hl9xSM7Astj786jdNnztyv1rQkZZTY=) 937s ok 50 - Authenticated query 937s ok 51 - HTTP code is 200 937s ok 52 - Authenticated as dwho 937s 1..52 937s ok 937s t/66-CDA-with-REST.t .............................................. 937s ok 1 - use Lemonldap::NG::Portal::Main; 937s ok 2 - Portal object 937s ok 3 - Init 937s ok 4 - Portal app 937s ok 5 - Register $type 937s # ==> Pushing PORTAL <== 937s # ==> Popping PORTAL <== 937s ok 6 - Unauth CDA request 937s ok 7 - HTTP code is 200 937s ok 8 - Page contains a form 937s ok 9 - Field "url" is defined 937s ok 10 - CSP header authorize POST request to \# 937s ok 11 - check url value 937s # ==> Pushing PORTAL <== 937s # ==> Popping PORTAL <== 937s ok 12 - Post credentials 937s ok 13 - Get redirection 937s ok 14 - Location header found 937s ok 15 - use Lemonldap::NG::Handler::Server; 937s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 937s ok 17 - Register $type 937s ok 18 - @ REST REQUEST @ 937s # ==> Pushing PORTAL <== 937s # ==> Popping PORTAL <== 937s ok 19 - Execute request 937s ok 20 - Response is 200 or 400 937s ok 21 - @ END OF REST REQUEST @ 937s ok 22 - @ REST REQUEST @ 937s # ==> Pushing PORTAL <== 937s # ==> Popping PORTAL <== 937s ok 23 - Execute request 937s ok 24 - Response is 200 or 400 937s ok 25 - @ END OF REST REQUEST @ 937s ok 26 - Push cda cookie 937s ok 27 - Get redirection 937s ok 28 - Location is http://test.example.org/ 937s ok 29 - Get cookie lemonldap (c:qcRGV2HqF06K6Mdm7N7d1ZTipJNC1EWanXRENJlDV4wJGevXEWfCOoTyv8y1uha9n9UorJGxbFKOBktu3p6ChsSQ3whSJqtl+EjylsLbfi9V+6PJicMQkLCY91VQbM4TSsqnRVoSDXpSZ/VhpEpEpQcjSyOOxclIa5yogsZeat1y3QU7fB0w7Q4tUihCPOlr) 937s ok 30 - Authenticated query 937s ok 31 - HTTP code is 200 937s ok 32 - Authenticated as dwho 937s 1..32 937s ok 938s t/66-CDA-with-SOAP.t .............................................. 938s ok 1 - use Lemonldap::NG::Portal::Main; 938s ok 2 - Portal object 938s ok 3 - Init 938s ok 4 - Portal app 938s ok 5 - Register $type 938s # ==> Pushing PORTAL <== 938s # ==> Popping PORTAL <== 938s ok 6 - Unauth CDA request 938s ok 7 - HTTP code is 200 938s ok 8 - Page contains a form 938s ok 9 - Field "url" is defined 938s ok 10 - CSP header authorize POST request to \# 938s ok 11 - check url value 938s # ==> Pushing PORTAL <== 938s # ==> Popping PORTAL <== 938s ok 12 - Post credentials 938s ok 13 - Get redirection 938s ok 14 - Location header found 938s ok 15 - use Lemonldap::NG::Handler::Server; 938s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 938s ok 17 - Register $type 938s ok 18 - @ SOAP REQUEST @ 938s # ==> Pushing PORTAL <== 938s # ==> Popping PORTAL <== 938s ok 19 - Execute request 938s ok 20 - Content is XML 938s ok 21 - @ END OF SOAP REQUEST @ 938s ok 22 - @ SOAP REQUEST @ 938s # ==> Pushing PORTAL <== 938s # ==> Popping PORTAL <== 938s ok 23 - Execute request 938s ok 24 - Content is XML 938s ok 25 - @ END OF SOAP REQUEST @ 938s ok 26 - Push cda cookie 938s ok 27 - Get redirection 938s ok 28 - Location is http://test.example.org/ 938s ok 29 - Get cookie lemonldap (c:GK+zLKvhPnYpx/KWQksjBCwOya6OLXdw2C5yFu6JPby5d8mzrX5KuoEuiCmuk8H83Rcu+3rPaaL2He1daXACOmz1qYrMhy7TLMZUNP3VHKvok00VECGiX88eZS5azvKpWYCnLQk9b9sG5tDorfo6P228XRtliSbgOjNAg8Xf/GxJfvHJ6yP4hcqnm7tWjQXT) 938s ok 30 - Authenticated query 938s ok 31 - HTTP code is 200 938s ok 32 - Authenticated as dwho 938s 1..32 938s ok 939s t/66-CDA-with-doubleCookies.t ..................................... 939s ok 1 - use Lemonldap::NG::Portal::Main; 939s ok 2 - Portal object 939s ok 3 - Init 939s ok 4 - Portal app 939s ok 5 - use Lemonldap::NG::Handler::Server; 939s ok 6 - use Lemonldap::NG::Handler::Main; 939s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 939s ok 8 - App 939s ok 9 - Post credentials 939s ok 10 - Get cookie lemonldap (bcfa82696caf85b9bdd21e7f4ca0dc9fc6d293524caad6050357c0ebc05128c0) 939s ok 11 - Get cookie lemonldaphttp (7f0b14abdbb6055deb87ce77052d3b4c9b16834670c4e3fac22b96017ab4ab64) 939s ok 12 - CDA request to http vhost 939s ok 13 - Get redirection 939s ok 14 - Location header found 939s ok 15 - Push cda cookie 939s ok 16 - Get redirection 939s ok 17 - Location is http://test.example.org/ 939s ok 18 - Get cookie lemonldaphttp (c:uFQ+wj8w1vX7hNWOKXmGB6RyfXYAGVFHZOIC5mUWTDwZ1GEW/8qAYPO5trEGqEi4kSiBMqrrmasfYVy9IvUjmbCMtEyMX81P980mYhy77r0Ceq8Nn2RBjQyDJbOvffV/UWOXXUyfgGw7/d2Vtoq8ONkZchxQaVFA5g8wP4Fe33rcPkllvRnfdI9RydRGBE+C) 939s ok 19 - Authenticated query 939s ok 20 - HTTP code is 200 939s ok 21 - Authenticated as dwho 939s ok 22 - CDA request to https vhost 939s ok 23 - Get redirection 939s ok 24 - Location header found 939s ok 25 - Push cda cookie 939s ok 26 - Get redirection 939s ok 27 - Location is https://test.example.org/ 939s ok 28 - Get cookie lemonldap (c:zYwS9ydN7GKmbFdpNMHhht9qsVeWzDVg35lIParOYQm1R+AzqQvNxAK/GWecGnbjH8bvgJZYWV22PaWKRp8lWmE9/bhQddaAU7YoRFeI4+i3B1ngsfKAzjAwQj+c2eCqTEpwnJ+b+/dPmcU7lPcpltUuUwu6Zx4BZRY/hzelknd8Nz+HznaItOGLCgb7D25J) 939s ok 29 - Authenticated query 939s ok 30 - HTTP code is 200 939s ok 31 - Authenticated as dwho 939s [Tue Jul 23 01:58:23 2024] [LLNG:6852] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 939s ok 32 - CDA request to https vhost 939s ok 33 - Expected portal error code: code found on page 939s ok 34 - Expected portal error code 939s 1..34 939s ok 939s t/66-CDA.t ........................................................ 939s ok 1 - use Lemonldap::NG::Portal::Main; 939s ok 2 - Portal object 939s ok 3 - Init 939s ok 4 - Portal app 939s # Subtest: Check that external URLs are correctly classified 939s ok 1 - URL https://example.com/ is not external for domain .example.com 939s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 939s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 939s ok 4 - URL http://example.org/ is external for domain .example.com 939s ok 5 - URL https://example.org/ is external for domain .example.com 939s ok 6 - URL https://example.org is external for domain .example.com 939s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 939s ok 8 - URL https://otherexample.com/ is external for domain .example.com 939s ok 9 - URL https://example.com/ is not external for empty domain 939s ok 10 - URL https://example.comx/ is external for empty domain 939s ok 11 - URL https://xexample.com/ is external for empty domain 939s ok 12 - URL http://auth.example.com/ is external for empty domain 939s ok 13 - URL https://auth.example.com/ is external for empty domain 939s ok 14 - URL http://example.org/ is external for empty domain 939s ok 15 - URL https://example.org/ is external for empty domain 939s ok 16 - URL https://example.org is external for empty domain 939s ok 17 - URL https://auth.example.comx/ is external for empty domain 939s ok 18 - URL https://otherexample.com/ is external for empty domain 939s 1..18 939s ok 5 - Check that external URLs are correctly classified 939s ok 6 - Unauth CDA request 939s ok 7 - HTTP code is 200 939s ok 8 - Page contains a form 939s ok 9 - Field "url" is defined 939s ok 10 - CSP header authorize POST request to \# 939s ok 11 - check url value 939s ok 12 - Post credentials 939s ok 13 - Get cookie lemonldap (4c43eee825830e8cc820de068f31faff77329f0c740d59d8a49e9452395e99fb) 939s ok 14 - Get redirection 939s ok 15 - Location header found 939s ok 16 - Dangerous request 939s ok 17 - Untrusted URL denied by portal: code found on page 939s ok 18 - Untrusted URL denied by portal 939s ok 19 - use Lemonldap::NG::Handler::Server; 939s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 939s ok 21 - App 939s ok 22 - Push cda cookie 939s ok 23 - Get redirection 939s ok 24 - Location is http://test.example.org/ 939s ok 25 - Get cookie lemonldap (c:oamhKWEF5etlc2rLqe4tjfNVSUiFM4/CuEGIu74WR8g0vZIFt2bawuFKulGIWOEwNIvpaaU45YxU01epLfNrQH+nk8luCdsgLoSqAzRRWgMUiE51aVTiQVNoEME8MUf6OlBFR+D5Mt7iZEthLOYiysRwjLqb2qOL3TpCnoj5r7WUF2bttBkw89gNDIRXEyOH) 939s ok 26 - Authenticated query 939s ok 27 - HTTP code is 200 939s ok 28 - Authenticated as dwho 939s 1..28 939s ok 940s t/67-CheckUser-with-Global-token.t ................................ 940s ok 1 - use Lemonldap::NG::Portal::Main; 940s ok 2 - Portal object 940s ok 3 - Init 940s ok 4 - Portal app 940s ok 5 - Get Menu 940s ok 6 - HTTP code is 200 940s ok 7 - Page contains a form 940s ok 8 - Host match 940s ok 9 - Field "user" is defined 940s ok 10 - Field "password" is defined 940s ok 11 - Field "token" is defined 940s ok 12 - CSP header authorize POST request to \# 940s ok 13 - Auth query 940s ok 14 - Get cookie lemonldap (2d7a276de62164ed3600ac5af0119cde0817f720151324188aa666cb8cafe3f0) 940s ok 15 - Get redirection 940s ok 16 - Location is http://auth.example.com/ 940s ok 17 - CheckUser form 940s ok 18 - HTTP code is 200 940s ok 19 - Page contains a form 940s ok 20 - URI match 940s ok 21 - Field "user" is defined 940s ok 22 - Field "url" is defined 940s ok 23 - Field "token" is defined 940s ok 24 - Found trspan="checkUser" 940s ok 25 - POST checkuser 940s ok 26 - Found allowed 940s ok 27 - HTTP code is 200 940s ok 28 - Page contains a form 940s ok 29 - URI match 940s ok 30 - Field "user" is defined 940s ok 31 - Field "url" is defined 940s ok 32 - Field "token" is defined 940s ok 33 - POST checkuser 940s ok 34 - Found VHnotFound 940s ok 35 - HTTP code is 200 940s ok 36 - Page contains a form 940s ok 37 - URI match 940s ok 38 - Field "user" is defined 940s ok 39 - Field "url" is defined 940s ok 40 - Field "token" is defined 940s ok 41 - POST checkuser 940s ok 42 - Found PE_TOKENEXPIRED 940s ok 43 - HTTP code is 200 940s ok 44 - Page contains a form 940s ok 45 - URI match 940s ok 46 - Field "user" is defined 940s ok 47 - Field "url" is defined 940s ok 48 - Field "token" is defined 940s ok 49 - POST checkuser 940s ok 50 - HTTP code is 200 940s ok 51 - Page contains a form 940s ok 52 - URI match 940s ok 53 - Field "user" is defined 940s ok 54 - Field "url" is defined 940s ok 55 - Field "token" is defined 940s ok 56 - Found trspan="checkUserComputeSession" 940s ok 57 - Found trspan="allowed" 940s ok 58 - Found trspan="headers" 940s ok 59 - Found trspan="groups_sso" 940s ok 60 - Found trspan="attributes" 940s ok 61 - Found trspan="macros" 940s ok 62 - Found Auth-User 940s ok 63 - Found rtyler 940s ok 64 - Found su 940s ok 65 - Found uid 940s ok 66 - Found uc mail 940s ok 67 - Found uid 940s ok 68 - POST checkuser 940s ok 69 - Found trspan="forbidden" 940s ok 70 - Logout request 940s ok 71 - Response is 200 940s ok 72 - Cookie is deleted 940s ok 73 - No pdata 940s ok 74 - Disconnect request 940s ok 75 - Response is 401 940s 1..75 940s ok 940s t/67-CheckUser-with-Impersonation-and-Macros.t .................... 940s ok 1 - use Lemonldap::NG::Portal::Main; 940s ok 2 - Portal object 940s ok 3 - Init 940s ok 4 - Portal app 940s ok 5 - Get Menu 940s ok 6 - HTTP code is 200 940s ok 7 - Page contains a form 940s ok 8 - Host match 940s ok 9 - Field "user" is defined 940s ok 10 - Field "password" is defined 940s ok 11 - Field "spoofId" is defined 940s ok 12 - CSP header authorize POST request to \# 940s ok 13 - Auth query 940s ok 14 - Get cookie lemonldap (555852394a2c9535d7ee4c73217528f393cbab0507e8218d4d658d2266849c4e) 940s ok 15 - Get redirection 940s ok 16 - Location is http://auth.example.com/ 940s ok 17 - Get Menu 940s ok 18 - HTTP code is 200 940s ok 19 - Connected as dwho 940s ok 20 - Authenticated as dwho / rtyler 940s ok 21 - CheckUser form 940s ok 22 - HTTP code is 200 940s ok 23 - Page contains a form 940s ok 24 - URI match 940s ok 25 - Field "user" is defined 940s ok 26 - Field "url" is defined 940s ok 27 - Found trplaceholder = "dwho / rtyler" 940s ok 28 - POST checkuser 940s ok 29 - HTTP code is 200 940s ok 30 - Page contains a form 940s ok 31 - URI match 940s ok 32 - Field "user" is defined 940s ok 33 - Field "url" is defined 940s ok 34 - Found HTTP url 940s ok 35 - Found trspan="allowed" 940s ok 36 - Found trspan="headers" 940s ok 37 - Found trspan="macros" 940s ok 38 - Found _userDB 940s ok 39 - Found Auth-User 940s ok 40 - Found dwho 940s ok 41 - Found _whatToTrace 940s ok 42 - Found uid 940s ok 43 - Found uid 940s ok 44 - Found two macros 940s ok 45 - CheckUser form 940s ok 46 - POST checkuser 940s ok 47 - Found trspan="checkUserComputeSession" 940s ok 48 - Found trspan="allowed" 940s ok 49 - Found uid 940s ok 50 - Found two well computed macros 940s ok 51 - Found group "authGroup" 940s ok 52 - Found group "realAuthGroup" 940s ok 53 - CheckUser form 940s ok 54 - HTTP code is 200 940s ok 55 - Page contains a form 940s ok 56 - URI match 940s ok 57 - Field "user" is defined 940s ok 58 - Field "url" is defined 940s ok 59 - POST checkuser 940s ok 60 - HTTP code is 200 940s ok 61 - Page contains a form 940s ok 62 - URI match 940s ok 63 - Field "user" is defined 940s ok 64 - Field "url" is defined 940s ok 65 - Found HTTPS url 940s ok 66 - Logout request 940s ok 67 - Response is 200 940s ok 68 - Cookie is deleted 940s ok 69 - No pdata 940s ok 70 - Disconnect request 940s ok 71 - Response is 401 940s 1..71 940s ok 941s t/67-CheckUser-with-UnrestrictedUser.t ............................ 941s ok 1 - use Lemonldap::NG::Portal::Main; 941s ok 2 - Portal object 941s ok 3 - Init 941s ok 4 - Portal app 941s ok 5 - Get Menu 941s ok 6 - HTTP code is 200 941s ok 7 - Page contains a form 941s ok 8 - Host match 941s ok 9 - Field "user" is defined 941s ok 10 - Field "password" is defined 941s ok 11 - CSP header authorize POST request to \# 941s ok 12 - Auth query 941s ok 13 - Get cookie lemonldap (c0d2f5cbca40915e240a51c9c332da18d7b3e3d1b61d12f93b4736660183f715) 941s ok 14 - Get redirection 941s ok 15 - Location is http://auth.example.com/ 941s ok 16 - CheckUser form 941s ok 17 - HTTP code is 200 941s ok 18 - Page contains a form 941s ok 19 - URI match 941s ok 20 - Field "user" is defined 941s ok 21 - Field "url" is defined 941s ok 22 - Found trspan="checkUser" 941s ok 23 - POST checkuser 941s ok 24 - Response is JSON 941s ok 25 - Computed session 941s ok 26 - POST checkuser 941s ok 27 - Response is JSON 941s ok 28 - BADCREDENTIALS 941s ok 29 - Auth query 941s ok 30 - HTTP code is 200 941s ok 31 - Get cookie lemonldap (22e71860a99dd1a9b52bf34a1c91d4bb84052b8886d138de217c6b9570b6f5b3) 941s ok 32 - POST checkuser 941s ok 33 - Response is JSON 941s ok 34 - BADCREDENTIALS 941s ok 35 - Auth query 941s ok 36 - HTTP code is 200 941s ok 37 - Get cookie lemonldap (c1bed8617d27ed407f28defabcf5a8e6b7d2210a4b76d13cc22cccaf59448d1a) 941s ok 38 - CheckUser form 941s ok 39 - HTTP code is 200 941s ok 40 - Page contains a form 941s ok 41 - URI match 941s ok 42 - Field "user" is defined 941s ok 43 - Field "url" is defined 941s ok 44 - Found trspan="checkUser" 941s ok 45 - POST checkuser 941s ok 46 - Response is JSON 941s ok 47 - SSO session 941s ok 48 - POST checkuser 941s ok 49 - Response is JSON 941s ok 50 - SSO session 941s ok 51 - Logout request 941s ok 52 - Response is 200 941s ok 53 - Cookie is deleted 941s ok 54 - No pdata 941s ok 55 - Disconnect request 941s ok 56 - Response is 401 941s ok 57 - POST checkuser 941s ok 58 - Response is JSON 941s ok 59 - Computed session 941s ok 60 - Auth-User is not masked 941s ok 61 - emptyHeader is not masked 941s ok 62 - Get Menu 941s ok 63 - HTTP code is 200 941s ok 64 - Page contains a form 941s ok 65 - Host match 941s ok 66 - Field "user" is defined 941s ok 67 - Field "password" is defined 941s ok 68 - CSP header authorize POST request to \# 941s ok 69 - Auth query 941s ok 70 - Get cookie lemonldap (d378be69b2b62c7a746049b081eb1233011f47098a56b801965a3008c5d1e73f) 941s ok 71 - Get redirection 941s ok 72 - Location is http://auth.example.com/ 941s ok 73 - CheckUser form 941s ok 74 - HTTP code is 200 941s ok 75 - Page contains a form 941s ok 76 - URI match 941s ok 77 - Field "user" is defined 941s ok 78 - Field "url" is defined 941s ok 79 - Found trspan="checkUser" 941s ok 80 - POST checkuser 941s ok 81 - Response is JSON 941s ok 82 - Auth-User is masked 941s ok 83 - emptyHeader is not masked 941s ok 84 - testHeader1 is not masked 941s ok 85 - POST checkuser 941s ok 86 - Response is JSON 941s ok 87 - Auth-User is masked 941s ok 88 - POST checkuser 941s ok 89 - Response is JSON 941s ok 90 - Auth-User is masked 941s ok 91 - testHeader1 is masked 941s ok 92 - Logout request 941s ok 93 - Response is 200 941s ok 94 - Cookie is deleted 941s ok 95 - No pdata 941s ok 96 - Disconnect request 941s ok 97 - Response is 401 941s 1..97 941s ok 942s t/67-CheckUser-with-hidden-attributes.t ........................... 942s ok 1 - use Lemonldap::NG::Portal::Main; 942s ok 2 - Portal object 942s ok 3 - Init 942s ok 4 - Portal app 942s ok 5 - Get Menu 942s ok 6 - HTTP code is 200 942s ok 7 - Page contains a form 942s ok 8 - Host match 942s ok 9 - Field "user" is defined 942s ok 10 - Field "password" is defined 942s ok 11 - CSP header authorize POST request to \# 942s ok 12 - Auth query 942s ok 13 - Get cookie lemonldap (d5a42090dda10db73e832934e5be4cc4623c79c46ed5c298949f6edb817fc648) 942s ok 14 - Get redirection 942s ok 15 - Location is http://auth.example.com/ 942s ok 16 - GET CheckUser 942s ok 17 - Content is JSON 942s ok 18 - Hidden attributes found 942s ok 19 - Logout request 942s ok 20 - Response is 200 942s ok 21 - Cookie is deleted 942s ok 22 - No pdata 942s ok 23 - Disconnect request 942s ok 24 - Response is 401 942s ok 25 - Get Menu 942s ok 26 - HTTP code is 200 942s ok 27 - Page contains a form 942s ok 28 - Host match 942s ok 29 - Field "user" is defined 942s ok 30 - Field "password" is defined 942s ok 31 - CSP header authorize POST request to \# 942s ok 32 - Auth query 942s ok 33 - Get cookie lemonldap (86876d8af12ead93fb8ddd916e23d8708f0461a8eced5a16b55e21af5bfc507f) 942s ok 34 - Get redirection 942s ok 35 - Location is http://auth.example.com/ 942s ok 36 - GET CheckUser 942s ok 37 - Content is JSON 942s ok 38 - No hidden attribute found 942s ok 39 - Logout request 942s ok 40 - Response is 200 942s ok 41 - Cookie is deleted 942s ok 42 - No pdata 942s ok 43 - Disconnect request 942s ok 44 - Response is 401 942s 1..44 942s ok 942s t/67-CheckUser-with-history.t ..................................... 942s ok 1 - use Lemonldap::NG::Portal::Main; 942s ok 2 - Portal object 942s ok 3 - Init 942s ok 4 - Portal app 942s ok 5 - Get Menu 942s ok 6 - HTTP code is 200 942s ok 7 - Page contains a form 942s ok 8 - Host match 942s ok 9 - Field "user" is defined 942s ok 10 - Field "password" is defined 942s ok 11 - CSP header authorize POST request to \# 942s ok 12 - Auth query 942s ok 13 - Get Menu 942s ok 14 - HTTP code is 200 942s ok 15 - Page contains a form 942s ok 16 - Host match 942s ok 17 - Field "user" is defined 942s ok 18 - Field "password" is defined 942s ok 19 - CSP header authorize POST request to \# 942s ok 20 - Auth query 942s ok 21 - Get cookie lemonldap (49b438e24ee7897348ee5422cc88658b7e67e312b49838b091a9f2b2c27a215c) 942s ok 22 - Get redirection 942s ok 23 - Location is http://auth.example.com/ 942s ok 24 - Logout request 942s ok 25 - Response is 200 942s ok 26 - Cookie is deleted 942s ok 27 - No pdata 942s ok 28 - Disconnect request 942s ok 29 - Response is 401 942s ok 30 - Get Menu 942s ok 31 - HTTP code is 200 942s ok 32 - Page contains a form 942s ok 33 - Host match 942s ok 34 - Field "user" is defined 942s ok 35 - Field "password" is defined 942s ok 36 - CSP header authorize POST request to \# 942s ok 37 - Auth query 942s ok 38 - Get cookie lemonldap (77387ae1cfc3937f6cd20a843751a383993cd3559305183fe8d5bdc6b2d7e572) 942s ok 39 - Get redirection 942s ok 40 - Location is http://auth.example.com/ 942s ok 41 - CheckUser form 942s ok 42 - HTTP code is 200 942s ok 43 - Page contains a form 942s ok 44 - URI match 942s ok 45 - Field "user" is defined 942s ok 46 - Field "url" is defined 942s ok 47 - Found trspan="checkUser" 942s ok 48 - Found trspan="lastLogins" 942s ok 49 - Found trspan="lastFailedLogins" 942s ok 50 - Success entry found 942s ok 51 - Failed entry found 942s ok 52 - Logout request 942s ok 53 - Response is 200 942s ok 54 - Cookie is deleted 942s ok 55 - No pdata 942s ok 56 - Disconnect request 942s ok 57 - Response is 401 942s 1..57 942s ok 943s t/67-CheckUser-with-issuer-SAML-POST.t ............................ 943s ok 1 - use Lemonldap::NG::Portal::Main; 943s ok 2 - Portal object 943s ok 3 - Init 943s ok 4 - Portal app 943s ok 5 - Register $type 943s ok 6 - Portal object 943s ok 7 - Init 943s ok 8 - Portal app 943s ok 9 - Register $type 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 10 - Unauth SP request 943s ok 11 - HTTP code is 200 943s ok 12 - HTTP code is 200 943s ok 13 - Page contains a form 943s ok 14 - Host match 943s ok 15 - URI match 943s ok 16 - Field "SAMLRequest" is defined 943s ok 17 - CSP header authorize POST request to auth.idp.com 943s ok 18 - Method is POST 943s # ==> Pushing ISSUER <== 943s # ==> Popping ISSUER <== 943s ok 19 - Post SAML request to IdP 943s ok 20 - HTTP code is 200 943s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1721699907%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721628027_49611%22%7D) 943s # ==> Pushing ISSUER <== 943s # ==> Popping ISSUER <== 943s ok 22 - Post authentication 943s ok 23 - Reject reason is 89 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 24 - Unauth SP request 943s ok 25 - HTTP code is 200 943s ok 26 - HTTP code is 200 943s ok 27 - Page contains a form 943s ok 28 - Host match 943s ok 29 - URI match 943s ok 30 - Field "SAMLRequest" is defined 943s ok 31 - CSP header authorize POST request to auth.idp.com 943s ok 32 - Method is POST 943s # ==> Pushing ISSUER <== 943s # ==> Popping ISSUER <== 943s ok 33 - Post SAML request to IdP 943s ok 34 - HTTP code is 200 943s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699907%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221721628027_31608%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 943s # ==> Pushing ISSUER <== 943s # ==> Popping ISSUER <== 943s ok 36 - Post authentication 943s ok 37 - Get cookie lemonldap (361061846ad4dfeee5867e6a5c87df647ff3ed81d0bfe1532afaabe8aaec5bf7) 943s ok 38 - Get cookie lemonldappdata () 943s ok 39 - SAML request cleared from pdata 943s ok 40 - HTTP code is 200 943s ok 41 - Page contains a form 943s ok 42 - Host match 943s ok 43 - URI match 943s ok 44 - Field "SAMLResponse" is defined 943s ok 45 - CSP header authorize POST request to auth.sp.com 943s ok 46 - Method is POST 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 47 - Post SAML response to SP 943s ok 48 - Get redirection 943s ok 49 - Location is http://auth.sp.com 943s ok 50 - Get cookie lemonldap (d256174b91138b5472510920a0d00eb62fcbf3471600166a5d52c72009f6d19f) 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 51 - Get / on SP 943s ok 52 - HTTP code is 200 943s ok 53 - Authenticated as davros@badguy.org@idp 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 54 - Unauth SP request 943s ok 55 - HTTP code is 200 943s ok 56 - HTTP code is 200 943s ok 57 - Page contains a form 943s ok 58 - Host match 943s ok 59 - URI match 943s ok 60 - Field "SAMLRequest" is defined 943s ok 61 - CSP header authorize POST request to auth.idp.com 943s ok 62 - Method is POST 943s # ==> Pushing ISSUER <== 943s # ==> Popping ISSUER <== 943s ok 63 - Post SAML request to IdP 943s ok 64 - HTTP code is 200 943s ok 65 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221721628027_51162%22%2C%22issuerTs%22%3A1721699907%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 943s # ==> Pushing ISSUER <== 943s # ==> Popping ISSUER <== 943s ok 66 - Post authentication 943s ok 67 - Get cookie lemonldap (14c93aedaa333b69291aaaabd4e3157c8e987bcbfb50327143fcba9b5fca3bb2) 943s ok 68 - Get cookie lemonldappdata () 943s ok 69 - SAML request cleared from pdata 943s ok 70 - HTTP code is 200 943s ok 71 - Page contains a form 943s ok 72 - Host match 943s ok 73 - URI match 943s ok 74 - Field "SAMLResponse" is defined 943s ok 75 - CSP header authorize POST request to auth.sp.com 943s ok 76 - Method is POST 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 77 - Post SAML response to SP 943s ok 78 - Get redirection 943s ok 79 - Location is http://auth.sp.com 943s ok 80 - Get cookie lemonldap (e77e4a6be0749b927b672784190f859e918dbd7a498dbab660aa0259cd5562df) 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 81 - Get / on SP 943s ok 82 - HTTP code is 200 943s ok 83 - Authenticated as fa@badwolf.org@idp 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 84 - CheckUser form 943s ok 85 - HTTP code is 200 943s ok 86 - Page contains a form 943s ok 87 - URI match 943s ok 88 - Field "user" is defined 943s ok 89 - Field "url" is defined 943s ok 90 - Found trspan="checkUser" 943s ok 91 - Found attribute uid 943s ok 92 - Found value french 943s ok 93 - Found attribute _lassoSessionDump 943s ok 94 - Found ProviderID & AssertionID values 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 95 - POST checkuser 943s ok 96 - PE5 found 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 97 - POST checkuser 943s ok 98 - HTTP code is 200 943s ok 99 - Page contains a form 943s ok 100 - URI match 943s ok 101 - Field "user" is defined 943s ok 102 - Field "url" is defined 943s ok 103 - Found trspan="checkUser" 943s ok 104 - Found attribute uid 943s ok 105 - Found attribute mail 943s ok 106 - Found value davros@badguy.org 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 107 - Query SP for logout 943s ok 108 - HTTP code is 200 943s ok 109 - Page contains a form 943s ok 110 - Host match 943s ok 111 - URI match 943s ok 112 - Field "SAMLRequest" is defined 943s ok 113 - CSP header authorize POST request to auth.idp.com 943s ok 114 - Method is POST 943s # ==> Pushing ISSUER <== 943s # ==> Popping ISSUER <== 943s ok 115 - Post SAML logout request to IdP 943s ok 116 - HTTP code is 200 943s ok 117 - Page contains a form 943s ok 118 - Host match 943s ok 119 - URI match 943s ok 120 - Field "SAMLResponse" is defined 943s ok 121 - CSP header authorize POST request to auth.sp.com 943s ok 122 - Method is POST 943s ok 123 - Get cookie lemonldap (0) 943s ok 124 - SSO cookie removed 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 125 - Post SAML response to SP 943s ok 126 - Get redirection 943s ok 127 - Location is http://auth.sp.com 943s # ==> Pushing ISSUER <== 943s # ==> Popping ISSUER <== 943s ok 128 - Test if user is reject on IdP 943s ok 129 - Response status is 401 943s ok 130 - Content is JSON 943s ok 131 - Error code is 1 943s # ==> Pushing SP <== 943s # ==> Popping SP <== 943s ok 132 - Test if user is reject on SP 943s ok 133 - HTTP code is 200 943s ok 134 - HTTP code is 200 943s ok 135 - Page contains a form 943s ok 136 - Host match 943s ok 137 - URI match 943s ok 138 - Field "SAMLRequest" is defined 943s ok 139 - CSP header authorize POST request to auth.idp.com 943s ok 140 - Method is POST 943s 1..140 943s ok 944s t/67-CheckUser-with-rules.t ....................................... 944s ok 1 - use Lemonldap::NG::Portal::Main; 944s ok 2 - Portal object 944s ok 3 - Init 944s ok 4 - Portal app 944s ok 5 - Auth query with "dwho" 944s ok 6 - Get cookie lemonldap (8d86abd62a04d71c74bab2f6357b06bfd55e58a42cb71492e0e2e59c6d134440) 944s ok 7 - Get redirection 944s ok 8 - Location is http://auth.example.com/ 944s ok 9 - Logout request 944s ok 10 - Response is 200 944s ok 11 - Cookie is deleted 944s ok 12 - No pdata 944s ok 13 - Disconnect request 944s ok 14 - Response is 401 944s ok 15 - Auth query with "dwho" 944s ok 16 - Get cookie lemonldap (11ddb55a3e739b2445f7106ddba2a52c14a42f16fe6188a9b882f2757aac89c4) 944s ok 17 - Get redirection 944s ok 18 - Location is http://auth.example.com/ 944s ok 19 - Auth query with "msmith" 944s ok 20 - Get cookie lemonldap (35d740ebbf4a9042da8d2b3640d31ded5edf6fb9ea5b5f42ac6b19686313608f) 944s ok 21 - Get redirection 944s ok 22 - Location is http://auth.example.com/ 944s ok 23 - CheckUser form 944s ok 24 - HTTP code is 200 944s ok 25 - Page contains a form 944s ok 26 - URI match 944s ok 27 - Field "user" is defined 944s ok 28 - Field "url" is defined 944s ok 29 - Found trspan="checkUser" 944s ok 30 - POST checkuser 944s ok 31 - Response is JSON 944s ok 32 - checkUser found 944s ok 33 - Persistent attribute found 944s ok 34 - POST checkuser 944s ok 35 - Response is JSON 944s ok 36 - Computed session 944s ok 37 - Four headers found 944s ok 38 - Empty header found 944s ok 39 - Empty macro found 944s ok 40 - CheckUser form 944s ok 41 - HTTP code is 200 944s ok 42 - Page contains a form 944s ok 43 - URI match 944s ok 44 - Field "user" is defined 944s ok 45 - Field "url" is defined 944s ok 46 - Found trspan="checkUser" 944s ok 47 - POST checkuser 944s ok 48 - Response is JSON 944s ok 49 - No session found 944s ok 50 - POST checkuser 944s ok 51 - Response is JSON 944s ok 52 - checkUser found 944s ok 53 - Three headers found 944s ok 54 - No empty header found 944s ok 55 - No empty macro found 944s ok 56 - No persistent attribute found 944s ok 57 - Refresh query 944s ok 58 - Get redirection 944s ok 59 - Location is http://auth.example.com/ 944s ok 60 - GET checkuser 944s ok 61 - Content is JSON 944s ok 62 - Good authenticationLevel found 944s ok 63 - Good authMode found 944s ok 64 - Logout request 944s ok 65 - Response is 200 944s ok 66 - Cookie is deleted 944s ok 67 - No pdata 944s ok 68 - Disconnect request 944s ok 69 - Response is 401 944s ok 70 - Logout request 944s ok 71 - Response is 200 944s ok 72 - Cookie is deleted 944s ok 73 - No pdata 944s ok 74 - Disconnect request 944s ok 75 - Response is 401 944s 1..75 944s ok 944s t/67-CheckUser-with-token.t ....................................... 944s ok 1 - use Lemonldap::NG::Portal::Main; 944s ok 2 - Portal object 944s ok 3 - Init 944s ok 4 - Portal app 944s ok 5 - Get Menu 944s ok 6 - HTTP code is 200 944s ok 7 - Page contains a form 944s ok 8 - Host match 944s ok 9 - Field "user" is defined 944s ok 10 - Field "password" is defined 944s ok 11 - Field "token" is defined 944s ok 12 - CSP header authorize POST request to \# 944s ok 13 - Auth query 944s ok 14 - Get cookie lemonldap (b19e27789c66fb762a97dd8404541d974619edfd484489cb7c4f791b23bfb51b) 944s ok 15 - Get redirection 944s ok 16 - Location is http://auth.example.com/ 944s ok 17 - CheckUser form 944s ok 18 - HTTP code is 200 944s ok 19 - Page contains a form 944s ok 20 - URI match 944s ok 21 - Field "user" is defined 944s ok 22 - Field "url" is defined 944s ok 23 - Field "token" is defined 944s ok 24 - Found trspan="checkUser" 944s ok 25 - POST checkuser 944s ok 26 - Found PE_NOTOKEN 944s ok 27 - HTTP code is 200 944s ok 28 - Page contains a form 944s ok 29 - URI match 944s ok 30 - Field "user" is defined 944s ok 31 - Field "url" is defined 944s ok 32 - Field "token" is defined 944s ok 33 - CheckUser form 944s ok 34 - HTTP code is 200 944s ok 35 - Page contains a form 944s ok 36 - URI match 944s ok 37 - Field "user" is defined 944s ok 38 - Field "url" is defined 944s ok 39 - Field "token" is defined 944s ok 40 - Found trspan="checkUser" 944s ok 41 - POST checkuser 944s ok 42 - Found PE_TOKENEXPIRED 944s ok 43 - HTTP code is 200 944s ok 44 - Page contains a form 944s ok 45 - URI match 944s ok 46 - Field "user" is defined 944s ok 47 - Field "url" is defined 944s ok 48 - Field "token" is defined 944s ok 49 - POST checkuser 944s ok 50 - HTTP code is 200 944s ok 51 - Page contains a form 944s ok 52 - URI match 944s ok 53 - Field "user" is defined 944s ok 54 - Field "url" is defined 944s ok 55 - Field "token" is defined 944s ok 56 - Found trspan="checkUserComputeSession" 944s ok 57 - Found trspan="allowed" 944s ok 58 - Found trspan="headers" 944s ok 59 - Found trspan="groups_sso" 944s ok 60 - Found trspan="attributes" 944s ok 61 - Found trspan="macros" 944s ok 62 - Found HTTP_AUTH_USER 944s ok 63 - Found HTTP_TESTHEADER1 944s ok 64 - Found HTTP_TESTHEADER2 944s ok 65 - emptyHeader not found 944s ok 66 - Found rtyler 944s ok 67 - Found su 944s ok 68 - Found uid 944s ok 69 - Found _whatToTrace 944s ok 70 - POST checkuser 944s ok 71 - Found trspan="forbidden" 944s ok 72 - Logout request 944s ok 73 - Response is 200 944s ok 74 - Cookie is deleted 944s ok 75 - No pdata 944s ok 76 - Disconnect request 944s ok 77 - Response is 401 944s 1..77 944s ok 945s t/67-CheckUser.t .................................................. 945s ok 1 - use Lemonldap::NG::Portal::Main; 945s ok 2 - Portal object 945s ok 3 - Init 945s ok 4 - Portal app 945s ok 5 - Test unauth redirection 945s ok 6 - Get redirection 945s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 945s ok 8 - Auth query 945s ok 9 - Get cookie lemonldap (9a9fa09dfb3ac125375076cd84341239837809e93b578d8c02616e8a791fdcb4) 945s ok 10 - Get redirection 945s ok 11 - Location is http://auth.example.com/ 945s ok 12 - Try to access /checkuser 945s ok 13 - Found redirection page 945s ok 14 - Logout request 945s ok 15 - Response is 200 945s ok 16 - Cookie is deleted 945s ok 17 - No pdata 945s ok 18 - Disconnect request 945s ok 19 - Response is 401 945s ok 20 - Auth query 945s ok 21 - Get cookie lemonldap (69f31c4b0d682e454a47077dd0eacdd1673810bb51f5e31193d56f3d10c39eaf) 945s ok 22 - Get redirection 945s ok 23 - Location is http://auth.example.com/ 945s ok 24 - Auth query 945s ok 25 - Get cookie lemonldap (55180b028e1f4a434a35a2d5105b1ad4483fc7b9b498422dbc78ffcc84a0bf8e) 945s ok 26 - Get redirection 945s ok 27 - Location is http://auth.example.com/ 945s ok 28 - Form registration 945s ok 29 - Get redirection 945s ok 30 - Location header found 945s ok 31 - Form registration 945s ok 32 - Found TOTP js 945s ok 33 - Get new key 945s ok 34 - Content is JSON 945s ok 35 - Found secret 945s ok 36 - Found token 945s ok 37 - Code 945s ok 38 - Code contains 6 digits 945s ok 39 - Post code 945s ok 40 - Content is JSON 945s ok 41 - Key is registered 945s ok 42 - Logout request 945s ok 43 - Response is 200 945s ok 44 - Cookie is deleted 945s ok 45 - No pdata 945s ok 46 - Disconnect request 945s ok 47 - Response is 401 945s ok 48 - Auth query 945s ok 49 - HTTP code is 200 945s ok 50 - Page contains a form 945s ok 51 - URI match 945s ok 52 - Field "token" is defined 945s ok 53 - Post code 945s ok 54 - Get cookie lemonldap (336c6d01659a178ee735e9c2417f052514988cbee5b9439999ec4347da89b788) 945s ok 55 - CheckUser form 945s ok 56 - HTTP code is 200 945s ok 57 - Page contains a form 945s ok 58 - URI match 945s ok 59 - Field "user" is defined 945s ok 60 - Field "url" is defined 945s ok 61 - Found trspan="checkUser" 945s ok 62 - Found attribute _user 945s ok 63 - Found value dwho 945s ok 64 - _2fDevices NOT Found! 945s ok 65 - Found macro authMode 945s ok 66 - Found macro real_authMode 945s ok 67 - Found TOTP 945s ok 68 - POST checkuser 945s ok 69 - HTTP code is 200 945s ok 70 - Page contains a form 945s ok 71 - URI match 945s ok 72 - Field "user" is defined 945s ok 73 - Field "url" is defined 945s ok 74 - Found trspan="checkUser" 945s ok 75 - Found Auth-User 945s ok 76 - Found testHeader1 945s ok 77 - Found testHeader2 945s ok 78 - Found emptyHeader 945s ok 79 - Found dwho 945s ok 80 - Found _whatToTrace 945s ok 81 - Found dwho 945s ok 82 - Found empty macro 945s ok 83 - Found empty real_macro 945s ok 84 - POST checkuser 945s ok 85 - HTTP code is 200 945s ok 86 - Page contains a form 945s ok 87 - URI match 945s ok 88 - Field "user" is defined 945s ok 89 - Field "url" is defined 945s ok 90 - Found trspan="checkUser" 945s ok 91 - Found trplaceholder with mail 945s ok 92 - Found Auth-User 945s ok 93 - Found dwho 945s ok 94 - Found _whatToTrace 945s ok 95 - Found dwho 945s ok 96 - POST checkuser 945s ok 97 - HTTP code is 200 945s ok 98 - Page contains a form 945s ok 99 - URI match 945s ok 100 - Field "user" is defined 945s ok 101 - Field "url" is defined 945s ok 102 - Found trspan="VHnotFound" 945s ok 103 - POST checkuser 945s ok 104 - HTTP code is 200 945s ok 105 - Page contains a form 945s ok 106 - URI match 945s ok 107 - Field "user" is defined 945s ok 108 - Field "url" is defined 945s ok 109 - Found trspan="forbidden" 945s ok 110 - POST checkuser 945s ok 111 - HTTP code is 200 945s ok 112 - Page contains a form 945s ok 113 - URI match 945s ok 114 - Field "user" is defined 945s ok 115 - Field "url" is defined 945s ok 116 - Found trspan="forbidden" 945s ok 117 - POST checkuser 945s ok 118 - Response is JSON 945s ok 119 - Find well formated URL 945s ok 120 - Find "allowed" 945s ok 121 - Find "alert-info" 945s ok 122 - Find "alert-success" 945s ok 123 - Find "rtyler" 945s ok 124 - Find "checkUser" 945s ok 125 - POST checkuser 945s ok 126 - HTTP code is 200 945s ok 127 - Page contains a form 945s ok 128 - URI match 945s ok 129 - Field "user" is defined 945s ok 130 - Field "url" is defined 945s ok 131 - Found trspan="checkUser" 945s ok 132 - Found well formatted url 945s ok 133 - Found trspan="checkUser" 945s ok 134 - Found trspan="allowed" 945s ok 135 - Found trspan="headers" 945s ok 136 - Found trspan="groups_sso" 945s ok 137 - Found trspan="attributes" 945s ok 138 - Found trspan="macros" 945s ok 139 - Found Auth-User 945s ok 140 - Found rtyler 945s ok 141 - Found su 945s ok 142 - Found uid 945s ok 143 - Found _whatToTrace 945s ok 144 - -> Six entries found 945s ok 145 - POST checkuser 945s ok 146 - HTTP code is 200 945s ok 147 - Page contains a form 945s ok 148 - URI match 945s ok 149 - Field "user" is defined 945s ok 150 - Field "url" is defined 945s ok 151 - Found trspan="checkUser" 945s ok 152 - Found well formatted url 945s ok 153 - Found trspan="checkUser" 945s ok 154 - Found trspan="allowed" 945s ok 155 - Found trspan="headers" 945s ok 156 - Found trspan="groups_sso" 945s ok 157 - Found trspan="attributes" 945s ok 158 - Found trspan="macros" 945s ok 159 - Found Auth-User 945s ok 160 - Found rtyler 945s ok 161 - Found su 945s ok 162 - Found uid 945s ok 163 - Found _whatToTrace 945s ok 164 - POST checkuser 945s ok 165 - PE5 found 945s ok 166 - POST checkuser 945s ok 167 - PE5 found 945s ok 168 - POST checkuser 945s ok 169 - PE5 found 945s ok 170 - Logout request 945s ok 171 - Response is 200 945s ok 172 - Cookie is deleted 945s ok 173 - No pdata 945s ok 174 - Disconnect request 945s ok 175 - Response is 401 945s ok 176 - Auth query 945s ok 177 - Get cookie lemonldap (789391f2a9456c5fcb844d7f647f75ed0fadeea214b05df68b130ad8a5942f95) 945s ok 178 - Get redirection 945s ok 179 - Location is http://auth.example.com/ 945s ok 180 - CheckUser form 945s ok 181 - HTTP code is 200 945s ok 182 - Page contains a form 945s ok 183 - URI match 945s ok 184 - Field "user" is defined 945s ok 185 - Field "url" is defined 945s ok 186 - POST checkuser 945s ok 187 - Found uid 945s ok 188 - Found real_uid 945s ok 189 - Logout request 945s ok 190 - Response is 200 945s ok 191 - Cookie is deleted 945s ok 192 - No pdata 945s ok 193 - Disconnect request 945s ok 194 - Response is 401 945s 1..194 945s ok 946s t/68-ContextSwitching-with-2F-allowed.t ........................... 946s ok 1 - use Lemonldap::NG::Portal::Main; 946s ok 2 - Portal object 946s ok 3 - Init 946s ok 4 - Portal app 946s ok 5 - Get Menu 946s ok 6 - HTTP code is 200 946s ok 7 - Page contains a form 946s ok 8 - Host match 946s ok 9 - Field "user" is defined 946s ok 10 - Field "password" is defined 946s ok 11 - CSP header authorize POST request to \# 946s ok 12 - Auth query 946s ok 13 - Get cookie lemonldap (443ef3c2c74d7bd9fcd3aa23a04442eb1fbb61affad024a0b1663e38dc1f2b5b) 946s ok 14 - Get redirection 946s ok 15 - Location is http://auth.example.com/ 946s ok 16 - Get Menu 946s ok 17 - HTTP code is 200 946s ok 18 - Connected as rtyler 946s ok 19 - Authenticated as rtyler 946s ok 20 - contextSwitching allowed 946s ok 21 - Form registration 946s ok 22 - Found TOTP js 946s ok 23 - Found custom Main Logo 946s ok 24 - Get new key 946s ok 25 - Content is JSON 946s ok 26 - Found secret 946s ok 27 - Found token 946s ok 28 - Found user 946s ok 29 - Code 946s ok 30 - Code contains 6 digits 946s ok 31 - Post code 946s ok 32 - Content is JSON 946s ok 33 - TOTP is registered 946s ok 34 - Form registration 946s ok 35 - Found U2F js 946s ok 36 - Found custom Main Logo 946s ok 37 - Get registration challenge 946s ok 38 - HTTP code is 200 946s ok 39 - Content is JSON 946s ok 40 - Get challenge and appId 946s ok 41 - Good challenge value 946s ok 42 - Push registration data 946s ok 43 - HTTP code is 200 946s ok 44 - Content is JSON 946s ok 45 - U2F key is registered 946s ok 46 - Logout request 946s ok 47 - Response is 200 946s ok 48 - Cookie is deleted 946s ok 49 - No pdata 946s ok 50 - Disconnect request 946s ok 51 - Response is 401 946s ok 52 - Get Menu 946s ok 53 - HTTP code is 200 946s ok 54 - Page contains a form 946s ok 55 - Host match 946s ok 56 - Field "user" is defined 946s ok 57 - Field "password" is defined 946s ok 58 - CSP header authorize POST request to \# 946s ok 59 - Auth query 946s ok 60 - HTTP code is 200 946s ok 61 - Page contains a form 946s ok 62 - URI match 946s ok 63 - Field "token" is defined 946s ok 64 - Post TOTP choice 946s ok 65 - HTTP code is 200 946s ok 66 - Page contains a form 946s ok 67 - URI match 946s ok 68 - Field "token" is defined 946s ok 69 - Code 946s ok 70 - Post code 946s ok 71 - Get cookie lemonldap (2eb18bdba6be89ae727ad15a7a60f85951df8587987bcf8d7d39bb1ce3a60d7b) 946s ok 72 - Get Menu 946s ok 73 - HTTP code is 200 946s ok 74 - Authenticated as rtyler 946s ok 75 - Form 2fregisters 946s ok 76 - Found choose 2F 946s ok 77 - 2F device found 946s ok 78 - 2F devices found 946s ok 79 - ContextSwitching form 946s ok 80 - HTTP code is 200 946s ok 81 - Page contains a form 946s ok 82 - URI match 946s ok 83 - Field "spoofId" is defined 946s ok 84 - Found trspan="contextSwitching_ON" 946s ok 85 - POST switchcontext 946s ok 86 - Get redirection 946s ok 87 - Location is http://auth.example.com/ 946s ok 88 - Get cookie lemonldap (c3c9458e02929977e6e12dd9b411b7d06a5e8448614ed2ba9ff361b68d5961e8) 946s ok 89 - Get Menu 946s ok 90 - Authenticated as dwho 946s ok 91 - Found trspan="contextSwitching_OFF" 946s ok 92 - New SSO session created 946s ok 93 - Form registration 946s ok 94 - Found TOTP js 946s ok 95 - Found custom Main Logo 946s ok 96 - Get new key 946s ok 97 - Content is JSON 946s ok 98 - Found secret 946s ok 99 - Found token 946s ok 100 - Found user 946s ok 101 - Code 946s ok 102 - Code contains 6 digits 946s ok 103 - Post code 946s ok 104 - Content is JSON 946s ok 105 - TOTP is registered 946s ok 106 - Form 2fregisters 946s ok 107 - Found choose 2F 946s ok 108 - 2F device found 946s ok 109 - 2F device found 946s ok 110 - Delete TOTP query 946s ok 111 - Content is JSON 946s ok 112 - TOTP removed 946s ok 113 - Logout request 946s ok 114 - Response is 200 946s ok 115 - Cookie is deleted 946s ok 116 - No pdata 946s ok 117 - Disconnect request 946s ok 118 - Response is 401 946s ok 119 - Logout request 946s ok 120 - Response is 200 946s ok 121 - Cookie is deleted 946s ok 122 - No pdata 946s ok 123 - Disconnect request 946s ok 124 - Response is 401 946s ok 125 - Get Menu 946s ok 126 - HTTP code is 200 946s ok 127 - Page contains a form 946s ok 128 - Host match 946s ok 129 - Field "user" is defined 946s ok 130 - Field "password" is defined 946s ok 131 - CSP header authorize POST request to \# 946s ok 132 - Auth query 946s ok 133 - Get cookie lemonldap (3b13209d1afdbfb7709a4336aa60efaa73d57d59bf3f235c50c3ce13f233e623) 946s ok 134 - Get redirection 946s ok 135 - Location is http://auth.example.com/ 946s ok 136 - Get Menu 946s ok 137 - HTTP code is 200 946s ok 138 - Connected as dwho 946s ok 139 - Authenticated as dwho 946s ok 140 - contextSwitching allowed 946s ok 141 - ContextSwitching form 946s ok 142 - HTTP code is 200 946s ok 143 - Page contains a form 946s ok 144 - URI match 946s ok 145 - Field "spoofId" is defined 946s ok 146 - Found trspan="contextSwitching_ON" 946s ok 147 - POST switchcontext 946s ok 148 - Get redirection 946s ok 149 - Location is http://auth.example.com/ 946s ok 150 - Get cookie lemonldap (19d3376d0549ecfb597b81d4d1be4ffe22bfc58fe0953e829c644646ce4d9847) 946s ok 151 - Get Menu 946s ok 152 - Authenticated as rtyler 946s ok 153 - Found trspan="contextSwitching_OFF" 946s ok 154 - New SSO session created 946s ok 155 - Form 2fregisters 946s ok 156 - Found choose 2F 946s ok 157 - TOTP found 946s ok 158 - 2F devices found 946s ok 159 - 2F devices registered 946s ok 160 - Delete TOTP query 946s ok 161 - Content is JSON 946s ok 162 - 2F removed 946s ok 163 - Form 2fregisters 946s ok 164 - Found 2F modal 946s ok 165 - Found choose 2F 946s ok 166 - 2F device found 946s ok 167 - 2F device registered 946s ok 168 - Logout request 946s ok 169 - Response is 200 946s ok 170 - Cookie is deleted 946s ok 171 - No pdata 946s ok 172 - Disconnect request 946s ok 173 - Response is 401 946s ok 174 - Logout request 946s ok 175 - Response is 200 946s ok 176 - Cookie is deleted 946s ok 177 - No pdata 946s ok 178 - Disconnect request 946s ok 179 - Response is 401 946s 1..179 946s ok 947s t/68-ContextSwitching-with-2F.t ................................... 947s ok 1 - use Lemonldap::NG::Portal::Main; 947s ok 2 - Portal object 947s ok 3 - Init 947s ok 4 - Portal app 947s ok 5 - Get Menu 947s ok 6 - HTTP code is 200 947s ok 7 - Page contains a form 947s ok 8 - Host match 947s ok 9 - Field "user" is defined 947s ok 10 - Field "password" is defined 947s ok 11 - CSP header authorize POST request to \# 947s ok 12 - Auth query 947s ok 13 - Get cookie lemonldap (4336d042443191e8806b0df1d442c6b3e08027c3656f06dffa34e3ca5748b711) 947s ok 14 - Get redirection 947s ok 15 - Location is http://auth.example.com/ 947s ok 16 - Get Menu 947s ok 17 - HTTP code is 200 947s ok 18 - Connected as rtyler 947s ok 19 - Authenticated as rtyler 947s ok 20 - contextSwitching allowed 947s ok 21 - Form registration 947s ok 22 - Found TOTP js 947s ok 23 - Found custom Main Logo 947s ok 24 - Get new key 947s ok 25 - Content is JSON 947s ok 26 - Found secret 947s ok 27 - Found token 947s ok 28 - Found user 947s ok 29 - Code 947s ok 30 - Code contains 6 digits 947s ok 31 - Post code 947s ok 32 - Content is JSON 947s ok 33 - TOTP is registered 947s ok 34 - Form registration 947s ok 35 - Found U2F js 947s ok 36 - Found custom Main Logo 947s ok 37 - Get registration challenge 947s ok 38 - HTTP code is 200 947s ok 39 - Content is JSON 947s ok 40 - Get challenge and appId 947s ok 41 - Good challenge value 947s ok 42 - Push registration data 947s ok 43 - HTTP code is 200 947s ok 44 - Content is JSON 947s ok 45 - U2F key is registered 947s ok 46 - Logout request 947s ok 47 - Response is 200 947s ok 48 - Cookie is deleted 947s ok 49 - No pdata 947s ok 50 - Disconnect request 947s ok 51 - Response is 401 947s ok 52 - Get Menu 947s ok 53 - HTTP code is 200 947s ok 54 - Page contains a form 947s ok 55 - Host match 947s ok 56 - Field "user" is defined 947s ok 57 - Field "password" is defined 947s ok 58 - CSP header authorize POST request to \# 947s ok 59 - Auth query 947s ok 60 - HTTP code is 200 947s ok 61 - Page contains a form 947s ok 62 - URI match 947s ok 63 - Field "token" is defined 947s ok 64 - Post TOTP choice 947s ok 65 - HTTP code is 200 947s ok 66 - Page contains a form 947s ok 67 - URI match 947s ok 68 - Field "token" is defined 947s ok 69 - Code 947s ok 70 - Post code 947s ok 71 - Get cookie lemonldap (c503b2490e096d2dfa928da766d617ad26a41b927264bad67a12f85f05042f2f) 947s ok 72 - Get Menu 947s ok 73 - HTTP code is 200 947s ok 74 - Authenticated as rtyler 947s ok 75 - ContextSwitching form 947s ok 76 - HTTP code is 200 947s ok 77 - Page contains a form 947s ok 78 - URI match 947s ok 79 - Field "spoofId" is defined 947s ok 80 - Found trspan="contextSwitching_ON" 947s ok 81 - POST switchcontext 947s ok 82 - Get redirection 947s ok 83 - Location is http://auth.example.com/ 947s ok 84 - Get cookie lemonldap (a6864a399546029950dd443966e0679504fb500a72af516c849b9b008d498d44) 947s ok 85 - Get Menu 947s ok 86 - Authenticated as dwho 947s ok 87 - Found trspan="contextSwitching_OFF" 947s ok 88 - Form 2fregisters 947s ok 89 - Found choose 2F 947s ok 90 - No 2F device found 947s ok 91 - Form registration 947s ok 92 - Found TOTP js 947s ok 93 - Found custom Main Logo 947s ok 94 - Get new key 947s ok 95 - Content is JSON 947s ok 96 - Not authorized to register a TOTP 947s ok 97 - Delete TOTP query 947s ok 98 - Content is JSON 947s ok 99 - Not authorized to unregister a TOTP 947s ok 100 - Post code 947s ok 101 - Content is JSON 947s ok 102 - Not authorized to verify a TOTP 947s ok 103 - Form registration 947s ok 104 - Found U2F js 947s ok 105 - Found custom Main Logo 947s ok 106 - Get registration challenge 947s ok 107 - Content is JSON 947s ok 108 - Not authorized to register an U2F key 947s ok 109 - Delete U2F key query 947s ok 110 - Content is JSON 947s ok 111 - Not authorized to unregister an U2F key 947s ok 112 - Logout request 947s ok 113 - Response is 200 947s ok 114 - Cookie is deleted 947s ok 115 - No pdata 947s ok 116 - Disconnect request 947s ok 117 - Response is 401 947s ok 118 - Logout request 947s ok 119 - Response is 200 947s ok 120 - Cookie is deleted 947s ok 121 - No pdata 947s ok 122 - Disconnect request 947s ok 123 - Response is 401 947s ok 124 - Get Menu 947s ok 125 - HTTP code is 200 947s ok 126 - Page contains a form 947s ok 127 - Host match 947s ok 128 - Field "user" is defined 947s ok 129 - Field "password" is defined 947s ok 130 - CSP header authorize POST request to \# 947s ok 131 - Auth query 947s ok 132 - Get cookie lemonldap (d681f1b3e6d5e584e7141b5b5ea45fa794cfa29126ef577908d5a221c9e8a131) 947s ok 133 - Get redirection 947s ok 134 - Location is http://auth.example.com/ 947s ok 135 - Get Menu 947s ok 136 - HTTP code is 200 947s ok 137 - Connected as dwho 947s ok 138 - Authenticated as dwho 947s ok 139 - contextSwitching allowed 947s ok 140 - ContextSwitching form 947s ok 141 - HTTP code is 200 947s ok 142 - Page contains a form 947s ok 143 - URI match 947s ok 144 - Field "spoofId" is defined 947s ok 145 - Found trspan="contextSwitching_ON" 947s ok 146 - POST switchcontext 947s ok 147 - Get redirection 947s ok 148 - Location is http://auth.example.com/ 947s ok 149 - Get cookie lemonldap (3fd24c362de64e08482346c1e947f3412cc487347378468e5110fd1ad8029355) 947s ok 150 - Get Menu 947s ok 151 - Authenticated as rtyler 947s ok 152 - Found trspan="contextSwitching_OFF" 947s ok 153 - Form 2fregisters 947s ok 154 - Found choose 2F 947s ok 155 - No 2F device found 947s 1..155 947s ok 948s t/68-ContextSwitching-with-Impersonation.t ........................ 948s ok 1 - use Lemonldap::NG::Portal::Main; 948s ok 2 - Portal object 948s ok 3 - Init 948s ok 4 - Portal app 948s ok 5 - Get Menu 948s ok 6 - HTTP code is 200 948s ok 7 - Page contains a form 948s ok 8 - Host match 948s ok 9 - Field "user" is defined 948s ok 10 - Field "password" is defined 948s ok 11 - Field "spoofId" is defined 948s ok 12 - CSP header authorize POST request to \# 948s ok 13 - Auth query 948s ok 14 - Get cookie lemonldap (a05a1c735debb7f738ec9b92114d8884f82aff1a4fc0924b0e0f9118d0b7d370) 948s ok 15 - Get redirection 948s ok 16 - Location is http://auth.example.com/ 948s ok 17 - Get Menu 948s ok 18 - HTTP code is 200 948s ok 19 - Connected as dwho 948s ok 20 - Authenticated as dwho 948s ok 21 - contextSwitching allowed 948s ok 22 - ContextSwitching form: dwho -> rtyler 948s ok 23 - HTTP code is 200 948s ok 24 - Page contains a form 948s ok 25 - URI match 948s ok 26 - Field "spoofId" is defined 948s ok 27 - Found trspan="contextSwitching_ON" 948s ok 28 - POST switchcontext 948s ok 29 - Get redirection 948s ok 30 - Location is http://auth.example.com/ 948s ok 31 - Get cookie lemonldap (32c551595bcd530a1013a9113f870974a3a61a8db0cad81f8b0b137e0743c695) 948s ok 32 - New SSO session created 948s ok 33 - Get Menu 948s ok 34 - Authenticated as rtyler 948s ok 35 - Found trspan="contextSwitching_OFF" 948s ok 36 - Stop context switching rtyler 948s ok 37 - Get Menu 948s ok 38 - Found PE_SESSIONEXPIRED 948s ok 39 - ContextSwitching form: dwho -> french 948s ok 40 - HTTP code is 200 948s ok 41 - Page contains a form 948s ok 42 - URI match 948s ok 43 - Field "spoofId" is defined 948s ok 44 - Found trspan="contextSwitching_ON" 948s ok 45 - POST switchcontext 948s ok 46 - Get redirection 948s ok 47 - Location is http://auth.example.com/ 948s ok 48 - Get cookie lemonldap (1ed62deb248bf5aec69ed62fecbb7b160934e44339194844d601bfbea6ccbcaf) 948s ok 49 - New SSO session created 948s ok 50 - Get Menu 948s ok 51 - Authenticated as french 948s ok 52 - Found trspan="contextSwitching_OFF" 948s ok 53 - CheckUser form 948s ok 54 - Content is JSON 948s ok 55 - Good switching_id found 948s ok 56 - No real value found 948s ok 57 - Stop context switching french 948s ok 58 - Get cookie lemonldap (a05a1c735debb7f738ec9b92114d8884f82aff1a4fc0924b0e0f9118d0b7d370) 948s ok 59 - Get Menu 948s ok 60 - Authenticated as dwho 948s ok 61 - Found trspan="contextSwitching_ON" 948s ok 62 - CheckUser form 948s ok 63 - Content is JSON 948s ok 64 - Good switching_id found 948s ok 65 - Get Menu 948s ok 66 - HTTP code is 200 948s ok 67 - Dwho has been well disconnected 948s 1..67 948s ok 949s t/68-ContextSwitching-with-Logout.t ............................... 949s ok 1 - use Lemonldap::NG::Portal::Main; 949s ok 2 - Portal object 949s ok 3 - Init 949s ok 4 - Portal app 949s ok 5 - Get Menu 949s ok 6 - HTTP code is 200 949s ok 7 - Page contains a form 949s ok 8 - Host match 949s ok 9 - Field "user" is defined 949s ok 10 - Field "password" is defined 949s ok 11 - Field "token" is defined 949s ok 12 - CSP header authorize POST request to \# 949s ok 13 - Auth query 949s ok 14 - Get cookie lemonldap (894980cd44cc7824c8dbd9c88e4b3fdc1f38a1767c4b8291745580df26707f41) 949s ok 15 - Get redirection 949s ok 16 - Location is http://auth.example.com/ 949s ok 17 - Get Menu 949s ok 18 - HTTP code is 200 949s ok 19 - Connected as rtyler 949s ok 20 - Authenticated as rtyler 949s ok 21 - contextSwitching allowed 949s ok 22 - ContextSwitching form 949s ok 23 - HTTP code is 200 949s ok 24 - Page contains a form 949s ok 25 - URI match 949s ok 26 - Field "spoofId" is defined 949s ok 27 - Field "token" is defined 949s ok 28 - Found trspan="contextSwitching_ON" 949s ok 29 - POST expired switchcontext 949s ok 30 - Found "" 949s ok 31 - ContextSwitching form 949s ok 32 - HTTP code is 200 949s ok 33 - Page contains a form 949s ok 34 - URI match 949s ok 35 - Field "spoofId" is defined 949s ok 36 - Field "token" is defined 949s ok 37 - Found trspan="contextSwitching_ON" 949s ok 38 - POST switchcontext 949s ok 39 - Get redirection 949s ok 40 - Location is http://auth.example.com/ 949s ok 41 - Get cookie lemonldap (b8af9b3c6ede4be1153f9d0408281764e206429be2e1dae34444238828d84bb3) 949s ok 42 - Get Menu 949s ok 43 - Authenticated as dwho 949s ok 44 - Found trspan="contextSwitching_OFF" 949s ok 45 - CheckUser form 949s ok 46 - HTTP code is 200 949s ok 47 - Page contains a form 949s ok 48 - URI match 949s ok 49 - Field "user" is defined 949s ok 50 - Field "url" is defined 949s ok 51 - Field "token" is defined 949s ok 52 - Found trspan="checkUser" 949s ok 53 - Found attribute _user 949s ok 54 - Found value dwho 949s ok 55 - Found attribute mail 949s ok 56 - Found spoofed _id_session 949s ok 57 - CheckUser form 949s ok 58 - Content is JSON 949s ok 59 - Good switching_id found 949s ok 60 - Stop context switching 949s ok 61 - Found logout message 949s 1..61 949s ok 949s t/68-ContextSwitching-with-TOTP-and-Notification.t ................ 949s ok 1 - use Lemonldap::NG::Portal::Main; 949s ok 2 - Portal object 949s ok 3 - Init 949s ok 4 - Portal app 949s ok 5 - Auth query 949s ok 6 - Get cookie lemonldap (0a99f9672f9a55c36ad1001e012da5ecd1ca51dbe73d8f68c221b9dad71537e8) 949s ok 7 - Get redirection 949s ok 8 - Location is http://auth.example.com/ 949s ok 9 - Get new key 949s ok 10 - Content is JSON 949s ok 11 - Found secret 949s ok 12 - Found token 949s ok 13 - Code 949s ok 14 - Code contains 6 digits 949s ok 15 - Post code 949s ok 16 - Content is JSON 949s ok 17 - Key is registered 949s ok 18 - Logout request 949s ok 19 - Response is 200 949s ok 20 - Cookie is deleted 949s ok 21 - No pdata 949s ok 22 - Disconnect request 949s ok 23 - Response is 401 949s ok 24 - Get Menu 949s ok 25 - HTTP code is 200 949s ok 26 - Page contains a form 949s ok 27 - Host match 949s ok 28 - Field "user" is defined 949s ok 29 - Field "password" is defined 949s ok 30 - CSP header authorize POST request to \# 949s ok 31 - Auth query 949s ok 32 - Get cookie lemonldap (74ad5d149a31c3ae1ac30075b784a5fcf40656c7c8fefbd7e15cb299c751e5f9) 949s ok 33 - Get redirection 949s ok 34 - Location is http://auth.example.com/ 949s ok 35 - Get Menu 949s ok 36 - HTTP code is 200 949s ok 37 - Connected as rtyler 949s ok 38 - Authenticated as rtyler 949s ok 39 - contextSwitching allowed 949s ok 40 - Get new key 949s ok 41 - Content is JSON 949s ok 42 - Found secret 949s ok 43 - Found token 949s ok 44 - Code 949s ok 45 - Code contains 6 digits 949s ok 46 - Post code 949s ok 47 - Content is JSON 949s ok 48 - Key is registered 949s ok 49 - ContextSwitching form 949s ok 50 - HTTP code is 200 949s ok 51 - Page contains a form 949s ok 52 - URI match 949s ok 53 - Field "spoofId" is defined 949s ok 54 - Found trspan="contextSwitching_ON" 949s ok 55 - POST switchcontext 949s ok 56 - Get redirection 949s ok 57 - Location is http://auth.example.com/ 949s ok 58 - Get cookie lemonldap (6cb7187d80f0dd295370ceb855e7cd604f053537956680f84ff930b397552651) 949s ok 59 - Get Menu 949s ok 60 - Authenticated as dwho 949s ok 61 - Found trspan="contextSwitching_OFF" 949s ok 62 - CheckUser form 949s ok 63 - HTTP code is 200 949s ok 64 - Page contains a form 949s ok 65 - URI match 949s ok 66 - Field "user" is defined 949s ok 67 - Field "url" is defined 949s ok 68 - Found trspan="checkUser" 949s ok 69 - Found macro authMode 949s ok 70 - Found DEMO 949s ok 71 - Stop context switching 949s ok 72 - Get cookie lemonldap (74ad5d149a31c3ae1ac30075b784a5fcf40656c7c8fefbd7e15cb299c751e5f9) 949s ok 73 - Get Menu 949s ok 74 - Authenticated as rtyler 949s ok 75 - ContextSwitching form 949s ok 76 - HTTP code is 200 949s ok 77 - Page contains a form 949s ok 78 - URI match 949s ok 79 - Field "spoofId" is defined 949s ok 80 - Found trspan="contextSwitching_ON" 949s ok 81 - POST switchcontext 949s ok 82 - Get redirection 949s ok 83 - Location is http://auth.example.com/ 949s ok 84 - Get cookie lemonldap (432899225915422a3796c187fc2e2c74f3c7c525c46dedd841ebe5b6da0d51ea) 949s ok 85 - Get Menu 949s ok 86 - Authenticated as msmith 949s ok 87 - Found trspan="contextSwitching_OFF" 949s ok 88 - Stop context switching 949s ok 89 - Get cookie lemonldap (74ad5d149a31c3ae1ac30075b784a5fcf40656c7c8fefbd7e15cb299c751e5f9) 949s ok 90 - Get Menu 949s ok 91 - Authenticated as rtyler 949s ok 92 - Logout request 949s ok 93 - Response is 200 949s ok 94 - Cookie is deleted 949s ok 95 - No pdata 949s ok 96 - Disconnect request 949s ok 97 - Response is 401 949s ok 98 - Auth query 949s ok 99 - You have some new messages 949s ok 100 - Auth query 949s ok 101 - TOTP code required 949s ok 102 - HTTP code is 200 949s ok 103 - Page contains a form 949s ok 104 - URI match 949s ok 105 - Field "token" is defined 949s ok 106 - LLNG Code 949s ok 107 - Post code 949s ok 108 - Get cookie lemonldap (a4af6865516a92e2d8ccdeca4c16d3c2e2936fd0b386daa07785461a4ea42a18) 949s ok 109 - CheckUser form 949s ok 110 - HTTP code is 200 949s ok 111 - Page contains a form 949s ok 112 - URI match 949s ok 113 - Field "user" is defined 949s ok 114 - Field "url" is defined 949s ok 115 - Found trspan="checkUser" 949s ok 116 - Found macro authMode 949s ok 117 - Found macro value "TOTP" 949s ok 118 - POST checkuser 949s ok 119 - HTTP code is 200 949s ok 120 - Page contains a form 949s ok 121 - URI match 949s ok 122 - Field "user" is defined 949s ok 123 - Field "url" is defined 949s ok 124 - Found trspan="checkUserComputedSession" 949s ok 125 - Found macro authMode 949s ok 126 - Found TOTP 949s ok 127 - POST checkuser 949s ok 128 - HTTP code is 200 949s ok 129 - Page contains a form 949s ok 130 - URI match 949s ok 131 - Field "user" is defined 949s ok 132 - Field "url" is defined 949s ok 133 - Found trspan="checkUser" 949s ok 134 - Found macro authMode 949s ok 135 - Found DEMO 949s 1..135 949s ok 950s t/68-ContextSwitching-with-UnrestrictedUser.t ..................... 950s ok 1 - use Lemonldap::NG::Portal::Main; 950s ok 2 - Portal object 950s ok 3 - Init 950s ok 4 - Portal app 950s ok 5 - Get Menu 950s ok 6 - HTTP code is 200 950s ok 7 - Page contains a form 950s ok 8 - Host match 950s ok 9 - Field "user" is defined 950s ok 10 - Field "password" is defined 950s ok 11 - CSP header authorize POST request to \# 950s ok 12 - Auth query 950s ok 13 - Get cookie lemonldap (1c1df031ec87b0293111b520137088a0a5eee4d280d0e0a0453d369c43e79c1f) 950s ok 14 - Get redirection 950s ok 15 - Location is http://auth.example.com/ 950s ok 16 - Get Menu 950s ok 17 - HTTP code is 200 950s ok 18 - Connected as rtyler 950s ok 19 - Authenticated as rtyler 950s ok 20 - contextSwitching allowed 950s ok 21 - ContextSwitching form 950s ok 22 - HTTP code is 200 950s ok 23 - Page contains a form 950s ok 24 - URI match 950s ok 25 - Field "spoofId" is defined 950s ok 26 - Found trspan="contextSwitching_ON" 950s ok 27 - POST switchcontext 950s ok 28 - Get redirection 950s ok 29 - Location is http://auth.example.com/ 950s ok 30 - Get cookie lemonldap (b4a0f7dbd12fdea4a22125910e4e6b5e2a5365cec77a2d2ca26da182bccd94b3) 950s ok 31 - Get Menu 950s ok 32 - Authenticated as dwho 950s ok 33 - Found trspan="contextSwitching_OFF" 950s ok 34 - Stop context switching 950s ok 35 - Get Menu 950s ok 36 - SESSIONEXPIRED 950s ok 37 - Get Menu 950s ok 38 - Authenticated as rtyler 950s ok 39 - ContextSwitching form 950s ok 40 - HTTP code is 200 950s ok 41 - Page contains a form 950s ok 42 - URI match 950s ok 43 - Field "spoofId" is defined 950s ok 44 - Found trspan="contextSwitching_ON" 950s ok 45 - POST switchcontext 950s ok 46 - MALFORMEDUSER 950s ok 47 - Get Menu 950s ok 48 - HTTP code is 200 950s ok 49 - Page contains a form 950s ok 50 - Host match 950s ok 51 - Field "user" is defined 950s ok 52 - Field "password" is defined 950s ok 53 - CSP header authorize POST request to \# 950s ok 54 - Auth query 950s ok 55 - Get cookie lemonldap (7281a3548fc7d2d98e6cda82495080e723553bc5bbbde9853441281b50d52677) 950s ok 56 - Get redirection 950s ok 57 - Location is http://auth.example.com/ 950s ok 58 - ContextSwitching form 950s ok 59 - HTTP code is 200 950s ok 60 - Page contains a form 950s ok 61 - URI match 950s ok 62 - Field "spoofId" is defined 950s ok 63 - Found trspan="contextSwitching_ON" 950s ok 64 - POST switchcontext 950s ok 65 - Get redirection 950s ok 66 - Location is http://auth.example.com/ 950s ok 67 - Get cookie lemonldap (dcb63d32dd099966327adf9cc420edbd69b807f29f78655432af03d476f51c5e) 950s ok 68 - Get Menu 950s ok 69 - Authenticated as msmith 950s ok 70 - Found trspan="contextSwitching_OFF" 950s ok 71 - Logout request 950s ok 72 - Response is 200 950s ok 73 - Cookie is deleted 950s ok 74 - No pdata 950s ok 75 - Disconnect request 950s ok 76 - Response is 401 950s ok 77 - Logout request 950s ok 78 - Response is 200 950s ok 79 - Cookie is deleted 950s ok 80 - No pdata 950s ok 81 - Disconnect request 950s ok 82 - Response is 401 950s 1..82 950s ok 951s t/68-ContextSwitching.t ........................................... 951s ok 1 - use Lemonldap::NG::Portal::Main; 951s ok 2 - Portal object 951s ok 3 - Init 951s ok 4 - Portal app 951s ok 5 - Auth query 951s ok 6 - Get cookie lemonldap (5565b3ead66c963ff005cf7da466e26c9b6efd9e7f9b1a8cf361dbf8e038d9a1) 951s ok 7 - Get redirection 951s ok 8 - Location is http://auth.example.com/ 951s ok 9 - Get Menu 951s ok 10 - HTTP code is 200 951s ok 11 - Connected as rtyler 951s ok 12 - Found language flags 951s ok 13 - Authenticated as rtyler 951s ok 14 - Connected as dwho 951s ok 15 - Found test1 & title 951s ok 16 - Found test2 & title 951s ok 17 - Found only one description 951s ok 18 - Logout request 951s ok 19 - Response is 200 951s ok 20 - Cookie is deleted 951s ok 21 - No pdata 951s ok 22 - Disconnect request 951s ok 23 - Response is 401 951s ok 24 - Auth query 951s ok 25 - Get cookie lemonldap (3f714370d017e99f37800d71c3150a54f8118b134ded665b619a3f1573537590) 951s ok 26 - Get redirection 951s ok 27 - Location is http://auth.example.com/ 951s ok 28 - Get Menu 951s ok 29 - HTTP code is 200 951s ok 30 - Connected as dwho 951s ok 31 - Authenticated as dwho 951s ok 32 - contextSwitching allowed 951s ok 33 - ContextSwitching form 951s ok 34 - HTTP code is 200 951s ok 35 - Page contains a form 951s ok 36 - URI match 951s ok 37 - Field "spoofId" is defined 951s ok 38 - Found trspan="contextSwitching_ON" 951s ok 39 - POST switchcontext 951s ok 40 - PE_MALFORMEDUSER 951s ok 41 - ContextSwitching form 951s ok 42 - HTTP code is 200 951s ok 43 - Page contains a form 951s ok 44 - URI match 951s ok 45 - Field "spoofId" is defined 951s ok 46 - Found trspan="contextSwitching_ON" 951s ok 47 - POST switchcontext 951s ok 48 - PE_MALFORMEDUSER 951s ok 49 - ContextSwitching form 951s ok 50 - HTTP code is 200 951s ok 51 - Page contains a form 951s ok 52 - URI match 951s ok 53 - Field "spoofId" is defined 951s ok 54 - Found trspan="contextSwitching_ON" 951s ok 55 - POST switchcontext 951s ok 56 - PE_MALFORMEDUSER 951s ok 57 - ContextSwitching form 951s ok 58 - HTTP code is 200 951s ok 59 - Page contains a form 951s ok 60 - URI match 951s ok 61 - Field "spoofId" is defined 951s ok 62 - Found trspan="contextSwitching_ON" 951s ok 63 - POST switchcontext 951s ok 64 - Get Menu 951s ok 65 - Found trspan="contextSwitching_ON" 951s ok 66 - Authenticated as dwho 951s ok 67 - ContextSwitching form 951s ok 68 - HTTP code is 200 951s ok 69 - Page contains a form 951s ok 70 - URI match 951s ok 71 - Field "spoofId" is defined 951s ok 72 - Found trspan="contextSwitching_ON" 951s ok 73 - POST switchcontext 951s ok 74 - Get cookie lemonldap (23f5abe7452c8c764a4b247bbf73b7798a84c8c93442eeb81a17aeb0d8676c2b) 951s ok 75 - New SSO session created 951s ok 76 - Get Menu 951s ok 77 - Authenticated as rtyler 951s ok 78 - Found trspan="contextSwitching_OFF" 951s ok 79 - Stop context switching 951s ok 80 - Get cookie lemonldap (3f714370d017e99f37800d71c3150a54f8118b134ded665b619a3f1573537590) 951s ok 81 - New SSO session created 951s ok 82 - Get Menu 951s ok 83 - Authenticated as dwho 951s ok 84 - Found trspan="contextSwitching_ON" 951s ok 85 - ContextSwitching form 951s ok 86 - HTTP code is 200 951s ok 87 - Page contains a form 951s ok 88 - URI match 951s ok 89 - Field "spoofId" is defined 951s ok 90 - Found trspan="contextSwitching_ON" 951s ok 91 - POST switchcontext 951s ok 92 - Get cookie lemonldap (382e46ff4033b434123a6085f2e4b6dd888d397f9b765246225ed16722fc1f9d) 951s ok 93 - New SSO session created 951s ok 94 - Logout request 951s ok 95 - Response is 200 951s ok 96 - Cookie is deleted 951s ok 97 - No pdata 951s ok 98 - Disconnect request 951s ok 99 - Response is 401 951s ok 100 - Get Menu 951s ok 101 - Authenticated as rtyler 951s ok 102 - Found trspan="contextSwitching_OFF" 951s ok 103 - Stop context switching 951s ok 104 - Found PE_SESSIONEXPIRED 951s ok 105 - Get Menu 951s ok 106 - Authenticated as rtyler 951s ok 107 - Get Menu 951s ok 108 - HTTP code is 200 951s ok 109 - Dwho has been well disconnected 951s 1..109 951s ok 951s t/68-FindUser-with-BadChoice-and-token.t .......................... 951s ok 1 - use Lemonldap::NG::Portal::Main; 951s ok 2 - Portal object 951s ok 3 - Init 951s ok 4 - Portal app 951s ok 5 - Get Portal 951s ok 6 - HTTP code is 200 951s ok 7 - Page contains a form 951s ok 8 - Host match 951s ok 9 - Field "user" is defined 951s ok 10 - Field "password" is defined 951s ok 11 - Field "spoofId" is defined 951s ok 12 - Field "token" is defined 951s ok 13 - CSP header authorize POST request to \# 951s ok 14 - HTTP code is 200 951s ok 15 - Page contains a form 951s ok 16 - Host match 951s ok 17 - Field "uid" is defined 951s ok 18 - Field "guy" is defined 951s ok 19 - Field "cn" is defined 951s ok 20 - Field "token" is defined 951s ok 21 - CSP header authorize POST request to \# 951s ok 22 - Display 3 forms 951s ok 23 - lmAuth=2_ssl 951s ok 24 - Post FindUser request 951s ok 25 - value="" 951s ok 26 - HTTP code is 200 951s ok 27 - Page contains a form 951s ok 28 - Host match 951s ok 29 - Field "uid" is defined 951s ok 30 - Field "guy" is defined 951s ok 31 - Field "cn" is defined 951s ok 32 - Field "token" is defined 951s ok 33 - CSP header authorize POST request to \# 951s ok 34 - Auth query 951s ok 35 - Get cookie lemonldap (48f4cb35f65c429c88413a81a57e68c68d3ac66e0af85801f2e1a1503fe2ad8e) 951s ok 36 - Get redirection 951s ok 37 - Location is http://auth.example.com/ 951s ok 38 - Logout request 951s ok 39 - Response is 200 951s ok 40 - Cookie is deleted 951s ok 41 - No pdata 951s ok 42 - Disconnect request 951s ok 43 - Response is 401 951s 1..43 951s ok 952s t/68-FindUser-with-Choice-and-token.t ............................. 952s ok 1 - use Lemonldap::NG::Portal::Main; 952s ok 2 - Portal object 952s ok 3 - Init 952s ok 4 - Portal app 952s ok 5 - Get Portal 952s ok 6 - HTTP code is 200 952s ok 7 - Page contains a form 952s ok 8 - Host match 952s ok 9 - Field "user" is defined 952s ok 10 - Field "password" is defined 952s ok 11 - Field "spoofId" is defined 952s ok 12 - Field "token" is defined 952s ok 13 - CSP header authorize POST request to \# 952s ok 14 - HTTP code is 200 952s ok 15 - Page contains a form 952s ok 16 - Host match 952s ok 17 - Field "uid" is defined 952s ok 18 - Field "guy" is defined 952s ok 19 - Field "cn" is defined 952s ok 20 - Field "token" is defined 952s ok 21 - CSP header authorize POST request to \# 952s ok 22 - Display 3 forms 952s ok 23 - lmAuth=2_ssl 952s ok 24 - Post FindUser request 952s ok 25 - Response is JSON 952s ok 26 - Good user 952s ok 27 - Found token 952s ok 28 - Get Portal 952s ok 29 - HTTP code is 200 952s ok 30 - Page contains a form 952s ok 31 - Host match 952s ok 32 - Field "uid" is defined 952s ok 33 - Field "guy" is defined 952s ok 34 - Field "cn" is defined 952s ok 35 - Field "token" is defined 952s ok 36 - CSP header authorize POST request to \# 952s ok 37 - Post expired FindUser request 952s ok 38 - Response is JSON 952s ok 39 - Token expired 952s ok 40 - result => 0 952s ok 41 - Found token 952s 1..41 952s ok 952s t/68-FindUser-with-Combination.t .................................. 952s ok 1 - use Lemonldap::NG::Portal::Main; 952s ok 2 # skip LLNGTESTLDAP is not set 952s ok 3 # skip LLNGTESTLDAP is not set 952s ok 4 # skip LLNGTESTLDAP is not set 952s ok 5 # skip LLNGTESTLDAP is not set 952s ok 6 # skip LLNGTESTLDAP is not set 952s ok 7 # skip LLNGTESTLDAP is not set 952s ok 8 # skip LLNGTESTLDAP is not set 952s ok 9 # skip LLNGTESTLDAP is not set 952s ok 10 # skip LLNGTESTLDAP is not set 952s ok 11 # skip LLNGTESTLDAP is not set 952s ok 12 # skip LLNGTESTLDAP is not set 952s ok 13 # skip LLNGTESTLDAP is not set 952s ok 14 # skip LLNGTESTLDAP is not set 952s ok 15 # skip LLNGTESTLDAP is not set 952s ok 16 # skip LLNGTESTLDAP is not set 952s ok 17 # skip LLNGTESTLDAP is not set 952s ok 18 # skip LLNGTESTLDAP is not set 952s ok 19 # skip LLNGTESTLDAP is not set 952s ok 20 # skip LLNGTESTLDAP is not set 952s ok 21 # skip LLNGTESTLDAP is not set 952s ok 22 # skip LLNGTESTLDAP is not set 952s ok 23 # skip LLNGTESTLDAP is not set 952s ok 24 # skip LLNGTESTLDAP is not set 952s ok 25 # skip LLNGTESTLDAP is not set 952s 1..25 952s ok 953s t/68-FindUser-with-DBI.t .......................................... 953s ok 1 - use Lemonldap::NG::Portal::Main; 953s ok 2 - Portal object 953s ok 3 - Init 953s ok 4 - Portal app 953s ok 5 - Get Portal 953s ok 6 - HTTP code is 200 953s ok 7 - Page contains a form 953s ok 8 - Host match 953s ok 9 - Field "user" is defined 953s ok 10 - Field "password" is defined 953s ok 11 - Field "spoofId" is defined 953s ok 12 - CSP header authorize POST request to \# 953s ok 13 - HTTP code is 200 953s ok 14 - Page contains a form 953s ok 15 - Host match 953s ok 16 - Field "uid" is defined 953s ok 17 - Field "guy" is defined 953s ok 18 - Field "cn" is defined 953s ok 19 - Field "room" is defined 953s ok 20 - CSP header authorize POST request to \# 953s ok 21 - Post empty FindUser request 953s ok 22 - HTTP code is 200 953s ok 23 - Page contains a form 953s ok 24 - Host match 953s ok 25 - Field "user" is defined 953s ok 26 - Field "password" is defined 953s ok 27 - Field "spoofId" is defined 953s ok 28 - CSP header authorize POST request to \# 953s ok 29 - HTTP code is 200 953s ok 30 - Page contains a form 953s ok 31 - Host match 953s ok 32 - Field "uid" is defined 953s ok 33 - Field "guy" is defined 953s ok 34 - Field "cn" is defined 953s ok 35 - Field "room" is defined 953s ok 36 - CSP header authorize POST request to \# 953s ok 37 - value="" 953s ok 38 - Post FindUser request 953s ok 39 - value="dwho" 953s ok 40 - autocomplete="off" 953s ok 41 - Search an account 953s ok 42 - id="findUser_guy" 953s ok 43 - id="findUser_uid" 953s ok 44 - id="findUser_cn" 953s ok 45 - id="findUser_room" 953s ok 46 - -> Four entries found 953s ok 47 - 1st -> guy 953s ok 48 - 2nd -> cn 953s ok 49 - 3rd -> room 953s ok 50 - 4th -> uid 953s ok 51 - Post FindUser request 953s ok 52 - Response is JSON 953s ok 53 - Good user 953s ok 54 - Post FindUser request no result 953s ok 55 - Response is JSON 953s ok 56 - No user 953s ok 57 - Post FindUser request one result 953s ok 58 - Response is JSON 953s ok 59 - Good user 953s ok 60 - Post FindUser request multi results 953s ok 61 - Response is JSON 953s ok 62 - Good user (msmith) 953s ok 63 - Post FindUser request with bad arg 953s ok 64 - Response is JSON 953s ok 65 - Good result 953s ok 66 - No user 953s ok 67 - Post FindUser request with two args 953s ok 68 - Response is JSON 953s ok 69 - Good user 953s ok 70 - Post FindUser request with wrong args 953s ok 71 - Response is JSON 953s ok 72 - No result 953s ok 73 - No user found 953s ok 74 - Post FindUser request with excluding result 953s ok 75 - Response is JSON 953s ok 76 - No result 953s ok 77 - No user found 953s ok 78 - Post FindUser request with excluding result 953s ok 79 - Response is JSON 953s ok 80 - No result 953s ok 81 - No user found 953s ok 82 - Post FindUser request 0 with multi results 953s ok 83 - Response is JSON 953s ok 84 - Good result 953s ok 85 - Good user (davros) 953s ok 86 - Post FindUser request with bad wildcard 953s ok 87 - Response is JSON 953s ok 88 - No result 953s ok 89 - No user found 953s ok 90 - Post FindUser request with wildcard 953s ok 91 - Response is JSON 953s ok 92 - Good result 953s ok 93 - Good user (davros) 953s 1..93 953s ok 954s t/68-FindUser-with-Demo-and-captcha.t ............................. 954s ok 1 - use Lemonldap::NG::Portal::Main; 954s ok 2 - Portal object 954s ok 3 - Init 954s ok 4 - Portal app 954s ok 5 - Get Portal 954s ok 6 - HTTP code is 200 954s ok 7 - Page contains a form 954s ok 8 - Host match 954s ok 9 - Field "user" is defined 954s ok 10 - Field "password" is defined 954s ok 11 - Field "spoofId" is defined 954s ok 12 - Field "token" is defined 954s ok 13 - CSP header authorize POST request to \# 954s ok 14 - HTTP code is 200 954s ok 15 - Page contains a form 954s ok 16 - Host match 954s ok 17 - Field "uid" is defined 954s ok 18 - Field "guy" is defined 954s ok 19 - Field "cn" is defined 954s ok 20 - Field "token" is defined 954s ok 21 - CSP header authorize POST request to \# 954s ok 22 - Token value found 954s ok 23 - Two token found 954s ok 24 - Captcha image inserted 954s ok 25 - Renew Captcha button found 954s ok 26 - Get captcha javascript 954s ok 27 - Post FindUser request 954s ok 28 - Response is JSON 954s ok 29 - Good user 954s ok 30 - Token found 954s ok 31 - Captcha found 954s ok 32 - result => 1 954s ok 33 - Found token session 954s ok 34 - Found captcha value 954s ok 35 - Post Auth request with token 954s ok 36 - Get cookie lemonldap (8b3ca4e9f927da2681eaf226374284e3e89be0ec58036768d6c126f8fb3023e5) 954s ok 37 - GET Portal 954s ok 38 - HTTP code is 200 954s ok 39 - Authenticated as rtyler 954s ok 40 - Logout request 954s ok 41 - Response is 200 954s ok 42 - Cookie is deleted 954s ok 43 - No pdata 954s ok 44 - Disconnect request 954s ok 45 - Response is 401 954s 1..45 954s ok 954s t/68-FindUser-with-Demo-and-required-params.t ..................... 954s ok 1 - use Lemonldap::NG::Portal::Main; 954s ok 2 - Portal object 954s ok 3 - Init 954s ok 4 - Portal app 954s ok 5 - Get Portal 954s ok 6 - HTTP code is 200 954s ok 7 - Page contains a form 954s ok 8 - Host match 954s ok 9 - Field "user" is defined 954s ok 10 - Field "password" is defined 954s ok 11 - Field "spoofId" is defined 954s ok 12 - CSP header authorize POST request to \# 954s ok 13 - Mandatory field 954s ok 14 - -> Two entries found 954s ok 15 - 1st -> The Daleks 954s ok 16 - 2nd -> Bad Guy 954s ok 17 - -> Three stars found 954s ok 18 - Post empty FindUser request 954s ok 19 - HTTP code is 200 954s ok 20 - Page contains a form 954s ok 21 - Host match 954s ok 22 - Field "user" is defined 954s ok 23 - Field "password" is defined 954s ok 24 - Field "spoofId" is defined 954s ok 25 - CSP header authorize POST request to \# 954s ok 26 - HTTP code is 200 954s ok 27 - Page contains a form 954s ok 28 - Host match 954s ok 29 - Field "uid" is defined 954s ok 30 - Field "guy" is defined 954s ok 31 - CSP header authorize POST request to \# 954s ok 32 - value="" 954s ok 33 - Post FindUser request 954s ok 34 - autocomplete="off" 954s ok 35 - Search an account 954s ok 36 - id="findUser_guy" 954s ok 37 - id="findUser_uid" 954s ok 38 - id="findUser_cn" 954s ok 39 - id="findUser_type" not found 954s ok 40 - Name... 954s ok 41 - Empty option not found 954s ok 42 - The Daleks 954s ok 43 - Bad Guy option 954s ok 44 - Post FindUser request 954s ok 45 - Response is JSON 954s ok 46 - Good user 954s ok 47 - Post FindUser request 954s ok 48 - Response is JSON 954s ok 49 - No result 954s ok 50 - No user found 954s ok 51 - Post FindUser request 954s ok 52 - Response is JSON 954s ok 53 - Good result 954s ok 54 - No user 954s 1..54 954s ok 955s t/68-FindUser-with-Demo-and-token.t ............................... 955s ok 1 - use Lemonldap::NG::Portal::Main; 955s ok 2 - Portal object 955s ok 3 - Init 955s ok 4 - Portal app 955s ok 5 - Get Portal 955s ok 6 - HTTP code is 200 955s ok 7 - Page contains a form 955s ok 8 - Host match 955s ok 9 - Field "user" is defined 955s ok 10 - Field "password" is defined 955s ok 11 - Field "spoofId" is defined 955s ok 12 - Field "token" is defined 955s ok 13 - CSP header authorize POST request to \# 955s ok 14 - HTTP code is 200 955s ok 15 - Page contains a form 955s ok 16 - Host match 955s ok 17 - Field "uid" is defined 955s ok 18 - Field "guy" is defined 955s ok 19 - Field "cn" is defined 955s ok 20 - Field "token" is defined 955s ok 21 - CSP header authorize POST request to \# 955s ok 22 - Token value found 955s ok 23 - Two token value found 955s ok 24 - Post FindUser request 955s ok 25 - Response is JSON 955s ok 26 - Good user 955s ok 27 - Get Portal 955s ok 28 - HTTP code is 200 955s ok 29 - Page contains a form 955s ok 30 - Host match 955s ok 31 - Field "uid" is defined 955s ok 32 - Field "guy" is defined 955s ok 33 - Field "cn" is defined 955s ok 34 - Field "token" is defined 955s ok 35 - CSP header authorize POST request to \# 955s ok 36 - Post expired FindUser request 955s ok 37 - Response is JSON 955s ok 38 - Token expired 955s ok 39 - no result found 955s ok 40 - Token found 955s ok 41 - Get Portal 955s ok 42 - HTTP code is 200 955s ok 43 - Page contains a form 955s ok 44 - Host match 955s ok 45 - Field "user" is defined 955s ok 46 - Field "guy" is defined 955s ok 47 - Field "cn" is defined 955s ok 48 - Field "token" is defined 955s ok 49 - CSP header authorize POST request to \# 955s ok 50 - Post FindUser request without token 955s ok 51 - Response is JSON 955s ok 52 - No Token 955s ok 53 - no result found 955s ok 54 - Token found 955s ok 55 - Get Portal 955s ok 56 - HTTP code is 200 955s ok 57 - Page contains a form 955s ok 58 - Host match 955s ok 59 - Field "user" is defined 955s ok 60 - Field "guy" is defined 955s ok 61 - Field "cn" is defined 955s ok 62 - Field "token" is defined 955s ok 63 - CSP header authorize POST request to \# 955s ok 64 - Post FindUser request with token 955s ok 65 - Get cookie lemonldap (065ef304ecd11787b10e9a261d321b21da83fe8a1f507bacb8084170a6d21941) 955s ok 66 - Response is JSON 955s ok 67 - result => 1 955s ok 68 - GET Portal 955s ok 69 - HTTP code is 200 955s ok 70 - Authenticated as rtyler 955s ok 71 - Logout request 955s ok 72 - Response is 200 955s ok 73 - Cookie is deleted 955s ok 74 - No pdata 955s ok 75 - Disconnect request 955s ok 76 - Response is 401 955s 1..76 955s ok 956s t/68-FindUser-with-Demo.t ......................................... 956s ok 1 - use Lemonldap::NG::Portal::Main; 956s ok 2 - Portal object 956s ok 3 - Init 956s ok 4 - Portal app 956s ok 5 - Get Portal 956s ok 6 - HTTP code is 200 956s ok 7 - Page contains a form 956s ok 8 - Host match 956s ok 9 - Field "user" is defined 956s ok 10 - Field "password" is defined 956s ok 11 - Field "spoofId" is defined 956s ok 12 - CSP header authorize POST request to \# 956s ok 13 - Post empty FindUser request 956s ok 14 - HTTP code is 200 956s ok 15 - Page contains a form 956s ok 16 - Host match 956s ok 17 - Field "user" is defined 956s ok 18 - Field "password" is defined 956s ok 19 - Field "spoofId" is defined 956s ok 20 - CSP header authorize POST request to \# 956s ok 21 - HTTP code is 200 956s ok 22 - Page contains a form 956s ok 23 - Host match 956s ok 24 - Field "uid" is defined 956s ok 25 - Field "guy" is defined 956s ok 26 - CSP header authorize POST request to \# 956s ok 27 - value="" 956s ok 28 - Post FindUser request 956s ok 29 - autocomplete="off" 956s ok 30 - Search an account 956s ok 31 - id="findUser_guy" 956s ok 32 - id="findUser_uid" 956s ok 33 - id="findUser_cn" 956s ok 34 - Name... 956s ok 35 - Empty option 956s ok 36 - BB option 956s ok 37 - Bad Guy option 956s ok 38 - Post FindUser request 956s ok 39 - Response is JSON 956s ok 40 - Good user 956s ok 41 - Post FindUser request with bad user 956s ok 42 - Response is JSON 956s ok 43 - No result 956s ok 44 - No user found 956s ok 45 - Post FindUser request one result 956s ok 46 - Response is JSON 956s ok 47 - Good user 956s ok 48 - Post FindUser request with a not allowed select value 956s ok 49 - Response is JSON 956s ok 50 - Good result 956s ok 51 - No user 956s ok 52 - Post FindUser request multi results 956s ok 53 - Response is JSON 956s ok 54 - Good user (dwho) 956s ok 55 - Post FindUser request with bad arg 956s ok 56 - Response is JSON 956s ok 57 - Good result 956s ok 58 - No user 956s ok 59 - Post FindUser request with two args 956s ok 60 - Response is JSON 956s ok 61 - Good user 956s ok 62 - Post FindUser request with wrong args 956s ok 63 - Response is JSON 956s ok 64 - No result 956s ok 65 - No user found 956s ok 66 - Post FindUser request with excluding result 956s ok 67 - Response is JSON 956s ok 68 - No result 956s ok 69 - No user found 956s ok 70 - Post FindUser request with excluding result 956s ok 71 - Response is JSON 956s ok 72 - No result 956s ok 73 - No user found 956s ok 74 - Post FindUser request with wildcard 956s ok 75 - Response is JSON 956s ok 76 - Good result 956s ok 77 - Good user (davros) 956s 1..77 956s ok 956s t/68-FindUser-with-LDAP.t ......................................... 956s ok 1 - use Lemonldap::NG::Portal::Main; 956s ok 2 # skip LLNGTESTLDAP is not set 956s ok 3 # skip LLNGTESTLDAP is not set 956s ok 4 # skip LLNGTESTLDAP is not set 956s ok 5 # skip LLNGTESTLDAP is not set 956s ok 6 # skip LLNGTESTLDAP is not set 956s ok 7 # skip LLNGTESTLDAP is not set 956s ok 8 # skip LLNGTESTLDAP is not set 956s ok 9 # skip LLNGTESTLDAP is not set 956s ok 10 # skip LLNGTESTLDAP is not set 956s ok 11 # skip LLNGTESTLDAP is not set 956s ok 12 # skip LLNGTESTLDAP is not set 956s ok 13 # skip LLNGTESTLDAP is not set 956s ok 14 # skip LLNGTESTLDAP is not set 956s ok 15 # skip LLNGTESTLDAP is not set 956s ok 16 # skip LLNGTESTLDAP is not set 956s ok 17 # skip LLNGTESTLDAP is not set 956s ok 18 # skip LLNGTESTLDAP is not set 956s ok 19 # skip LLNGTESTLDAP is not set 956s ok 20 # skip LLNGTESTLDAP is not set 956s ok 21 # skip LLNGTESTLDAP is not set 956s ok 22 # skip LLNGTESTLDAP is not set 956s ok 23 # skip LLNGTESTLDAP is not set 956s ok 24 # skip LLNGTESTLDAP is not set 956s ok 25 # skip LLNGTESTLDAP is not set 956s ok 26 # skip LLNGTESTLDAP is not set 956s ok 27 # skip LLNGTESTLDAP is not set 956s ok 28 # skip LLNGTESTLDAP is not set 956s ok 29 # skip LLNGTESTLDAP is not set 956s ok 30 # skip LLNGTESTLDAP is not set 956s ok 31 # skip LLNGTESTLDAP is not set 956s ok 32 # skip LLNGTESTLDAP is not set 956s ok 33 # skip LLNGTESTLDAP is not set 956s ok 34 # skip LLNGTESTLDAP is not set 956s ok 35 # skip LLNGTESTLDAP is not set 956s ok 36 # skip LLNGTESTLDAP is not set 956s ok 37 # skip LLNGTESTLDAP is not set 956s ok 38 # skip LLNGTESTLDAP is not set 956s ok 39 # skip LLNGTESTLDAP is not set 956s ok 40 # skip LLNGTESTLDAP is not set 956s ok 41 # skip LLNGTESTLDAP is not set 956s ok 42 # skip LLNGTESTLDAP is not set 956s ok 43 # skip LLNGTESTLDAP is not set 956s ok 44 # skip LLNGTESTLDAP is not set 956s ok 45 # skip LLNGTESTLDAP is not set 956s ok 46 # skip LLNGTESTLDAP is not set 956s 1..46 956s ok 956s t/68-FindUser-with-REST.t ......................................... 956s ok 1 - use Lemonldap::NG::Portal::Main; 956s ok 2 - Portal object 956s ok 3 - Init 956s ok 4 - Portal app 956s ok 5 - search REST request 956s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 956s ok 7 - uid: dwho 956s ok 8 - Post good FindUser request 956s ok 9 - HTTP code is 200 956s ok 10 - Response is JSON 956s ok 11 - Good user 956s ok 12 - result => 1 956s ok 13 - search REST request 956s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 956s ok 15 - guy:bad, uid: dwho 956s ok 16 - Post null response FindUser request 956s ok 17 - Response is JSON 956s ok 18 - No result 956s ok 19 - No user found 956s ok 20 - Post bad parameter FindUser request 956s ok 21 - HTTP code is 200 956s ok 22 - Response is JSON 956s ok 23 - Empty user 956s ok 24 - result => 1 956s ok 25 - Post empty response FindUser request 956s ok 26 - HTTP code is 200 956s ok 27 - Response is JSON 956s ok 28 - Empty user 956s ok 29 - result => 1 956s ok 30 - search REST request 956s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 956s ok 32 - guy:good 956s ok 33 - Post multi responses FindUser request 956s ok 34 - HTTP code is 200 956s ok 35 - Response is JSON 956s ok 36 - Good user (dwho) 956s ok 37 - result => 1 956s 1..37 956s ok 957s t/68-FindUser-with-UpgradeSession.t ............................... 957s ok 1 - use Lemonldap::NG::Portal::Main; 957s ok 2 - Portal object 957s ok 3 - Init 957s ok 4 - Portal app 957s ok 5 - Get Portal 957s ok 6 - HTTP code is 200 957s ok 7 - Page contains a form 957s ok 8 - Host match 957s ok 9 - Field "user" is defined 957s ok 10 - Field "password" is defined 957s ok 11 - Field "spoofId" is defined 957s ok 12 - CSP header authorize POST request to \# 957s ok 13 - Post empty FindUser request 957s ok 14 - HTTP code is 200 957s ok 15 - Page contains a form 957s ok 16 - Host match 957s ok 17 - Field "user" is defined 957s ok 18 - Field "password" is defined 957s ok 19 - Field "spoofId" is defined 957s ok 20 - CSP header authorize POST request to \# 957s ok 21 - HTTP code is 200 957s ok 22 - Page contains a form 957s ok 23 - Host match 957s ok 24 - Field "uid" is defined 957s ok 25 - CSP header authorize POST request to \# 957s ok 26 - value="" 957s ok 27 - id="findUser_uid" 957s ok 28 - Auth query 957s ok 29 - Get cookie lemonldap (0a09dae22b75ccbc19e3572738ab28da164f67101089c5a5d57f0f0eee6a663c) 957s ok 30 - GET http://test1.example.com/ 957s ok 31 - HTTP code is 200 957s ok 32 - Upgrade session query 957s ok 33 - HTTP code is 200 957s ok 34 - Page contains a form 957s ok 35 - URI match 957s ok 36 - Field "confirm" is defined 957s ok 37 - Field "url" is defined 957s ok 38 - Accept session upgrade query 957s ok 39 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 957s ok 40 - HTTP code is 200 957s ok 41 - Page contains a form 957s ok 42 - Host match 957s ok 43 - Field "upgrading" is defined 957s ok 44 - Field "url" is defined 957s ok 45 - CSP header authorize POST request to \# 957s ok 46 - Post FindUser request 957s ok 47 - Response is JSON 957s ok 48 - Good result 957s ok 49 - Good user 957s ok 50 - Post login 957s ok 51 - Get cookie lemonldappdata () 957s ok 52 - Get cookie lemonldap (8d07e7d39d452c2137697d716805163651cca4406490e68000cc1b07336f1db6) 957s ok 53 - Get redirection 957s ok 54 - Location is http://test1.example.com 957s ok 55 - GET Portal 957s ok 56 - HTTP code is 200 957s ok 57 - Authenticated as rtyler 957s 1..57 957s ok 957s t/68-FindUser-without-Impersonation.t ............................. 957s ok 1 - use Lemonldap::NG::Portal::Main; 957s ok 2 - Portal object 957s ok 3 - Init 957s ok 4 - Portal app 957s ok 5 - Get Portal 957s ok 6 - HTTP code is 200 957s ok 7 - Page contains a form 957s ok 8 - Host match 957s ok 9 - Field "user" is defined 957s ok 10 - Field "password" is defined 957s ok 11 - CSP header authorize POST request to \# 957s ok 12 - Search an account not found 957s ok 13 - Post FindUser request 957s ok 14 - Response is JSON 957s ok 15 - result => 0 957s ok 16 - error => 9 957s 1..16 957s ok 958s t/68-FindUser-without-attribute.t ................................. 958s ok 1 - use Lemonldap::NG::Portal::Main; 958s ok 2 - Portal object 958s ok 3 - Init 958s ok 4 - Portal app 958s ok 5 - Get Portal 958s ok 6 - HTTP code is 200 958s ok 7 - Page contains a form 958s ok 8 - Host match 958s ok 9 - Field "user" is defined 958s ok 10 - Field "password" is defined 958s ok 11 - Field "spoofId" is defined 958s ok 12 - CSP header authorize POST request to \# 958s ok 13 - Search an account not found 958s ok 14 - Post FindUser request 958s ok 15 - Response is JSON 958s ok 16 - No user 958s ok 17 - result => 1 958s 1..17 958s ok 959s t/68-Impersonation-with-2F.t ...................................... 959s ok 1 - use Lemonldap::NG::Portal::Main; 959s ok 2 - use Lemonldap::NG::Common::FormEncode; 959s ok 3 - Portal object 959s ok 4 - Init 959s ok 5 - Portal app 959s ok 6 - Auth query 959s ok 7 - Get cookie lemonldap (cda4f42e98cc068775bf9e6722cf7441bd2f13ec3074f0028dd893cedcca0c42) 959s ok 8 - Get Menu 959s ok 9 - Authenticated as rtyler 959s ok 10 - sfaManager link found 959s ok 11 - Form registration 959s ok 12 - Found TOTP js 959s ok 13 - Found custom Main Logo 959s ok 14 - Get new key 959s ok 15 - Content is JSON 959s ok 16 - Found secret 959s ok 17 - Found token 959s ok 18 - Found user 959s ok 19 - Code 959s ok 20 - Code contains 6 digits 959s ok 21 - Post code 959s ok 22 - Content is JSON 959s ok 23 - TOTP is registered 959s ok 24 - Form registration 959s ok 25 - Found U2F js 959s ok 26 - Found custom Main Logo 959s ok 27 - Get registration challenge 959s ok 28 - HTTP code is 200 959s ok 29 - Content is JSON 959s ok 30 - Get challenge and appId 959s ok 31 - Good challenge value 959s ok 32 - Push registration data 959s ok 33 - HTTP code is 200 959s ok 34 - Content is JSON 959s ok 35 - U2F key is registered 959s ok 36 - Logout request 959s ok 37 - Response is 200 959s ok 38 - Cookie is deleted 959s ok 39 - No pdata 959s ok 40 - Disconnect request 959s ok 41 - Response is 401 959s ok 42 - Get Menu 959s ok 43 - HTTP code is 200 959s ok 44 - Page contains a form 959s ok 45 - Host match 959s ok 46 - Field "user" is defined 959s ok 47 - Field "password" is defined 959s ok 48 - Field "spoofId" is defined 959s ok 49 - CSP header authorize POST request to \# 959s ok 50 - Auth query 959s ok 51 - HTTP code is 200 959s ok 52 - Page contains a form 959s ok 53 - URI match 959s ok 54 - Field "token" is defined 959s ok 55 - Post TOTP choice 959s ok 56 - HTTP code is 200 959s ok 57 - Page contains a form 959s ok 58 - URI match 959s ok 59 - Field "token" is defined 959s ok 60 - Code 959s ok 61 - Post code 959s ok 62 - Get cookie lemonldap (5fd54b6d554ff338cb512454399fbfe19b851474d8c28e334bef321db3ebbbe4) 959s ok 63 - Get Menu 959s ok 64 - HTTP code is 200 959s ok 65 - Authenticated as dwho 959s ok 66 - Form 2fregisters 959s ok 67 - Found choose 2F 959s ok 68 - No 2F device found 959s ok 69 - Form registration 959s ok 70 - Found TOTP js 959s ok 71 - Found custom Main Logo 959s ok 72 - Get new key 959s ok 73 - Content is JSON 959s ok 74 - Not authorized to register a TOTP 959s ok 75 - Delete TOTP query 959s ok 76 - Content is JSON 959s ok 77 - Not authorized to unregister a TOTP 959s ok 78 - Post code 959s ok 79 - Content is JSON 959s ok 80 - Not authorized to verify a TOTP 959s ok 81 - Form registration 959s ok 82 - Found U2F js 959s ok 83 - Found custom Main Logo 959s ok 84 - Get registration challenge 959s ok 85 - Content is JSON 959s ok 86 - Not authorized to register an U2F key 959s ok 87 - Delete U2F key query 959s ok 88 - Content is JSON 959s ok 89 - Not authorized to unregister an U2F key 959s ok 90 - Logout request 959s ok 91 - Response is 200 959s ok 92 - Cookie is deleted 959s ok 93 - No pdata 959s ok 94 - Disconnect request 959s ok 95 - Response is 401 959s 1..95 959s ok 959s t/68-Impersonation-with-Custom-Plugin.t ........................... 959s ok 1 - use Lemonldap::NG::Portal::Main; 959s ok 2 - Portal object 959s ok 3 - Init 959s ok 4 - Portal app 959s ok 5 - Get Menu 959s ok 6 - HTTP code is 200 959s ok 7 - Page contains a form 959s ok 8 - Host match 959s ok 9 - Field "user" is defined 959s ok 10 - Field "password" is defined 959s ok 11 - Field "spoofId" is defined 959s ok 12 - CSP header authorize POST request to \# 959s ok 13 - Auth query 959s ok 14 - HTTP code is 200 959s ok 15 - Get cookie lemonldap (c6ffad6aafda5c9e62ada6e731550c2a340e00530385fedd5bfe829d8f819c92) 959s ok 16 - Logout request 959s ok 17 - Response is 200 959s ok 18 - Cookie is deleted 959s ok 19 - No pdata 959s ok 20 - Disconnect request 959s ok 21 - Response is 401 959s ok 22 - Auth query 959s ok 23 - Content is JSON 959s ok 24 - BAD CREDENTIALS 959s 1..24 959s ok 960s t/68-Impersonation-with-History.t ................................. 960s ok 1 - use Lemonldap::NG::Portal::Main; 960s ok 2 - Portal object 960s ok 3 - Init 960s ok 4 - Portal app 960s ok 5 - Auth query 960s ok 6 - Response status is 401 960s ok 7 - Content is JSON 960s ok 8 - Error code is 5 960s ok 9 - Get Menu 960s ok 10 - HTTP code is 200 960s ok 11 - Page contains a form 960s ok 12 - Host match 960s ok 13 - Field "user" is defined 960s ok 14 - Field "password" is defined 960s ok 15 - Field "spoofId" is defined 960s ok 16 - CSP header authorize POST request to \# 960s ok 17 - Auth query 960s ok 18 - Get cookie lemonldap (4127548cb3c24d27787596bbfea683017569d74af5c53335d3bea511d1034e43) 960s ok 19 - Get redirection 960s ok 20 - Location is http://auth.example.com/ 960s ok 21 - Get Menu 960s ok 22 - HTTP code is 200 960s ok 23 - Authenticated as rtyler 960s ok 24 - Logout request 960s ok 25 - Response is 200 960s ok 26 - Cookie is deleted 960s ok 27 - No pdata 960s ok 28 - Disconnect request 960s ok 29 - Response is 401 960s ok 30 - Get Menu 960s ok 31 - HTTP code is 200 960s ok 32 - Page contains a form 960s ok 33 - Host match 960s ok 34 - Field "user" is defined 960s ok 35 - Field "password" is defined 960s ok 36 - Field "spoofId" is defined 960s ok 37 - CSP header authorize POST request to \# 960s ok 38 - Auth query 960s ok 39 - Get cookie lemonldap (a25e1cf2b782cdd2238006457501180a7a5fe7fc77a720777fd3aa170183da4f) 960s ok 40 - History found 960s ok 41 - -> Three entries found 960s ok 42 - -> One 'failedLogin' entry found 960s ok 43 - Logout request 960s ok 44 - Response is 200 960s ok 45 - Cookie is deleted 960s ok 46 - No pdata 960s ok 47 - Disconnect request 960s ok 48 - Response is 401 960s 1..48 960s ok 961s t/68-Impersonation-with-TOTP.t .................................... 961s ok 1 - use Lemonldap::NG::Portal::Main; 961s ok 2 - Portal object 961s ok 3 - Init 961s ok 4 - Portal app 961s ok 5 - Get Menu 961s ok 6 - HTTP code is 200 961s ok 7 - Page contains a form 961s ok 8 - Host match 961s ok 9 - Field "user" is defined 961s ok 10 - Field "password" is defined 961s ok 11 - Field "spoofId" is defined 961s ok 12 - CSP header authorize POST request to \# 961s ok 13 - Auth query 961s ok 14 - Get cookie lemonldap (ca8b4c5060df1ad36afe6a7b0b86e645ca18c08836d8048ec9b63c5054ef894f) 961s ok 15 - Get redirection 961s ok 16 - Location is http://auth.example.com/ 961s ok 17 - Get Menu 961s ok 18 - HTTP code is 200 961s ok 19 - Connected as dwho 961s ok 20 - Authenticated as rtyler 961s ok 21 - Form registration 961s ok 22 - Get redirection 961s ok 23 - Location header found 961s ok 24 - Form registration 961s ok 25 - Found TOTP js 961s ok 26 - Found custom Main Logo 961s ok 27 - Get new key 961s ok 28 - Content is JSON 961s ok 29 - Found secret 961s ok 30 - Found token 961s ok 31 - Code 961s ok 32 - Code contains 6 digits 961s ok 33 - Post code 961s ok 34 - Content is JSON 961s ok 35 - Key is registered 961s ok 36 - Logout request 961s ok 37 - Response is 200 961s ok 38 - Cookie is deleted 961s ok 39 - No pdata 961s ok 40 - Disconnect request 961s ok 41 - Response is 401 961s ok 42 - Get Menu 961s ok 43 - HTTP code is 200 961s ok 44 - Page contains a form 961s ok 45 - Host match 961s ok 46 - Field "user" is defined 961s ok 47 - Field "password" is defined 961s ok 48 - Field "spoofId" is defined 961s ok 49 - CSP header authorize POST request to \# 961s ok 50 - Auth query with Impersonation 961s ok 51 - HTTP code is 200 961s ok 52 - Page contains a form 961s ok 53 - URI match 961s ok 54 - Field "token" is defined 961s ok 55 - Code 961s ok 56 - Post code 961s ok 57 - Get cookie lemonldap (ad4732ab14a2e563ec4c810b44cf950d9811cea2ee977b7945939ce56b1bdf65) 961s ok 58 - CheckUser form 961s ok 59 - HTTP code is 200 961s ok 60 - Page contains a form 961s ok 61 - URI match 961s ok 62 - Field "user" is defined 961s ok 63 - Field "url" is defined 961s ok 64 - Found trspan="checkUserMerged" 961s ok 65 - POST checkuser 961s ok 66 - HTTP code is 200 961s ok 67 - Page contains a form 961s ok 68 - URI match 961s ok 69 - Field "user" is defined 961s ok 70 - Field "url" is defined 961s ok 71 - Found trspan="checkUserMerged" 961s ok 72 - Found trspan="allowed" 961s ok 73 - Found trspan="headers" 961s ok 74 - Found trspan="groups_sso" 961s ok 75 - Found trspan="attributes" 961s ok 76 - Found trspan="macros" 961s ok 77 - Found _userDB 961s ok 78 - Found Auth-User 961s ok 79 - Found dwho 961s ok 80 - Found su 961s ok 81 - Found uid 961s ok 82 - Found _whatToTrace 961s ok 83 - CheckUser form 961s ok 84 - HTTP code is 200 961s ok 85 - Page contains a form 961s ok 86 - URI match 961s ok 87 - Field "user" is defined 961s ok 88 - Field "url" is defined 961s ok 89 - Found trspan="checkUserMerged" 961s ok 90 - POST checkuser 961s ok 91 - HTTP code is 200 961s ok 92 - Page contains a form 961s ok 93 - URI match 961s ok 94 - Field "user" is defined 961s ok 95 - Field "url" is defined 961s ok 96 - Found trspan="checkUserComputedSession" 961s ok 97 - Found macro authMode 961s ok 98 - Found TOTP 961s ok 99 - Logout request 961s ok 100 - Response is 200 961s ok 101 - Cookie is deleted 961s ok 102 - No pdata 961s ok 103 - Disconnect request 961s ok 104 - Response is 401 961s 1..104 961s ok 961s t/68-Impersonation-with-UnrestrictedUser.t ........................ 961s ok 1 - use Lemonldap::NG::Portal::Main; 961s ok 2 - Portal object 961s ok 3 - Init 961s ok 4 - Portal app 961s ok 5 - Get Menu 961s ok 6 - HTTP code is 200 961s ok 7 - Page contains a form 961s ok 8 - Host match 961s ok 9 - Field "user" is defined 961s ok 10 - Field "password" is defined 961s ok 11 - Field "spoofId" is defined 961s ok 12 - Field "token" is defined 961s ok 13 - CSP header authorize POST request to \# 961s ok 14 - Auth query 961s ok 15 - Get cookie lemonldap (6fd3f4bfa68a32ca6b403dcee8742fd73e5438f7cf59adef69534c97a3addb3f) 961s ok 16 - Get Menu 961s ok 17 - Authenticated as dwho 961s ok 18 - Logout request 961s ok 19 - Response is 200 961s ok 20 - Cookie is deleted 961s ok 21 - No pdata 961s ok 22 - Disconnect request 961s ok 23 - Response is 401 961s ok 24 - Get Menu 961s ok 25 - HTTP code is 200 961s ok 26 - Page contains a form 961s ok 27 - Host match 961s ok 28 - Field "user" is defined 961s ok 29 - Field "password" is defined 961s ok 30 - Field "spoofId" is defined 961s ok 31 - Field "token" is defined 961s ok 32 - CSP header authorize POST request to \# 961s ok 33 - Auth query 961s ok 34 - PE5 found 961s ok 35 - HTTP code is 200 961s ok 36 - Page contains a form 961s ok 37 - Host match 961s ok 38 - Field "user" is defined 961s ok 39 - Field "password" is defined 961s ok 40 - Field "spoofId" is defined 961s ok 41 - Field "token" is defined 961s ok 42 - CSP header authorize POST request to \# 961s ok 43 - Auth query 961s ok 44 - Get cookie lemonldap (4db7f709817f112b405f1a603279403bb4135c1e95307c5ef6213880628a9d86) 961s ok 45 - Get Menu 961s ok 46 - Authenticated as msmith 961s ok 47 - Logout request 961s ok 48 - Response is 200 961s ok 49 - Cookie is deleted 961s ok 50 - No pdata 961s ok 51 - Disconnect request 961s ok 52 - Response is 401 961s 1..52 961s ok 962s t/68-Impersonation-with-doubleCookies.t ........................... 962s ok 1 - use Lemonldap::NG::Portal::Main; 962s ok 2 - Portal object 962s ok 3 - Init 962s ok 4 - Portal app 962s ok 5 - Get Menu 962s ok 6 - HTTP code is 200 962s ok 7 - Page contains a form 962s ok 8 - Host match 962s ok 9 - Field "user" is defined 962s ok 10 - Field "password" is defined 962s ok 11 - Field "spoofId" is defined 962s ok 12 - CSP header authorize POST request to \# 962s ok 13 - Auth query 962s ok 14 - PE40 found 962s ok 15 - Get Menu 962s ok 16 - HTTP code is 200 962s ok 17 - Page contains a form 962s ok 18 - Host match 962s ok 19 - Field "user" is defined 962s ok 20 - Field "password" is defined 962s ok 21 - Field "spoofId" is defined 962s ok 22 - CSP header authorize POST request to \# 962s ok 23 - Get Menu 962s ok 24 - HTTP code is 200 962s ok 25 - Page contains a form 962s ok 26 - Host match 962s ok 27 - Field "user" is defined 962s ok 28 - Field "password" is defined 962s ok 29 - Field "spoofId" is defined 962s ok 30 - CSP header authorize POST request to \# 962s ok 31 - Auth query 962s ok 32 - PE5 found 962s ok 33 - Get Menu 962s ok 34 - HTTP code is 200 962s ok 35 - Page contains a form 962s ok 36 - Host match 962s ok 37 - Field "user" is defined 962s ok 38 - Field "password" is defined 962s ok 39 - Field "spoofId" is defined 962s ok 40 - CSP header authorize POST request to \# 962s ok 41 - Get Menu 962s ok 42 - HTTP code is 200 962s ok 43 - Page contains a form 962s ok 44 - Host match 962s ok 45 - Field "user" is defined 962s ok 46 - Field "password" is defined 962s ok 47 - Field "spoofId" is defined 962s ok 48 - CSP header authorize POST request to \# 962s ok 49 - Auth query 962s ok 50 - PE93 found 962s ok 51 - Get Menu 962s ok 52 - HTTP code is 200 962s ok 53 - Page contains a form 962s ok 54 - Host match 962s ok 55 - Field "user" is defined 962s ok 56 - Field "password" is defined 962s ok 57 - Field "spoofId" is defined 962s ok 58 - CSP header authorize POST request to \# 962s ok 59 - Get Menu 962s ok 60 - HTTP code is 200 962s ok 61 - Page contains a form 962s ok 62 - Host match 962s ok 63 - Field "user" is defined 962s ok 64 - Field "password" is defined 962s ok 65 - Field "spoofId" is defined 962s ok 66 - CSP header authorize POST request to \# 962s ok 67 - Auth query 962s ok 68 - Get cookie lemonldap (0d83252290686fe166bbbb512e9c3511817a52faffe43907311bdc677096f93f) 962s ok 69 - Get cookie lemonldaphttp () 962s ok 70 - Get redirection 962s ok 71 - Location is http://auth.example.com/ 962s ok 72 - -> Get cookie : lemonldap=something 962s ok 73 - -> Cookie 'lemonldap' is HttpOnly 962s ok 74 - -> Cookie 'lemonldap' is secure 962s ok 75 - CheckUser form 962s ok 76 - HTTP code is 200 962s ok 77 - Page contains a form 962s ok 78 - URI match 962s ok 79 - Field "user" is defined 962s ok 80 - Field "url" is defined 962s ok 81 - Found trspan="checkUser" 962s ok 82 - POST checkuser 962s ok 83 - Found macro test_impersonation 962s ok 84 - Found msmith/msmith 962s ok 85 - Logout request 962s ok 86 - Response is 200 962s ok 87 - Cookie is deleted 962s ok 88 - No pdata 962s ok 89 - Disconnect request 962s ok 90 - Response is 401 962s ok 91 - Get Menu 962s ok 92 - HTTP code is 200 962s ok 93 - Page contains a form 962s ok 94 - Host match 962s ok 95 - Field "user" is defined 962s ok 96 - Field "password" is defined 962s ok 97 - Field "spoofId" is defined 962s ok 98 - CSP header authorize POST request to \# 962s ok 99 - Auth query 962s ok 100 - Get cookie lemonldap (5148c6fe01ec80638e9afafbaa11fe12d889832b8fbaf3b14803cccf867f031b) 962s ok 101 - Get redirection 962s ok 102 - Location is http://auth.example.com/ 962s ok 103 - Get Menu 962s ok 104 - HTTP code is 200 962s ok 105 - Connected as dwho 962s ok 106 - CheckUser form 962s ok 107 - HTTP code is 200 962s ok 108 - Page contains a form 962s ok 109 - URI match 962s ok 110 - Field "user" is defined 962s ok 111 - Field "url" is defined 962s ok 112 - Found trspan="checkUser" 962s ok 113 - POST checkuser 962s ok 114 - HTTP code is 200 962s ok 115 - Page contains a form 962s ok 116 - URI match 962s ok 117 - Field "user" is defined 962s ok 118 - Field "url" is defined 962s ok 119 - Found trspan="checkUser" 962s ok 120 - Found trspan="allowed" 962s ok 121 - Found trspan="headers" 962s ok 122 - Found trspan="macros" 962s ok 123 - Found trspan="attributes" 962s ok 124 - Found _userDB 962s ok 125 - Found Auth-User 962s ok 126 - Found dwho 962s ok 127 - Found _whatToTrace 962s ok 128 - Found testPrefix_groups 962s ok 129 - Found "su; su_test; test_su" 962s ok 130 - Found testPrefix_uid 962s ok 131 - Found rtyler 962s ok 132 - Found macro test_impersonation 962s ok 133 - Found rtyler/dwo 962s ok 134 - Found 34 attributes 962s ok 135 - _auth 962s ok 136 - _httpSession 962s ok 137 - uid 962s ok 138 - testPrefix__auth 962s ok 139 - testPrefix__httpSession 962s ok 140 - testPrefix_uid 962s ok 141 - Logout request 962s ok 142 - Response is 200 962s ok 143 - Cookie is deleted 962s ok 144 - No pdata 962s ok 145 - Disconnect request 962s ok 146 - Response is 401 962s 1..146 962s ok 962s t/68-Impersonation-with-filtered-merge.t .......................... 962s ok 1 - use Lemonldap::NG::Portal::Main; 962s ok 2 - Portal object 962s ok 3 - Init 962s ok 4 - Portal app 962s ok 5 - Get Menu 962s ok 6 - HTTP code is 200 962s ok 7 - Page contains a form 962s ok 8 - Host match 962s ok 9 - Field "user" is defined 962s ok 10 - Field "password" is defined 962s ok 11 - Field "spoofId" is defined 962s ok 12 - CSP header authorize POST request to \# 962s ok 13 - Auth query 962s ok 14 - Get cookie lemonldap (9dbcda1519a6931f2eade656c738c0eadb7d1be303b67733d9a8b228af238a01) 962s ok 15 - Get redirection 962s ok 16 - Location is http://auth.example.com/ 962s ok 17 - Get Menu 962s ok 18 - HTTP code is 200 962s ok 19 - Connected as dwho 962s ok 20 - Authenticated as dwho 962s ok 21 - CheckUser form 962s ok 22 - HTTP code is 200 962s ok 23 - Page contains a form 962s ok 24 - URI match 962s ok 25 - Field "user" is defined 962s ok 26 - Field "url" is defined 962s ok 27 - Found trspan="checkUserMerged" 962s ok 28 - POST checkuser 962s ok 29 - HTTP code is 200 962s ok 30 - Page contains a form 962s ok 31 - URI match 962s ok 32 - Field "user" is defined 962s ok 33 - Field "url" is defined 962s ok 34 - Found trspan="checkUser" 962s ok 35 - Found trspan="allowed" 962s ok 36 - Found trspan="headers" 962s ok 37 - Found trspan="groups_sso" 962s ok 38 - Found trspan="macros" 962s ok 39 - Found trspan="attributes" 962s ok 40 - Found _userDB 962s ok 41 - Found Auth-User 962s ok 42 - Found dwho 962s ok 43 - Found su 962s ok 44 - Found su_test 962s ok 45 - NOT found _test_ 962s ok 46 - NOT found test_su 962s ok 47 - Found uid 962s ok 48 - Found _whatToTrace 962s ok 49 - POST checkuser 962s ok 50 - Response is JSON 962s ok 51 - Right number of real_hGroups found 962s ok 52 - Right number of hGroups found 962s ok 53 - Logout request 962s ok 54 - Response is 200 962s ok 55 - Cookie is deleted 962s ok 56 - No pdata 962s ok 57 - Disconnect request 962s ok 58 - Response is 401 962s 1..58 962s ok 963s t/68-Impersonation-with-merge.t ................................... 963s ok 1 - use Lemonldap::NG::Portal::Main; 963s ok 2 - Portal object 963s ok 3 - Init 963s ok 4 - Portal app 963s ok 5 - Get Menu 963s ok 6 - HTTP code is 200 963s ok 7 - Page contains a form 963s ok 8 - Host match 963s ok 9 - Field "user" is defined 963s ok 10 - Field "password" is defined 963s ok 11 - Field "spoofId" is defined 963s ok 12 - CSP header authorize POST request to \# 963s ok 13 - Auth query 963s ok 14 - Get cookie lemonldap (b0769149456891af073a58c0192a3c5e2e4bdb899e0551750c56846878424048) 963s ok 15 - Get redirection 963s ok 16 - Location is http://auth.example.com/ 963s ok 17 - Get Menu 963s ok 18 - HTTP code is 200 963s ok 19 - Connected as dwho 963s ok 20 - Authenticated as dwho 963s ok 21 - CheckUser form 963s ok 22 - HTTP code is 200 963s ok 23 - Page contains a form 963s ok 24 - URI match 963s ok 25 - Field "user" is defined 963s ok 26 - Field "url" is defined 963s ok 27 - Found trspan="checkUserMerged" 963s ok 28 - POST checkuser 963s ok 29 - HTTP code is 200 963s ok 30 - Page contains a form 963s ok 31 - URI match 963s ok 32 - Field "user" is defined 963s ok 33 - Field "url" is defined 963s ok 34 - Found trspan="checkUserMerged" 963s ok 35 - Found trspan="allowed" 963s ok 36 - Found trspan="headers" 963s ok 37 - Found trspan="groups_sso" 963s ok 38 - Found SSO group "su" 963s ok 39 - Found SSO group "su_test" 963s ok 40 - Found SSO group "test_su" 963s ok 41 - Found trspan="attributes" 963s ok 42 - Found trspan="macros" 963s ok 43 - Found _userDB 963s ok 44 - Found Auth-User 963s ok 45 - Found dwho 963s ok 46 - Found su 963s ok 47 - Found su_test 963s ok 48 - NOT found _test_ 963s ok 49 - Found test_su 963s ok 50 - Found _whatToTrace 963s ok 51 - Found uid 963s ok 52 - POST checkuser 963s ok 53 - Response is JSON 963s ok 54 - Right number of real_hGroups found 963s ok 55 - Right number of hGroups found 963s ok 56 - Logout request 963s ok 57 - Response is 200 963s ok 58 - Cookie is deleted 963s ok 59 - No pdata 963s ok 60 - Disconnect request 963s ok 61 - Response is 401 963s 1..61 963s ok 964s t/68-Impersonation.t .............................................. 964s ok 1 - use Lemonldap::NG::Portal::Main; 964s ok 2 - Portal object 964s ok 3 - Init 964s ok 4 - Portal app 964s ok 5 - Get Menu 964s ok 6 - HTTP code is 200 964s ok 7 - Page contains a form 964s ok 8 - Host match 964s ok 9 - Field "user" is defined 964s ok 10 - Field "password" is defined 964s ok 11 - Field "spoofId" is defined 964s ok 12 - CSP header authorize POST request to \# 964s ok 13 - Auth query 964s ok 14 - PE40 found 964s ok 15 - Get Menu 964s ok 16 - HTTP code is 200 964s ok 17 - Page contains a form 964s ok 18 - Host match 964s ok 19 - Field "user" is defined 964s ok 20 - Field "password" is defined 964s ok 21 - Field "spoofId" is defined 964s ok 22 - CSP header authorize POST request to \# 964s ok 23 - Get Menu 964s ok 24 - HTTP code is 200 964s ok 25 - Page contains a form 964s ok 26 - Host match 964s ok 27 - Field "user" is defined 964s ok 28 - Field "password" is defined 964s ok 29 - Field "spoofId" is defined 964s ok 30 - CSP header authorize POST request to \# 964s ok 31 - Auth query 964s ok 32 - PE5 found 964s ok 33 - Get Menu 964s ok 34 - HTTP code is 200 964s ok 35 - Page contains a form 964s ok 36 - Host match 964s ok 37 - Field "user" is defined 964s ok 38 - Field "password" is defined 964s ok 39 - Field "spoofId" is defined 964s ok 40 - CSP header authorize POST request to \# 964s ok 41 - Get Menu 964s ok 42 - HTTP code is 200 964s ok 43 - Page contains a form 964s ok 44 - Host match 964s ok 45 - Field "user" is defined 964s ok 46 - Field "password" is defined 964s ok 47 - Field "spoofId" is defined 964s ok 48 - CSP header authorize POST request to \# 964s ok 49 - Auth query 964s ok 50 - PE93 found 964s ok 51 - Get Menu 964s ok 52 - HTTP code is 200 964s ok 53 - Page contains a form 964s ok 54 - Host match 964s ok 55 - Field "user" is defined 964s ok 56 - Field "password" is defined 964s ok 57 - Field "spoofId" is defined 964s ok 58 - CSP header authorize POST request to \# 964s ok 59 - Get Menu 964s ok 60 - HTTP code is 200 964s ok 61 - Page contains a form 964s ok 62 - Host match 964s ok 63 - Field "user" is defined 964s ok 64 - Field "password" is defined 964s ok 65 - Field "spoofId" is defined 964s ok 66 - CSP header authorize POST request to \# 964s ok 67 - Auth query 964s ok 68 - Get cookie lemonldap (b2a71bd95599846fa5bacbb331ecbbcfc65d3ac5700d361594c2ce12d6da0236) 964s ok 69 - Get redirection 964s ok 70 - Location is http://auth.example.com/ 964s ok 71 - Get Menu 964s ok 72 - HTTP code is 200 964s ok 73 - Connected as msmith 964s ok 74 - Authenticated as msmith 964s ok 75 - CheckUser form 964s ok 76 - HTTP code is 200 964s ok 77 - Page contains a form 964s ok 78 - URI match 964s ok 79 - Field "user" is defined 964s ok 80 - Field "url" is defined 964s ok 81 - Found trspan="checkUser" 964s ok 82 - POST checkuser 964s ok 83 - Found macro test_impersonation 964s ok 84 - Found msmith/msmith 964s ok 85 - Found two MSMITH@BADWOLF.ORG 964s ok 86 - Logout request 964s ok 87 - Response is 200 964s ok 88 - Cookie is deleted 964s ok 89 - No pdata 964s ok 90 - Disconnect request 964s ok 91 - Response is 401 964s ok 92 - Get Menu 964s ok 93 - HTTP code is 200 964s ok 94 - Page contains a form 964s ok 95 - Host match 964s ok 96 - Field "user" is defined 964s ok 97 - Field "password" is defined 964s ok 98 - Field "spoofId" is defined 964s ok 99 - CSP header authorize POST request to \# 964s ok 100 - Auth query 964s ok 101 - Get cookie lemonldap (9fc44f5c15ac4ece93c91fcf01c11fc8da2ca10090fa1f81fd22b902a3999d9c) 964s ok 102 - Get redirection 964s ok 103 - Location is http://auth.example.com/ 964s ok 104 - Get Menu 964s ok 105 - HTTP code is 200 964s ok 106 - Connected as dwho 964s ok 107 - Authenticated as dwho 964s ok 108 - CheckUser form 964s ok 109 - HTTP code is 200 964s ok 110 - Page contains a form 964s ok 111 - URI match 964s ok 112 - Field "user" is defined 964s ok 113 - Field "url" is defined 964s ok 114 - Found trspan="checkUser" 964s ok 115 - POST checkuser 964s ok 116 - HTTP code is 200 964s ok 117 - Page contains a form 964s ok 118 - URI match 964s ok 119 - Field "user" is defined 964s ok 120 - Field "url" is defined 964s ok 121 - Found trspan="checkUser" 964s ok 122 - Found trspan="allowed" 964s ok 123 - Found trspan="headers" 964s ok 124 - Found trspan="macros" 964s ok 125 - Found trspan="attributes" 964s ok 126 - Found _userDB 964s ok 127 - Found Auth-User 964s ok 128 - Found dwho 964s ok 129 - Found _whatToTrace 964s ok 130 - Found testPrefix_groups 964s ok 131 - Found "su; su_test; test_su" 964s ok 132 - Found testPrefix_uid 964s ok 133 - Found rtyler 964s ok 134 - Found macro test_impersonation 964s ok 135 - Found rtyler/dwo 964s ok 136 - Found _session_id 964s ok 137 - Found _session_id 964s ok 138 - Found 34 attributes 964s ok 139 - _auth 964s ok 140 - uid 964s ok 141 - testPrefix__auth 964s ok 142 - testPrefix_uid 964s ok 143 - Logout request 964s ok 144 - Response is 200 964s ok 145 - Cookie is deleted 964s ok 146 - No pdata 964s ok 147 - Disconnect request 964s ok 148 - Response is 401 964s 1..148 964s ok 964s t/68-InitializePasswordReset.t .................................... 964s ok 1 - use Lemonldap::NG::Portal::Main; 964s ok 2 - Portal object 964s ok 3 - Init 964s ok 4 - Portal app 964s ok 5 - Auth query 964s ok 6 - HTTP code is 200 964s ok 7 - Get cookie lemonldap (12343fed17f417925c9ed5651cb9098b691ae0da6f7ce7cbee8cb192fbabd039) 964s ok 8 - Force reinitialization for rtyler@badwolf.org 964s ok 9 - HTTP code is 200 964s ok 10 - HTTP code is 200 964s ok 11 - Content-Type is JSON 964s ok 12 - Content is valid JSON 964s ok 13 - mail_token found 964s ok 14 - reset url found and have a correct format 964s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 964s ok 16 - HTTP code is 403 964s ok 17 - Content is valid JSON 964s ok 18 - authentication error 964s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 964s ok 20 - HTTP code is 404 964s ok 21 - Content is valid JSON 964s ok 22 - user not found 964s 1..22 964s ok 965s t/70-2F-Password.t ................................................ 965s ok 1 - use Lemonldap::NG::Portal::Main; 965s ok 2 - Portal object 965s ok 3 - Init 965s ok 4 - Portal app 965s # Subtest: Register Password 2FA 965s ok 1 - Get Menu 965s ok 2 - HTTP code is 200 965s ok 3 - Page contains a form 965s ok 4 - Host match 965s ok 5 - Field "user" is defined 965s ok 6 - Field "password" is defined 965s ok 7 - CSP header authorize POST request to \# 965s ok 8 - Auth query 965s ok 9 - Get cookie lemonldap (fa14c7dde5336fa62edab39c00c2507bcb33ebcca1a5d802b037569dd0aade1f) 965s ok 10 - Get redirection 965s ok 11 - Location is http://auth.example.com/ 965s ok 12 - Form registration 965s ok 13 - Get redirection 965s ok 14 - Location header found 965s ok 15 - Form registration 965s ok 16 - Found password js 965s ok 17 - HTTP code is 200 965s ok 18 - Content-Type is JSON 965s ok 19 - Content is valid JSON 965s ok 20 - Post registration (mismatched) 965s ok 21 965s ok 22 - HTTP code is 200 965s ok 23 - Content-Type is JSON 965s ok 24 - Content is valid JSON 965s ok 25 - Post registration (mismatched) 965s ok 26 965s ok 27 - HTTP code is 200 965s ok 28 - Content-Type is JSON 965s ok 29 - Content is valid JSON 965s ok 30 - Post registration (mismatched) 965s ok 31 - Key is registered 965s ok 32 - Logout request 965s ok 33 - Response is 200 965s ok 34 - Cookie is deleted 965s ok 35 - No pdata 965s ok 36 - Disconnect request 965s ok 37 - Response is 401 965s 1..37 965s ok 5 - Register Password 2FA 965s # Subtest: Try to login with invalid 2FA password 965s ok 1 - Get Menu 965s ok 2 - HTTP code is 200 965s ok 3 - Page contains a form 965s ok 4 - Host match 965s ok 5 - Field "user" is defined 965s ok 6 - Field "password" is defined 965s ok 7 - CSP header authorize POST request to \# 965s ok 8 - Auth query 965s ok 9 - HTTP code is 200 965s ok 10 - Page contains a form 965s ok 11 - URI match 965s ok 12 - Post code 965s ok 13 - Expected portal error code: code found on page 965s ok 14 - Expected portal error code 965s 1..14 965s ok 6 - Try to login with invalid 2FA password 965s # Subtest: Try to login with valid 2FA password 965s ok 1 - Get Menu 965s ok 2 - HTTP code is 200 965s ok 3 - Page contains a form 965s ok 4 - Host match 965s ok 5 - Field "user" is defined 965s ok 6 - Field "password" is defined 965s ok 7 - CSP header authorize POST request to \# 965s ok 8 - Auth query 965s ok 9 - HTTP code is 200 965s ok 10 - Page contains a form 965s ok 11 - URI match 965s ok 12 - Post code 965s ok 13 - Get cookie lemonldap (95928c8d601aef212e216ad7f83e469cdf654a9bc753306e433295affe2e4d06) 965s ok 14 - Get session using restSessionServer 965s ok 15 - HTTP code is 200 965s ok 16 - Deserialize session content 965s ok 17 - Session has correct value for authenticationLevel 965s ok 18 - Session has correct value for _2f 965s ok 19 - Session has correct value for uid 965s ok 20 - Session has correct value for _auth 965s ok 21 - Logout request 965s ok 22 - Response is 200 965s ok 23 - Cookie is deleted 965s ok 24 - No pdata 965s ok 25 - Disconnect request 965s ok 26 - Response is 401 965s 1..26 965s ok 7 - Try to login with valid 2FA password 965s 1..7 965s ok 966s t/70-2F-TOTP-8-with-global-storage.t .............................. 966s ok 1 - use Lemonldap::NG::Portal::Main; 966s ok 2 - Portal object 966s ok 3 - Init 966s ok 4 - Portal app 966s ok 5 - Get Menu 966s ok 6 - HTTP code is 200 966s ok 7 - Page contains a form 966s ok 8 - Host match 966s ok 9 - Field "user" is defined 966s ok 10 - Field "password" is defined 966s ok 11 - Field "token" is defined 966s ok 12 - CSP header authorize POST request to \# 966s ok 13 - Auth query 966s ok 14 - Get cookie lemonldap (9b87e379596b8a2756fd0622443af4e213db21e4cca62aa18f2b7426d8b1da5e) 966s ok 15 - Get redirection 966s ok 16 - Location is http://auth.example.com/ 966s ok 17 - Form registration 966s ok 18 - Get redirection 966s ok 19 - Location header found 966s ok 20 - Form registration 966s ok 21 - Found TOTP js 966s ok 22 - Get new key 966s ok 23 - Content is JSON 966s ok 24 - Found secret 966s ok 25 - Found token 966s ok 26 - Code 966s ok 27 - Code contains 8 digits 966s ok 28 - Post code 966s ok 29 - Content is JSON 966s ok 30 - Key is registered 966s ok 31 - Logout request 966s ok 32 - Response is 200 966s ok 33 - Cookie is deleted 966s ok 34 - No pdata 966s ok 35 - Disconnect request 966s ok 36 - Response is 401 966s ok 37 - Get Menu 966s ok 38 - HTTP code is 200 966s ok 39 - Page contains a form 966s ok 40 - Host match 966s ok 41 - Field "user" is defined 966s ok 42 - Field "password" is defined 966s ok 43 - Field "token" is defined 966s ok 44 - CSP header authorize POST request to \# 966s ok 45 - Auth query 966s ok 46 - HTTP code is 200 966s ok 47 - Page contains a form 966s ok 48 - URI match 966s ok 49 - Field "token" is defined 966s ok 50 - LLNG Code 966s ok 51 - Post code 966s ok 52 - Get cookie lemonldap (697355f649ec1f30c9a7d97981e567d41af05426ddc90fcc28bde872010f7b92) 966s ok 53 - Logout request 966s ok 54 - Response is 200 966s ok 55 - Cookie is deleted 966s ok 56 - No pdata 966s ok 57 - Disconnect request 966s ok 58 - Response is 401 966s ok 59 - Get Menu 966s ok 60 - HTTP code is 200 966s ok 61 - Page contains a form 966s ok 62 - Host match 966s ok 63 - Field "user" is defined 966s ok 64 - Field "password" is defined 966s ok 65 - Field "token" is defined 966s ok 66 - CSP header authorize POST request to \# 966s ok 67 - Auth query 966s ok 68 - HTTP code is 200 966s ok 69 - Page contains a form 966s ok 70 - URI match 966s ok 71 - Field "token" is defined 966s ok 72 - LLNG Code 966s ok 73 - Post code 966s ok 74 - Token expired 966s ok 75 - Login form is not displayed 966s ok 76 - Get Menu 966s ok 77 - HTTP code is 200 966s ok 78 - Page contains a form 966s ok 79 - Host match 966s ok 80 - Field "user" is defined 966s ok 81 - Field "password" is defined 966s ok 82 - Field "token" is defined 966s ok 83 - CSP header authorize POST request to \# 966s ok 84 - Auth query 966s ok 85 - HTTP code is 200 966s ok 86 - Page contains a form 966s ok 87 - URI match 966s ok 88 - Field "token" is defined 966s 1..88 966s ok 966s t/70-2F-TOTP-Hook.t ............................................... 966s ok 1 - use Lemonldap::NG::Portal::Main; 966s ok 2 - Portal object 966s ok 3 - Init 966s ok 4 - Portal app 966s ok 5 - Auth query 966s ok 6 - Get cookie lemonldap (b4752be5f8d70eedfe255c785bdc96adb949e5657d3468fd1272358c713f057b) 966s ok 7 - Form registration 966s ok 8 - Found TOTP js 966s ok 9 - Get new key 966s ok 10 - Content is JSON 966s ok 11 - Found secret 966s ok 12 - Found token 966s ok 13 - Found user 966s ok 14 - Code 966s ok 15 - Code contains 6 digits 966s ok 16 - Post code 966s ok 17 - Content is JSON 966s ok 18 - TOTP is registered 966s ok 19 - Logout request 966s ok 20 - Response is 200 966s ok 21 - Cookie is deleted 966s ok 22 - No pdata 966s ok 23 - Disconnect request 966s ok 24 - Response is 401 966s ok 25 - Auth query 966s ok 26 - HTTP code is 200 966s ok 27 - Page contains a form 966s ok 28 - URI match 966s ok 29 - Field "token" is defined 966s ok 30 - Code 966s ok 31 - Post code 966s ok 32 - Get cookie lemonldap (677ef8f22833ad6300d57653fbea4ffc1037030e47e88280092d8dc1b1eacc02) 966s ok 33 - Logout request 966s ok 34 - Response is 200 966s ok 35 - Cookie is deleted 966s ok 36 - No pdata 966s ok 37 - Disconnect request 966s ok 38 - Response is 401 966s ok 39 - Auth query 966s ok 40 - HTTP code is 200 966s ok 41 - Page contains a form 966s ok 42 - URI match 966s ok 43 - Field "token" is defined 966s ok 44 - Code 966s ok 45 - Post code 966s ok 46 - Expected portal error code: code found on page 966s ok 47 - Expected portal error code 966s 1..47 966s ok 967s t/70-2F-TOTP-and-U2F-with-TTL-and-JSON.t .......................... 967s ok 1 - use Lemonldap::NG::Portal::Main; 967s ok 2 - Portal object 967s ok 3 - Init 967s ok 4 - Portal app 967s ok 5 - Auth query 967s ok 6 - Get cookie lemonldap (9e781a132dc3a170457bbf9f408729e031f6146be12accdfd7b04a3d806d9bd2) 967s ok 7 - Form registration 967s ok 8 - Found TOTP js 967s ok 9 - Found custom Main Logo 967s ok 10 - Get new key 967s ok 11 - Content is JSON 967s ok 12 - Found secret 967s ok 13 - Found token 967s ok 14 - Code 967s ok 15 - Code contains 6 digits 967s ok 16 - Post code 967s ok 17 - Content is JSON 967s ok 18 - Key is registered 967s ok 19 - Form registration 967s ok 20 - Found U2F js 967s ok 21 - Found custom Main Logo 967s ok 22 - Get registration challenge 967s ok 23 - HTTP code is 200 967s ok 24 - Content is JSON 967s ok 25 - Get challenge and appId 967s ok 26 - Good challenge value 967s ok 27 - Push registration data 967s ok 28 - HTTP code is 200 967s ok 29 - Content is JSON 967s ok 30 - Key is registered 967s ok 31 - Logout request 967s ok 32 - Response is 200 967s ok 33 - Cookie is deleted 967s ok 34 - No pdata 967s ok 35 - Disconnect request 967s ok 36 - Response is 401 967s ok 37 - Auth query 967s ok 38 - HTTP code is 200 967s ok 39 - Page contains a form 967s ok 40 - URI match 967s ok 41 - Field "token" is defined 967s ok 42 - Post TOTP choice 967s ok 43 - HTTP code is 200 967s ok 44 - Page contains a form 967s ok 45 - URI match 967s ok 46 - Field "token" is defined 967s ok 47 - Code 967s ok 48 - Post code 967s ok 49 - Get cookie lemonldap (876903fc1fe69b4fa9ff330b425f56dc5e7c5f392d5ad6e61a3c942c225c2f7c) 967s ok 50 - Logout request 967s ok 51 - Response is 200 967s ok 52 - Cookie is deleted 967s ok 53 - No pdata 967s ok 54 - Disconnect request 967s ok 55 - Response is 401 967s ok 56 - Auth query 967s ok 57 - HTTP code is 200 967s ok 58 - Page contains a form 967s ok 59 - URI match 967s ok 60 - Field "token" is defined 967s ok 61 - LLNG Code 967s ok 62 - Post code 967s ok 63 - Notification reference found 967s ok 64 - Right reference found 967s ok 65 - Notification message found 967s ok 66 - Get cookie lemonldap (AL5+OVYsjWu3EC1eKfKQw+aYro3j64D2F4Bzo1CICUOocyxL2IXa/DyRmorkYpPCE2gwuloVpp6hH4pVt6dxQYukSSUtR9uEMV2N7U9kLd4PF64OdiZiryOdoP9DH0eTTb79wE9wqpX0IJnL2lMIjQ==) 967s ok 67 - Logout request 967s ok 68 - Response is 200 967s ok 69 - Cookie is deleted 967s ok 70 - No pdata 967s ok 71 - Disconnect request 967s ok 72 - Response is 401 967s ok 73 - Auth query 967s ok 74 - Notification reference found 967s ok 75 - Right reference found 967s ok 76 - Notification reference found 967s ok 77 - Right reference found 967s ok 78 - 2 notifications found 967s 1..78 967s ok 968s t/70-2F-TOTP-and-U2F-with-authnLevels-and-UpgradeOnly.t ........... 968s ok 1 - use Lemonldap::NG::Portal::Main; 968s ok 2 - Portal object 968s ok 3 - Init 968s ok 4 - Portal app 968s ok 5 - Auth query 968s ok 6 - Get cookie lemonldap (96f59eaaaba0054b74f1e06fbe8392e33fef22293fe08d917dc03e1b52a35534) 968s ok 7 - Form registration 968s ok 8 - Found TOTP js 968s ok 9 - Get new key 968s ok 10 - Content is JSON 968s ok 11 - Found secret 968s ok 12 - Found token 968s ok 13 - Code 968s ok 14 - Code contains 6 digits 968s ok 15 - Post code 968s ok 16 - Content is JSON 968s ok 17 - TOTP is registered 968s ok 18 - Form registration 968s ok 19 - Found U2F js 968s ok 20 - Try to get registration challenge -> rejected 968s ok 21 - HTTP code is 400 968s ok 22 - Content is JSON 968s ok 23 - AuthLevel error 968s ok 24 - Upgrade session query from 2fManager 968s ok 25 - HTTP code is 200 968s ok 26 - Page contains a form 968s ok 27 - URI match 968s ok 28 - Field "confirm" is defined 968s ok 29 - Field "url" is defined 968s ok 30 - Field "forceUpgrade" is defined 968s ok 31 - Accept session upgrade query 968s ok 32 - HTTP code is 200 968s ok 33 - Page contains a form 968s ok 34 - URI match 968s ok 35 - Field "token" is defined 968s ok 36 - Code 968s ok 37 - Post code 968s ok 38 - CheckUser 968s ok 39 - Response is JSON 968s ok 40 - AuthenticationLevel == 3 968s ok 41 - Form registration 968s ok 42 - Found U2F js 968s ok 43 - Try to get registration challenge 968s ok 44 - Content is JSON 968s ok 45 - Get challenge and appId 968s ok 46 - Good challenge value 968s ok 47 - Push registration data 968s ok 48 - HTTP code is 200 968s ok 49 - Content is JSON 968s ok 50 - Key is registered 968s ok 51 - Form registration 968s ok 52 - Found U2F js 968s ok 53 - Try to get registration challenge -> rejected 968s ok 54 - HTTP code is 400 968s ok 55 - Content is JSON 968s ok 56 - AuthLevel error 968s ok 57 - Upgrade session query from 2fManager 968s ok 58 - HTTP code is 200 968s ok 59 - Page contains a form 968s ok 60 - URI match 968s ok 61 - Field "confirm" is defined 968s ok 62 - Field "url" is defined 968s ok 63 - Field "forceUpgrade" is defined 968s ok 64 - Accept session upgrade query 968s ok 65 - HTTP code is 200 968s ok 66 - Page contains a form 968s ok 67 - URI match 968s ok 68 - Field "token" is defined 968s ok 69 - Post U2F choice 968s ok 70 - HTTP code is 200 968s ok 71 - Page contains a form 968s ok 72 - URI match 968s ok 73 - Field "token" is defined 968s ok 74 - get keyHandle 968s ok 75 - Content is JSON 968s ok 76 - Good challenge value 968s ok 77 - Push U2F signature 968s ok 78 - Get cookie lemonldap (96f59eaaaba0054b74f1e06fbe8392e33fef22293fe08d917dc03e1b52a35534) 968s ok 79 - CheckUser 968s ok 80 - Response is JSON 968s ok 81 - AuthenticationLevel == 4 968s ok 82 - Form registration 968s ok 83 - Found U2F js 968s ok 84 - Try to get registration challenge 968s ok 85 - Content is JSON 968s ok 86 - Get challenge and appId 968s ok 87 - Good challenge value 968s ok 88 - Push registration data 968s ok 89 - HTTP code is 200 968s ok 90 - Content is JSON 968s ok 91 - Key is registered 968s ok 92 - Form registration 968s ok 93 - Found U2F js 968s ok 94 - Try to get registration challenge -> rejected 968s ok 95 - HTTP code is 400 968s ok 96 - Content is JSON 968s ok 97 - NumberOf2FDevices error 968s ok 98 - Logout request 968s ok 99 - Response is 200 968s ok 100 - Cookie is deleted 968s ok 101 - No pdata 968s ok 102 - Disconnect request 968s ok 103 - Response is 401 968s 1..103 968s ok 969s t/70-2F-TOTP-encryption.t ......................................... 969s ok 1 - use Lemonldap::NG::Portal::Main; 969s ok 2 - Portal object 969s ok 3 - Init 969s ok 4 - Portal app 969s ok 5 - Get Menu 969s ok 6 - HTTP code is 200 969s ok 7 - Page contains a form 969s ok 8 - Host match 969s ok 9 - Field "user" is defined 969s ok 10 - Field "password" is defined 969s ok 11 - Field "token" is defined 969s ok 12 - CSP header authorize POST request to \# 969s ok 13 - Auth query 969s ok 14 - Get cookie lemonldap (039c8503dde111e51f4f049dacb9da9225299a72cc3fcda32e9eb4a9a75bec82) 969s ok 15 - Get redirection 969s ok 16 - Location is http://auth.example.com/ 969s ok 17 - Form registration 969s ok 18 - Get redirection 969s ok 19 - Location header found 969s ok 20 - Form registration 969s ok 21 - Found TOTP js 969s ok 22 - Get new key 969s ok 23 - Content is JSON 969s ok 24 - Found secret 969s ok 25 - Found token 969s ok 26 - Code 969s ok 27 - Code contains 6 digits 969s ok 28 - Post code 969s ok 29 - Content is JSON 969s ok 30 - Key is registered 969s ok 31 - Logout request 969s ok 32 - Response is 200 969s ok 33 - Cookie is deleted 969s ok 34 - No pdata 969s ok 35 - Disconnect request 969s ok 36 - Response is 401 969s ok 37 - Get Menu 969s ok 38 - HTTP code is 200 969s ok 39 - Page contains a form 969s ok 40 - Host match 969s ok 41 - Field "user" is defined 969s ok 42 - Field "password" is defined 969s ok 43 - Field "token" is defined 969s ok 44 - CSP header authorize POST request to \# 969s ok 45 - Auth query 969s ok 46 - HTTP code is 200 969s ok 47 - Page contains a form 969s ok 48 - URI match 969s ok 49 - Field "token" is defined 969s ok 50 - LLNG Code 969s ok 51 - Post code 969s ok 52 - Get cookie lemonldap (ab3f8fca6d777d947c943f3b1eeb19d1b8b1bb39946169b318a170ec3b46cbfb) 969s ok 53 - Logout request 969s ok 54 - Response is 200 969s ok 55 - Cookie is deleted 969s ok 56 - No pdata 969s ok 57 - Disconnect request 969s ok 58 - Response is 401 969s ok 59 - Get Menu 969s ok 60 - HTTP code is 200 969s ok 61 - Page contains a form 969s ok 62 - Host match 969s ok 63 - Field "user" is defined 969s ok 64 - Field "password" is defined 969s ok 65 - Field "token" is defined 969s ok 66 - CSP header authorize POST request to \# 969s ok 67 - Auth query 969s ok 68 - HTTP code is 200 969s ok 69 - Page contains a form 969s ok 70 - URI match 969s ok 71 - Field "token" is defined 969s ok 72 - LLNG Code 969s ok 73 - Post code 969s ok 74 - Token expired 969s ok 75 - Login form is not displayed 969s ok 76 - Get Menu 969s ok 77 - HTTP code is 200 969s ok 78 - Page contains a form 969s ok 79 - Host match 969s ok 80 - Field "user" is defined 969s ok 81 - Field "password" is defined 969s ok 82 - Field "token" is defined 969s ok 83 - CSP header authorize POST request to \# 969s ok 84 - Auth query 969s ok 85 - HTTP code is 200 969s ok 86 - Page contains a form 969s ok 87 - URI match 969s ok 88 - Field "token" is defined 969s ok 89 - TOTP persistent data found 969s ok 90 - Only one device found 969s ok 91 - TOTP secret is encrypted 969s 1..91 969s ok 969s t/70-2F-TOTP-with-History-and-Refresh.t ........................... 969s ok 1 - use Lemonldap::NG::Portal::Main; 969s ok 2 - Portal object 969s ok 3 - Init 969s ok 4 - Portal app 969s ok 5 - Auth query 969s ok 6 - Get cookie lemonldap (fc71c116bd14350992a6391b25972e21d5ca3e60b263b02acb713fc142094a1c) 969s ok 7 - Form registration 969s ok 8 - Get redirection 969s ok 9 - Location header found 969s ok 10 - Form registration 969s ok 11 - Found TOTP js 969s ok 12 - Get new key 969s ok 13 - Content is JSON 969s ok 14 - Found secret 969s ok 15 - Found token 969s ok 16 - Code 969s ok 17 - Code contains 6 digits 969s ok 18 - Post code 969s ok 19 - Content is JSON 969s ok 20 - Key is registered 969s ok 21 - Logout request 969s ok 22 - Response is 200 969s ok 23 - Cookie is deleted 969s ok 24 - No pdata 969s ok 25 - Disconnect request 969s ok 26 - Response is 401 969s ok 27 - Auth query 969s ok 28 - HTTP code is 200 969s ok 29 - Page contains a form 969s ok 30 - URI match 969s ok 31 - Field "token" is defined 969s ok 32 - Field "checkLogins" is defined 969s ok 33 - Code 969s ok 34 - Post code 969s ok 35 - HTTP code is 200 969s ok 36 - Get cookie lemonldap (7e0afb661407977bd843922a60da2f289baab6959a8a6e50f0aa4a4b29f9ea1f) 969s ok 37 - History found 969s ok 38 - Two entries found 969s ok 39 - POST checkuser 969s ok 40 - Content is JSON 969s ok 41 - Good authenticationLevel found 969s ok 42 - Refresh query 969s ok 43 - Get redirection 969s ok 44 - Location is http://auth.example.com/ 969s ok 45 - POST checkuser 969s ok 46 - Content is JSON 969s ok 47 - Good authenticationLevel found 969s ok 48 - Logout request 969s ok 49 - Response is 200 969s ok 50 - Cookie is deleted 969s ok 51 - No pdata 969s ok 52 - Disconnect request 969s ok 53 - Response is 401 969s 1..53 969s ok 969s t/70-2F-TOTP-with-LDAP.t .......................................... 969s ok 1 - use Lemonldap::NG::Portal::Main; 969s ok 2 # skip LLNGTESTLDAP is not set 969s ok 3 # skip LLNGTESTLDAP is not set 969s ok 4 # skip LLNGTESTLDAP is not set 969s ok 5 # skip LLNGTESTLDAP is not set 969s ok 6 # skip LLNGTESTLDAP is not set 969s ok 7 # skip LLNGTESTLDAP is not set 969s ok 8 # skip LLNGTESTLDAP is not set 969s ok 9 # skip LLNGTESTLDAP is not set 969s ok 10 # skip LLNGTESTLDAP is not set 969s ok 11 # skip LLNGTESTLDAP is not set 969s ok 12 # skip LLNGTESTLDAP is not set 969s ok 13 # skip LLNGTESTLDAP is not set 969s ok 14 # skip LLNGTESTLDAP is not set 969s ok 15 # skip LLNGTESTLDAP is not set 969s ok 16 # skip LLNGTESTLDAP is not set 969s ok 17 # skip LLNGTESTLDAP is not set 969s ok 18 # skip LLNGTESTLDAP is not set 969s ok 19 # skip LLNGTESTLDAP is not set 969s ok 20 # skip LLNGTESTLDAP is not set 969s ok 21 # skip LLNGTESTLDAP is not set 969s ok 22 # skip LLNGTESTLDAP is not set 969s ok 23 # skip LLNGTESTLDAP is not set 969s 1..23 969s ok 970s t/70-2F-TOTP-with-Range.t ......................................... 970s ok 1 - use Lemonldap::NG::Portal::Main; 970s ok 2 - Portal object 970s ok 3 - Init 970s ok 4 - Portal app 970s ok 5 - Get Menu 970s ok 6 - HTTP code is 200 970s ok 7 - Page contains a form 970s ok 8 - Host match 970s ok 9 - Field "user" is defined 970s ok 10 - Field "password" is defined 970s ok 11 - CSP header authorize POST request to \# 970s ok 12 - Auth query 970s ok 13 - Get cookie lemonldap (18db6b4046f8e2fabe3e16acd238a4a080c3e3d281bd3b27f940ccc04ba02cf4) 970s ok 14 - Get redirection 970s ok 15 - Location is http://auth.example.com/ 970s ok 16 - Form registration 970s ok 17 - Get redirection 970s ok 18 - Location header found 970s ok 19 - Form registration 970s ok 20 - Found TOTP js 970s ok 21 - Get new key 970s ok 22 - Content is JSON 970s ok 23 - Found secret 970s ok 24 - Found token 970s ok 25 - Code 970s ok 26 - Code contains 6 digits 970s ok 27 - Post code 970s ok 28 - Content is JSON 970s ok 29 - Key is registered 970s ok 30 - Logout request 970s ok 31 - Response is 200 970s ok 32 - Cookie is deleted 970s ok 33 - No pdata 970s ok 34 - Disconnect request 970s ok 35 - Response is 401 970s ok 36 - Get Menu 970s ok 37 - HTTP code is 200 970s ok 38 - Page contains a form 970s ok 39 - Host match 970s ok 40 - Field "user" is defined 970s ok 41 - Field "password" is defined 970s ok 42 - CSP header authorize POST request to \# 970s ok 43 - Auth query 970s ok 44 - HTTP code is 200 970s ok 45 - Page contains a form 970s ok 46 - URI match 970s ok 47 - Post code 970s ok 48 - Get cookie lemonldap (f7019f685a5f0346c58be8bf7524414d270d351101952e16ad32a02a9148ef8c) 970s ok 49 - Logout request 970s ok 50 - Response is 200 970s ok 51 - Cookie is deleted 970s ok 52 - No pdata 970s ok 53 - Disconnect request 970s ok 54 - Response is 401 970s ok 55 - Get Menu 970s ok 56 - HTTP code is 200 970s ok 57 - Page contains a form 970s ok 58 - Host match 970s ok 59 - Field "user" is defined 970s ok 60 - Field "password" is defined 970s ok 61 - CSP header authorize POST request to \# 970s ok 62 - Auth query 970s ok 63 - HTTP code is 200 970s ok 64 - Page contains a form 970s ok 65 - URI match 970s ok 66 - Post code 970s ok 67 - Get cookie lemonldap (9fa48a7df19483ba08b7e94b1ef740ae930d0912266e0272f7bb341bb4992126) 970s ok 68 - Logout request 970s ok 69 - Response is 200 970s ok 70 - Cookie is deleted 970s ok 71 - No pdata 970s ok 72 - Disconnect request 970s ok 73 - Response is 401 970s ok 74 - Get Menu 970s ok 75 - HTTP code is 200 970s ok 76 - Page contains a form 970s ok 77 - Host match 970s ok 78 - Field "user" is defined 970s ok 79 - Field "password" is defined 970s ok 80 - CSP header authorize POST request to \# 970s ok 81 - Auth query 970s ok 82 - HTTP code is 200 970s ok 83 - Page contains a form 970s ok 84 - URI match 970s ok 85 - Post code 970s ok 86 - Bad TOTP (backward) 970s ok 87 - Get Menu 970s ok 88 - HTTP code is 200 970s ok 89 - Page contains a form 970s ok 90 - Host match 970s ok 91 - Field "user" is defined 970s ok 92 - Field "password" is defined 970s ok 93 - CSP header authorize POST request to \# 970s ok 94 - Auth query 970s ok 95 - HTTP code is 200 970s ok 96 - Page contains a form 970s ok 97 - URI match 970s ok 98 - Post code 970s ok 99 - Bad TOTP (forward) 970s 1..99 970s ok 971s t/70-2F-TOTP-with-TTL-and-JSON.t .................................. 971s ok 1 - use Lemonldap::NG::Portal::Main; 971s ok 2 - Portal object 971s ok 3 - Init 971s ok 4 - Portal app 971s ok 5 - Auth query 971s ok 6 - Get cookie lemonldap (a0c683e6d44da310afe2453b1cb77d2d98024cc5ada4ea2cb4a3e5905457a925) 971s ok 7 - Form registration 971s ok 8 - Get redirection 971s ok 9 - Location header found 971s ok 10 - Form registration 971s ok 11 - Found TOTP js 971s ok 12 - Found custom Main Logo 971s ok 13 - Get new key 971s ok 14 - Content is JSON 971s ok 15 - Found secret 971s ok 16 - Found token 971s ok 17 - Code 971s ok 18 - Code contains 6 digits 971s ok 19 - Post code 971s ok 20 - Content is JSON 971s ok 21 - Key is registered 971s ok 22 - Logout request 971s ok 23 - Response is 200 971s ok 24 - Cookie is deleted 971s ok 25 - No pdata 971s ok 26 - Disconnect request 971s ok 27 - Response is 401 971s ok 28 - Auth query 971s ok 29 - HTTP code is 200 971s ok 30 - Page contains a form 971s ok 31 - URI match 971s ok 32 - Field "token" is defined 971s ok 33 - Code 971s ok 34 - Post code 971s ok 35 - Get cookie lemonldap (dfa8ca3e12295c3f061a97f6acd13c91082109b25076f1acc514fd338410f36a) 971s ok 36 - Logout request 971s ok 37 - Response is 200 971s ok 38 - Cookie is deleted 971s ok 39 - No pdata 971s ok 40 - Disconnect request 971s ok 41 - Response is 401 971s ok 42 - Auth query 971s ok 43 - HTTP code is 200 971s ok 44 - Notification reference found 971s ok 45 - Right reference found 971s ok 46 - Notification message found 971s ok 47 - Get cookie lemonldap (3opCor/JYI79BV9a9MF0M9gLxEiT70mCtcYZrB8VXpUSD+yeq4dE2HrYSRXyWDKWZfX7SgBSPCeobwjgbs2noxDoM4x1q2OgAaR3O/Rby142KJYWP3JfXijvK6r7TNeR3eEooVHQbBoIUHw2VJFXFw==) 971s ok 48 - Logout request 971s ok 49 - Response is 200 971s ok 50 - Cookie is deleted 971s ok 51 - No pdata 971s ok 52 - Disconnect request 971s ok 53 - Response is 401 971s 1..53 971s ok 971s t/70-2F-TOTP-with-TTL-and-XML.t ................................... 971s ok 1 - use Lemonldap::NG::Portal::Main; 971s ok 2 - Portal object 971s ok 3 - Init 971s ok 4 - Portal app 971s ok 5 - Auth query 971s ok 6 - Get cookie lemonldap (6fec3cb1a6b08ae2d07609b73db79ced1683d1d77966aaf1c409631a88be7f4b) 971s ok 7 - Form registration 971s ok 8 - Get redirection 971s ok 9 - Location header found 971s ok 10 - Form registration 971s ok 11 - Found TOTP js 971s ok 12 - Found custom Main Logo 971s ok 13 - Get new key 971s ok 14 - Content is JSON 971s ok 15 - Found secret 971s ok 16 - Found token 971s ok 17 - Code 971s ok 18 - Code contains 6 digits 971s ok 19 - Post code 971s ok 20 - Content is JSON 971s ok 21 - Key is registered 971s ok 22 - Logout request 971s ok 23 - Response is 200 971s ok 24 - Cookie is deleted 971s ok 25 - No pdata 971s ok 26 - Disconnect request 971s ok 27 - Response is 401 971s ok 28 - Auth query 971s ok 29 - HTTP code is 200 971s ok 30 - Page contains a form 971s ok 31 - URI match 971s ok 32 - Field "token" is defined 971s ok 33 - Code 971s ok 34 - Post code 971s ok 35 - Get cookie lemonldap (448251e7bed981969737240b2fce94dad7591bf749d5b0b6cfe840c8cb99f4ca) 971s ok 36 - Logout request 971s ok 37 - Response is 200 971s ok 38 - Cookie is deleted 971s ok 39 - No pdata 971s ok 40 - Disconnect request 971s ok 41 - Response is 401 971s ok 42 - Auth query 971s ok 43 - HTTP code is 200 971s ok 44 - Notification reference found 971s ok 45 - Right reference found 971s ok 46 - Notification message found 971s ok 47 - Get cookie lemonldap (3iOLI+0imY7lOKJapxq2WG4wXaoQrhfpIP2yB03mhLBGe+jnbARdx8o2YqOzYw+hk0q00GPH5YMM7MIQDzl5/YeIoelDMmMYcIKolFh3DzVZ56gB8aTP+JtSm4SkPt0MYzNS0sQkp2ibtwe3l8DatA==) 971s ok 48 - Logout request 971s ok 49 - Response is 200 971s ok 50 - Cookie is deleted 971s ok 51 - No pdata 971s ok 52 - Disconnect request 971s ok 53 - Response is 401 971s 1..53 971s ok 972s t/70-2F-TOTP-with-TTL.t ........................................... 972s ok 1 - use Lemonldap::NG::Portal::Main; 972s ok 2 - Portal object 972s ok 3 - Init 972s ok 4 - Portal app 972s ok 5 - Auth query 972s ok 6 - Get cookie lemonldap (a304a4bd20065e602c8e82bedee03308ca29cf53d1f36959e7cc3f503f1be498) 972s ok 7 - Get Menu 972s ok 8 - sfaManager link not found 972s ok 9 - Form registration 972s ok 10 - Get redirection 972s ok 11 - Location header found 972s ok 12 - Form registration 972s ok 13 - Found TOTP js 972s ok 14 - Found custom Main Logo 972s ok 15 - Get new key 972s ok 16 - Content is JSON 972s ok 17 - Found secret 972s ok 18 - Found token 972s ok 19 - Found issuer 972s ok 20 - Found user 972s ok 21 - Code 972s ok 22 - Code contains 6 digits 972s ok 23 - Post code 972s ok 24 - Content is JSON 972s ok 25 - badName returned 972s ok 26 - Code 972s ok 27 - Code contains 6 digits 972s ok 28 - Post code 972s ok 29 - Content is JSON 972s ok 30 - TOTP is registered 972s ok 31 - Logout request 972s ok 32 - Response is 200 972s ok 33 - Cookie is deleted 972s ok 34 - No pdata 972s ok 35 - Disconnect request 972s ok 36 - Response is 401 972s ok 37 - Auth query 972s ok 38 - HTTP code is 200 972s ok 39 - Page contains a form 972s ok 40 - URI match 972s ok 41 - Field "token" is defined 972s ok 42 - Code 972s ok 43 - Post code 972s ok 44 - Get cookie lemonldap (d7c606aa8ef69764ace5a3dff6274ada6a63e96d15a3396273a6a83b2d2e0ef6) 972s ok 45 - Logout request 972s ok 46 - Response is 200 972s ok 47 - Cookie is deleted 972s ok 48 - No pdata 972s ok 49 - Disconnect request 972s ok 50 - Response is 401 972s ok 51 - Auth query 972s ok 52 - Get cookie lemonldap (69317a5d03f6a8a379e0c9293e18594e7388579083526aa13dd8d3ec6c431841) 972s ok 53 - Get redirection 972s ok 54 - Location is http://auth.example.com/ 972s ok 55 - Logout request 972s ok 56 - Response is 200 972s ok 57 - Cookie is deleted 972s ok 58 - No pdata 972s ok 59 - Disconnect request 972s ok 60 - Response is 401 972s 1..60 972s ok 973s t/71-2F-U2F-with-History.t ........................................ 973s ok 1 - use Lemonldap::NG::Portal::Main; 973s ok 2 - use Lemonldap::NG::Common::FormEncode; 973s ok 3 - Portal object 973s ok 4 - Init 973s ok 5 - Portal app 973s ok 6 - Auth query 973s ok 7 - Get cookie lemonldap (c945c60b93af015384ebc733ed8f98d1175f2a16264a3c96d3f2c629b655ca3e) 973s ok 8 - Form registration 973s ok 9 - Get redirection 973s ok 10 - Location header found 973s ok 11 - Form registration 973s ok 12 - Found U2F js 973s ok 13 - Get registration challenge 973s ok 14 - HTTP code is 200 973s ok 15 - Content is JSON 973s ok 16 - Get challenge and appId 973s ok 17 - Good challenge value 973s ok 18 - Push registration data 973s ok 19 - HTTP code is 200 973s ok 20 - Content is JSON 973s ok 21 - Key is registered 973s ok 22 - Logout request 973s ok 23 - Response is 200 973s ok 24 - Cookie is deleted 973s ok 25 - No pdata 973s ok 26 - Disconnect request 973s ok 27 - Response is 401 973s ok 28 - Auth query 973s ok 29 - HTTP code is 200 973s ok 30 - Page contains a form 973s ok 31 - URI match 973s ok 32 - Field "token" is defined 973s ok 33 - Field "checkLogins" is defined 973s ok 34 - get keyHandle 973s ok 35 - Content is JSON 973s ok 36 - Good challenge value 973s ok 37 - Push U2F signature 973s ok 38 - HTTP code is 200 973s ok 39 - Get cookie lemonldap (489c7dad240c05ec4fd05aa6965a609145da8ced59d457ad705d7b06bbf54729) 973s ok 40 - History found 973s ok 41 - Two entries found 973s ok 42 - Logout request 973s ok 43 - Response is 200 973s ok 44 - Cookie is deleted 973s ok 45 - No pdata 973s ok 46 - Disconnect request 973s ok 47 - Response is 401 973s 1..47 973s ok 973s t/71-2F-U2F-with-TTL-and-msg.t .................................... 973s ok 1 - use Lemonldap::NG::Portal::Main; 973s ok 2 - use Lemonldap::NG::Common::FormEncode; 973s ok 3 - Portal object 973s ok 4 - Init 973s ok 5 - Portal app 973s ok 6 - Auth query 973s ok 7 - Get cookie lemonldap (e8649c230dc0f2fc0c05b33e50bd57ca13a718d3ba6bd18cb2481537b83c2894) 973s ok 8 - Form registration 973s ok 9 - Get redirection 973s ok 10 - Location header found 973s ok 11 - Form registration 973s ok 12 - Found U2F js 973s ok 13 - Found custom Main Logo 973s ok 14 - Get registration challenge 973s ok 15 - HTTP code is 200 973s ok 16 - Content is JSON 973s ok 17 - Get challenge and appId 973s ok 18 - Good challenge value 973s ok 19 - Push registration data 973s ok 20 - HTTP code is 200 973s ok 21 - Content is JSON 973s ok 22 - Key is registered 973s ok 23 - Logout request 973s ok 24 - Response is 200 973s ok 25 - Cookie is deleted 973s ok 26 - No pdata 973s ok 27 - Disconnect request 973s ok 28 - Response is 401 973s ok 29 - Auth query 973s ok 30 - HTTP code is 200 973s ok 31 - Page contains a form 973s ok 32 - URI match 973s ok 33 - Field "token" is defined 973s ok 34 - get keyHandle 973s ok 35 - Content is JSON 973s ok 36 - Good challenge value 973s ok 37 - Push U2F signature 973s ok 38 - Get cookie lemonldap (8a63b61bba86d0fd6c1679cda9a2eae6e815cf22224da71c6a570dbf8cc6b168) 973s ok 39 - Logout request 973s ok 40 - Response is 200 973s ok 41 - Cookie is deleted 973s ok 42 - No pdata 973s ok 43 - Disconnect request 973s ok 44 - Response is 401 973s ok 45 - Auth query 973s ok 46 - HTTP code is 200 973s ok 47 - Found expired 2F message 973s ok 48 - No cookie 973s 1..48 973s ok 974s t/71-2F-U2F-with-TTL.t ............................................ 974s ok 1 - use Lemonldap::NG::Portal::Main; 974s ok 2 - use Lemonldap::NG::Common::FormEncode; 974s ok 3 - Portal object 974s ok 4 - Init 974s ok 5 - Portal app 974s ok 6 - Auth query 974s ok 7 - Get cookie lemonldap (a23777dd8fa9dd891c5d5bb154f702b99b34f9dc72f5eef70dd5815e903238d2) 974s ok 8 - Form registration 974s ok 9 - Get redirection 974s ok 10 - Location header found 974s ok 11 - Form registration 974s ok 12 - Found U2F js 974s ok 13 - Found custom Main Logo 974s ok 14 - Get registration challenge 974s ok 15 - HTTP code is 200 974s ok 16 - Content is JSON 974s ok 17 - Get challenge and appId 974s ok 18 - Good challenge value 974s ok 19 - Push registration data 974s ok 20 - HTTP code is 200 974s ok 21 - Content is JSON 974s ok 22 - Key is registered 974s ok 23 - Logout request 974s ok 24 - Response is 200 974s ok 25 - Cookie is deleted 974s ok 26 - No pdata 974s ok 27 - Disconnect request 974s ok 28 - Response is 401 974s ok 29 - Auth query 974s ok 30 - HTTP code is 200 974s ok 31 - Page contains a form 974s ok 32 - URI match 974s ok 33 - Field "token" is defined 974s ok 34 - get keyHandle 974s ok 35 - Content is JSON 974s ok 36 - Good challenge value 974s ok 37 - Push U2F signature 974s ok 38 - Get cookie lemonldap (b1b3463226f1e4e4d02849fa24808f878f75d0646cecd93c2d545b87cb19412e) 974s ok 39 - Logout request 974s ok 40 - Response is 200 974s ok 41 - Cookie is deleted 974s ok 42 - No pdata 974s ok 43 - Disconnect request 974s ok 44 - Response is 401 974s ok 45 - Auth query 974s ok 46 - Get cookie lemonldap (7b02303bd076d89f1998e63e7b41af3ee56413759dcf24a5e26296f49e843ad0) 974s ok 47 - Get redirection 974s ok 48 - Location is http://auth.example.com/ 974s ok 49 - Logout request 974s ok 50 - Response is 200 974s ok 51 - Cookie is deleted 974s ok 52 - No pdata 974s ok 53 - Disconnect request 974s ok 54 - Response is 401 974s 1..54 974s ok 975s t/71-2F-U2F.t ..................................................... 975s ok 1 - use Lemonldap::NG::Portal::Main; 975s ok 2 - use Lemonldap::NG::Common::FormEncode; 975s ok 3 - Portal object 975s ok 4 - Init 975s ok 5 - Portal app 975s ok 6 - Auth query 975s ok 7 - Get cookie lemonldap (a25b1b463d261bfcbd2a668569f380029bb4d2d286ae7a94e8fb49465eef566a) 975s ok 8 - Get Menu 975s ok 9 - sfaManager link not found 975s ok 10 - Form registration 975s ok 11 - Get redirection 975s ok 12 - Location header found 975s ok 13 - Form registration 975s ok 14 - Found U2F js 975s ok 15 - Found custom Main Logo 975s ok 16 - Get registration challenge 975s ok 17 - HTTP code is 200 975s ok 18 - Content is JSON 975s ok 19 - Get challenge and appId 975s ok 20 - Good challenge value 975s ok 21 - Push registration data 975s ok 22 - HTTP code is 200 975s ok 23 - Content is JSON 975s ok 24 - Key is registered 975s ok 25 - Logout request 975s ok 26 - Response is 200 975s ok 27 - Cookie is deleted 975s ok 28 - No pdata 975s ok 29 - Disconnect request 975s ok 30 - Response is 401 975s ok 31 - Auth query 975s ok 32 - HTTP code is 200 975s ok 33 - Page contains a form 975s ok 34 - URI match 975s ok 35 - Field "token" is defined 975s ok 36 - get keyHandle 975s ok 37 - Content is JSON 975s ok 38 - Good challenge value 975s ok 39 - Push U2F signature 975s ok 40 - Get cookie lemonldap (91efaccc85aaf0bf4926f5e70914358c260987cd5a20989cf51342bd80630c5f) 975s ok 41 - Logout request 975s ok 42 - Response is 200 975s ok 43 - Cookie is deleted 975s ok 44 - No pdata 975s ok 45 - Disconnect request 975s ok 46 - Response is 401 975s 1..46 975s ok 976s t/72-2F-REST-CodeActivation-Resend.t .............................. 976s ok 1 - use Lemonldap::NG::Portal::Main; 976s ok 2 - Portal object 976s ok 3 - Init 976s ok 4 - Portal app 976s # Subtest: Login on first try 976s ok 1 - Init req gives dwho 976s ok 2 - Found uid attribute 976s ok 3 - Received code from LLNG 976s ok 4 - Auth query 976s ok 5 - Found custom Main Logo 976s ok 6 - Prompt indicates success 976s ok 7 - REST service received code 976s ok 8 - HTTP code is 200 976s ok 9 - Page contains a form 976s ok 10 - URI match 976s ok 11 - Field "token" is defined 976s ok 12 - Field "code" is defined 976s ok 13 - Post code 976s ok 14 - History found 976s ok 15 - One entry found 976s ok 16 - Get cookie lemonldap (a2c30410d9bc7cd186ee71f8c3f7a0edf3100119a2a25216c73ec9b8c6c4087f) 976s ok 17 - Logout request 976s ok 18 - Response is 200 976s ok 19 - Cookie is deleted 976s ok 20 - No pdata 976s ok 21 - Disconnect request 976s ok 22 - Response is 401 976s 1..22 976s ok 5 - Login on first try 976s # Subtest: Login after several resend 976s ok 1 - Init req gives dwho 976s ok 2 - Found uid attribute 976s ok 3 - Received code from LLNG 976s ok 4 - Auth query 976s ok 5 - Found custom Main Logo 976s ok 6 - Prompt indicates success 976s ok 7 - REST service received code 976s ok 8 - HTTP code is 200 976s ok 9 - Page contains a form 976s ok 10 - URI match 976s ok 11 - Field "token" is defined 976s ok 12 - Field "code" is defined 976s ok 13 - Found resend button 976s ok 14 - Post code 976s ok 15 - Received invitation to try later 976s ok 16 - No code sent 976s ok 17 - HTTP code is 200 976s ok 18 - Page contains a form 976s ok 19 - URI match 976s ok 20 - Field "token" is defined 976s ok 21 - Field "code" is defined 976s ok 22 - Found resend button 976s ok 23 - Init req gives dwho 976s ok 24 - Found uid attribute 976s ok 25 - Received code from LLNG 976s ok 26 - Post code 976s ok 27 - Found custom Main Logo 976s ok 28 - Prompt indicates success 976s ok 29 - REST service received code 976s ok 30 - Code hasn't changed 976s ok 31 - HTTP code is 200 976s ok 32 - Page contains a form 976s ok 33 - URI match 976s ok 34 - Field "token" is defined 976s ok 35 - Field "code" is defined 976s ok 36 - Post code 976s ok 37 - Get cookie lemonldap (72a3be68464220ea54566ae42a52e376e6ca8f56aec7856acf72b2c9eba7edfd) 976s ok 38 - Logout request 976s ok 39 - Response is 200 976s ok 40 - Cookie is deleted 976s ok 41 - No pdata 976s ok 42 - Disconnect request 976s ok 43 - Response is 401 976s 1..43 976s ok 6 - Login after several resend 976s 1..6 976s ok 976s t/72-2F-REST-with-History.t ....................................... 976s ok 1 - use Lemonldap::NG::Portal::Main; 976s ok 2 - Portal object 976s ok 3 - Init 976s ok 4 - Portal app 976s ok 5 - Init req gives dwho 976s ok 6 - Auth query 976s ok 7 - Found custom Main Logo 976s ok 8 - HTTP code is 200 976s ok 9 - Page contains a form 976s ok 10 - URI match 976s ok 11 - Field "token" is defined 976s ok 12 - Field "code" is defined 976s ok 13 - Field "checkLogins" is defined 976s ok 14 - Verify req contains name 976s ok 15 - Verify req contains code 976s ok 16 - Post code 976s ok 17 - Get cookie lemonldap (66a321009524e5feee150138668f24f0fcfd7c76a663364da997aef9ba54e015) 976s ok 18 - History found 976s ok 19 - One entry found 976s ok 20 - Logout request 976s ok 21 - Response is 200 976s ok 22 - Cookie is deleted 976s ok 23 - No pdata 976s ok 24 - Disconnect request 976s ok 25 - Response is 401 976s 1..25 976s ok 977s t/73-2F-UTOTP-TOTP-and-U2F-with-History.t ......................... 977s ok 1 - use Lemonldap::NG::Portal::Main; 977s ok 2 - use Lemonldap::NG::Common::FormEncode; 977s ok 3 - Portal object 977s ok 4 - Init 977s ok 5 - Portal app 977s ok 6 - Auth query 977s ok 7 - Get cookie lemonldap (86e9e93d48f25c2b0f0e6c527047aa958b9a98f2fd102d352d901b3240bed759) 977s ok 8 - Form registration 977s ok 9 - Get redirection 977s ok 10 - Location header found 977s ok 11 - Form registration 977s ok 12 - Found TOTP js 977s ok 13 - Get new key 977s ok 14 - Content is JSON 977s ok 15 - Found secret 977s ok 16 - Found token 977s ok 17 - Code 977s ok 18 - Code contains 6 digits 977s ok 19 - Post code 977s ok 20 - Content is JSON 977s ok 21 - Key is registered 977s ok 22 - Logout request 977s ok 23 - Response is 200 977s ok 24 - Cookie is deleted 977s ok 25 - No pdata 977s ok 26 - Disconnect request 977s ok 27 - Response is 401 977s ok 28 - Auth query 977s ok 29 - HTTP code is 200 977s ok 30 - Page contains a form 977s ok 31 - URI match 977s ok 32 - Field "token" is defined 977s ok 33 - Code 977s ok 34 - Post code 977s ok 35 - Get cookie lemonldap (49648809bc558f223603fd2e730f7ab43924325cc7297346f91b04d08b70af26) 977s ok 36 - Form registration 977s ok 37 - HTTP code is 200 977s ok 38 - Get U2F choice 977s ok 39 - Form registration 977s ok 40 - Found U2F js 977s ok 41 - Get registration challenge 977s ok 42 - HTTP code is 200 977s ok 43 - Content is JSON 977s ok 44 - Get challenge and appId 977s ok 45 - Good challenge value 977s ok 46 - Push registration data 977s ok 47 - HTTP code is 200 977s ok 48 - Content is JSON 977s ok 49 - Key is registered 977s ok 50 - Logout request 977s ok 51 - Response is 200 977s ok 52 - Cookie is deleted 977s ok 53 - No pdata 977s ok 54 - Disconnect request 977s ok 55 - Response is 401 977s ok 56 - Auth query 977s ok 57 - HTTP code is 200 977s ok 58 - Page contains a form 977s ok 59 - URI match 977s ok 60 - Field "token" is defined 977s ok 61 - Field "checkLogins" is defined 977s ok 62 - get TOTP form 977s ok 63 - Code 977s ok 64 - Post code 977s ok 65 - HTTP code is 200 977s ok 66 - Get cookie lemonldap (66f2845605f0c279aec7dd847984d4e0d4e38d184b4ec45a13c1f41f882b1ed0) 977s ok 67 - History found 977s ok 68 - Three entries found 977s ok 69 - Logout request 977s ok 70 - Response is 200 977s ok 71 - Cookie is deleted 977s ok 72 - No pdata 977s ok 73 - Disconnect request 977s ok 74 - Response is 401 977s ok 75 - Auth query 977s ok 76 - HTTP code is 200 977s ok 77 - Page contains a form 977s ok 78 - URI match 977s ok 79 - Field "token" is defined 977s ok 80 - Field "checkLogins" is defined 977s ok 81 - get keyHandle 977s ok 82 - Content is JSON 977s ok 83 - Good challenge value 977s ok 84 - Push U2F signature 977s ok 85 - HTTP code is 200 977s ok 86 - Get cookie lemonldap (e805e03cc3580304fefa3a4255b8a84086fafe8ea34cb1a255936860d650d47b) 977s ok 87 - History found 977s ok 88 - Four entries found 977s ok 89 - Logout request 977s ok 90 - Response is 200 977s ok 91 - Cookie is deleted 977s ok 92 - No pdata 977s ok 93 - Disconnect request 977s ok 94 - Response is 401 977s 1..94 977s ok 978s t/73-2F-UTOTP-TOTP-and-U2F.t ...................................... 978s ok 1 - use Lemonldap::NG::Portal::Main; 978s ok 2 - use Lemonldap::NG::Common::FormEncode; 978s ok 3 - Portal object 978s ok 4 - Init 978s ok 5 - Portal app 978s ok 6 - Auth query 978s ok 7 - Get cookie lemonldap (2f941d67ce09add71365fe77e8df6cea98dab96e741fc3840809ae0b4c7e9965) 978s ok 8 - Form registration 978s ok 9 - Get redirection 978s ok 10 - Location header found 978s ok 11 - Form registration 978s ok 12 - Found TOTP js 978s ok 13 - Found custom Main Logo 978s ok 14 - Get new key 978s ok 15 - Content is JSON 978s ok 16 - Found secret 978s ok 17 - Found token 978s ok 18 - Code 978s ok 19 - Code contains 6 digits 978s ok 20 - Post code 978s ok 21 - Content is JSON 978s ok 22 - Key is registered 978s ok 23 - Logout request 978s ok 24 - Response is 200 978s ok 25 - Cookie is deleted 978s ok 26 - No pdata 978s ok 27 - Disconnect request 978s ok 28 - Response is 401 978s ok 29 - Auth query 978s ok 30 - HTTP code is 200 978s ok 31 - Page contains a form 978s ok 32 - URI match 978s ok 33 - Field "token" is defined 978s ok 34 - Code 978s ok 35 - Post code 978s ok 36 - Get cookie lemonldap (3aa2bd2a1827043b15eb490b6ee6e32eaa1abbe91ae66e408533e7e75f48e7e1) 978s ok 37 - Form registration 978s ok 38 - HTTP code is 200 978s ok 39 - Get U2F choice 978s ok 40 - Form registration 978s ok 41 - Found U2F js 978s ok 42 - Get registration challenge 978s ok 43 - HTTP code is 200 978s ok 44 - Content is JSON 978s ok 45 - Get challenge and appId 978s ok 46 - Good challenge value 978s ok 47 - Push registration data 978s ok 48 - HTTP code is 200 978s ok 49 - Content is JSON 978s ok 50 - Key is registered 978s ok 51 - Logout request 978s ok 52 - Response is 200 978s ok 53 - Cookie is deleted 978s ok 54 - No pdata 978s ok 55 - Disconnect request 978s ok 56 - Response is 401 978s ok 57 - Auth query 978s ok 58 - HTTP code is 200 978s ok 59 - Page contains a form 978s ok 60 - URI match 978s ok 61 - Field "token" is defined 978s ok 62 - get TOTP form 978s ok 63 - Code 978s ok 64 - Post code 978s ok 65 - Get cookie lemonldap (31c66f99e506d4c3e64fba259fca260ad07fabf6d4b68c3af8a872740a0b2758) 978s ok 66 - Logout request 978s ok 67 - Response is 200 978s ok 68 - Cookie is deleted 978s ok 69 - No pdata 978s ok 70 - Disconnect request 978s ok 71 - Response is 401 978s ok 72 - Auth query 978s ok 73 - HTTP code is 200 978s ok 74 - Page contains a form 978s ok 75 - URI match 978s ok 76 - Field "token" is defined 978s ok 77 - get keyHandle 978s ok 78 - Content is JSON 978s ok 79 - Good challenge value 978s ok 80 - Push U2F signature 978s ok 81 - Get cookie lemonldap (8837c4d4f01cb4c1085e414570a9e1e84f930ecc8d0c5ee1f402f8d8b4e9d9ef) 978s 1..81 978s ok 979s t/73-2F-UTOTP-TOTP-only-with-History.t ............................ 979s ok 1 - use Lemonldap::NG::Portal::Main; 979s ok 2 - Portal object 979s ok 3 - Init 979s ok 4 - Portal app 979s ok 5 - Auth query 979s ok 6 - Get cookie lemonldap (4eecc39eefc77df0be5aad557fb078e71888bb3012ead47192748cdf88aac620) 979s ok 7 - Form registration 979s ok 8 - Get redirection 979s ok 9 - Location header found 979s ok 10 - Form registration 979s ok 11 - Found TOTP js 979s ok 12 - Get new key 979s ok 13 - Content is JSON 979s ok 14 - Found secret 979s ok 15 - Found token 979s ok 16 - Code 979s ok 17 - Code contains 6 digits 979s ok 18 - Post code 979s ok 19 - Content is JSON 979s ok 20 - Key is registered 979s ok 21 - Logout request 979s ok 22 - Response is 200 979s ok 23 - Cookie is deleted 979s ok 24 - No pdata 979s ok 25 - Disconnect request 979s ok 26 - Response is 401 979s ok 27 - Auth query 979s ok 28 - HTTP code is 200 979s ok 29 - Page contains a form 979s ok 30 - URI match 979s ok 31 - Field "token" is defined 979s ok 32 - Field "checkLogins" is defined 979s ok 33 - Code 979s ok 34 - Post code 979s ok 35 - HTTP code is 200 979s ok 36 - Get cookie lemonldap (b92c81363df919602dcee73d10952fcc28ca691ccda4a9f2ef2d22de104dd939) 979s ok 37 - History found 979s ok 38 - Two entries found 979s ok 39 - Logout request 979s ok 40 - Response is 200 979s ok 41 - Cookie is deleted 979s ok 42 - No pdata 979s ok 43 - Disconnect request 979s ok 44 - Response is 401 979s 1..44 979s ok 979s t/73-2F-UTOTP-TOTP-only.t ......................................... 979s ok 1 - use Lemonldap::NG::Portal::Main; 979s ok 2 - Portal object 979s ok 3 - Init 979s ok 4 - Portal app 979s ok 5 - Auth query 979s ok 6 - Get cookie lemonldap (f5b7b0502e90b75c503692f6e58754ff7dbef9a32c6b72f1d2c5e1ae74535240) 979s ok 7 - Form registration 979s ok 8 - Get redirection 979s ok 9 - Location header found 979s ok 10 - Form registration 979s ok 11 - Found TOTP js 979s ok 12 - Get new key 979s ok 13 - Content is JSON 979s ok 14 - Found secret 979s ok 15 - Found token 979s ok 16 - Code 979s ok 17 - Code contains 6 digits 979s ok 18 - Post code 979s ok 19 - Content is JSON 979s ok 20 - Key is registered 979s ok 21 - Logout request 979s ok 22 - Response is 200 979s ok 23 - Cookie is deleted 979s ok 24 - No pdata 979s ok 25 - Disconnect request 979s ok 26 - Response is 401 979s ok 27 - Auth query 979s ok 28 - HTTP code is 200 979s ok 29 - Page contains a form 979s ok 30 - URI match 979s ok 31 - Field "token" is defined 979s ok 32 - Code 979s ok 33 - Post code 979s ok 34 - Get cookie lemonldap (ae1c84130cc03e5689e23284032adf94091e1194c8478487985af0e72283453b) 979s ok 35 - Logout request 979s ok 36 - Response is 200 979s ok 37 - Cookie is deleted 979s ok 38 - No pdata 979s ok 39 - Disconnect request 979s ok 40 - Response is 401 979s 1..40 979s ok 980s t/74-2F-Required-Issuer-Timeouts.t ................................ 980s ok 1 - use Lemonldap::NG::Portal::Main; 980s ok 2 - Portal object 980s ok 3 - Init 980s ok 4 - Portal app 980s ok 5 - Auth query 980s ok 6 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1721699944%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcas%22%3A%2247b096ec28a72f4af583d18c86c74430bb6f08eb94495a05c366014ee21cd80c%22%7D) 980s ok 7 - Auth query 980s ok 8 - Get redirection 980s ok 9 - Location header found 980s ok 10 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1721699944%2C%22issuerRequestcas%22%3A%2247b096ec28a72f4af583d18c86c74430bb6f08eb94495a05c366014ee21cd80c%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22sfRegToken%22%3A%2267483f74c373a4a6a907a816cf6b72fc81236ac8d3b2abdebd5a55916b8a2c97%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 980s ok 11 - Follow redirection to /2fregisters 980s ok 12 - Found TOTP link 980s ok 13 - Form registration 980s ok 14 - Found TOTP js 980s ok 15 - Get new key 980s ok 16 - Content is JSON 980s ok 17 - Found secret 980s ok 18 - Found token 980s ok 19 - Code 980s ok 20 - Code contains 6 digits 980s ok 21 - Post code 980s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%2247b096ec28a72f4af583d18c86c74430bb6f08eb94495a05c366014ee21cd80c%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1721699944%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%2267483f74c373a4a6a907a816cf6b72fc81236ac8d3b2abdebd5a55916b8a2c97%22%7D) 980s ok 23 - Content is JSON 980s ok 24 - Key is registered 980s ok 25 - Auth query 980s ok 26 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%2267483f74c373a4a6a907a816cf6b72fc81236ac8d3b2abdebd5a55916b8a2c97%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1721699944%2C%22issuerRequestcas%22%3A%2247b096ec28a72f4af583d18c86c74430bb6f08eb94495a05c366014ee21cd80c%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 980s ok 27 - HTTP code is 200 980s ok 28 - Page contains a form 980s ok 29 - URI match 980s ok 30 - Field "token" is defined 980s ok 31 - Code 980s ok 32 - Post code 980s ok 33 - Get cookie lemonldap (4c6d1ef913bbacf34a9548a5a9800c05b61d58c409b999158e611d7c1c865d88) 980s ok 34 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%2247b096ec28a72f4af583d18c86c74430bb6f08eb94495a05c366014ee21cd80c%22%7D) 980s ok 35 - Get redirection 980s ok 36 - Location header found 980s ok 37 - Follow redirection to issuer 980s ok 38 - Get redirection 980s ok 39 - Location header found 980s 1..39 980s ok 981s t/74-2F-Required.t ................................................ 981s ok 1 - use Lemonldap::NG::Portal::Main; 981s ok 2 - Portal object 981s ok 3 - Init 981s ok 4 - Portal app 981s ok 5 - Auth query 981s ok 6 - Get redirection 981s ok 7 - Location header found 981s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%226cffdc5c669f95b169a51c8f2eddd0031306c6c5210e690afc29157d6e0a54b8%22%7D) 981s ok 9 - Follow redirection to /2fregisters 981s ok 10 - Found TOTP link 981s ok 11 - Form registration 981s ok 12 - Found TOTP js 981s ok 13 - Get new key 981s ok 14 - Content is JSON 981s ok 15 - Found secret 981s ok 16 - Found token 981s ok 17 - Code 981s ok 18 - Code contains 6 digits 981s ok 19 - Post code 981s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%226cffdc5c669f95b169a51c8f2eddd0031306c6c5210e690afc29157d6e0a54b8%22%7D) 981s ok 21 - Content is JSON 981s ok 22 - Key is registered 981s ok 23 - Continue login 981s ok 24 - Get redirection 981s ok 25 - Location header found 981s ok 26 - Get cookie lemonldap (fe5d644ee2aa0b94b2734558e509d48ac85d321e53a2c18fe359b5078c6f7e70) 981s ok 27 981s ok 28 981s ok 29 981s ok 30 - Auth query 981s ok 31 - HTTP code is 200 981s ok 32 - Page contains a form 981s ok 33 - URI match 981s ok 34 - Field "token" is defined 981s ok 35 - Code 981s ok 36 - Post code 981s ok 37 - Get cookie lemonldap (bd4b5cfe55aef287552f50340b9806752f8ea1d7d151985393a684ef72a89de4) 981s ok 38 - Logout request 981s ok 39 - Response is 200 981s ok 40 - Cookie is deleted 981s ok 41 - No pdata 981s ok 42 - Disconnect request 981s ok 43 - Response is 401 981s 1..43 981s ok 982s t/75-2F-Registers.t ............................................... 982s ok 1 - use Lemonldap::NG::Portal::Main; 982s ok 2 - Portal object 982s ok 3 - Init 982s ok 4 - Portal app 982s ok 5 - Auth query 982s ok 6 - Get cookie lemonldap (e8ac7c52a3a756b59802b569b6a7e3d932f6932734ad382586f43e286972171c) 982s ok 7 - Get Menu 982s ok 8 - sfaManager link found 982s ok 9 - Form registration 982s ok 10 - Form registration 982s ok 11 - Found TOTP js 982s ok 12 - Found custom Main Logo 982s ok 13 - Language icons found 982s ok 14 - Get new key 982s ok 15 - Content is JSON 982s ok 16 - Found secret 982s ok 17 - Found token 982s ok 18 - Code 982s ok 19 - Code contains 6 digits 982s ok 20 - Post code 982s ok 21 - Content is JSON 982s ok 22 - TOTP is registered 982s ok 23 - Logout request 982s ok 24 - Response is 200 982s ok 25 - Cookie is deleted 982s ok 26 - No pdata 982s ok 27 - Disconnect request 982s ok 28 - Response is 401 982s ok 29 - Auth query 982s ok 30 - HTTP code is 200 982s ok 31 - Page contains a form 982s ok 32 - URI match 982s ok 33 - Field "token" is defined 982s ok 34 - Code 982s ok 35 - Post code 982s ok 36 - Get cookie lemonldap (da5e48c8257bbbe7bf03a7424fd8ae4c1bf17968a3844fe92a9ef2b97b0c3172) 982s ok 37 - Get session using restSessionServer 982s ok 38 - HTTP code is 200 982s ok 39 - Deserialize session content 982s ok 40 - Session has correct value for _2f 982s ok 41 - Form 2fregisters 982s ok 42 - Found 2f registration js 982s ok 43 - Found custom totp logo 982s ok 44 - Found custom totp label 982s ok 45 - Found u2f.png 982s ok 46 - Found 2fregisters/u link 982s ok 47 - Found 2fregisters/totp link 982s ok 48 - Form registration 982s ok 49 - Found U2F js 982s ok 50 - Found custom Main Logo 982s ok 51 - Get registration challenge 982s ok 52 - HTTP code is 200 982s ok 53 - Content is JSON 982s ok 54 - Get challenge and appId 982s ok 55 - Good challenge value 982s ok 56 - Push registration data 982s ok 57 - HTTP code is 200 982s ok 58 - Content is JSON 982s ok 59 - Key is registered 982s ok 60 - Form 2fregisters 982s ok 61 - Found 2f registration js 982s ok 62 - Found 2fregisters/u link 982s ok 63 - Found 2fregisters/totp link 982s ok 64 - Two 2F devices found 982s ok 65 - TOTP device found 982s ok 66 - U2F device found 982s ok 67 - Found TOTP name 982s ok 68 - TOTP epoch 1721699945 found 982s ok 69 - Delete TOTP query 982s ok 70 - Content is JSON 982s ok 71 - TOTP is unregistered 982s ok 72 - Form 2fregisters 982s ok 73 - Found 2fregisters/u link 982s ok 74 - Found 2fregisters/totp link 982s ok 75 - Found upgradeSession button 982s ok 76 - One 2F device found 982s ok 77 - U2F device found 982s ok 78 - U2F epoch 1721700005 found 982s ok 79 - Delete U2F key query 982s ok 80 - Content is JSON 982s ok 81 - Not authorized to unregister an U2F key 982s ok 82 - Upgrade session query 982s ok 83 - HTTP code is 200 982s ok 84 - Page contains a form 982s ok 85 - URI match 982s ok 86 - Field "confirm" is defined 982s ok 87 - Found autoRenew JS 982s ok 88 - Accept session upgrade query 982s ok 89 - HTTP code is 200 982s ok 90 - Page contains a form 982s ok 91 - Host match 982s ok 92 - Field "upgrading" is defined 982s ok 93 - CSP header authorize POST request to \# 982s ok 94 - Post login 982s ok 95 - HTTP code is 200 982s ok 96 - Page contains a form 982s ok 97 - URI match 982s ok 98 - Field "token" is defined 982s ok 99 - get keyHandle 982s ok 100 - Content is JSON 982s ok 101 - Good challenge value 982s ok 102 - Push U2F signature 982s ok 103 - Get cookie lemonldap (1fc1e13f68f014450ef7e1570972e7ac9f59c1822e5c3287bf50b6b6e7db9ea8) 982s ok 104 - Get session using restSessionServer 982s ok 105 - HTTP code is 200 982s ok 106 - Deserialize session content 982s ok 107 - Session has correct value for _2f 982s ok 108 - Form 2fregisters 982s ok 109 - U2F device found 982s ok 110 - U2F epoch 1721700005 found 982s ok 111 - Delete U2F key query 982s ok 112 - Content is JSON 982s ok 113 - U2F is unregistered 982s ok 114 - Form 2fregisters 982s ok 115 - Found 2f registration js 982s ok 116 - Found 2fregisters/u link 982s ok 117 - Found 2fregisters/totp link 982s ok 118 - No 2F device found 982s ok 119 - Logout request 982s ok 120 - Response is 200 982s ok 121 - Cookie is deleted 982s ok 122 - No pdata 982s ok 123 - Disconnect request 982s ok 124 - Response is 401 982s 1..124 982s ok 982s t/76-2F-Ext-with-BruteForce.t ..................................... 982s ok 1 - use Lemonldap::NG::Portal::Main; 982s ok 2 - use Lemonldap::NG::Common::FormEncode; 982s ok 3 - Portal object 982s ok 4 - Init 982s ok 5 - Portal app 982s ok 6 - 1st Bad Auth query 982s ok 7 - Response status is 401 982s ok 8 - Content is JSON 982s ok 9 - Error code is 5 982s ok 10 - 2nd Bad Auth query 982s ok 11 - Response status is 401 982s ok 12 - Content is JSON 982s ok 13 - Error code is 5 982s ok 14 - 3rd Bad Auth query 982s ok 15 - Response status is 401 982s ok 16 - Content is JSON 982s ok 17 - Error code is 5 982s ok 18 - 4th Bad Auth query -> Rejected 982s ok 19 - Protection enabled 982s ok 20 - Auth query 982s ok 21 - Rejected -> Protection enabled 982s ok 22 - LockTime = 3 982s ok 23 - LockTime in range 982s ok 24 - Auth query 982s ok 25 - HTTP code is 200 982s ok 26 - Page contains a form 982s ok 27 - URI match 982s ok 28 - Field "token" is defined 982s ok 29 - Field "code" is defined 982s ok 30 - Field "checkLogins" is defined 982s ok 31 - Found EXTCODE input 982s ok 32 - Post code 982s ok 33 - Get cookie lemonldap (c143e43ca0dce419e60b4ce374328068e91c77e4aad6fce3b83ad75e2b297a4a) 982s ok 34 - History found 982s ok 35 - Four entries found 982s ok 36 - Logout request 982s ok 37 - Response is 200 982s ok 38 - Cookie is deleted 982s ok 39 - No pdata 982s ok 40 - Disconnect request 982s ok 41 - Response is 401 982s 1..41 982s ok 983s t/76-2F-Ext-with-CodeActivation-Resend.t .......................... 983s ok 1 - use Lemonldap::NG::Portal::Main; 983s ok 2 - use Lemonldap::NG::Common::FormEncode; 983s ok 3 - Portal object 983s ok 4 - Init 983s ok 5 - Portal app 983s # Subtest: Login on first try 983s ok 1 - Make sure sessionInfo is populated 983s ok 2 - Auth query 983s ok 3 - Found EXTCODE input 983s ok 4 - Prompt indicates success 983s ok 5 - Code has the correct format 983s ok 6 - HTTP code is 200 983s ok 7 - Page contains a form 983s ok 8 - URI match 983s ok 9 - Field "token" is defined 983s ok 10 - Field "code" is defined 983s ok 11 - Post code 983s ok 12 - Get cookie lemonldap (e6838f87aa2e373fbab788ab42eea547aa6d6f83603b33709cbb575e2565e989) 983s ok 13 - Logout request 983s ok 14 - Response is 200 983s ok 15 - Cookie is deleted 983s ok 16 - No pdata 983s ok 17 - Disconnect request 983s ok 18 - Response is 401 983s 1..18 983s ok 6 - Login on first try 983s # Subtest: Login after several resend 983s ok 1 - Make sure sessionInfo is populated 983s ok 2 - Auth query 983s ok 3 - Found EXTCODE input 983s ok 4 - Prompt indicates success 983s ok 5 - Code has the correct format 983s ok 6 - HTTP code is 200 983s ok 7 - Page contains a form 983s ok 8 - URI match 983s ok 9 - Field "token" is defined 983s ok 10 - Field "code" is defined 983s ok 11 - Found resend button 983s ok 12 - Make sure sessionInfo is populated 983s ok 13 - Post code 983s ok 14 - Received invitation to try later 983s ok 15 - No mail sent 983s ok 16 - HTTP code is 200 983s ok 17 - Page contains a form 983s ok 18 - URI match 983s ok 19 - Field "token" is defined 983s ok 20 - Field "code" is defined 983s ok 21 - Found resend button 983s ok 22 - Make sure sessionInfo is populated 983s ok 23 - Post code 983s ok 24 - Found EXTCODE input 983s ok 25 - Prompt indicates success 983s ok 26 - Code has the correct format 983s ok 27 - Code hasn't changed 983s ok 28 - HTTP code is 200 983s ok 29 - Page contains a form 983s ok 30 - URI match 983s ok 31 - Field "token" is defined 983s ok 32 - Field "code" is defined 983s ok 33 - Post code 983s ok 34 - Get cookie lemonldap (e8cb678beb3cd51061e99b7f79cbf87e638e3750e7f75a1fa05509b261004d62) 983s ok 35 - Logout request 983s ok 36 - Response is 200 983s ok 37 - Cookie is deleted 983s ok 38 - No pdata 983s ok 39 - Disconnect request 983s ok 40 - Response is 401 983s 1..40 983s ok 7 - Login after several resend 983s ok 8 - SessionInfo check was called during the test 983s 1..8 983s ok 983s t/76-2F-Ext-with-CodeActivation.t ................................. 983s ok 1 - use Lemonldap::NG::Portal::Main; 983s ok 2 - use Lemonldap::NG::Common::FormEncode; 983s ok 3 - Portal object 983s ok 4 - Init 983s ok 5 - Portal app 983s ok 6 - Auth query 983s ok 7 - HTTP code is 200 983s ok 8 - Page contains a form 983s ok 9 - URI match 983s ok 10 - Field "token" is defined 983s ok 11 - Field "code" is defined 983s ok 12 - Found EXTCODE input 983s ok 13 - Post code 983s ok 14 - Get cookie lemonldap (a46e08b74a2adc0d98e7691ce88411a00ba30ed47c252b480f6d1577522ebd4b) 983s ok 15 - Logout request 983s ok 16 - Response is 200 983s ok 17 - Cookie is deleted 983s ok 18 - No pdata 983s ok 19 - Disconnect request 983s ok 20 - Response is 401 983s 1..20 983s ok 984s t/76-2F-Ext-with-GrantSession.t ................................... 984s ok 1 - use Lemonldap::NG::Portal::Main; 984s ok 2 - use Lemonldap::NG::Common::FormEncode; 984s ok 3 - Portal object 984s ok 4 - Init 984s ok 5 - Portal app 984s ok 6 - Auth query 984s ok 7 - HTTP code is 200 984s ok 8 - Page contains a form 984s ok 9 - URI match 984s ok 10 - Field "token" is defined 984s ok 11 - Field "code" is defined 984s ok 12 - Found EXTCODE input 984s ok 13 - Post code 984s ok 14 - dwho rejected with custom message 984s ok 15 - Found INFO js 984s 1..15 984s ok 984s t/76-2F-Ext-with-History.t ........................................ 984s ok 1 - use Lemonldap::NG::Portal::Main; 984s ok 2 - use Lemonldap::NG::Common::FormEncode; 984s ok 3 - Portal object 984s ok 4 - Init 984s ok 5 - Portal app 984s ok 6 - Auth query 984s ok 7 - HTTP code is 200 984s ok 8 - Page contains a form 984s ok 9 - URI match 984s ok 10 - Field "token" is defined 984s ok 11 - Field "checkLogins" is defined 984s ok 12 - Found u2f.png 984s ok 13 - Found yubikey.png 984s ok 14 - Found totp.png 984s ok 15 - Post ext2f choice 984s ok 16 - HTTP code is 200 984s ok 17 - Page contains a form 984s ok 18 - URI match 984s ok 19 - Field "token" is defined 984s ok 20 - Field "code" is defined 984s ok 21 - Field "checkLogins" is defined 984s ok 22 - Found EXTCODE input 984s ok 23 - Post code 984s ok 24 - Get cookie lemonldap (964b1ae0c462c060ed8ec36819213228a3547817595e9ae89c08e9bcac1cead8) 984s ok 25 - Auth query 984s ok 26 - HTTP code is 200 984s ok 27 - Page contains a form 984s ok 28 - URI match 984s ok 29 - Field "token" is defined 984s ok 30 - Field "checkLogins" is defined 984s ok 31 - Post ext2f choice 984s ok 32 - HTTP code is 200 984s ok 33 - Page contains a form 984s ok 34 - URI match 984s ok 35 - Field "token" is defined 984s ok 36 - Field "code" is defined 984s ok 37 - Field "checkLogins" is defined 984s ok 38 - Post code 984s ok 39 - Expected portal error code: code found on page 984s ok 40 - Expected portal error code 984s ok 41 - Authentication type found in success history 984s ok 42 - 2FA type found in success history 984s ok 43 - Authentication type found in failed history 984s ok 44 - 2FA type found in failed history 984s ok 45 - Logout request 984s ok 46 - Response is 200 984s ok 47 - Cookie is deleted 984s ok 48 - No pdata 984s ok 49 - Disconnect request 984s ok 50 - Response is 401 984s 1..50 984s ok 985s t/77-2F-Extra-Register.t .......................................... 985s ok 1 - use Lemonldap::NG::Portal::Main; 985s ok 2 - use Lemonldap::NG::Common::FormEncode; 985s ok 3 - Portal object 985s ok 4 - Init 985s ok 5 - Portal app 985s # Subtest: Register and use mail based custom SF as dwho 985s ok 1 - Auth query 985s ok 2 - Get cookie lemonldap (627d6612a332fffe11d7ed999c43843b9c7b71b1cb8ef8f01d555516949958d3) 985s ok 3 - Response body is not empty 985s ok 4 - Found link to home register 985s ok 5 - Response body is not empty 985s ok 6 - Found image for home 985s ok 7 - Response body is not empty 985s ok 8 - Found link to work register 985s ok 9 - Response body is not empty 985s ok 10 - Found image for work 985s ok 11 - HTTP code is 200 985s ok 12 - Content-Type is JSON 985s ok 13 - Content is valid JSON 985s ok 14 985s ok 15 985s ok 16 - Found session attribute in mail 985s ok 17 - Found 2F code in mail 985s ok 18 - Sent to self registered mail 985s ok 19 - HTTP code is 200 985s ok 20 - Content-Type is JSON 985s ok 21 - Content is valid JSON 985s ok 22 985s ok 23 - Auth query 985s ok 24 - HTTP code is 200 985s ok 25 - Page contains a form 985s ok 26 - URI match 985s ok 27 - Field "token" is defined 985s ok 28 - Field "code" is defined 985s ok 29 - Found session attribute in mail 985s ok 30 - Found 2F code in mail 985s ok 31 - Sent to self registered mail 985s ok 32 - Post code 985s ok 33 - Get cookie lemonldap (a474033df3a3001c19b64d9f70348d57ae57c2a3d15768ef2614bc7b2f296ae6) 985s ok 34 - Get session using restSessionServer 985s ok 35 - HTTP code is 200 985s ok 36 - Deserialize session content 985s ok 37 - Session has correct value for _2f 985s ok 38 - Session has correct value for authenticationLevel 985s 1..38 985s ok 6 - Register and use mail based custom SF as dwho 985s # Subtest: Register a 2F that is not always available on login 985s ok 1 - Auth query 985s ok 2 - Get cookie lemonldap (316e5936cdeaa1f34d361fb37efea5fea010e568db8d2ae90e00c61a54ade996) 985s ok 3 - Response body is not empty 985s ok 4 - Found link to homeregrule register 985s ok 5 - HTTP code is 200 985s ok 6 - Content-Type is JSON 985s ok 7 - Content is valid JSON 985s ok 8 985s ok 9 985s ok 10 - Found session attribute in mail 985s ok 11 - Found 2F code in mail 985s ok 12 - Sent to self registered mail 985s ok 13 - HTTP code is 200 985s ok 14 - Content-Type is JSON 985s ok 15 - Content is valid JSON 985s ok 16 985s ok 17 - Auth query 985s ok 18 - Get cookie lemonldap (c9cb38d3b5681602a7bd88beff8f55cf4392833b2b2d7dee35525818ff3a1522) 985s ok 19 - Found remove button 985s ok 20 - Found add button 985s ok 21 - Remove button not displayed 985s ok 22 - Add button not displayed 985s ok 23 - Auth query 985s ok 24 - HTTP code is 200 985s ok 25 - Page contains a form 985s ok 26 - URI match 985s ok 27 - Field "token" is defined 985s ok 28 - Field "code" is defined 985s 1..28 985s ok 7 - Register a 2F that is not always available on login 985s # Subtest: Fail to register mail based custom SF as dwho 985s ok 1 - Auth query 985s ok 2 - Get cookie lemonldap (075b68511a83b06b69d9801f81451b1249f634e5f4deb5a4238e9a0429c6e156) 985s ok 3 - HTTP code is 200 985s ok 4 - Content-Type is JSON 985s ok 5 - Content is valid JSON 985s ok 6 985s ok 7 985s ok 8 - Found session attribute in mail 985s ok 9 - Found 2F code in mail 985s ok 10 - Sent to self registered mail 985s ok 11 - Response status is 400 985s ok 12 - Content is JSON 985s ok 13 - Error code is PE96 985s ok 14 - No 2fDevice was registered 985s 1..14 985s ok 8 - Fail to register mail based custom SF as dwho 985s # Subtest: Fail regex filter validation 985s ok 1 - Auth query 985s ok 2 - Get cookie lemonldap (bec4a098dea248bcb99fa7b9a9f0fc8c25e3255e055452112b10ab1e6a2bfa0c) 985s ok 3 - HTTP code is 200 985s ok 4 - Content-Type is JSON 985s ok 5 - Content is valid JSON 985s ok 6 985s ok 7 - Custom message was found 985s 1..7 985s ok 9 - Fail regex filter validation 985s # Subtest: Register and use rest based custom SF as dwho 985s ok 1 - Auth query 985s ok 2 - Get cookie lemonldap (5a3d600cfeba65ea82d0cb0966793760f8fe559048a14a9cf6f212c7dfb56e54) 985s ok 3 - Init req gives dwho 985s ok 4 - Found uid attribute 985s ok 5 - Found destination attribute 985s ok 6 - Received code from LLNG 985s ok 7 - HTTP code is 200 985s ok 8 - Content-Type is JSON 985s ok 9 - Content is valid JSON 985s ok 10 985s ok 11 985s ok 12 - HTTP code is 200 985s ok 13 - Content-Type is JSON 985s ok 14 - Content is valid JSON 985s ok 15 985s ok 16 - Init req gives dwho 985s ok 17 - Found uid attribute 985s ok 18 - Found destination attribute 985s ok 19 - Received code from LLNG 985s ok 20 - Auth query 985s ok 21 - HTTP code is 200 985s ok 22 - Page contains a form 985s ok 23 - URI match 985s ok 24 - Field "token" is defined 985s ok 25 - Field "code" is defined 985s ok 26 - Code was sent 985s ok 27 - Found resend button 985s ok 28 - Init req gives dwho 985s ok 29 - Found uid attribute 985s ok 30 - Found destination attribute 985s ok 31 - Received code from LLNG 985s ok 32 - Resend code 985s ok 33 - Code was sent again 985s ok 34 - Post code 985s ok 35 - Get cookie lemonldap (63cd56f3b0e2916e86763ccc5e3bac5735864fd094a6f4bb0772459971664faa) 985s ok 36 - Get session using restSessionServer 985s ok 37 - HTTP code is 200 985s ok 38 - Deserialize session content 985s ok 39 - Session has correct value for _2f 985s ok 40 - Session has correct value for authenticationLevel 985s ok 41 - Response body is not empty 985s ok 42 - Found unregister button 985s ok 43 - Found epoch on delete button 985s ok 44 - Found prefix on delete button 985s ok 45 - Post deletion 985s ok 46 - HTTP code is 200 985s ok 47 - Content-Type is JSON 985s ok 48 - Content is valid JSON 985s ok 49 985s ok 50 - Device was unregistered 985s 1..50 985s ok 10 - Register and use rest based custom SF as dwho 985s # Subtest: Login and display available registrations for rtyler 985s ok 1 - Auth query 985s ok 2 - Get cookie lemonldap (6f9ebba30da14015a80116e7c340844783d01f5e55bb4abc5e2134eb8f4ea51d) 985s ok 3 - Response body is not empty 985s ok 4 - Home is not offered because rule doesn't match 985s ok 5 - Response body is not empty 985s ok 6 - Found link to work register 985s ok 7 - Response body is not empty 985s ok 8 - Found image for work 985s 1..8 985s ok 11 - Login and display available registrations for rtyler 985s 1..11 985s ok 986s t/77-2F-Extra.t ................................................... 986s ok 1 - use Lemonldap::NG::Portal::Main; 986s ok 2 - use Lemonldap::NG::Common::FormEncode; 986s ok 3 - Portal object 986s ok 4 - Init 986s ok 5 - Portal app 986s ok 6 - Auth query 986s ok 7 - HTTP code is 200 986s ok 8 - Page contains a form 986s ok 9 - URI match 986s ok 10 - Field "token" is defined 986s ok 11 - Field "code" is defined 986s ok 12 - Found EXTCODE input 986s ok 13 - Found 2F code in mail 986s ok 14 - Post code 986s ok 15 - Get cookie lemonldap (23ae926158bc3b68ffd41ca8154a439d730209f6e78969549aae27901824941a) 986s ok 16 - Get session using restSessionServer 986s ok 17 - HTTP code is 200 986s ok 18 - Deserialize session content 986s ok 19 - Session has correct value for _2f 986s ok 20 - Logout request 986s ok 21 - Response is 200 986s ok 22 - Cookie is deleted 986s ok 23 - No pdata 986s ok 24 - Disconnect request 986s ok 25 - Response is 401 986s ok 26 - Auth query 986s ok 27 - HTTP code is 200 986s ok 28 - Page contains a form 986s ok 29 - URI match 986s ok 30 - Field "token" is defined 986s ok 31 - Field "checkLogins" is defined 986s ok 32 - Found work.jpg 986s ok 33 - Found home.jpg 986s ok 34 - Found translation label 986s ok 35 - Found overridden label 986s ok 36 - Post ext2f choice 986s ok 37 - HTTP code is 200 986s ok 38 - Page contains a form 986s ok 39 - URI match 986s ok 40 - Field "token" is defined 986s ok 41 - Field "code" is defined 986s ok 42 - Found EXTCODE input 986s ok 43 - Found 2F code in mail 986s ok 44 - Post code 986s ok 45 - Get cookie lemonldap (8ddc26201ec1f8b49948891a61e7b6cf12b4c216c637b12ad581be956da4ac4b) 986s ok 46 - Get session using restSessionServer 986s ok 47 - HTTP code is 200 986s ok 48 - Deserialize session content 986s ok 49 - Session has correct value for _2f 986s ok 50 - Correct authentication level 986s ok 51 - Logout request 986s ok 52 - Response is 200 986s ok 53 - Cookie is deleted 986s ok 54 - No pdata 986s ok 55 - Disconnect request 986s ok 56 - Response is 401 986s 1..56 986s ok 986s t/77-2F-Mail-SessionKey.t ......................................... 986s ok 1 - use Lemonldap::NG::Portal::Main; 986s ok 2 - use Lemonldap::NG::Common::FormEncode; 986s ok 3 - Portal object 986s ok 4 - Init 986s ok 5 - Portal app 986s ok 6 - Auth query 986s ok 7 - HTTP code is 200 986s ok 8 - Page contains a form 986s ok 9 - URI match 986s ok 10 - Field "token" is defined 986s ok 11 - Field "code" is defined 986s ok 12 - Found EXTCODE input 986s ok 13 - Use 2F mail sessionkey 986s ok 14 - Found 2F code in mail 986s ok 15 - Post code 986s ok 16 - Get cookie lemonldap (7d81f954223a4efd89422a06b89b670b525c01c8b0b7fa29e76f996d1ba7a05c) 986s ok 17 - Logout request 986s ok 18 - Response is 200 986s ok 19 - Cookie is deleted 986s ok 20 - No pdata 986s ok 21 - Disconnect request 986s ok 22 - Response is 401 986s 1..22 986s ok 987s t/77-2F-Mail-with-global-storage.t ................................ 987s ok 1 - use Lemonldap::NG::Portal::Main; 987s ok 2 - use Lemonldap::NG::Common::FormEncode; 987s ok 3 - Portal object 987s ok 4 - Init 987s ok 5 - Portal app 987s ok 6 - Auth query 987s ok 7 - HTTP code is 200 987s ok 8 - Page contains a form 987s ok 9 - URI match 987s ok 10 - Field "token" is defined 987s ok 11 - Field "code" is defined 987s ok 12 - Found EXTCODE input 987s ok 13 - Found 2F code in mail 987s ok 14 - Post code 987s ok 15 - Get cookie lemonldap (7e0bf5ed02227be0df9ef42446a79ca68bd761029e720d54ad236907c53a06c6) 987s ok 16 - Logout request 987s ok 17 - Response is 200 987s ok 18 - Cookie is deleted 987s ok 19 - No pdata 987s ok 20 - Disconnect request 987s ok 21 - Response is 401 987s 1..21 987s ok 987s t/77-2F-Mail.t .................................................... 987s ok 1 - use Lemonldap::NG::Portal::Main; 987s ok 2 - use Lemonldap::NG::Common::FormEncode; 987s ok 3 - Portal object 987s ok 4 - Init 987s ok 5 - Portal app 987s # Subtest: Login on first try 987s ok 1 - Auth query 987s ok 2 - Prompt indicates success 987s ok 3 - Found session attribute in mail 987s ok 4 - Found 2F code in mail 987s ok 5 - HTTP code is 200 987s ok 6 - Page contains a form 987s ok 7 - URI match 987s ok 8 - Field "token" is defined 987s ok 9 - Field "code" is defined 987s ok 10 - Post code 987s ok 11 - Get cookie lemonldap (dff09d36bd4d6212dfc4cdb95765dae25db45f381dfe1ee1ffa55b66adbb42fb) 987s ok 12 - Logout request 987s ok 13 - Response is 200 987s ok 14 - Cookie is deleted 987s ok 15 - No pdata 987s ok 16 - Disconnect request 987s ok 17 - Response is 401 987s 1..17 987s ok 6 - Login on first try 987s # Subtest: Login after several resend 987s ok 1 - Auth query 987s ok 2 - Prompt indicates success 987s ok 3 - Found session attribute in mail 987s ok 4 - Found 2F code in mail 987s ok 5 - HTTP code is 200 987s ok 6 - Page contains a form 987s ok 7 - URI match 987s ok 8 - Field "token" is defined 987s ok 9 - Field "code" is defined 987s ok 10 - Found resend button 987s ok 11 - Post code 987s ok 12 - Received invitation to try later 987s ok 13 - No mail sent 987s ok 14 - HTTP code is 200 987s ok 15 - Page contains a form 987s ok 16 - URI match 987s ok 17 - Field "token" is defined 987s ok 18 - Field "code" is defined 987s ok 19 - Found resend button 987s ok 20 - Post code 987s ok 21 - Prompt indicates success 987s ok 22 - Found session attribute in mail 987s ok 23 - Found 2F code in mail 987s ok 24 - Code hasn't changed 987s ok 25 - HTTP code is 200 987s ok 26 - Page contains a form 987s ok 27 - URI match 987s ok 28 - Field "token" is defined 987s ok 29 - Field "code" is defined 987s ok 30 - Post code 987s ok 31 - Get cookie lemonldap (20fcaa13c6d9a30bc89eab47ea04b9acdb744766ecb17adf7a96d8c451d71c44) 987s ok 32 - Logout request 987s ok 33 - Response is 200 987s ok 34 - Cookie is deleted 987s ok 35 - No pdata 987s ok 36 - Disconnect request 987s ok 37 - Response is 401 987s 1..37 987s ok 7 - Login after several resend 987s 1..7 987s ok 988s t/77-2F-Radius.t .................................................. 988s ok 1 - use Lemonldap::NG::Portal::Main; 988s ok 2 - use Lemonldap::NG::Common::FormEncode; 988s ok 3 - Portal object 988s ok 4 - Init 988s ok 5 - Portal app 988s # Subtest: Try with correct code 988s ok 1 - Has not been triggered before 988s ok 2 - Found NAS-Identifier attribute 988s ok 3 - Found X-Email-Address attribute 988s ok 4 - Auth query 988s ok 5 - HTTP code is 200 988s ok 6 - Page contains a form 988s ok 7 - URI match 988s ok 8 - Field "token" is defined 988s ok 9 - Field "code" is defined 988s ok 10 - Found EXTCODE input 988s ok 11 - Has been triggered before 988s ok 12 - Found NAS-Identifier attribute 988s ok 13 - Found X-Email-Address attribute 988s ok 14 - Post code 988s ok 15 - Get cookie lemonldap (816a5e2a340937ac3587fa263ea12349e9640e9658aaef5881fcfd1ec28dda6a) 988s ok 16 - Logout request 988s ok 17 - Response is 200 988s ok 18 - Cookie is deleted 988s ok 19 - No pdata 988s ok 20 - Disconnect request 988s ok 21 - Response is 401 988s 1..21 988s ok 6 - Try with correct code 988s # Subtest: Try with incorrect code 988s ok 1 - Has not been triggered before 988s ok 2 - Found NAS-Identifier attribute 988s ok 3 - Found X-Email-Address attribute 988s ok 4 - Auth query 988s ok 5 - HTTP code is 200 988s ok 6 - Page contains a form 988s ok 7 - URI match 988s ok 8 - Field "token" is defined 988s ok 9 - Field "code" is defined 988s ok 10 - Found EXTCODE input 988s ok 11 - Has been triggered before 988s ok 12 - Found NAS-Identifier attribute 988s ok 13 - Found X-Email-Address attribute 988s ok 14 - Post code 988s ok 15 - Bad OTP error: code found on page 988s ok 16 - Bad OTP error 988s 1..16 988s ok 7 - Try with incorrect code 988s 1..7 988s ok 989s t/77-2F-Retry.t ................................................... 989s ok 1 - use Lemonldap::NG::Portal::Main; 989s ok 2 - use Lemonldap::NG::Common::FormEncode; 989s ok 3 - Portal object 989s ok 4 - Init 989s ok 5 - Portal app 989s # Subtest: Only one factor offered, fail after 3 tries 989s ok 1 - Auth query 989s ok 2 - HTTP code is 200 989s ok 3 - Page contains a form 989s ok 4 - CSP header authorize POST request to \# 989s ok 5 - Auth POST query 989s ok 6 - Initial prompt 989s ok 7 - HTTP code is 200 989s ok 8 - Page contains a form 989s ok 9 - URI match 989s ok 10 - Field "token" is defined 989s ok 11 - Field "code" is defined 989s ok 12 - Post code 989s ok 13 - Retry prompt 989s ok 14 - HTTP code is 200 989s ok 15 - Page contains a form 989s ok 16 - URI match 989s ok 17 - Field "token" is defined 989s ok 18 - Field "code" is defined 989s ok 19 - Post code 989s ok 20 - Retry prompt 989s ok 21 - HTTP code is 200 989s ok 22 - Page contains a form 989s ok 23 - URI match 989s ok 24 - Field "token" is defined 989s ok 25 - Field "code" is defined 989s ok 26 - Post code 989s ok 27 - Expected portal error code: code found on page 989s ok 28 - Expected portal error code 989s ok 29 - One entry in history 989s ok 30 - Failure was recorded 989s 1..30 989s ok 6 - Only one factor offered, fail after 3 tries 989s # Subtest: Only one factor offered, succeed after 2 tries 989s ok 1 - Auth query 989s ok 2 - HTTP code is 200 989s ok 3 - Page contains a form 989s ok 4 - CSP header authorize POST request to \# 989s ok 5 - Auth POST query 989s ok 6 - Initial prompt 989s ok 7 - HTTP code is 200 989s ok 8 - Page contains a form 989s ok 9 - URI match 989s ok 10 - Field "token" is defined 989s ok 11 - Field "code" is defined 989s ok 12 - Post code 989s ok 13 - Retry prompt 989s ok 14 - HTTP code is 200 989s ok 15 - Page contains a form 989s ok 16 - URI match 989s ok 17 - Field "token" is defined 989s ok 18 - Field "code" is defined 989s ok 19 - Post code 989s ok 20 - Retry prompt 989s ok 21 - HTTP code is 200 989s ok 22 - Page contains a form 989s ok 23 - URI match 989s ok 24 - Field "token" is defined 989s ok 25 - Field "code" is defined 989s ok 26 - Post code 989s ok 27 - Get cookie lemonldap (595671bb2212377579134faa4076c871a7dcd4f19a5fc092173508f1810838d0) 989s ok 28 - One entry in history 989s ok 29 - Success was recorded 989s 1..29 989s ok 7 - Only one factor offered, succeed after 2 tries 989s # Subtest: Two factors offered, fail after 3 tries 989s ok 1 - Auth query 989s ok 2 - HTTP code is 200 989s ok 3 - Page contains a form 989s ok 4 - CSP header authorize POST request to \# 989s ok 5 - Auth POST query 989s ok 6 - HTTP code is 200 989s ok 7 - Page contains a form 989s ok 8 - URI match 989s ok 9 - Field "token" is defined 989s ok 10 - Post 2F choice 989s ok 11 - Initial prompt 989s ok 12 - HTTP code is 200 989s ok 13 - Page contains a form 989s ok 14 - URI match 989s ok 15 - Field "token" is defined 989s ok 16 - Field "code" is defined 989s ok 17 - Post code 989s ok 18 - Retry prompt 989s ok 19 - HTTP code is 200 989s ok 20 - Page contains a form 989s ok 21 - URI match 989s ok 22 - Field "token" is defined 989s ok 23 - Field "code" is defined 989s ok 24 - Post code 989s ok 25 - Retry prompt 989s ok 26 - HTTP code is 200 989s ok 27 - Page contains a form 989s ok 28 - URI match 989s ok 29 - Field "token" is defined 989s ok 30 - Field "code" is defined 989s ok 31 - Post code 989s ok 32 - Expected portal error code: code found on page 989s ok 33 - Expected portal error code 989s ok 34 - One entry in history 989s ok 35 - Failure was recorded 989s ok 36 - history failed time match > 989s 1..36 989s ok 8 - Two factors offered, fail after 3 tries 989s # Subtest: Two factors offered, succeed after 2 tries 989s ok 1 - Auth query 989s ok 2 - HTTP code is 200 989s ok 3 - Page contains a form 989s ok 4 - CSP header authorize POST request to \# 989s ok 5 - Auth POST query 989s ok 6 - HTTP code is 200 989s ok 7 - Page contains a form 989s ok 8 - URI match 989s ok 9 - Field "token" is defined 989s ok 10 - Post 2F choice 989s ok 11 - Initial prompt 989s ok 12 - HTTP code is 200 989s ok 13 - Page contains a form 989s ok 14 - URI match 989s ok 15 - Field "token" is defined 989s ok 16 - Field "code" is defined 989s ok 17 - Post code 989s ok 18 - Retry prompt 989s ok 19 - HTTP code is 200 989s ok 20 - Page contains a form 989s ok 21 - URI match 989s ok 22 - Field "token" is defined 989s ok 23 - Field "code" is defined 989s ok 24 - Post code 989s ok 25 - Retry prompt 989s ok 26 - internal fake time ok 989s ok 27 - HTTP code is 200 989s ok 28 - Page contains a form 989s ok 29 - URI match 989s ok 30 - Field "token" is defined 989s ok 31 - Field "code" is defined 989s ok 32 - Post code 989s ok 33 - Get cookie lemonldap (6661d8060b4ffc80096831306a198cf8ce471cac652a0d7189ff1e81e85d8125) 989s ok 34 - One entry in history 989s ok 35 - Success was recorded 989s ok 36 - history success time match > 989s 1..36 989s ok 9 - Two factors offered, succeed after 2 tries 989s # Subtest: Test sfBeforeVerify hook 989s ok 1 - Auth query 989s ok 2 - HTTP code is 200 989s ok 3 - Page contains a form 989s ok 4 - CSP header authorize POST request to \# 989s ok 5 - Auth POST query 989s ok 6 - Initial prompt 989s ok 7 - HTTP code is 200 989s ok 8 - Page contains a form 989s ok 9 - URI match 989s ok 10 - Field "token" is defined 989s ok 11 - Field "code" is defined 989s ok 12 - Post code 989s ok 13 - User msmith denied by hook: code found on page 989s ok 14 - User msmith denied by hook 989s 1..14 989s ok 10 - Test sfBeforeVerify hook 989s 1..10 989s ok 990s t/77-2F-Trust.t ................................................... 990s ok 1 - use Lemonldap::NG::Portal::Main; 990s ok 2 - use Lemonldap::NG::Common::FormEncode; 990s ok 3 - Portal object 990s ok 4 - Init 990s ok 5 - Portal app 990s # Subtest: Store browser, then reuse it 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Page contains a form 990s ok 4 - CSP header authorize POST request to \# 990s ok 5 - Found stayconnected checkbox 990s ok 6 - Auth POST query 990s ok 7 - HTTP code is 200 990s ok 8 - Page contains a form 990s ok 9 - URI match 990s ok 10 - Field "token" is defined 990s ok 11 - Post 2F choice 990s ok 12 - Prompt indicates success 990s ok 13 - Found 2F code in mail 990s ok 14 - HTTP code is 200 990s ok 15 - Page contains a form 990s ok 16 - URI match 990s ok 17 - Field "token" is defined 990s ok 18 - Field "code" is defined 990s ok 19 - Post code 990s ok 20 - HTTP code is 200 990s ok 21 - Page contains a form 990s ok 22 - URI match 990s ok 23 - Field "fg" is defined 990s ok 24 - Field "token" is defined 990s ok 25 - Found TOTP secret 990s ok 26 - Post fingerprint 990s ok 27 - Get cookie lemonldap (215abc73cc52db7b5491df5cb1c09c67aabc176884eb8e38ac234047670a9a14) 990s ok 28 - Get cookie llngconnection (05b9e0ca3c2ef40e839cd7878272e7e9e1c913f4811c68129d18da47fac31996) 990s ok 29 - Auth query 990s ok 30 - HTTP code is 200 990s ok 31 - Page contains a form 990s ok 32 - CSP header authorize POST request to \# 990s ok 33 - Found stayconnected checkbox 990s ok 34 - Auth POST query 990s ok 35 - HTTP code is 200 990s ok 36 - Page contains a form 990s ok 37 - URI match 990s ok 38 - Field "fg" is defined 990s ok 39 - Field "token" is defined 990s ok 40 - Post fingerprint 990s ok 41 - Get cookie lemonldap (701b794425bafa36e5f16d8cb2a1bfe0bf3ba640fadb6958b47bc5e8bb1503b6) 990s ok 42 - Logout request 990s ok 43 - Response is 200 990s ok 44 - Cookie is deleted 990s ok 45 - No pdata 990s ok 46 - Disconnect request 990s ok 47 - Response is 401 990s 1..47 990s ok 6 - Store browser, then reuse it 990s # Subtest: Store browser, then reuse it after cookie expiration 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Page contains a form 990s ok 4 - CSP header authorize POST request to \# 990s ok 5 - Found stayconnected checkbox 990s ok 6 - Auth POST query 990s ok 7 - HTTP code is 200 990s ok 8 - Page contains a form 990s ok 9 - URI match 990s ok 10 - Field "token" is defined 990s ok 11 - Post 2F choice 990s ok 12 - Prompt indicates success 990s ok 13 - Found 2F code in mail 990s ok 14 - HTTP code is 200 990s ok 15 - Page contains a form 990s ok 16 - URI match 990s ok 17 - Field "token" is defined 990s ok 18 - Field "code" is defined 990s ok 19 - Post code 990s ok 20 - HTTP code is 200 990s ok 21 - Page contains a form 990s ok 22 - URI match 990s ok 23 - Field "fg" is defined 990s ok 24 - Field "token" is defined 990s ok 25 - Found TOTP secret 990s ok 26 - Post fingerprint 990s ok 27 - Get cookie lemonldap (fa0d3db322ddcac3faa99e5b6835e06568f140fbe373e50454a774094efd7ffe) 990s ok 28 - Get cookie llngconnection (554d05f3c2b9e11da1669edf3516b096991f123cdd13242162b135d0a7ab6292) 990s ok 29 - Auth query 990s ok 30 - HTTP code is 200 990s ok 31 - Page contains a form 990s ok 32 - CSP header authorize POST request to \# 990s ok 33 - Found stayconnected checkbox 990s ok 34 - Auth POST query 990s ok 35 - Get cookie llngconnection (0) 990s ok 36 - Old cookie is removed 990s ok 37 - HTTP code is 200 990s ok 38 - Page contains a form 990s ok 39 - URI match 990s ok 40 - Field "token" is defined 990s ok 41 - Post 2F choice 990s ok 42 - Prompt indicates success 990s ok 43 - Found 2F code in mail 990s ok 44 - HTTP code is 200 990s ok 45 - Page contains a form 990s ok 46 - URI match 990s ok 47 - Field "token" is defined 990s ok 48 - Field "code" is defined 990s ok 49 - Post code 990s ok 50 - Get cookie lemonldap (4cace22413c8fce35527dd66cc39661ac9a11db87cc5447551b6eeb9421b3872) 990s ok 51 - Logout request 990s ok 52 - Response is 200 990s ok 53 - Cookie is deleted 990s ok 54 - No pdata 990s ok 55 - Disconnect request 990s ok 56 - Response is 401 990s 1..56 990s ok 7 - Store browser, then reuse it after cookie expiration 990s # Subtest: Store browser, then try to reuse it with wrong cookie 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Page contains a form 990s ok 4 - CSP header authorize POST request to \# 990s ok 5 - Found stayconnected checkbox 990s ok 6 - Auth POST query 990s ok 7 - HTTP code is 200 990s ok 8 - Page contains a form 990s ok 9 - URI match 990s ok 10 - Field "token" is defined 990s ok 11 - Post 2F choice 990s ok 12 - Prompt indicates success 990s ok 13 - Found 2F code in mail 990s ok 14 - HTTP code is 200 990s ok 15 - Page contains a form 990s ok 16 - URI match 990s ok 17 - Field "token" is defined 990s ok 18 - Field "code" is defined 990s ok 19 - Post code 990s ok 20 - HTTP code is 200 990s ok 21 - Page contains a form 990s ok 22 - URI match 990s ok 23 - Field "fg" is defined 990s ok 24 - Field "token" is defined 990s ok 25 - Found TOTP secret 990s ok 26 - Post fingerprint 990s ok 27 - Get cookie lemonldap (fc06980d8df72908f865e92ee3aeee249d369824796171235183ba6c997d99c9) 990s ok 28 - Get cookie llngconnection (fda0508a1c0cc19c5459da6cea97b5ba3216405441855a4b4ac8126d604ec193) 990s ok 29 - Auth query 990s ok 30 - HTTP code is 200 990s ok 31 - Page contains a form 990s ok 32 - CSP header authorize POST request to \# 990s ok 33 - Found stayconnected checkbox 990s ok 34 - Auth POST query 990s ok 35 - Get cookie llngconnection (0) 990s ok 36 - Wrong cookie is removed 990s ok 37 - HTTP code is 200 990s ok 38 - Page contains a form 990s ok 39 - URI match 990s ok 40 - Field "token" is defined 990s ok 41 - Post 2F choice 990s ok 42 - Prompt indicates success 990s ok 43 - Found 2F code in mail 990s ok 44 - HTTP code is 200 990s ok 45 - Page contains a form 990s ok 46 - URI match 990s ok 47 - Field "token" is defined 990s ok 48 - Field "code" is defined 990s ok 49 - Post code 990s ok 50 - Get cookie lemonldap (4fb01d0e2fee15a452142b61e5ee070ce3b44ce141755bb11615fbb300bc06f0) 990s ok 51 - Logout request 990s ok 52 - Response is 200 990s ok 53 - Cookie is deleted 990s ok 54 - No pdata 990s ok 55 - Disconnect request 990s ok 56 - Response is 401 990s 1..56 990s ok 8 - Store browser, then try to reuse it with wrong cookie 990s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Page contains a form 990s ok 4 - CSP header authorize POST request to \# 990s ok 5 - Found stayconnected checkbox 990s ok 6 - Auth POST query 990s ok 7 - HTTP code is 200 990s ok 8 - Page contains a form 990s ok 9 - URI match 990s ok 10 - Field "token" is defined 990s ok 11 - Post 2F choice 990s ok 12 - Prompt indicates success 990s ok 13 - Found 2F code in mail 990s ok 14 - HTTP code is 200 990s ok 15 - Page contains a form 990s ok 16 - URI match 990s ok 17 - Field "token" is defined 990s ok 18 - Field "code" is defined 990s ok 19 - Post code 990s ok 20 - HTTP code is 200 990s ok 21 - Page contains a form 990s ok 22 - URI match 990s ok 23 - Field "fg" is defined 990s ok 24 - Field "token" is defined 990s ok 25 - Found TOTP secret 990s ok 26 - Post fingerprint 990s ok 27 - Get cookie lemonldap (2080963d472774117a55835dc0a4e7f576ca2e0dec558772c35679a8eb82856b) 990s ok 28 - Get cookie llngconnection (308fafd0d4e213d17383fb51ec3aa9353f465af31b13e157cae1f26f98ebffb4) 990s ok 29 - Auth query 990s ok 30 - HTTP code is 200 990s ok 31 - Page contains a form 990s ok 32 - CSP header authorize POST request to \# 990s ok 33 - Found stayconnected checkbox 990s ok 34 - Auth POST query 990s ok 35 - HTTP code is 200 990s ok 36 - Page contains a form 990s ok 37 - URI match 990s ok 38 - Field "fg" is defined 990s ok 39 - Field "token" is defined 990s ok 40 - Post fingerprint 990s ok 41 - Expected portal error code: code found on page 990s ok 42 - Expected portal error code 990s ok 43 - Get cookie llngconnection (0) 990s ok 44 - Cookie with mismatched TOTP is removed 990s 1..44 990s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 990s # Subtest: Store browser, then try to reuse as different user 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Page contains a form 990s ok 4 - CSP header authorize POST request to \# 990s ok 5 - Found stayconnected checkbox 990s ok 6 - Auth POST query 990s ok 7 - HTTP code is 200 990s ok 8 - Page contains a form 990s ok 9 - URI match 990s ok 10 - Field "token" is defined 990s ok 11 - Post 2F choice 990s ok 12 - Prompt indicates success 990s ok 13 - Found 2F code in mail 990s ok 14 - HTTP code is 200 990s ok 15 - Page contains a form 990s ok 16 - URI match 990s ok 17 - Field "token" is defined 990s ok 18 - Field "code" is defined 990s ok 19 - Post code 990s ok 20 - HTTP code is 200 990s ok 21 - Page contains a form 990s ok 22 - URI match 990s ok 23 - Field "fg" is defined 990s ok 24 - Field "token" is defined 990s ok 25 - Found TOTP secret 990s ok 26 - Post fingerprint 990s ok 27 - Get cookie lemonldap (bee9513bd08e6fedbdda7e10e12bc663b2127909f3d93fa906e83bee03646d25) 990s ok 28 - Get cookie llngconnection (723951d5ded1dbae6189b5eedcaeff17fe99dff9064b7462beb6466cd18682a7) 990s ok 29 - Auth query 990s ok 30 - HTTP code is 200 990s ok 31 - Page contains a form 990s ok 32 - CSP header authorize POST request to \# 990s ok 33 - Found stayconnected checkbox 990s ok 34 - Auth POST query 990s ok 35 - HTTP code is 200 990s ok 36 - Page contains a form 990s ok 37 - URI match 990s ok 38 - Field "token" is defined 990s ok 39 - Post 2F choice 990s ok 40 - Prompt indicates success 990s ok 41 - Found 2F code in mail 990s ok 42 - HTTP code is 200 990s ok 43 - Page contains a form 990s ok 44 - URI match 990s ok 45 - Field "token" is defined 990s ok 46 - Field "code" is defined 990s ok 47 - Post code 990s ok 48 - HTTP code is 200 990s ok 49 - Page contains a form 990s ok 50 - URI match 990s ok 51 - Field "fg" is defined 990s ok 52 - Field "token" is defined 990s ok 53 - Found TOTP secret 990s ok 54 - Post fingerprint 990s ok 55 - Get cookie lemonldap (532dac71c7aacdd9980d784377183c20ab73a4a657c0ff48b036a547754c8607) 990s ok 56 - Logout request 990s ok 57 - Response is 200 990s ok 58 - Cookie is deleted 990s ok 59 - No pdata 990s ok 60 - Disconnect request 990s ok 61 - Response is 401 990s 1..61 990s ok 10 - Store browser, then try to reuse as different user 990s # Subtest: User can refuse to stay connected 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Page contains a form 990s ok 4 - CSP header authorize POST request to \# 990s ok 5 - Found stayconnected checkbox 990s ok 6 - Auth POST query 990s ok 7 - HTTP code is 200 990s ok 8 - Page contains a form 990s ok 9 - URI match 990s ok 10 - Field "token" is defined 990s ok 11 - Post 2F choice 990s ok 12 - Prompt indicates success 990s ok 13 - Found 2F code in mail 990s ok 14 - HTTP code is 200 990s ok 15 - Page contains a form 990s ok 16 - URI match 990s ok 17 - Field "token" is defined 990s ok 18 - Field "code" is defined 990s ok 19 - Post code 990s ok 20 - Get cookie lemonldap (b7cb33c83ec4acab28aa3b0fde5fad3e18b53fa2f52d7a04e96b404f5057bf2d) 990s ok 21 - Logout request 990s ok 22 - Response is 200 990s ok 23 - Cookie is deleted 990s ok 24 - No pdata 990s ok 25 - Disconnect request 990s ok 26 - Response is 401 990s 1..26 990s ok 11 - User can refuse to stay connected 990s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Page contains a form 990s ok 4 - CSP header authorize POST request to \# 990s ok 5 - Found stayconnected checkbox 990s ok 6 - Auth POST query 990s ok 7 - HTTP code is 200 990s ok 8 - Page contains a form 990s ok 9 - URI match 990s ok 10 - Field "token" is defined 990s ok 11 - Post 2F choice 990s ok 12 - Prompt indicates success 990s ok 13 - HTTP code is 200 990s ok 14 - Page contains a form 990s ok 15 - URI match 990s ok 16 - Field "token" is defined 990s ok 17 - Field "code" is defined 990s ok 18 - Post code 990s ok 19 - Persistent connection cookie isn't sent 990s ok 20 - Get cookie lemonldap (6cbbf35a947b59b16543ab542eb265ea59feba7aad82324cc053b7690c94f03d) 990s 1..20 990s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 990s # Subtest: User cannot bypass the trusted browser rule (wrong user) 990s ok 1 - Auth query 990s ok 2 - HTTP code is 200 990s ok 3 - Page contains a form 990s ok 4 - CSP header authorize POST request to \# 990s ok 5 - Found stayconnected checkbox 990s ok 6 - Auth POST query 990s ok 7 - HTTP code is 200 990s ok 8 - Page contains a form 990s ok 9 - URI match 990s ok 10 - Field "token" is defined 990s ok 11 - Post 2F choice 990s ok 12 - Prompt indicates success 990s ok 13 - Found 2F code in mail 990s ok 14 - HTTP code is 200 990s ok 15 - Page contains a form 990s ok 16 - URI match 990s ok 17 - Field "token" is defined 990s ok 18 - Field "code" is defined 990s ok 19 - Post code 990s ok 20 - Persistent connection cookie isn't sent 990s ok 21 - Get cookie lemonldap (37e0d5fe589aa09a0bb9b69948840a472890044f24c92890d917d799c7082786) 990s 1..21 990s ok 13 - User cannot bypass the trusted browser rule (wrong user) 990s 1..13 990s ok 990s t/78-2F-Upgrade-Many.t ............................................ 990s ok 1 - use Lemonldap::NG::Portal::Main; 990s ok 2 - use Lemonldap::NG::Common::FormEncode; 990s ok 3 - Portal object 990s ok 4 - Init 990s ok 5 - Portal app 990s ok 6 - Auth query 990s ok 7 - Get cookie lemonldap (79b3b50f52332bd2d50c43e2ad86ca41ae61b23c54ffcef6c735966d09e71d41) 990s ok 8 - Upgrade session query 990s ok 9 - HTTP code is 200 990s ok 10 - Page contains a form 990s ok 11 - URI match 990s ok 12 - Field "confirm" is defined 990s ok 13 - Field "url" is defined 990s ok 14 - Found custom Main Logo 990s ok 15 - Language icons found 990s ok 16 - Accept session upgrade query 990s ok 17 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 990s ok 18 - HTTP code is 200 990s ok 19 - Page contains a form 990s ok 20 - Host match 990s ok 21 - Field "upgrading" is defined 990s ok 22 - Field "url" is defined 990s ok 23 - CSP header authorize POST request to \# 990s ok 24 - Post login 990s ok 25 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 990s ok 26 - HTTP code is 200 990s ok 27 - Page contains a form 990s ok 28 - URI match 990s ok 29 - Field "token" is defined 990s ok 30 - Field "checkLogins" is defined 990s ok 31 - Found mail 990s ok 32 - Post ext2f choice 990s ok 33 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%7D) 990s ok 34 - HTTP code is 200 990s ok 35 - Page contains a form 990s ok 36 - URI match 990s ok 37 - Field "token" is defined 990s ok 38 - Field "code" is defined 990s ok 39 - Found EXTCODE input 990s ok 40 - Found 2F code in mail 990s ok 41 - Post code 990s ok 42 - Get redirection 990s ok 43 - Location is http://test1.example.com 990s ok 44 - Get cookie lemonldap (117cc4c44850aca2747638c5d42cf7fa1e1214909f1bc0cc031b8fd84d133e55) 990s ok 45 - Make sure no pdata is returned 990s 1..45 990s ok 991s t/78-2F-Upgrade.t ................................................. 991s ok 1 - use Lemonldap::NG::Portal::Main; 991s ok 2 - use Lemonldap::NG::Common::FormEncode; 991s ok 3 - Portal object 991s ok 4 - Init 991s ok 5 - Portal app 991s ok 6 - Auth query 991s ok 7 - Get cookie lemonldap (bd2c94180a6b7c14fd6af8d993c6c1fb7ec1ec10c176e2410254b030b551e62d) 991s ok 8 - Upgrade session query 991s ok 9 - HTTP code is 200 991s ok 10 - Page contains a form 991s ok 11 - URI match 991s ok 12 - Field "confirm" is defined 991s ok 13 - Field "url" is defined 991s ok 14 - Found custom Main Logo 991s ok 15 - Language icons found 991s ok 16 - Accept session upgrade query 991s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 991s ok 18 - HTTP code is 200 991s ok 19 - Page contains a form 991s ok 20 - Host match 991s ok 21 - Field "upgrading" is defined 991s ok 22 - Field "url" is defined 991s ok 23 - CSP header authorize POST request to \# 991s ok 24 - Post login 991s ok 25 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 991s ok 26 - HTTP code is 200 991s ok 27 - Page contains a form 991s ok 28 - URI match 991s ok 29 - Field "token" is defined 991s ok 30 - Field "code" is defined 991s ok 31 - Found EXTCODE input 991s ok 32 - Found 2F code in mail 991s ok 33 - Post code 991s ok 34 - Get redirection 991s ok 35 - Location is http://test1.example.com 991s ok 36 - Get cookie lemonldap (9c7b2e51158f811021be89ea786bfc775374b1ea3b203a67e999fa884717d7b9) 991s ok 37 - Make sure no pdata is returned 991s 1..37 991s ok 991s t/78-2F-UpgradeOnly-with-forceFlag.t .............................. 991s ok 1 - use Lemonldap::NG::Portal::Main; 991s ok 2 - Portal object 991s ok 3 - Init 991s ok 4 - Portal app 991s ok 5 - Auth query 991s ok 6 - Get cookie lemonldap (4676e2a4633c63f782529e410e2fa14c117ff41af57aeae72b9c7bbb8ec7e230) 991s ok 7 - CheckUser 991s ok 8 - Response is JSON 991s ok 9 - AuthenticationLevel == 1 991s ok 10 - Form registration 991s ok 11 - Get redirection 991s ok 12 - Location header found 991s ok 13 - Form registration 991s ok 14 - Found TOTP js 991s ok 15 - Get new key 991s ok 16 - Content is JSON 991s ok 17 - Found secret 991s ok 18 - Found token 991s ok 19 - Found issuer 991s ok 20 - Found user 991s ok 21 - Code 991s ok 22 - Code contains 6 digits 991s ok 23 - Post code 991s ok 24 - Content is JSON 991s ok 25 - TOTP is registered 991s ok 26 - Form registration 991s ok 27 - Found forceUpgrade flag 991s ok 28 - Upgrade session query from 2fManager 991s ok 29 - HTTP code is 200 991s ok 30 - Page contains a form 991s ok 31 - URI match 991s ok 32 - Field "confirm" is defined 991s ok 33 - Field "url" is defined 991s ok 34 - Field "forceUpgrade" is defined 991s ok 35 - Accept session upgrade query 991s ok 36 - HTTP code is 200 991s ok 37 - Page contains a form 991s ok 38 - URI match 991s ok 39 - Field "token" is defined 991s ok 40 - Code 991s ok 41 - Post code 991s ok 42 - CheckUser 991s ok 43 - Response is JSON 991s ok 44 - AuthenticationLevel == 3 991s 1..44 991s ok 992s t/78-2F-UpgradeOnly-without-2F.t .................................. 992s ok 1 - use Lemonldap::NG::Portal::Main; 992s ok 2 - use Lemonldap::NG::Common::FormEncode; 992s ok 3 - Portal object 992s ok 4 - Init 992s ok 5 - Portal app 992s ok 6 - Auth query 992s ok 7 - Get cookie lemonldap (9558a5fbc4c19592d31344899a0f026d13a626a95067d37d7c7b5bf0f1cf21c0) 992s ok 8 - Upgrade session query 992s ok 9 - HTTP code is 200 992s ok 10 - Page contains a form 992s ok 11 - URI match 992s ok 12 - Field "confirm" is defined 992s ok 13 - Field "url" is defined 992s ok 14 - Accept session upgrade query 992s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 992s ok 16 - Expected portal error code: code found on page 992s ok 17 - Expected portal error code 992s ok 18 - Accept session upgrade query 992s ok 19 - Get redirection 992s ok 20 - Location is http://auth.example.com/ 992s ok 21 - Logout request 992s ok 22 - Response is 200 992s ok 23 - Cookie is deleted 992s ok 24 - No pdata 992s ok 25 - Disconnect request 992s ok 26 - Response is 401 992s 1..26 992s ok 993s t/78-2F-UpgradeOnly.t ............................................. 993s ok 1 - use Lemonldap::NG::Portal::Main; 993s ok 2 - use Lemonldap::NG::Common::FormEncode; 993s ok 3 - Portal object 993s ok 4 - Init 993s ok 5 - Portal app 993s ok 6 - Auth query 993s ok 7 - Get cookie lemonldap (85308f26611efdca19d51b56426c81de7026ae08be0bbdac9c38a7964719b7f0) 993s ok 8 - Upgrade session query 993s ok 9 - HTTP code is 200 993s ok 10 - Page contains a form 993s ok 11 - URI match 993s ok 12 - Field "confirm" is defined 993s ok 13 - Field "url" is defined 993s ok 14 - Accept session upgrade query 993s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 993s ok 16 - Expected portal error code: code found on page 993s ok 17 - Expected portal error code 993s ok 18 - Auth query 993s ok 19 - Get cookie lemonldap (4b9629d7d81f42744cb09370746de2bc43836a631382734d9267a1db232b0d72) 993s ok 20 - Upgrade session query 993s ok 21 - HTTP code is 200 993s ok 22 - Page contains a form 993s ok 23 - URI match 993s ok 24 - Field "confirm" is defined 993s ok 25 - Field "url" is defined 993s ok 26 - Accept session upgrade query 993s ok 27 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 993s ok 28 - HTTP code is 200 993s ok 29 - Page contains a form 993s ok 30 - URI match 993s ok 31 - Field "token" is defined 993s ok 32 - Field "code" is defined 993s ok 33 - Found EXTCODE input 993s ok 34 - Found 2F code in mail 993s ok 35 - Post code 993s ok 36 - Get redirection 993s ok 37 - Location is http://test1.example.com 993s ok 38 - Get cookie lemonldap (4b9629d7d81f42744cb09370746de2bc43836a631382734d9267a1db232b0d72) 993s ok 39 - Make sure no pdata is returned 993s 1..39 993s ok 993s t/79-2F-Yubikey-from-Session.t .................................... 993s ok 1 - use Lemonldap::NG::Portal::Main; 993s ok 2 - Portal object 993s ok 3 - Init 993s ok 4 - Portal app 993s ok 5 - Authenticate as dwho 993s ok 6 - HTTP code is 200 993s ok 7 - Page contains a form 993s ok 8 - URI match 993s ok 9 - Field "token" is defined 993s ok 10 - Field "code" is defined 993s ok 11 - Post code 993s ok 12 - Bad OTP code: code found on page 993s ok 13 - Bad OTP code 993s ok 14 - Auth query 993s ok 15 - HTTP code is 200 993s ok 16 - Page contains a form 993s ok 17 - URI match 993s ok 18 - Field "token" is defined 993s ok 19 - Field "code" is defined 993s ok 20 - Post code 993s ok 21 - Get cookie lemonldap (f1fd220d6db5ee6165d61a043be80aaca799131ea71b580051eb816ec8d438d2) 993s ok 22 - Auth query 993s ok 23 - HTTP code is 200 993s ok 24 - Page contains a form 993s ok 25 - URI match 993s ok 26 - Field "token" is defined 993s ok 27 - Field "code" is defined 993s ok 28 - Post code 993s ok 29 - Get cookie lemonldap (c2b5c9a70e5e033dd810829b3d8dc021b2134e0c0fa8a591629cc006b6700f03) 993s ok 30 - Auth query 993s ok 31 - Get cookie lemonldap (a67ba7d8df5a960cb1384c0153fe44623e9413cdc11b1e66443606cd8f14291e) 993s 1..31 993s ok 994s t/79-2F-Yubikey.t ................................................. 994s ok 1 - use Lemonldap::NG::Portal::Main; 994s ok 2 - Portal object 994s ok 3 - Init 994s ok 4 - Portal app 994s ok 5 - Auth query 994s ok 6 - HTTP code is 200 994s ok 7 - Page contains a form 994s ok 8 - URI match 994s ok 9 - Field "token" is defined 994s ok 10 - Field "code" is defined 994s ok 11 - Post code 994s ok 12 - Bad OTP code: code found on page 994s ok 13 - Bad OTP code 994s ok 14 - Auth query 994s ok 15 - HTTP code is 200 994s ok 16 - Page contains a form 994s ok 17 - URI match 994s ok 18 - Field "token" is defined 994s ok 19 - Field "code" is defined 994s ok 20 - Post code 994s ok 21 - Bad OTP code: code found on page 994s ok 22 - Bad OTP code 994s ok 23 - Auth query 994s ok 24 - HTTP code is 200 994s ok 25 - Page contains a form 994s ok 26 - URI match 994s ok 27 - Field "token" is defined 994s ok 28 - Field "code" is defined 994s ok 29 - Post code 994s ok 30 - Get cookie lemonldap (c213b5b2681315b56a1a0b7900deb192aa5fd0fdaedf8093e95a196059d52754) 994s ok 31 - Auth query 994s ok 32 - Get cookie lemonldap (18a9661804a781f4a5a171174161a5f59dd4e1e1089f1eabe6c1e07e0a1012f9) 994s 1..32 994s ok 994s t/80-2F-Okta.t .................................................... 994s ok 1 - use Lemonldap::NG::Portal::Main; 994s # Subtest: Choose Okta SMS 994s ok 1 - Portal object 994s ok 2 - Init 994s ok 3 - Portal app 994s ok 4 - Get Portal 994s ok 5 - HTTP code is 200 994s ok 6 - Page contains a form 994s ok 7 - Host match 994s ok 8 - Field "user" is defined 994s ok 9 - Field "password" is defined 994s ok 10 - CSP header authorize POST request to \# 994s ok 11 - Auth query 994s ok 12 - HTTP code is 200 994s ok 13 - Page contains a form 994s ok 14 - URI match 994s ok 15 - Choose SMS 994s ok 16 - HTTP code is 200 994s ok 17 - Page contains a form 994s ok 18 - URI match 994s ok 19 - Send code 994s ok 20 - Get cookie lemonldap (3adb33653ba7f9820862f7aacc7e14b5523c69511605b7c786c9154aae4c6759) 994s ok 21 - Get session using restSessionServer 994s ok 22 - HTTP code is 200 994s ok 23 - Deserialize session content 994s ok 24 - Session has correct value for _auth 994s ok 25 - Session has correct value for _2f 994s ok 26 - Logout request 994s ok 27 - Response is 200 994s ok 28 - Cookie is deleted 994s ok 29 - No pdata 994s ok 30 - Disconnect request 994s ok 31 - Response is 401 994s 1..31 994s ok 2 - Choose Okta SMS 994s # Subtest: Choose Okta Push 994s ok 1 - Portal object 994s ok 2 - Init 994s ok 3 - Portal app 994s ok 4 - Get Portal 994s ok 5 - HTTP code is 200 994s ok 6 - Page contains a form 994s ok 7 - Host match 994s ok 8 - Field "user" is defined 994s ok 9 - Field "password" is defined 994s ok 10 - CSP header authorize POST request to \# 994s ok 11 - Auth query 994s ok 12 - HTTP code is 200 994s ok 13 - Page contains a form 994s ok 14 - URI match 994s ok 15 - Choose SMS 994s ok 16 - HTTP code is 200 994s ok 17 - Page contains a form 994s ok 18 - URI match 994s ok 19 - CSP header authorize POST request to auth.example.com 994s ok 20 - Send code 994s ok 21 - Get cookie lemonldap (db70e710cc0e46ee0781818a18a3ba12301cb652dff3c200ff4407d0d2cfae18) 994s ok 22 - Get session using restSessionServer 994s ok 23 - HTTP code is 200 994s ok 24 - Deserialize session content 994s ok 25 - Session has correct value for _2f 994s ok 26 - Session has correct value for _auth 994s ok 27 - Logout request 994s ok 28 - Response is 200 994s ok 29 - Cookie is deleted 994s ok 30 - No pdata 994s ok 31 - Disconnect request 994s ok 32 - Response is 401 994s 1..32 994s ok 3 - Choose Okta Push 994s 1..3 994s ok 995s t/91-Handler-cache-cleaned.t ...................................... 995s ok 1 - use Lemonldap::NG::Portal::Main; 995s ok 2 - use Lemonldap::NG::Common::FormEncode; 995s ok 3 - Portal object 995s ok 4 - Init 995s ok 5 - Portal app 995s ok 6 - Auth query 995s ok 7 - Get cookie lemonldap (9ff2df9710028b5dea48a4336dcf9417cd35ba62ff123feaa592aa46d921b9f5) 995s ok 8 - Get portal 995s ok 9 - Authenticated as dwho 995s ok 10 - Auth query 995s ok 11 - HTTP code is 200 995s ok 12 - Page contains a form 995s ok 13 - URI match 995s ok 14 - Field "token" is defined 995s ok 15 - Field "code" is defined 995s ok 16 - Found EXTCODE input 995s ok 17 - Found 2F code in mail 995s ok 18 - Get portal 995s ok 19 - Post code 995s ok 20 - Get portal 995s ok 21 - Authenticated as dwho 995s 1..21 995s ok 995s t/91-Memory-Leak.t ................................................ 995s 1..5 995s ok 1 - use Lemonldap::NG::Portal::Main; 995s ok 2 - leaks 0 < 1 995s ok 3 - leaks -1 < 1 995s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 995s # Failed (TODO) test 'Unable to really destroy a portal object for now' 995s # at t/91-Memory-Leak.t line 34. 995s [Tue Jul 23 01:59:19 2024] [LLNG:6974] [error] globalStorage not defined (perhaps configuration can not be read) 995s [Tue Jul 23 01:59:19 2024] [LLNG:6974] [error] globalStorage not defined (perhaps configuration can not be read) 995s ok 5 - leaks 0 < 1 995s ok 996s t/99-Bad-logLevel.t ............................................... 996s ok 1 - use Lemonldap::NG::Portal::Main; 996s ok 2 - Portal object 996s [Tue Jul 23 01:59:20 2024] [LLNG:6975] [error] Bad logLevel value 'error ', switching to 'info' 996s [Tue Jul 23 01:59:20 2024] [LLNG:6975] [error] Bad logLevel value 'error ', switching to 'info' 996s 996s [Tue Jul 23 01:59:20 2024] [LLNG:6975] [info] Loading configuration 1 for process 6975 996s ok 3 - Init 996s ok 4 - Portal app 996s [Tue Jul 23 01:59:20 2024] [LLNG:6975] [info] New request Lemonldap::NG::Portal::Main GET / 996s [Tue Jul 23 01:59:20 2024] [LLNG:6975] [info] User anonymous successfully authenticated at level 0 996s [Tue Jul 23 01:59:20 2024] [LLNG:6975] [info] User anonymous connected from Null (127.0.0.1) 996s ok 5 - Auth query 996s ok 6 - HTTP code is 200 996s ok 7 - Get cookie lemonldap (53ae1622d5c6bd623e3067a2e20352a60454b6d6f49197de8a2df62a769d74f0) 996s [Tue Jul 23 01:59:20 2024] [LLNG:6975] [info] New request Lemonldap::NG::Portal::Main GET /logout 996s ok 8 - Get logout page 996s ok 9 - PE_LOGOUT_OK 996s 1..9 996s ok 996s t/99-Dont-load-Dumper.t ........................................... 996s 1..5 996s ok 1 - use Lemonldap::NG::Portal::Main; 996s ok 2 - Portal object 996s ok 3 - Init 996s ok 4 - App 996s ok 5 - Portal doesn't depend on Data::Dumper 996s ok 996s All tests successful. 996s Files=391, Tests=18005, 247 wallclock secs ( 2.23 usr 0.88 sys + 199.53 cusr 37.29 csys = 239.93 CPU) 996s Result: PASS 997s autopkgtest [01:59:21]: test portal-test: -----------------------] 997s portal-test PASS 997s autopkgtest [01:59:21]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 997s autopkgtest [01:59:21]: test manager-test: preparing testbed 1046s autopkgtest [02:00:10]: testbed dpkg architecture: amd64 1046s autopkgtest [02:00:10]: testbed apt version: 2.9.6 1047s autopkgtest [02:00:11]: test architecture: i386 1047s autopkgtest [02:00:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1047s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 1047s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3440 B] 1047s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 1047s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [58.5 kB] 1047s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [407 kB] 1047s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [119 kB] 1047s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [77.2 kB] 1047s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 1047s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 1047s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 1047s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 1047s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [488 kB] 1047s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [298 kB] 1047s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 1047s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 1047s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8256 B] 1047s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 1049s Fetched 1651 kB in 0s (5161 kB/s) 1049s Reading package lists... 1051s Reading package lists... 1051s Building dependency tree... 1051s Reading state information... 1051s Calculating upgrade... 1052s The following packages will be upgraded: 1052s gcc-14-base libgcc-s1 libstdc++6 systemd-hwe-hwdb 1052s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1052s Need to get 920 kB of archives. 1052s After this operation, 1024 B of additional disk space will be used. 1052s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-base amd64 14.1.0-5ubuntu1 [49.9 kB] 1052s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++6 amd64 14.1.0-5ubuntu1 [789 kB] 1052s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1 amd64 14.1.0-5ubuntu1 [78.3 kB] 1052s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 systemd-hwe-hwdb all 256.2.1 [3210 B] 1052s Fetched 920 kB in 0s (20.6 MB/s) 1052s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1052s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_amd64.deb ... 1052s Unpacking gcc-14-base:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1052s Setting up gcc-14-base:amd64 (14.1.0-5ubuntu1) ... 1053s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1053s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_amd64.deb ... 1053s Unpacking libstdc++6:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1053s Setting up libstdc++6:amd64 (14.1.0-5ubuntu1) ... 1053s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1053s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_amd64.deb ... 1053s Unpacking libgcc-s1:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1053s Setting up libgcc-s1:amd64 (14.1.0-5ubuntu1) ... 1053s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1053s Preparing to unpack .../systemd-hwe-hwdb_256.2.1_all.deb ... 1053s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 1053s Setting up systemd-hwe-hwdb (256.2.1) ... 1053s Processing triggers for udev (256-1ubuntu1) ... 1054s Processing triggers for libc-bin (2.39-0ubuntu9) ... 1054s Reading package lists... 1054s Building dependency tree... 1054s Reading state information... 1055s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1055s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 1055s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 1055s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 1055s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 1056s Reading package lists... 1056s Reading package lists... 1057s Building dependency tree... 1057s Reading state information... 1057s Calculating upgrade... 1058s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1058s Reading package lists... 1058s Building dependency tree... 1058s Reading state information... 1058s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1066s Note, using file '/tmp/autopkgtest.GTBRvv/9-autopkgtest-satdep.dsc' to get the build dependencies 1066s Reading package lists... 1066s Building dependency tree... 1066s Reading state information... 1067s Starting pkgProblemResolver with broken count: 0 1067s Starting 2 pkgProblemResolver with broken count: 0 1067s Done 1067s The following NEW packages will be installed: 1067s autoconf autodep8 automake autopoint autotools-dev build-essential 1067s ca-certificates-java cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu 1067s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 1067s dh-strip-nondeterminism docutils-common dwz fonts-glyphicons-halflings 1067s fonts-urw-base35 g++ g++-13 g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc 1067s gcc-13 gcc-13-base gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext 1067s imagemagick-6-common intltool-debian java-common java-wrappers 1067s lemonldap-ng-fastcgi-server libalgorithm-c3-perl libaliased-perl 1067s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 1067s libasan8 libatomic1 libauth-yubikey-webclient-perl libauthen-oath-perl 1067s libauthen-radius-perl libauthen-u2f-tester-perl libauthen-webauthn-perl 1067s libautobox-core-perl libautobox-perl libb-hooks-endofscope-perl 1067s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-cache-perl 1067s libcapture-tiny-perl libcares2 libcarp-clan-perl libcbor-xs-perl libcc1-0 1067s libcgi-pm-perl libclass-c3-perl libclass-data-inheritable-perl 1067s libclass-errorhandler-perl libclass-inspector-perl libclass-load-perl 1067s libclass-load-xs-perl libclass-method-modifiers-perl libclass-singleton-perl 1067s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1067s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 1067s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 1067s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-dh-gmp-perl 1067s libcrypt-jwt-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1067s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl 1067s libcrypt-random-seed-perl libcrypt-rijndael-perl libcrypt-ssleay-perl 1067s libcrypt-u2f-server-perl libcrypt-urandom-perl libcryptx-perl 1067s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 1067s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 1067s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libdebhelper-perl 1067s libdevel-callchecker-perl libdevel-globaldestruction-perl 1067s libdevel-overloadinfo-perl libdevel-stacktrace-ashtml-perl 1067s libdevel-stacktrace-perl libdigest-hmac-perl libdist-checkconflicts-perl 1067s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 1067s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 1067s libencode-locale-perl liberror-perl libeval-closure-perl 1067s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 1067s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 1067s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 1067s libfilesys-notify-simple-perl libfont-afm-perl libfontenc1 libgcc-13-dev 1067s libgd-perl libgd-securityimage-perl libglib-perl libgomp1 libgssapi-perl 1067s libhash-merge-simple-perl libhash-multivalue-perl libhtml-format-perl 1067s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1067s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1067s libhttp-daemon-perl libhttp-date-perl libhttp-entity-parser-perl 1067s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1067s libhttp-negotiate-perl libhwasan0 libimage-magick-perl 1067s libimage-magick-q16-perl libimport-into-perl libio-html-perl libio-pty-perl 1067s libio-sessiondata-perl libio-socket-ssl-perl libio-socket-timeout-perl 1067s libio-string-perl libio-stringy-perl libipc-run-perl libipc-sharelite-perl 1067s libisl23 libitm1 libjargs-java libjs-angularjs libjs-bootstrap 1067s libjs-es5-shim libjs-jquery libjs-sphinxdoc libjs-underscore 1067s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 1067s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1067s liblemonldap-ng-manager-perl liblist-allutils-perl liblist-moreutils-perl 1067s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 1067s liblqr-1-0 liblsan0 libltdl7 liblwp-mediatypes-perl 1067s liblwp-protocol-https-perl liblwp-protocol-psgi-perl 1067s libmagickcore-6.q16-7t64 libmailtools-perl libmath-random-isaac-perl 1067s libmime-tools-perl libmodule-implementation-perl libmodule-pluggable-perl 1067s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 1067s libmoose-perl libmoosex-attributeshortcuts-perl 1067s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 1067s libmoosex-singlearg-perl 1067s libmoosex-traitfor-meta-class-betteranonclassnames-perl 1067s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 1067s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 1067s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-lite-perl 1067s libnet-cidr-perl libnet-http-perl libnet-ip-perl libnet-ldap-perl 1067s libnet-openid-common-perl libnet-openid-consumer-perl 1067s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 1067s libopenjp2-7 libpackage-deprecationmanager-perl libpackage-stash-perl 1067s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1067s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 1067s libplack-perl libposix-strftime-compiler-perl libquadmath0 libraw23t64 1067s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 1067s libscope-guard-perl libsoap-lite-perl libspecio-perl libstdc++-13-dev 1067s libstream-buffered-perl libstrictures-perl libstring-random-perl 1067s libsub-exporter-formethods-perl libsub-exporter-perl 1067s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 1067s libsub-name-perl libsub-quote-perl libtask-weaken-perl 1067s libtest-leaktrace-perl libtest-mockobject-perl libtest-output-perl 1067s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 1067s libtext-unidecode-perl libthrowable-perl libtime-fake-perl libtimedate-perl 1067s libtool libtry-tiny-perl libtsan2 libtype-tiny-perl libtypes-serialiser-perl 1067s libu2f-server0 libubsan1 libunicode-string-perl libuniversal-can-perl 1067s libuniversal-isa-perl liburi-perl libvariable-magic-perl libwant-perl 1067s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 1067s libwww-robotrules-perl libxml-libxml-perl libxml-libxslt-perl 1067s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1067s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 1067s libxslt1.1 libxstring-perl m4 node-acorn node-cjs-module-lexer 1067s node-uglify-js node-undici node-xtend nodejs openjdk-21-jre-headless 1067s perl-openssl-defaults pkg-perl-autopkgtest po-debconf python3-alabaster 1067s python3-defusedxml python3-docutils python3-imagesize python3-packaging 1067s python3-roman python3-snowballstemmer python3-sphinx 1067s python3-sphinx-bootstrap-theme sgml-base sphinx-common uglifyjs unzip 1067s x11-common xfonts-encodings xfonts-utils xml-core yui-compressor 1067s 0 upgraded, 328 newly installed, 0 to remove and 0 not upgraded. 1067s Need to get 163 MB of archives. 1067s After this operation, 614 MB of additional disk space will be used. 1067s Get:1 http://ftpmaster.internal/ubuntu oracular/universe amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [69.5 kB] 1067s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-5ubuntu1 [148 kB] 1067s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu3 [838 kB] 1067s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 liblcms2-2 amd64 2.14-2build1 [161 kB] 1067s Get:5 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 1067s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 libltdl7 amd64 2.4.7-7build1 [40.3 kB] 1067s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libopenjp2-7 amd64 2.5.0-2build3 [173 kB] 1067s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 libraw23t64 amd64 0.21.2-2.1build1 [378 kB] 1067s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 1067s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 1067s Get:11 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1 [1821 kB] 1068s Get:12 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-q16-perl amd64 8:6.9.13.12+dfsg1-1 [105 kB] 1068s Get:13 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-perl all 8:6.9.13.12+dfsg1-1 [39.8 kB] 1068s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 sgml-base all 1.31 [11.4 kB] 1068s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 1068s Get:16 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi-perl amd64 0.82+ds-3build2 [21.7 kB] 1068s Get:17 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1068s Get:18 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-urandom-perl all 0.40-1 [9430 B] 1068s Get:19 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 1068s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 liberror-perl all 0.17029-2 [25.6 kB] 1068s Get:21 http://ftpmaster.internal/ubuntu oracular/universe amd64 libipc-sharelite-perl amd64 0.17-5build3 [21.3 kB] 1068s Get:22 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 1068s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 1068s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 1068s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build5 [23.5 kB] 1068s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-random-perl amd64 0.17-1 [9556 B] 1068s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-rsa-perl amd64 0.33-3build4 [21.6 kB] 1068s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1068s Get:29 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-openssl-x509-perl amd64 1.9.15-1build4 [30.1 kB] 1068s Get:30 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build5 [17.8 kB] 1068s Get:31 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1068s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 1068s Get:33 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 1068s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 libcgi-pm-perl all 4.66-1 [185 kB] 1068s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-template-perl all 2.97-2 [60.2 kB] 1068s Get:36 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 1068s Get:37 http://ftpmaster.internal/ubuntu oracular/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] 1068s Get:38 http://ftpmaster.internal/ubuntu oracular/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1068s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] 1068s Get:40 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-perl all 0.21-2 [13.9 kB] 1068s Get:41 http://ftpmaster.internal/ubuntu oracular/main amd64 libmouse-perl amd64 2.5.10-1build8 [133 kB] 1068s Get:42 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-xsaccessor-perl amd64 1.19-4build4 [33.1 kB] 1068s Get:43 http://ftpmaster.internal/ubuntu oracular/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1068s Get:44 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1068s Get:45 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 1068s Get:46 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1068s Get:47 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1068s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1068s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1068s Get:50 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1068s Get:51 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1068s Get:52 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1068s Get:53 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 1068s Get:54 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 1068s Get:55 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1068s Get:56 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1068s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 1068s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 1068s Get:59 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1068s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 1068s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 1068s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 1068s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1068s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.46-1ubuntu1 [75.9 kB] 1068s Get:65 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1068s Get:66 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1068s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 1068s Get:68 http://ftpmaster.internal/ubuntu oracular/universe amd64 libplack-perl all 1.0051-1 [218 kB] 1068s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 1068s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 1068s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1068s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1068s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 1068s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 1068s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 1068s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1068s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1068s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 1068s Get:79 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-common-perl all 2.19.1+ds-3 [173 kB] 1068s Get:80 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-handler-perl all 2.19.1+ds-3 [75.3 kB] 1068s Get:81 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-fastcgi-server all 2.19.1+ds-3 [30.5 kB] 1068s Get:82 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 1068s Get:83 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-perl amd64 2.07-4build5 [18.5 kB] 1068s Get:84 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-ede3-perl all 0.01-3 [6178 B] 1068s Get:85 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-pem-perl all 0.08-3 [16.7 kB] 1068s Get:86 http://ftpmaster.internal/ubuntu oracular/main amd64 libregexp-common-perl all 2017060201-3 [171 kB] 1068s Get:87 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 1068s Get:88 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-angularjs all 1.8.3-1 [559 kB] 1068s Get:89 http://ftpmaster.internal/ubuntu oracular/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 1068s Get:90 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 1068s Get:91 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 1068s Get:92 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1068s Get:93 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-merge-simple-perl all 0.051-3 [6852 B] 1068s Get:94 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-manager-perl all 2.19.1+ds-3 [959 kB] 1068s Get:95 http://ftpmaster.internal/ubuntu oracular/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 1068s Get:96 http://ftpmaster.internal/ubuntu oracular/main amd64 autoconf all 2.71-3 [339 kB] 1068s Get:97 http://ftpmaster.internal/ubuntu oracular/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 1068s Get:98 http://ftpmaster.internal/ubuntu oracular/main amd64 autodep8 all 0.28 [13.2 kB] 1068s Get:99 http://ftpmaster.internal/ubuntu oracular/main amd64 autotools-dev all 20220109.1 [44.9 kB] 1068s Get:100 http://ftpmaster.internal/ubuntu oracular/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 1068s Get:101 http://ftpmaster.internal/ubuntu oracular/main amd64 autopoint all 0.22.5-1 [616 kB] 1068s Get:102 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 1068s Get:103 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 1068s Get:104 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 1068s Get:105 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 1068s Get:106 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 1068s Get:107 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 1068s Get:108 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 1068s Get:109 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 1068s Get:110 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 1068s Get:111 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 1068s Get:112 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 1068s Get:113 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 1068s Get:114 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 1068s Get:115 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 1068s Get:116 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 1068s Get:117 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 1068s Get:118 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 1068s Get:119 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 1068s Get:120 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 1068s Get:121 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 1068s Get:122 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 1068s Get:123 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 1068s Get:124 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 1068s Get:125 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 1068s Get:126 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 1068s Get:127 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 1068s Get:128 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 1068s Get:129 http://ftpmaster.internal/ubuntu oracular/main amd64 ca-certificates-java all 20240118 [11.6 kB] 1068s Get:130 http://ftpmaster.internal/ubuntu oracular/main amd64 libdebhelper-perl all 13.16ubuntu2 [92.9 kB] 1068s Get:131 http://ftpmaster.internal/ubuntu oracular/main amd64 libtool all 2.4.7-7build1 [166 kB] 1068s Get:132 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-autoreconf all 20 [16.1 kB] 1068s Get:133 http://ftpmaster.internal/ubuntu oracular/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 1068s Get:134 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 1068s Get:135 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 1068s Get:136 http://ftpmaster.internal/ubuntu oracular/main amd64 debugedit amd64 1:5.0-6 [46.1 kB] 1068s Get:137 http://ftpmaster.internal/ubuntu oracular/main amd64 dwz amd64 0.15-1build6 [115 kB] 1068s Get:138 http://ftpmaster.internal/ubuntu oracular/main amd64 gettext amd64 0.22.5-1 [944 kB] 1068s Get:139 http://ftpmaster.internal/ubuntu oracular/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1068s Get:140 http://ftpmaster.internal/ubuntu oracular/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 1068s Get:141 http://ftpmaster.internal/ubuntu oracular/main amd64 debhelper all 13.16ubuntu2 [869 kB] 1068s Get:142 http://ftpmaster.internal/ubuntu oracular/main amd64 java-common all 0.75+exp1 [6798 B] 1068s Get:143 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcsclite1 amd64 2.2.3-1 [23.6 kB] 1068s Get:144 http://ftpmaster.internal/ubuntu oracular/main amd64 openjdk-21-jre-headless amd64 21.0.4~6ea-1ubuntu1 [46.5 MB] 1069s Get:145 http://ftpmaster.internal/ubuntu oracular/main amd64 default-jre-headless amd64 2:1.21-75+exp1 [3094 B] 1069s Get:146 http://ftpmaster.internal/ubuntu oracular/main amd64 xml-core all 0.19 [20.3 kB] 1069s Get:147 http://ftpmaster.internal/ubuntu oracular/main amd64 docutils-common all 0.20.1+dfsg-3 [132 kB] 1069s Get:148 http://ftpmaster.internal/ubuntu oracular/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 1069s Get:149 http://ftpmaster.internal/ubuntu oracular/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 1069s Get:150 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1069s Get:151 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB] 1069s Get:152 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 1069s Get:153 http://ftpmaster.internal/ubuntu oracular/main amd64 unzip amd64 6.0-28ubuntu5 [180 kB] 1069s Get:154 http://ftpmaster.internal/ubuntu oracular/universe amd64 java-wrappers all 0.4 [8662 B] 1069s Get:155 http://ftpmaster.internal/ubuntu oracular/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1069s Get:156 http://ftpmaster.internal/ubuntu oracular/main amd64 libaliased-perl all 0.34-3 [12.8 kB] 1069s Get:157 http://ftpmaster.internal/ubuntu oracular/main amd64 libdigest-hmac-perl all 1.04+dfsg-2 [9060 B] 1069s Get:158 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1069s Get:159 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1069s Get:160 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-op-check-perl amd64 0.22-3build1 [9518 B] 1069s Get:161 http://ftpmaster.internal/ubuntu oracular/main amd64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 1069s Get:162 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-callchecker-perl amd64 0.009-1 [14.4 kB] 1069s Get:163 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-classify-perl amd64 0.015-2build5 [20.1 kB] 1069s Get:164 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 1069s Get:165 http://ftpmaster.internal/ubuntu oracular/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 1069s Get:166 http://ftpmaster.internal/ubuntu oracular/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 1069s Get:167 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1069s Get:168 http://ftpmaster.internal/ubuntu oracular/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 1069s Get:169 http://ftpmaster.internal/ubuntu oracular/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1069s Get:170 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtype-tiny-perl all 2.004000-1 [354 kB] 1069s Get:171 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-oath-perl all 2.0.1-2 [7100 B] 1069s Get:172 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcryptx-perl amd64 0.080-2build3 [621 kB] 1069s Get:173 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-util-perl amd64 1.102-3 [21.1 kB] 1069s Get:174 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-install-perl all 0.929-1 [9764 B] 1069s Get:175 http://ftpmaster.internal/ubuntu oracular/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 1069s Get:176 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 1069s Get:177 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 1069s Get:178 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-perl all 0.25-2 [12.7 kB] 1069s Get:179 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-xs-perl amd64 0.10-2build4 [13.4 kB] 1069s Get:180 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1069s Get:181 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1069s Get:182 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 1069s Get:183 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 1069s Get:184 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1069s Get:185 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 1069s Get:186 http://ftpmaster.internal/ubuntu oracular/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 1069s Get:187 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 1069s Get:188 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1069s Get:189 http://ftpmaster.internal/ubuntu oracular/universe amd64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1069s Get:190 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-xs-perl amd64 0.30-1build4 [18.7 kB] 1069s Get:191 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoose-perl amd64 2.2207-1build2 [717 kB] 1069s Get:192 http://ftpmaster.internal/ubuntu oracular/main amd64 libvariable-magic-perl amd64 0.64-1 [36.0 kB] 1069s Get:193 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 1069s Get:194 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-identify-perl amd64 0.14-3build3 [9786 B] 1069s Get:195 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-name-perl amd64 0.27-1build3 [10.8 kB] 1069s Get:196 http://ftpmaster.internal/ubuntu oracular/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 1069s Get:197 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 1069s Get:198 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 1069s Get:199 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 1069s Get:200 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcarp-clan-perl all 6.08-2 [11.9 kB] 1069s Get:201 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 1069s Get:202 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-perl all 0.50-2 [50.5 kB] 1069s Get:203 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 1069s Get:204 http://ftpmaster.internal/ubuntu oracular/universe amd64 libscope-guard-perl all 0.21-2 [7730 B] 1069s Get:205 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-perl amd64 3.0.1-2build4 [29.5 kB] 1069s Get:206 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwant-perl amd64 0.29-2build4 [23.8 kB] 1069s Get:207 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-core-perl all 1.33-2 [33.8 kB] 1069s Get:208 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 1069s Get:209 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-util-perl all 0.006-2 [10.3 kB] 1069s Get:210 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 1069s Get:211 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 1069s Get:212 http://ftpmaster.internal/ubuntu oracular/main amd64 libstrictures-perl all 2.000006-1 [16.3 kB] 1069s Get:213 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 1069s Get:214 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcbor-xs-perl amd64 1.87-1build3 [59.2 kB] 1069s Get:215 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-webauthn-perl all 0.003-1 [19.5 kB] 1069s Get:216 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1069s Get:217 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1069s Get:218 http://ftpmaster.internal/ubuntu oracular/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1069s Get:219 http://ftpmaster.internal/ubuntu oracular/main amd64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 1069s Get:220 http://ftpmaster.internal/ubuntu oracular/main amd64 libcares2 amd64 1.32.2-2 [81.6 kB] 1069s Get:221 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 1069s Get:222 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 1069s Get:223 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 1069s Get:224 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 1069s Get:225 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build4 [16.3 kB] 1069s Get:226 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 1069s Get:227 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build5 [44.1 kB] 1069s Get:228 http://ftpmaster.internal/ubuntu oracular/universe amd64 libu2f-server0 amd64 1.1.0-4build3 [15.2 kB] 1069s Get:229 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-u2f-server-perl amd64 0.46-1 [23.1 kB] 1069s Get:230 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 1069s Get:231 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 1069s Get:232 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 1069s Get:233 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 1069s Get:234 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1069s Get:235 http://ftpmaster.internal/ubuntu oracular/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 1069s Get:236 http://ftpmaster.internal/ubuntu oracular/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1069s Get:237 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxstring-perl amd64 0.005-2build3 [7852 B] 1069s Get:238 http://ftpmaster.internal/ubuntu oracular/universe amd64 libspecio-perl all 0.48-1 [137 kB] 1069s Get:239 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1069s Get:240 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 1069s Get:241 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-perl amd64 2:1.65-1build2 [95.8 kB] 1069s Get:242 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-format-rfc3339-perl all 1.8.0-1 [8156 B] 1069s Get:243 http://ftpmaster.internal/ubuntu oracular/main amd64 libdbi-perl amd64 1.643-4build3 [721 kB] 1069s Get:244 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdbd-sqlite3-perl amd64 1.74-1build3 [161 kB] 1069s Get:245 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 1069s Get:246 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1069s Get:247 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 1069s Get:248 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-address-xs-perl amd64 1.05-1build4 [29.1 kB] 1069s Get:249 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1069s Get:250 http://ftpmaster.internal/ubuntu oracular/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 1069s Get:251 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 1069s Get:252 http://ftpmaster.internal/ubuntu oracular/main amd64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 1069s Get:253 http://ftpmaster.internal/ubuntu oracular/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 1069s Get:254 http://ftpmaster.internal/ubuntu oracular/main amd64 libgd-perl amd64 2.78-1build3 [129 kB] 1069s Get:255 http://ftpmaster.internal/ubuntu oracular/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 1069s Get:256 http://ftpmaster.internal/ubuntu oracular/main amd64 libglib-perl amd64 3:1.329.3-3build3 [320 kB] 1069s Get:257 http://ftpmaster.internal/ubuntu oracular/main amd64 libgssapi-perl amd64 0.28-4build4 [41.4 kB] 1069s Get:258 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 1069s Get:259 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1069s Get:260 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 1069s Get:261 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-pty-perl amd64 1:1.20-1build2 [31.2 kB] 1069s Get:262 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 1069s Get:263 http://ftpmaster.internal/ubuntu oracular/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 1069s Get:264 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 1069s Get:265 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 1069s Get:266 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-stringy-perl all 2.111-3 [55.8 kB] 1069s Get:267 http://ftpmaster.internal/ubuntu oracular/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1069s Get:268 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 1069s Get:269 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1069s Get:270 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-sphinxdoc all 7.3.7-3 [154 kB] 1069s Get:271 http://ftpmaster.internal/ubuntu oracular/main amd64 libxslt1.1 amd64 1.1.39-0exp1build1 [167 kB] 1069s Get:272 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64 amd64 1.2.39-5build2 [153 kB] 1069s Get:273 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64-openssl amd64 1.2.39-5build2 [84.1 kB] 1069s Get:274 http://ftpmaster.internal/ubuntu oracular/main amd64 liblasso3t64 amd64 2.8.2-2build2 [164 kB] 1069s Get:275 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblasso-perl amd64 2.8.2-2build2 [155 kB] 1069s Get:276 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4 [43.8 kB] 1069s Get:277 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1069s Get:278 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1069s Get:279 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1069s Get:280 http://ftpmaster.internal/ubuntu oracular/main amd64 libmailtools-perl all 2.21-3 [77.0 kB] 1069s Get:281 http://ftpmaster.internal/ubuntu oracular/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 1069s Get:282 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-lite-perl all 0.22-2 [11.3 kB] 1069s Get:283 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ip-perl all 1.26-3 [26.9 kB] 1069s Get:284 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1069s Get:285 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1069s Get:286 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 1069s Get:287 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 1069s Get:288 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-4 [304 kB] 1069s Get:289 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 1069s Get:290 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 1069s Get:291 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1069s Get:292 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 1069s Get:293 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-xtend all 4.0.2-3 [3902 B] 1069s Get:294 http://ftpmaster.internal/ubuntu oracular/universe amd64 nodejs amd64 20.15.0+dfsg-1ubuntu3 [332 kB] 1069s Get:295 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1069s Get:296 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1069s Get:297 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 1069s Get:298 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnode115 amd64 20.15.0+dfsg-1ubuntu3 [13.0 MB] 1069s Get:299 http://ftpmaster.internal/ubuntu oracular/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1069s Get:300 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 1069s Get:301 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-parser-perl amd64 2.47-1build3 [204 kB] 1069s Get:302 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 1069s Get:303 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 1069s Get:304 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-leaktrace-perl amd64 0.17-1build5 [19.9 kB] 1069s Get:305 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-can-perl all 1.20140328-3 [10.7 kB] 1069s Get:306 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-isa-perl all 1.20171012-3 [7866 B] 1069s Get:307 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-mockobject-perl all 1.20200122-4 [23.4 kB] 1069s Get:308 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-output-perl all 1.034-1 [14.2 kB] 1069s Get:309 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 1069s Get:310 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 1069s Get:311 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 1069s Get:312 http://ftpmaster.internal/ubuntu oracular/universe amd64 libunicode-string-perl amd64 2.10-2build4 [110 kB] 1069s Get:313 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-libxslt-perl amd64 2.003000-1 [44.0 kB] 1069s Get:314 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 1069s Get:315 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 1069s Get:316 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-roman all 3.3-3 [9632 B] 1069s Get:317 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-docutils all 0.20.1+dfsg-3 [393 kB] 1069s Get:318 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 1069s Get:319 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-packaging all 24.1-1 [41.4 kB] 1069s Get:320 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1069s Get:321 http://ftpmaster.internal/ubuntu oracular/main amd64 sphinx-common all 7.3.7-3 [773 kB] 1069s Get:322 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 1069s Get:323 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-sphinx all 7.3.7-3 [574 kB] 1069s Get:324 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1069s Get:325 http://ftpmaster.internal/ubuntu oracular/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 1069s Get:326 http://ftpmaster.internal/ubuntu oracular/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 1069s Get:327 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-radius-perl all 0.32-1 [50.5 kB] 1069s Get:328 http://ftpmaster.internal/ubuntu oracular/universe amd64 pkg-perl-autopkgtest all 0.79 [18.5 kB] 1070s Preconfiguring packages ... 1070s Fetched 163 MB in 2s (91.3 MB/s) 1070s Selecting previously unselected package imagemagick-6-common. 1070s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1070s Preparing to unpack .../000-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... 1070s Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 1070s Selecting previously unselected package libgomp1:amd64. 1070s Preparing to unpack .../001-libgomp1_14.1.0-5ubuntu1_amd64.deb ... 1070s Unpacking libgomp1:amd64 (14.1.0-5ubuntu1) ... 1070s Selecting previously unselected package libfftw3-double3:amd64. 1070s Preparing to unpack .../002-libfftw3-double3_3.3.10-1ubuntu3_amd64.deb ... 1070s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 1070s Selecting previously unselected package liblcms2-2:amd64. 1070s Preparing to unpack .../003-liblcms2-2_2.14-2build1_amd64.deb ... 1070s Unpacking liblcms2-2:amd64 (2.14-2build1) ... 1070s Selecting previously unselected package liblqr-1-0:amd64. 1070s Preparing to unpack .../004-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 1070s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 1070s Selecting previously unselected package libltdl7:amd64. 1070s Preparing to unpack .../005-libltdl7_2.4.7-7build1_amd64.deb ... 1070s Unpacking libltdl7:amd64 (2.4.7-7build1) ... 1070s Selecting previously unselected package libopenjp2-7:amd64. 1070s Preparing to unpack .../006-libopenjp2-7_2.5.0-2build3_amd64.deb ... 1070s Unpacking libopenjp2-7:amd64 (2.5.0-2build3) ... 1070s Selecting previously unselected package libraw23t64:amd64. 1070s Preparing to unpack .../007-libraw23t64_0.21.2-2.1build1_amd64.deb ... 1070s Unpacking libraw23t64:amd64 (0.21.2-2.1build1) ... 1070s Selecting previously unselected package libwebpdemux2:amd64. 1070s Preparing to unpack .../008-libwebpdemux2_1.4.0-0.1_amd64.deb ... 1070s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 1070s Selecting previously unselected package libwebpmux3:amd64. 1070s Preparing to unpack .../009-libwebpmux3_1.4.0-0.1_amd64.deb ... 1070s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 1070s Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. 1070s Preparing to unpack .../010-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 1070s Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 1071s Selecting previously unselected package libimage-magick-q16-perl. 1071s Preparing to unpack .../011-libimage-magick-q16-perl_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 1071s Unpacking libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 1071s Selecting previously unselected package libimage-magick-perl. 1071s Preparing to unpack .../012-libimage-magick-perl_8%3a6.9.13.12+dfsg1-1_all.deb ... 1071s Unpacking libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 1071s Selecting previously unselected package sgml-base. 1071s Preparing to unpack .../013-sgml-base_1.31_all.deb ... 1071s Unpacking sgml-base (1.31) ... 1071s Selecting previously unselected package libfcgi0t64:amd64. 1071s Preparing to unpack .../014-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 1071s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 1071s Selecting previously unselected package libfcgi-perl. 1071s Preparing to unpack .../015-libfcgi-perl_0.82+ds-3build2_amd64.deb ... 1071s Unpacking libfcgi-perl (0.82+ds-3build2) ... 1071s Selecting previously unselected package libfcgi-procmanager-perl. 1071s Preparing to unpack .../016-libfcgi-procmanager-perl_0.28-3_all.deb ... 1071s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1071s Selecting previously unselected package libcrypt-urandom-perl. 1071s Preparing to unpack .../017-libcrypt-urandom-perl_0.40-1_all.deb ... 1071s Unpacking libcrypt-urandom-perl (0.40-1) ... 1071s Selecting previously unselected package libapache-session-perl. 1071s Preparing to unpack .../018-libapache-session-perl_1.94-2_all.deb ... 1071s Unpacking libapache-session-perl (1.94-2) ... 1071s Selecting previously unselected package liberror-perl. 1071s Preparing to unpack .../019-liberror-perl_0.17029-2_all.deb ... 1071s Unpacking liberror-perl (0.17029-2) ... 1071s Selecting previously unselected package libipc-sharelite-perl. 1071s Preparing to unpack .../020-libipc-sharelite-perl_0.17-5build3_amd64.deb ... 1071s Unpacking libipc-sharelite-perl (0.17-5build3) ... 1071s Selecting previously unselected package libcache-cache-perl. 1071s Preparing to unpack .../021-libcache-cache-perl_1.08-3_all.deb ... 1071s Unpacking libcache-cache-perl (1.08-3) ... 1071s Selecting previously unselected package libconfig-inifiles-perl. 1071s Preparing to unpack .../022-libconfig-inifiles-perl_3.000003-2_all.deb ... 1071s Unpacking libconfig-inifiles-perl (3.000003-2) ... 1071s Selecting previously unselected package perl-openssl-defaults:amd64. 1071s Preparing to unpack .../023-perl-openssl-defaults_7build3_amd64.deb ... 1071s Unpacking perl-openssl-defaults:amd64 (7build3) ... 1071s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1071s Preparing to unpack .../024-libcrypt-openssl-bignum-perl_0.09-2build5_amd64.deb ... 1071s Unpacking libcrypt-openssl-bignum-perl (0.09-2build5) ... 1071s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 1071s Preparing to unpack .../025-libcrypt-openssl-random-perl_0.17-1_amd64.deb ... 1071s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1) ... 1071s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 1071s Preparing to unpack .../026-libcrypt-openssl-rsa-perl_0.33-3build4_amd64.deb ... 1071s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 1071s Selecting previously unselected package libconvert-asn1-perl. 1071s Preparing to unpack .../027-libconvert-asn1-perl_0.34-1_all.deb ... 1071s Unpacking libconvert-asn1-perl (0.34-1) ... 1071s Selecting previously unselected package libcrypt-openssl-x509-perl. 1071s Preparing to unpack .../028-libcrypt-openssl-x509-perl_1.9.15-1build4_amd64.deb ... 1071s Unpacking libcrypt-openssl-x509-perl (1.9.15-1build4) ... 1071s Selecting previously unselected package libcrypt-rijndael-perl. 1071s Preparing to unpack .../029-libcrypt-rijndael-perl_1.16-1build5_amd64.deb ... 1071s Unpacking libcrypt-rijndael-perl (1.16-1build5) ... 1071s Selecting previously unselected package libhtml-tagset-perl. 1071s Preparing to unpack .../030-libhtml-tagset-perl_3.24-1_all.deb ... 1071s Unpacking libhtml-tagset-perl (3.24-1) ... 1071s Selecting previously unselected package liburi-perl. 1071s Preparing to unpack .../031-liburi-perl_5.28-1_all.deb ... 1071s Unpacking liburi-perl (5.28-1) ... 1071s Selecting previously unselected package libhtml-parser-perl:amd64. 1071s Preparing to unpack .../032-libhtml-parser-perl_3.82-1_amd64.deb ... 1071s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 1071s Selecting previously unselected package libcgi-pm-perl. 1071s Preparing to unpack .../033-libcgi-pm-perl_4.66-1_all.deb ... 1071s Unpacking libcgi-pm-perl (4.66-1) ... 1071s Selecting previously unselected package libhtml-template-perl. 1071s Preparing to unpack .../034-libhtml-template-perl_2.97-2_all.deb ... 1071s Unpacking libhtml-template-perl (2.97-2) ... 1071s Selecting previously unselected package libjson-perl. 1071s Preparing to unpack .../035-libjson-perl_4.10000-1_all.deb ... 1071s Unpacking libjson-perl (4.10000-1) ... 1071s Selecting previously unselected package libcommon-sense-perl:amd64. 1071s Preparing to unpack .../036-libcommon-sense-perl_3.75-3build3_amd64.deb ... 1071s Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... 1071s Selecting previously unselected package libtypes-serialiser-perl. 1071s Preparing to unpack .../037-libtypes-serialiser-perl_1.01-1_all.deb ... 1071s Unpacking libtypes-serialiser-perl (1.01-1) ... 1071s Selecting previously unselected package libjson-xs-perl. 1071s Preparing to unpack .../038-libjson-xs-perl_4.030-2build3_amd64.deb ... 1071s Unpacking libjson-xs-perl (4.030-2build3) ... 1071s Selecting previously unselected package libnet-cidr-perl. 1071s Preparing to unpack .../039-libnet-cidr-perl_0.21-2_all.deb ... 1071s Unpacking libnet-cidr-perl (0.21-2) ... 1071s Selecting previously unselected package libmouse-perl. 1071s Preparing to unpack .../040-libmouse-perl_2.5.10-1build8_amd64.deb ... 1071s Unpacking libmouse-perl (2.5.10-1build8) ... 1071s Selecting previously unselected package libclass-xsaccessor-perl. 1071s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build4_amd64.deb ... 1071s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 1071s Selecting previously unselected package libposix-strftime-compiler-perl. 1071s Preparing to unpack .../042-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1071s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1072s Selecting previously unselected package libapache-logformat-compiler-perl. 1072s Preparing to unpack .../043-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1072s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1072s Selecting previously unselected package libcookie-baker-perl. 1072s Preparing to unpack .../044-libcookie-baker-perl_0.12-1_all.deb ... 1072s Unpacking libcookie-baker-perl (0.12-1) ... 1072s Selecting previously unselected package libdevel-stacktrace-perl. 1072s Preparing to unpack .../045-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1072s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1072s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1072s Preparing to unpack .../046-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1072s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1072s Selecting previously unselected package libclass-inspector-perl. 1072s Preparing to unpack .../047-libclass-inspector-perl_1.36-3_all.deb ... 1072s Unpacking libclass-inspector-perl (1.36-3) ... 1072s Selecting previously unselected package libfile-sharedir-perl. 1072s Preparing to unpack .../048-libfile-sharedir-perl_1.118-3_all.deb ... 1072s Unpacking libfile-sharedir-perl (1.118-3) ... 1072s Selecting previously unselected package libfilesys-notify-simple-perl. 1072s Preparing to unpack .../049-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1072s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1072s Selecting previously unselected package libhash-multivalue-perl. 1072s Preparing to unpack .../050-libhash-multivalue-perl_0.16-3_all.deb ... 1072s Unpacking libhash-multivalue-perl (0.16-3) ... 1072s Selecting previously unselected package libhttp-multipartparser-perl. 1072s Preparing to unpack .../051-libhttp-multipartparser-perl_0.02-3_all.deb ... 1072s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1072s Selecting previously unselected package libjson-maybexs-perl. 1072s Preparing to unpack .../052-libjson-maybexs-perl_1.004005-1_all.deb ... 1072s Unpacking libjson-maybexs-perl (1.004005-1) ... 1072s Selecting previously unselected package libstream-buffered-perl. 1072s Preparing to unpack .../053-libstream-buffered-perl_0.03-3_all.deb ... 1072s Unpacking libstream-buffered-perl (0.03-3) ... 1072s Selecting previously unselected package libwww-form-urlencoded-perl. 1072s Preparing to unpack .../054-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1072s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1072s Selecting previously unselected package libhttp-entity-parser-perl. 1072s Preparing to unpack .../055-libhttp-entity-parser-perl_0.25-2_all.deb ... 1072s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1072s Selecting previously unselected package libtimedate-perl. 1072s Preparing to unpack .../056-libtimedate-perl_2.3300-2_all.deb ... 1072s Unpacking libtimedate-perl (2.3300-2) ... 1072s Selecting previously unselected package libhttp-date-perl. 1072s Preparing to unpack .../057-libhttp-date-perl_6.06-1_all.deb ... 1072s Unpacking libhttp-date-perl (6.06-1) ... 1072s Selecting previously unselected package libhttp-headers-fast-perl. 1072s Preparing to unpack .../058-libhttp-headers-fast-perl_0.22-3_all.deb ... 1072s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1072s Selecting previously unselected package libclone-perl:amd64. 1072s Preparing to unpack .../059-libclone-perl_0.46-1build3_amd64.deb ... 1072s Unpacking libclone-perl:amd64 (0.46-1build3) ... 1072s Selecting previously unselected package libencode-locale-perl. 1072s Preparing to unpack .../060-libencode-locale-perl_1.05-3_all.deb ... 1072s Unpacking libencode-locale-perl (1.05-3) ... 1072s Selecting previously unselected package libio-html-perl. 1072s Preparing to unpack .../061-libio-html-perl_1.004-3_all.deb ... 1072s Unpacking libio-html-perl (1.004-3) ... 1072s Selecting previously unselected package liblwp-mediatypes-perl. 1072s Preparing to unpack .../062-liblwp-mediatypes-perl_6.04-2_all.deb ... 1072s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1072s Selecting previously unselected package libhttp-message-perl. 1072s Preparing to unpack .../063-libhttp-message-perl_6.46-1ubuntu1_all.deb ... 1072s Unpacking libhttp-message-perl (6.46-1ubuntu1) ... 1072s Selecting previously unselected package libtest-sharedfork-perl. 1072s Preparing to unpack .../064-libtest-sharedfork-perl_0.35-3_all.deb ... 1072s Unpacking libtest-sharedfork-perl (0.35-3) ... 1072s Selecting previously unselected package libtest-tcp-perl. 1072s Preparing to unpack .../065-libtest-tcp-perl_2.22-2_all.deb ... 1072s Unpacking libtest-tcp-perl (2.22-2) ... 1072s Selecting previously unselected package libtry-tiny-perl. 1072s Preparing to unpack .../066-libtry-tiny-perl_0.31-2_all.deb ... 1072s Unpacking libtry-tiny-perl (0.31-2) ... 1072s Selecting previously unselected package libplack-perl. 1072s Preparing to unpack .../067-libplack-perl_1.0051-1_all.deb ... 1072s Unpacking libplack-perl (1.0051-1) ... 1072s Selecting previously unselected package libfile-listing-perl. 1072s Preparing to unpack .../068-libfile-listing-perl_6.16-1_all.deb ... 1072s Unpacking libfile-listing-perl (6.16-1) ... 1072s Selecting previously unselected package libhtml-tree-perl. 1072s Preparing to unpack .../069-libhtml-tree-perl_5.07-3_all.deb ... 1072s Unpacking libhtml-tree-perl (5.07-3) ... 1072s Selecting previously unselected package libhttp-cookies-perl. 1072s Preparing to unpack .../070-libhttp-cookies-perl_6.11-1_all.deb ... 1072s Unpacking libhttp-cookies-perl (6.11-1) ... 1072s Selecting previously unselected package libhttp-negotiate-perl. 1072s Preparing to unpack .../071-libhttp-negotiate-perl_6.01-2_all.deb ... 1072s Unpacking libhttp-negotiate-perl (6.01-2) ... 1072s Selecting previously unselected package libnet-ssleay-perl:amd64. 1072s Preparing to unpack .../072-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 1072s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 1073s Selecting previously unselected package libio-socket-ssl-perl. 1073s Preparing to unpack .../073-libio-socket-ssl-perl_2.085-1_all.deb ... 1073s Unpacking libio-socket-ssl-perl (2.085-1) ... 1073s Selecting previously unselected package libnet-http-perl. 1073s Preparing to unpack .../074-libnet-http-perl_6.23-1_all.deb ... 1073s Unpacking libnet-http-perl (6.23-1) ... 1073s Selecting previously unselected package liblwp-protocol-https-perl. 1073s Preparing to unpack .../075-liblwp-protocol-https-perl_6.14-1_all.deb ... 1073s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1073s Selecting previously unselected package libwww-robotrules-perl. 1073s Preparing to unpack .../076-libwww-robotrules-perl_6.02-1_all.deb ... 1073s Unpacking libwww-robotrules-perl (6.02-1) ... 1073s Selecting previously unselected package libwww-perl. 1073s Preparing to unpack .../077-libwww-perl_6.77-1_all.deb ... 1073s Unpacking libwww-perl (6.77-1) ... 1073s Selecting previously unselected package liblemonldap-ng-common-perl. 1073s Preparing to unpack .../078-liblemonldap-ng-common-perl_2.19.1+ds-3_all.deb ... 1073s Unpacking liblemonldap-ng-common-perl (2.19.1+ds-3) ... 1073s Selecting previously unselected package liblemonldap-ng-handler-perl. 1073s Preparing to unpack .../079-liblemonldap-ng-handler-perl_2.19.1+ds-3_all.deb ... 1073s Unpacking liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 1073s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1073s Preparing to unpack .../080-lemonldap-ng-fastcgi-server_2.19.1+ds-3_all.deb ... 1073s Unpacking lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 1073s Selecting previously unselected package libclass-errorhandler-perl. 1073s Preparing to unpack .../081-libclass-errorhandler-perl_0.04-3_all.deb ... 1073s Unpacking libclass-errorhandler-perl (0.04-3) ... 1073s Selecting previously unselected package libcrypt-des-perl:amd64. 1073s Preparing to unpack .../082-libcrypt-des-perl_2.07-4build5_amd64.deb ... 1073s Unpacking libcrypt-des-perl:amd64 (2.07-4build5) ... 1073s Selecting previously unselected package libcrypt-des-ede3-perl. 1073s Preparing to unpack .../083-libcrypt-des-ede3-perl_0.01-3_all.deb ... 1073s Unpacking libcrypt-des-ede3-perl (0.01-3) ... 1073s Selecting previously unselected package libconvert-pem-perl. 1073s Preparing to unpack .../084-libconvert-pem-perl_0.08-3_all.deb ... 1073s Unpacking libconvert-pem-perl (0.08-3) ... 1073s Selecting previously unselected package libregexp-common-perl. 1073s Preparing to unpack .../085-libregexp-common-perl_2017060201-3_all.deb ... 1073s Unpacking libregexp-common-perl (2017060201-3) ... 1073s Selecting previously unselected package libemail-date-format-perl. 1073s Preparing to unpack .../086-libemail-date-format-perl_1.008-1_all.deb ... 1073s Unpacking libemail-date-format-perl (1.008-1) ... 1073s Selecting previously unselected package libjs-angularjs. 1073s Preparing to unpack .../087-libjs-angularjs_1.8.3-1_all.deb ... 1073s Unpacking libjs-angularjs (1.8.3-1) ... 1073s Selecting previously unselected package fonts-glyphicons-halflings. 1073s Preparing to unpack .../088-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 1073s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1073s Selecting previously unselected package libjs-bootstrap. 1073s Preparing to unpack .../089-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 1073s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 1073s Selecting previously unselected package libjs-es5-shim. 1073s Preparing to unpack .../090-libjs-es5-shim_4.6.7-2_all.deb ... 1073s Unpacking libjs-es5-shim (4.6.7-2) ... 1073s Selecting previously unselected package libjs-jquery. 1073s Preparing to unpack .../091-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1073s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1073s Selecting previously unselected package libhash-merge-simple-perl. 1073s Preparing to unpack .../092-libhash-merge-simple-perl_0.051-3_all.deb ... 1073s Unpacking libhash-merge-simple-perl (0.051-3) ... 1073s Selecting previously unselected package liblemonldap-ng-manager-perl. 1073s Preparing to unpack .../093-liblemonldap-ng-manager-perl_2.19.1+ds-3_all.deb ... 1073s Unpacking liblemonldap-ng-manager-perl (2.19.1+ds-3) ... 1073s Selecting previously unselected package m4. 1073s Preparing to unpack .../094-m4_1.4.19-4build1_amd64.deb ... 1073s Unpacking m4 (1.4.19-4build1) ... 1074s Selecting previously unselected package autoconf. 1074s Preparing to unpack .../095-autoconf_2.71-3_all.deb ... 1074s Unpacking autoconf (2.71-3) ... 1074s Selecting previously unselected package dctrl-tools. 1074s Preparing to unpack .../096-dctrl-tools_2.24-3build3_amd64.deb ... 1074s Unpacking dctrl-tools (2.24-3build3) ... 1074s Selecting previously unselected package autodep8. 1074s Preparing to unpack .../097-autodep8_0.28_all.deb ... 1074s Unpacking autodep8 (0.28) ... 1074s Selecting previously unselected package autotools-dev. 1074s Preparing to unpack .../098-autotools-dev_20220109.1_all.deb ... 1074s Unpacking autotools-dev (20220109.1) ... 1074s Selecting previously unselected package automake. 1074s Preparing to unpack .../099-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 1074s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 1074s Selecting previously unselected package autopoint. 1074s Preparing to unpack .../100-autopoint_0.22.5-1_all.deb ... 1074s Unpacking autopoint (0.22.5-1) ... 1074s Selecting previously unselected package gcc-13-base:amd64. 1074s Preparing to unpack .../101-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 1074s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 1074s Selecting previously unselected package libisl23:amd64. 1074s Preparing to unpack .../102-libisl23_0.26-3build1_amd64.deb ... 1074s Unpacking libisl23:amd64 (0.26-3build1) ... 1074s Selecting previously unselected package libmpc3:amd64. 1074s Preparing to unpack .../103-libmpc3_1.3.1-1build1_amd64.deb ... 1074s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 1074s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 1074s Preparing to unpack .../104-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1074s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1074s Selecting previously unselected package cpp-13. 1074s Preparing to unpack .../105-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 1074s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 1074s Selecting previously unselected package cpp-x86-64-linux-gnu. 1074s Preparing to unpack .../106-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1074s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1074s Selecting previously unselected package cpp. 1074s Preparing to unpack .../107-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 1074s Unpacking cpp (4:13.3.0-2ubuntu2) ... 1074s Selecting previously unselected package libcc1-0:amd64. 1074s Preparing to unpack .../108-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 1074s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 1074s Selecting previously unselected package libitm1:amd64. 1074s Preparing to unpack .../109-libitm1_14.1.0-5ubuntu1_amd64.deb ... 1074s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 1074s Selecting previously unselected package libatomic1:amd64. 1074s Preparing to unpack .../110-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 1074s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 1074s Selecting previously unselected package libasan8:amd64. 1074s Preparing to unpack .../111-libasan8_14.1.0-5ubuntu1_amd64.deb ... 1074s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 1074s Selecting previously unselected package liblsan0:amd64. 1074s Preparing to unpack .../112-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 1074s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 1074s Selecting previously unselected package libtsan2:amd64. 1074s Preparing to unpack .../113-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 1074s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 1075s Selecting previously unselected package libubsan1:amd64. 1075s Preparing to unpack .../114-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 1075s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 1075s Selecting previously unselected package libhwasan0:amd64. 1075s Preparing to unpack .../115-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 1075s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 1075s Selecting previously unselected package libquadmath0:amd64. 1075s Preparing to unpack .../116-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 1075s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 1075s Selecting previously unselected package libgcc-13-dev:amd64. 1075s Preparing to unpack .../117-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 1075s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 1075s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 1075s Preparing to unpack .../118-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1075s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1075s Selecting previously unselected package gcc-13. 1075s Preparing to unpack .../119-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 1075s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 1075s Selecting previously unselected package gcc-x86-64-linux-gnu. 1075s Preparing to unpack .../120-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1075s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1075s Selecting previously unselected package gcc. 1075s Preparing to unpack .../121-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 1075s Unpacking gcc (4:13.3.0-2ubuntu2) ... 1075s Selecting previously unselected package libstdc++-13-dev:amd64. 1075s Preparing to unpack .../122-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 1075s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 1075s Selecting previously unselected package g++-13-x86-64-linux-gnu. 1075s Preparing to unpack .../123-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1075s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1076s Selecting previously unselected package g++-13. 1076s Preparing to unpack .../124-g++-13_13.3.0-3ubuntu1_amd64.deb ... 1076s Unpacking g++-13 (13.3.0-3ubuntu1) ... 1076s Selecting previously unselected package g++-x86-64-linux-gnu. 1076s Preparing to unpack .../125-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1076s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1076s Selecting previously unselected package g++. 1076s Preparing to unpack .../126-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 1076s Unpacking g++ (4:13.3.0-2ubuntu2) ... 1076s Selecting previously unselected package build-essential. 1076s Preparing to unpack .../127-build-essential_12.10ubuntu1_amd64.deb ... 1076s Unpacking build-essential (12.10ubuntu1) ... 1076s Selecting previously unselected package ca-certificates-java. 1076s Preparing to unpack .../128-ca-certificates-java_20240118_all.deb ... 1076s Unpacking ca-certificates-java (20240118) ... 1076s Selecting previously unselected package libdebhelper-perl. 1076s Preparing to unpack .../129-libdebhelper-perl_13.16ubuntu2_all.deb ... 1076s Unpacking libdebhelper-perl (13.16ubuntu2) ... 1076s Selecting previously unselected package libtool. 1076s Preparing to unpack .../130-libtool_2.4.7-7build1_all.deb ... 1076s Unpacking libtool (2.4.7-7build1) ... 1076s Selecting previously unselected package dh-autoreconf. 1076s Preparing to unpack .../131-dh-autoreconf_20_all.deb ... 1076s Unpacking dh-autoreconf (20) ... 1076s Selecting previously unselected package libarchive-zip-perl. 1076s Preparing to unpack .../132-libarchive-zip-perl_1.68-1_all.deb ... 1076s Unpacking libarchive-zip-perl (1.68-1) ... 1076s Selecting previously unselected package libfile-stripnondeterminism-perl. 1076s Preparing to unpack .../133-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 1076s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 1076s Selecting previously unselected package dh-strip-nondeterminism. 1076s Preparing to unpack .../134-dh-strip-nondeterminism_1.14.0-1_all.deb ... 1076s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 1076s Selecting previously unselected package debugedit. 1076s Preparing to unpack .../135-debugedit_1%3a5.0-6_amd64.deb ... 1076s Unpacking debugedit (1:5.0-6) ... 1076s Selecting previously unselected package dwz. 1076s Preparing to unpack .../136-dwz_0.15-1build6_amd64.deb ... 1076s Unpacking dwz (0.15-1build6) ... 1076s Selecting previously unselected package gettext. 1076s Preparing to unpack .../137-gettext_0.22.5-1_amd64.deb ... 1076s Unpacking gettext (0.22.5-1) ... 1076s Selecting previously unselected package intltool-debian. 1076s Preparing to unpack .../138-intltool-debian_0.35.0+20060710.6_all.deb ... 1076s Unpacking intltool-debian (0.35.0+20060710.6) ... 1076s Selecting previously unselected package po-debconf. 1076s Preparing to unpack .../139-po-debconf_1.0.21+nmu1_all.deb ... 1076s Unpacking po-debconf (1.0.21+nmu1) ... 1076s Selecting previously unselected package debhelper. 1076s Preparing to unpack .../140-debhelper_13.16ubuntu2_all.deb ... 1076s Unpacking debhelper (13.16ubuntu2) ... 1076s Selecting previously unselected package java-common. 1076s Preparing to unpack .../141-java-common_0.75+exp1_all.deb ... 1076s Unpacking java-common (0.75+exp1) ... 1076s Selecting previously unselected package libpcsclite1:amd64. 1076s Preparing to unpack .../142-libpcsclite1_2.2.3-1_amd64.deb ... 1076s Unpacking libpcsclite1:amd64 (2.2.3-1) ... 1076s Selecting previously unselected package openjdk-21-jre-headless:amd64. 1076s Preparing to unpack .../143-openjdk-21-jre-headless_21.0.4~6ea-1ubuntu1_amd64.deb ... 1076s Unpacking openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 1078s Selecting previously unselected package default-jre-headless. 1078s Preparing to unpack .../144-default-jre-headless_2%3a1.21-75+exp1_amd64.deb ... 1078s Unpacking default-jre-headless (2:1.21-75+exp1) ... 1078s Selecting previously unselected package xml-core. 1078s Preparing to unpack .../145-xml-core_0.19_all.deb ... 1078s Unpacking xml-core (0.19) ... 1078s Selecting previously unselected package docutils-common. 1078s Preparing to unpack .../146-docutils-common_0.20.1+dfsg-3_all.deb ... 1078s Unpacking docutils-common (0.20.1+dfsg-3) ... 1078s Selecting previously unselected package libfontenc1:amd64. 1078s Preparing to unpack .../147-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 1078s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 1078s Selecting previously unselected package x11-common. 1078s Preparing to unpack .../148-x11-common_1%3a7.7+23ubuntu3_all.deb ... 1078s Unpacking x11-common (1:7.7+23ubuntu3) ... 1078s Selecting previously unselected package xfonts-encodings. 1078s Preparing to unpack .../149-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1078s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1078s Selecting previously unselected package xfonts-utils. 1078s Preparing to unpack .../150-xfonts-utils_1%3a7.7+6build3_amd64.deb ... 1078s Unpacking xfonts-utils (1:7.7+6build3) ... 1078s Selecting previously unselected package fonts-urw-base35. 1078s Preparing to unpack .../151-fonts-urw-base35_20200910-8_all.deb ... 1078s Unpacking fonts-urw-base35 (20200910-8) ... 1078s Selecting previously unselected package unzip. 1078s Preparing to unpack .../152-unzip_6.0-28ubuntu5_amd64.deb ... 1078s Unpacking unzip (6.0-28ubuntu5) ... 1078s Selecting previously unselected package java-wrappers. 1078s Preparing to unpack .../153-java-wrappers_0.4_all.deb ... 1078s Unpacking java-wrappers (0.4) ... 1078s Selecting previously unselected package libalgorithm-c3-perl. 1078s Preparing to unpack .../154-libalgorithm-c3-perl_0.11-2_all.deb ... 1078s Unpacking libalgorithm-c3-perl (0.11-2) ... 1078s Selecting previously unselected package libaliased-perl. 1078s Preparing to unpack .../155-libaliased-perl_0.34-3_all.deb ... 1078s Unpacking libaliased-perl (0.34-3) ... 1078s Selecting previously unselected package libdigest-hmac-perl. 1078s Preparing to unpack .../156-libdigest-hmac-perl_1.04+dfsg-2_all.deb ... 1078s Unpacking libdigest-hmac-perl (1.04+dfsg-2) ... 1078s Selecting previously unselected package libauth-yubikey-webclient-perl. 1078s Preparing to unpack .../157-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1078s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1078s Selecting previously unselected package libclass-method-modifiers-perl. 1078s Preparing to unpack .../158-libclass-method-modifiers-perl_2.15-1_all.deb ... 1078s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1078s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 1078s Preparing to unpack .../159-libb-hooks-op-check-perl_0.22-3build1_amd64.deb ... 1078s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 1078s Selecting previously unselected package libdynaloader-functions-perl. 1078s Preparing to unpack .../160-libdynaloader-functions-perl_0.003-3_all.deb ... 1078s Unpacking libdynaloader-functions-perl (0.003-3) ... 1078s Selecting previously unselected package libdevel-callchecker-perl:amd64. 1078s Preparing to unpack .../161-libdevel-callchecker-perl_0.009-1_amd64.deb ... 1078s Unpacking libdevel-callchecker-perl:amd64 (0.009-1) ... 1078s Selecting previously unselected package libparams-classify-perl:amd64. 1078s Preparing to unpack .../162-libparams-classify-perl_0.015-2build5_amd64.deb ... 1078s Unpacking libparams-classify-perl:amd64 (0.015-2build5) ... 1078s Selecting previously unselected package libmodule-runtime-perl. 1078s Preparing to unpack .../163-libmodule-runtime-perl_0.016-2_all.deb ... 1078s Unpacking libmodule-runtime-perl (0.016-2) ... 1078s Selecting previously unselected package libimport-into-perl. 1078s Preparing to unpack .../164-libimport-into-perl_1.002005-2_all.deb ... 1078s Unpacking libimport-into-perl (1.002005-2) ... 1078s Selecting previously unselected package librole-tiny-perl. 1078s Preparing to unpack .../165-librole-tiny-perl_2.002004-1_all.deb ... 1078s Unpacking librole-tiny-perl (2.002004-1) ... 1079s Selecting previously unselected package libsub-quote-perl. 1079s Preparing to unpack .../166-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1079s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1079s Selecting previously unselected package libmoo-perl. 1079s Preparing to unpack .../167-libmoo-perl_2.005005-1_all.deb ... 1079s Unpacking libmoo-perl (2.005005-1) ... 1079s Selecting previously unselected package libexporter-tiny-perl. 1079s Preparing to unpack .../168-libexporter-tiny-perl_1.006002-1_all.deb ... 1079s Unpacking libexporter-tiny-perl (1.006002-1) ... 1079s Selecting previously unselected package libtype-tiny-perl. 1079s Preparing to unpack .../169-libtype-tiny-perl_2.004000-1_all.deb ... 1079s Unpacking libtype-tiny-perl (2.004000-1) ... 1079s Selecting previously unselected package libauthen-oath-perl. 1079s Preparing to unpack .../170-libauthen-oath-perl_2.0.1-2_all.deb ... 1079s Unpacking libauthen-oath-perl (2.0.1-2) ... 1079s Selecting previously unselected package libcryptx-perl. 1079s Preparing to unpack .../171-libcryptx-perl_0.080-2build3_amd64.deb ... 1079s Unpacking libcryptx-perl (0.080-2build3) ... 1079s Selecting previously unselected package libparams-util-perl. 1079s Preparing to unpack .../172-libparams-util-perl_1.102-3_amd64.deb ... 1079s Unpacking libparams-util-perl (1.102-3) ... 1079s Selecting previously unselected package libsub-install-perl. 1079s Preparing to unpack .../173-libsub-install-perl_0.929-1_all.deb ... 1079s Unpacking libsub-install-perl (0.929-1) ... 1079s Selecting previously unselected package libdata-optlist-perl. 1079s Preparing to unpack .../174-libdata-optlist-perl_0.114-1_all.deb ... 1079s Unpacking libdata-optlist-perl (0.114-1) ... 1079s Selecting previously unselected package libmodule-implementation-perl. 1079s Preparing to unpack .../175-libmodule-implementation-perl_0.09-2_all.deb ... 1079s Unpacking libmodule-implementation-perl (0.09-2) ... 1079s Selecting previously unselected package libpackage-stash-perl. 1079s Preparing to unpack .../176-libpackage-stash-perl_0.40-1_all.deb ... 1079s Unpacking libpackage-stash-perl (0.40-1) ... 1079s Selecting previously unselected package libclass-load-perl. 1079s Preparing to unpack .../177-libclass-load-perl_0.25-2_all.deb ... 1079s Unpacking libclass-load-perl (0.25-2) ... 1079s Selecting previously unselected package libclass-load-xs-perl. 1079s Preparing to unpack .../178-libclass-load-xs-perl_0.10-2build4_amd64.deb ... 1079s Unpacking libclass-load-xs-perl (0.10-2build4) ... 1079s Selecting previously unselected package libsub-exporter-progressive-perl. 1079s Preparing to unpack .../179-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1079s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1079s Selecting previously unselected package libdevel-globaldestruction-perl. 1079s Preparing to unpack .../180-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1079s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1079s Selecting previously unselected package libclass-c3-perl. 1079s Preparing to unpack .../181-libclass-c3-perl_0.35-2_all.deb ... 1079s Unpacking libclass-c3-perl (0.35-2) ... 1079s Selecting previously unselected package libmro-compat-perl. 1079s Preparing to unpack .../182-libmro-compat-perl_0.15-2_all.deb ... 1079s Unpacking libmro-compat-perl (0.15-2) ... 1079s Selecting previously unselected package libdevel-overloadinfo-perl. 1079s Preparing to unpack .../183-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1079s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1079s Selecting previously unselected package libsub-exporter-perl. 1079s Preparing to unpack .../184-libsub-exporter-perl_0.990-1_all.deb ... 1079s Unpacking libsub-exporter-perl (0.990-1) ... 1079s Selecting previously unselected package libeval-closure-perl. 1079s Preparing to unpack .../185-libeval-closure-perl_0.14-3_all.deb ... 1079s Unpacking libeval-closure-perl (0.14-3) ... 1079s Selecting previously unselected package libdist-checkconflicts-perl. 1079s Preparing to unpack .../186-libdist-checkconflicts-perl_0.11-2_all.deb ... 1079s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1079s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1079s Preparing to unpack .../187-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1079s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1079s Selecting previously unselected package libpackage-deprecationmanager-perl. 1079s Preparing to unpack .../188-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1079s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1079s Selecting previously unselected package libpackage-stash-xs-perl:amd64. 1079s Preparing to unpack .../189-libpackage-stash-xs-perl_0.30-1build4_amd64.deb ... 1079s Unpacking libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 1079s Selecting previously unselected package libmoose-perl:amd64. 1079s Preparing to unpack .../190-libmoose-perl_2.2207-1build2_amd64.deb ... 1079s Unpacking libmoose-perl:amd64 (2.2207-1build2) ... 1079s Selecting previously unselected package libvariable-magic-perl. 1079s Preparing to unpack .../191-libvariable-magic-perl_0.64-1_amd64.deb ... 1079s Unpacking libvariable-magic-perl (0.64-1) ... 1079s Selecting previously unselected package libb-hooks-endofscope-perl. 1079s Preparing to unpack .../192-libb-hooks-endofscope-perl_0.28-1_all.deb ... 1079s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 1079s Selecting previously unselected package libsub-identify-perl. 1079s Preparing to unpack .../193-libsub-identify-perl_0.14-3build3_amd64.deb ... 1079s Unpacking libsub-identify-perl (0.14-3build3) ... 1080s Selecting previously unselected package libsub-name-perl:amd64. 1080s Preparing to unpack .../194-libsub-name-perl_0.27-1build3_amd64.deb ... 1080s Unpacking libsub-name-perl:amd64 (0.27-1build3) ... 1080s Selecting previously unselected package libnamespace-clean-perl. 1080s Preparing to unpack .../195-libnamespace-clean-perl_0.27-2_all.deb ... 1080s Unpacking libnamespace-clean-perl (0.27-2) ... 1080s Selecting previously unselected package libnamespace-autoclean-perl. 1080s Preparing to unpack .../196-libnamespace-autoclean-perl_0.29-2_all.deb ... 1080s Unpacking libnamespace-autoclean-perl (0.29-2) ... 1080s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 1080s Preparing to unpack .../197-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 1080s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1080s Selecting previously unselected package libmoosex-role-parameterized-perl. 1080s Preparing to unpack .../198-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 1080s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 1080s Selecting previously unselected package libcarp-clan-perl. 1080s Preparing to unpack .../199-libcarp-clan-perl_6.08-2_all.deb ... 1080s Unpacking libcarp-clan-perl (6.08-2) ... 1080s Selecting previously unselected package libsub-exporter-formethods-perl. 1080s Preparing to unpack .../200-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 1080s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 1080s Selecting previously unselected package libmoosex-types-perl. 1080s Preparing to unpack .../201-libmoosex-types-perl_0.50-2_all.deb ... 1080s Unpacking libmoosex-types-perl (0.50-2) ... 1080s Selecting previously unselected package libmoosex-types-common-perl. 1080s Preparing to unpack .../202-libmoosex-types-common-perl_0.001014-2_all.deb ... 1080s Unpacking libmoosex-types-common-perl (0.001014-2) ... 1080s Selecting previously unselected package libscope-guard-perl. 1080s Preparing to unpack .../203-libscope-guard-perl_0.21-2_all.deb ... 1080s Unpacking libscope-guard-perl (0.21-2) ... 1080s Selecting previously unselected package libautobox-perl. 1080s Preparing to unpack .../204-libautobox-perl_3.0.1-2build4_amd64.deb ... 1080s Unpacking libautobox-perl (3.0.1-2build4) ... 1080s Selecting previously unselected package libwant-perl. 1080s Preparing to unpack .../205-libwant-perl_0.29-2build4_amd64.deb ... 1080s Unpacking libwant-perl (0.29-2build4) ... 1080s Selecting previously unselected package libautobox-core-perl. 1080s Preparing to unpack .../206-libautobox-core-perl_1.33-2_all.deb ... 1080s Unpacking libautobox-core-perl (1.33-2) ... 1080s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 1080s Preparing to unpack .../207-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 1080s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1080s Selecting previously unselected package libmoosex-util-perl. 1080s Preparing to unpack .../208-libmoosex-util-perl_0.006-2_all.deb ... 1080s Unpacking libmoosex-util-perl (0.006-2) ... 1080s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 1080s Preparing to unpack .../209-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 1080s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 1080s Selecting previously unselected package libmoosex-singlearg-perl. 1080s Preparing to unpack .../210-libmoosex-singlearg-perl_0.09-2_all.deb ... 1080s Unpacking libmoosex-singlearg-perl (0.09-2) ... 1080s Selecting previously unselected package libstrictures-perl. 1080s Preparing to unpack .../211-libstrictures-perl_2.000006-1_all.deb ... 1080s Unpacking libstrictures-perl (2.000006-1) ... 1080s Selecting previously unselected package libauthen-u2f-tester-perl. 1080s Preparing to unpack .../212-libauthen-u2f-tester-perl_0.03-1_all.deb ... 1080s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 1080s Selecting previously unselected package libcbor-xs-perl. 1080s Preparing to unpack .../213-libcbor-xs-perl_1.87-1build3_amd64.deb ... 1080s Unpacking libcbor-xs-perl (1.87-1build3) ... 1080s Selecting previously unselected package libauthen-webauthn-perl. 1080s Preparing to unpack .../214-libauthen-webauthn-perl_0.003-1_all.deb ... 1080s Unpacking libauthen-webauthn-perl (0.003-1) ... 1080s Selecting previously unselected package libcrypt-random-seed-perl. 1080s Preparing to unpack .../215-libcrypt-random-seed-perl_0.03-3_all.deb ... 1080s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1080s Selecting previously unselected package libmath-random-isaac-perl. 1080s Preparing to unpack .../216-libmath-random-isaac-perl_1.004-2_all.deb ... 1080s Unpacking libmath-random-isaac-perl (1.004-2) ... 1080s Selecting previously unselected package libbytes-random-secure-perl. 1080s Preparing to unpack .../217-libbytes-random-secure-perl_0.29-3_all.deb ... 1080s Unpacking libbytes-random-secure-perl (0.29-3) ... 1080s Selecting previously unselected package libcapture-tiny-perl. 1080s Preparing to unpack .../218-libcapture-tiny-perl_0.48-2_all.deb ... 1080s Unpacking libcapture-tiny-perl (0.48-2) ... 1080s Selecting previously unselected package libcares2:amd64. 1080s Preparing to unpack .../219-libcares2_1.32.2-2_amd64.deb ... 1080s Unpacking libcares2:amd64 (1.32.2-2) ... 1080s Selecting previously unselected package libclass-data-inheritable-perl. 1080s Preparing to unpack .../220-libclass-data-inheritable-perl_0.08-3_all.deb ... 1080s Unpacking libclass-data-inheritable-perl (0.08-3) ... 1080s Selecting previously unselected package libclass-singleton-perl. 1080s Preparing to unpack .../221-libclass-singleton-perl_1.6-2_all.deb ... 1080s Unpacking libclass-singleton-perl (1.6-2) ... 1080s Selecting previously unselected package libconvert-base32-perl. 1080s Preparing to unpack .../222-libconvert-base32-perl_0.06-3_all.deb ... 1080s Unpacking libconvert-base32-perl (0.06-3) ... 1080s Selecting previously unselected package libconvert-binhex-perl. 1080s Preparing to unpack .../223-libconvert-binhex-perl_1.125-3_all.deb ... 1080s Unpacking libconvert-binhex-perl (1.125-3) ... 1080s Selecting previously unselected package libcrypt-dh-gmp-perl. 1080s Preparing to unpack .../224-libcrypt-dh-gmp-perl_0.00012-2build4_amd64.deb ... 1080s Unpacking libcrypt-dh-gmp-perl (0.00012-2build4) ... 1080s Selecting previously unselected package libcrypt-jwt-perl. 1080s Preparing to unpack .../225-libcrypt-jwt-perl_0.035-1_all.deb ... 1080s Unpacking libcrypt-jwt-perl (0.035-1) ... 1080s Selecting previously unselected package libcrypt-ssleay-perl. 1080s Preparing to unpack .../226-libcrypt-ssleay-perl_0.73.06-2build5_amd64.deb ... 1080s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 1081s Selecting previously unselected package libu2f-server0. 1081s Preparing to unpack .../227-libu2f-server0_1.1.0-4build3_amd64.deb ... 1081s Unpacking libu2f-server0 (1.1.0-4build3) ... 1081s Selecting previously unselected package libcrypt-u2f-server-perl. 1081s Preparing to unpack .../228-libcrypt-u2f-server-perl_0.46-1_amd64.deb ... 1081s Unpacking libcrypt-u2f-server-perl (0.46-1) ... 1081s Selecting previously unselected package libdata-hexdump-perl. 1081s Preparing to unpack .../229-libdata-hexdump-perl_0.04-2_all.deb ... 1081s Unpacking libdata-hexdump-perl (0.04-2) ... 1081s Selecting previously unselected package liblist-someutils-perl. 1081s Preparing to unpack .../230-liblist-someutils-perl_0.59-1_all.deb ... 1081s Unpacking liblist-someutils-perl (0.59-1) ... 1081s Selecting previously unselected package liblist-utilsby-perl. 1081s Preparing to unpack .../231-liblist-utilsby-perl_0.12-2_all.deb ... 1081s Unpacking liblist-utilsby-perl (0.12-2) ... 1081s Selecting previously unselected package liblist-allutils-perl. 1081s Preparing to unpack .../232-liblist-allutils-perl_0.19-1_all.deb ... 1081s Unpacking liblist-allutils-perl (0.19-1) ... 1081s Selecting previously unselected package libdata-password-zxcvbn-perl. 1081s Preparing to unpack .../233-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1081s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1081s Selecting previously unselected package libexception-class-perl. 1081s Preparing to unpack .../234-libexception-class-perl_1.45-1_all.deb ... 1081s Unpacking libexception-class-perl (1.45-1) ... 1081s Selecting previously unselected package libparams-validationcompiler-perl. 1081s Preparing to unpack .../235-libparams-validationcompiler-perl_0.31-1_all.deb ... 1081s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1081s Selecting previously unselected package libxstring-perl:amd64. 1081s Preparing to unpack .../236-libxstring-perl_0.005-2build3_amd64.deb ... 1081s Unpacking libxstring-perl:amd64 (0.005-2build3) ... 1081s Selecting previously unselected package libspecio-perl. 1081s Preparing to unpack .../237-libspecio-perl_0.48-1_all.deb ... 1081s Unpacking libspecio-perl (0.48-1) ... 1081s Selecting previously unselected package libdatetime-locale-perl. 1081s Preparing to unpack .../238-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1081s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1081s Selecting previously unselected package libdatetime-timezone-perl. 1081s Preparing to unpack .../239-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 1081s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 1081s Selecting previously unselected package libdatetime-perl. 1082s Preparing to unpack .../240-libdatetime-perl_2%3a1.65-1build2_amd64.deb ... 1082s Unpacking libdatetime-perl (2:1.65-1build2) ... 1082s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1082s Preparing to unpack .../241-libdatetime-format-rfc3339-perl_1.8.0-1_all.deb ... 1082s Unpacking libdatetime-format-rfc3339-perl (1.8.0-1) ... 1082s Selecting previously unselected package libdbi-perl:amd64. 1082s Preparing to unpack .../242-libdbi-perl_1.643-4build3_amd64.deb ... 1082s Unpacking libdbi-perl:amd64 (1.643-4build3) ... 1082s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 1082s Preparing to unpack .../243-libdbd-sqlite3-perl_1.74-1build3_amd64.deb ... 1082s Unpacking libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 1082s Selecting previously unselected package libemail-simple-perl. 1082s Preparing to unpack .../244-libemail-simple-perl_2.218-1_all.deb ... 1082s Unpacking libemail-simple-perl (2.218-1) ... 1082s Selecting previously unselected package libmodule-pluggable-perl. 1082s Preparing to unpack .../245-libmodule-pluggable-perl_5.2-5_all.deb ... 1082s Unpacking libmodule-pluggable-perl (5.2-5) ... 1082s Selecting previously unselected package libemail-abstract-perl. 1082s Preparing to unpack .../246-libemail-abstract-perl_3.010-1_all.deb ... 1082s Unpacking libemail-abstract-perl (3.010-1) ... 1082s Selecting previously unselected package libemail-address-xs-perl. 1082s Preparing to unpack .../247-libemail-address-xs-perl_1.05-1build4_amd64.deb ... 1082s Unpacking libemail-address-xs-perl (1.05-1build4) ... 1082s Selecting previously unselected package libmoox-types-mooselike-perl. 1082s Preparing to unpack .../248-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1082s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1082s Selecting previously unselected package libthrowable-perl. 1082s Preparing to unpack .../249-libthrowable-perl_1.001-2_all.deb ... 1082s Unpacking libthrowable-perl (1.001-2) ... 1082s Selecting previously unselected package libemail-sender-perl. 1082s Preparing to unpack .../250-libemail-sender-perl_2.601-1_all.deb ... 1082s Unpacking libemail-sender-perl (2.601-1) ... 1082s Selecting previously unselected package libextutils-depends-perl. 1082s Preparing to unpack .../251-libextutils-depends-perl_0.8001-2_all.deb ... 1082s Unpacking libextutils-depends-perl (0.8001-2) ... 1082s Selecting previously unselected package libfont-afm-perl. 1082s Preparing to unpack .../252-libfont-afm-perl_1.20-4_all.deb ... 1082s Unpacking libfont-afm-perl (1.20-4) ... 1082s Selecting previously unselected package libgd-perl. 1082s Preparing to unpack .../253-libgd-perl_2.78-1build3_amd64.deb ... 1082s Unpacking libgd-perl (2.78-1build3) ... 1082s Selecting previously unselected package libgd-securityimage-perl. 1082s Preparing to unpack .../254-libgd-securityimage-perl_1.75-3_all.deb ... 1082s Unpacking libgd-securityimage-perl (1.75-3) ... 1082s Selecting previously unselected package libglib-perl:amd64. 1082s Preparing to unpack .../255-libglib-perl_3%3a1.329.3-3build3_amd64.deb ... 1082s Unpacking libglib-perl:amd64 (3:1.329.3-3build3) ... 1082s Selecting previously unselected package libgssapi-perl. 1082s Preparing to unpack .../256-libgssapi-perl_0.28-4build4_amd64.deb ... 1082s Unpacking libgssapi-perl (0.28-4build4) ... 1082s Selecting previously unselected package libhtml-format-perl. 1082s Preparing to unpack .../257-libhtml-format-perl_2.16-2_all.deb ... 1082s Unpacking libhtml-format-perl (2.16-2) ... 1082s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1082s Preparing to unpack .../258-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1082s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1082s Selecting previously unselected package libhttp-daemon-perl. 1082s Preparing to unpack .../259-libhttp-daemon-perl_6.16-1_all.deb ... 1082s Unpacking libhttp-daemon-perl (6.16-1) ... 1082s Selecting previously unselected package libio-pty-perl. 1082s Preparing to unpack .../260-libio-pty-perl_1%3a1.20-1build2_amd64.deb ... 1082s Unpacking libio-pty-perl (1:1.20-1build2) ... 1082s Selecting previously unselected package libio-sessiondata-perl. 1082s Preparing to unpack .../261-libio-sessiondata-perl_1.03-3_all.deb ... 1082s Unpacking libio-sessiondata-perl (1.03-3) ... 1082s Selecting previously unselected package libperlio-via-timeout-perl. 1082s Preparing to unpack .../262-libperlio-via-timeout-perl_0.32-3_all.deb ... 1082s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1082s Selecting previously unselected package libio-socket-timeout-perl. 1082s Preparing to unpack .../263-libio-socket-timeout-perl_0.32-3_all.deb ... 1082s Unpacking libio-socket-timeout-perl (0.32-3) ... 1082s Selecting previously unselected package libio-string-perl. 1082s Preparing to unpack .../264-libio-string-perl_1.08-4_all.deb ... 1082s Unpacking libio-string-perl (1.08-4) ... 1082s Selecting previously unselected package libio-stringy-perl. 1082s Preparing to unpack .../265-libio-stringy-perl_2.111-3_all.deb ... 1082s Unpacking libio-stringy-perl (2.111-3) ... 1082s Selecting previously unselected package libipc-run-perl. 1082s Preparing to unpack .../266-libipc-run-perl_20231003.0-2_all.deb ... 1082s Unpacking libipc-run-perl (20231003.0-2) ... 1082s Selecting previously unselected package libjargs-java. 1082s Preparing to unpack .../267-libjargs-java_1.0.0-5_all.deb ... 1082s Unpacking libjargs-java (1.0.0-5) ... 1082s Selecting previously unselected package libjs-underscore. 1082s Preparing to unpack .../268-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1082s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1082s Selecting previously unselected package libjs-sphinxdoc. 1082s Preparing to unpack .../269-libjs-sphinxdoc_7.3.7-3_all.deb ... 1082s Unpacking libjs-sphinxdoc (7.3.7-3) ... 1082s Selecting previously unselected package libxslt1.1:amd64. 1082s Preparing to unpack .../270-libxslt1.1_1.1.39-0exp1build1_amd64.deb ... 1082s Unpacking libxslt1.1:amd64 (1.1.39-0exp1build1) ... 1082s Selecting previously unselected package libxmlsec1t64:amd64. 1082s Preparing to unpack .../271-libxmlsec1t64_1.2.39-5build2_amd64.deb ... 1082s Unpacking libxmlsec1t64:amd64 (1.2.39-5build2) ... 1083s Selecting previously unselected package libxmlsec1t64-openssl:amd64. 1083s Preparing to unpack .../272-libxmlsec1t64-openssl_1.2.39-5build2_amd64.deb ... 1083s Unpacking libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 1083s Selecting previously unselected package liblasso3t64. 1083s Preparing to unpack .../273-liblasso3t64_2.8.2-2build2_amd64.deb ... 1083s Unpacking liblasso3t64 (2.8.2-2build2) ... 1083s Selecting previously unselected package liblasso-perl:amd64. 1083s Preparing to unpack .../274-liblasso-perl_2.8.2-2build2_amd64.deb ... 1083s Unpacking liblasso-perl:amd64 (2.8.2-2build2) ... 1083s Selecting previously unselected package liblist-moreutils-xs-perl. 1083s Preparing to unpack .../275-liblist-moreutils-xs-perl_0.430-4_amd64.deb ... 1083s Unpacking liblist-moreutils-xs-perl (0.430-4) ... 1083s Selecting previously unselected package liblist-moreutils-perl. 1083s Preparing to unpack .../276-liblist-moreutils-perl_0.430-2_all.deb ... 1083s Unpacking liblist-moreutils-perl (0.430-2) ... 1083s Selecting previously unselected package liblwp-protocol-psgi-perl. 1083s Preparing to unpack .../277-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1083s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1083s Selecting previously unselected package libnet-smtp-ssl-perl. 1083s Preparing to unpack .../278-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1083s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1083s Selecting previously unselected package libmailtools-perl. 1083s Preparing to unpack .../279-libmailtools-perl_2.21-3_all.deb ... 1083s Unpacking libmailtools-perl (2.21-3) ... 1083s Selecting previously unselected package libmime-tools-perl. 1083s Preparing to unpack .../280-libmime-tools-perl_5.515-1_all.deb ... 1083s Unpacking libmime-tools-perl (5.515-1) ... 1083s Selecting previously unselected package libnet-cidr-lite-perl. 1083s Preparing to unpack .../281-libnet-cidr-lite-perl_0.22-2_all.deb ... 1083s Unpacking libnet-cidr-lite-perl (0.22-2) ... 1083s Selecting previously unselected package libnet-ip-perl. 1083s Preparing to unpack .../282-libnet-ip-perl_1.26-3_all.deb ... 1083s Unpacking libnet-ip-perl (1.26-3) ... 1083s Selecting previously unselected package libnet-ldap-perl. 1083s Preparing to unpack .../283-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1083s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1083s Selecting previously unselected package libxml-namespacesupport-perl. 1083s Preparing to unpack .../284-libxml-namespacesupport-perl_1.12-2_all.deb ... 1083s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1083s Selecting previously unselected package libxml-sax-base-perl. 1083s Preparing to unpack .../285-libxml-sax-base-perl_1.09-3_all.deb ... 1083s Unpacking libxml-sax-base-perl (1.09-3) ... 1083s Selecting previously unselected package libxml-sax-perl. 1083s Preparing to unpack .../286-libxml-sax-perl_1.02+dfsg-3_all.deb ... 1083s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 1083s Selecting previously unselected package libxml-libxml-perl. 1083s Preparing to unpack .../287-libxml-libxml-perl_2.0207+dfsg+really+2.0134-4_amd64.deb ... 1083s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 1083s Selecting previously unselected package libxml-simple-perl. 1083s Preparing to unpack .../288-libxml-simple-perl_2.25-2_all.deb ... 1083s Unpacking libxml-simple-perl (2.25-2) ... 1083s Selecting previously unselected package libnet-openid-common-perl. 1083s Preparing to unpack .../289-libnet-openid-common-perl_1.20-2_all.deb ... 1083s Unpacking libnet-openid-common-perl (1.20-2) ... 1083s Selecting previously unselected package libnet-openid-consumer-perl. 1083s Preparing to unpack .../290-libnet-openid-consumer-perl_1.18-2_all.deb ... 1083s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1083s Selecting previously unselected package libnet-openid-server-perl. 1083s Preparing to unpack .../291-libnet-openid-server-perl_1.09-4_all.deb ... 1083s Unpacking libnet-openid-server-perl (1.09-4) ... 1083s Selecting previously unselected package node-xtend. 1083s Preparing to unpack .../292-node-xtend_4.0.2-3_all.deb ... 1083s Unpacking node-xtend (4.0.2-3) ... 1083s Selecting previously unselected package nodejs. 1083s Preparing to unpack .../293-nodejs_20.15.0+dfsg-1ubuntu3_amd64.deb ... 1083s Unpacking nodejs (20.15.0+dfsg-1ubuntu3) ... 1083s Selecting previously unselected package node-acorn. 1083s Preparing to unpack .../294-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1083s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1083s Selecting previously unselected package node-cjs-module-lexer. 1083s Preparing to unpack .../295-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1083s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1084s Selecting previously unselected package node-undici. 1084s Preparing to unpack .../296-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 1084s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 1084s Selecting previously unselected package libnode115:amd64. 1084s Preparing to unpack .../297-libnode115_20.15.0+dfsg-1ubuntu3_amd64.deb ... 1084s Unpacking libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 1084s Selecting previously unselected package libregexp-assemble-perl. 1084s Preparing to unpack .../298-libregexp-assemble-perl_0.38-2_all.deb ... 1084s Unpacking libregexp-assemble-perl (0.38-2) ... 1084s Selecting previously unselected package libtask-weaken-perl. 1084s Preparing to unpack .../299-libtask-weaken-perl_1.06-2_all.deb ... 1084s Unpacking libtask-weaken-perl (1.06-2) ... 1084s Selecting previously unselected package libxml-parser-perl. 1084s Preparing to unpack .../300-libxml-parser-perl_2.47-1build3_amd64.deb ... 1084s Unpacking libxml-parser-perl (2.47-1build3) ... 1084s Selecting previously unselected package libsoap-lite-perl. 1084s Preparing to unpack .../301-libsoap-lite-perl_1.27-3_all.deb ... 1084s Unpacking libsoap-lite-perl (1.27-3) ... 1084s Selecting previously unselected package libstring-random-perl. 1084s Preparing to unpack .../302-libstring-random-perl_1%3a0.32-2_all.deb ... 1084s Unpacking libstring-random-perl (1:0.32-2) ... 1084s Selecting previously unselected package libtest-leaktrace-perl. 1084s Preparing to unpack .../303-libtest-leaktrace-perl_0.17-1build5_amd64.deb ... 1084s Unpacking libtest-leaktrace-perl (0.17-1build5) ... 1084s Selecting previously unselected package libuniversal-can-perl. 1084s Preparing to unpack .../304-libuniversal-can-perl_1.20140328-3_all.deb ... 1084s Unpacking libuniversal-can-perl (1.20140328-3) ... 1084s Selecting previously unselected package libuniversal-isa-perl. 1084s Preparing to unpack .../305-libuniversal-isa-perl_1.20171012-3_all.deb ... 1084s Unpacking libuniversal-isa-perl (1.20171012-3) ... 1084s Selecting previously unselected package libtest-mockobject-perl. 1084s Preparing to unpack .../306-libtest-mockobject-perl_1.20200122-4_all.deb ... 1084s Unpacking libtest-mockobject-perl (1.20200122-4) ... 1084s Selecting previously unselected package libtest-output-perl. 1084s Preparing to unpack .../307-libtest-output-perl_1.034-1_all.deb ... 1084s Unpacking libtest-output-perl (1.034-1) ... 1084s Selecting previously unselected package libtest-pod-perl. 1084s Preparing to unpack .../308-libtest-pod-perl_1.52-3_all.deb ... 1084s Unpacking libtest-pod-perl (1.52-3) ... 1084s Selecting previously unselected package libtext-unidecode-perl. 1084s Preparing to unpack .../309-libtext-unidecode-perl_1.30-3_all.deb ... 1084s Unpacking libtext-unidecode-perl (1.30-3) ... 1085s Selecting previously unselected package libtime-fake-perl. 1085s Preparing to unpack .../310-libtime-fake-perl_0.11-4_all.deb ... 1085s Unpacking libtime-fake-perl (0.11-4) ... 1085s Selecting previously unselected package libunicode-string-perl. 1085s Preparing to unpack .../311-libunicode-string-perl_2.10-2build4_amd64.deb ... 1085s Unpacking libunicode-string-perl (2.10-2build4) ... 1085s Selecting previously unselected package libxml-libxslt-perl:amd64. 1085s Preparing to unpack .../312-libxml-libxslt-perl_2.003000-1_amd64.deb ... 1085s Unpacking libxml-libxslt-perl:amd64 (2.003000-1) ... 1085s Selecting previously unselected package node-uglify-js. 1085s Preparing to unpack .../313-node-uglify-js_3.17.4-2_all.deb ... 1085s Unpacking node-uglify-js (3.17.4-2) ... 1085s Selecting previously unselected package python3-defusedxml. 1085s Preparing to unpack .../314-python3-defusedxml_0.7.1-2_all.deb ... 1085s Unpacking python3-defusedxml (0.7.1-2) ... 1085s Selecting previously unselected package python3-roman. 1085s Preparing to unpack .../315-python3-roman_3.3-3_all.deb ... 1085s Unpacking python3-roman (3.3-3) ... 1085s Selecting previously unselected package python3-docutils. 1085s Preparing to unpack .../316-python3-docutils_0.20.1+dfsg-3_all.deb ... 1085s Unpacking python3-docutils (0.20.1+dfsg-3) ... 1085s Selecting previously unselected package python3-imagesize. 1085s Preparing to unpack .../317-python3-imagesize_1.4.1-1_all.deb ... 1085s Unpacking python3-imagesize (1.4.1-1) ... 1085s Selecting previously unselected package python3-packaging. 1085s Preparing to unpack .../318-python3-packaging_24.1-1_all.deb ... 1085s Unpacking python3-packaging (24.1-1) ... 1085s Selecting previously unselected package python3-snowballstemmer. 1085s Preparing to unpack .../319-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1085s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1085s Selecting previously unselected package sphinx-common. 1085s Preparing to unpack .../320-sphinx-common_7.3.7-3_all.deb ... 1085s Unpacking sphinx-common (7.3.7-3) ... 1085s Selecting previously unselected package python3-alabaster. 1085s Preparing to unpack .../321-python3-alabaster_0.7.16-0.1_all.deb ... 1085s Unpacking python3-alabaster (0.7.16-0.1) ... 1085s Selecting previously unselected package python3-sphinx. 1085s Preparing to unpack .../322-python3-sphinx_7.3.7-3_all.deb ... 1085s Unpacking python3-sphinx (7.3.7-3) ... 1085s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1085s Preparing to unpack .../323-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1085s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1085s Selecting previously unselected package uglifyjs. 1085s Preparing to unpack .../324-uglifyjs_3.17.4-2_all.deb ... 1085s Unpacking uglifyjs (3.17.4-2) ... 1085s Selecting previously unselected package yui-compressor. 1085s Preparing to unpack .../325-yui-compressor_2.4.8-3_all.deb ... 1085s Unpacking yui-compressor (2.4.8-3) ... 1085s Selecting previously unselected package libauthen-radius-perl. 1085s Preparing to unpack .../326-libauthen-radius-perl_0.32-1_all.deb ... 1085s Unpacking libauthen-radius-perl (0.32-1) ... 1085s Selecting previously unselected package pkg-perl-autopkgtest. 1085s Preparing to unpack .../327-pkg-perl-autopkgtest_0.79_all.deb ... 1085s Unpacking pkg-perl-autopkgtest (0.79) ... 1085s Setting up libconfig-inifiles-perl (3.000003-2) ... 1085s Setting up libmodule-pluggable-perl (5.2-5) ... 1085s Setting up node-uglify-js (3.17.4-2) ... 1085s Setting up libio-sessiondata-perl (1.03-3) ... 1085s Setting up libunicode-string-perl (2.10-2build4) ... 1085s Setting up liblcms2-2:amd64 (2.14-2build1) ... 1085s Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 1085s Setting up libcrypt-rijndael-perl (1.16-1build5) ... 1085s Setting up libmath-random-isaac-perl (1.004-2) ... 1085s Setting up libtask-weaken-perl (1.06-2) ... 1085s Setting up libnet-cidr-lite-perl (0.22-2) ... 1085s Setting up libmouse-perl (2.5.10-1build8) ... 1085s Setting up libhttp-multipartparser-perl (0.02-3) ... 1085s Setting up libhash-merge-simple-perl (0.051-3) ... 1085s Setting up java-common (0.75+exp1) ... 1085s Setting up libclass-inspector-perl (1.36-3) ... 1085s Setting up libfont-afm-perl (1.20-4) ... 1085s Setting up libwant-perl (0.29-2build4) ... 1085s Setting up libdynaloader-functions-perl (0.003-3) ... 1085s Setting up libclass-method-modifiers-perl (2.15-1) ... 1085s Setting up libio-pty-perl (1:1.20-1build2) ... 1085s Setting up libdata-hexdump-perl (0.04-2) ... 1085s Setting up python3-defusedxml (0.7.1-2) ... 1086s Setting up libclone-perl:amd64 (0.46-1build3) ... 1086s Setting up libarchive-zip-perl (1.68-1) ... 1086s Setting up libsub-identify-perl (0.14-3build3) ... 1086s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 1086s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 1086s Setting up python3-alabaster (0.7.16-0.1) ... 1086s Setting up libio-stringy-perl (2.111-3) ... 1086s Setting up libhtml-tagset-perl (3.24-1) ... 1086s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 1086s Setting up unzip (6.0-28ubuntu5) ... 1086s Setting up libu2f-server0 (1.1.0-4build3) ... 1086s Setting up libdebhelper-perl (13.16ubuntu2) ... 1086s Setting up libperlio-via-timeout-perl (0.32-3) ... 1086s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1086s Setting up libnet-cidr-perl (0.21-2) ... 1086s Setting up libipc-sharelite-perl (0.17-5build3) ... 1086s Setting up libconvert-binhex-perl (1.125-3) ... 1086s Setting up liblwp-mediatypes-perl (6.04-2) ... 1086s Setting up libcrypt-urandom-perl (0.40-1) ... 1086s Setting up x11-common (1:7.7+23ubuntu3) ... 1086s Setting up libtest-pod-perl (1.52-3) ... 1086s Setting up libtry-tiny-perl (0.31-2) ... 1086s Setting up perl-openssl-defaults:amd64 (7build3) ... 1086s Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... 1086s Setting up libxml-namespacesupport-perl (1.12-2) ... 1086s Setting up m4 (1.4.19-4build1) ... 1086s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1086s Setting up libclass-singleton-perl (1.6-2) ... 1086s Setting up libencode-locale-perl (1.05-3) ... 1086s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1086s Setting up libxstring-perl:amd64 (0.005-2build3) ... 1086s Setting up libgomp1:amd64 (14.1.0-5ubuntu1) ... 1086s Setting up libclass-errorhandler-perl (0.04-3) ... 1086s Setting up liblist-utilsby-perl (0.12-2) ... 1086s Setting up libjs-angularjs (1.8.3-1) ... 1086s Setting up libtime-fake-perl (0.11-4) ... 1086s Setting up libfcgi-procmanager-perl (0.28-3) ... 1086s Setting up libregexp-common-perl (2017060201-3) ... 1086s Setting up libtest-sharedfork-perl (0.35-3) ... 1086s Setting up libsub-install-perl (0.929-1) ... 1086s Setting up libextutils-depends-perl (0.8001-2) ... 1086s Setting up libhash-multivalue-perl (0.16-3) ... 1086s Setting up libjs-es5-shim (4.6.7-2) ... 1086s Setting up libuniversal-isa-perl (1.20171012-3) ... 1086s Setting up libscope-guard-perl (0.21-2) ... 1086s Setting up liberror-perl (0.17029-2) ... 1086s Setting up libapache-session-perl (1.94-2) ... 1086s Setting up libgd-perl (2.78-1build3) ... 1086s Setting up libxml-sax-base-perl (1.09-3) ... 1086s Setting up libio-string-perl (1.08-4) ... 1086s Setting up libtest-leaktrace-perl (0.17-1build5) ... 1086s Setting up python3-roman (3.3-3) ... 1086s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 1086s Setting up libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 1086s Setting up autotools-dev (20220109.1) ... 1086s Setting up libstream-buffered-perl (0.03-3) ... 1086s Setting up libclass-data-inheritable-perl (0.08-3) ... 1086s Setting up python3-packaging (24.1-1) ... 1086s Setting up libcrypt-des-perl:amd64 (2.07-4build5) ... 1086s Setting up libalgorithm-c3-perl (0.11-2) ... 1086s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 1086s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1086s Setting up libcrypt-random-seed-perl (0.03-3) ... 1086s Setting up libdigest-hmac-perl (1.04+dfsg-2) ... 1086s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1086s Setting up libcrypt-openssl-bignum-perl (0.09-2build5) ... 1086s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1087s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1087s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up libemail-date-format-perl (1.008-1) ... 1087s Setting up libcryptx-perl (0.080-2build3) ... 1087s Setting up libcares2:amd64 (1.32.2-2) ... 1087s Setting up libmpc3:amd64 (1.3.1-1build1) ... 1087s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up libvariable-magic-perl (0.64-1) ... 1087s Setting up libio-html-perl (1.004-3) ... 1087s Setting up libcrypt-dh-gmp-perl (0.00012-2build4) ... 1087s Setting up autopoint (0.22.5-1) ... 1087s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 1087s Setting up libipc-run-perl (20231003.0-2) ... 1087s Setting up liblist-moreutils-xs-perl (0.430-4) ... 1087s Setting up libpcsclite1:amd64 (2.2.3-1) ... 1087s Setting up libltdl7:amd64 (2.4.7-7build1) ... 1087s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 1087s Setting up libstring-random-perl (1:0.32-2) ... 1087s Setting up libparams-util-perl (1.102-3) ... 1087s Setting up libraw23t64:amd64 (0.21.2-2.1build1) ... 1087s Setting up autoconf (2.71-3) ... 1087s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1087s Setting up libcapture-tiny-perl (0.48-2) ... 1087s Setting up libtimedate-perl (2.3300-2) ... 1087s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up libsub-name-perl:amd64 (0.27-1build3) ... 1087s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 1087s Setting up libtypes-serialiser-perl (1.01-1) ... 1087s Setting up libgssapi-perl (0.28-4build4) ... 1087s Setting up dwz (0.15-1build6) ... 1087s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1) ... 1087s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 1087s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up libjson-perl (4.10000-1) ... 1087s Setting up libxslt1.1:amd64 (1.1.39-0exp1build1) ... 1087s Setting up libjargs-java (1.0.0-5) ... 1087s Setting up librole-tiny-perl (2.002004-1) ... 1087s Setting up debugedit (1:5.0-6) ... 1087s Setting up libfile-sharedir-perl (1.118-3) ... 1087s Setting up libfcgi-perl (0.82+ds-3build2) ... 1087s Setting up libopenjp2-7:amd64 (2.5.0-2build3) ... 1087s Setting up libaliased-perl (0.34-3) ... 1087s Setting up libcarp-clan-perl (6.08-2) ... 1087s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1087s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1087s Setting up sgml-base (1.31) ... 1087s Setting up libstrictures-perl (2.000006-1) ... 1087s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1087s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1087s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 1087s Setting up libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 1087s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1087s Setting up ca-certificates-java (20240118) ... 1087s No JRE found. Skipping Java certificates setup. 1087s Setting up libexporter-tiny-perl (1.006002-1) ... 1087s Setting up libuniversal-can-perl (1.20140328-3) ... 1087s Setting up node-xtend (4.0.2-3) ... 1087s Setting up libisl23:amd64 (0.26-3build1) ... 1087s Setting up libconvert-asn1-perl (0.34-1) ... 1087s Setting up libtext-unidecode-perl (1.30-3) ... 1087s Setting up libregexp-assemble-perl (0.38-2) ... 1087s Setting up libnet-ip-perl (1.26-3) ... 1087s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 1087s Setting up libautobox-perl (3.0.1-2build4) ... 1087s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up liburi-perl (5.28-1) ... 1087s Setting up libdbi-perl:amd64 (1.643-4build3) ... 1087s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up libconvert-base32-perl (0.06-3) ... 1087s Setting up dctrl-tools (2.24-3build3) ... 1087s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 1087s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 1087s Setting up autodep8 (0.28) ... 1087s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1087s Setting up python3-imagesize (1.4.1-1) ... 1087s Setting up libemail-address-xs-perl (1.05-1build4) ... 1087s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 1087s Setting up automake (1:1.16.5-1.3ubuntu1) ... 1087s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 1087s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 1087s Setting up libjson-xs-perl (4.030-2build3) ... 1087s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1087s Setting up libcrypt-des-ede3-perl (0.01-3) ... 1087s Setting up libhttp-date-perl (6.06-1) ... 1087s Setting up libtest-mockobject-perl (1.20200122-4) ... 1087s Setting up libglib-perl:amd64 (3:1.329.3-3build3) ... 1087s Setting up gettext (0.22.5-1) ... 1087s Setting up libtest-tcp-perl (2.22-2) ... 1087s Setting up libautobox-core-perl (1.33-2) ... 1087s Setting up java-wrappers (0.4) ... 1087s Setting up libio-socket-timeout-perl (0.32-3) ... 1087s Setting up libfile-listing-perl (6.16-1) ... 1087s Setting up openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 1087s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 1087s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1087s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1087s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1087s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1087s Setting up libcache-cache-perl (1.08-3) ... 1087s Setting up libhttp-headers-fast-perl (0.22-3) ... 1087s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1087s Setting up liblist-moreutils-perl (0.430-2) ... 1087s Setting up libtype-tiny-perl (2.004000-1) ... 1087s Setting up libemail-simple-perl (2.218-1) ... 1087s Setting up libnet-http-perl (6.23-1) ... 1087s Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 1087s Setting up libexception-class-perl (1.45-1) ... 1087s Setting up libclass-c3-perl (0.35-2) ... 1087s Setting up libcrypt-jwt-perl (0.035-1) ... 1087s Setting up libcbor-xs-perl (1.87-1build3) ... 1087s Setting up xfonts-utils (1:7.7+6build3) ... 1087s Setting up libxmlsec1t64:amd64 (1.2.39-5build2) ... 1087s Setting up libdevel-callchecker-perl:amd64 (0.009-1) ... 1087s Setting up libxml-sax-perl (1.02+dfsg-3) ... 1087s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1087s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1087s 1087s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1088s Setting up libauthen-radius-perl (0.32-1) ... 1088s Setting up intltool-debian (0.35.0+20060710.6) ... 1088s Setting up libgd-securityimage-perl (1.75-3) ... 1088s Setting up libbytes-random-secure-perl (0.29-3) ... 1088s Setting up libjson-maybexs-perl (1.004005-1) ... 1088s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1088s Setting up libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 1088s Setting up libcrypt-openssl-x509-perl (1.9.15-1build4) ... 1088s Setting up libdata-optlist-perl (0.114-1) ... 1088s Setting up libtest-output-perl (1.034-1) ... 1088s Setting up pkg-perl-autopkgtest (0.79) ... 1088s Setting up libjs-sphinxdoc (7.3.7-3) ... 1088s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 1088s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1088s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1088s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1088s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1088s Setting up dh-strip-nondeterminism (1.14.0-1) ... 1088s Setting up libwww-robotrules-perl (6.02-1) ... 1088s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 1088s Setting up xml-core (0.19) ... 1088s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 1088s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 1088s Setting up libcrypt-u2f-server-perl (0.46-1) ... 1088s Setting up libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 1088s Setting up libmro-compat-perl (0.15-2) ... 1088s Setting up libcookie-baker-perl (0.12-1) ... 1088s Setting up libhttp-entity-parser-perl (0.25-2) ... 1088s Setting up libio-socket-ssl-perl (2.085-1) ... 1088s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 1088s Setting up libsub-exporter-perl (0.990-1) ... 1088s Setting up libhttp-message-perl (6.46-1ubuntu1) ... 1088s Setting up libeval-closure-perl (0.14-3) ... 1088s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1088s Setting up libconvert-pem-perl (0.08-3) ... 1088s Setting up libhttp-negotiate-perl (6.01-2) ... 1088s Setting up libparams-validationcompiler-perl (0.31-1) ... 1088s Setting up cpp-13 (13.3.0-3ubuntu1) ... 1088s Setting up libhttp-cookies-perl (6.11-1) ... 1088s Setting up libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 1088s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1088s Setting up po-debconf (1.0.21+nmu1) ... 1088s Setting up libhtml-tree-perl (5.07-3) ... 1088s Setting up libparams-classify-perl:amd64 (0.015-2build5) ... 1088s Setting up libcgi-pm-perl (4.66-1) ... 1088s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 1088s Setting up liblasso3t64 (2.8.2-2build2) ... 1088s Setting up libhtml-format-perl (2.16-2) ... 1088s Setting up fonts-urw-base35 (20200910-8) ... 1089s Setting up libhtml-template-perl (2.97-2) ... 1089s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1089s Setting up libauthen-webauthn-perl (0.003-1) ... 1089s Setting up libmodule-runtime-perl (0.016-2) ... 1089s Setting up libmailtools-perl (2.21-3) ... 1089s Setting up sphinx-common (7.3.7-3) ... 1089s Setting up gcc-13 (13.3.0-3ubuntu1) ... 1089s Setting up libdist-checkconflicts-perl (0.11-2) ... 1089s Setting up libxml-simple-perl (2.25-2) ... 1089s Setting up libxml-libxslt-perl:amd64 (2.003000-1) ... 1089s Setting up libhttp-daemon-perl (6.16-1) ... 1089s Setting up libemail-abstract-perl (3.010-1) ... 1089s Setting up cpp (4:13.3.0-2ubuntu2) ... 1089s Setting up liblasso-perl:amd64 (2.8.2-2build2) ... 1089s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1089s Setting up libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 1089s Setting up libplack-perl (1.0051-1) ... 1089s Setting up libnet-openid-common-perl (1.20-2) ... 1089s Setting up libnet-openid-server-perl (1.09-4) ... 1089s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1089s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1089s Setting up libtool (2.4.7-7build1) ... 1089s Setting up libmodule-implementation-perl (0.09-2) ... 1089s Setting up libpackage-stash-perl (0.40-1) ... 1089s Setting up libimport-into-perl (1.002005-2) ... 1089s Setting up libmoo-perl (2.005005-1) ... 1089s Setting up liblist-someutils-perl (0.59-1) ... 1089s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1089s Setting up libmime-tools-perl (5.515-1) ... 1089s Setting up libclass-load-perl (0.25-2) ... 1089s Setting up gcc (4:13.3.0-2ubuntu2) ... 1089s Setting up dh-autoreconf (20) ... 1089s Setting up libspecio-perl (0.48-1) ... 1089s Setting up liblist-allutils-perl (0.19-1) ... 1089s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1089s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1089s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1089s Setting up libclass-load-xs-perl (0.10-2build4) ... 1089s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1089s Setting up libb-hooks-endofscope-perl (0.28-1) ... 1089s Setting up g++-13 (13.3.0-3ubuntu1) ... 1089s Setting up libthrowable-perl (1.001-2) ... 1089s Setting up libauthen-oath-perl (2.0.1-2) ... 1089s Setting up libmoose-perl:amd64 (2.2207-1build2) ... 1089s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1089s Setting up debhelper (13.16ubuntu2) ... 1089s Setting up libemail-sender-perl (2.601-1) ... 1089s Setting up libnamespace-clean-perl (0.27-2) ... 1089s Setting up g++ (4:13.3.0-2ubuntu2) ... 1089s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1089s Setting up libmoosex-singlearg-perl (0.09-2) ... 1089s Setting up build-essential (12.10ubuntu1) ... 1089s Setting up libnamespace-autoclean-perl (0.29-2) ... 1089s Setting up libdatetime-locale-perl (1:1.41-1) ... 1089s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 1089s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 1089s Setting up libmoosex-types-perl (0.50-2) ... 1089s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 1089s Setting up libmoosex-types-common-perl (0.001014-2) ... 1089s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 1089s Setting up libmoosex-util-perl (0.006-2) ... 1089s Setting up libdatetime-perl (2:1.65-1build2) ... 1089s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 1089s Setting up libdatetime-format-rfc3339-perl (1.8.0-1) ... 1089s Setting up libauthen-u2f-tester-perl (0.03-1) ... 1089s Setting up liblwp-protocol-https-perl (6.14-1) ... 1089s Setting up libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 1089s Setting up libwww-perl (6.77-1) ... 1089s Setting up nodejs (20.15.0+dfsg-1ubuntu3) ... 1089s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1089s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1089s Setting up liblemonldap-ng-common-perl (2.19.1+ds-3) ... 1089s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1089s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1089s Setting up libnet-openid-consumer-perl (1.18-2) ... 1089s Setting up liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 1089s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1089s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1089s Setting up libxml-parser-perl (2.47-1build3) ... 1089s Setting up uglifyjs (3.17.4-2) ... 1089s Setting up lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 1090s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1090s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1091s Setting up libsoap-lite-perl (1.27-3) ... 1091s Setting up liblemonldap-ng-manager-perl (2.19.1+ds-3) ... 1091s Processing triggers for libc-bin (2.39-0ubuntu9) ... 1091s Processing triggers for man-db (2.12.1-2) ... 1093s Processing triggers for install-info (7.1-3build2) ... 1094s Processing triggers for ca-certificates-java (20240118) ... 1094s Adding debian:ACCVRAIZ1.pem 1094s Adding debian:AC_RAIZ_FNMT-RCM.pem 1094s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1094s Adding debian:ANF_Secure_Server_Root_CA.pem 1094s Adding debian:Actalis_Authentication_Root_CA.pem 1094s Adding debian:AffirmTrust_Commercial.pem 1094s Adding debian:AffirmTrust_Networking.pem 1094s Adding debian:AffirmTrust_Premium.pem 1094s Adding debian:AffirmTrust_Premium_ECC.pem 1094s Adding debian:Amazon_Root_CA_1.pem 1094s Adding debian:Amazon_Root_CA_2.pem 1094s Adding debian:Amazon_Root_CA_3.pem 1094s Adding debian:Amazon_Root_CA_4.pem 1094s Adding debian:Atos_TrustedRoot_2011.pem 1094s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1094s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1094s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1094s Adding debian:BJCA_Global_Root_CA1.pem 1094s Adding debian:BJCA_Global_Root_CA2.pem 1094s Adding debian:Baltimore_CyberTrust_Root.pem 1094s Adding debian:Buypass_Class_2_Root_CA.pem 1094s Adding debian:Buypass_Class_3_Root_CA.pem 1094s Adding debian:CA_Disig_Root_R2.pem 1094s Adding debian:CFCA_EV_ROOT.pem 1094s Adding debian:COMODO_Certification_Authority.pem 1094s Adding debian:COMODO_ECC_Certification_Authority.pem 1094s Adding debian:COMODO_RSA_Certification_Authority.pem 1094s Adding debian:Certainly_Root_E1.pem 1094s Adding debian:Certainly_Root_R1.pem 1094s Adding debian:Certigna.pem 1094s Adding debian:Certigna_Root_CA.pem 1094s Adding debian:Certum_EC-384_CA.pem 1094s Adding debian:Certum_Trusted_Network_CA.pem 1094s Adding debian:Certum_Trusted_Network_CA_2.pem 1094s Adding debian:Certum_Trusted_Root_CA.pem 1094s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1094s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1094s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1094s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1094s Adding debian:Comodo_AAA_Services_root.pem 1094s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1094s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1094s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1094s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1094s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1094s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1094s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1094s Adding debian:DigiCert_Global_Root_CA.pem 1094s Adding debian:DigiCert_Global_Root_G2.pem 1094s Adding debian:DigiCert_Global_Root_G3.pem 1094s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1094s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1094s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1094s Adding debian:DigiCert_Trusted_Root_G4.pem 1094s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1094s Adding debian:Entrust_Root_Certification_Authority.pem 1094s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1094s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1094s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 1094s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1094s Adding debian:GLOBALTRUST_2020.pem 1094s Adding debian:GTS_Root_R1.pem 1094s Adding debian:GTS_Root_R2.pem 1094s Adding debian:GTS_Root_R3.pem 1094s Adding debian:GTS_Root_R4.pem 1094s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1094s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1094s Adding debian:GlobalSign_Root_CA.pem 1094s Adding debian:GlobalSign_Root_CA_-_R3.pem 1094s Adding debian:GlobalSign_Root_CA_-_R6.pem 1094s Adding debian:GlobalSign_Root_E46.pem 1094s Adding debian:GlobalSign_Root_R46.pem 1094s Adding debian:Go_Daddy_Class_2_CA.pem 1094s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1094s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1094s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1094s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1094s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1094s Adding debian:HiPKI_Root_CA_-_G1.pem 1094s Adding debian:Hongkong_Post_Root_CA_3.pem 1094s Adding debian:ISRG_Root_X1.pem 1094s Adding debian:ISRG_Root_X2.pem 1094s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1094s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1094s Adding debian:Izenpe.com.pem 1094s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1094s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1094s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1094s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1094s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1094s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1094s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1094s Adding debian:QuoVadis_Root_CA_1_G3.pem 1094s Adding debian:QuoVadis_Root_CA_2.pem 1094s Adding debian:QuoVadis_Root_CA_2_G3.pem 1094s Adding debian:QuoVadis_Root_CA_3.pem 1094s Adding debian:QuoVadis_Root_CA_3_G3.pem 1094s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1094s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1094s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1094s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1094s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1094s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1094s Adding debian:SZAFIR_ROOT_CA2.pem 1094s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1094s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1094s Adding debian:SecureSign_RootCA11.pem 1094s Adding debian:SecureTrust_CA.pem 1094s Adding debian:Secure_Global_CA.pem 1094s Adding debian:Security_Communication_ECC_RootCA1.pem 1094s Adding debian:Security_Communication_RootCA2.pem 1094s Adding debian:Security_Communication_RootCA3.pem 1094s Adding debian:Security_Communication_Root_CA.pem 1094s Adding debian:Starfield_Class_2_CA.pem 1094s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1094s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1094s Adding debian:SwissSign_Gold_CA_-_G2.pem 1094s Adding debian:SwissSign_Silver_CA_-_G2.pem 1094s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1094s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1094s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1094s Adding debian:TWCA_Global_Root_CA.pem 1094s Adding debian:TWCA_Root_Certification_Authority.pem 1094s Adding debian:TeliaSonera_Root_CA_v1.pem 1094s Adding debian:Telia_Root_CA_v2.pem 1094s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1094s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1094s Adding debian:Trustwave_Global_Certification_Authority.pem 1094s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1094s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1094s Adding debian:TunTrust_Root_CA.pem 1094s Adding debian:UCA_Extended_Validation_Root.pem 1094s Adding debian:UCA_Global_G2_Root.pem 1094s Adding debian:USERTrust_ECC_Certification_Authority.pem 1094s Adding debian:USERTrust_RSA_Certification_Authority.pem 1094s Adding debian:XRamp_Global_CA_Root.pem 1094s Adding debian:certSIGN_ROOT_CA.pem 1094s Adding debian:certSIGN_Root_CA_G2.pem 1094s Adding debian:e-Szigno_Root_CA_2017.pem 1094s Adding debian:ePKI_Root_Certification_Authority.pem 1094s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1094s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1094s Adding debian:emSign_Root_CA_-_C1.pem 1094s Adding debian:emSign_Root_CA_-_G1.pem 1094s Adding debian:vTrus_ECC_Root_CA.pem 1094s Adding debian:vTrus_Root_CA.pem 1095s done. 1095s Setting up yui-compressor (2.4.8-3) ... 1095s Setting up default-jre-headless (2:1.21-75+exp1) ... 1095s Processing triggers for sgml-base (1.31) ... 1095s Setting up docutils-common (0.20.1+dfsg-3) ... 1095s Processing triggers for sgml-base (1.31) ... 1095s Setting up python3-docutils (0.20.1+dfsg-3) ... 1095s Setting up python3-sphinx (7.3.7-3) ... 1096s Reading package lists... 1097s Building dependency tree... 1097s Reading state information... 1097s Starting pkgProblemResolver with broken count: 0 1097s Starting 2 pkgProblemResolver with broken count: 0 1097s Done 1098s The following NEW packages will be installed: 1098s autopkgtest-satdep 1098s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1098s Need to get 0 B/700 B of archives. 1098s After this operation, 0 B of additional disk space will be used. 1098s Get:1 /tmp/autopkgtest.GTBRvv/10-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 1098s Selecting previously unselected package autopkgtest-satdep. 1098s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 90041 files and directories currently installed.) 1098s Preparing to unpack .../10-autopkgtest-satdep.deb ... 1098s Unpacking autopkgtest-satdep (0) ... 1098s Setting up autopkgtest-satdep (0) ... 1099s autopkgtest: WARNING: package liblemonldap-ng-manager-perl:i386 is not installed though it should be 1101s (Reading database ... 90041 files and directories currently installed.) 1101s Removing autopkgtest-satdep (0) ... 1102s autopkgtest [02:01:06]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 1102s autopkgtest [02:01:06]: test manager-test: [----------------------- 1102s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1102s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1102s t/02-HTML-template.t ........................ 1102s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1102s ok 2 - Manager object 1102s ok 3 - Init 1102s ok 4 - Manager app 1102s ok 5 - Succeed to get / 1102s ok 6 - Return a 200 code 1102s ok 7 - Content is declared as HTML 1102s ok 8 - It contains a html tag 1102s ok 9 - Instance name found in SPA title 1102s ok 10 - Instance name found in title 1102s ok 11 - Instance name found in li 1102s 1..11 1102s ok 1103s t/04-2F-api.t ............................... 1103s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1103s ok 2 - Sessions module 1103s ok 3 - New SSO session for msmith 1103s ok 4 - Sessions module 1103s ok 5 - New Persistent session for msmith 1103s ok 6 - Sessions module 1103s ok 7 - New SSO session for dwho 1103s ok 8 - Sessions module 1103s ok 9 - New Persistent session for dwho 1103s ok 10 - Sessions module 1103s ok 11 - New SSO session for rtyler 1103s ok 12 - Sessions module 1103s ok 13 - New Persistent session for rtyler 1103s ok 14 - Sessions module 1103s ok 15 - New SSO session for davros 1103s ok 16 - Sessions module 1103s ok 17 - New Persistent session for davros 1103s ok 18 - Sessions module 1103s ok 19 - New SSO session for tof 1103s ok 20 - Sessions module 1103s ok 21 - New Persistent session for tof 1103s ok 22 - Sessions module 1103s ok 23 - New SSO session for donna 1103s ok 24 - Sessions module 1103s ok 25 - New Persistent session for donna 1103s ok 26 - Manager object 1103s ok 27 - Init 1103s ok 28 - Manager app 1103s ok 29 - Client object 1103s ok 30 - dwho should have 1 2F of type "U2F": Request succeed 1103s ok 31 - dwho should have 1 2F of type "U2F": Result code is 200 1103s ok 32 - dwho should have 1 2F of type "U2F": Response is JSON 1103s ok 33 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1103s ok 34 - dwho should have 1 2F of type "TOTP": Request succeed 1103s ok 35 - dwho should have 1 2F of type "TOTP": Result code is 200 1103s ok 36 - dwho should have 1 2F of type "TOTP": Response is JSON 1103s ok 37 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1103s ok 38 - dwho should have 1 2F of type "UBK": Request succeed 1103s ok 39 - dwho should have 1 2F of type "UBK": Result code is 200 1103s ok 40 - dwho should have 1 2F of type "UBK": Response is JSON 1103s ok 41 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 1103s ok 42 - dwho should have 1 2F of type "WebAuthn": Request succeed 1103s ok 43 - dwho should have 1 2F of type "WebAuthn": Result code is 200 1103s ok 44 - dwho should have 1 2F of type "WebAuthn": Response is JSON 1103s ok 45 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 1103s ok 46 - dwho should have 0 2F of type "UBKIKI": Request succeed 1103s ok 47 - dwho should have 0 2F of type "UBKIKI": Result code is 200 1103s ok 48 - dwho should have 0 2F of type "UBKIKI": Response is JSON 1103s ok 49 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 1103s ok 50 - dwho should have 4 2F: Request succeed 1103s ok 51 - dwho should have 4 2F: Result code is 200 1103s ok 52 - dwho should have 4 2F: Response is JSON 1103s ok 53 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 1103s ok 54 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Request succeed 1103s ok 55 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1103s ok 56 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1103s ok 57 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1103s ok 58 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VE9UUDo6TXlUT1RQ": Request succeed 1103s ok 59 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VE9UUDo6TXlUT1RQ": Result code is 200 1103s ok 60 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VE9UUDo6TXlUT1RQ": Response is JSON 1103s ok 61 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1103s ok 62 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1103s ok 63 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1103s ok 64 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1103s ok 65 - dwho should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1103s ok 66 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 1103s ok 67 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 1103s ok 68 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 1103s ok 69 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 1103s ok 70 - dwho should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1103s ok 71 - dwho should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1103s ok 72 - dwho should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1103s ok 73 - dwho should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1103s ok 74 - dwho should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1103s ok 75 - dwho should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1103s ok 76 - dwho should have 3 2F: Request succeed 1103s ok 77 - dwho should have 3 2F: Result code is 200 1103s ok 78 - dwho should have 3 2F: Response is JSON 1103s ok 79 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1103s ok 80 - Delete all 2F from dwho of type "WebAuthn": Request succeed 1103s ok 81 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 1103s ok 82 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 1103s ok 83 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 1103s ok 84 - dwho should have 0 2F of type "WebAuthn": Request succeed 1103s ok 85 - dwho should have 0 2F of type "WebAuthn": Result code is 200 1103s ok 86 - dwho should have 0 2F of type "WebAuthn": Response is JSON 1103s ok 87 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 1103s ok 88 - Delete all 2F from dwho: Request succeed 1103s ok 89 - Delete all 2F from dwho: Result code is 200 1103s ok 90 - Delete all 2F from dwho: Response is JSON 1103s ok 91 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 1103s ok 92 - dwho should have 0 2F: Request succeed 1103s ok 93 - dwho should have 0 2F: Result code is 200 1103s ok 94 - dwho should have 0 2F: Response is JSON 1103s ok 95 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1103s ok 96 - Delete all 2F from dwho: Request succeed 1103s ok 97 - Delete all 2F from dwho: Result code is 200 1103s ok 98 - Delete all 2F from dwho: Response is JSON 1103s ok 99 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 1103s ok 100 - msmith should have 0 2F: Request succeed 1103s ok 101 - msmith should have 0 2F: Result code is 200 1103s ok 102 - msmith should have 0 2F: Response is JSON 1103s ok 103 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1103s ok 104 - rtyler should have 1 2F of type "U2F": Request succeed 1103s ok 105 - rtyler should have 1 2F of type "U2F": Result code is 200 1103s ok 106 - rtyler should have 1 2F of type "U2F": Response is JSON 1103s ok 107 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1103s ok 108 - rtyler should have 0 2F of type "TOTP": Request succeed 1103s ok 109 - rtyler should have 0 2F of type "TOTP": Result code is 200 1103s ok 110 - rtyler should have 0 2F of type "TOTP": Response is JSON 1103s ok 111 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1103s ok 112 - rtyler should have 2 2F of type "UBK": Request succeed 1103s ok 113 - rtyler should have 2 2F of type "UBK": Result code is 200 1103s ok 114 - rtyler should have 2 2F of type "UBK": Response is JSON 1103s ok 115 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 1103s ok 116 - rtyler should have 3 2F: Request succeed 1103s ok 117 - rtyler should have 3 2F: Result code is 200 1103s ok 118 - rtyler should have 3 2F: Response is JSON 1103s ok 119 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1103s ok 120 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Request succeed 1103s ok 121 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1103s ok 122 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1103s ok 123 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1103s ok 124 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1103s ok 125 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1103s ok 126 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1103s ok 127 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1103s ok 128 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXky": Request succeed 1103s ok 129 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXky": Result code is 200 1103s ok 130 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXky": Response is JSON 1103s ok 131 - rtyler should have one 2F with id "MTcyMTcwMDA2Nzo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 1103s ok 132 - Delete all 2F from rtyler of type "UBK": Request succeed 1103s ok 133 - Delete all 2F from rtyler of type "UBK": Result code is 200 1103s ok 134 - Delete all 2F from rtyler of type "UBK": Response is JSON 1103s ok 135 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 1103s ok 136 - rtyler should have 1 2F: Request succeed 1103s ok 137 - rtyler should have 1 2F: Result code is 200 1103s ok 138 - rtyler should have 1 2F: Response is JSON 1103s ok 139 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1103s ok 140 - rtyler should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1103s ok 141 - rtyler should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1103s ok 142 - rtyler should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1103s ok 143 - rtyler should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1103s ok 144 - rtyler should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1103s ok 145 - rtyler should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1103s ok 146 - Delete all 2F from rtyler: Request succeed 1103s ok 147 - Delete all 2F from rtyler: Result code is 200 1103s ok 148 - Delete all 2F from rtyler: Response is JSON 1103s ok 149 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 1103s ok 150 - davros should have 1 2F of type "U2F": Request succeed 1103s ok 151 - davros should have 1 2F of type "U2F": Result code is 200 1103s ok 152 - davros should have 1 2F of type "U2F": Response is JSON 1103s ok 153 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1103s ok 154 - davros should have 1 2F of type "TOTP": Request succeed 1103s ok 155 - davros should have 1 2F of type "TOTP": Result code is 200 1103s ok 156 - davros should have 1 2F of type "TOTP": Response is JSON 1103s ok 157 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1103s ok 158 - davros should have 0 2F of type "UBK": Request succeed 1103s ok 159 - davros should have 0 2F of type "UBK": Result code is 200 1103s ok 160 - davros should have 0 2F of type "UBK": Response is JSON 1103s ok 161 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1103s ok 162 - davros should have 2 2F: Request succeed 1103s ok 163 - davros should have 2 2F: Result code is 200 1103s ok 164 - davros should have 2 2F: Response is JSON 1103s ok 165 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 1103s ok 166 - davros should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Request succeed 1103s ok 167 - davros should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1103s ok 168 - davros should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1103s ok 169 - davros should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1103s ok 170 - davros should have one 2F with id "MTcyMTcwMDA2Nzo6VE9UUDo6TXlUT1RQ": Request succeed 1103s ok 171 - davros should have one 2F with id "MTcyMTcwMDA2Nzo6VE9UUDo6TXlUT1RQ": Result code is 200 1103s ok 172 - davros should have one 2F with id "MTcyMTcwMDA2Nzo6VE9UUDo6TXlUT1RQ": Response is JSON 1103s ok 173 - davros should have one 2F with id "MTcyMTcwMDA2Nzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1103s ok 174 - davros should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1103s ok 175 - davros should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1103s ok 176 - davros should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1103s ok 177 - davros should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1103s ok 178 - davros should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1103s ok 179 - davros should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1103s ok 180 - davros should have 1 2F: Request succeed 1103s ok 181 - davros should have 1 2F: Result code is 200 1103s ok 182 - davros should have 1 2F: Response is JSON 1103s ok 183 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1103s ok 184 - Delete all 2F from davros of type "TOTP": Request succeed 1103s ok 185 - Delete all 2F from davros of type "TOTP": Result code is 200 1103s ok 186 - Delete all 2F from davros of type "TOTP": Response is JSON 1103s ok 187 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 1103s ok 188 - davros should have 0 2F: Request succeed 1103s ok 189 - davros should have 0 2F: Result code is 200 1103s ok 190 - davros should have 0 2F: Response is JSON 1103s ok 191 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1103s ok 192 - Delete all 2F from davros: Request succeed 1103s ok 193 - Delete all 2F from davros: Result code is 200 1103s ok 194 - Delete all 2F from davros: Response is JSON 1103s ok 195 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 1103s ok 196 - tof should have 1 2F of type "U2F": Request succeed 1103s ok 197 - tof should have 1 2F of type "U2F": Result code is 200 1103s ok 198 - tof should have 1 2F of type "U2F": Response is JSON 1103s ok 199 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1103s ok 200 - tof should have 0 2F of type "TOTP": Request succeed 1103s ok 201 - tof should have 0 2F of type "TOTP": Result code is 200 1103s ok 202 - tof should have 0 2F of type "TOTP": Response is JSON 1103s ok 203 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1103s ok 204 - tof should have 0 2F of type "UBK": Request succeed 1103s ok 205 - tof should have 0 2F of type "UBK": Result code is 200 1103s ok 206 - tof should have 0 2F of type "UBK": Response is JSON 1103s ok 207 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1103s ok 208 - tof should have 1 2F: Request succeed 1103s ok 209 - tof should have 1 2F: Result code is 200 1103s ok 210 - tof should have 1 2F: Response is JSON 1103s ok 211 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1103s ok 212 - tof should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Request succeed 1103s ok 213 - tof should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1103s ok 214 - tof should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1103s ok 215 - tof should have one 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1103s ok 216 - tof should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1103s ok 217 - tof should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1103s ok 218 - tof should have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1103s ok 219 - tof should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1103s ok 220 - tof should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1103s ok 221 - tof should not have a 2F with id "MTcyMTcwMDA2Nzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1103s ok 222 - tof should have 0 2F: Request succeed 1103s ok 223 - tof should have 0 2F: Result code is 200 1103s ok 224 - tof should have 0 2F: Response is JSON 1103s ok 225 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1103s ok 226 - Delete all 2F from tof: Request succeed 1103s ok 227 - Delete all 2F from tof: Result code is 200 1103s ok 228 - Delete all 2F from tof: Response is JSON 1103s ok 229 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 1103s ok 230 - Add/noattr : Request succeed 1103s ok 231 - Add/noattr : Result code is 400 1103s ok 232 - Add/noattr : Response is JSON 1103s ok 233 - Expected error message 1103s ok 234 - Add/epoch: Request succeed 1103s ok 235 - Add/epoch: Result code is 400 1103s ok 236 - Add/epoch: Response is JSON 1103s ok 237 - Expected error message 1103s ok 238 - Add second factor: Request succeed 1103s ok 239 - Add second factor: Result code is 201 1103s ok 240 - Add second factor: Response is JSON 1103s ok 241 - donna should have 1 2F of type "test": Request succeed 1103s ok 242 - donna should have 1 2F of type "test": Result code is 200 1103s ok 243 - donna should have 1 2F of type "test": Response is JSON 1103s ok 244 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1103s ok 245 - Add second factor: Request succeed 1103s ok 246 - Add second factor: Result code is 201 1103s ok 247 - Add second factor: Response is JSON 1103s ok 248 - donna should have 2 2F of type "test": Request succeed 1103s ok 249 - donna should have 2 2F of type "test": Result code is 200 1103s ok 250 - donna should have 2 2F of type "test": Response is JSON 1103s ok 251 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 1103s ok 252 - Add/noattr : Request succeed 1103s ok 253 - Add/noattr : Result code is 400 1103s ok 254 - Add/noattr : Response is JSON 1103s ok 255 - Expected error message 1103s ok 256 - Sessions module 1103s ok 257 - New SSO session for amy 1103s ok 258 - Sessions module 1103s ok 259 - New Persistent session for amy 1103s ok 260 - Add/noattr : Request succeed 1103s ok 261 - Add/noattr : Result code is 400 1103s ok 262 - Add/noattr : Response is JSON 1103s ok 263 - Expected error message 1103s ok 264 - Add/epoch: Request succeed 1103s ok 265 - Add/epoch: Result code is 400 1103s ok 266 - Add/epoch: Response is JSON 1103s ok 267 - Expected error message 1103s ok 268 - Add/nokey: Request succeed 1103s ok 269 - Add/nokey: Result code is 400 1103s ok 270 - Add/nokey: Response is JSON 1103s ok 271 - Expected error message 1103s ok 272 - Add/badkey: Request succeed 1103s ok 273 - Add/badkey: Result code is 400 1103s ok 274 - Add/badkey: Response is JSON 1103s ok 275 - Expected error message 1103s ok 276 - Add/goodkey: Request succeed 1103s ok 277 - Add/goodkey: Result code is 201 1103s ok 278 - Add/goodkey: Response is JSON 1103s ok 279 - amy should have 1 2F of type "TOTP": Request succeed 1103s ok 280 - amy should have 1 2F of type "TOTP": Result code is 200 1103s ok 281 - amy should have 1 2F of type "TOTP": Response is JSON 1103s ok 282 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1103s ok 283 - Sessions module 1103s ok 284 - Correct type 1103s ok 285 - Epoch was set 1103s ok 286 - Correct name 1103s ok 287 - Secret was encrypted 1103s ok 288 - Correct normalized key 1103s ok 289 - Sessions module 1103s ok 290 - New SSO session for rory 1103s ok 291 - Sessions module 1103s ok 292 - New Persistent session for rory 1103s ok 293 - Add/goodkey: Request succeed 1103s ok 294 - Add/goodkey: Result code is 201 1103s ok 295 - Add/goodkey: Response is JSON 1103s ok 296 - rory should have 1 2F of type "TOTP": Request succeed 1103s ok 297 - rory should have 1 2F of type "TOTP": Result code is 200 1103s ok 298 - rory should have 1 2F of type "TOTP": Response is JSON 1103s ok 299 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1103s ok 300 - Sessions module 1103s ok 301 - Correct type 1103s ok 302 - Epoch was set 1103s ok 303 - Correct name 1103s ok 304 - Secret was encrypted 1103s ok 305 - Correct normalized key 1103s ok 306 - Add/missinguser: Request succeed 1103s ok 307 - Add/missinguser: Result code is 404 1103s ok 308 - Add/missinguser: Response is JSON 1103s ok 309 - Add/missinguser: Request succeed 1103s ok 310 - Add/missinguser: Result code is 404 1103s ok 311 - Add/missinguser: Response is JSON 1103s ok 312 - Add/missinguser: Request succeed 1103s ok 313 - Add/missinguser: Result code is 404 1103s ok 314 - Add/missinguser: Response is JSON 1103s ok 315 - Add/missinguser: Request succeed 1103s ok 316 - Add/missinguser: Result code is 404 1103s ok 317 - Add/missinguser: Response is JSON 1103s ok 318 - Add/missinguser: Request succeed 1103s ok 319 - Add/missinguser: Result code is 201 1103s ok 320 - Add/missinguser: Response is JSON 1103s ok 321 - unknowng should have 1 2F of type "test": Request succeed 1103s ok 322 - unknowng should have 1 2F of type "test": Result code is 200 1103s ok 323 - unknowng should have 1 2F of type "test": Response is JSON 1103s ok 324 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1103s ok 325 - Add/missinguser: Request succeed 1103s ok 326 - Add/missinguser: Result code is 201 1103s ok 327 - Add/missinguser: Response is JSON 1103s ok 328 - unknownt should have 1 2F of type "TOTP": Request succeed 1103s ok 329 - unknownt should have 1 2F of type "TOTP": Result code is 200 1103s ok 330 - unknownt should have 1 2F of type "TOTP": Response is JSON 1103s ok 331 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1103s ok 332 - Searching for [no params] returns no results: Request succeed 1103s ok 333 - Searching for [no params] returns no results: Result code is 200 1103s ok 334 - Searching for [no params] returns no results: Response is JSON 1103s ok 335 - Empty list was returned 1103s ok 336 - Sessions module 1103s ok 337 - New Persistent session for dwho 1103s ok 338 - Sessions module 1103s ok 339 - New Persistent session for rtyler 1103s ok 340 - Sessions module 1103s ok 341 - New Persistent session for mjones 1103s ok 342 - Sessions module 1103s ok 343 - New Persistent session for msmith 1103s ok 344 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 1103s ok 345 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 1103s ok 346 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 1103s ok 347 - Expected results 1103s ok 348 - Searching for type=TOTP returns dwho,rtyler: Request succeed 1103s ok 349 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 1103s ok 350 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 1103s ok 351 - Expected results 1103s ok 352 - Expected API response 1103s ok 353 - Searching for uid=m* returns mjones: Request succeed 1103s ok 354 - Searching for uid=m* returns mjones: Result code is 200 1103s ok 355 - Searching for uid=m* returns mjones: Response is JSON 1103s ok 356 - Expected results 1103s ok 357 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 1103s ok 358 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 1103s ok 359 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 1103s ok 360 - Expected results 1103s ok 361 - Searching for uid=m*&type=TOTP returns no results: Request succeed 1103s ok 362 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 1103s ok 363 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 1103s ok 364 - Empty list was returned 1103s ok 365 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 1103s ok 366 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 1103s ok 367 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 1103s ok 368 - Expected results 1103s ok 369 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 1103s ok 370 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 1103s ok 371 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 1103s ok 372 - Empty list was returned 1103s ok 373 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 1103s ok 374 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 1103s ok 375 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 1103s ok 376 - Expected results 1103s 1..376 1103s ok 1103s t/04-history-api.t .......................... 1103s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1103s ok 2 - Sessions module 1103s ok 3 - New session for dwho 1103s ok 4 - Sessions module 1103s ok 5 - New session for rtyler 1103s ok 6 - Sessions module 1103s ok 7 - New session for msmith 1103s # Subtest: Get all entries for user 1103s ok 1 - Manager object 1103s ok 2 - Init 1103s ok 3 - Manager app 1103s ok 4 - Client object 1103s ok 5 - Get request on dwho 1103s ok 6 - Response code is 200 1103s ok 7 - Got JSON 1103s ok 8 - Found 9 entries 1103s 1..8 1103s ok 8 - Get all entries for user 1103s # Subtest: Type any returns all entries 1103s ok 1 - Get request on dwho 1103s ok 2 - Response code is 200 1103s ok 3 - Got JSON 1103s ok 4 - Found 9 entries 1103s 1..4 1103s ok 9 - Type any returns all entries 1103s # Subtest: Get all successes for user 1103s ok 1 - Get request on dwho 1103s ok 2 - Response code is 200 1103s ok 3 - Got JSON 1103s ok 4 - Found 5 entries 1103s 1..4 1103s ok 10 - Get all successes for user 1103s # Subtest: Get all failures for user 1103s ok 1 - Get request on dwho 1103s ok 2 - Response code is 200 1103s ok 3 - Got JSON 1103s ok 4 - Found 4 entries 1103s 1..4 1103s ok 11 - Get all failures for user 1103s # Subtest: Get last success for user 1103s ok 1 - Get request on dwho/last 1103s ok 2 - Response code is 200 1103s ok 3 - Got JSON 1103s ok 4 1103s 1..4 1103s ok 12 - Get last success for user 1103s # Subtest: Get last failure for user 1103s ok 1 - Get request on dwho/last 1103s ok 2 - Response code is 200 1103s ok 3 - Got JSON 1103s ok 4 1103s 1..4 1103s ok 13 - Get last failure for user 1103s # Subtest: Get last event for user 1103s ok 1 - Get request on dwho/last 1103s ok 2 - Response code is 200 1103s ok 3 - Got JSON 1103s ok 4 1103s 1..4 1103s ok 14 - Get last event for user 1103s # Subtest: Get last event for user 1103s ok 1 - Get request on rtyler/last 1103s ok 2 - Response code is 200 1103s ok 3 - Got JSON 1103s ok 4 1103s 1..4 1103s ok 15 - Get last event for user 1103s ok 16 - Get request on msmith 1103s ok 17 - Response code is 200 1103s ok 18 - Got JSON 1103s ok 19 1103s ok 20 - Get request on msmith 1103s ok 21 - Response code is 200 1103s ok 22 - Got JSON 1103s ok 23 1103s ok 24 - Get request on rtyler 1103s ok 25 - Response code is 200 1103s ok 26 - Got JSON 1103s ok 27 1103s ok 28 - Get request on nobody 1103s ok 29 - Response code is 404 1103s ok 30 - Got JSON 1103s ok 31 1103s ok 32 - Get request on nobody 1103s ok 33 - Response code is 404 1103s ok 34 - Got JSON 1103s ok 35 1103s ok 36 - Get request on msmith/last 1103s ok 37 - Response code is 404 1103s ok 38 - Got JSON 1103s ok 39 1103s ok 40 - Get request on rtyler/last 1103s ok 41 - Response code is 404 1103s ok 42 - Got JSON 1103s ok 43 1103s ok 44 - Get request on nobody/last 1103s ok 45 - Response code is 404 1103s ok 46 - Got JSON 1103s ok 47 1103s ok 48 - Get request on toto 1103s ok 49 - Response code is 400 1103s ok 50 - Got JSON 1103s ok 51 1103s ok 52 - Get request on toto/unknown 1103s ok 53 - Response code is 404 1103s ok 54 - Got JSON 1103s ok 55 1103s ok 56 - Get request on 1103s ok 57 - Response code is 404 1103s ok 58 - Got JSON 1103s ok 59 1103s 1..59 1103s ok 1104s t/04-menu-api.t ............................. 1104s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1104s ok 2 - Manager object 1104s ok 3 - Init 1104s ok 4 - Manager app 1104s ok 5 - Client object 1104s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 1104s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 1104s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 1104s ok 9 - Cat - Add should succeed: Request succeed 1104s ok 10 - Cat - Add should succeed: Result code is 201 1104s ok 11 - Cat - Add should succeed: Response is JSON 1104s ok 12 - Cat - Add should succeed: Request succeed 1104s ok 13 - Cat - Add should succeed: Result code is 200 1104s ok 14 - Cat - Add should succeed: Response is JSON 1104s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 1104s ok 16 - Cat - Add should succeed: Request succeed 1104s ok 17 - Cat - Add should succeed: Result code is 200 1104s ok 18 - Cat - Add should succeed: Response is JSON 1104s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 1104s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 1104s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 1104s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 1104s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 1104s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 1104s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 1104s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 1104s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 1104s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 1104s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 1104s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 1104s ok 31 - 204 code returns no content 1104s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 1104s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 1104s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 1104s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 1104s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 1104s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 1104s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 1104s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 1104s ok 40 - Cat - Update should fail if confKey not found: Request succeed 1104s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 1104s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 1104s ok 43 - Cat - 2nd add should succeed: Request succeed 1104s ok 44 - Cat - 2nd add should succeed: Result code is 201 1104s ok 45 - Cat - 2nd add should succeed: Response is JSON 1104s ok 46 - Cat - Replace should succeed: Request succeed 1104s ok 47 - Cat - Replace should succeed: Result code is 204 1104s ok 48 - 204 code returns no content 1104s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 1104s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 1104s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 1104s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 1104s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 1104s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 1104s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1104s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 1104s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 1104s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 1104s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1104s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 1104s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 1104s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 1104s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1104s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 1104s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 1104s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 1104s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1104s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1104s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1104s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1104s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1104s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1104s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1104s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 1104s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 1104s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 1104s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 1104s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 1104s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 1104s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 1104s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 1104s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 1104s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 1104s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 1104s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 1104s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 1104s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 1104s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 1104s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 1104s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 1104s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 1104s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 1104s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 1104s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 1104s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 1104s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 1104s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 1104s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 1104s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 1104s ok 100 - App - Add app1 to cat1 should succeed: check if options/description value "My app 1 description" matches expected value "My app 1 description" 1104s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 1104s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 1104s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 1104s ok 104 - App - Add app1 to cat1 should succeed: check if options/tooltip value "My app 1 tooltip" matches expected value "My app 1 tooltip" 1104s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 1104s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 1104s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 1104s ok 108 - App - Add app1 to cat1 should succeed: check if options/uri value "http://app1.example.com/" matches expected value "http://app1.example.com/" 1104s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 1104s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 1104s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 1104s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 1104s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 1104s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 1104s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 1104s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 1104s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 1104s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 1104s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 1104s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 1104s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 1104s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 1104s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 1104s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 1104s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 1104s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 1104s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 1104s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 1104s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 1104s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 1104s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 1104s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 1104s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 1104s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1104s ok 135 - App - Add should fail on duplicate confKey: Request succeed 1104s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 1104s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 1104s ok 138 - App - Add should fail on invalid confKey: Request succeed 1104s ok 139 - App - Add should fail on invalid confKey: Result code is 400 1104s ok 140 - App - Add should fail on invalid confKey: Response is JSON 1104s ok 141 - App - Check default value were set: Request succeed 1104s ok 142 - App - Check default value were set: Result code is 200 1104s ok 143 - App - Check default value were set: Response is JSON 1104s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 1104s ok 145 - App - Check default value were set: Request succeed 1104s ok 146 - App - Check default value were set: Result code is 200 1104s ok 147 - App - Check default value were set: Response is JSON 1104s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 1104s ok 149 - App - Category 1 should return 2 apps: Request succeed 1104s ok 150 - App - Category 1 should return 2 apps: Result code is 200 1104s ok 151 - App - Category 1 should return 2 apps: Response is JSON 1104s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 1104s ok 153 - App - Category 2 should return 1 app: Request succeed 1104s ok 154 - App - Category 2 should return 1 app: Result code is 200 1104s ok 155 - App - Category 2 should return 1 app: Response is JSON 1104s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1104s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 1104s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 1104s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 1104s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1104s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 1104s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 1104s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 1104s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1104s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 1104s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 1104s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 1104s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 1104s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 1104s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 1104s ok 171 - App - Update should succeed and keep existing values: Request succeed 1104s ok 172 - App - Update should succeed and keep existing values: Result code is 204 1104s ok 173 - 204 code returns no content 1104s ok 174 - App - Update should succeed and keep existing values: Request succeed 1104s ok 175 - App - Update should succeed and keep existing values: Result code is 200 1104s ok 176 - App - Update should succeed and keep existing values: Response is JSON 1104s ok 177 - App - Update should succeed and keep existing values: check if options/name value "My App 1 updated" matches expected value "My App 1 updated" 1104s ok 178 - App - Update should succeed and keep existing values: Request succeed 1104s ok 179 - App - Update should succeed and keep existing values: Result code is 200 1104s ok 180 - App - Update should succeed and keep existing values: Response is JSON 1104s ok 181 - App - Update should succeed and keep existing values: check if options/tooltip value "My app 1 tooltip" matches expected value "My app 1 tooltip" 1104s ok 182 - App - Update should succeed and keep existing values: Request succeed 1104s ok 183 - App - Update should succeed and keep existing values: Result code is 200 1104s ok 184 - App - Update should succeed and keep existing values: Response is JSON 1104s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 1104s ok 186 - App - Update should fail if confKey not found: Request succeed 1104s ok 187 - App - Update should fail if confKey not found: Result code is 404 1104s ok 188 - App - Update should fail if confKey not found: Response is JSON 1104s ok 189 - App - Update should fail if confKey not found: Request succeed 1104s ok 190 - App - Update should fail if confKey not found: Result code is 404 1104s ok 191 - App - Update should fail if confKey not found: Response is JSON 1104s ok 192 - App - Replace should succeed: Request succeed 1104s ok 193 - App - Replace should succeed: Result code is 204 1104s ok 194 - 204 code returns no content 1104s ok 195 - App - Replace should succeed: Request succeed 1104s ok 196 - App - Replace should succeed: Result code is 200 1104s ok 197 - App - Replace should succeed: Response is JSON 1104s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 1104s ok 199 - App - Replace should fail if confKey not found: Request succeed 1104s ok 200 - App - Replace should fail if confKey not found: Result code is 404 1104s ok 201 - App - Replace should fail if confKey not found: Response is JSON 1104s ok 202 - App - Replace should fail if confKey not found: Request succeed 1104s ok 203 - App - Replace should fail if confKey not found: Result code is 404 1104s ok 204 - App - Replace should fail if confKey not found: Response is JSON 1104s ok 205 - App - Delete should succeed: Request succeed 1104s ok 206 - App - Delete should succeed: Result code is 204 1104s ok 207 - 204 code returns no content 1104s ok 208 - App - Entity should not be found after deletion: Request succeed 1104s ok 209 - App - Entity should not be found after deletion: Result code is 404 1104s ok 210 - App - Entity should not be found after deletion: Response is JSON 1104s ok 211 - App - Category 1 should return 1 app: Request succeed 1104s ok 212 - App - Category 1 should return 1 app: Result code is 200 1104s ok 213 - App - Category 1 should return 1 app: Response is JSON 1104s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1104s ok 215 - Cat - Clean up: Request succeed 1104s ok 216 - Cat - Clean up: Result code is 204 1104s ok 217 - 204 code returns no content 1104s ok 218 - Cat - Clean up: Request succeed 1104s ok 219 - Cat - Clean up: Result code is 204 1104s ok 220 - 204 code returns no content 1104s ok 221 - cat - Entity should not be found after clean up: Request succeed 1104s ok 222 - cat - Entity should not be found after clean up: Result code is 404 1104s ok 223 - cat - Entity should not be found after clean up: Response is JSON 1104s 1..223 1104s ok 1105s t/04-misc-api.t ............................. 1105s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1105s ok 2 - Manager object 1105s ok 3 - Init 1105s ok 4 - Manager app 1105s ok 5 - Broken config backend: Request succeed 1105s ok 6 - Broken config backend: correct status code 1105s ok 7 - Got expected global status 1105s ok 8 - Got expected config status 1105s ok 9 - Back to normal: Request succeed 1105s ok 10 - Back to normal: correct status code 1105s ok 11 - Got expected global status 1105s ok 12 - Got expected config status 1105s ok 13 - Not implemented yet 1105s ok 14 - Not implemented yet 1105s 1..14 1105s ok 1106s t/04-providers-api.t ........................ 1106s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1106s ok 2 - Manager object 1106s ok 3 - Init 1106s ok 4 - Manager app 1106s ok 5 - Client object 1106s ok 6 - OidcRp - Add should succeed: Request succeed 1106s ok 7 - OidcRp - Add should succeed: Result code is 201 1106s ok 8 - OidcRp - Add should succeed: Response is JSON 1106s ok 9 - OidcRp - Add should succeed: Request succeed 1106s ok 10 - OidcRp - Add should succeed: Result code is 200 1106s ok 11 - OidcRp - Add should succeed: Response is JSON 1106s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 1106s ok 13 - OidcRp - Add should succeed: Request succeed 1106s ok 14 - OidcRp - Add should succeed: Result code is 200 1106s ok 15 - OidcRp - Add should succeed: Response is JSON 1106s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 1106s ok 17 - OidcRp - Add should succeed: Request succeed 1106s ok 18 - OidcRp - Add should succeed: Result code is 200 1106s ok 19 - OidcRp - Add should succeed: Response is JSON 1106s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 1106s ok 21 - OidcRp - Add should succeed: Request succeed 1106s ok 22 - OidcRp - Add should succeed: Result code is 200 1106s ok 23 - OidcRp - Add should succeed: Response is JSON 1106s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 1106s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 1106s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 1106s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 1106s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1106s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 1106s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 1106s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 1106s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 1106s ok 34 - 204 code returns no content 1106s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 1106s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 1106s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 1106s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 1106s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 1106s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 1106s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1106s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 1106s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 70 - OidcRp - Update should succeed and keep existing values: check if options/redirectUris/1 value "http://url/2" matches expected value "http://url/2" 1106s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 1106s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 1106s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 1106s ok 74 - OidcRp - Update should succeed and keep existing values: check if options/postLogoutRedirectUris/1 value "http://url/logout2" matches expected value "http://url/logout2" 1106s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 1106s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 1106s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 1106s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 1106s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 1106s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 1106s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 1106s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 1106s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 1106s ok 84 - OidcRp - 2nd add should succeed: Request succeed 1106s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 1106s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 1106s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 1106s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 1106s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 1106s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 1106s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 1106s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 1106s ok 93 - OidcRp - Replace should succeed: Request succeed 1106s ok 94 - OidcRp - Replace should succeed: Result code is 204 1106s ok 95 - 204 code returns no content 1106s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 1106s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 1106s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 1106s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1106s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 1106s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 1106s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 1106s ok 103 - OidcRp - Check attribute default value was set after replace: check if options/redirectUris/0 value "http://url/3" matches expected value "http://url/3" 1106s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 1106s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 1106s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 1106s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 1106s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1106s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1106s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1106s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1106s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1106s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1106s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 1106s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 1106s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 1106s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1106s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1106s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1106s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1106s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1106s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1106s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1106s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1106s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 1106s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 1106s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 1106s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1106s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 1106s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 1106s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 1106s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1106s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1106s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1106s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1106s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1106s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1106s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1106s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 1106s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 1106s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 1106s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 1106s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 1106s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 1106s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 1106s ok 146 - OidcRp - Clean up: Request succeed 1106s ok 147 - OidcRp - Clean up: Result code is 204 1106s ok 148 - 204 code returns no content 1106s ok 149 - OidcRp - Clean up: Request succeed 1106s ok 150 - OidcRp - Clean up: Result code is 204 1106s ok 151 - 204 code returns no content 1106s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 1106s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 1106s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 1106s ok 155 - SamlSp - Add should succeed: Request succeed 1106s ok 156 - SamlSp - Add should succeed: Result code is 201 1106s ok 157 - SamlSp - Add should succeed: Response is JSON 1106s ok 158 - SamlSp - Add should succeed: Request succeed 1106s ok 159 - SamlSp - Add should succeed: Result code is 200 1106s ok 160 - SamlSp - Add should succeed: Response is JSON 1106s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 1106s ok 162 - SamlSp - Add should succeed: Request succeed 1106s ok 163 - SamlSp - Add should succeed: Result code is 200 1106s ok 164 - SamlSp - Add should succeed: Response is JSON 1106s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1106s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 1106s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 1106s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 1106s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 1106s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 1106s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 1106s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 1106s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 1106s ok 175 - 204 code returns no content 1106s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 1106s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1106s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 1106s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1106s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1106s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 1106s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 1106s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 1106s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 1106s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 1106s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 1106s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1106s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 1106s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 1106s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 1106s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 1106s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 1106s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 1106s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 1106s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 1106s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 1106s ok 221 - SamlSp - 2nd add should succeed: Request succeed 1106s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 1106s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 1106s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 1106s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 1106s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 1106s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 1106s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 1106s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 1106s ok 230 - SamlSp - Replace should succeed: Request succeed 1106s ok 231 - SamlSp - Replace should succeed: Result code is 204 1106s ok 232 - 204 code returns no content 1106s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 1106s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 1106s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 1106s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 1106s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 1106s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 1106s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 1106s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 1106s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 1106s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 1106s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 1106s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 1106s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 1106s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1106s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1106s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1106s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1106s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1106s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1106s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1106s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1106s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1106s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1106s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1106s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1106s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1106s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1106s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1106s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1106s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 1106s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 1106s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 1106s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1106s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1106s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1106s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1106s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1106s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1106s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1106s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 1106s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 1106s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 1106s ok 275 - SamlSp - FindByEntityId should find one entry: Check entityId value returned "https://myapp.domain.com/saml/metadata" matched expected value "https://myapp.domain.com/saml/metadata" 1106s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 1106s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 1106s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 1106s ok 279 - SamlSp - Clean up: Request succeed 1106s ok 280 - SamlSp - Clean up: Result code is 204 1106s ok 281 - 204 code returns no content 1106s ok 282 - SamlSp - Clean up: Request succeed 1106s ok 283 - SamlSp - Clean up: Result code is 204 1106s ok 284 - 204 code returns no content 1106s ok 285 - SamlSp - Entity should not be found after clean up: Request succeed 1106s ok 286 - SamlSp - Entity should not be found after clean up: Result code is 404 1106s ok 287 - SamlSp - Entity should not be found after clean up: Response is JSON 1106s ok 288 - CasApp - Add should succeed: Request succeed 1106s ok 289 - CasApp - Add should succeed: Result code is 201 1106s ok 290 - CasApp - Add should succeed: Response is JSON 1106s ok 291 - CasApp - Add should succeed: Request succeed 1106s ok 292 - CasApp - Add should succeed: Result code is 200 1106s ok 293 - CasApp - Add should succeed: Response is JSON 1106s ok 294 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 1106s ok 295 - CasApp - Add should succeed: Request succeed 1106s ok 296 - CasApp - Add should succeed: Result code is 200 1106s ok 297 - CasApp - Add should succeed: Response is JSON 1106s ok 298 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1106s ok 299 - CasApp - Add should succeed: Request succeed 1106s ok 300 - CasApp - Add should succeed: Result code is 200 1106s ok 301 - CasApp - Add should succeed: Response is JSON 1106s ok 302 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1106s ok 303 - CasApp - Add should fail on duplicate confKey: Request succeed 1106s ok 304 - CasApp - Add should fail on duplicate confKey: Result code is 409 1106s ok 305 - CasApp - Add should fail on duplicate confKey: Response is JSON 1106s ok 306 - CasApp - Update should succeed and keep existing values: Request succeed 1106s ok 307 - CasApp - Update should succeed and keep existing values: Result code is 204 1106s ok 308 - 204 code returns no content 1106s ok 309 - CasApp - Update should succeed and keep existing values: Request succeed 1106s ok 310 - CasApp - Update should succeed and keep existing values: Result code is 200 1106s ok 311 - CasApp - Update should succeed and keep existing values: Response is JSON 1106s ok 312 - CasApp - Update should succeed and keep existing values: check if options/service/0 value "http://mycasapp.acme.com" matches expected value "http://mycasapp.acme.com" 1106s ok 313 - CasApp - Update should succeed and keep existing values: Request succeed 1106s ok 314 - CasApp - Update should succeed and keep existing values: Result code is 200 1106s ok 315 - CasApp - Update should succeed and keep existing values: Response is JSON 1106s ok 316 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 1106s ok 317 - CasApp - Update should succeed and keep existing values: Request succeed 1106s ok 318 - CasApp - Update should succeed and keep existing values: Result code is 200 1106s ok 319 - CasApp - Update should succeed and keep existing values: Response is JSON 1106s ok 320 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1106s ok 321 - CasApp - Update should succeed and keep existing values: Request succeed 1106s ok 322 - CasApp - Update should succeed and keep existing values: Result code is 200 1106s ok 323 - CasApp - Update should succeed and keep existing values: Response is JSON 1106s ok 324 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 1106s ok 325 - CasApp - Update should succeed and keep existing values: Request succeed 1106s ok 326 - CasApp - Update should succeed and keep existing values: Result code is 200 1106s ok 327 - CasApp - Update should succeed and keep existing values: Response is JSON 1106s ok 328 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 1106s ok 329 - CasApp - Update should succeed and keep existing values: Request succeed 1106s ok 330 - CasApp - Update should succeed and keep existing values: Result code is 200 1106s ok 331 - CasApp - Update should succeed and keep existing values: Response is JSON 1106s ok 332 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1106s ok 333 - CasApp - Update should fail on non existing options: Request succeed 1106s ok 334 - CasApp - Update should fail on non existing options: Result code is 400 1106s ok 335 - CasApp - Update should fail on non existing options: Response is JSON 1106s ok 336 - CasApp - Add should fail on non existing options: Request succeed 1106s ok 337 - CasApp - Add should fail on non existing options: Result code is 400 1106s ok 338 - CasApp - Add should fail on non existing options: Response is JSON 1106s ok 339 - CasApp - Add should fail because service host already exists: Request succeed 1106s ok 340 - CasApp - Add should fail because service host already exists: Result code is 409 1106s ok 341 - CasApp - Add should fail because service host already exists: Response is JSON 1106s ok 342 - CasApp - 2nd add should succeed: Request succeed 1106s ok 343 - CasApp - 2nd add should succeed: Result code is 201 1106s ok 344 - CasApp - 2nd add should succeed: Response is JSON 1106s ok 345 - CasApp - Update should fail if confKey not found: Request succeed 1106s ok 346 - CasApp - Update should fail if confKey not found: Result code is 404 1106s ok 347 - CasApp - Update should fail if confKey not found: Response is JSON 1106s ok 348 - CasApp - Replace should succeed: Request succeed 1106s ok 349 - CasApp - Replace should succeed: Result code is 200 1106s ok 350 - CasApp - Replace should succeed: Response is JSON 1106s ok 351 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 1106s ok 352 - CasApp - Replace should succeed: Request succeed 1106s ok 353 - CasApp - Replace should succeed: Result code is 204 1106s ok 354 - 204 code returns no content 1106s ok 355 - CasApp - Replace should succeed: Request succeed 1106s ok 356 - CasApp - Replace should succeed: Result code is 200 1106s ok 357 - CasApp - Replace should succeed: Response is JSON 1106s ok 358 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1106s ok 359 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1106s ok 360 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1106s ok 361 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1106s ok 362 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1106s ok 363 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1106s ok 364 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1106s ok 365 - CasApp - Replace should fail if service is not an array: Request succeed 1106s ok 366 - CasApp - Replace should fail if service is not an array: Result code is 409 1106s ok 367 - CasApp - Replace should fail if service is not an array: Response is JSON 1106s ok 368 - CasApp - Replace should fail if confKey not found: Request succeed 1106s ok 369 - CasApp - Replace should fail if confKey not found: Result code is 404 1106s ok 370 - CasApp - Replace should fail if confKey not found: Response is JSON 1106s ok 371 - CasApp - FindByConfKey should find 2 hits: Request succeed 1106s ok 372 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1106s ok 373 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1106s ok 374 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1106s ok 375 - CasApp - FindByConfKey should find 2 hits: Request succeed 1106s ok 376 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1106s ok 377 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1106s ok 378 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1106s ok 379 - CasApp - FindByConfKey should find 1 hit: Request succeed 1106s ok 380 - CasApp - FindByConfKey should find 1 hit: Result code is 200 1106s ok 381 - CasApp - FindByConfKey should find 1 hit: Response is JSON 1106s ok 382 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1106s ok 383 - CasApp - FindByConfKey should find 0 hits: Request succeed 1106s ok 384 - CasApp - FindByConfKey should find 0 hits: Result code is 200 1106s ok 385 - CasApp - FindByConfKey should find 0 hits: Response is JSON 1106s ok 386 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1106s ok 387 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1106s ok 388 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1106s ok 389 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1106s ok 390 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1106s ok 391 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1106s ok 392 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1106s ok 393 - CasApp - FindByServiceUrl should find one entry: Request succeed 1106s ok 394 - CasApp - FindByServiceUrl should find one entry: Result code is 200 1106s ok 395 - CasApp - FindByServiceUrl should find one entry: Response is JSON 1106s ok 396 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 1106s ok 397 - CasApp - FindByServiceUrl should find nothing: Request succeed 1106s ok 398 - CasApp - FindByServiceUrl should find nothing: Result code is 404 1106s ok 399 - CasApp - FindByServiceUrl should find nothing: Response is JSON 1106s ok 400 - CasApp - Clean up: Request succeed 1106s ok 401 - CasApp - Clean up: Result code is 204 1106s ok 402 - 204 code returns no content 1106s ok 403 - CasApp - Clean up: Request succeed 1106s ok 404 - CasApp - Clean up: Result code is 204 1106s ok 405 - 204 code returns no content 1106s ok 406 - CasApp - Entity should not be found after clean up: Request succeed 1106s ok 407 - CasApp - Entity should not be found after clean up: Result code is 404 1106s ok 408 - CasApp - Entity should not be found after clean up: Response is JSON 1106s 1..408 1106s ok 1107s t/06-rest-api-RSA.t ......................... 1107s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1107s ok 2 - Manager object 1107s ok 3 - Init 1107s ok 4 - Manager app 1107s ok 5 - Client object 1107s ok 6 - Request succeed 1107s ok 7 - Result code is 200 1107s ok 8 - Response is JSON 1107s ok 9 - is PEM formatted 1107s ok 10 - is PEM formatted 1107s ok 11 - hash is non empty 1107s ok 12 - Request succeed 1107s ok 13 - Result code is 200 1107s ok 14 - Response is JSON 1107s ok 15 - is PEM formatted 1107s ok 16 - is PEM formatted 1107s ok 17 - hash is non empty 1107s ok 18 - Request succeed 1107s ok 19 - Result code is 200 1107s ok 20 - Response is JSON 1107s ok 21 - is PEM formatted 1107s ok 22 - is PEM formatted 1107s ok 23 - Request succeed 1107s ok 24 - Result code is 200 1107s ok 25 - Response is JSON 1107s ok 26 - is PEM formatted 1107s ok 27 - is PEM formatted 1107s 1..27 1107s ok 1107s t/07-utf8.t ................................. 1107s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1107s ok 2 - Manager object 1107s ok 3 - Init 1107s ok 4 - Manager app 1107s ok 5 - Client object 1107s ok 6 - Value is well encoded 1107s 1..6 1107s ok 1108s t/10-save-unchanged-conf.t .................. 1108s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1108s ok 2 - Manager object 1108s ok 3 - Init 1108s ok 4 - Manager app 1108s ok 5 - Client object 1108s ok 6 - Unopened conf: positive result 1108s ok 7 - Unopened conf: result code is 200 1108s ok 8 - Unopened conf: result body contains JSON text 1108s ok 9 - Unopened conf: JSON response contains "result:0" 1108s ok 10 - Unopened conf: conf was not changed 1108s ok 11 - Unopened conf: file isn't created 1108s ok 12 - Unchanged conf with all nodes opened: positive result 1108s ok 13 - Unchanged conf with all nodes opened: result code is 200 1108s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 1108s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 1108s ok 16 - Unchanged conf with all nodes opened: conf was not changed 1108s ok 17 - Unchanged conf with all nodes opened: file isn't created 1108s 1..17 1108s ok 1109s t/11-save-appCat-changed-conf.t ............. 1109s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1109s ok 2 - Manager object 1109s ok 3 - Init 1109s ok 4 - Manager app 1109s ok 5 - Client object 1109s ok 6 - Changed conf with deleted Category: positive result 1109s ok 7 - Changed conf with deleted Category: result code is 200 1109s ok 8 - Changed conf with deleted Category: result body contains JSON text 1109s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 1109s ok 10 - Changed conf with deleted Category: conf has changed 1109s ok 11 - Changed conf with deleted Category: new key received 1109s ok 12 - Changed conf with deleted Category: old key received 1109s ok 13 - Changed conf with deleted Category: key received 1109s ok 14 - Changed conf with deleted Category: file is created 1109s 1..14 1109s ok 1110s t/11-save-changed-conf-with-confirmation.t .. 1110s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1110s ok 2 - Manager object 1110s ok 3 - Init 1110s ok 4 - Manager app 1110s ok 5 - Client object 1110s ok 6 - Request succeed 1110s ok 7 - Result code is 200 1110s ok 8 - Result body contains JSON text 1110s ok 9 - JSON response contains "result:0" 1110s ok 10 - JSON response contains "needConfirm:1" 1110s ok 11 - JSON response contains 4 warnings 1110s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1110s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1110s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1110s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1110s ok 16 - JSON response contains 1 needConfirmation 1110s ok 17 - JSON response contains 24 changes 1110s ok 18 - Request succeed 1110s ok 19 - File is created 1110s ok 20 - "portal" found 1110s ok 21 - "portalDisplayLogout" found 1110s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 1110s ok 23 - "applicationList, Sample applications" found 1110s ok 24 - "applicationList" found 1110s ok 25 - "portalDisplayResetPassword" found 1110s ok 26 - "captcha_mail_enabled" found 1110s ok 27 - "userDB" found 1110s ok 28 - "passwordDB" found 1110s ok 29 - "openIdSPList" found 1110s ok 30 - "avoidAssignment" found 1110s ok 31 - "exportedVars" found 1110s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1110s ok 33 - "locationRules, test1.example.com" found 1110s ok 34 - "virtualHosts" found 1110s ok 35 - "locationRules, test3.example.com, ^/logout" found 1110s ok 36 - "locationRules, test3.example.com, default" found 1110s ok 37 - "locationRules" found 1110s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 1110s ok 39 - "exportedHeaders" found 1110s ok 40 - "locationRules, test.ex.com, default" found 1110s ok 41 - "locationRules" found 1110s ok 42 - "virtualHosts" found 1110s ok 43 - All changes detected 1110s ok 44 - Diff called 1110s ok 45 - diff() detects changes in conf 1 1110s ok 46 - diff() detects changes in conf 2 1110s ok 47 - 12 keys changed in conf 1 1110s ok 48 - 17 keys changed or created in conf 2 1110s 1..48 1110s ok 1110s t/12-save-changed-conf.t .................... 1110s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1110s ok 2 - Manager object 1110s ok 3 - Init 1110s ok 4 - Manager app 1110s ok 5 - Client object 1110s ok 6 - Request succeed 1110s ok 7 - Result code is 200 1110s ok 8 - Result body contains JSON text 1110s ok 9 - JSON response contains "result:1" 1110s ok 10 - JSON response contains 2 warnings 1110s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 1110s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 1110s ok 13 - JSON response contains 24 changes 1110s ok 14 - Conf. has been compacted 1110s ok 15 - All removed keys found 1110s ok 16 - File is created 1110s ok 17 - "portal" found 1110s ok 18 - "portalDisplayLogout" found 1110s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 1110s ok 20 - "applicationList, Sample applications" found 1110s ok 21 - "applicationList" found 1110s ok 22 - "userDB" found 1110s ok 23 - "passwordDB" found 1110s ok 24 - "openIdSPList" found 1110s ok 25 - "cookieExpiration" found 1110s ok 26 - "exportedVars" found 1110s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1110s ok 28 - "locationRules, test1.example.com" found 1110s ok 29 - "virtualHosts" found 1110s ok 30 - "locationRules, test3.example.com, ^/logout" found 1110s ok 31 - "locationRules, test3.example.com, default" found 1110s ok 32 - "locationRules" found 1110s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 1110s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 1110s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 1110s ok 36 - "exportedHeaders" found 1110s ok 37 - "locationRules, test.ex.com, default" found 1110s ok 38 - "locationRules" found 1110s ok 39 - "virtualHosts" found 1110s ok 40 - All changes detected 1110s ok 41 - Diff called 1110s ok 42 - diff() detects changes in conf 1 1110s ok 43 - diff() detects changes in conf 2 1110s ok 44 - 11 keys changed in conf 1 1110s ok 45 - 15 keys changed or created in conf 2 1110s ok 46 - Get last config metadata 1110s ok 47 - Get previous configuration 1110s 1..47 1110s ok 1111s t/14-bad-changes-in-conf.t .................. 1111s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1111s ok 2 - Manager object 1111s ok 3 - Init 1111s ok 4 - Manager app 1111s ok 5 - Client object 1111s ok 6 - Request succeed 1111s ok 7 - Result code is 200 1111s ok 8 - Result body contains JSON text 1111s ok 9 - JSON response contains "result:0" 1111s ok 10 - 1 error detected 1111s 1..10 1111s ok 1111s t/15-combination.t .......................... 1111s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1111s ok 2 - Manager object 1111s ok 3 - Init 1111s ok 4 - Manager app 1111s ok 5 - Client object 1111s ok 6 - Request succeed 1111s ok 7 - Result code is 200 1111s ok 8 - Result body contains JSON text 1111s ok 9 - JSON response contains "result:1" 1111s ok 10 - Get combModules 1111s ok 11 - Result body contains JSON text 1111s ok 12 - Get combModules 1111s ok 13 - Result body contains JSON text 1111s ok 14 - Key ldapServer has been modified 1111s 1..14 1111s ok 1112s t/16-cli.t .................................. 1112s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1112s ok 2 - use Lemonldap::NG::Common::Cli; 1112s ok 3 - use Lemonldap::NG::Manager::Cli; 1112s ok 4 - "addKey" OK 1112s ok 5 - "get notification" OK 1112s ok 6 - "addKey" OK 1112s ok 7 - "delKey" OK 1112s ok 8 - "get key/subkey" OK 1112s ok 9 - "addKey" OK 1112s ok 10 - "save" result looks like JSON 1112s ok 11 - correct version number 1112s ok 12 - result is JSON 1112s ok 13 - New config 1112s ok 14 - "Force cfgNum" OK 1112s ok 15 - "Author IP" OK 1112s ok 16 - "Log" OK 1112s ok 17 - "Version" OK 1112s ok 18 - Configuration rollback OK 1112s ok 19 - Configuration merge OK 1112s 1..19 1112s ok 1113s t/17-extra2f.t .............................. 1113s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1113s ok 2 - Manager object 1113s ok 3 - Init 1113s ok 4 - Manager app 1113s ok 5 - Client object 1113s ok 6 - Request succeed 1113s ok 7 - Result code is 200 1113s ok 8 - Result body contains JSON text 1113s ok 9 - JSON response contains "result:1" 1113s ok 10 - Get combModules 1113s ok 11 - Result body contains JSON text 1113s 1..11 1113s ok 1113s t/30-DBI-Cli.t .............................. 1113s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31. 1113s ok 1 - use Lemonldap::NG::Common::Conf; 1113s ok 2 - RDBI object 1113s ok 3 - Conf 1 saved 1113s ok 4 - use Lemonldap::NG::Manager::Cli::Lib; 1113s ok 5 - Client object 1113s ok 6 - use Lemonldap::NG::Manager::Cli; 1113s cfgNum forced with 1Saved under number 1 1113s Status : [ 1113s {} 1113s ]; 1113s ok 7 - Key inserted 1113s ok 8 - Value is 0 1113s 1..8 1113s ok 1114s t/40-sessions.t ............................. 1114s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1114s ok 2 - Sessions module 1114s ok 3 - Sessions module 1114s ok 4 - Manager object 1114s ok 5 - Init 1114s ok 6 - Manager app 1114s ok 7 - Client object 1114s ok 8 - Uid found 1114s ok 9 - IP found 1114s ok 10 - Result code = 1 1114s ok 11 - Found 2 sessions 1114s ok 12 - List 2 sessions 1114s ok 13 - Good session id 1114s ok 14 - Good session id 1114s ok 15 - Result code = 1 1114s ok 16 - Found 1 entry 1114s ok 17 - Result match "uid=d" 1114s ok 18 - Found 2 sessions starting with "d" 1114s ok 19 - Sessions module 1114s ok 20 - Found 2 entries 1114s ok 21 - Found 2 sessions 1114s ok 22 - Good session id 1114s ok 23 - Good session id 1114s ok 24 - Found 1 sessions 1114s ok 25 - Good session id 1114s ok 26 - Sessions module 1114s ok 27 - Found 1 user 1114s ok 28 - User is foo 1114s ok 29 - Good session id 1114s ok 30 - Good session id 1114s ok 31 - 1st user is dwho 1114s ok 32 - 2nd user is dwho2 1114s ok 33 - 3rd user is foo with 2 sessions 1114s ok 34 - 1st user is dwho 1114s ok 35 - 2nd user is dwho2 1114s ok 36 - 3rd user is foo 1114s ok 37 - 4th user is foo 1114s ok 38 - One A subnet 1114s ok 39 - All sessions found 1114s ok 40 - Three B subnet 1114s ok 41 - All sessions found 1114s ok 42 - 4 sessions ordered 1114s ok 43 - 1st is id[1] 1114s ok 44 - 2nd is id[2] 1114s ok 45 - 3rd is id[3] 1114s ok 46 - 4th is id[0] 1114s ok 47 - Delete 87914a83a6ed6b5a90ea416ed2195746da644bdd112d1910f82a7affb8e7bab9 1114s ok 48 - Result code is 200 1114s ok 49 - Body is JSON and result==1 1114s ok 50 - Delete 29f4130ccd95ef5d252d1d1f7669ddd9a17e917f535a9291a9fa4e93b662e79f 1114s ok 51 - Result code is 200 1114s ok 52 - Body is JSON and result==1 1114s ok 53 - Delete 09ba173707de38d979c5fe15194ead40e3d592b8e9489437d95e02b1c791e807 1114s ok 54 - Result code is 200 1114s ok 55 - Body is JSON and result==1 1114s ok 56 - Delete f989ec4f3b74e69c3b8a062785e5855c9aa6c12d3a42cf058ee7c214a271a267 1114s ok 57 - Result code is 200 1114s ok 58 - Body is JSON and result==1 1114s ok 59 - Session directory is empty 1114s 1..59 1114s ok 1114s t/50-notifications-DBI.t .................... 1114s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1114s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 1114s ok 3 - Manager object 1114s ok 4 - Init 1114s ok 5 - Manager app 1114s ok 6 - Client object 1114s [Tue Jul 23 02:01:18 2024] [LLNG:6500] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62, line 2. 1114s 1114s ok 7 - Notification not inserted 1114s [Tue Jul 23 02:01:18 2024] [LLNG:6500] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62, line 2. 1114s 1114s ok 8 - Notification not inserted 1114s [Tue Jul 23 02:01:18 2024] [LLNG:6500] [error] Malformed date 1114s ok 9 - Notification not inserted 1114s ok 10 - Result is true 1114s ok 11 - Result = 1 1114s ok 12 - Count = 2 1114s ok 13 - Value is "d" 1114s ok 14 - Result = 1 1114s ok 15 - Count = 2 1114s ok 16 - Value is "dwho" 1114s ok 17 - Result = 1 1114s ok 18 - Count = 2 1114s ok 19 - Value is "dwho" 1114s ok 20 - Result = 1 1114s ok 21 - Count = 2 1114s ok 22 - Value is "dwho" 1114s ok 23 - Result = 1 1114s ok 24 - Count = 2 1114s ok 25 - Value is "dwho" 1114s ok 26 - Result = 1 1114s ok 27 - Count = 1 1114s ok 28 - Response is JSON 1114s ok 29 - Result = 1 1114s ok 30 - Result = 1 1114s ok 31 - Count = 1 1114s ok 32 - Result = 1 1114s ok 33 - Count = 1 1114s ok 34 - Value is "d" 1114s ok 35 - Result = 1 1114s ok 36 - Count = 1 1114s ok 37 - Value is "dwho" 1114s ok 38 - Result = 1 1114s ok 39 - Count = 1 1114s ok 40 - Value is "dwho" 1114s ok 41 - Result = 1 1114s ok 42 - Count = 1 1114s ok 43 - Value is "dwho" 1114s ok 44 - Result = 1 1114s ok 45 - Count = 1 1114s ok 46 - Value is "dwho" 1114s ok 47 - Reference found 1114s ok 48 - Response is JSON 1114s ok 49 - reference found 1114s ok 50 - title found 1114s ok 51 - date found 1114s ok 52 - uid found 1114s ok 53 - Result = 1 1114s ok 54 - Count = 0 1114s 1..54 1114s ok 1115s t/50-notifications.t ........................ 1115s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1115s ok 2 - Manager object 1115s ok 3 - Init 1115s ok 4 - Manager app 1115s ok 5 - Client object 1115s [Tue Jul 23 02:01:19 2024] [LLNG:6502] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62, line 2. 1115s 1115s ok 6 - Notification not inserted 1115s [Tue Jul 23 02:01:19 2024] [LLNG:6502] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62, line 2. 1115s 1115s ok 7 - Notification not inserted 1115s [Tue Jul 23 02:01:19 2024] [LLNG:6502] [error] Malformed date 1115s ok 8 - Notification not inserted 1115s ok 9 - Result is true 1115s ok 10 - Result = 1 1115s ok 11 - Count = 1 1115s ok 12 - Value is "d" 1115s ok 13 - Result = 1 1115s ok 14 - Count = 1 1115s ok 15 - Value is "dwho" 1115s ok 16 - Result = 1 1115s ok 17 - Count = 1 1115s ok 18 - Value is "dwho" 1115s ok 19 - Result = 1 1115s ok 20 - Count = 1 1115s ok 21 - Value is "dwho" 1115s ok 22 - Result = 1 1115s ok 23 - Count = 1 1115s ok 24 - Value is "dwho" 1115s ok 25 - Result = 1 1115s ok 26 - Count = 1 1115s ok 27 - Response is JSON 1115s ok 28 - Result = 1 1115s ok 29 - Result = 1 1115s ok 30 - Count = 0 1115s ok 31 - Result = 1 1115s ok 32 - Count = 1 1115s ok 33 - Value is "d" 1115s ok 34 - Result = 1 1115s ok 35 - Count = 1 1115s ok 36 - Value is "dwho" 1115s ok 37 - Result = 1 1115s ok 38 - Count = 1 1115s ok 39 - Value is "dwho" 1115s ok 40 - Result = 1 1115s ok 41 - Count = 1 1115s ok 42 - Value is "dwho" 1115s ok 43 - Result = 1 1115s ok 44 - Count = 1 1115s ok 45 - Value is "dwho" 1115s ok 46 - Reference found 1115s ok 47 - Internal reference found 1115s ok 48 - Response is JSON 1115s ok 49 - reference found 1115s ok 50 - title found 1115s ok 51 - date found 1115s ok 52 - uid found 1115s ok 53 - Result = 1 1115s ok 54 - Count = 0 1115s 1..54 1115s ok 1115s t/60-2ndfa.t ................................ 1115s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1115s ok 2 - Sessions module 1115s ok 3 - Sessions module 1115s ok 4 - Sessions module 1115s ok 5 - Sessions module 1115s ok 6 - Sessions module 1115s ok 7 - Sessions module 1115s ok 8 - Manager object 1115s ok 9 - Init 1115s ok 10 - Manager app 1115s ok 11 - Client object 1115s ok 12 - UID found 1115s ok 13 - IP found 1115s ok 14 - Persistent sessions with UID found 1115s ok 15 - Persistent sessions with UID found 1115s ok 16 - Persistent sessions with UID found 1115s ok 17 - Persistent sessions with UID found 1115s ok 18 - Persistent sessions with UID found 1115s ok 19 - UID found 1115s ok 20 - IP found 1115s ok 21 - U2F found 1115s ok 22 - TOTP found 1115s ok 23 - UBK found 1115s ok 24 - Search * - Result code = 1 1115s ok 25 - Found 3 results 1115s ok 26 - List 3 results 1115s ok 27 - Result match "uid=d" 1115s ok 28 - Result match "uid=r" 1115s ok 29 - Result match "uid=t" 1115s ok 30 - Found 2 sessions starting with "d" 1115s ok 31 - Found 1 session starting with "r" 1115s ok 32 - Found 1 session starting with "t" 1115s ok 33 - Search "uid"=d* - Result code = 1 1115s ok 34 - Found 1 result 1115s ok 35 - List 1 result 1115s ok 36 - Result match "uid=d" 1115s ok 37 - Found 2 sessions starting with "d" 1115s ok 38 - Search "uid"=dw* - Result code = 1 1115s ok 39 - Found 1 result 1115s ok 40 - List 1 result 1115s ok 41 - Result match "uid=dw" 1115s ok 42 - Found 1 session starting with "dw" 1115s ok 43 - Search "uid"=d* & UBK - Result code = 1 1115s ok 44 - Found 1 result 1115s ok 45 - List 1 result 1115s ok 46 - Result match "uid=d" 1115s ok 47 - Found 1 session starting with "d" & UBK 1115s ok 48 - Search "uid"=dw* & UBK - Result code = 1 1115s ok 49 - Found 1 result 1115s ok 50 - List 1 result 1115s ok 51 - Result match "uid=dw" 1115s ok 52 - Found 1 session starting with "dw" & UBK 1115s ok 53 - Search "uid"=da* & UBK - Result code = 1 1115s ok 54 - Found 0 session with "da" & UBK 1115s ok 55 - List 0 result 1115s ok 56 - Search "uid"=* & UBK - Result code = 1 1115s ok 57 - Found 3 results 1115s ok 58 - List 3 results 1115s ok 59 - Result match "uid=d" 1115s ok 60 - Result match "uid=r" 1115s ok 61 - Result match "uid=t" 1115s ok 62 - Found 2 sessions starting with "d" & U2F 1115s ok 63 - Found 1 session starting with "r" & U2F 1115s ok 64 - Found 1 session starting with "t" & U2F 1115s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 1115s ok 66 - Found 1 result 1115s ok 67 - List 1 result 1115s ok 68 - Result match "uid=d" 1115s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 1115s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 1115s ok 71 - Found 1 result 1115s ok 72 - List 1 result 1115s ok 73 - Result match "uid=d" 1115s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 1115s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 1115s ok 76 - Found 2 results 1115s ok 77 - List 2 results 1115s ok 78 - Result match "uid=d" 1115s ok 79 - Result match "uid=r" 1115s ok 80 - Found 1 session starting with "d" & U2F & UBK 1115s ok 81 - Found 1 session starting with "r" & U2F & UBK 1115s ok 82 - Delete U2F from 1 1115s ok 83 - Result code is 200 1115s ok 84 - Body is JSON and result==1 1115s ok 85 - Delete U2F from 2 1115s ok 86 - Result code is 200 1115s ok 87 - Body is JSON and result==1 1115s ok 88 - Delete U2F from 3 1115s ok 89 - Result code is 200 1115s ok 90 - Body is JSON and result==1 1115s ok 91 - Delete U2F from 4 1115s ok 92 - Result code is 200 1115s ok 93 - Body is JSON and result==1 1115s ok 94 - Delete U2F from 5 1115s ok 95 - Result code is 200 1115s ok 96 - Body is JSON and result==1 1115s ok 97 - Delete TOTP from 3 1115s ok 98 - Result code is 200 1115s ok 99 - Body is JSON and result==1 1115s ok 100 - Delete TOTP from 4 1115s ok 101 - Result code is 200 1115s ok 102 - Body is JSON and result==1 1115s ok 103 - Delete UBK from 2 1115s ok 104 - Result code is 200 1115s ok 105 - Body is JSON and result==1 1115s ok 106 - Delete UBK from 3 1115s ok 107 - Result code is 200 1115s ok 108 - Body is JSON and result==1 1115s ok 109 - Result code = 1 1115s ok 110 - Found 0 session with 2F device 1115s ok 111 - List 0 result 1115s ok 112 - Succeed to get /2ndfa.html 1115s ok 113 1115s 1..113 1115s ok 1116s t/70-viewer.t ............................... 1116s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1116s ok 2 - Manager object 1116s ok 3 - Init 1116s ok 4 - Manager app 1116s ok 5 - Client object 1116s ok 6 - Key found 1116s ok 7 - Key is hidden 1116s ok 8 - Key is hidden 1116s ok 9 - Latest conf loaded 1116s ok 10 - Request succeed 1116s ok 11 - Result code is 200 1116s ok 12 - Result body contains JSON text 1116s ok 13 - Details with captcha 'login' or 'mail' found 1116s ok 14 - Details with captcha 'login' or 'mail' found 1116s ok 15 - Key found 1116s ok 16 - Key found 1116s ok 17 - Right number of keys found 1116s ok 18 - Browser is allowed 1116s 1..18 1116s ok 1116s t/71-viewer-without-diff.t .................. 1116s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1116s ok 2 - Manager object 1116s ok 3 - Init 1116s ok 4 - Manager app 1116s ok 5 - Client object 1116s ok 6 - Request succeed 1116s ok 7 - Result code is 200 1116s ok 8 - Result body contains JSON text 1116s ok 9 - Details with captcha 'login' or 'mail' found 1116s ok 10 - Details with captcha 'login' or 'mail' found 1116s ok 11 - Key found 1116s ok 12 - Manager object 1116s ok 13 - Init 1116s ok 14 - Manager app 1116s ok 15 - Client object 1116s ok 16 - Key is hidden 1116s ok 17 - Key is hidden 1116s ok 18 - Latest conf loaded 1116s ok 19 - Diff is NOT allowed 1116s ok 20 - Browser is NOT allowed 1116s 1..20 1116s ok 1116s All tests successful. 1116s Files=23, Tests=1630, 14 wallclock secs ( 0.16 usr 0.05 sys + 11.96 cusr 2.12 csys = 14.29 CPU) 1116s Result: PASS 1116s autopkgtest [02:01:20]: test manager-test: -----------------------] 1117s manager-test PASS 1117s autopkgtest [02:01:21]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 1117s autopkgtest [02:01:21]: test runtime-deps-common: preparing testbed 1171s autopkgtest [02:02:15]: testbed dpkg architecture: amd64 1171s autopkgtest [02:02:15]: testbed apt version: 2.9.6 1171s autopkgtest [02:02:15]: test architecture: i386 1171s autopkgtest [02:02:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1171s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 1172s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [407 kB] 1172s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 1172s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [58.5 kB] 1172s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3440 B] 1172s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [77.2 kB] 1172s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [119 kB] 1172s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 1172s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 1172s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 1172s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 1172s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [298 kB] 1172s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [488 kB] 1172s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 1172s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8256 B] 1172s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 1172s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 1173s Fetched 1651 kB in 0s (6143 kB/s) 1173s Reading package lists... 1175s Reading package lists... 1175s Building dependency tree... 1175s Reading state information... 1175s Calculating upgrade... 1176s The following packages will be upgraded: 1176s gcc-14-base libgcc-s1 libstdc++6 systemd-hwe-hwdb 1176s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1176s Need to get 920 kB of archives. 1176s After this operation, 1024 B of additional disk space will be used. 1176s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-base amd64 14.1.0-5ubuntu1 [49.9 kB] 1176s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++6 amd64 14.1.0-5ubuntu1 [789 kB] 1176s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1 amd64 14.1.0-5ubuntu1 [78.3 kB] 1176s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 systemd-hwe-hwdb all 256.2.1 [3210 B] 1176s Fetched 920 kB in 0s (28.6 MB/s) 1177s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1177s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_amd64.deb ... 1177s Unpacking gcc-14-base:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1177s Setting up gcc-14-base:amd64 (14.1.0-5ubuntu1) ... 1177s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1177s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_amd64.deb ... 1177s Unpacking libstdc++6:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1177s Setting up libstdc++6:amd64 (14.1.0-5ubuntu1) ... 1177s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1177s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_amd64.deb ... 1177s Unpacking libgcc-s1:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1177s Setting up libgcc-s1:amd64 (14.1.0-5ubuntu1) ... 1177s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1177s Preparing to unpack .../systemd-hwe-hwdb_256.2.1_all.deb ... 1177s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 1177s Setting up systemd-hwe-hwdb (256.2.1) ... 1177s Processing triggers for udev (256-1ubuntu1) ... 1178s Processing triggers for libc-bin (2.39-0ubuntu9) ... 1178s Reading package lists... 1178s Building dependency tree... 1178s Reading state information... 1179s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1179s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 1179s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 1179s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 1179s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 1181s Reading package lists... 1181s Reading package lists... 1181s Building dependency tree... 1181s Reading state information... 1182s Calculating upgrade... 1182s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1182s Reading package lists... 1182s Building dependency tree... 1182s Reading state information... 1183s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1187s Note, using file '/tmp/autopkgtest.GTBRvv/11-autopkgtest-satdep.dsc' to get the build dependencies 1187s Reading package lists... 1187s Building dependency tree... 1187s Reading state information... 1187s Starting pkgProblemResolver with broken count: 0 1187s Starting 2 pkgProblemResolver with broken count: 0 1187s Done 1188s The following NEW packages will be installed: 1188s autodep8 build-essential cpp cpp-13 cpp-13-x86-64-linux-gnu 1188s cpp-x86-64-linux-gnu dctrl-tools g++ g++-13 g++-13-x86-64-linux-gnu 1188s g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base gcc-13-x86-64-linux-gnu 1188s gcc-x86-64-linux-gnu libapache-logformat-compiler-perl 1188s libapache-session-perl libasan8 libatomic1 libcache-cache-perl libcc1-0 1188s libcgi-pm-perl libclass-inspector-perl libclass-xsaccessor-perl 1188s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1188s libconvert-asn1-perl libcookie-baker-perl libcrypt-openssl-bignum-perl 1188s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1188s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1188s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 1188s libencode-locale-perl liberror-perl libfile-listing-perl 1188s libfile-sharedir-perl libfilesys-notify-simple-perl libgcc-13-dev libgomp1 1188s libhash-multivalue-perl libhtml-parser-perl libhtml-tagset-perl 1188s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1188s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1188s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1188s libhwasan0 libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl 1188s libisl23 libitm1 libjson-maybexs-perl libjson-perl libjson-xs-perl 1188s liblemonldap-ng-common-perl liblsan0 liblwp-mediatypes-perl 1188s liblwp-protocol-https-perl libmouse-perl libmpc3 libnet-cidr-perl 1188s libnet-http-perl libnet-ssleay-perl libplack-perl 1188s libposix-strftime-compiler-perl libquadmath0 libstdc++-13-dev 1188s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 1188s libtimedate-perl libtry-tiny-perl libtsan2 libtypes-serialiser-perl 1188s libubsan1 liburi-perl libwww-form-urlencoded-perl libwww-perl 1188s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1188s 0 upgraded, 93 newly installed, 0 to remove and 0 not upgraded. 1188s Need to get 63.6 MB of archives. 1188s After this operation, 214 MB of additional disk space will be used. 1188s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 1188s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 autodep8 all 0.28 [13.2 kB] 1188s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 1188s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 1188s Get:5 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 1188s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 1188s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 1188s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 1188s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 1188s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 1188s Get:11 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-5ubuntu1 [148 kB] 1188s Get:12 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 1188s Get:13 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 1188s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 1188s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 1188s Get:16 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 1188s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 1188s Get:18 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 1188s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 1188s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 1188s Get:21 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 1189s Get:22 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 1189s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 1189s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 1189s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 1189s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 1189s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 1189s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 1189s Get:29 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 1189s Get:30 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 1189s Get:31 http://ftpmaster.internal/ubuntu oracular/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1189s Get:32 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1189s Get:33 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-urandom-perl all 0.40-1 [9430 B] 1189s Get:34 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 1189s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 liberror-perl all 0.17029-2 [25.6 kB] 1189s Get:36 http://ftpmaster.internal/ubuntu oracular/universe amd64 libipc-sharelite-perl amd64 0.17-5build3 [21.3 kB] 1189s Get:37 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 1189s Get:38 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1189s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 1189s Get:40 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 1189s Get:41 http://ftpmaster.internal/ubuntu oracular/main amd64 libcgi-pm-perl all 4.66-1 [185 kB] 1189s Get:42 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1189s Get:43 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-xsaccessor-perl amd64 1.19-4build4 [33.1 kB] 1189s Get:44 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 1189s Get:45 http://ftpmaster.internal/ubuntu oracular/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] 1189s Get:46 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1189s Get:47 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 1189s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 1189s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build5 [23.5 kB] 1189s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-random-perl amd64 0.17-1 [9556 B] 1189s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-rsa-perl amd64 0.33-3build4 [21.6 kB] 1189s Get:52 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-openssl-x509-perl amd64 1.9.15-1build4 [30.1 kB] 1189s Get:53 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build5 [17.8 kB] 1189s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1189s Get:55 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1189s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 1189s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 1189s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 1189s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 1189s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1189s Get:61 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1189s Get:62 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1189s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-template-perl all 2.97-2 [60.2 kB] 1189s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 1189s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 1189s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1189s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.46-1ubuntu1 [75.9 kB] 1189s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1189s Get:69 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1189s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1189s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] 1189s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 1189s Get:73 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 1189s Get:74 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1189s Get:75 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1189s Get:76 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1189s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1189s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 1189s Get:79 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 1189s Get:80 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 1189s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 1189s Get:82 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-perl all 0.21-2 [13.9 kB] 1189s Get:83 http://ftpmaster.internal/ubuntu oracular/main amd64 libmouse-perl amd64 2.5.10-1build8 [133 kB] 1189s Get:84 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1189s Get:85 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1189s Get:86 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 1189s Get:87 http://ftpmaster.internal/ubuntu oracular/universe amd64 libplack-perl all 1.0051-1 [218 kB] 1189s Get:88 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 1189s Get:89 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1189s Get:90 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1189s Get:91 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 1189s Get:92 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-common-perl all 2.19.1+ds-3 [173 kB] 1189s Get:93 http://ftpmaster.internal/ubuntu oracular/universe amd64 pkg-perl-autopkgtest all 0.79 [18.5 kB] 1189s Preconfiguring packages ... 1189s Fetched 63.6 MB in 1s (111 MB/s) 1189s Selecting previously unselected package dctrl-tools. 1189s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1189s Preparing to unpack .../00-dctrl-tools_2.24-3build3_amd64.deb ... 1189s Unpacking dctrl-tools (2.24-3build3) ... 1189s Selecting previously unselected package autodep8. 1189s Preparing to unpack .../01-autodep8_0.28_all.deb ... 1189s Unpacking autodep8 (0.28) ... 1189s Selecting previously unselected package gcc-13-base:amd64. 1189s Preparing to unpack .../02-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 1189s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 1189s Selecting previously unselected package libisl23:amd64. 1189s Preparing to unpack .../03-libisl23_0.26-3build1_amd64.deb ... 1189s Unpacking libisl23:amd64 (0.26-3build1) ... 1189s Selecting previously unselected package libmpc3:amd64. 1189s Preparing to unpack .../04-libmpc3_1.3.1-1build1_amd64.deb ... 1189s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 1189s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 1189s Preparing to unpack .../05-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1189s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1190s Selecting previously unselected package cpp-13. 1190s Preparing to unpack .../06-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 1190s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 1190s Selecting previously unselected package cpp-x86-64-linux-gnu. 1190s Preparing to unpack .../07-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1190s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1190s Selecting previously unselected package cpp. 1190s Preparing to unpack .../08-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 1190s Unpacking cpp (4:13.3.0-2ubuntu2) ... 1190s Selecting previously unselected package libcc1-0:amd64. 1190s Preparing to unpack .../09-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libgomp1:amd64. 1190s Preparing to unpack .../10-libgomp1_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libgomp1:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libitm1:amd64. 1190s Preparing to unpack .../11-libitm1_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libatomic1:amd64. 1190s Preparing to unpack .../12-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libasan8:amd64. 1190s Preparing to unpack .../13-libasan8_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package liblsan0:amd64. 1190s Preparing to unpack .../14-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libtsan2:amd64. 1190s Preparing to unpack .../15-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libubsan1:amd64. 1190s Preparing to unpack .../16-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libhwasan0:amd64. 1190s Preparing to unpack .../17-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libquadmath0:amd64. 1190s Preparing to unpack .../18-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 1190s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 1190s Selecting previously unselected package libgcc-13-dev:amd64. 1190s Preparing to unpack .../19-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 1190s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 1190s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 1190s Preparing to unpack .../20-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1190s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1191s Selecting previously unselected package gcc-13. 1191s Preparing to unpack .../21-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 1191s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 1191s Selecting previously unselected package gcc-x86-64-linux-gnu. 1191s Preparing to unpack .../22-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1191s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1191s Selecting previously unselected package gcc. 1191s Preparing to unpack .../23-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 1191s Unpacking gcc (4:13.3.0-2ubuntu2) ... 1191s Selecting previously unselected package libstdc++-13-dev:amd64. 1191s Preparing to unpack .../24-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 1191s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 1191s Selecting previously unselected package g++-13-x86-64-linux-gnu. 1191s Preparing to unpack .../25-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1191s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1191s Selecting previously unselected package g++-13. 1191s Preparing to unpack .../26-g++-13_13.3.0-3ubuntu1_amd64.deb ... 1191s Unpacking g++-13 (13.3.0-3ubuntu1) ... 1191s Selecting previously unselected package g++-x86-64-linux-gnu. 1191s Preparing to unpack .../27-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1191s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1192s Selecting previously unselected package g++. 1192s Preparing to unpack .../28-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 1192s Unpacking g++ (4:13.3.0-2ubuntu2) ... 1192s Selecting previously unselected package build-essential. 1192s Preparing to unpack .../29-build-essential_12.10ubuntu1_amd64.deb ... 1192s Unpacking build-essential (12.10ubuntu1) ... 1192s Selecting previously unselected package libposix-strftime-compiler-perl. 1192s Preparing to unpack .../30-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1192s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1192s Selecting previously unselected package libapache-logformat-compiler-perl. 1192s Preparing to unpack .../31-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1192s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1192s Selecting previously unselected package libcrypt-urandom-perl. 1192s Preparing to unpack .../32-libcrypt-urandom-perl_0.40-1_all.deb ... 1192s Unpacking libcrypt-urandom-perl (0.40-1) ... 1192s Selecting previously unselected package libapache-session-perl. 1192s Preparing to unpack .../33-libapache-session-perl_1.94-2_all.deb ... 1192s Unpacking libapache-session-perl (1.94-2) ... 1192s Selecting previously unselected package liberror-perl. 1192s Preparing to unpack .../34-liberror-perl_0.17029-2_all.deb ... 1192s Unpacking liberror-perl (0.17029-2) ... 1192s Selecting previously unselected package libipc-sharelite-perl. 1192s Preparing to unpack .../35-libipc-sharelite-perl_0.17-5build3_amd64.deb ... 1192s Unpacking libipc-sharelite-perl (0.17-5build3) ... 1192s Selecting previously unselected package libcache-cache-perl. 1192s Preparing to unpack .../36-libcache-cache-perl_1.08-3_all.deb ... 1192s Unpacking libcache-cache-perl (1.08-3) ... 1192s Selecting previously unselected package libhtml-tagset-perl. 1192s Preparing to unpack .../37-libhtml-tagset-perl_3.24-1_all.deb ... 1192s Unpacking libhtml-tagset-perl (3.24-1) ... 1192s Selecting previously unselected package liburi-perl. 1192s Preparing to unpack .../38-liburi-perl_5.28-1_all.deb ... 1192s Unpacking liburi-perl (5.28-1) ... 1192s Selecting previously unselected package libhtml-parser-perl:amd64. 1192s Preparing to unpack .../39-libhtml-parser-perl_3.82-1_amd64.deb ... 1192s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 1192s Selecting previously unselected package libcgi-pm-perl. 1192s Preparing to unpack .../40-libcgi-pm-perl_4.66-1_all.deb ... 1192s Unpacking libcgi-pm-perl (4.66-1) ... 1192s Selecting previously unselected package libclass-inspector-perl. 1192s Preparing to unpack .../41-libclass-inspector-perl_1.36-3_all.deb ... 1192s Unpacking libclass-inspector-perl (1.36-3) ... 1192s Selecting previously unselected package libclass-xsaccessor-perl. 1192s Preparing to unpack .../42-libclass-xsaccessor-perl_1.19-4build4_amd64.deb ... 1192s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 1192s Selecting previously unselected package libclone-perl:amd64. 1192s Preparing to unpack .../43-libclone-perl_0.46-1build3_amd64.deb ... 1192s Unpacking libclone-perl:amd64 (0.46-1build3) ... 1192s Selecting previously unselected package libcommon-sense-perl:amd64. 1192s Preparing to unpack .../44-libcommon-sense-perl_3.75-3build3_amd64.deb ... 1192s Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... 1192s Selecting previously unselected package libconvert-asn1-perl. 1192s Preparing to unpack .../45-libconvert-asn1-perl_0.34-1_all.deb ... 1192s Unpacking libconvert-asn1-perl (0.34-1) ... 1192s Selecting previously unselected package libcookie-baker-perl. 1192s Preparing to unpack .../46-libcookie-baker-perl_0.12-1_all.deb ... 1192s Unpacking libcookie-baker-perl (0.12-1) ... 1192s Selecting previously unselected package perl-openssl-defaults:amd64. 1192s Preparing to unpack .../47-perl-openssl-defaults_7build3_amd64.deb ... 1192s Unpacking perl-openssl-defaults:amd64 (7build3) ... 1192s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1192s Preparing to unpack .../48-libcrypt-openssl-bignum-perl_0.09-2build5_amd64.deb ... 1192s Unpacking libcrypt-openssl-bignum-perl (0.09-2build5) ... 1192s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 1192s Preparing to unpack .../49-libcrypt-openssl-random-perl_0.17-1_amd64.deb ... 1192s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1) ... 1192s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 1192s Preparing to unpack .../50-libcrypt-openssl-rsa-perl_0.33-3build4_amd64.deb ... 1192s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 1192s Selecting previously unselected package libcrypt-openssl-x509-perl. 1192s Preparing to unpack .../51-libcrypt-openssl-x509-perl_1.9.15-1build4_amd64.deb ... 1192s Unpacking libcrypt-openssl-x509-perl (1.9.15-1build4) ... 1192s Selecting previously unselected package libcrypt-rijndael-perl. 1192s Preparing to unpack .../52-libcrypt-rijndael-perl_1.16-1build5_amd64.deb ... 1192s Unpacking libcrypt-rijndael-perl (1.16-1build5) ... 1192s Selecting previously unselected package libdevel-stacktrace-perl. 1192s Preparing to unpack .../53-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1192s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1192s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1192s Preparing to unpack .../54-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1192s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1192s Selecting previously unselected package libencode-locale-perl. 1192s Preparing to unpack .../55-libencode-locale-perl_1.05-3_all.deb ... 1192s Unpacking libencode-locale-perl (1.05-3) ... 1192s Selecting previously unselected package libtimedate-perl. 1192s Preparing to unpack .../56-libtimedate-perl_2.3300-2_all.deb ... 1192s Unpacking libtimedate-perl (2.3300-2) ... 1192s Selecting previously unselected package libhttp-date-perl. 1192s Preparing to unpack .../57-libhttp-date-perl_6.06-1_all.deb ... 1192s Unpacking libhttp-date-perl (6.06-1) ... 1192s Selecting previously unselected package libfile-listing-perl. 1192s Preparing to unpack .../58-libfile-listing-perl_6.16-1_all.deb ... 1192s Unpacking libfile-listing-perl (6.16-1) ... 1192s Selecting previously unselected package libfile-sharedir-perl. 1192s Preparing to unpack .../59-libfile-sharedir-perl_1.118-3_all.deb ... 1192s Unpacking libfile-sharedir-perl (1.118-3) ... 1192s Selecting previously unselected package libfilesys-notify-simple-perl. 1192s Preparing to unpack .../60-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1192s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1192s Selecting previously unselected package libhash-multivalue-perl. 1192s Preparing to unpack .../61-libhash-multivalue-perl_0.16-3_all.deb ... 1192s Unpacking libhash-multivalue-perl (0.16-3) ... 1192s Selecting previously unselected package libhtml-template-perl. 1192s Preparing to unpack .../62-libhtml-template-perl_2.97-2_all.deb ... 1192s Unpacking libhtml-template-perl (2.97-2) ... 1192s Selecting previously unselected package libhtml-tree-perl. 1192s Preparing to unpack .../63-libhtml-tree-perl_5.07-3_all.deb ... 1192s Unpacking libhtml-tree-perl (5.07-3) ... 1192s Selecting previously unselected package libio-html-perl. 1193s Preparing to unpack .../64-libio-html-perl_1.004-3_all.deb ... 1193s Unpacking libio-html-perl (1.004-3) ... 1193s Selecting previously unselected package liblwp-mediatypes-perl. 1193s Preparing to unpack .../65-liblwp-mediatypes-perl_6.04-2_all.deb ... 1193s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1193s Selecting previously unselected package libhttp-message-perl. 1193s Preparing to unpack .../66-libhttp-message-perl_6.46-1ubuntu1_all.deb ... 1193s Unpacking libhttp-message-perl (6.46-1ubuntu1) ... 1193s Selecting previously unselected package libhttp-cookies-perl. 1193s Preparing to unpack .../67-libhttp-cookies-perl_6.11-1_all.deb ... 1193s Unpacking libhttp-cookies-perl (6.11-1) ... 1193s Selecting previously unselected package libhttp-multipartparser-perl. 1193s Preparing to unpack .../68-libhttp-multipartparser-perl_0.02-3_all.deb ... 1193s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1193s Selecting previously unselected package libtypes-serialiser-perl. 1193s Preparing to unpack .../69-libtypes-serialiser-perl_1.01-1_all.deb ... 1193s Unpacking libtypes-serialiser-perl (1.01-1) ... 1193s Selecting previously unselected package libjson-xs-perl. 1193s Preparing to unpack .../70-libjson-xs-perl_4.030-2build3_amd64.deb ... 1193s Unpacking libjson-xs-perl (4.030-2build3) ... 1193s Selecting previously unselected package libjson-maybexs-perl. 1193s Preparing to unpack .../71-libjson-maybexs-perl_1.004005-1_all.deb ... 1193s Unpacking libjson-maybexs-perl (1.004005-1) ... 1193s Selecting previously unselected package libstream-buffered-perl. 1193s Preparing to unpack .../72-libstream-buffered-perl_0.03-3_all.deb ... 1193s Unpacking libstream-buffered-perl (0.03-3) ... 1193s Selecting previously unselected package libwww-form-urlencoded-perl. 1193s Preparing to unpack .../73-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1193s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1193s Selecting previously unselected package libhttp-entity-parser-perl. 1193s Preparing to unpack .../74-libhttp-entity-parser-perl_0.25-2_all.deb ... 1193s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1193s Selecting previously unselected package libhttp-headers-fast-perl. 1193s Preparing to unpack .../75-libhttp-headers-fast-perl_0.22-3_all.deb ... 1193s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1193s Selecting previously unselected package libhttp-negotiate-perl. 1193s Preparing to unpack .../76-libhttp-negotiate-perl_6.01-2_all.deb ... 1193s Unpacking libhttp-negotiate-perl (6.01-2) ... 1193s Selecting previously unselected package libnet-ssleay-perl:amd64. 1193s Preparing to unpack .../77-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 1193s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 1193s Selecting previously unselected package libio-socket-ssl-perl. 1193s Preparing to unpack .../78-libio-socket-ssl-perl_2.085-1_all.deb ... 1193s Unpacking libio-socket-ssl-perl (2.085-1) ... 1193s Selecting previously unselected package libjson-perl. 1193s Preparing to unpack .../79-libjson-perl_4.10000-1_all.deb ... 1193s Unpacking libjson-perl (4.10000-1) ... 1193s Selecting previously unselected package libconfig-inifiles-perl. 1193s Preparing to unpack .../80-libconfig-inifiles-perl_3.000003-2_all.deb ... 1193s Unpacking libconfig-inifiles-perl (3.000003-2) ... 1193s Selecting previously unselected package libnet-cidr-perl. 1193s Preparing to unpack .../81-libnet-cidr-perl_0.21-2_all.deb ... 1193s Unpacking libnet-cidr-perl (0.21-2) ... 1193s Selecting previously unselected package libmouse-perl. 1193s Preparing to unpack .../82-libmouse-perl_2.5.10-1build8_amd64.deb ... 1193s Unpacking libmouse-perl (2.5.10-1build8) ... 1193s Selecting previously unselected package libtest-sharedfork-perl. 1193s Preparing to unpack .../83-libtest-sharedfork-perl_0.35-3_all.deb ... 1193s Unpacking libtest-sharedfork-perl (0.35-3) ... 1193s Selecting previously unselected package libtest-tcp-perl. 1193s Preparing to unpack .../84-libtest-tcp-perl_2.22-2_all.deb ... 1193s Unpacking libtest-tcp-perl (2.22-2) ... 1193s Selecting previously unselected package libtry-tiny-perl. 1193s Preparing to unpack .../85-libtry-tiny-perl_0.31-2_all.deb ... 1193s Unpacking libtry-tiny-perl (0.31-2) ... 1193s Selecting previously unselected package libplack-perl. 1193s Preparing to unpack .../86-libplack-perl_1.0051-1_all.deb ... 1193s Unpacking libplack-perl (1.0051-1) ... 1193s Selecting previously unselected package libnet-http-perl. 1193s Preparing to unpack .../87-libnet-http-perl_6.23-1_all.deb ... 1193s Unpacking libnet-http-perl (6.23-1) ... 1193s Selecting previously unselected package liblwp-protocol-https-perl. 1193s Preparing to unpack .../88-liblwp-protocol-https-perl_6.14-1_all.deb ... 1193s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1193s Selecting previously unselected package libwww-robotrules-perl. 1193s Preparing to unpack .../89-libwww-robotrules-perl_6.02-1_all.deb ... 1193s Unpacking libwww-robotrules-perl (6.02-1) ... 1193s Selecting previously unselected package libwww-perl. 1193s Preparing to unpack .../90-libwww-perl_6.77-1_all.deb ... 1193s Unpacking libwww-perl (6.77-1) ... 1193s Selecting previously unselected package liblemonldap-ng-common-perl. 1193s Preparing to unpack .../91-liblemonldap-ng-common-perl_2.19.1+ds-3_all.deb ... 1193s Unpacking liblemonldap-ng-common-perl (2.19.1+ds-3) ... 1193s Selecting previously unselected package pkg-perl-autopkgtest. 1193s Preparing to unpack .../92-pkg-perl-autopkgtest_0.79_all.deb ... 1193s Unpacking pkg-perl-autopkgtest (0.79) ... 1193s Setting up libconfig-inifiles-perl (3.000003-2) ... 1193s Setting up libcrypt-rijndael-perl (1.16-1build5) ... 1193s Setting up libmouse-perl (2.5.10-1build8) ... 1193s Setting up libhttp-multipartparser-perl (0.02-3) ... 1193s Setting up libclass-inspector-perl (1.36-3) ... 1193s Setting up libclone-perl:amd64 (0.46-1build3) ... 1193s Setting up libhtml-tagset-perl (3.24-1) ... 1193s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1193s Setting up libnet-cidr-perl (0.21-2) ... 1193s Setting up libipc-sharelite-perl (0.17-5build3) ... 1193s Setting up liblwp-mediatypes-perl (6.04-2) ... 1193s Setting up libcrypt-urandom-perl (0.40-1) ... 1193s Setting up libtry-tiny-perl (0.31-2) ... 1193s Setting up perl-openssl-defaults:amd64 (7build3) ... 1193s Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... 1193s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1193s Setting up libencode-locale-perl (1.05-3) ... 1193s Setting up libgomp1:amd64 (14.1.0-5ubuntu1) ... 1193s Setting up libtest-sharedfork-perl (0.35-3) ... 1193s Setting up libhash-multivalue-perl (0.16-3) ... 1193s Setting up liberror-perl (0.17029-2) ... 1194s Setting up libapache-session-perl (1.94-2) ... 1194s Setting up libstream-buffered-perl (0.03-3) ... 1194s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 1194s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1194s Setting up libcrypt-openssl-bignum-perl (0.09-2build5) ... 1194s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up libmpc3:amd64 (1.3.1-1build1) ... 1194s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up libio-html-perl (1.004-3) ... 1194s Setting up libtimedate-perl (2.3300-2) ... 1194s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up libtypes-serialiser-perl (1.01-1) ... 1194s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1) ... 1194s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up libjson-perl (4.10000-1) ... 1194s Setting up libfile-sharedir-perl (1.118-3) ... 1194s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1194s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1194s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 1194s Setting up libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 1194s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up libisl23:amd64 (0.26-3build1) ... 1194s Setting up libconvert-asn1-perl (0.34-1) ... 1194s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up liburi-perl (5.28-1) ... 1194s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up dctrl-tools (2.24-3build3) ... 1194s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 1194s Setting up autodep8 (0.28) ... 1194s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 1194s Setting up libjson-xs-perl (4.030-2build3) ... 1194s Setting up libhttp-date-perl (6.06-1) ... 1194s Setting up libtest-tcp-perl (2.22-2) ... 1194s Setting up libfile-listing-perl (6.16-1) ... 1194s Setting up libcache-cache-perl (1.08-3) ... 1194s Setting up libhttp-headers-fast-perl (0.22-3) ... 1194s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1194s Setting up libnet-http-perl (6.23-1) ... 1194s Setting up libjson-maybexs-perl (1.004005-1) ... 1194s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1194s Setting up libcrypt-openssl-x509-perl (1.9.15-1build4) ... 1194s Setting up pkg-perl-autopkgtest (0.79) ... 1194s Setting up libwww-robotrules-perl (6.02-1) ... 1194s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 1194s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 1194s Setting up libcookie-baker-perl (0.12-1) ... 1194s Setting up libhttp-entity-parser-perl (0.25-2) ... 1194s Setting up libio-socket-ssl-perl (2.085-1) ... 1194s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 1194s Setting up libhttp-message-perl (6.46-1ubuntu1) ... 1194s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1194s Setting up libhttp-negotiate-perl (6.01-2) ... 1194s Setting up cpp-13 (13.3.0-3ubuntu1) ... 1194s Setting up libhttp-cookies-perl (6.11-1) ... 1194s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1194s Setting up libhtml-tree-perl (5.07-3) ... 1194s Setting up libcgi-pm-perl (4.66-1) ... 1194s Setting up libhtml-template-perl (2.97-2) ... 1194s Setting up gcc-13 (13.3.0-3ubuntu1) ... 1194s Setting up cpp (4:13.3.0-2ubuntu2) ... 1194s Setting up libplack-perl (1.0051-1) ... 1194s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1194s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1194s Setting up gcc (4:13.3.0-2ubuntu2) ... 1194s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1194s Setting up g++-13 (13.3.0-3ubuntu1) ... 1194s Setting up g++ (4:13.3.0-2ubuntu2) ... 1194s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1194s Setting up build-essential (12.10ubuntu1) ... 1194s Setting up liblwp-protocol-https-perl (6.14-1) ... 1194s Setting up libwww-perl (6.77-1) ... 1194s Setting up liblemonldap-ng-common-perl (2.19.1+ds-3) ... 1194s Processing triggers for libc-bin (2.39-0ubuntu9) ... 1194s Processing triggers for man-db (2.12.1-2) ... 1196s Reading package lists... 1196s Building dependency tree... 1196s Reading state information... 1197s Starting pkgProblemResolver with broken count: 0 1197s Starting 2 pkgProblemResolver with broken count: 0 1197s Done 1197s The following NEW packages will be installed: 1197s autopkgtest-satdep 1197s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1197s Need to get 0 B/696 B of archives. 1197s After this operation, 0 B of additional disk space will be used. 1197s Get:1 /tmp/autopkgtest.GTBRvv/12-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 1198s Selecting previously unselected package autopkgtest-satdep. 1198s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 77275 files and directories currently installed.) 1198s Preparing to unpack .../12-autopkgtest-satdep.deb ... 1198s Unpacking autopkgtest-satdep (0) ... 1198s Setting up autopkgtest-satdep (0) ... 1198s autopkgtest: WARNING: package liblemonldap-ng-common-perl:i386 is not installed though it should be 1200s (Reading database ... 77275 files and directories currently installed.) 1200s Removing autopkgtest-satdep (0) ... 1201s autopkgtest [02:02:45]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 1201s autopkgtest [02:02:45]: test runtime-deps-common: [----------------------- 1201s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 1201s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1201s 1..4 1201s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1201s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1201s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1201s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1201s ok 1201s All tests successful. 1201s Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.09 cusr 0.03 csys = 0.15 CPU) 1201s Result: PASS 1201s autopkgtest [02:02:45]: test runtime-deps-common: -----------------------] 1201s runtime-deps-common PASS (superficial) 1201s autopkgtest [02:02:45]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 1202s autopkgtest [02:02:46]: test runtime-deps-portal: preparing testbed 1256s autopkgtest [02:03:40]: testbed dpkg architecture: amd64 1256s autopkgtest [02:03:40]: testbed apt version: 2.9.6 1257s autopkgtest [02:03:41]: test architecture: i386 1257s autopkgtest [02:03:41]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1257s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 1257s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [58.5 kB] 1257s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 1257s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3440 B] 1257s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [407 kB] 1257s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [77.2 kB] 1257s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [119 kB] 1257s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 1257s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 1257s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 1257s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 1257s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [488 kB] 1257s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [298 kB] 1257s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 1257s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8256 B] 1257s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 1257s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 1258s Fetched 1651 kB in 0s (6284 kB/s) 1258s Reading package lists... 1260s Reading package lists... 1260s Building dependency tree... 1260s Reading state information... 1260s Calculating upgrade... 1261s The following packages will be upgraded: 1261s gcc-14-base libgcc-s1 libstdc++6 systemd-hwe-hwdb 1261s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1261s Need to get 920 kB of archives. 1261s After this operation, 1024 B of additional disk space will be used. 1261s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-base amd64 14.1.0-5ubuntu1 [49.9 kB] 1261s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++6 amd64 14.1.0-5ubuntu1 [789 kB] 1261s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1 amd64 14.1.0-5ubuntu1 [78.3 kB] 1261s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 systemd-hwe-hwdb all 256.2.1 [3210 B] 1261s Fetched 920 kB in 0s (9423 kB/s) 1261s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1261s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_amd64.deb ... 1261s Unpacking gcc-14-base:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1261s Setting up gcc-14-base:amd64 (14.1.0-5ubuntu1) ... 1261s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1261s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_amd64.deb ... 1261s Unpacking libstdc++6:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1261s Setting up libstdc++6:amd64 (14.1.0-5ubuntu1) ... 1261s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1261s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_amd64.deb ... 1261s Unpacking libgcc-s1:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 1261s Setting up libgcc-s1:amd64 (14.1.0-5ubuntu1) ... 1262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1262s Preparing to unpack .../systemd-hwe-hwdb_256.2.1_all.deb ... 1262s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 1262s Setting up systemd-hwe-hwdb (256.2.1) ... 1262s Processing triggers for udev (256-1ubuntu1) ... 1262s Processing triggers for libc-bin (2.39-0ubuntu9) ... 1262s Reading package lists... 1263s Building dependency tree... 1263s Reading state information... 1263s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1263s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 1263s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 1263s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 1263s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 1264s Reading package lists... 1264s Reading package lists... 1265s Building dependency tree... 1265s Reading state information... 1265s Calculating upgrade... 1265s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1265s Reading package lists... 1265s Building dependency tree... 1265s Reading state information... 1266s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1270s Note, using file '/tmp/autopkgtest.GTBRvv/13-autopkgtest-satdep.dsc' to get the build dependencies 1270s Reading package lists... 1270s Building dependency tree... 1270s Reading state information... 1270s Starting pkgProblemResolver with broken count: 0 1270s Starting 2 pkgProblemResolver with broken count: 0 1270s Done 1271s The following NEW packages will be installed: 1271s autodep8 build-essential cpp cpp-13 cpp-13-x86-64-linux-gnu 1271s cpp-x86-64-linux-gnu dctrl-tools fonts-font-awesome g++ g++-13 1271s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 1271s gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu javascript-common 1271s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 1271s libapache-session-perl libasan8 libatomic1 libcache-cache-perl libcc1-0 1271s libcgi-pm-perl libclass-inspector-perl libclass-xsaccessor-perl 1271s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1271s libconvert-asn1-perl libconvert-base32-perl libcookie-baker-perl 1271s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1271s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1271s libcrypt-urandom-perl libdevel-stacktrace-ashtml-perl 1271s libdevel-stacktrace-perl libdigest-hmac-perl libemail-date-format-perl 1271s libencode-locale-perl liberror-perl libexporter-tiny-perl libfcgi-perl 1271s libfcgi-procmanager-perl libfcgi0t64 libfile-listing-perl 1271s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 1271s libgcc-13-dev libgomp1 libhash-multivalue-perl libhtml-format-perl 1271s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1271s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1271s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1271s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1271s libhwasan0 libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl 1271s libisl23 libitm1 libjs-bootstrap4 libjs-jquery libjs-jquery-cookie 1271s libjs-jquery-ui libjs-popper.js libjson-maybexs-perl libjson-perl 1271s libjson-xs-perl liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1271s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1271s liblsan0 liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1271s libmpc3 libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1271s libposix-strftime-compiler-perl libquadmath0 libregexp-assemble-perl 1271s libstdc++-13-dev libstream-buffered-perl libtest-sharedfork-perl 1271s libtest-tcp-perl libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 1271s libtsan2 libtypes-serialiser-perl libubsan1 liburi-perl 1271s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1271s perl-openssl-defaults pkg-perl-autopkgtest 1271s 0 upgraded, 117 newly installed, 0 to remove and 0 not upgraded. 1271s Need to get 68.9 MB of archives. 1271s After this operation, 232 MB of additional disk space will be used. 1271s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 1271s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi-perl amd64 0.82+ds-3build2 [21.7 kB] 1271s Get:3 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1271s Get:4 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-urandom-perl all 0.40-1 [9430 B] 1271s Get:5 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 1271s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 liberror-perl all 0.17029-2 [25.6 kB] 1271s Get:7 http://ftpmaster.internal/ubuntu oracular/universe amd64 libipc-sharelite-perl amd64 0.17-5build3 [21.3 kB] 1271s Get:8 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 1271s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 1271s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 1271s Get:11 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build5 [23.5 kB] 1271s Get:12 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-random-perl amd64 0.17-1 [9556 B] 1271s Get:13 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-rsa-perl amd64 0.33-3build4 [21.6 kB] 1271s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 1271s Get:15 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-openssl-x509-perl amd64 1.9.15-1build4 [30.1 kB] 1271s Get:16 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build5 [17.8 kB] 1271s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 1271s Get:18 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 1271s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 1271s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 libcgi-pm-perl all 4.66-1 [185 kB] 1271s Get:21 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-template-perl all 2.97-2 [60.2 kB] 1271s Get:22 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 1271s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] 1271s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1271s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] 1271s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-perl all 0.21-2 [13.9 kB] 1271s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 libmouse-perl amd64 2.5.10-1build8 [133 kB] 1271s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-xsaccessor-perl amd64 1.19-4build4 [33.1 kB] 1271s Get:29 http://ftpmaster.internal/ubuntu oracular/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1271s Get:30 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1271s Get:31 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 1271s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1271s Get:33 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1271s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 1271s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 1271s Get:36 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1271s Get:37 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 1271s Get:38 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1271s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 1271s Get:40 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 1271s Get:41 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1271s Get:42 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1271s Get:43 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 1271s Get:44 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 1271s Get:45 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1271s Get:46 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 1271s Get:47 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 1271s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 1271s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1271s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.46-1ubuntu1 [75.9 kB] 1271s Get:51 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 1271s Get:52 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 1271s Get:53 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 1271s Get:54 http://ftpmaster.internal/ubuntu oracular/universe amd64 libplack-perl all 1.0051-1 [218 kB] 1271s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 1271s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 1271s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 1271s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1271s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 1271s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 1271s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 1271s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 1271s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 1271s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 1271s Get:65 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-common-perl all 2.19.1+ds-3 [173 kB] 1271s Get:66 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-handler-perl all 2.19.1+ds-3 [75.3 kB] 1271s Get:67 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-fastcgi-server all 2.19.1+ds-3 [30.5 kB] 1271s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1271s Get:69 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 1271s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libdigest-hmac-perl all 1.04+dfsg-2 [9060 B] 1271s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 1271s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 1271s Get:73 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1271s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 javascript-common all 11+nmu1 [5936 B] 1271s Get:75 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1271s Get:76 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 1271s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1271s Get:78 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1271s Get:79 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-jquery-cookie all 12-4 [6484 B] 1271s Get:80 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 1271s Get:81 http://ftpmaster.internal/ubuntu oracular/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 1271s Get:82 http://ftpmaster.internal/ubuntu oracular/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1271s Get:83 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4 [43.8 kB] 1271s Get:84 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 1271s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 1271s Get:86 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-portal-perl all 2.19.1+ds-3 [3034 kB] 1271s Get:87 http://ftpmaster.internal/ubuntu oracular/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 1271s Get:88 http://ftpmaster.internal/ubuntu oracular/main amd64 autodep8 all 0.28 [13.2 kB] 1271s Get:89 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 1271s Get:90 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 1271s Get:91 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 1271s Get:92 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 1271s Get:93 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 1271s Get:94 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 1271s Get:95 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 1271s Get:96 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 1271s Get:97 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-5ubuntu1 [148 kB] 1271s Get:98 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 1271s Get:99 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 1271s Get:100 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 1271s Get:101 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 1271s Get:102 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 1271s Get:103 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 1271s Get:104 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 1271s Get:105 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 1271s Get:106 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 1271s Get:107 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 1272s Get:108 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 1272s Get:109 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 1272s Get:110 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 1272s Get:111 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 1272s Get:112 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 1272s Get:113 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 1272s Get:114 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 1272s Get:115 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 1272s Get:116 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 1272s Get:117 http://ftpmaster.internal/ubuntu oracular/universe amd64 pkg-perl-autopkgtest all 0.79 [18.5 kB] 1272s Preconfiguring packages ... 1272s Fetched 68.9 MB in 1s (101 MB/s) 1272s Selecting previously unselected package libfcgi0t64:amd64. 1272s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 1272s Preparing to unpack .../000-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 1272s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 1272s Selecting previously unselected package libfcgi-perl. 1272s Preparing to unpack .../001-libfcgi-perl_0.82+ds-3build2_amd64.deb ... 1272s Unpacking libfcgi-perl (0.82+ds-3build2) ... 1272s Selecting previously unselected package libfcgi-procmanager-perl. 1272s Preparing to unpack .../002-libfcgi-procmanager-perl_0.28-3_all.deb ... 1272s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1272s Selecting previously unselected package libcrypt-urandom-perl. 1272s Preparing to unpack .../003-libcrypt-urandom-perl_0.40-1_all.deb ... 1272s Unpacking libcrypt-urandom-perl (0.40-1) ... 1272s Selecting previously unselected package libapache-session-perl. 1272s Preparing to unpack .../004-libapache-session-perl_1.94-2_all.deb ... 1272s Unpacking libapache-session-perl (1.94-2) ... 1272s Selecting previously unselected package liberror-perl. 1272s Preparing to unpack .../005-liberror-perl_0.17029-2_all.deb ... 1272s Unpacking liberror-perl (0.17029-2) ... 1272s Selecting previously unselected package libipc-sharelite-perl. 1272s Preparing to unpack .../006-libipc-sharelite-perl_0.17-5build3_amd64.deb ... 1272s Unpacking libipc-sharelite-perl (0.17-5build3) ... 1272s Selecting previously unselected package libcache-cache-perl. 1272s Preparing to unpack .../007-libcache-cache-perl_1.08-3_all.deb ... 1272s Unpacking libcache-cache-perl (1.08-3) ... 1272s Selecting previously unselected package libconfig-inifiles-perl. 1272s Preparing to unpack .../008-libconfig-inifiles-perl_3.000003-2_all.deb ... 1272s Unpacking libconfig-inifiles-perl (3.000003-2) ... 1272s Selecting previously unselected package perl-openssl-defaults:amd64. 1272s Preparing to unpack .../009-perl-openssl-defaults_7build3_amd64.deb ... 1272s Unpacking perl-openssl-defaults:amd64 (7build3) ... 1272s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1272s Preparing to unpack .../010-libcrypt-openssl-bignum-perl_0.09-2build5_amd64.deb ... 1272s Unpacking libcrypt-openssl-bignum-perl (0.09-2build5) ... 1272s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 1273s Preparing to unpack .../011-libcrypt-openssl-random-perl_0.17-1_amd64.deb ... 1273s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1) ... 1273s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 1273s Preparing to unpack .../012-libcrypt-openssl-rsa-perl_0.33-3build4_amd64.deb ... 1273s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 1273s Selecting previously unselected package libconvert-asn1-perl. 1273s Preparing to unpack .../013-libconvert-asn1-perl_0.34-1_all.deb ... 1273s Unpacking libconvert-asn1-perl (0.34-1) ... 1273s Selecting previously unselected package libcrypt-openssl-x509-perl. 1273s Preparing to unpack .../014-libcrypt-openssl-x509-perl_1.9.15-1build4_amd64.deb ... 1273s Unpacking libcrypt-openssl-x509-perl (1.9.15-1build4) ... 1273s Selecting previously unselected package libcrypt-rijndael-perl. 1273s Preparing to unpack .../015-libcrypt-rijndael-perl_1.16-1build5_amd64.deb ... 1273s Unpacking libcrypt-rijndael-perl (1.16-1build5) ... 1273s Selecting previously unselected package libhtml-tagset-perl. 1273s Preparing to unpack .../016-libhtml-tagset-perl_3.24-1_all.deb ... 1273s Unpacking libhtml-tagset-perl (3.24-1) ... 1273s Selecting previously unselected package liburi-perl. 1273s Preparing to unpack .../017-liburi-perl_5.28-1_all.deb ... 1273s Unpacking liburi-perl (5.28-1) ... 1273s Selecting previously unselected package libhtml-parser-perl:amd64. 1273s Preparing to unpack .../018-libhtml-parser-perl_3.82-1_amd64.deb ... 1273s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 1273s Selecting previously unselected package libcgi-pm-perl. 1273s Preparing to unpack .../019-libcgi-pm-perl_4.66-1_all.deb ... 1273s Unpacking libcgi-pm-perl (4.66-1) ... 1273s Selecting previously unselected package libhtml-template-perl. 1273s Preparing to unpack .../020-libhtml-template-perl_2.97-2_all.deb ... 1273s Unpacking libhtml-template-perl (2.97-2) ... 1273s Selecting previously unselected package libjson-perl. 1273s Preparing to unpack .../021-libjson-perl_4.10000-1_all.deb ... 1273s Unpacking libjson-perl (4.10000-1) ... 1273s Selecting previously unselected package libcommon-sense-perl:amd64. 1273s Preparing to unpack .../022-libcommon-sense-perl_3.75-3build3_amd64.deb ... 1273s Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... 1273s Selecting previously unselected package libtypes-serialiser-perl. 1273s Preparing to unpack .../023-libtypes-serialiser-perl_1.01-1_all.deb ... 1273s Unpacking libtypes-serialiser-perl (1.01-1) ... 1273s Selecting previously unselected package libjson-xs-perl. 1273s Preparing to unpack .../024-libjson-xs-perl_4.030-2build3_amd64.deb ... 1273s Unpacking libjson-xs-perl (4.030-2build3) ... 1273s Selecting previously unselected package libnet-cidr-perl. 1273s Preparing to unpack .../025-libnet-cidr-perl_0.21-2_all.deb ... 1273s Unpacking libnet-cidr-perl (0.21-2) ... 1273s Selecting previously unselected package libmouse-perl. 1273s Preparing to unpack .../026-libmouse-perl_2.5.10-1build8_amd64.deb ... 1273s Unpacking libmouse-perl (2.5.10-1build8) ... 1273s Selecting previously unselected package libclass-xsaccessor-perl. 1273s Preparing to unpack .../027-libclass-xsaccessor-perl_1.19-4build4_amd64.deb ... 1273s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 1273s Selecting previously unselected package libposix-strftime-compiler-perl. 1273s Preparing to unpack .../028-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1273s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1273s Selecting previously unselected package libapache-logformat-compiler-perl. 1273s Preparing to unpack .../029-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1273s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1273s Selecting previously unselected package libcookie-baker-perl. 1273s Preparing to unpack .../030-libcookie-baker-perl_0.12-1_all.deb ... 1273s Unpacking libcookie-baker-perl (0.12-1) ... 1273s Selecting previously unselected package libdevel-stacktrace-perl. 1273s Preparing to unpack .../031-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1273s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1273s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1273s Preparing to unpack .../032-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1273s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1273s Selecting previously unselected package libclass-inspector-perl. 1273s Preparing to unpack .../033-libclass-inspector-perl_1.36-3_all.deb ... 1273s Unpacking libclass-inspector-perl (1.36-3) ... 1273s Selecting previously unselected package libfile-sharedir-perl. 1273s Preparing to unpack .../034-libfile-sharedir-perl_1.118-3_all.deb ... 1273s Unpacking libfile-sharedir-perl (1.118-3) ... 1273s Selecting previously unselected package libfilesys-notify-simple-perl. 1273s Preparing to unpack .../035-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1273s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1273s Selecting previously unselected package libhash-multivalue-perl. 1273s Preparing to unpack .../036-libhash-multivalue-perl_0.16-3_all.deb ... 1273s Unpacking libhash-multivalue-perl (0.16-3) ... 1273s Selecting previously unselected package libhttp-multipartparser-perl. 1273s Preparing to unpack .../037-libhttp-multipartparser-perl_0.02-3_all.deb ... 1273s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1273s Selecting previously unselected package libjson-maybexs-perl. 1273s Preparing to unpack .../038-libjson-maybexs-perl_1.004005-1_all.deb ... 1273s Unpacking libjson-maybexs-perl (1.004005-1) ... 1273s Selecting previously unselected package libstream-buffered-perl. 1273s Preparing to unpack .../039-libstream-buffered-perl_0.03-3_all.deb ... 1273s Unpacking libstream-buffered-perl (0.03-3) ... 1273s Selecting previously unselected package libwww-form-urlencoded-perl. 1273s Preparing to unpack .../040-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1273s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1273s Selecting previously unselected package libhttp-entity-parser-perl. 1273s Preparing to unpack .../041-libhttp-entity-parser-perl_0.25-2_all.deb ... 1273s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1273s Selecting previously unselected package libtimedate-perl. 1273s Preparing to unpack .../042-libtimedate-perl_2.3300-2_all.deb ... 1273s Unpacking libtimedate-perl (2.3300-2) ... 1273s Selecting previously unselected package libhttp-date-perl. 1273s Preparing to unpack .../043-libhttp-date-perl_6.06-1_all.deb ... 1273s Unpacking libhttp-date-perl (6.06-1) ... 1273s Selecting previously unselected package libhttp-headers-fast-perl. 1273s Preparing to unpack .../044-libhttp-headers-fast-perl_0.22-3_all.deb ... 1273s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1273s Selecting previously unselected package libclone-perl:amd64. 1273s Preparing to unpack .../045-libclone-perl_0.46-1build3_amd64.deb ... 1273s Unpacking libclone-perl:amd64 (0.46-1build3) ... 1273s Selecting previously unselected package libencode-locale-perl. 1273s Preparing to unpack .../046-libencode-locale-perl_1.05-3_all.deb ... 1273s Unpacking libencode-locale-perl (1.05-3) ... 1273s Selecting previously unselected package libio-html-perl. 1273s Preparing to unpack .../047-libio-html-perl_1.004-3_all.deb ... 1273s Unpacking libio-html-perl (1.004-3) ... 1273s Selecting previously unselected package liblwp-mediatypes-perl. 1273s Preparing to unpack .../048-liblwp-mediatypes-perl_6.04-2_all.deb ... 1273s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1274s Selecting previously unselected package libhttp-message-perl. 1274s Preparing to unpack .../049-libhttp-message-perl_6.46-1ubuntu1_all.deb ... 1274s Unpacking libhttp-message-perl (6.46-1ubuntu1) ... 1274s Selecting previously unselected package libtest-sharedfork-perl. 1274s Preparing to unpack .../050-libtest-sharedfork-perl_0.35-3_all.deb ... 1274s Unpacking libtest-sharedfork-perl (0.35-3) ... 1274s Selecting previously unselected package libtest-tcp-perl. 1274s Preparing to unpack .../051-libtest-tcp-perl_2.22-2_all.deb ... 1274s Unpacking libtest-tcp-perl (2.22-2) ... 1274s Selecting previously unselected package libtry-tiny-perl. 1274s Preparing to unpack .../052-libtry-tiny-perl_0.31-2_all.deb ... 1274s Unpacking libtry-tiny-perl (0.31-2) ... 1274s Selecting previously unselected package libplack-perl. 1274s Preparing to unpack .../053-libplack-perl_1.0051-1_all.deb ... 1274s Unpacking libplack-perl (1.0051-1) ... 1274s Selecting previously unselected package libfile-listing-perl. 1274s Preparing to unpack .../054-libfile-listing-perl_6.16-1_all.deb ... 1274s Unpacking libfile-listing-perl (6.16-1) ... 1274s Selecting previously unselected package libhtml-tree-perl. 1274s Preparing to unpack .../055-libhtml-tree-perl_5.07-3_all.deb ... 1274s Unpacking libhtml-tree-perl (5.07-3) ... 1274s Selecting previously unselected package libhttp-cookies-perl. 1274s Preparing to unpack .../056-libhttp-cookies-perl_6.11-1_all.deb ... 1274s Unpacking libhttp-cookies-perl (6.11-1) ... 1274s Selecting previously unselected package libhttp-negotiate-perl. 1274s Preparing to unpack .../057-libhttp-negotiate-perl_6.01-2_all.deb ... 1274s Unpacking libhttp-negotiate-perl (6.01-2) ... 1274s Selecting previously unselected package libnet-ssleay-perl:amd64. 1274s Preparing to unpack .../058-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 1274s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 1274s Selecting previously unselected package libio-socket-ssl-perl. 1274s Preparing to unpack .../059-libio-socket-ssl-perl_2.085-1_all.deb ... 1274s Unpacking libio-socket-ssl-perl (2.085-1) ... 1274s Selecting previously unselected package libnet-http-perl. 1274s Preparing to unpack .../060-libnet-http-perl_6.23-1_all.deb ... 1274s Unpacking libnet-http-perl (6.23-1) ... 1274s Selecting previously unselected package liblwp-protocol-https-perl. 1274s Preparing to unpack .../061-liblwp-protocol-https-perl_6.14-1_all.deb ... 1274s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1274s Selecting previously unselected package libwww-robotrules-perl. 1274s Preparing to unpack .../062-libwww-robotrules-perl_6.02-1_all.deb ... 1274s Unpacking libwww-robotrules-perl (6.02-1) ... 1274s Selecting previously unselected package libwww-perl. 1274s Preparing to unpack .../063-libwww-perl_6.77-1_all.deb ... 1274s Unpacking libwww-perl (6.77-1) ... 1274s Selecting previously unselected package liblemonldap-ng-common-perl. 1274s Preparing to unpack .../064-liblemonldap-ng-common-perl_2.19.1+ds-3_all.deb ... 1274s Unpacking liblemonldap-ng-common-perl (2.19.1+ds-3) ... 1274s Selecting previously unselected package liblemonldap-ng-handler-perl. 1274s Preparing to unpack .../065-liblemonldap-ng-handler-perl_2.19.1+ds-3_all.deb ... 1274s Unpacking liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 1274s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1274s Preparing to unpack .../066-lemonldap-ng-fastcgi-server_2.19.1+ds-3_all.deb ... 1274s Unpacking lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 1274s Selecting previously unselected package fonts-font-awesome. 1274s Preparing to unpack .../067-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1274s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1274s Selecting previously unselected package libconvert-base32-perl. 1274s Preparing to unpack .../068-libconvert-base32-perl_0.06-3_all.deb ... 1274s Unpacking libconvert-base32-perl (0.06-3) ... 1274s Selecting previously unselected package libdigest-hmac-perl. 1274s Preparing to unpack .../069-libdigest-hmac-perl_1.04+dfsg-2_all.deb ... 1274s Unpacking libdigest-hmac-perl (1.04+dfsg-2) ... 1274s Selecting previously unselected package libfont-afm-perl. 1274s Preparing to unpack .../070-libfont-afm-perl_1.20-4_all.deb ... 1274s Unpacking libfont-afm-perl (1.20-4) ... 1274s Selecting previously unselected package libhtml-format-perl. 1274s Preparing to unpack .../071-libhtml-format-perl_2.16-2_all.deb ... 1274s Unpacking libhtml-format-perl (2.16-2) ... 1274s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1274s Preparing to unpack .../072-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1274s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1274s Selecting previously unselected package javascript-common. 1274s Preparing to unpack .../073-javascript-common_11+nmu1_all.deb ... 1274s Unpacking javascript-common (11+nmu1) ... 1274s Selecting previously unselected package libjs-popper.js. 1274s Preparing to unpack .../074-libjs-popper.js_1.16.1+ds-6_all.deb ... 1274s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1274s Selecting previously unselected package libjs-bootstrap4. 1274s Preparing to unpack .../075-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 1274s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 1274s Selecting previously unselected package libjs-jquery. 1274s Preparing to unpack .../076-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1274s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1274s Selecting previously unselected package libjs-jquery-ui. 1275s Preparing to unpack .../077-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1275s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1275s Selecting previously unselected package libjs-jquery-cookie. 1275s Preparing to unpack .../078-libjs-jquery-cookie_12-4_all.deb ... 1275s Unpacking libjs-jquery-cookie (12-4) ... 1275s Selecting previously unselected package libtext-unidecode-perl. 1275s Preparing to unpack .../079-libtext-unidecode-perl_1.30-3_all.deb ... 1275s Unpacking libtext-unidecode-perl (1.30-3) ... 1275s Selecting previously unselected package libregexp-assemble-perl. 1275s Preparing to unpack .../080-libregexp-assemble-perl_0.38-2_all.deb ... 1275s Unpacking libregexp-assemble-perl (0.38-2) ... 1275s Selecting previously unselected package libexporter-tiny-perl. 1275s Preparing to unpack .../081-libexporter-tiny-perl_1.006002-1_all.deb ... 1275s Unpacking libexporter-tiny-perl (1.006002-1) ... 1275s Selecting previously unselected package liblist-moreutils-xs-perl. 1275s Preparing to unpack .../082-liblist-moreutils-xs-perl_0.430-4_amd64.deb ... 1275s Unpacking liblist-moreutils-xs-perl (0.430-4) ... 1275s Selecting previously unselected package liblist-moreutils-perl. 1275s Preparing to unpack .../083-liblist-moreutils-perl_0.430-2_all.deb ... 1275s Unpacking liblist-moreutils-perl (0.430-2) ... 1275s Selecting previously unselected package libemail-date-format-perl. 1275s Preparing to unpack .../084-libemail-date-format-perl_1.008-1_all.deb ... 1275s Unpacking libemail-date-format-perl (1.008-1) ... 1275s Selecting previously unselected package liblemonldap-ng-portal-perl. 1275s Preparing to unpack .../085-liblemonldap-ng-portal-perl_2.19.1+ds-3_all.deb ... 1275s Unpacking liblemonldap-ng-portal-perl (2.19.1+ds-3) ... 1275s Selecting previously unselected package dctrl-tools. 1275s Preparing to unpack .../086-dctrl-tools_2.24-3build3_amd64.deb ... 1275s Unpacking dctrl-tools (2.24-3build3) ... 1275s Selecting previously unselected package autodep8. 1275s Preparing to unpack .../087-autodep8_0.28_all.deb ... 1275s Unpacking autodep8 (0.28) ... 1275s Selecting previously unselected package gcc-13-base:amd64. 1275s Preparing to unpack .../088-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 1275s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 1275s Selecting previously unselected package libisl23:amd64. 1275s Preparing to unpack .../089-libisl23_0.26-3build1_amd64.deb ... 1275s Unpacking libisl23:amd64 (0.26-3build1) ... 1275s Selecting previously unselected package libmpc3:amd64. 1275s Preparing to unpack .../090-libmpc3_1.3.1-1build1_amd64.deb ... 1275s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 1275s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 1275s Preparing to unpack .../091-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1275s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1275s Selecting previously unselected package cpp-13. 1275s Preparing to unpack .../092-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 1275s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 1275s Selecting previously unselected package cpp-x86-64-linux-gnu. 1275s Preparing to unpack .../093-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1275s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1275s Selecting previously unselected package cpp. 1275s Preparing to unpack .../094-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 1275s Unpacking cpp (4:13.3.0-2ubuntu2) ... 1275s Selecting previously unselected package libcc1-0:amd64. 1275s Preparing to unpack .../095-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 1275s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 1275s Selecting previously unselected package libgomp1:amd64. 1275s Preparing to unpack .../096-libgomp1_14.1.0-5ubuntu1_amd64.deb ... 1275s Unpacking libgomp1:amd64 (14.1.0-5ubuntu1) ... 1275s Selecting previously unselected package libitm1:amd64. 1275s Preparing to unpack .../097-libitm1_14.1.0-5ubuntu1_amd64.deb ... 1275s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 1275s Selecting previously unselected package libatomic1:amd64. 1276s Preparing to unpack .../098-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 1276s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 1276s Selecting previously unselected package libasan8:amd64. 1276s Preparing to unpack .../099-libasan8_14.1.0-5ubuntu1_amd64.deb ... 1276s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 1276s Selecting previously unselected package liblsan0:amd64. 1276s Preparing to unpack .../100-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 1276s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 1276s Selecting previously unselected package libtsan2:amd64. 1276s Preparing to unpack .../101-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 1276s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 1276s Selecting previously unselected package libubsan1:amd64. 1276s Preparing to unpack .../102-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 1276s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 1276s Selecting previously unselected package libhwasan0:amd64. 1276s Preparing to unpack .../103-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 1276s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 1276s Selecting previously unselected package libquadmath0:amd64. 1276s Preparing to unpack .../104-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 1276s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 1276s Selecting previously unselected package libgcc-13-dev:amd64. 1276s Preparing to unpack .../105-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 1276s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 1276s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 1276s Preparing to unpack .../106-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1276s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1276s Selecting previously unselected package gcc-13. 1276s Preparing to unpack .../107-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 1276s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 1276s Selecting previously unselected package gcc-x86-64-linux-gnu. 1276s Preparing to unpack .../108-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1276s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1276s Selecting previously unselected package gcc. 1276s Preparing to unpack .../109-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 1276s Unpacking gcc (4:13.3.0-2ubuntu2) ... 1276s Selecting previously unselected package libstdc++-13-dev:amd64. 1276s Preparing to unpack .../110-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 1276s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 1277s Selecting previously unselected package g++-13-x86-64-linux-gnu. 1277s Preparing to unpack .../111-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 1277s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1277s Selecting previously unselected package g++-13. 1277s Preparing to unpack .../112-g++-13_13.3.0-3ubuntu1_amd64.deb ... 1277s Unpacking g++-13 (13.3.0-3ubuntu1) ... 1277s Selecting previously unselected package g++-x86-64-linux-gnu. 1277s Preparing to unpack .../113-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 1277s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1277s Selecting previously unselected package g++. 1277s Preparing to unpack .../114-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 1277s Unpacking g++ (4:13.3.0-2ubuntu2) ... 1277s Selecting previously unselected package build-essential. 1277s Preparing to unpack .../115-build-essential_12.10ubuntu1_amd64.deb ... 1277s Unpacking build-essential (12.10ubuntu1) ... 1277s Selecting previously unselected package pkg-perl-autopkgtest. 1277s Preparing to unpack .../116-pkg-perl-autopkgtest_0.79_all.deb ... 1277s Unpacking pkg-perl-autopkgtest (0.79) ... 1277s Setting up libconfig-inifiles-perl (3.000003-2) ... 1277s Setting up javascript-common (11+nmu1) ... 1277s Setting up libcrypt-rijndael-perl (1.16-1build5) ... 1277s Setting up libmouse-perl (2.5.10-1build8) ... 1277s Setting up libhttp-multipartparser-perl (0.02-3) ... 1277s Setting up libclass-inspector-perl (1.36-3) ... 1277s Setting up libfont-afm-perl (1.20-4) ... 1277s Setting up libjs-popper.js (1.16.1+ds-6) ... 1277s Setting up libclone-perl:amd64 (0.46-1build3) ... 1277s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 1277s Setting up libhtml-tagset-perl (3.24-1) ... 1277s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1277s Setting up libnet-cidr-perl (0.21-2) ... 1277s Setting up libipc-sharelite-perl (0.17-5build3) ... 1277s Setting up liblwp-mediatypes-perl (6.04-2) ... 1277s Setting up libcrypt-urandom-perl (0.40-1) ... 1277s Setting up libtry-tiny-perl (0.31-2) ... 1277s Setting up perl-openssl-defaults:amd64 (7build3) ... 1277s Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... 1277s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1277s Setting up libencode-locale-perl (1.05-3) ... 1277s Setting up libgomp1:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up libfcgi-procmanager-perl (0.28-3) ... 1277s Setting up libtest-sharedfork-perl (0.35-3) ... 1277s Setting up libhash-multivalue-perl (0.16-3) ... 1277s Setting up liberror-perl (0.17029-2) ... 1277s Setting up libapache-session-perl (1.94-2) ... 1277s Setting up libstream-buffered-perl (0.03-3) ... 1277s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 1277s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1277s Setting up libdigest-hmac-perl (1.04+dfsg-2) ... 1277s Setting up libcrypt-openssl-bignum-perl (0.09-2build5) ... 1277s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up libemail-date-format-perl (1.008-1) ... 1277s Setting up libmpc3:amd64 (1.3.1-1build1) ... 1277s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up libio-html-perl (1.004-3) ... 1277s Setting up liblist-moreutils-xs-perl (0.430-4) ... 1277s Setting up libtimedate-perl (2.3300-2) ... 1277s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up libtypes-serialiser-perl (1.01-1) ... 1277s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1) ... 1277s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up libjson-perl (4.10000-1) ... 1277s Setting up libfile-sharedir-perl (1.118-3) ... 1277s Setting up libfcgi-perl (0.82+ds-3build2) ... 1277s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1277s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1277s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 1277s Setting up libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 1277s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 1277s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1277s Setting up libexporter-tiny-perl (1.006002-1) ... 1277s Setting up libisl23:amd64 (0.26-3build1) ... 1277s Setting up libconvert-asn1-perl (0.34-1) ... 1277s Setting up libtext-unidecode-perl (1.30-3) ... 1277s Setting up libregexp-assemble-perl (0.38-2) ... 1277s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1277s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up liburi-perl (5.28-1) ... 1277s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up libconvert-base32-perl (0.06-3) ... 1277s Setting up dctrl-tools (2.24-3build3) ... 1277s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 1277s Setting up autodep8 (0.28) ... 1277s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 1277s Setting up libjson-xs-perl (4.030-2build3) ... 1277s Setting up libjs-jquery-cookie (12-4) ... 1277s Setting up libhttp-date-perl (6.06-1) ... 1277s Setting up libtest-tcp-perl (2.22-2) ... 1277s Setting up libfile-listing-perl (6.16-1) ... 1277s Setting up libcache-cache-perl (1.08-3) ... 1277s Setting up libhttp-headers-fast-perl (0.22-3) ... 1277s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1277s Setting up liblist-moreutils-perl (0.430-2) ... 1277s Setting up libnet-http-perl (6.23-1) ... 1277s Setting up libjson-maybexs-perl (1.004005-1) ... 1277s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1277s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1277s Setting up libcrypt-openssl-x509-perl (1.9.15-1build4) ... 1277s Setting up pkg-perl-autopkgtest (0.79) ... 1277s Setting up libwww-robotrules-perl (6.02-1) ... 1277s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 1277s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 1277s Setting up libcookie-baker-perl (0.12-1) ... 1277s Setting up libhttp-entity-parser-perl (0.25-2) ... 1277s Setting up libio-socket-ssl-perl (2.085-1) ... 1277s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 1277s Setting up libhttp-message-perl (6.46-1ubuntu1) ... 1277s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1277s Setting up libhttp-negotiate-perl (6.01-2) ... 1277s Setting up cpp-13 (13.3.0-3ubuntu1) ... 1277s Setting up libhttp-cookies-perl (6.11-1) ... 1277s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1277s Setting up libhtml-tree-perl (5.07-3) ... 1277s Setting up libcgi-pm-perl (4.66-1) ... 1277s Setting up libhtml-format-perl (2.16-2) ... 1277s Setting up libhtml-template-perl (2.97-2) ... 1277s Setting up gcc-13 (13.3.0-3ubuntu1) ... 1277s Setting up cpp (4:13.3.0-2ubuntu2) ... 1277s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1277s Setting up libplack-perl (1.0051-1) ... 1277s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 1277s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1277s Setting up gcc (4:13.3.0-2ubuntu2) ... 1277s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 1277s Setting up g++-13 (13.3.0-3ubuntu1) ... 1277s Setting up g++ (4:13.3.0-2ubuntu2) ... 1277s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1277s Setting up build-essential (12.10ubuntu1) ... 1277s Setting up liblwp-protocol-https-perl (6.14-1) ... 1277s Setting up libwww-perl (6.77-1) ... 1277s Setting up liblemonldap-ng-common-perl (2.19.1+ds-3) ... 1277s Setting up liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 1277s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1278s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1278s Setting up lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 1278s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1278s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1279s Setting up liblemonldap-ng-portal-perl (2.19.1+ds-3) ... 1279s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1279s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1280s Processing triggers for libc-bin (2.39-0ubuntu9) ... 1280s Processing triggers for man-db (2.12.1-2) ... 1282s Reading package lists... 1282s Building dependency tree... 1282s Reading state information... 1282s Starting pkgProblemResolver with broken count: 0 1282s Starting 2 pkgProblemResolver with broken count: 0 1282s Done 1282s The following NEW packages will be installed: 1282s autopkgtest-satdep 1282s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1282s Need to get 0 B/696 B of archives. 1282s After this operation, 0 B of additional disk space will be used. 1282s Get:1 /tmp/autopkgtest.GTBRvv/14-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 1283s Selecting previously unselected package autopkgtest-satdep. 1283s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 79163 files and directories currently installed.) 1283s Preparing to unpack .../14-autopkgtest-satdep.deb ... 1283s Unpacking autopkgtest-satdep (0) ... 1283s Setting up autopkgtest-satdep (0) ... 1283s autopkgtest: WARNING: package liblemonldap-ng-portal-perl:i386 is not installed though it should be 1285s (Reading database ... 79163 files and directories currently installed.) 1285s Removing autopkgtest-satdep (0) ... 1286s autopkgtest [02:04:10]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 1286s autopkgtest [02:04:10]: test runtime-deps-portal: [----------------------- 1286s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1286s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1286s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1286s 1..4 1286s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1286s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1286s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1286s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1286s ok 1286s All tests successful. 1286s Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.34 cusr 0.06 csys = 0.42 CPU) 1286s Result: PASS 1287s autopkgtest [02:04:11]: test runtime-deps-portal: -----------------------] 1287s autopkgtest [02:04:11]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 1287s runtime-deps-portal PASS (superficial) 1287s autopkgtest [02:04:11]: test runtime-deps-manager: preparing testbed 2255s nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [E] nova boot failed (attempt #0): 2255s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2255s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2255s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2255s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2255s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2255s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2255s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5", "url": "https://nova-internal.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "ebb570ffacb64d188008169beff10c7d", "interface": "admin", "region_id": "prodstack5", "url": "https://nova-admin.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}], "id": "239a7e347ea145ba8900922319abfe0c", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "7bc0cff06df9462eadc8f751b17b147b", "interface": "internal", "region_id": "prodstack5", "url": "https://gnocchi-internal.ps5.canonical.com:8041", "region": "prodstack5"}, {"id": "9eccd9a5774b450685f5be93e03eb579", "interface": "admin", "region_id": "prodstack5", "url": "https://gnocchi-admin.ps5.canonical.com:8041", "region": "prodstack5"}, {"id": "b116265ff15d46449f063572137c127e", "interface": "public", "region_id": "prodstack5", "url": "https://gnocchi.ps5.canonical.com:8041", "region": "prodstack5"}], "id": "3094700472a043d9a9095409791d1ebd", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "8ee6d1af15c5497393f87dadb8d88dc0", "interface": "public", "region_id": "prodstack5", "url": "https://octavia.ps5.canonical.com:9876", "region": "prodstack5"}, {"id": "d1ebffaac581458fbfe417de21f6179e", "interface": "internal", "region_id": "prodstack5", "url": "https://octavia-internal.ps5.canonical.com:9876", "region": "prodstack5"}, {"id": "fe6854cc50864b7e8884c666d0c49525", "interface": "admin", "region_id": "prodstack5", "url": "https://octavia-admin.ps5.canonical.com:9876", "region": "prodstack5"}], "id": "31368cb36db84561bd587221566417fe", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "04c6279eb3274a8b9558481fcb84f91f", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/", "region": "prodstack5"}, {"id": "4078713c5b4e42af9af5181b0e370195", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/", "region": "prodstack5"}, {"id": "539afbfe83284d1794337ab29534d146", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/", "region": "prodstack5"}], "id": "33fe254c9ab3464f9cefb0735db5c7b6", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e87b83617064bf4a310ac3b19bbb6d3", "interface": "admin", "region_id": "prodstack5", "url": "https://barbican-admin.ps5.canonical.com:9312", "region": "prodstack5"}, {"id": "11763e77618146d29b12e08749f72ebe", "interface": "public", "region_id": "prodstack5", "url": "https://barbican.ps5.canonical.com:9311", "region": "prodstack5"}, {"id": "c028b0aad7e64fc181028c5e580410ca", "interface": "internal", "region_id": "prodstack5", "url": "https://barbican-internal.ps5.canonical.com:9311", "region": "prodstack5"}], "id": "4a5b6290ebc64737b2ce1d680622c9b0", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3e668beb71f6455d89614720578fb48e", "interface": "public", "region_id": "prodstack5", "url": "https://designate.ps5.canonical.com:9001", "region": "prodstack5"}, {"id": "4819d3baf6fe4074b00d4dbce532acc4", "interface": "admin", "region_id": "prodstack5", "url": "https://designate-admin.ps5.canonical.com:9001", "region": "prodstack5"}, {"id": "b40c9ffe39c64e5ca19cc2b1f3c74499", "interface": "internal", "region_id": "prodstack5", "url": "https://designate-internal.ps5.canonical.com:9001", "region": "prodstack5"}], "id": "4f3473e2e5994fee8132b0e6b5b96b10", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "135a559d49ac4e308f9ba622ab4eea39", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/swift", "region": "prodstack5"}, {"id": "dbcd5cb805df4ab789e586b2d37cfebb", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/swift/v1/AUTH_a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "e313670eb03d431298eb0c604ebc0e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/swift/v1/AUTH_a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "7066b013a1bf45ea88db389a412e7e0a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "1f02cd17eafd4c6898ba27eef5c27551", "interface": "admin", "region_id": "prodstack5", "url": "https://placement-admin.ps5.canonical.com:8778", "region": "prodstack5"}, {"id": "4eae3072a321488f9ff8514f0b4f9d23", "interface": "public", "region_id": "prodstack5", "url": "https://placement.ps5.canonical.com:8778", "region": "prodstack5"}, {"id": "7df5a1a986ad42258d3d2006d28a5658", "interface": "internal", "region_id": "prodstack5", "url": "https://placement-internal.ps5.canonical.com:8778", "region": "prodstack5"}], "id": "85421f66b1804c6298c7a5db84b753a2", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "30c12456f82b43d0b7b3b9b38ee6b98d", "interface": "admin", "region_id": "prodstack5", "url": "https://keystone-admin.ps5.canonical.com:35357/v3", "region": "prodstack5"}, {"id": "8affc90f95f54139ac786bac07c69664", "interface": "public", "region_id": "prodstack5", "url": "https://keystone.ps5.canonical.com:5000/v3", "region": "prodstack5"}, {"id": "be617e6c3fa442258fb5e88d9f29f498", "interface": "internal", "region_id": "prodstack5", "url": "https://keystone-internal.ps5.canonical.com:5000/v3", "region": "prodstack5"}], "id": "9cedc56a694848cca451e602ba3d3546", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "15b24d950a6e4fc3bce377b81630a6ce", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/swift/simplestreams/data", "region": "prodstack5"}, {"id": "90d5cd741aa04ca692a8109ec30c085a", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/swift/v1/AUTH_6dd669096f9045e28e7895ef3e130559/simplestreams/data", "region": "prodstack5"}, {"id": "c21f13beadad48408a89a25a8ad86c27", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/swift/v1/AUTH_6dd669096f9045e28e7895ef3e130559/simplestreams/data", "region": "prodstack5"}], "id": "a65e443f46b64434b1f926d1726653d5", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "99d93600c5a44bc2a1ed77537833df85", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8000/v1", "region": "prodstack5"}, {"id": "d8b9ce900b4c462a9a76c0602e97f263", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8000/v1", "region": "prodstack5"}, {"id": "e2e1febd025547ddb27708842cd059cc", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8000/v1", "region": "prodstack5"}], "id": "c3e7bea8f4a34b7da8d6d2fdd2f32833", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "6292435b5b24409087de737781d5a760", "interface": "internal", "region_id": "prodstack5", "url": "https://aodh-internal.ps5.canonical.com:8042", "region": "prodstack5"}, {"id": "660cbccb033641b6ac3680c85facfec7", "interface": "public", "region_id": "prodstack5", "url": "https://aodh.ps5.canonical.com:8042", "region": "prodstack5"}, {"id": "90112245ed1f46409e701fa1c9c12194", "interface": "admin", "region_id": "prodstack5", "url": "https://aodh-admin.ps5.canonical.com:8042", "region": "prodstack5"}], "id": "c5fe16dbcbab4875a376b69e9d60762b", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "147effd39862447690863776c948b462", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "43c302450db34754a415aae292cf41bd", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "5052f17402424f418e320f48665fe1ac", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "da8a1d72b62843e1baa4ca44bd82a9d3", "type": "volumev2", "name": "cinderv2"}]}} 2255s REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps5.canonical.com:8774 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 2255s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps5.canonical.com:8774/v2.1/ Server: Apache/2.4.41 (Ubuntu) x-compute-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 x-openstack-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 2255s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps5.canonical.com:8774/v2.1/ Server: Apache/2.4.41 (Ubuntu) x-compute-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 x-openstack-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 2255s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2255s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 2255s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c x-openstack-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c x-openstack-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.87", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2255s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.87", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2255s GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/ used request id req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (session:936) GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/ used request id req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps5.canonical.com:9292/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps5.canonical.com:9292 2255s DEBUG (connectionpool:429) https://glance.ps5.canonical.com:9292 "GET /v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 HTTP/1.1" 200 2117 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2117 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) X-Openstack-Request-Id: req-25a78d95-4c9e-44a9-a19d-2b9933e942c3 2255s DEBUG (session:580) RESP BODY: {"architecture": "x86_64", "base_image_ref": "d1d006ad-496b-4fc5-b221-4ce97b82cb50", "boot_roles": "member,reader", "content_id": "auto.sync", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "4762324e-b7b2-4309-bfbb-9f471886b263", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.04", "owner_id": "a77cf7d04cc348e3b9aad5180306c3dd", "owner_project_name": "prod-proposed-migration_project", "owner_user_name": "prod-proposed-migration", "product_name": "com.ubuntu.cloud.daily:server:24.04:amd64", "simplestreams_metadata": "{\"aliases\": \"24.04,n,noble,devel\", \"arch\": \"amd64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"77827ac858413ba6165bcfdbc85c64e2\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-noble-daily-amd64-server-20240423\", \"release\": \"noble\", \"release_codename\": \"Noble Nu", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c01f0e5a065246f2a090a7d191029fce", "version_name": "20240423", "name": "adt/ubuntu-oracular-amd64-server-20240722.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2669543424, "virtual_size": null, "status": "active", "checksum": "01a9a51c5542c964e1899899a9ff73dc", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "a77cf7d04cc348e3b9aad5180306c3dd", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "2f51087d67b4cbacffe8a3f20de9bf0ca11af70ee50568fd6af27185d1d36a25de35c689371ebb98bdd12957cec35cd138724184f82d6385d6d953629eec2d35", "id": "bc70dd19-bfc6-4d23-903d-48876650ffb2", "created_at": "2024-07-22T08:24:36Z", "updated_at": "2024-07-22T08:25:31Z", "locations": [{"url": "rbd://3d196f64-760e-11eb-b486-e7aafffac620/glance/bc70dd19-bfc6-4d23-903d-48876650ffb2/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://3d196f64-760e-11eb-b486-e7aafffac620/glance/bc70dd19-bfc6-4d23-903d-48876650ffb2/snap", "tags": [], "self": "/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2", "file": "/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2/file", "schema": "/v2/schemas/image", "stores": "ceph"} 2255s DEBUG (session:936) GET call to image for https://glance.ps5.canonical.com:9292/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 used request id req-25a78d95-4c9e-44a9-a19d-2b9933e942c3 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1/flavors/autopkgtest -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/flavors/autopkgtest HTTP/1.1" 404 84 2255s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 84 Content-Type: application/json; charset=UTF-8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 x-openstack-request-id: req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 2255s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest could not be found."}} 2255s DEBUG (session:936) GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/flavors/autopkgtest used request id req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 30288 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 30288 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-55936abf-e4c8-45f8-8402-2c46a9818b02 x-openstack-request-id: req-55936abf-e4c8-45f8-8402-2c46a9818b02 2255s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "02e9c87a-a583-4e03-9b7a-e12ac6e718de", "name": "builder-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/flavors/02e9c87a-a583-4e03-9b7a-e12ac6e718de"}, {"rel": "bookmark", "href": "https://nova.ps5.canonical.com:8774/flavors/02e9c87a-a583-4e03-9b7a-e12nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [E] nova boot failed (attempt #0): 2255s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2255s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2255s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2255s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2255s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2255s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2255s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5", "url": "https://nova-internal.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "ebb570ffacb64d188008169beff10c7d", "interface": "admin", "region_id": "prodstack5", "url": "https://nova-admin.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}], "id": "239a7e347ea145ba8900922319abfe0c", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "7bc0cff06df9462eadc8f751b17b147b", "interface": "internal", "region_id": "prodstack5", "url": "https://gnocchi-internal.ps5.canonical.com:8041", "region": "prodstack5"}, {"id": "9eccd9a5774b450685f5be93e03eb579", "interface": "admin", "region_id": "prodstack5", "url": "https://gnocchi-admin.ps5.canonical.com:8041", "region": "prodstack5"}, {"id": "b116265ff15d46449f063572137c127e", "interface": "public", "region_id": "prodstack5", "url": "https://gnocchi.ps5.canonical.com:8041", "region": "prodstack5"}], "id": "3094700472a043d9a9095409791d1ebd", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "8ee6d1af15c5497393f87dadb8d88dc0", "interface": "public", "region_id": "prodstack5", "url": "https://octavia.ps5.canonical.com:9876", "region": "prodstack5"}, {"id": "d1ebffaac581458fbfe417de21f6179e", "interface": "internal", "region_id": "prodstack5", "url": "https://octavia-internal.ps5.canonical.com:9876", "region": "prodstack5"}, {"id": "fe6854cc50864b7e8884c666d0c49525", "interface": "admin", "region_id": "prodstack5", "url": "https://octavia-admin.ps5.canonical.com:9876", "region": "prodstack5"}], "id": "31368cb36db84561bd587221566417fe", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "04c6279eb3274a8b9558481fcb84f91f", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/", "region": "prodstack5"}, {"id": "4078713c5b4e42af9af5181b0e370195", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/", "region": "prodstack5"}, {"id": "539afbfe83284d1794337ab29534d146", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/", "region": "prodstack5"}], "id": "33fe254c9ab3464f9cefb0735db5c7b6", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e87b83617064bf4a310ac3b19bbb6d3", "interface": "admin", "region_id": "prodstack5", "url": "https://barbican-admin.ps5.canonical.com:9312", "region": "prodstack5"}, {"id": "11763e77618146d29b12e08749f72ebe", "interface": "public", "region_id": "prodstack5", "url": "https://barbican.ps5.canonical.com:9311", "region": "prodstack5"}, {"id": "c028b0aad7e64fc181028c5e580410ca", "interface": "internal", "region_id": "prodstack5", "url": "https://barbican-internal.ps5.canonical.com:9311", "region": "prodstack5"}], "id": "4a5b6290ebc64737b2ce1d680622c9b0", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3e668beb71f6455d89614720578fb48e", "interface": "public", "region_id": "prodstack5", "url": "https://designate.ps5.canonical.com:9001", "region": "prodstack5"}, {"id": "4819d3baf6fe4074b00d4dbce532acc4", "interface": "admin", "region_id": "prodstack5", "url": "https://designate-admin.ps5.canonical.com:9001", "region": "prodstack5"}, {"id": "b40c9ffe39c64e5ca19cc2b1f3c74499", "interface": "internal", "region_id": "prodstack5", "url": "https://designate-internal.ps5.canonical.com:9001", "region": "prodstack5"}], "id": "4f3473e2e5994fee8132b0e6b5b96b10", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "135a559d49ac4e308f9ba622ab4eea39", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/swift", "region": "prodstack5"}, {"id": "dbcd5cb805df4ab789e586b2d37cfebb", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/swift/v1/AUTH_a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "e313670eb03d431298eb0c604ebc0e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/swift/v1/AUTH_a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "7066b013a1bf45ea88db389a412e7e0a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "1f02cd17eafd4c6898ba27eef5c27551", "interface": "admin", "region_id": "prodstack5", "url": "https://placement-admin.ps5.canonical.com:8778", "region": "prodstack5"}, {"id": "4eae3072a321488f9ff8514f0b4f9d23", "interface": "public", "region_id": "prodstack5", "url": "https://placement.ps5.canonical.com:8778", "region": "prodstack5"}, {"id": "7df5a1a986ad42258d3d2006d28a5658", "interface": "internal", "region_id": "prodstack5", "url": "https://placement-internal.ps5.canonical.com:8778", "region": "prodstack5"}], "id": "85421f66b1804c6298c7a5db84b753a2", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "30c12456f82b43d0b7b3b9b38ee6b98d", "interface": "admin", "region_id": "prodstack5", "url": "https://keystone-admin.ps5.canonical.com:35357/v3", "region": "prodstack5"}, {"id": "8affc90f95f54139ac786bac07c69664", "interface": "public", "region_id": "prodstack5", "url": "https://keystone.ps5.canonical.com:5000/v3", "region": "prodstack5"}, {"id": "be617e6c3fa442258fb5e88d9f29f498", "interface": "internal", "region_id": "prodstack5", "url": "https://keystone-internal.ps5.canonical.com:5000/v3", "region": "prodstack5"}], "id": "9cedc56a694848cca451e602ba3d3546", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "15b24d950a6e4fc3bce377b81630a6ce", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/swift/simplestreams/data", "region": "prodstack5"}, {"id": "90d5cd741aa04ca692a8109ec30c085a", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/swift/v1/AUTH_6dd669096f9045e28e7895ef3e130559/simplestreams/data", "region": "prodstack5"}, {"id": "c21f13beadad48408a89a25a8ad86c27", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/swift/v1/AUTH_6dd669096f9045e28e7895ef3e130559/simplestreams/data", "region": "prodstack5"}], "id": "a65e443f46b64434b1f926d1726653d5", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "99d93600c5a44bc2a1ed77537833df85", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8000/v1", "region": "prodstack5"}, {"id": "d8b9ce900b4c462a9a76c0602e97f263", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8000/v1", "region": "prodstack5"}, {"id": "e2e1febd025547ddb27708842cd059cc", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8000/v1", "region": "prodstack5"}], "id": "c3e7bea8f4a34b7da8d6d2fdd2f32833", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "6292435b5b24409087de737781d5a760", "interface": "internal", "region_id": "prodstack5", "url": "https://aodh-internal.ps5.canonical.com:8042", "region": "prodstack5"}, {"id": "660cbccb033641b6ac3680c85facfec7", "interface": "public", "region_id": "prodstack5", "url": "https://aodh.ps5.canonical.com:8042", "region": "prodstack5"}, {"id": "90112245ed1f46409e701fa1c9c12194", "interface": "admin", "region_id": "prodstack5", "url": "https://aodh-admin.ps5.canonical.com:8042", "region": "prodstack5"}], "id": "c5fe16dbcbab4875a376b69e9d60762b", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "147effd39862447690863776c948b462", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "43c302450db34754a415aae292cf41bd", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "5052f17402424f418e320f48665fe1ac", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "da8a1d72b62843e1baa4ca44bd82a9d3", "type": "volumev2", "name": "cinderv2"}]}} 2255s REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps5.canonical.com:8774 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 2255s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps5.canonical.com:8774/v2.1/ Server: Apache/2.4.41 (Ubuntu) x-compute-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 x-openstack-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 2255s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps5.canonical.com:8774/v2.1/ Server: Apache/2.4.41 (Ubuntu) x-compute-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 x-openstack-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 2255s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2255s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 2255s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c x-openstack-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c x-openstack-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.87", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2255s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.87", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2255s GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/ used request id req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (session:936) GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/ used request id req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps5.canonical.com:9292/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps5.canonical.com:9292 2255s DEBUG (connectionpool:429) https://glance.ps5.canonical.com:9292 "GET /v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 HTTP/1.1" 200 2117 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2117 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) X-Openstack-Request-Id: req-25a78d95-4c9e-44a9-a19d-2b9933e942c3 2255s DEBUG (session:580) RESP BODY: {"architecture": "x86_64", "base_image_ref": "d1d006ad-496b-4fc5-b221-4ce97b82cb50", "boot_roles": "member,reader", "content_id": "auto.sync", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "4762324e-b7b2-4309-bfbb-9f471886b263", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.04", "owner_id": "a77cf7d04cc348e3b9aad5180306c3dd", "owner_project_name": "prod-proposed-migration_project", "owner_user_name": "prod-proposed-migration", "product_name": "com.ubuntu.cloud.daily:server:24.04:amd64", "simplestreams_metadata": "{\"aliases\": \"24.04,n,noble,devel\", \"arch\": \"amd64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"77827ac858413ba6165bcfdbc85c64e2\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-noble-daily-amd64-server-20240423\", \"release\": \"noble\", \"release_codename\": \"Noble Nu", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c01f0e5a065246f2a090a7d191029fce", "version_name": "20240423", "name": "adt/ubuntu-oracular-amd64-server-20240722.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2669543424, "virtual_size": null, "status": "active", "checksum": "01a9a51c5542c964e1899899a9ff73dc", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "a77cf7d04cc348e3b9aad5180306c3dd", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "2f51087d67b4cbacffe8a3f20de9bf0ca11af70ee50568fd6af27185d1d36a25de35c689371ebb98bdd12957cec35cd138724184f82d6385d6d953629eec2d35", "id": "bc70dd19-bfc6-4d23-903d-48876650ffb2", "created_at": "2024-07-22T08:24:36Z", "updated_at": "2024-07-22T08:25:31Z", "locations": [{"url": "rbd://3d196f64-760e-11eb-b486-e7aafffac620/glance/bc70dd19-bfc6-4d23-903d-48876650ffb2/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://3d196f64-760e-11eb-b486-e7aafffac620/glance/bc70dd19-bfc6-4d23-903d-48876650ffb2/snap", "tags": [], "self": "/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2", "file": "/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2/file", "schema": "/v2/schemas/image", "stores": "ceph"} 2255s DEBUG (session:936) GET call to image for https://glance.ps5.canonical.com:9292/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 used request id req-25a78d95-4c9e-44a9-a19d-2b9933e942c3 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1/flavors/autopkgtest -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/flavors/autopkgtest HTTP/1.1" 404 84 2255s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 84 Content-Type: application/json; charset=UTF-8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 x-openstack-request-id: req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 2255s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest could not be found."}} 2255s DEBUG (session:936) GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/flavors/autopkgtest used request id req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 30288 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 30288 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-55936abf-e4c8-45f8-8402-2c46a9818b02 x-openstack-request-id: req-55936abf-e4c8-45f8-8402-2c46a9818b02 2255s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "02e9c87a-a583-4e03-9b7a-e12ac6e718de", "name": "builder-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/flavors/02e9c87a-a583-4e03-9b7a-e12ac6e718de"}, {"rel": "bookmark", "href": "https://nova.ps5.canonical.com:8774/flavors/02e9c87a-a583-4e03-9b7a-e12nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [E] nova boot failed (attempt #0): 2255s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2255s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2255s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2255s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2255s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2255s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2255s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5", "url": "https://nova-internal.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "ebb570ffacb64d188008169beff10c7d", "interface": "admin", "region_id": "prodstack5", "url": "https://nova-admin.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}], "id": "239a7e347ea145ba8900922319abfe0c", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "7bc0cff06df9462eadc8f751b17b147b", "interface": "internal", "region_id": "prodstack5", "url": "https://gnocchi-internal.ps5.canonical.com:8041", "region": "prodstack5"}, {"id": "9eccd9a5774b450685f5be93e03eb579", "interface": "admin", "region_id": "prodstack5", "url": "https://gnocchi-admin.ps5.canonical.com:8041", "region": "prodstack5"}, {"id": "b116265ff15d46449f063572137c127e", "interface": "public", "region_id": "prodstack5", "url": "https://gnocchi.ps5.canonical.com:8041", "region": "prodstack5"}], "id": "3094700472a043d9a9095409791d1ebd", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "8ee6d1af15c5497393f87dadb8d88dc0", "interface": "public", "region_id": "prodstack5", "url": "https://octavia.ps5.canonical.com:9876", "region": "prodstack5"}, {"id": "d1ebffaac581458fbfe417de21f6179e", "interface": "internal", "region_id": "prodstack5", "url": "https://octavia-internal.ps5.canonical.com:9876", "region": "prodstack5"}, {"id": "fe6854cc50864b7e8884c666d0c49525", "interface": "admin", "region_id": "prodstack5", "url": "https://octavia-admin.ps5.canonical.com:9876", "region": "prodstack5"}], "id": "31368cb36db84561bd587221566417fe", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "04c6279eb3274a8b9558481fcb84f91f", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/", "region": "prodstack5"}, {"id": "4078713c5b4e42af9af5181b0e370195", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/", "region": "prodstack5"}, {"id": "539afbfe83284d1794337ab29534d146", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/", "region": "prodstack5"}], "id": "33fe254c9ab3464f9cefb0735db5c7b6", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e87b83617064bf4a310ac3b19bbb6d3", "interface": "admin", "region_id": "prodstack5", "url": "https://barbican-admin.ps5.canonical.com:9312", "region": "prodstack5"}, {"id": "11763e77618146d29b12e08749f72ebe", "interface": "public", "region_id": "prodstack5", "url": "https://barbican.ps5.canonical.com:9311", "region": "prodstack5"}, {"id": "c028b0aad7e64fc181028c5e580410ca", "interface": "internal", "region_id": "prodstack5", "url": "https://barbican-internal.ps5.canonical.com:9311", "region": "prodstack5"}], "id": "4a5b6290ebc64737b2ce1d680622c9b0", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3e668beb71f6455d89614720578fb48e", "interface": "public", "region_id": "prodstack5", "url": "https://designate.ps5.canonical.com:9001", "region": "prodstack5"}, {"id": "4819d3baf6fe4074b00d4dbce532acc4", "interface": "admin", "region_id": "prodstack5", "url": "https://designate-admin.ps5.canonical.com:9001", "region": "prodstack5"}, {"id": "b40c9ffe39c64e5ca19cc2b1f3c74499", "interface": "internal", "region_id": "prodstack5", "url": "https://designate-internal.ps5.canonical.com:9001", "region": "prodstack5"}], "id": "4f3473e2e5994fee8132b0e6b5b96b10", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "135a559d49ac4e308f9ba622ab4eea39", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/swift", "region": "prodstack5"}, {"id": "dbcd5cb805df4ab789e586b2d37cfebb", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/swift/v1/AUTH_a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "e313670eb03d431298eb0c604ebc0e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/swift/v1/AUTH_a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "7066b013a1bf45ea88db389a412e7e0a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "1f02cd17eafd4c6898ba27eef5c27551", "interface": "admin", "region_id": "prodstack5", "url": "https://placement-admin.ps5.canonical.com:8778", "region": "prodstack5"}, {"id": "4eae3072a321488f9ff8514f0b4f9d23", "interface": "public", "region_id": "prodstack5", "url": "https://placement.ps5.canonical.com:8778", "region": "prodstack5"}, {"id": "7df5a1a986ad42258d3d2006d28a5658", "interface": "internal", "region_id": "prodstack5", "url": "https://placement-internal.ps5.canonical.com:8778", "region": "prodstack5"}], "id": "85421f66b1804c6298c7a5db84b753a2", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "30c12456f82b43d0b7b3b9b38ee6b98d", "interface": "admin", "region_id": "prodstack5", "url": "https://keystone-admin.ps5.canonical.com:35357/v3", "region": "prodstack5"}, {"id": "8affc90f95f54139ac786bac07c69664", "interface": "public", "region_id": "prodstack5", "url": "https://keystone.ps5.canonical.com:5000/v3", "region": "prodstack5"}, {"id": "be617e6c3fa442258fb5e88d9f29f498", "interface": "internal", "region_id": "prodstack5", "url": "https://keystone-internal.ps5.canonical.com:5000/v3", "region": "prodstack5"}], "id": "9cedc56a694848cca451e602ba3d3546", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "15b24d950a6e4fc3bce377b81630a6ce", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/swift/simplestreams/data", "region": "prodstack5"}, {"id": "90d5cd741aa04ca692a8109ec30c085a", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/swift/v1/AUTH_6dd669096f9045e28e7895ef3e130559/simplestreams/data", "region": "prodstack5"}, {"id": "c21f13beadad48408a89a25a8ad86c27", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/swift/v1/AUTH_6dd669096f9045e28e7895ef3e130559/simplestreams/data", "region": "prodstack5"}], "id": "a65e443f46b64434b1f926d1726653d5", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "99d93600c5a44bc2a1ed77537833df85", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8000/v1", "region": "prodstack5"}, {"id": "d8b9ce900b4c462a9a76c0602e97f263", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8000/v1", "region": "prodstack5"}, {"id": "e2e1febd025547ddb27708842cd059cc", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8000/v1", "region": "prodstack5"}], "id": "c3e7bea8f4a34b7da8d6d2fdd2f32833", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "6292435b5b24409087de737781d5a760", "interface": "internal", "region_id": "prodstack5", "url": "https://aodh-internal.ps5.canonical.com:8042", "region": "prodstack5"}, {"id": "660cbccb033641b6ac3680c85facfec7", "interface": "public", "region_id": "prodstack5", "url": "https://aodh.ps5.canonical.com:8042", "region": "prodstack5"}, {"id": "90112245ed1f46409e701fa1c9c12194", "interface": "admin", "region_id": "prodstack5", "url": "https://aodh-admin.ps5.canonical.com:8042", "region": "prodstack5"}], "id": "c5fe16dbcbab4875a376b69e9d60762b", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "147effd39862447690863776c948b462", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "43c302450db34754a415aae292cf41bd", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "5052f17402424f418e320f48665fe1ac", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "da8a1d72b62843e1baa4ca44bd82a9d3", "type": "volumev2", "name": "cinderv2"}]}} 2255s REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps5.canonical.com:8774 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 2255s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps5.canonical.com:8774/v2.1/ Server: Apache/2.4.41 (Ubuntu) x-compute-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 x-openstack-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 2255s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps5.canonical.com:8774/v2.1/ Server: Apache/2.4.41 (Ubuntu) x-compute-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 x-openstack-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 2255s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2255s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 2255s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c x-openstack-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c x-openstack-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.87", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2255s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.87", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2255s GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/ used request id req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (session:936) GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/ used request id req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps5.canonical.com:9292/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps5.canonical.com:9292 2255s DEBUG (connectionpool:429) https://glance.ps5.canonical.com:9292 "GET /v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 HTTP/1.1" 200 2117 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2117 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) X-Openstack-Request-Id: req-25a78d95-4c9e-44a9-a19d-2b9933e942c3 2255s DEBUG (session:580) RESP BODY: {"architecture": "x86_64", "base_image_ref": "d1d006ad-496b-4fc5-b221-4ce97b82cb50", "boot_roles": "member,reader", "content_id": "auto.sync", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "4762324e-b7b2-4309-bfbb-9f471886b263", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.04", "owner_id": "a77cf7d04cc348e3b9aad5180306c3dd", "owner_project_name": "prod-proposed-migration_project", "owner_user_name": "prod-proposed-migration", "product_name": "com.ubuntu.cloud.daily:server:24.04:amd64", "simplestreams_metadata": "{\"aliases\": \"24.04,n,noble,devel\", \"arch\": \"amd64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"77827ac858413ba6165bcfdbc85c64e2\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-noble-daily-amd64-server-20240423\", \"release\": \"noble\", \"release_codename\": \"Noble Nu", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c01f0e5a065246f2a090a7d191029fce", "version_name": "20240423", "name": "adt/ubuntu-oracular-amd64-server-20240722.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2669543424, "virtual_size": null, "status": "active", "checksum": "01a9a51c5542c964e1899899a9ff73dc", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "a77cf7d04cc348e3b9aad5180306c3dd", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "2f51087d67b4cbacffe8a3f20de9bf0ca11af70ee50568fd6af27185d1d36a25de35c689371ebb98bdd12957cec35cd138724184f82d6385d6d953629eec2d35", "id": "bc70dd19-bfc6-4d23-903d-48876650ffb2", "created_at": "2024-07-22T08:24:36Z", "updated_at": "2024-07-22T08:25:31Z", "locations": [{"url": "rbd://3d196f64-760e-11eb-b486-e7aafffac620/glance/bc70dd19-bfc6-4d23-903d-48876650ffb2/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://3d196f64-760e-11eb-b486-e7aafffac620/glance/bc70dd19-bfc6-4d23-903d-48876650ffb2/snap", "tags": [], "self": "/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2", "file": "/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2/file", "schema": "/v2/schemas/image", "stores": "ceph"} 2255s DEBUG (session:936) GET call to image for https://glance.ps5.canonical.com:9292/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 used request id req-25a78d95-4c9e-44a9-a19d-2b9933e942c3 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1/flavors/autopkgtest -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/flavors/autopkgtest HTTP/1.1" 404 84 2255s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 84 Content-Type: application/json; charset=UTF-8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 x-openstack-request-id: req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 2255s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest could not be found."}} 2255s DEBUG (session:936) GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/flavors/autopkgtest used request id req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 30288 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 30288 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-55936abf-e4c8-45f8-8402-2c46a9818b02 x-openstack-request-id: req-55936abf-e4c8-45f8-8402-2c46a9818b02 2255s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "02e9c87a-a583-4e03-9b7a-e12ac6e718de", "name": "builder-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/flavors/02e9c87a-a583-4e03-9b7a-e12ac6e718de"}, {"rel": "bookmark", "href": "https://nova.ps5.canonical.com:8774/flavors/02e9c87a-a583-4e03-9b7a-e12nova [W] Skipping flock for amd64 2255s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2255s nova [E] nova boot failed (attempt #0): 2255s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2255s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2255s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2255s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2255s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2255s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2255s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5", "url": "https://nova-internal.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "ebb570ffacb64d188008169beff10c7d", "interface": "admin", "region_id": "prodstack5", "url": "https://nova-admin.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}], "id": "239a7e347ea145ba8900922319abfe0c", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "7bc0cff06df9462eadc8f751b17b147b", "interface": "internal", "region_id": "prodstack5", "url": "https://gnocchi-internal.ps5.canonical.com:8041", "region": "prodstack5"}, {"id": "9eccd9a5774b450685f5be93e03eb579", "interface": "admin", "region_id": "prodstack5", "url": "https://gnocchi-admin.ps5.canonical.com:8041", "region": "prodstack5"}, {"id": "b116265ff15d46449f063572137c127e", "interface": "public", "region_id": "prodstack5", "url": "https://gnocchi.ps5.canonical.com:8041", "region": "prodstack5"}], "id": "3094700472a043d9a9095409791d1ebd", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "8ee6d1af15c5497393f87dadb8d88dc0", "interface": "public", "region_id": "prodstack5", "url": "https://octavia.ps5.canonical.com:9876", "region": "prodstack5"}, {"id": "d1ebffaac581458fbfe417de21f6179e", "interface": "internal", "region_id": "prodstack5", "url": "https://octavia-internal.ps5.canonical.com:9876", "region": "prodstack5"}, {"id": "fe6854cc50864b7e8884c666d0c49525", "interface": "admin", "region_id": "prodstack5", "url": "https://octavia-admin.ps5.canonical.com:9876", "region": "prodstack5"}], "id": "31368cb36db84561bd587221566417fe", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "04c6279eb3274a8b9558481fcb84f91f", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/", "region": "prodstack5"}, {"id": "4078713c5b4e42af9af5181b0e370195", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/", "region": "prodstack5"}, {"id": "539afbfe83284d1794337ab29534d146", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/", "region": "prodstack5"}], "id": "33fe254c9ab3464f9cefb0735db5c7b6", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "0e87b83617064bf4a310ac3b19bbb6d3", "interface": "admin", "region_id": "prodstack5", "url": "https://barbican-admin.ps5.canonical.com:9312", "region": "prodstack5"}, {"id": "11763e77618146d29b12e08749f72ebe", "interface": "public", "region_id": "prodstack5", "url": "https://barbican.ps5.canonical.com:9311", "region": "prodstack5"}, {"id": "c028b0aad7e64fc181028c5e580410ca", "interface": "internal", "region_id": "prodstack5", "url": "https://barbican-internal.ps5.canonical.com:9311", "region": "prodstack5"}], "id": "4a5b6290ebc64737b2ce1d680622c9b0", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3e668beb71f6455d89614720578fb48e", "interface": "public", "region_id": "prodstack5", "url": "https://designate.ps5.canonical.com:9001", "region": "prodstack5"}, {"id": "4819d3baf6fe4074b00d4dbce532acc4", "interface": "admin", "region_id": "prodstack5", "url": "https://designate-admin.ps5.canonical.com:9001", "region": "prodstack5"}, {"id": "b40c9ffe39c64e5ca19cc2b1f3c74499", "interface": "internal", "region_id": "prodstack5", "url": "https://designate-internal.ps5.canonical.com:9001", "region": "prodstack5"}], "id": "4f3473e2e5994fee8132b0e6b5b96b10", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "135a559d49ac4e308f9ba622ab4eea39", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/swift", "region": "prodstack5"}, {"id": "dbcd5cb805df4ab789e586b2d37cfebb", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/swift/v1/AUTH_a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "e313670eb03d431298eb0c604ebc0e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/swift/v1/AUTH_a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "7066b013a1bf45ea88db389a412e7e0a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "1f02cd17eafd4c6898ba27eef5c27551", "interface": "admin", "region_id": "prodstack5", "url": "https://placement-admin.ps5.canonical.com:8778", "region": "prodstack5"}, {"id": "4eae3072a321488f9ff8514f0b4f9d23", "interface": "public", "region_id": "prodstack5", "url": "https://placement.ps5.canonical.com:8778", "region": "prodstack5"}, {"id": "7df5a1a986ad42258d3d2006d28a5658", "interface": "internal", "region_id": "prodstack5", "url": "https://placement-internal.ps5.canonical.com:8778", "region": "prodstack5"}], "id": "85421f66b1804c6298c7a5db84b753a2", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "30c12456f82b43d0b7b3b9b38ee6b98d", "interface": "admin", "region_id": "prodstack5", "url": "https://keystone-admin.ps5.canonical.com:35357/v3", "region": "prodstack5"}, {"id": "8affc90f95f54139ac786bac07c69664", "interface": "public", "region_id": "prodstack5", "url": "https://keystone.ps5.canonical.com:5000/v3", "region": "prodstack5"}, {"id": "be617e6c3fa442258fb5e88d9f29f498", "interface": "internal", "region_id": "prodstack5", "url": "https://keystone-internal.ps5.canonical.com:5000/v3", "region": "prodstack5"}], "id": "9cedc56a694848cca451e602ba3d3546", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "15b24d950a6e4fc3bce377b81630a6ce", "interface": "admin", "region_id": "prodstack5", "url": "https://radosgw-admin.ps5.canonical.com:443/swift/simplestreams/data", "region": "prodstack5"}, {"id": "90d5cd741aa04ca692a8109ec30c085a", "interface": "internal", "region_id": "prodstack5", "url": "https://radosgw-internal.ps5.canonical.com:443/swift/v1/AUTH_6dd669096f9045e28e7895ef3e130559/simplestreams/data", "region": "prodstack5"}, {"id": "c21f13beadad48408a89a25a8ad86c27", "interface": "public", "region_id": "prodstack5", "url": "https://radosgw.ps5.canonical.com:443/swift/v1/AUTH_6dd669096f9045e28e7895ef3e130559/simplestreams/data", "region": "prodstack5"}], "id": "a65e443f46b64434b1f926d1726653d5", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "99d93600c5a44bc2a1ed77537833df85", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8000/v1", "region": "prodstack5"}, {"id": "d8b9ce900b4c462a9a76c0602e97f263", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8000/v1", "region": "prodstack5"}, {"id": "e2e1febd025547ddb27708842cd059cc", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8000/v1", "region": "prodstack5"}], "id": "c3e7bea8f4a34b7da8d6d2fdd2f32833", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "6292435b5b24409087de737781d5a760", "interface": "internal", "region_id": "prodstack5", "url": "https://aodh-internal.ps5.canonical.com:8042", "region": "prodstack5"}, {"id": "660cbccb033641b6ac3680c85facfec7", "interface": "public", "region_id": "prodstack5", "url": "https://aodh.ps5.canonical.com:8042", "region": "prodstack5"}, {"id": "90112245ed1f46409e701fa1c9c12194", "interface": "admin", "region_id": "prodstack5", "url": "https://aodh-admin.ps5.canonical.com:8042", "region": "prodstack5"}], "id": "c5fe16dbcbab4875a376b69e9d60762b", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "147effd39862447690863776c948b462", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "43c302450db34754a415aae292cf41bd", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "5052f17402424f418e320f48665fe1ac", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v2/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "da8a1d72b62843e1baa4ca44bd82a9d3", "type": "volumev2", "name": "cinderv2"}]}} 2255s REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps5.canonical.com:8774 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 2255s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps5.canonical.com:8774/v2.1/ Server: Apache/2.4.41 (Ubuntu) x-compute-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 x-openstack-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 2255s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps5.canonical.com:8774/v2.1/ Server: Apache/2.4.41 (Ubuntu) x-compute-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 x-openstack-request-id: req-a3ed2e93-aca5-4679-a815-cd2a0814ab12 2255s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2255s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 2255s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 2255s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c x-openstack-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c x-openstack-request-id: req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.87", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2255s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.87", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 2255s GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/ used request id req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (session:936) GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/ used request id req-f1e8d453-cb2c-4008-b22f-14dbf5594c6c 2255s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2255s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2255s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2255s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps5.canonical.com:9292/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2255s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps5.canonical.com:9292 2255s DEBUG (connectionpool:429) https://glance.ps5.canonical.com:9292 "GET /v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 HTTP/1.1" 200 2117 2255s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2117 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) X-Openstack-Request-Id: req-25a78d95-4c9e-44a9-a19d-2b9933e942c3 2256s DEBUG (session:580) RESP BODY: {"architecture": "x86_64", "base_image_ref": "d1d006ad-496b-4fc5-b221-4ce97b82cb50", "boot_roles": "member,reader", "content_id": "auto.sync", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "4762324e-b7b2-4309-bfbb-9f471886b263", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.04", "owner_id": "a77cf7d04cc348e3b9aad5180306c3dd", "owner_project_name": "prod-proposed-migration_project", "owner_user_name": "prod-proposed-migration", "product_name": "com.ubuntu.cloud.daily:server:24.04:amd64", "simplestreams_metadata": "{\"aliases\": \"24.04,n,noble,devel\", \"arch\": \"amd64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"77827ac858413ba6165bcfdbc85c64e2\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-noble-daily-amd64-server-20240423\", \"release\": \"noble\", \"release_codename\": \"Noble Nu", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c01f0e5a065246f2a090a7d191029fce", "version_name": "20240423", "name": "adt/ubuntu-oracular-amd64-server-20240722.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2669543424, "virtual_size": null, "status": "active", "checksum": "01a9a51c5542c964e1899899a9ff73dc", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "a77cf7d04cc348e3b9aad5180306c3dd", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "2f51087d67b4cbacffe8a3f20de9bf0ca11af70ee50568fd6af27185d1d36a25de35c689371ebb98bdd12957cec35cd138724184f82d6385d6d953629eec2d35", "id": "bc70dd19-bfc6-4d23-903d-48876650ffb2", "created_at": "2024-07-22T08:24:36Z", "updated_at": "2024-07-22T08:25:31Z", "locations": [{"url": "rbd://3d196f64-760e-11eb-b486-e7aafffac620/glance/bc70dd19-bfc6-4d23-903d-48876650ffb2/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://3d196f64-760e-11eb-b486-e7aafffac620/glance/bc70dd19-bfc6-4d23-903d-48876650ffb2/snap", "tags": [], "self": "/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2", "file": "/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2/file", "schema": "/v2/schemas/image", "stores": "ceph"} 2256s DEBUG (session:936) GET call to image for https://glance.ps5.canonical.com:9292/v2/images/bc70dd19-bfc6-4d23-903d-48876650ffb2 used request id req-25a78d95-4c9e-44a9-a19d-2b9933e942c3 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1/flavors/autopkgtest -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2256s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/flavors/autopkgtest HTTP/1.1" 404 84 2256s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 84 Content-Type: application/json; charset=UTF-8 Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 x-openstack-request-id: req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 2256s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest could not be found."}} 2256s DEBUG (session:936) GET call to compute for https://nova.ps5.canonical.com:8774/v2.1/flavors/autopkgtest used request id req-2e0952e4-e2c4-4596-b626-5fc90fe3d905 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps5.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a23e4b5e7ff14d9209eee9ff324e39d31b3627fbc28830d8639b7a64c58b286d" -H "X-OpenStack-Nova-API-Version: 2.87" 2256s DEBUG (connectionpool:429) https://nova.ps5.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 30288 2256s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 30288 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:29 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.41 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-55936abf-e4c8-45f8-8402-2c46a9818b02 x-openstack-request-id: req-55936abf-e4c8-45f8-8402-2c46a9818b02 2256s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "02e9c87a-a583-4e03-9b7a-e12ac6e718de", "name": "builder-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps5.canonical.com:8774/v2.1/flavors/02e9c87a-a583-4e03-9b7a-e12ac6e718de"}, {"rel": "bookmark", "href": "https://nova.ps5.canonical.com:8774/flavors/02e9c87a-a583-4e03-9b7a-e12nova [W] Skipping flock for amd64 2256s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2256s nova [E] nova boot failed (attempt #0): 2256s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2256s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2256s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2256s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2256s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5nova [W] Skipping flock for amd64 2256s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2256s nova [E] nova boot failed (attempt #0): 2256s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2256s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2256s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2256s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2256s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5nova [W] Skipping flock for amd64 2256s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2256s nova [E] nova boot failed (attempt #0): 2256s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2256s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2256s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2256s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2256s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5nova [W] Skipping flock for amd64 2256s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2256s nova [E] nova boot failed (attempt #0): 2256s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2256s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2256s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2256s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2256s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5nova [W] Skipping flock for amd64 2256s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2256s nova [E] nova boot failed (attempt #0): 2256s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2256s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2256s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2256s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2256s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5nova [W] Skipping flock for amd64 2256s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2256s nova [E] nova boot failed (attempt #0): 2256s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2256s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2256s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2256s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2256s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5nova [W] Skipping flock for amd64 2256s Creating nova instance adt-oracular-i386-lemonldap-ng-20240723-014239-juju-7f2275-prod-proposed-migration-environment-2-1a0b7d09-6dd9-4d31-b4dd-a49adc370e2e from image adt/ubuntu-oracular-amd64-server-20240722.img (UUID bc70dd19-bfc6-4d23-903d-48876650ffb2)... 2256s nova [E] nova boot failed (attempt #0): 2256s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 2256s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 2256s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 2256s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps5.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 2256s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps5.canonical.com:5000 2256s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 2256s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Tue, 23 Jul 2024 02:04:28 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.41 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2256s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps5.cautopkgtest [02:20:20]: testbed dpkg architecture: amd64 2256s autopkgtest [02:20:20]: testbed apt version: 2.9.6 2257s autopkgtest [02:20:21]: test architecture: i386 2257s autopkgtest [02:20:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2257s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 2257s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 2258s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [406 kB] 2258s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [58.5 kB] 2258s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3440 B] 2258s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [77.2 kB] 2258s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [119 kB] 2258s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 2258s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 2258s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 2258s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 2258s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [491 kB] 2258s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [299 kB] 2258s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 2258s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8256 B] 2258s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 2258s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 2259s Fetched 1653 kB in 1s (1732 kB/s) 2259s Reading package lists... 2260s Reading package lists... 2260s Building dependency tree... 2260s Reading state information... 2261s Calculating upgrade... 2261s The following packages will be upgraded: 2261s gcc-14-base libgcc-s1 libstdc++6 systemd-hwe-hwdb 2261s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2261s Need to get 920 kB of archives. 2261s After this operation, 1024 B of additional disk space will be used. 2261s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-base amd64 14.1.0-5ubuntu1 [49.9 kB] 2261s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++6 amd64 14.1.0-5ubuntu1 [789 kB] 2261s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1 amd64 14.1.0-5ubuntu1 [78.3 kB] 2261s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 systemd-hwe-hwdb all 256.2.1 [3210 B] 2261s Fetched 920 kB in 0s (14.2 MB/s) 2261s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 2261s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_amd64.deb ... 2261s Unpacking gcc-14-base:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 2262s Setting up gcc-14-base:amd64 (14.1.0-5ubuntu1) ... 2262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 2262s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_amd64.deb ... 2262s Unpacking libstdc++6:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 2262s Setting up libstdc++6:amd64 (14.1.0-5ubuntu1) ... 2262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 2262s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_amd64.deb ... 2262s Unpacking libgcc-s1:amd64 (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 2262s Setting up libgcc-s1:amd64 (14.1.0-5ubuntu1) ... 2262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 2262s Preparing to unpack .../systemd-hwe-hwdb_256.2.1_all.deb ... 2262s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 2262s Setting up systemd-hwe-hwdb (256.2.1) ... 2262s Processing triggers for udev (256-1ubuntu1) ... 2263s Processing triggers for libc-bin (2.39-0ubuntu9) ... 2263s Reading package lists... 2263s Building dependency tree... 2263s Reading state information... 2263s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2263s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 2263s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 2263s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 2263s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 2265s Reading package lists... 2265s Reading package lists... 2265s Building dependency tree... 2265s Reading state information... 2265s Calculating upgrade... 2265s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2265s Reading package lists... 2265s Building dependency tree... 2265s Reading state information... 2266s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2269s Note, using file '/tmp/autopkgtest.GTBRvv/15-autopkgtest-satdep.dsc' to get the build dependencies 2269s Reading package lists... 2270s Building dependency tree... 2270s Reading state information... 2270s Starting pkgProblemResolver with broken count: 0 2270s Starting 2 pkgProblemResolver with broken count: 0 2270s Done 2270s The following NEW packages will be installed: 2270s autodep8 build-essential cpp cpp-13 cpp-13-x86-64-linux-gnu 2270s cpp-x86-64-linux-gnu dctrl-tools fonts-glyphicons-halflings g++ g++-13 2270s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 2270s gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu lemonldap-ng-fastcgi-server 2270s libapache-logformat-compiler-perl libapache-session-perl libasan8 libatomic1 2270s libcache-cache-perl libcc1-0 libcgi-pm-perl libclass-errorhandler-perl 2270s libclass-inspector-perl libclass-xsaccessor-perl libclone-perl 2270s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 2270s libconvert-pem-perl libcookie-baker-perl libcrypt-des-ede3-perl 2270s libcrypt-des-perl libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 2270s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 2270s libcrypt-urandom-perl libdevel-stacktrace-ashtml-perl 2270s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 2270s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 2270s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 2270s libgcc-13-dev libgomp1 libhash-merge-simple-perl libhash-multivalue-perl 2270s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 2270s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 2270s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 2270s libhttp-multipartparser-perl libhttp-negotiate-perl libhwasan0 2270s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libisl23 libitm1 2270s libjs-angularjs libjs-bootstrap libjs-es5-shim libjs-jquery 2270s libjson-maybexs-perl libjson-perl libjson-xs-perl 2270s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 2270s liblemonldap-ng-manager-perl liblsan0 liblwp-mediatypes-perl 2270s liblwp-protocol-https-perl libmouse-perl libmpc3 libnet-cidr-perl 2270s libnet-http-perl libnet-ssleay-perl libplack-perl 2270s libposix-strftime-compiler-perl libquadmath0 libregexp-common-perl 2270s libstdc++-13-dev libstream-buffered-perl libtest-sharedfork-perl 2270s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtsan2 2270s libtypes-serialiser-perl libubsan1 liburi-perl libwww-form-urlencoded-perl 2270s libwww-perl libwww-robotrules-perl perl-openssl-defaults 2270s pkg-perl-autopkgtest 2271s 0 upgraded, 111 newly installed, 0 to remove and 0 not upgraded. 2271s Need to get 66.1 MB of archives. 2271s After this operation, 228 MB of additional disk space will be used. 2271s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 2271s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi-perl amd64 0.82+ds-3build2 [21.7 kB] 2271s Get:3 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 2271s Get:4 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-urandom-perl all 0.40-1 [9430 B] 2271s Get:5 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-session-perl all 1.94-2 [98.2 kB] 2271s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 liberror-perl all 0.17029-2 [25.6 kB] 2271s Get:7 http://ftpmaster.internal/ubuntu oracular/universe amd64 libipc-sharelite-perl amd64 0.17-5build3 [21.3 kB] 2271s Get:8 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-cache-perl all 1.08-3 [59.9 kB] 2271s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 2271s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 2271s Get:11 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-bignum-perl amd64 0.09-2build5 [23.5 kB] 2271s Get:12 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-random-perl amd64 0.17-1 [9556 B] 2271s Get:13 http://ftpmaster.internal/ubuntu oracular/main amd64 libcrypt-openssl-rsa-perl amd64 0.33-3build4 [21.6 kB] 2271s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-asn1-perl all 0.34-1 [41.7 kB] 2271s Get:15 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-openssl-x509-perl amd64 1.9.15-1build4 [30.1 kB] 2271s Get:16 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-rijndael-perl amd64 1.16-1build5 [17.8 kB] 2271s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 2271s Get:18 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 2271s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 2271s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 libcgi-pm-perl all 4.66-1 [185 kB] 2271s Get:21 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-template-perl all 2.97-2 [60.2 kB] 2271s Get:22 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 2271s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 libcommon-sense-perl amd64 3.75-3build3 [20.4 kB] 2271s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 libtypes-serialiser-perl all 1.01-1 [11.6 kB] 2271s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-xs-perl amd64 4.030-2build3 [83.6 kB] 2271s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-perl all 0.21-2 [13.9 kB] 2271s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 libmouse-perl amd64 2.5.10-1build8 [133 kB] 2271s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-xsaccessor-perl amd64 1.19-4build4 [33.1 kB] 2271s Get:29 http://ftpmaster.internal/ubuntu oracular/universe amd64 libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 2271s Get:30 http://ftpmaster.internal/ubuntu oracular/universe amd64 libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 2271s Get:31 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcookie-baker-perl all 0.12-1 [7808 B] 2271s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 2271s Get:33 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 2271s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 2271s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 2271s Get:36 http://ftpmaster.internal/ubuntu oracular/universe amd64 libfilesys-notify-simple-perl all 0.14-3 [7370 B] 2271s Get:37 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-multivalue-perl all 0.16-3 [12.9 kB] 2271s Get:38 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 2271s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 libjson-maybexs-perl all 1.004005-1 [11.3 kB] 2271s Get:40 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstream-buffered-perl all 0.03-3 [5488 B] 2271s Get:41 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 2271s Get:42 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 2271s Get:43 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 2271s Get:44 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 2271s Get:45 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 2271s Get:46 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 2271s Get:47 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 2271s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 2271s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 2271s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.46-1ubuntu1 [75.9 kB] 2271s Get:51 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-sharedfork-perl all 0.35-3 [7132 B] 2271s Get:52 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-tcp-perl all 2.22-2 [17.0 kB] 2271s Get:53 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 2271s Get:54 http://ftpmaster.internal/ubuntu oracular/universe amd64 libplack-perl all 1.0051-1 [218 kB] 2271s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 2271s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 2271s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 2271s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 2271s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 2271s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 2271s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 2271s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 2271s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 2271s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 2271s Get:65 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-common-perl all 2.19.1+ds-3 [173 kB] 2271s Get:66 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-handler-perl all 2.19.1+ds-3 [75.3 kB] 2271s Get:67 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-fastcgi-server all 2.19.1+ds-3 [30.5 kB] 2271s Get:68 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-errorhandler-perl all 0.04-3 [5750 B] 2271s Get:69 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-perl amd64 2.07-4build5 [18.5 kB] 2271s Get:70 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-des-ede3-perl all 0.01-3 [6178 B] 2271s Get:71 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-pem-perl all 0.08-3 [16.7 kB] 2271s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 libregexp-common-perl all 2017060201-3 [171 kB] 2271s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-date-format-perl all 1.008-1 [6772 B] 2271s Get:74 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-angularjs all 1.8.3-1 [559 kB] 2271s Get:75 http://ftpmaster.internal/ubuntu oracular/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 2271s Get:76 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 2271s Get:77 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-es5-shim all 4.6.7-2 [39.8 kB] 2271s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 2271s Get:79 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhash-merge-simple-perl all 0.051-3 [6852 B] 2271s Get:80 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-manager-perl all 2.19.1+ds-3 [959 kB] 2271s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 2271s Get:82 http://ftpmaster.internal/ubuntu oracular/main amd64 autodep8 all 0.28 [13.2 kB] 2271s Get:83 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 2271s Get:84 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 2271s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 2271s Get:86 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 2271s Get:87 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 2271s Get:88 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 2271s Get:89 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 2271s Get:90 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-5ubuntu1 [47.6 kB] 2271s Get:91 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-5ubuntu1 [148 kB] 2271s Get:92 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-5ubuntu1 [29.1 kB] 2271s Get:93 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-5ubuntu1 [10.3 kB] 2271s Get:94 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-5ubuntu1 [2997 kB] 2271s Get:95 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-5ubuntu1 [1317 kB] 2271s Get:96 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-5ubuntu1 [2733 kB] 2271s Get:97 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-5ubuntu1 [1178 kB] 2271s Get:98 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-5ubuntu1 [1634 kB] 2271s Get:99 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-5ubuntu1 [153 kB] 2271s Get:100 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 2271s Get:101 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 2271s Get:102 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 2271s Get:103 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 2271s Get:104 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 2271s Get:105 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 2271s Get:106 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 2271s Get:107 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 2271s Get:108 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 2271s Get:109 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 2271s Get:110 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 2271s Get:111 http://ftpmaster.internal/ubuntu oracular/universe amd64 pkg-perl-autopkgtest all 0.79 [18.5 kB] 2272s Preconfiguring packages ... 2272s Fetched 66.1 MB in 1s (84.1 MB/s) 2272s Selecting previously unselected package libfcgi0t64:amd64. 2272s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 2272s Preparing to unpack .../000-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 2272s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 2272s Selecting previously unselected package libfcgi-perl. 2272s Preparing to unpack .../001-libfcgi-perl_0.82+ds-3build2_amd64.deb ... 2272s Unpacking libfcgi-perl (0.82+ds-3build2) ... 2272s Selecting previously unselected package libfcgi-procmanager-perl. 2272s Preparing to unpack .../002-libfcgi-procmanager-perl_0.28-3_all.deb ... 2272s Unpacking libfcgi-procmanager-perl (0.28-3) ... 2272s Selecting previously unselected package libcrypt-urandom-perl. 2272s Preparing to unpack .../003-libcrypt-urandom-perl_0.40-1_all.deb ... 2272s Unpacking libcrypt-urandom-perl (0.40-1) ... 2272s Selecting previously unselected package libapache-session-perl. 2272s Preparing to unpack .../004-libapache-session-perl_1.94-2_all.deb ... 2272s Unpacking libapache-session-perl (1.94-2) ... 2272s Selecting previously unselected package liberror-perl. 2272s Preparing to unpack .../005-liberror-perl_0.17029-2_all.deb ... 2272s Unpacking liberror-perl (0.17029-2) ... 2272s Selecting previously unselected package libipc-sharelite-perl. 2272s Preparing to unpack .../006-libipc-sharelite-perl_0.17-5build3_amd64.deb ... 2272s Unpacking libipc-sharelite-perl (0.17-5build3) ... 2272s Selecting previously unselected package libcache-cache-perl. 2272s Preparing to unpack .../007-libcache-cache-perl_1.08-3_all.deb ... 2272s Unpacking libcache-cache-perl (1.08-3) ... 2272s Selecting previously unselected package libconfig-inifiles-perl. 2272s Preparing to unpack .../008-libconfig-inifiles-perl_3.000003-2_all.deb ... 2272s Unpacking libconfig-inifiles-perl (3.000003-2) ... 2272s Selecting previously unselected package perl-openssl-defaults:amd64. 2272s Preparing to unpack .../009-perl-openssl-defaults_7build3_amd64.deb ... 2272s Unpacking perl-openssl-defaults:amd64 (7build3) ... 2272s Selecting previously unselected package libcrypt-openssl-bignum-perl. 2272s Preparing to unpack .../010-libcrypt-openssl-bignum-perl_0.09-2build5_amd64.deb ... 2272s Unpacking libcrypt-openssl-bignum-perl (0.09-2build5) ... 2272s Selecting previously unselected package libcrypt-openssl-random-perl:amd64. 2272s Preparing to unpack .../011-libcrypt-openssl-random-perl_0.17-1_amd64.deb ... 2272s Unpacking libcrypt-openssl-random-perl:amd64 (0.17-1) ... 2272s Selecting previously unselected package libcrypt-openssl-rsa-perl:amd64. 2272s Preparing to unpack .../012-libcrypt-openssl-rsa-perl_0.33-3build4_amd64.deb ... 2272s Unpacking libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 2272s Selecting previously unselected package libconvert-asn1-perl. 2272s Preparing to unpack .../013-libconvert-asn1-perl_0.34-1_all.deb ... 2272s Unpacking libconvert-asn1-perl (0.34-1) ... 2272s Selecting previously unselected package libcrypt-openssl-x509-perl. 2272s Preparing to unpack .../014-libcrypt-openssl-x509-perl_1.9.15-1build4_amd64.deb ... 2272s Unpacking libcrypt-openssl-x509-perl (1.9.15-1build4) ... 2272s Selecting previously unselected package libcrypt-rijndael-perl. 2272s Preparing to unpack .../015-libcrypt-rijndael-perl_1.16-1build5_amd64.deb ... 2272s Unpacking libcrypt-rijndael-perl (1.16-1build5) ... 2272s Selecting previously unselected package libhtml-tagset-perl. 2272s Preparing to unpack .../016-libhtml-tagset-perl_3.24-1_all.deb ... 2272s Unpacking libhtml-tagset-perl (3.24-1) ... 2272s Selecting previously unselected package liburi-perl. 2272s Preparing to unpack .../017-liburi-perl_5.28-1_all.deb ... 2272s Unpacking liburi-perl (5.28-1) ... 2272s Selecting previously unselected package libhtml-parser-perl:amd64. 2272s Preparing to unpack .../018-libhtml-parser-perl_3.82-1_amd64.deb ... 2272s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 2272s Selecting previously unselected package libcgi-pm-perl. 2272s Preparing to unpack .../019-libcgi-pm-perl_4.66-1_all.deb ... 2272s Unpacking libcgi-pm-perl (4.66-1) ... 2272s Selecting previously unselected package libhtml-template-perl. 2272s Preparing to unpack .../020-libhtml-template-perl_2.97-2_all.deb ... 2272s Unpacking libhtml-template-perl (2.97-2) ... 2272s Selecting previously unselected package libjson-perl. 2272s Preparing to unpack .../021-libjson-perl_4.10000-1_all.deb ... 2272s Unpacking libjson-perl (4.10000-1) ... 2272s Selecting previously unselected package libcommon-sense-perl:amd64. 2272s Preparing to unpack .../022-libcommon-sense-perl_3.75-3build3_amd64.deb ... 2272s Unpacking libcommon-sense-perl:amd64 (3.75-3build3) ... 2272s Selecting previously unselected package libtypes-serialiser-perl. 2272s Preparing to unpack .../023-libtypes-serialiser-perl_1.01-1_all.deb ... 2272s Unpacking libtypes-serialiser-perl (1.01-1) ... 2272s Selecting previously unselected package libjson-xs-perl. 2272s Preparing to unpack .../024-libjson-xs-perl_4.030-2build3_amd64.deb ... 2272s Unpacking libjson-xs-perl (4.030-2build3) ... 2272s Selecting previously unselected package libnet-cidr-perl. 2272s Preparing to unpack .../025-libnet-cidr-perl_0.21-2_all.deb ... 2272s Unpacking libnet-cidr-perl (0.21-2) ... 2272s Selecting previously unselected package libmouse-perl. 2272s Preparing to unpack .../026-libmouse-perl_2.5.10-1build8_amd64.deb ... 2272s Unpacking libmouse-perl (2.5.10-1build8) ... 2273s Selecting previously unselected package libclass-xsaccessor-perl. 2273s Preparing to unpack .../027-libclass-xsaccessor-perl_1.19-4build4_amd64.deb ... 2273s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 2273s Selecting previously unselected package libposix-strftime-compiler-perl. 2273s Preparing to unpack .../028-libposix-strftime-compiler-perl_0.46-1_all.deb ... 2273s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 2273s Selecting previously unselected package libapache-logformat-compiler-perl. 2273s Preparing to unpack .../029-libapache-logformat-compiler-perl_0.36-3_all.deb ... 2273s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 2273s Selecting previously unselected package libcookie-baker-perl. 2273s Preparing to unpack .../030-libcookie-baker-perl_0.12-1_all.deb ... 2273s Unpacking libcookie-baker-perl (0.12-1) ... 2273s Selecting previously unselected package libdevel-stacktrace-perl. 2273s Preparing to unpack .../031-libdevel-stacktrace-perl_2.0500-1_all.deb ... 2273s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 2273s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 2273s Preparing to unpack .../032-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 2273s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 2273s Selecting previously unselected package libclass-inspector-perl. 2273s Preparing to unpack .../033-libclass-inspector-perl_1.36-3_all.deb ... 2273s Unpacking libclass-inspector-perl (1.36-3) ... 2273s Selecting previously unselected package libfile-sharedir-perl. 2273s Preparing to unpack .../034-libfile-sharedir-perl_1.118-3_all.deb ... 2273s Unpacking libfile-sharedir-perl (1.118-3) ... 2273s Selecting previously unselected package libfilesys-notify-simple-perl. 2273s Preparing to unpack .../035-libfilesys-notify-simple-perl_0.14-3_all.deb ... 2273s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 2273s Selecting previously unselected package libhash-multivalue-perl. 2273s Preparing to unpack .../036-libhash-multivalue-perl_0.16-3_all.deb ... 2273s Unpacking libhash-multivalue-perl (0.16-3) ... 2273s Selecting previously unselected package libhttp-multipartparser-perl. 2273s Preparing to unpack .../037-libhttp-multipartparser-perl_0.02-3_all.deb ... 2273s Unpacking libhttp-multipartparser-perl (0.02-3) ... 2273s Selecting previously unselected package libjson-maybexs-perl. 2273s Preparing to unpack .../038-libjson-maybexs-perl_1.004005-1_all.deb ... 2273s Unpacking libjson-maybexs-perl (1.004005-1) ... 2273s Selecting previously unselected package libstream-buffered-perl. 2273s Preparing to unpack .../039-libstream-buffered-perl_0.03-3_all.deb ... 2273s Unpacking libstream-buffered-perl (0.03-3) ... 2273s Selecting previously unselected package libwww-form-urlencoded-perl. 2273s Preparing to unpack .../040-libwww-form-urlencoded-perl_0.26-2_all.deb ... 2273s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 2273s Selecting previously unselected package libhttp-entity-parser-perl. 2273s Preparing to unpack .../041-libhttp-entity-parser-perl_0.25-2_all.deb ... 2273s Unpacking libhttp-entity-parser-perl (0.25-2) ... 2273s Selecting previously unselected package libtimedate-perl. 2273s Preparing to unpack .../042-libtimedate-perl_2.3300-2_all.deb ... 2273s Unpacking libtimedate-perl (2.3300-2) ... 2273s Selecting previously unselected package libhttp-date-perl. 2273s Preparing to unpack .../043-libhttp-date-perl_6.06-1_all.deb ... 2273s Unpacking libhttp-date-perl (6.06-1) ... 2273s Selecting previously unselected package libhttp-headers-fast-perl. 2273s Preparing to unpack .../044-libhttp-headers-fast-perl_0.22-3_all.deb ... 2273s Unpacking libhttp-headers-fast-perl (0.22-3) ... 2273s Selecting previously unselected package libclone-perl:amd64. 2273s Preparing to unpack .../045-libclone-perl_0.46-1build3_amd64.deb ... 2273s Unpacking libclone-perl:amd64 (0.46-1build3) ... 2273s Selecting previously unselected package libencode-locale-perl. 2273s Preparing to unpack .../046-libencode-locale-perl_1.05-3_all.deb ... 2273s Unpacking libencode-locale-perl (1.05-3) ... 2273s Selecting previously unselected package libio-html-perl. 2273s Preparing to unpack .../047-libio-html-perl_1.004-3_all.deb ... 2273s Unpacking libio-html-perl (1.004-3) ... 2273s Selecting previously unselected package liblwp-mediatypes-perl. 2273s Preparing to unpack .../048-liblwp-mediatypes-perl_6.04-2_all.deb ... 2273s Unpacking liblwp-mediatypes-perl (6.04-2) ... 2273s Selecting previously unselected package libhttp-message-perl. 2273s Preparing to unpack .../049-libhttp-message-perl_6.46-1ubuntu1_all.deb ... 2273s Unpacking libhttp-message-perl (6.46-1ubuntu1) ... 2273s Selecting previously unselected package libtest-sharedfork-perl. 2273s Preparing to unpack .../050-libtest-sharedfork-perl_0.35-3_all.deb ... 2273s Unpacking libtest-sharedfork-perl (0.35-3) ... 2273s Selecting previously unselected package libtest-tcp-perl. 2273s Preparing to unpack .../051-libtest-tcp-perl_2.22-2_all.deb ... 2273s Unpacking libtest-tcp-perl (2.22-2) ... 2273s Selecting previously unselected package libtry-tiny-perl. 2273s Preparing to unpack .../052-libtry-tiny-perl_0.31-2_all.deb ... 2273s Unpacking libtry-tiny-perl (0.31-2) ... 2273s Selecting previously unselected package libplack-perl. 2273s Preparing to unpack .../053-libplack-perl_1.0051-1_all.deb ... 2273s Unpacking libplack-perl (1.0051-1) ... 2273s Selecting previously unselected package libfile-listing-perl. 2273s Preparing to unpack .../054-libfile-listing-perl_6.16-1_all.deb ... 2273s Unpacking libfile-listing-perl (6.16-1) ... 2273s Selecting previously unselected package libhtml-tree-perl. 2273s Preparing to unpack .../055-libhtml-tree-perl_5.07-3_all.deb ... 2273s Unpacking libhtml-tree-perl (5.07-3) ... 2273s Selecting previously unselected package libhttp-cookies-perl. 2273s Preparing to unpack .../056-libhttp-cookies-perl_6.11-1_all.deb ... 2273s Unpacking libhttp-cookies-perl (6.11-1) ... 2273s Selecting previously unselected package libhttp-negotiate-perl. 2273s Preparing to unpack .../057-libhttp-negotiate-perl_6.01-2_all.deb ... 2273s Unpacking libhttp-negotiate-perl (6.01-2) ... 2273s Selecting previously unselected package libnet-ssleay-perl:amd64. 2273s Preparing to unpack .../058-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 2273s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 2273s Selecting previously unselected package libio-socket-ssl-perl. 2273s Preparing to unpack .../059-libio-socket-ssl-perl_2.085-1_all.deb ... 2273s Unpacking libio-socket-ssl-perl (2.085-1) ... 2273s Selecting previously unselected package libnet-http-perl. 2273s Preparing to unpack .../060-libnet-http-perl_6.23-1_all.deb ... 2273s Unpacking libnet-http-perl (6.23-1) ... 2273s Selecting previously unselected package liblwp-protocol-https-perl. 2273s Preparing to unpack .../061-liblwp-protocol-https-perl_6.14-1_all.deb ... 2273s Unpacking liblwp-protocol-https-perl (6.14-1) ... 2273s Selecting previously unselected package libwww-robotrules-perl. 2273s Preparing to unpack .../062-libwww-robotrules-perl_6.02-1_all.deb ... 2273s Unpacking libwww-robotrules-perl (6.02-1) ... 2273s Selecting previously unselected package libwww-perl. 2273s Preparing to unpack .../063-libwww-perl_6.77-1_all.deb ... 2273s Unpacking libwww-perl (6.77-1) ... 2274s Selecting previously unselected package liblemonldap-ng-common-perl. 2274s Preparing to unpack .../064-liblemonldap-ng-common-perl_2.19.1+ds-3_all.deb ... 2274s Unpacking liblemonldap-ng-common-perl (2.19.1+ds-3) ... 2274s Selecting previously unselected package liblemonldap-ng-handler-perl. 2274s Preparing to unpack .../065-liblemonldap-ng-handler-perl_2.19.1+ds-3_all.deb ... 2274s Unpacking liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 2274s Selecting previously unselected package lemonldap-ng-fastcgi-server. 2274s Preparing to unpack .../066-lemonldap-ng-fastcgi-server_2.19.1+ds-3_all.deb ... 2274s Unpacking lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 2274s Selecting previously unselected package libclass-errorhandler-perl. 2274s Preparing to unpack .../067-libclass-errorhandler-perl_0.04-3_all.deb ... 2274s Unpacking libclass-errorhandler-perl (0.04-3) ... 2274s Selecting previously unselected package libcrypt-des-perl:amd64. 2274s Preparing to unpack .../068-libcrypt-des-perl_2.07-4build5_amd64.deb ... 2274s Unpacking libcrypt-des-perl:amd64 (2.07-4build5) ... 2274s Selecting previously unselected package libcrypt-des-ede3-perl. 2274s Preparing to unpack .../069-libcrypt-des-ede3-perl_0.01-3_all.deb ... 2274s Unpacking libcrypt-des-ede3-perl (0.01-3) ... 2274s Selecting previously unselected package libconvert-pem-perl. 2274s Preparing to unpack .../070-libconvert-pem-perl_0.08-3_all.deb ... 2274s Unpacking libconvert-pem-perl (0.08-3) ... 2274s Selecting previously unselected package libregexp-common-perl. 2274s Preparing to unpack .../071-libregexp-common-perl_2017060201-3_all.deb ... 2274s Unpacking libregexp-common-perl (2017060201-3) ... 2274s Selecting previously unselected package libemail-date-format-perl. 2274s Preparing to unpack .../072-libemail-date-format-perl_1.008-1_all.deb ... 2274s Unpacking libemail-date-format-perl (1.008-1) ... 2274s Selecting previously unselected package libjs-angularjs. 2274s Preparing to unpack .../073-libjs-angularjs_1.8.3-1_all.deb ... 2274s Unpacking libjs-angularjs (1.8.3-1) ... 2274s Selecting previously unselected package fonts-glyphicons-halflings. 2274s Preparing to unpack .../074-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 2274s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 2274s Selecting previously unselected package libjs-bootstrap. 2274s Preparing to unpack .../075-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 2274s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 2274s Selecting previously unselected package libjs-es5-shim. 2274s Preparing to unpack .../076-libjs-es5-shim_4.6.7-2_all.deb ... 2274s Unpacking libjs-es5-shim (4.6.7-2) ... 2274s Selecting previously unselected package libjs-jquery. 2274s Preparing to unpack .../077-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 2274s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2274s Selecting previously unselected package libhash-merge-simple-perl. 2274s Preparing to unpack .../078-libhash-merge-simple-perl_0.051-3_all.deb ... 2274s Unpacking libhash-merge-simple-perl (0.051-3) ... 2274s Selecting previously unselected package liblemonldap-ng-manager-perl. 2274s Preparing to unpack .../079-liblemonldap-ng-manager-perl_2.19.1+ds-3_all.deb ... 2274s Unpacking liblemonldap-ng-manager-perl (2.19.1+ds-3) ... 2274s Selecting previously unselected package dctrl-tools. 2274s Preparing to unpack .../080-dctrl-tools_2.24-3build3_amd64.deb ... 2274s Unpacking dctrl-tools (2.24-3build3) ... 2274s Selecting previously unselected package autodep8. 2274s Preparing to unpack .../081-autodep8_0.28_all.deb ... 2274s Unpacking autodep8 (0.28) ... 2274s Selecting previously unselected package gcc-13-base:amd64. 2274s Preparing to unpack .../082-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 2274s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 2274s Selecting previously unselected package libisl23:amd64. 2274s Preparing to unpack .../083-libisl23_0.26-3build1_amd64.deb ... 2274s Unpacking libisl23:amd64 (0.26-3build1) ... 2274s Selecting previously unselected package libmpc3:amd64. 2274s Preparing to unpack .../084-libmpc3_1.3.1-1build1_amd64.deb ... 2274s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 2274s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 2274s Preparing to unpack .../085-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 2274s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 2275s Selecting previously unselected package cpp-13. 2275s Preparing to unpack .../086-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 2275s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 2275s Selecting previously unselected package cpp-x86-64-linux-gnu. 2275s Preparing to unpack .../087-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 2275s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 2275s Selecting previously unselected package cpp. 2275s Preparing to unpack .../088-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 2275s Unpacking cpp (4:13.3.0-2ubuntu2) ... 2275s Selecting previously unselected package libcc1-0:amd64. 2275s Preparing to unpack .../089-libcc1-0_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libcc1-0:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libgomp1:amd64. 2275s Preparing to unpack .../090-libgomp1_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libgomp1:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libitm1:amd64. 2275s Preparing to unpack .../091-libitm1_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libitm1:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libatomic1:amd64. 2275s Preparing to unpack .../092-libatomic1_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libatomic1:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libasan8:amd64. 2275s Preparing to unpack .../093-libasan8_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libasan8:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package liblsan0:amd64. 2275s Preparing to unpack .../094-liblsan0_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking liblsan0:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libtsan2:amd64. 2275s Preparing to unpack .../095-libtsan2_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libtsan2:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libubsan1:amd64. 2275s Preparing to unpack .../096-libubsan1_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libubsan1:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libhwasan0:amd64. 2275s Preparing to unpack .../097-libhwasan0_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libhwasan0:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libquadmath0:amd64. 2275s Preparing to unpack .../098-libquadmath0_14.1.0-5ubuntu1_amd64.deb ... 2275s Unpacking libquadmath0:amd64 (14.1.0-5ubuntu1) ... 2275s Selecting previously unselected package libgcc-13-dev:amd64. 2275s Preparing to unpack .../099-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 2275s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 2275s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 2275s Preparing to unpack .../100-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 2275s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 2276s Selecting previously unselected package gcc-13. 2276s Preparing to unpack .../101-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 2276s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 2276s Selecting previously unselected package gcc-x86-64-linux-gnu. 2276s Preparing to unpack .../102-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 2276s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 2276s Selecting previously unselected package gcc. 2276s Preparing to unpack .../103-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 2276s Unpacking gcc (4:13.3.0-2ubuntu2) ... 2276s Selecting previously unselected package libstdc++-13-dev:amd64. 2276s Preparing to unpack .../104-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 2276s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 2276s Selecting previously unselected package g++-13-x86-64-linux-gnu. 2276s Preparing to unpack .../105-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 2276s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 2276s Selecting previously unselected package g++-13. 2276s Preparing to unpack .../106-g++-13_13.3.0-3ubuntu1_amd64.deb ... 2276s Unpacking g++-13 (13.3.0-3ubuntu1) ... 2276s Selecting previously unselected package g++-x86-64-linux-gnu. 2276s Preparing to unpack .../107-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 2276s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 2276s Selecting previously unselected package g++. 2276s Preparing to unpack .../108-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 2276s Unpacking g++ (4:13.3.0-2ubuntu2) ... 2276s Selecting previously unselected package build-essential. 2276s Preparing to unpack .../109-build-essential_12.10ubuntu1_amd64.deb ... 2276s Unpacking build-essential (12.10ubuntu1) ... 2276s Selecting previously unselected package pkg-perl-autopkgtest. 2276s Preparing to unpack .../110-pkg-perl-autopkgtest_0.79_all.deb ... 2276s Unpacking pkg-perl-autopkgtest (0.79) ... 2276s Setting up libconfig-inifiles-perl (3.000003-2) ... 2276s Setting up libcrypt-rijndael-perl (1.16-1build5) ... 2276s Setting up libmouse-perl (2.5.10-1build8) ... 2276s Setting up libhttp-multipartparser-perl (0.02-3) ... 2276s Setting up libhash-merge-simple-perl (0.051-3) ... 2276s Setting up libclass-inspector-perl (1.36-3) ... 2276s Setting up libclone-perl:amd64 (0.46-1build3) ... 2276s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 2276s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 2276s Setting up libhtml-tagset-perl (3.24-1) ... 2276s Setting up libfilesys-notify-simple-perl (0.14-3) ... 2276s Setting up libnet-cidr-perl (0.21-2) ... 2276s Setting up libipc-sharelite-perl (0.17-5build3) ... 2276s Setting up liblwp-mediatypes-perl (6.04-2) ... 2276s Setting up libcrypt-urandom-perl (0.40-1) ... 2276s Setting up libtry-tiny-perl (0.31-2) ... 2276s Setting up perl-openssl-defaults:amd64 (7build3) ... 2276s Setting up libcommon-sense-perl:amd64 (3.75-3build3) ... 2276s Setting up libposix-strftime-compiler-perl (0.46-1) ... 2276s Setting up libencode-locale-perl (1.05-3) ... 2276s Setting up libgomp1:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up libclass-errorhandler-perl (0.04-3) ... 2276s Setting up libjs-angularjs (1.8.3-1) ... 2276s Setting up libfcgi-procmanager-perl (0.28-3) ... 2276s Setting up libregexp-common-perl (2017060201-3) ... 2276s Setting up libtest-sharedfork-perl (0.35-3) ... 2276s Setting up libhash-multivalue-perl (0.16-3) ... 2276s Setting up libjs-es5-shim (4.6.7-2) ... 2276s Setting up liberror-perl (0.17029-2) ... 2276s Setting up libapache-session-perl (1.94-2) ... 2276s Setting up libstream-buffered-perl (0.03-3) ... 2276s Setting up libcrypt-des-perl:amd64 (2.07-4build5) ... 2276s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 2276s Setting up libapache-logformat-compiler-perl (0.36-3) ... 2276s Setting up libcrypt-openssl-bignum-perl (0.09-2build5) ... 2276s Setting up libquadmath0:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up libemail-date-format-perl (1.008-1) ... 2276s Setting up libmpc3:amd64 (1.3.1-1build1) ... 2276s Setting up libatomic1:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up libio-html-perl (1.004-3) ... 2276s Setting up libtimedate-perl (2.3300-2) ... 2276s Setting up libubsan1:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up libtypes-serialiser-perl (1.01-1) ... 2276s Setting up libcrypt-openssl-random-perl:amd64 (0.17-1) ... 2276s Setting up libhwasan0:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up libasan8:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up libjson-perl (4.10000-1) ... 2276s Setting up libfile-sharedir-perl (1.118-3) ... 2276s Setting up libfcgi-perl (0.82+ds-3build2) ... 2276s Setting up libwww-form-urlencoded-perl (0.26-2) ... 2276s Setting up libdevel-stacktrace-perl (2.0500-1) ... 2276s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 2276s Setting up libcrypt-openssl-rsa-perl:amd64 (0.33-3build4) ... 2276s Setting up libtsan2:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2276s Setting up libisl23:amd64 (0.26-3build1) ... 2276s Setting up libconvert-asn1-perl (0.34-1) ... 2276s Setting up libcc1-0:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up liburi-perl (5.28-1) ... 2276s Setting up liblsan0:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up dctrl-tools (2.24-3build3) ... 2276s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 2276s Setting up libitm1:amd64 (14.1.0-5ubuntu1) ... 2276s Setting up autodep8 (0.28) ... 2276s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 2276s Setting up libjson-xs-perl (4.030-2build3) ... 2276s Setting up libcrypt-des-ede3-perl (0.01-3) ... 2276s Setting up libhttp-date-perl (6.06-1) ... 2276s Setting up libtest-tcp-perl (2.22-2) ... 2276s Setting up libfile-listing-perl (6.16-1) ... 2276s Setting up libcache-cache-perl (1.08-3) ... 2276s Setting up libhttp-headers-fast-perl (0.22-3) ... 2276s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 2276s Setting up libnet-http-perl (6.23-1) ... 2276s Setting up libjson-maybexs-perl (1.004005-1) ... 2276s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 2276s Setting up libcrypt-openssl-x509-perl (1.9.15-1build4) ... 2276s Setting up pkg-perl-autopkgtest (0.79) ... 2276s Setting up libwww-robotrules-perl (6.02-1) ... 2276s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 2276s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 2276s Setting up libcookie-baker-perl (0.12-1) ... 2276s Setting up libhttp-entity-parser-perl (0.25-2) ... 2276s Setting up libio-socket-ssl-perl (2.085-1) ... 2276s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 2276s Setting up libhttp-message-perl (6.46-1ubuntu1) ... 2276s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 2276s Setting up libconvert-pem-perl (0.08-3) ... 2276s Setting up libhttp-negotiate-perl (6.01-2) ... 2276s Setting up cpp-13 (13.3.0-3ubuntu1) ... 2276s Setting up libhttp-cookies-perl (6.11-1) ... 2276s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 2276s Setting up libhtml-tree-perl (5.07-3) ... 2276s Setting up libcgi-pm-perl (4.66-1) ... 2276s Setting up libhtml-template-perl (2.97-2) ... 2276s Setting up gcc-13 (13.3.0-3ubuntu1) ... 2276s Setting up cpp (4:13.3.0-2ubuntu2) ... 2276s Setting up libplack-perl (1.0051-1) ... 2276s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 2276s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 2276s Setting up gcc (4:13.3.0-2ubuntu2) ... 2276s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 2276s Setting up g++-13 (13.3.0-3ubuntu1) ... 2276s Setting up g++ (4:13.3.0-2ubuntu2) ... 2276s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 2276s Setting up build-essential (12.10ubuntu1) ... 2276s Setting up liblwp-protocol-https-perl (6.14-1) ... 2276s Setting up libwww-perl (6.77-1) ... 2276s Setting up liblemonldap-ng-common-perl (2.19.1+ds-3) ... 2276s Setting up liblemonldap-ng-handler-perl (2.19.1+ds-3) ... 2277s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 2277s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 2277s Setting up lemonldap-ng-fastcgi-server (2.19.1+ds-3) ... 2278s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2278s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 2278s Setting up liblemonldap-ng-manager-perl (2.19.1+ds-3) ... 2278s Processing triggers for libc-bin (2.39-0ubuntu9) ... 2278s Processing triggers for man-db (2.12.1-2) ... 2280s Reading package lists... 2280s Building dependency tree... 2280s Reading state information... 2281s Starting pkgProblemResolver with broken count: 0 2281s Starting 2 pkgProblemResolver with broken count: 0 2281s Done 2281s The following NEW packages will be installed: 2281s autopkgtest-satdep 2281s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2281s Need to get 0 B/696 B of archives. 2281s After this operation, 0 B of additional disk space will be used. 2281s Get:1 /tmp/autopkgtest.GTBRvv/16-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 2282s Selecting previously unselected package autopkgtest-satdep. 2282s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78669 files and directories currently installed.) 2282s Preparing to unpack .../16-autopkgtest-satdep.deb ... 2282s Unpacking autopkgtest-satdep (0) ... 2282s Setting up autopkgtest-satdep (0) ... 2282s autopkgtest: WARNING: package liblemonldap-ng-manager-perl:i386 is not installed though it should be 2283s (Reading database ... 78669 files and directories currently installed.) 2283s Removing autopkgtest-satdep (0) ... 2285s autopkgtest [02:20:49]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 2285s autopkgtest [02:20:49]: test runtime-deps-manager: [----------------------- 2285s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 2285s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.GTBRvv/build.S2I/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 2285s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 2285s 1..4 2285s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 2285s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 2285s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 2285s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 2285s ok 2285s All tests successful. 2285s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.28 cusr 0.06 csys = 0.35 CPU) 2285s Result: PASS 2286s autopkgtest [02:20:50]: test runtime-deps-manager: -----------------------] 2286s runtime-deps-manager PASS (superficial) 2286s autopkgtest [02:20:50]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 2286s autopkgtest [02:20:50]: test runtime-deps-and-recommends: preparing testbed 2291s Note, using file '/tmp/autopkgtest.GTBRvv/17-autopkgtest-satdep.dsc' to get the build dependencies 2291s Reading package lists... 2291s Building dependency tree... 2291s Reading state information... 2292s Starting pkgProblemResolver with broken count: 0 2292s Starting 2 pkgProblemResolver with broken count: 0 2292s Done 2293s The following NEW packages will be installed: 2293s autoconf automake autopoint autotools-dev ca-certificates-java debhelper 2293s debugedit default-jre-headless dh-autoreconf dh-strip-nondeterminism 2293s docutils-common dwz fonts-font-awesome fonts-urw-base35 gettext 2293s imagemagick-6-common intltool-debian java-common java-wrappers 2293s javascript-common lemonldap-ng lemonldap-ng-doc lemonldap-ng-handler 2293s lemonldap-ng-uwsgi-app libalgorithm-c3-perl libalgorithm-combinatorics-perl 2293s libaliased-perl libarchive-zip-perl libauth-yubikey-webclient-perl 2293s libauthen-oath-perl libauthen-pam-perl libauthen-radius-perl 2293s libauthen-u2f-tester-perl libauthen-webauthn-perl libautobox-core-perl 2293s libautobox-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl 2293s libbytes-random-secure-perl libcache-lru-perl libcapture-tiny-perl libcares2 2293s libcarp-clan-perl libcbor-xs-perl libclass-c3-perl 2293s libclass-data-inheritable-perl libclass-load-perl libclass-load-xs-perl 2293s libclass-method-modifiers-perl libclass-singleton-perl 2293s libconvert-base32-perl libconvert-binhex-perl libcrypt-dh-gmp-perl 2293s libcrypt-jwt-perl libcrypt-random-seed-perl libcrypt-ssleay-perl 2293s libcrypt-u2f-server-perl libcrypt-x509-perl libcryptx-perl 2293s libdata-dumper-concise-perl libdata-hexdump-perl libdata-ieee754-perl 2293s libdata-optlist-perl libdata-password-zxcvbn-perl libdata-perl-perl 2293s libdata-printer-perl libdata-validate-ip-perl 2293s libdatetime-format-rfc3339-perl libdatetime-format-w3cdtf-perl 2293s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 2293s libdbd-sqlite3-perl libdbi-perl libdbix-connector-perl libdebhelper-perl 2293s libdevel-callchecker-perl libdevel-globaldestruction-perl 2293s libdevel-overloadinfo-perl libdigest-hmac-perl libdist-checkconflicts-perl 2293s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 2293s libemail-sender-perl libemail-simple-perl libencode-perl 2293s libeval-closure-perl libexception-class-perl libexporter-tiny-perl 2293s libextutils-depends-perl libfftw3-double3 libfile-stripnondeterminism-perl 2293s libfont-afm-perl libfontenc1 libgd-perl libgd-securityimage-perl 2293s libgeoip2-perl libglib-perl libgssapi-perl libhtml-format-perl 2293s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 2293s libhttp-daemon-perl libimage-magick-perl libimage-magick-q16-perl 2293s libimport-into-perl libio-pty-perl libio-sessiondata-perl 2293s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 2293s libipc-run-perl libiri-perl libjargs-java libjs-bootstrap4 2293s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjs-sphinxdoc 2293s libjs-underscore liblasso-perl liblasso3t64 liblcms2-2 2293s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 2293s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 2293s liblist-someutils-perl liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 2293s libltdl7 liblwp-protocol-psgi-perl libmagickcore-6.q16-7t64 2293s libmailtools-perl libmatch-simple-perl libmath-random-isaac-perl 2293s libmaxmind-db-common-perl libmaxmind-db-reader-perl libmime-tools-perl 2293s libmodule-implementation-perl libmodule-pluggable-perl 2293s libmodule-runtime-conflicts-perl libmodule-runtime-perl libmoo-perl 2293s libmoose-perl libmoosex-arrayref-perl libmoosex-attributeshortcuts-perl 2293s libmoosex-meta-typeconstraint-mooish-perl libmoosex-role-parameterized-perl 2293s libmoosex-singlearg-perl 2293s libmoosex-traitfor-meta-class-betteranonclassnames-perl 2293s libmoosex-types-common-perl libmoosex-types-perl libmoosex-util-perl 2293s libmoox-handlesvia-perl libmoox-strictconstructor-perl 2293s libmoox-types-mooselike-perl libmro-compat-perl libnamespace-autoclean-perl 2293s libnamespace-clean-perl libnamespace-sweep-perl libnet-cidr-lite-perl 2293s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 2293s libnet-openid-common-perl libnet-openid-consumer-perl 2293s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode115 2293s libopenjp2-7 libossp-uuid-perl libossp-uuid16 2293s libpackage-deprecationmanager-perl libpackage-stash-perl 2293s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 2293s libparams-validate-perl libparams-validationcompiler-perl 2293s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 2293s libperlio-via-timeout-perl libraw23t64 librdf-query-perl librdf-trine-perl 2293s libregexp-assemble-perl librole-tiny-perl libscope-guard-perl 2293s libset-scalar-perl libsoap-lite-perl libspecio-perl libstrictures-perl 2293s libstring-random-perl libsub-exporter-formethods-perl libsub-exporter-perl 2293s libsub-exporter-progressive-perl libsub-identify-perl libsub-infix-perl 2293s libsub-install-perl libsub-name-perl libsub-quote-perl libtask-weaken-perl 2293s libtest-leaktrace-perl libtest-mockobject-perl libtest-output-perl 2293s libtest-pod-perl libtext-aligner-perl libtext-csv-xs-perl libtext-table-perl 2293s libtext-unidecode-perl libthrowable-perl libtime-fake-perl libtool 2293s libtype-tiny-perl libtypes-datetime-perl libtypes-path-tiny-perl 2293s libtypes-uri-perl libtypes-uuid-perl libu2f-server0 libunicode-string-perl 2293s libuniversal-can-perl libuniversal-isa-perl liburi-fromhash-perl 2293s libuuid-tiny-perl libvariable-magic-perl libwant-perl libweb-id-perl 2293s libwebpdemux2 libwebpmux3 libxml-commonns-perl libxml-libxml-perl 2293s libxml-libxslt-perl libxml-namespace-perl libxml-namespacefactory-perl 2293s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 2293s libxml-sax-perl libxml-simple-perl libxmlsec1t64 libxmlsec1t64-openssl 2293s libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn node-cjs-module-lexer 2293s node-uglify-js node-undici node-xtend nodejs openjdk-21-jre-headless 2293s po-debconf python3-alabaster python3-defusedxml python3-docutils 2293s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 2293s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 2293s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 2293s yui-compressor 2293s 0 upgraded, 278 newly installed, 0 to remove and 0 not upgraded. 2293s Need to get 111 MB of archives. 2293s After this operation, 436 MB of additional disk space will be used. 2293s Get:1 http://ftpmaster.internal/ubuntu oracular/universe amd64 imagemagick-6-common all 8:6.9.13.12+dfsg1-1 [69.5 kB] 2293s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu3 [838 kB] 2293s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 liblcms2-2 amd64 2.14-2build1 [161 kB] 2293s Get:4 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 2293s Get:5 http://ftpmaster.internal/ubuntu oracular/main amd64 libltdl7 amd64 2.4.7-7build1 [40.3 kB] 2293s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 libopenjp2-7 amd64 2.5.0-2build3 [173 kB] 2293s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libraw23t64 amd64 0.21.2-2.1build1 [378 kB] 2293s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 2293s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 2293s Get:10 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmagickcore-6.q16-7t64 amd64 8:6.9.13.12+dfsg1-1 [1821 kB] 2293s Get:11 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-q16-perl amd64 8:6.9.13.12+dfsg1-1 [105 kB] 2293s Get:12 http://ftpmaster.internal/ubuntu oracular/universe amd64 libimage-magick-perl all 8:6.9.13.12+dfsg1-1 [39.8 kB] 2293s Get:13 http://ftpmaster.internal/ubuntu oracular/main amd64 sgml-base all 1.31 [11.4 kB] 2293s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 2293s Get:15 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-uwsgi-app all 2.19.1+ds-3 [22.9 kB] 2293s Get:16 http://ftpmaster.internal/ubuntu oracular/universe amd64 libconvert-base32-perl all 0.06-3 [6144 B] 2293s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 libdigest-hmac-perl all 1.04+dfsg-2 [9060 B] 2293s Get:18 http://ftpmaster.internal/ubuntu oracular/main amd64 libfont-afm-perl all 1.20-4 [13.0 kB] 2293s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-format-perl all 2.16-2 [36.9 kB] 2293s Get:20 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 2293s Get:21 http://ftpmaster.internal/ubuntu oracular/main amd64 javascript-common all 11+nmu1 [5936 B] 2293s Get:22 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 2293s Get:23 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 2293s Get:24 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 2293s Get:25 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjs-jquery-cookie all 12-4 [6484 B] 2293s Get:26 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 2293s Get:27 http://ftpmaster.internal/ubuntu oracular/universe amd64 libregexp-assemble-perl all 0.38-2 [69.5 kB] 2293s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 libexporter-tiny-perl all 1.006002-1 [36.8 kB] 2293s Get:29 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-xs-perl amd64 0.430-4 [43.8 kB] 2293s Get:30 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-moreutils-perl all 0.430-2 [38.2 kB] 2293s Get:31 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-portal-perl all 2.19.1+ds-3 [3034 kB] 2293s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 2293s Get:33 http://ftpmaster.internal/ubuntu oracular/main amd64 autoconf all 2.71-3 [339 kB] 2293s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 autotools-dev all 20220109.1 [44.9 kB] 2293s Get:35 http://ftpmaster.internal/ubuntu oracular/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 2293s Get:36 http://ftpmaster.internal/ubuntu oracular/main amd64 autopoint all 0.22.5-1 [616 kB] 2293s Get:37 http://ftpmaster.internal/ubuntu oracular/main amd64 ca-certificates-java all 20240118 [11.6 kB] 2293s Get:38 http://ftpmaster.internal/ubuntu oracular/main amd64 libdebhelper-perl all 13.16ubuntu2 [92.9 kB] 2293s Get:39 http://ftpmaster.internal/ubuntu oracular/main amd64 libtool all 2.4.7-7build1 [166 kB] 2293s Get:40 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-autoreconf all 20 [16.1 kB] 2293s Get:41 http://ftpmaster.internal/ubuntu oracular/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 2293s Get:42 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 2293s Get:43 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 2293s Get:44 http://ftpmaster.internal/ubuntu oracular/main amd64 debugedit amd64 1:5.0-6 [46.1 kB] 2293s Get:45 http://ftpmaster.internal/ubuntu oracular/main amd64 dwz amd64 0.15-1build6 [115 kB] 2293s Get:46 http://ftpmaster.internal/ubuntu oracular/main amd64 gettext amd64 0.22.5-1 [944 kB] 2293s Get:47 http://ftpmaster.internal/ubuntu oracular/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 2293s Get:48 http://ftpmaster.internal/ubuntu oracular/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 2293s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 debhelper all 13.16ubuntu2 [869 kB] 2293s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 java-common all 0.75+exp1 [6798 B] 2293s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcsclite1 amd64 2.2.3-1 [23.6 kB] 2293s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 openjdk-21-jre-headless amd64 21.0.4~6ea-1ubuntu1 [46.5 MB] 2293s Get:53 http://ftpmaster.internal/ubuntu oracular/main amd64 default-jre-headless amd64 2:1.21-75+exp1 [3094 B] 2293s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 xml-core all 0.19 [20.3 kB] 2293s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 docutils-common all 0.20.1+dfsg-3 [132 kB] 2293s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 2293s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 2293s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 2293s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 xfonts-utils amd64 1:7.7+6build3 [94.4 kB] 2293s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 2293s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 unzip amd64 6.0-28ubuntu5 [180 kB] 2293s Get:62 http://ftpmaster.internal/ubuntu oracular/universe amd64 java-wrappers all 0.4 [8662 B] 2293s Get:63 http://ftpmaster.internal/ubuntu oracular/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 2293s Get:64 http://ftpmaster.internal/ubuntu oracular/universe amd64 libalgorithm-combinatorics-perl amd64 0.27-3build4 [21.8 kB] 2293s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 libaliased-perl all 0.34-3 [12.8 kB] 2293s Get:66 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 2293s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 2293s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-op-check-perl amd64 0.22-3build1 [9518 B] 2293s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 2293s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-callchecker-perl amd64 0.009-1 [14.4 kB] 2293s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-classify-perl amd64 0.015-2build5 [20.1 kB] 2293s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 2293s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 libimport-into-perl all 1.002005-2 [10.7 kB] 2293s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 2293s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 2293s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libmoo-perl all 2.005005-1 [47.4 kB] 2293s Get:77 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtype-tiny-perl all 2.004000-1 [354 kB] 2293s Get:78 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-oath-perl all 2.0.1-2 [7100 B] 2293s Get:79 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-pam-perl amd64 0.16-6build3 [23.0 kB] 2293s Get:80 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcryptx-perl amd64 0.080-2build3 [621 kB] 2293s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-util-perl amd64 1.102-3 [21.1 kB] 2293s Get:82 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-install-perl all 0.929-1 [9764 B] 2293s Get:83 http://ftpmaster.internal/ubuntu oracular/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 2293s Get:84 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 2293s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 2293s Get:86 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-perl all 0.25-2 [12.7 kB] 2293s Get:87 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-load-xs-perl amd64 0.10-2build4 [13.4 kB] 2293s Get:88 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 2293s Get:89 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-globaldestruction-perl all 0.14-4 [6114 B] 2293s Get:90 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 2293s Get:91 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 2293s Get:92 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdevel-overloadinfo-perl all 0.007-1 [7422 B] 2293s Get:93 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 2293s Get:94 http://ftpmaster.internal/ubuntu oracular/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 2293s Get:95 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdist-checkconflicts-perl all 0.11-2 [9942 B] 2293s Get:96 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 2293s Get:97 http://ftpmaster.internal/ubuntu oracular/universe amd64 libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 2293s Get:98 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-xs-perl amd64 0.30-1build4 [18.7 kB] 2293s Get:99 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoose-perl amd64 2.2207-1build2 [717 kB] 2293s Get:100 http://ftpmaster.internal/ubuntu oracular/main amd64 libvariable-magic-perl amd64 0.64-1 [36.0 kB] 2293s Get:101 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 2293s Get:102 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-identify-perl amd64 0.14-3build3 [9786 B] 2293s Get:103 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-name-perl amd64 0.27-1build3 [10.8 kB] 2293s Get:104 http://ftpmaster.internal/ubuntu oracular/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 2293s Get:105 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 2293s Get:106 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-meta-typeconstraint-mooish-perl all 0.001-2 [11.2 kB] 2293s Get:107 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-role-parameterized-perl all 1.11-2 [38.8 kB] 2293s Get:108 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcarp-clan-perl all 6.08-2 [11.9 kB] 2293s Get:109 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsub-exporter-formethods-perl all 0.100055-1 [7316 B] 2293s Get:110 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-perl all 0.50-2 [50.5 kB] 2293s Get:111 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-types-common-perl all 0.001014-2 [16.3 kB] 2293s Get:112 http://ftpmaster.internal/ubuntu oracular/universe amd64 libscope-guard-perl all 0.21-2 [7730 B] 2293s Get:113 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-perl amd64 3.0.1-2build4 [29.5 kB] 2293s Get:114 http://ftpmaster.internal/ubuntu oracular/universe amd64 libwant-perl amd64 0.29-2build4 [23.8 kB] 2293s Get:115 http://ftpmaster.internal/ubuntu oracular/universe amd64 libautobox-core-perl all 1.33-2 [33.8 kB] 2293s Get:116 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-traitfor-meta-class-betteranonclassnames-perl all 0.002003-2 [7130 B] 2293s Get:117 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-util-perl all 0.006-2 [10.3 kB] 2293s Get:118 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-attributeshortcuts-perl all 0.037-2 [34.0 kB] 2293s Get:119 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-singlearg-perl all 0.09-2 [7972 B] 2293s Get:120 http://ftpmaster.internal/ubuntu oracular/main amd64 libstrictures-perl all 2.000006-1 [16.3 kB] 2293s Get:121 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-u2f-tester-perl all 0.03-1 [27.7 kB] 2293s Get:122 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcbor-xs-perl amd64 1.87-1build3 [59.2 kB] 2293s Get:123 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-webauthn-perl all 0.003-1 [19.5 kB] 2293s Get:124 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 2293s Get:125 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 2293s Get:126 http://ftpmaster.internal/ubuntu oracular/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 2293s Get:127 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcache-lru-perl all 0.04-3 [5830 B] 2293s Get:128 http://ftpmaster.internal/ubuntu oracular/main amd64 libcapture-tiny-perl all 0.48-2 [20.2 kB] 2293s Get:129 http://ftpmaster.internal/ubuntu oracular/main amd64 libcares2 amd64 1.32.2-2 [81.6 kB] 2293s Get:130 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 2293s Get:131 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 2293s Get:132 http://ftpmaster.internal/ubuntu oracular/main amd64 libconvert-binhex-perl all 1.125-3 [27.1 kB] 2293s Get:133 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-dh-gmp-perl amd64 0.00012-2build4 [16.3 kB] 2293s Get:134 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-jwt-perl all 0.035-1 [29.8 kB] 2293s Get:135 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build5 [44.1 kB] 2293s Get:136 http://ftpmaster.internal/ubuntu oracular/universe amd64 libu2f-server0 amd64 1.1.0-4build3 [15.2 kB] 2293s Get:137 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-u2f-server-perl amd64 0.46-1 [23.1 kB] 2293s Get:138 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-x509-perl all 0.55-1 [19.2 kB] 2293s Get:139 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 2293s Get:140 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-hexdump-perl all 0.04-2 [8212 B] 2293s Get:141 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-ieee754-perl all 0.02-2 [10.7 kB] 2293s Get:142 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-someutils-perl all 0.59-1 [30.4 kB] 2293s Get:143 http://ftpmaster.internal/ubuntu oracular/main amd64 liblist-utilsby-perl all 0.12-2 [14.9 kB] 2293s Get:144 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblist-allutils-perl all 0.19-1 [41.5 kB] 2293s Get:145 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 2294s Get:146 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-perl-perl all 0.002011-2 [40.3 kB] 2294s Get:147 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdata-printer-perl all 1.002001-1 [118 kB] 2294s Get:148 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 2294s Get:149 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-netmask-perl all 2.0002-2 [24.8 kB] 2294s Get:150 http://ftpmaster.internal/ubuntu oracular/main amd64 libnetaddr-ip-perl amd64 4.079+dfsg-2build4 [79.9 kB] 2294s Get:151 http://ftpmaster.internal/ubuntu oracular/main amd64 libdata-validate-ip-perl all 0.31-1 [17.2 kB] 2294s Get:152 http://ftpmaster.internal/ubuntu oracular/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 2294s Get:153 http://ftpmaster.internal/ubuntu oracular/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 2294s Get:154 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxstring-perl amd64 0.005-2build3 [7852 B] 2294s Get:155 http://ftpmaster.internal/ubuntu oracular/universe amd64 libspecio-perl all 0.48-1 [137 kB] 2294s Get:156 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 2294s Get:157 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 2294s Get:158 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-perl amd64 2:1.65-1build2 [95.8 kB] 2294s Get:159 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-format-rfc3339-perl all 1.8.0-1 [8156 B] 2294s Get:160 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 2294s Get:161 http://ftpmaster.internal/ubuntu oracular/main amd64 libdbi-perl amd64 1.643-4build3 [721 kB] 2294s Get:162 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdbd-sqlite3-perl amd64 1.74-1build3 [161 kB] 2294s Get:163 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdbix-connector-perl all 0.59-1 [36.4 kB] 2294s Get:164 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-simple-perl all 2.218-1 [20.6 kB] 2294s Get:165 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmodule-pluggable-perl all 5.2-5 [19.5 kB] 2294s Get:166 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-abstract-perl all 3.010-1 [21.4 kB] 2294s Get:167 http://ftpmaster.internal/ubuntu oracular/main amd64 libemail-address-xs-perl amd64 1.05-1build4 [29.1 kB] 2294s Get:168 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 2294s Get:169 http://ftpmaster.internal/ubuntu oracular/universe amd64 libthrowable-perl all 1.001-2 [14.2 kB] 2294s Get:170 http://ftpmaster.internal/ubuntu oracular/universe amd64 libemail-sender-perl all 2.601-1 [63.3 kB] 2294s Get:171 http://ftpmaster.internal/ubuntu oracular/main amd64 libextutils-depends-perl all 0.8001-2 [14.4 kB] 2294s Get:172 http://ftpmaster.internal/ubuntu oracular/main amd64 libgd-perl amd64 2.78-1build3 [129 kB] 2294s Get:173 http://ftpmaster.internal/ubuntu oracular/universe amd64 libgd-securityimage-perl all 1.75-3 [38.8 kB] 2294s Get:174 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoox-strictconstructor-perl all 0.011-2 [9604 B] 2294s Get:175 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 2294s Get:176 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 2294s Get:177 http://ftpmaster.internal/ubuntu oracular/universe amd64 libparams-validate-perl amd64 1.31-2build3 [53.9 kB] 2294s Get:178 http://ftpmaster.internal/ubuntu oracular/universe amd64 libgeoip2-perl all 2.006002-2 [92.1 kB] 2294s Get:179 http://ftpmaster.internal/ubuntu oracular/main amd64 libglib-perl amd64 3:1.329.3-3build3 [320 kB] 2294s Get:180 http://ftpmaster.internal/ubuntu oracular/main amd64 libgssapi-perl amd64 0.28-4build4 [41.4 kB] 2294s Get:181 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-browserdetect-perl all 3.40-1 [36.7 kB] 2294s Get:182 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-daemon-perl all 6.16-1 [22.4 kB] 2294s Get:183 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-pty-perl amd64 1:1.20-1build2 [31.2 kB] 2294s Get:184 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-sessiondata-perl all 1.03-3 [6132 B] 2294s Get:185 http://ftpmaster.internal/ubuntu oracular/universe amd64 libperlio-via-timeout-perl all 0.32-3 [7832 B] 2294s Get:186 http://ftpmaster.internal/ubuntu oracular/universe amd64 libio-socket-timeout-perl all 0.32-3 [9736 B] 2294s Get:187 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 2294s Get:188 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-stringy-perl all 2.111-3 [55.8 kB] 2294s Get:189 http://ftpmaster.internal/ubuntu oracular/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 2294s Get:190 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 2294s Get:191 http://ftpmaster.internal/ubuntu oracular/universe amd64 libiri-perl all 0.011-2 [10.2 kB] 2294s Get:192 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjargs-java all 1.0.0-5 [13.9 kB] 2294s Get:193 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 2294s Get:194 http://ftpmaster.internal/ubuntu oracular/main amd64 libjs-sphinxdoc all 7.3.7-3 [154 kB] 2294s Get:195 http://ftpmaster.internal/ubuntu oracular/main amd64 libxslt1.1 amd64 1.1.39-0exp1build1 [167 kB] 2294s Get:196 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64 amd64 1.2.39-5build2 [153 kB] 2294s Get:197 http://ftpmaster.internal/ubuntu oracular/main amd64 libxmlsec1t64-openssl amd64 1.2.39-5build2 [84.1 kB] 2294s Get:198 http://ftpmaster.internal/ubuntu oracular/main amd64 liblasso3t64 amd64 2.8.2-2build2 [164 kB] 2294s Get:199 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblasso-perl amd64 2.8.2-2build2 [155 kB] 2294s Get:200 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblemonldap-ng-ssoaas-apache-client-perl all 2.19.1+ds-3 [31.9 kB] 2294s Get:201 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblog-log4perl-perl all 1.57-1 [345 kB] 2294s Get:202 http://ftpmaster.internal/ubuntu oracular/universe amd64 liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 2294s Get:203 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-smtp-ssl-perl all 1.04-2 [6218 B] 2294s Get:204 http://ftpmaster.internal/ubuntu oracular/main amd64 libmailtools-perl all 2.21-3 [77.0 kB] 2294s Get:205 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsub-infix-perl all 0.004-4 [7506 B] 2294s Get:206 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmatch-simple-perl all 0.010-4 [11.4 kB] 2294s Get:207 http://ftpmaster.internal/ubuntu oracular/main amd64 libmime-tools-perl all 5.515-1 [187 kB] 2294s Get:208 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmoosex-arrayref-perl all 0.005-3 [9454 B] 2294s Get:209 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnamespace-sweep-perl all 0.006-4 [8422 B] 2294s Get:210 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-cidr-lite-perl all 0.22-2 [11.3 kB] 2294s Get:211 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ip-perl all 1.26-3 [26.9 kB] 2294s Get:212 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 2294s Get:213 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 2294s Get:214 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 2294s Get:215 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 2294s Get:216 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-4 [304 kB] 2294s Get:217 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 2294s Get:218 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-common-perl all 1.20-2 [33.9 kB] 2294s Get:219 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 2294s Get:220 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnet-openid-server-perl all 1.09-4 [22.3 kB] 2294s Get:221 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-xtend all 4.0.2-3 [3902 B] 2294s Get:222 http://ftpmaster.internal/ubuntu oracular/universe amd64 nodejs amd64 20.15.0+dfsg-1ubuntu3 [332 kB] 2294s Get:223 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 2294s Get:224 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 2294s Get:225 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-undici all 5.28.4+dfsg1+~cs23.12.11-2 [321 kB] 2294s Get:226 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnode115 amd64 20.15.0+dfsg-1ubuntu3 [13.0 MB] 2294s Get:227 http://ftpmaster.internal/ubuntu oracular/universe amd64 libossp-uuid16 amd64 1.6.2-1.5build13 [30.9 kB] 2294s Get:228 http://ftpmaster.internal/ubuntu oracular/universe amd64 libossp-uuid-perl amd64 1.6.2-1.5build13 [18.0 kB] 2294s Get:229 http://ftpmaster.internal/ubuntu oracular/universe amd64 libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 2294s Get:230 http://ftpmaster.internal/ubuntu oracular/main amd64 libpath-tiny-perl all 0.146-1 [47.5 kB] 2294s Get:231 http://ftpmaster.internal/ubuntu oracular/universe amd64 libset-scalar-perl all 1.29-3 [28.6 kB] 2294s Get:232 http://ftpmaster.internal/ubuntu oracular/universe amd64 libencode-perl amd64 3.21-1build2 [1726 kB] 2294s Get:233 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-csv-xs-perl amd64 1.55-1 [123 kB] 2294s Get:234 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-aligner-perl all 0.16-3 [12.9 kB] 2294s Get:235 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtext-table-perl amd64 1.132-1build1 [26.5 kB] 2294s Get:236 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-namespacefactory-perl all 1.02-3 [6284 B] 2294s Get:237 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-commonns-perl all 0.06-5 [9050 B] 2294s Get:238 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-namespace-perl all 0.02-6 [8658 B] 2294s Get:239 http://ftpmaster.internal/ubuntu oracular/universe amd64 librdf-trine-perl all 1.019-4 [239 kB] 2294s Get:240 http://ftpmaster.internal/ubuntu oracular/universe amd64 librdf-query-perl all 2.919-1 [292 kB] 2294s Get:241 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtask-weaken-perl all 1.06-2 [7924 B] 2294s Get:242 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-parser-perl amd64 2.47-1build3 [204 kB] 2294s Get:243 http://ftpmaster.internal/ubuntu oracular/universe amd64 libsoap-lite-perl all 1.27-3 [225 kB] 2294s Get:244 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstring-random-perl all 1:0.32-2 [14.0 kB] 2294s Get:245 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-leaktrace-perl amd64 0.17-1build5 [19.9 kB] 2294s Get:246 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-can-perl all 1.20140328-3 [10.7 kB] 2294s Get:247 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuniversal-isa-perl all 1.20171012-3 [7866 B] 2294s Get:248 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-mockobject-perl all 1.20200122-4 [23.4 kB] 2294s Get:249 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-output-perl all 1.034-1 [14.2 kB] 2294s Get:250 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtest-pod-perl all 1.52-3 [8978 B] 2294s Get:251 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtime-fake-perl all 0.11-4 [8092 B] 2294s Get:252 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtypes-datetime-perl all 0.002-3 [12.1 kB] 2294s Get:253 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtypes-path-tiny-perl all 0.006-2 [9138 B] 2294s Get:254 http://ftpmaster.internal/ubuntu oracular/universe amd64 libuuid-tiny-perl all 1.0400-3 [15.9 kB] 2294s Get:255 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtypes-uuid-perl all 0.004-3 [7004 B] 2294s Get:256 http://ftpmaster.internal/ubuntu oracular/universe amd64 liburi-fromhash-perl all 0.05-2 [11.0 kB] 2294s Get:257 http://ftpmaster.internal/ubuntu oracular/universe amd64 libtypes-uri-perl all 0.007-2 [7466 B] 2294s Get:258 http://ftpmaster.internal/ubuntu oracular/universe amd64 libunicode-string-perl amd64 2.10-2build4 [110 kB] 2294s Get:259 http://ftpmaster.internal/ubuntu oracular/universe amd64 libweb-id-perl all 1.927-3 [52.4 kB] 2294s Get:260 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-libxslt-perl amd64 2.003000-1 [44.0 kB] 2294s Get:261 http://ftpmaster.internal/ubuntu oracular/main amd64 libyaml-perl all 1.31-1 [65.7 kB] 2294s Get:262 http://ftpmaster.internal/ubuntu oracular/universe amd64 node-uglify-js all 3.17.4-2 [205 kB] 2294s Get:263 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 2294s Get:264 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-roman all 3.3-3 [9632 B] 2294s Get:265 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-docutils all 0.20.1+dfsg-3 [393 kB] 2294s Get:266 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 2294s Get:267 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-packaging all 24.1-1 [41.4 kB] 2294s Get:268 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 2294s Get:269 http://ftpmaster.internal/ubuntu oracular/main amd64 sphinx-common all 7.3.7-3 [773 kB] 2294s Get:270 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 2294s Get:271 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-sphinx all 7.3.7-3 [574 kB] 2294s Get:272 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 2294s Get:273 http://ftpmaster.internal/ubuntu oracular/universe amd64 uglifyjs all 3.17.4-2 [10.1 kB] 2294s Get:274 http://ftpmaster.internal/ubuntu oracular/universe amd64 yui-compressor all 2.4.8-3 [595 kB] 2294s Get:275 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-handler all 2.19.1+ds-3 [33.8 kB] 2294s Get:276 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng all 2.19.1+ds-3 [24.5 kB] 2294s Get:277 http://ftpmaster.internal/ubuntu oracular/universe amd64 lemonldap-ng-doc all 2.19.1+ds-3 [5746 kB] 2294s Get:278 http://ftpmaster.internal/ubuntu oracular/universe amd64 libauthen-radius-perl all 0.32-1 [50.5 kB] 2295s Fetched 111 MB in 1s (76.6 MB/s) 2295s Selecting previously unselected package imagemagick-6-common. 2295s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78669 files and directories currently installed.) 2295s Preparing to unpack .../000-imagemagick-6-common_8%3a6.9.13.12+dfsg1-1_all.deb ... 2295s Unpacking imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 2295s Selecting previously unselected package libfftw3-double3:amd64. 2295s Preparing to unpack .../001-libfftw3-double3_3.3.10-1ubuntu3_amd64.deb ... 2295s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 2295s Selecting previously unselected package liblcms2-2:amd64. 2295s Preparing to unpack .../002-liblcms2-2_2.14-2build1_amd64.deb ... 2295s Unpacking liblcms2-2:amd64 (2.14-2build1) ... 2295s Selecting previously unselected package liblqr-1-0:amd64. 2295s Preparing to unpack .../003-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 2295s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 2295s Selecting previously unselected package libltdl7:amd64. 2295s Preparing to unpack .../004-libltdl7_2.4.7-7build1_amd64.deb ... 2295s Unpacking libltdl7:amd64 (2.4.7-7build1) ... 2295s Selecting previously unselected package libopenjp2-7:amd64. 2295s Preparing to unpack .../005-libopenjp2-7_2.5.0-2build3_amd64.deb ... 2295s Unpacking libopenjp2-7:amd64 (2.5.0-2build3) ... 2295s Selecting previously unselected package libraw23t64:amd64. 2295s Preparing to unpack .../006-libraw23t64_0.21.2-2.1build1_amd64.deb ... 2295s Unpacking libraw23t64:amd64 (0.21.2-2.1build1) ... 2295s Selecting previously unselected package libwebpdemux2:amd64. 2295s Preparing to unpack .../007-libwebpdemux2_1.4.0-0.1_amd64.deb ... 2295s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 2295s Selecting previously unselected package libwebpmux3:amd64. 2295s Preparing to unpack .../008-libwebpmux3_1.4.0-0.1_amd64.deb ... 2295s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 2295s Selecting previously unselected package libmagickcore-6.q16-7t64:amd64. 2295s Preparing to unpack .../009-libmagickcore-6.q16-7t64_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 2295s Unpacking libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 2295s Selecting previously unselected package libimage-magick-q16-perl. 2295s Preparing to unpack .../010-libimage-magick-q16-perl_8%3a6.9.13.12+dfsg1-1_amd64.deb ... 2295s Unpacking libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 2295s Selecting previously unselected package libimage-magick-perl. 2295s Preparing to unpack .../011-libimage-magick-perl_8%3a6.9.13.12+dfsg1-1_all.deb ... 2295s Unpacking libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 2295s Selecting previously unselected package sgml-base. 2295s Preparing to unpack .../012-sgml-base_1.31_all.deb ... 2295s Unpacking sgml-base (1.31) ... 2295s Selecting previously unselected package fonts-font-awesome. 2295s Preparing to unpack .../013-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 2295s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2295s Selecting previously unselected package lemonldap-ng-uwsgi-app. 2295s Preparing to unpack .../014-lemonldap-ng-uwsgi-app_2.19.1+ds-3_all.deb ... 2295s Unpacking lemonldap-ng-uwsgi-app (2.19.1+ds-3) ... 2295s Selecting previously unselected package libconvert-base32-perl. 2295s Preparing to unpack .../015-libconvert-base32-perl_0.06-3_all.deb ... 2295s Unpacking libconvert-base32-perl (0.06-3) ... 2295s Selecting previously unselected package libdigest-hmac-perl. 2295s Preparing to unpack .../016-libdigest-hmac-perl_1.04+dfsg-2_all.deb ... 2295s Unpacking libdigest-hmac-perl (1.04+dfsg-2) ... 2295s Selecting previously unselected package libfont-afm-perl. 2295s Preparing to unpack .../017-libfont-afm-perl_1.20-4_all.deb ... 2295s Unpacking libfont-afm-perl (1.20-4) ... 2295s Selecting previously unselected package libhtml-format-perl. 2295s Preparing to unpack .../018-libhtml-format-perl_2.16-2_all.deb ... 2295s Unpacking libhtml-format-perl (2.16-2) ... 2295s Selecting previously unselected package libhtml-formattext-withlinks-perl. 2295s Preparing to unpack .../019-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 2295s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 2295s Selecting previously unselected package javascript-common. 2295s Preparing to unpack .../020-javascript-common_11+nmu1_all.deb ... 2295s Unpacking javascript-common (11+nmu1) ... 2295s Selecting previously unselected package libjs-popper.js. 2295s Preparing to unpack .../021-libjs-popper.js_1.16.1+ds-6_all.deb ... 2295s Unpacking libjs-popper.js (1.16.1+ds-6) ... 2295s Selecting previously unselected package libjs-bootstrap4. 2295s Preparing to unpack .../022-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 2295s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 2296s Selecting previously unselected package libjs-jquery-ui. 2296s Preparing to unpack .../023-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 2296s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 2296s Selecting previously unselected package libjs-jquery-cookie. 2296s Preparing to unpack .../024-libjs-jquery-cookie_12-4_all.deb ... 2296s Unpacking libjs-jquery-cookie (12-4) ... 2296s Selecting previously unselected package libtext-unidecode-perl. 2296s Preparing to unpack .../025-libtext-unidecode-perl_1.30-3_all.deb ... 2296s Unpacking libtext-unidecode-perl (1.30-3) ... 2296s Selecting previously unselected package libregexp-assemble-perl. 2296s Preparing to unpack .../026-libregexp-assemble-perl_0.38-2_all.deb ... 2296s Unpacking libregexp-assemble-perl (0.38-2) ... 2296s Selecting previously unselected package libexporter-tiny-perl. 2296s Preparing to unpack .../027-libexporter-tiny-perl_1.006002-1_all.deb ... 2296s Unpacking libexporter-tiny-perl (1.006002-1) ... 2296s Selecting previously unselected package liblist-moreutils-xs-perl. 2296s Preparing to unpack .../028-liblist-moreutils-xs-perl_0.430-4_amd64.deb ... 2296s Unpacking liblist-moreutils-xs-perl (0.430-4) ... 2296s Selecting previously unselected package liblist-moreutils-perl. 2296s Preparing to unpack .../029-liblist-moreutils-perl_0.430-2_all.deb ... 2296s Unpacking liblist-moreutils-perl (0.430-2) ... 2296s Selecting previously unselected package liblemonldap-ng-portal-perl. 2296s Preparing to unpack .../030-liblemonldap-ng-portal-perl_2.19.1+ds-3_all.deb ... 2296s Unpacking liblemonldap-ng-portal-perl (2.19.1+ds-3) ... 2296s Selecting previously unselected package m4. 2296s Preparing to unpack .../031-m4_1.4.19-4build1_amd64.deb ... 2296s Unpacking m4 (1.4.19-4build1) ... 2296s Selecting previously unselected package autoconf. 2296s Preparing to unpack .../032-autoconf_2.71-3_all.deb ... 2296s Unpacking autoconf (2.71-3) ... 2296s Selecting previously unselected package autotools-dev. 2296s Preparing to unpack .../033-autotools-dev_20220109.1_all.deb ... 2296s Unpacking autotools-dev (20220109.1) ... 2296s Selecting previously unselected package automake. 2296s Preparing to unpack .../034-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 2296s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 2296s Selecting previously unselected package autopoint. 2296s Preparing to unpack .../035-autopoint_0.22.5-1_all.deb ... 2296s Unpacking autopoint (0.22.5-1) ... 2296s Selecting previously unselected package ca-certificates-java. 2296s Preparing to unpack .../036-ca-certificates-java_20240118_all.deb ... 2296s Unpacking ca-certificates-java (20240118) ... 2296s Selecting previously unselected package libdebhelper-perl. 2296s Preparing to unpack .../037-libdebhelper-perl_13.16ubuntu2_all.deb ... 2296s Unpacking libdebhelper-perl (13.16ubuntu2) ... 2296s Selecting previously unselected package libtool. 2296s Preparing to unpack .../038-libtool_2.4.7-7build1_all.deb ... 2296s Unpacking libtool (2.4.7-7build1) ... 2296s Selecting previously unselected package dh-autoreconf. 2296s Preparing to unpack .../039-dh-autoreconf_20_all.deb ... 2296s Unpacking dh-autoreconf (20) ... 2296s Selecting previously unselected package libarchive-zip-perl. 2296s Preparing to unpack .../040-libarchive-zip-perl_1.68-1_all.deb ... 2296s Unpacking libarchive-zip-perl (1.68-1) ... 2296s Selecting previously unselected package libfile-stripnondeterminism-perl. 2296s Preparing to unpack .../041-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 2296s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 2296s Selecting previously unselected package dh-strip-nondeterminism. 2296s Preparing to unpack .../042-dh-strip-nondeterminism_1.14.0-1_all.deb ... 2296s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 2296s Selecting previously unselected package debugedit. 2297s Preparing to unpack .../043-debugedit_1%3a5.0-6_amd64.deb ... 2297s Unpacking debugedit (1:5.0-6) ... 2297s Selecting previously unselected package dwz. 2297s Preparing to unpack .../044-dwz_0.15-1build6_amd64.deb ... 2297s Unpacking dwz (0.15-1build6) ... 2297s Selecting previously unselected package gettext. 2297s Preparing to unpack .../045-gettext_0.22.5-1_amd64.deb ... 2297s Unpacking gettext (0.22.5-1) ... 2297s Selecting previously unselected package intltool-debian. 2297s Preparing to unpack .../046-intltool-debian_0.35.0+20060710.6_all.deb ... 2297s Unpacking intltool-debian (0.35.0+20060710.6) ... 2297s Selecting previously unselected package po-debconf. 2297s Preparing to unpack .../047-po-debconf_1.0.21+nmu1_all.deb ... 2297s Unpacking po-debconf (1.0.21+nmu1) ... 2297s Selecting previously unselected package debhelper. 2297s Preparing to unpack .../048-debhelper_13.16ubuntu2_all.deb ... 2297s Unpacking debhelper (13.16ubuntu2) ... 2297s Selecting previously unselected package java-common. 2297s Preparing to unpack .../049-java-common_0.75+exp1_all.deb ... 2297s Unpacking java-common (0.75+exp1) ... 2297s Selecting previously unselected package libpcsclite1:amd64. 2297s Preparing to unpack .../050-libpcsclite1_2.2.3-1_amd64.deb ... 2297s Unpacking libpcsclite1:amd64 (2.2.3-1) ... 2297s Selecting previously unselected package openjdk-21-jre-headless:amd64. 2297s Preparing to unpack .../051-openjdk-21-jre-headless_21.0.4~6ea-1ubuntu1_amd64.deb ... 2297s Unpacking openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 2298s Selecting previously unselected package default-jre-headless. 2298s Preparing to unpack .../052-default-jre-headless_2%3a1.21-75+exp1_amd64.deb ... 2298s Unpacking default-jre-headless (2:1.21-75+exp1) ... 2298s Selecting previously unselected package xml-core. 2298s Preparing to unpack .../053-xml-core_0.19_all.deb ... 2298s Unpacking xml-core (0.19) ... 2298s Selecting previously unselected package docutils-common. 2298s Preparing to unpack .../054-docutils-common_0.20.1+dfsg-3_all.deb ... 2298s Unpacking docutils-common (0.20.1+dfsg-3) ... 2298s Selecting previously unselected package libfontenc1:amd64. 2298s Preparing to unpack .../055-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 2298s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 2298s Selecting previously unselected package x11-common. 2298s Preparing to unpack .../056-x11-common_1%3a7.7+23ubuntu3_all.deb ... 2298s Unpacking x11-common (1:7.7+23ubuntu3) ... 2298s Selecting previously unselected package xfonts-encodings. 2298s Preparing to unpack .../057-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 2298s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 2298s Selecting previously unselected package xfonts-utils. 2298s Preparing to unpack .../058-xfonts-utils_1%3a7.7+6build3_amd64.deb ... 2298s Unpacking xfonts-utils (1:7.7+6build3) ... 2298s Selecting previously unselected package fonts-urw-base35. 2298s Preparing to unpack .../059-fonts-urw-base35_20200910-8_all.deb ... 2298s Unpacking fonts-urw-base35 (20200910-8) ... 2298s Selecting previously unselected package unzip. 2298s Preparing to unpack .../060-unzip_6.0-28ubuntu5_amd64.deb ... 2298s Unpacking unzip (6.0-28ubuntu5) ... 2298s Selecting previously unselected package java-wrappers. 2298s Preparing to unpack .../061-java-wrappers_0.4_all.deb ... 2298s Unpacking java-wrappers (0.4) ... 2298s Selecting previously unselected package libalgorithm-c3-perl. 2298s Preparing to unpack .../062-libalgorithm-c3-perl_0.11-2_all.deb ... 2298s Unpacking libalgorithm-c3-perl (0.11-2) ... 2298s Selecting previously unselected package libalgorithm-combinatorics-perl. 2298s Preparing to unpack .../063-libalgorithm-combinatorics-perl_0.27-3build4_amd64.deb ... 2298s Unpacking libalgorithm-combinatorics-perl (0.27-3build4) ... 2298s Selecting previously unselected package libaliased-perl. 2298s Preparing to unpack .../064-libaliased-perl_0.34-3_all.deb ... 2298s Unpacking libaliased-perl (0.34-3) ... 2298s Selecting previously unselected package libauth-yubikey-webclient-perl. 2298s Preparing to unpack .../065-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 2298s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 2299s Selecting previously unselected package libclass-method-modifiers-perl. 2299s Preparing to unpack .../066-libclass-method-modifiers-perl_2.15-1_all.deb ... 2299s Unpacking libclass-method-modifiers-perl (2.15-1) ... 2299s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 2299s Preparing to unpack .../067-libb-hooks-op-check-perl_0.22-3build1_amd64.deb ... 2299s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 2299s Selecting previously unselected package libdynaloader-functions-perl. 2299s Preparing to unpack .../068-libdynaloader-functions-perl_0.003-3_all.deb ... 2299s Unpacking libdynaloader-functions-perl (0.003-3) ... 2299s Selecting previously unselected package libdevel-callchecker-perl:amd64. 2299s Preparing to unpack .../069-libdevel-callchecker-perl_0.009-1_amd64.deb ... 2299s Unpacking libdevel-callchecker-perl:amd64 (0.009-1) ... 2299s Selecting previously unselected package libparams-classify-perl:amd64. 2299s Preparing to unpack .../070-libparams-classify-perl_0.015-2build5_amd64.deb ... 2299s Unpacking libparams-classify-perl:amd64 (0.015-2build5) ... 2299s Selecting previously unselected package libmodule-runtime-perl. 2299s Preparing to unpack .../071-libmodule-runtime-perl_0.016-2_all.deb ... 2299s Unpacking libmodule-runtime-perl (0.016-2) ... 2299s Selecting previously unselected package libimport-into-perl. 2299s Preparing to unpack .../072-libimport-into-perl_1.002005-2_all.deb ... 2299s Unpacking libimport-into-perl (1.002005-2) ... 2299s Selecting previously unselected package librole-tiny-perl. 2299s Preparing to unpack .../073-librole-tiny-perl_2.002004-1_all.deb ... 2299s Unpacking librole-tiny-perl (2.002004-1) ... 2299s Selecting previously unselected package libsub-quote-perl. 2299s Preparing to unpack .../074-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 2299s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 2299s Selecting previously unselected package libmoo-perl. 2299s Preparing to unpack .../075-libmoo-perl_2.005005-1_all.deb ... 2299s Unpacking libmoo-perl (2.005005-1) ... 2299s Selecting previously unselected package libtype-tiny-perl. 2299s Preparing to unpack .../076-libtype-tiny-perl_2.004000-1_all.deb ... 2299s Unpacking libtype-tiny-perl (2.004000-1) ... 2299s Selecting previously unselected package libauthen-oath-perl. 2299s Preparing to unpack .../077-libauthen-oath-perl_2.0.1-2_all.deb ... 2299s Unpacking libauthen-oath-perl (2.0.1-2) ... 2299s Selecting previously unselected package libauthen-pam-perl. 2299s Preparing to unpack .../078-libauthen-pam-perl_0.16-6build3_amd64.deb ... 2299s Unpacking libauthen-pam-perl (0.16-6build3) ... 2299s Selecting previously unselected package libcryptx-perl. 2299s Preparing to unpack .../079-libcryptx-perl_0.080-2build3_amd64.deb ... 2299s Unpacking libcryptx-perl (0.080-2build3) ... 2299s Selecting previously unselected package libparams-util-perl. 2299s Preparing to unpack .../080-libparams-util-perl_1.102-3_amd64.deb ... 2299s Unpacking libparams-util-perl (1.102-3) ... 2299s Selecting previously unselected package libsub-install-perl. 2299s Preparing to unpack .../081-libsub-install-perl_0.929-1_all.deb ... 2299s Unpacking libsub-install-perl (0.929-1) ... 2299s Selecting previously unselected package libdata-optlist-perl. 2299s Preparing to unpack .../082-libdata-optlist-perl_0.114-1_all.deb ... 2299s Unpacking libdata-optlist-perl (0.114-1) ... 2299s Selecting previously unselected package libmodule-implementation-perl. 2299s Preparing to unpack .../083-libmodule-implementation-perl_0.09-2_all.deb ... 2299s Unpacking libmodule-implementation-perl (0.09-2) ... 2299s Selecting previously unselected package libpackage-stash-perl. 2299s Preparing to unpack .../084-libpackage-stash-perl_0.40-1_all.deb ... 2299s Unpacking libpackage-stash-perl (0.40-1) ... 2299s Selecting previously unselected package libclass-load-perl. 2299s Preparing to unpack .../085-libclass-load-perl_0.25-2_all.deb ... 2299s Unpacking libclass-load-perl (0.25-2) ... 2299s Selecting previously unselected package libclass-load-xs-perl. 2299s Preparing to unpack .../086-libclass-load-xs-perl_0.10-2build4_amd64.deb ... 2299s Unpacking libclass-load-xs-perl (0.10-2build4) ... 2299s Selecting previously unselected package libsub-exporter-progressive-perl. 2299s Preparing to unpack .../087-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 2299s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 2299s Selecting previously unselected package libdevel-globaldestruction-perl. 2299s Preparing to unpack .../088-libdevel-globaldestruction-perl_0.14-4_all.deb ... 2299s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 2299s Selecting previously unselected package libclass-c3-perl. 2299s Preparing to unpack .../089-libclass-c3-perl_0.35-2_all.deb ... 2299s Unpacking libclass-c3-perl (0.35-2) ... 2299s Selecting previously unselected package libmro-compat-perl. 2299s Preparing to unpack .../090-libmro-compat-perl_0.15-2_all.deb ... 2299s Unpacking libmro-compat-perl (0.15-2) ... 2299s Selecting previously unselected package libdevel-overloadinfo-perl. 2299s Preparing to unpack .../091-libdevel-overloadinfo-perl_0.007-1_all.deb ... 2299s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 2299s Selecting previously unselected package libsub-exporter-perl. 2299s Preparing to unpack .../092-libsub-exporter-perl_0.990-1_all.deb ... 2299s Unpacking libsub-exporter-perl (0.990-1) ... 2299s Selecting previously unselected package libeval-closure-perl. 2299s Preparing to unpack .../093-libeval-closure-perl_0.14-3_all.deb ... 2299s Unpacking libeval-closure-perl (0.14-3) ... 2299s Selecting previously unselected package libdist-checkconflicts-perl. 2299s Preparing to unpack .../094-libdist-checkconflicts-perl_0.11-2_all.deb ... 2299s Unpacking libdist-checkconflicts-perl (0.11-2) ... 2299s Selecting previously unselected package libmodule-runtime-conflicts-perl. 2299s Preparing to unpack .../095-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 2299s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 2299s Selecting previously unselected package libpackage-deprecationmanager-perl. 2299s Preparing to unpack .../096-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 2299s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 2299s Selecting previously unselected package libpackage-stash-xs-perl:amd64. 2299s Preparing to unpack .../097-libpackage-stash-xs-perl_0.30-1build4_amd64.deb ... 2299s Unpacking libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 2299s Selecting previously unselected package libmoose-perl:amd64. 2299s Preparing to unpack .../098-libmoose-perl_2.2207-1build2_amd64.deb ... 2299s Unpacking libmoose-perl:amd64 (2.2207-1build2) ... 2300s Selecting previously unselected package libvariable-magic-perl. 2300s Preparing to unpack .../099-libvariable-magic-perl_0.64-1_amd64.deb ... 2300s Unpacking libvariable-magic-perl (0.64-1) ... 2300s Selecting previously unselected package libb-hooks-endofscope-perl. 2300s Preparing to unpack .../100-libb-hooks-endofscope-perl_0.28-1_all.deb ... 2300s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 2300s Selecting previously unselected package libsub-identify-perl. 2300s Preparing to unpack .../101-libsub-identify-perl_0.14-3build3_amd64.deb ... 2300s Unpacking libsub-identify-perl (0.14-3build3) ... 2300s Selecting previously unselected package libsub-name-perl:amd64. 2300s Preparing to unpack .../102-libsub-name-perl_0.27-1build3_amd64.deb ... 2300s Unpacking libsub-name-perl:amd64 (0.27-1build3) ... 2300s Selecting previously unselected package libnamespace-clean-perl. 2300s Preparing to unpack .../103-libnamespace-clean-perl_0.27-2_all.deb ... 2300s Unpacking libnamespace-clean-perl (0.27-2) ... 2300s Selecting previously unselected package libnamespace-autoclean-perl. 2300s Preparing to unpack .../104-libnamespace-autoclean-perl_0.29-2_all.deb ... 2300s Unpacking libnamespace-autoclean-perl (0.29-2) ... 2300s Selecting previously unselected package libmoosex-meta-typeconstraint-mooish-perl. 2300s Preparing to unpack .../105-libmoosex-meta-typeconstraint-mooish-perl_0.001-2_all.deb ... 2300s Unpacking libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 2300s Selecting previously unselected package libmoosex-role-parameterized-perl. 2300s Preparing to unpack .../106-libmoosex-role-parameterized-perl_1.11-2_all.deb ... 2300s Unpacking libmoosex-role-parameterized-perl (1.11-2) ... 2300s Selecting previously unselected package libcarp-clan-perl. 2300s Preparing to unpack .../107-libcarp-clan-perl_6.08-2_all.deb ... 2300s Unpacking libcarp-clan-perl (6.08-2) ... 2300s Selecting previously unselected package libsub-exporter-formethods-perl. 2300s Preparing to unpack .../108-libsub-exporter-formethods-perl_0.100055-1_all.deb ... 2300s Unpacking libsub-exporter-formethods-perl (0.100055-1) ... 2300s Selecting previously unselected package libmoosex-types-perl. 2300s Preparing to unpack .../109-libmoosex-types-perl_0.50-2_all.deb ... 2300s Unpacking libmoosex-types-perl (0.50-2) ... 2300s Selecting previously unselected package libmoosex-types-common-perl. 2300s Preparing to unpack .../110-libmoosex-types-common-perl_0.001014-2_all.deb ... 2300s Unpacking libmoosex-types-common-perl (0.001014-2) ... 2300s Selecting previously unselected package libscope-guard-perl. 2300s Preparing to unpack .../111-libscope-guard-perl_0.21-2_all.deb ... 2300s Unpacking libscope-guard-perl (0.21-2) ... 2300s Selecting previously unselected package libautobox-perl. 2300s Preparing to unpack .../112-libautobox-perl_3.0.1-2build4_amd64.deb ... 2300s Unpacking libautobox-perl (3.0.1-2build4) ... 2300s Selecting previously unselected package libwant-perl. 2300s Preparing to unpack .../113-libwant-perl_0.29-2build4_amd64.deb ... 2300s Unpacking libwant-perl (0.29-2build4) ... 2300s Selecting previously unselected package libautobox-core-perl. 2300s Preparing to unpack .../114-libautobox-core-perl_1.33-2_all.deb ... 2300s Unpacking libautobox-core-perl (1.33-2) ... 2300s Selecting previously unselected package libmoosex-traitfor-meta-class-betteranonclassnames-perl. 2300s Preparing to unpack .../115-libmoosex-traitfor-meta-class-betteranonclassnames-perl_0.002003-2_all.deb ... 2300s Unpacking libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 2300s Selecting previously unselected package libmoosex-util-perl. 2300s Preparing to unpack .../116-libmoosex-util-perl_0.006-2_all.deb ... 2300s Unpacking libmoosex-util-perl (0.006-2) ... 2300s Selecting previously unselected package libmoosex-attributeshortcuts-perl. 2300s Preparing to unpack .../117-libmoosex-attributeshortcuts-perl_0.037-2_all.deb ... 2300s Unpacking libmoosex-attributeshortcuts-perl (0.037-2) ... 2300s Selecting previously unselected package libmoosex-singlearg-perl. 2300s Preparing to unpack .../118-libmoosex-singlearg-perl_0.09-2_all.deb ... 2300s Unpacking libmoosex-singlearg-perl (0.09-2) ... 2300s Selecting previously unselected package libstrictures-perl. 2300s Preparing to unpack .../119-libstrictures-perl_2.000006-1_all.deb ... 2300s Unpacking libstrictures-perl (2.000006-1) ... 2300s Selecting previously unselected package libauthen-u2f-tester-perl. 2300s Preparing to unpack .../120-libauthen-u2f-tester-perl_0.03-1_all.deb ... 2300s Unpacking libauthen-u2f-tester-perl (0.03-1) ... 2300s Selecting previously unselected package libcbor-xs-perl. 2300s Preparing to unpack .../121-libcbor-xs-perl_1.87-1build3_amd64.deb ... 2300s Unpacking libcbor-xs-perl (1.87-1build3) ... 2300s Selecting previously unselected package libauthen-webauthn-perl. 2300s Preparing to unpack .../122-libauthen-webauthn-perl_0.003-1_all.deb ... 2300s Unpacking libauthen-webauthn-perl (0.003-1) ... 2300s Selecting previously unselected package libcrypt-random-seed-perl. 2300s Preparing to unpack .../123-libcrypt-random-seed-perl_0.03-3_all.deb ... 2300s Unpacking libcrypt-random-seed-perl (0.03-3) ... 2300s Selecting previously unselected package libmath-random-isaac-perl. 2300s Preparing to unpack .../124-libmath-random-isaac-perl_1.004-2_all.deb ... 2300s Unpacking libmath-random-isaac-perl (1.004-2) ... 2300s Selecting previously unselected package libbytes-random-secure-perl. 2300s Preparing to unpack .../125-libbytes-random-secure-perl_0.29-3_all.deb ... 2300s Unpacking libbytes-random-secure-perl (0.29-3) ... 2300s Selecting previously unselected package libcache-lru-perl. 2300s Preparing to unpack .../126-libcache-lru-perl_0.04-3_all.deb ... 2300s Unpacking libcache-lru-perl (0.04-3) ... 2300s Selecting previously unselected package libcapture-tiny-perl. 2300s Preparing to unpack .../127-libcapture-tiny-perl_0.48-2_all.deb ... 2300s Unpacking libcapture-tiny-perl (0.48-2) ... 2300s Selecting previously unselected package libcares2:amd64. 2300s Preparing to unpack .../128-libcares2_1.32.2-2_amd64.deb ... 2300s Unpacking libcares2:amd64 (1.32.2-2) ... 2300s Selecting previously unselected package libclass-data-inheritable-perl. 2300s Preparing to unpack .../129-libclass-data-inheritable-perl_0.08-3_all.deb ... 2300s Unpacking libclass-data-inheritable-perl (0.08-3) ... 2301s Selecting previously unselected package libclass-singleton-perl. 2301s Preparing to unpack .../130-libclass-singleton-perl_1.6-2_all.deb ... 2301s Unpacking libclass-singleton-perl (1.6-2) ... 2301s Selecting previously unselected package libconvert-binhex-perl. 2301s Preparing to unpack .../131-libconvert-binhex-perl_1.125-3_all.deb ... 2301s Unpacking libconvert-binhex-perl (1.125-3) ... 2301s Selecting previously unselected package libcrypt-dh-gmp-perl. 2301s Preparing to unpack .../132-libcrypt-dh-gmp-perl_0.00012-2build4_amd64.deb ... 2301s Unpacking libcrypt-dh-gmp-perl (0.00012-2build4) ... 2301s Selecting previously unselected package libcrypt-jwt-perl. 2301s Preparing to unpack .../133-libcrypt-jwt-perl_0.035-1_all.deb ... 2301s Unpacking libcrypt-jwt-perl (0.035-1) ... 2301s Selecting previously unselected package libcrypt-ssleay-perl. 2301s Preparing to unpack .../134-libcrypt-ssleay-perl_0.73.06-2build5_amd64.deb ... 2301s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 2301s Selecting previously unselected package libu2f-server0. 2301s Preparing to unpack .../135-libu2f-server0_1.1.0-4build3_amd64.deb ... 2301s Unpacking libu2f-server0 (1.1.0-4build3) ... 2301s Selecting previously unselected package libcrypt-u2f-server-perl. 2301s Preparing to unpack .../136-libcrypt-u2f-server-perl_0.46-1_amd64.deb ... 2301s Unpacking libcrypt-u2f-server-perl (0.46-1) ... 2301s Selecting previously unselected package libcrypt-x509-perl. 2301s Preparing to unpack .../137-libcrypt-x509-perl_0.55-1_all.deb ... 2301s Unpacking libcrypt-x509-perl (0.55-1) ... 2301s Selecting previously unselected package libdata-dumper-concise-perl. 2301s Preparing to unpack .../138-libdata-dumper-concise-perl_2.023-3_all.deb ... 2301s Unpacking libdata-dumper-concise-perl (2.023-3) ... 2301s Selecting previously unselected package libdata-hexdump-perl. 2301s Preparing to unpack .../139-libdata-hexdump-perl_0.04-2_all.deb ... 2301s Unpacking libdata-hexdump-perl (0.04-2) ... 2301s Selecting previously unselected package libdata-ieee754-perl. 2301s Preparing to unpack .../140-libdata-ieee754-perl_0.02-2_all.deb ... 2301s Unpacking libdata-ieee754-perl (0.02-2) ... 2301s Selecting previously unselected package liblist-someutils-perl. 2301s Preparing to unpack .../141-liblist-someutils-perl_0.59-1_all.deb ... 2301s Unpacking liblist-someutils-perl (0.59-1) ... 2301s Selecting previously unselected package liblist-utilsby-perl. 2301s Preparing to unpack .../142-liblist-utilsby-perl_0.12-2_all.deb ... 2301s Unpacking liblist-utilsby-perl (0.12-2) ... 2301s Selecting previously unselected package liblist-allutils-perl. 2301s Preparing to unpack .../143-liblist-allutils-perl_0.19-1_all.deb ... 2301s Unpacking liblist-allutils-perl (0.19-1) ... 2301s Selecting previously unselected package libdata-password-zxcvbn-perl. 2301s Preparing to unpack .../144-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 2301s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 2301s Selecting previously unselected package libdata-perl-perl. 2301s Preparing to unpack .../145-libdata-perl-perl_0.002011-2_all.deb ... 2301s Unpacking libdata-perl-perl (0.002011-2) ... 2301s Selecting previously unselected package libdata-printer-perl. 2301s Preparing to unpack .../146-libdata-printer-perl_1.002001-1_all.deb ... 2301s Unpacking libdata-printer-perl (1.002001-1) ... 2301s Selecting previously unselected package libnet-ipv6addr-perl. 2301s Preparing to unpack .../147-libnet-ipv6addr-perl_1.02-1_all.deb ... 2301s Unpacking libnet-ipv6addr-perl (1.02-1) ... 2301s Selecting previously unselected package libnet-netmask-perl. 2301s Preparing to unpack .../148-libnet-netmask-perl_2.0002-2_all.deb ... 2301s Unpacking libnet-netmask-perl (2.0002-2) ... 2301s Selecting previously unselected package libnetaddr-ip-perl. 2301s Preparing to unpack .../149-libnetaddr-ip-perl_4.079+dfsg-2build4_amd64.deb ... 2301s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build4) ... 2301s Selecting previously unselected package libdata-validate-ip-perl. 2301s Preparing to unpack .../150-libdata-validate-ip-perl_0.31-1_all.deb ... 2301s Unpacking libdata-validate-ip-perl (0.31-1) ... 2301s Selecting previously unselected package libexception-class-perl. 2301s Preparing to unpack .../151-libexception-class-perl_1.45-1_all.deb ... 2301s Unpacking libexception-class-perl (1.45-1) ... 2301s Selecting previously unselected package libparams-validationcompiler-perl. 2301s Preparing to unpack .../152-libparams-validationcompiler-perl_0.31-1_all.deb ... 2301s Unpacking libparams-validationcompiler-perl (0.31-1) ... 2301s Selecting previously unselected package libxstring-perl:amd64. 2301s Preparing to unpack .../153-libxstring-perl_0.005-2build3_amd64.deb ... 2301s Unpacking libxstring-perl:amd64 (0.005-2build3) ... 2301s Selecting previously unselected package libspecio-perl. 2301s Preparing to unpack .../154-libspecio-perl_0.48-1_all.deb ... 2301s Unpacking libspecio-perl (0.48-1) ... 2301s Selecting previously unselected package libdatetime-locale-perl. 2301s Preparing to unpack .../155-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 2301s Unpacking libdatetime-locale-perl (1:1.41-1) ... 2302s Selecting previously unselected package libdatetime-timezone-perl. 2302s Preparing to unpack .../156-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 2302s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 2302s Selecting previously unselected package libdatetime-perl. 2302s Preparing to unpack .../157-libdatetime-perl_2%3a1.65-1build2_amd64.deb ... 2302s Unpacking libdatetime-perl (2:1.65-1build2) ... 2302s Selecting previously unselected package libdatetime-format-rfc3339-perl. 2302s Preparing to unpack .../158-libdatetime-format-rfc3339-perl_1.8.0-1_all.deb ... 2302s Unpacking libdatetime-format-rfc3339-perl (1.8.0-1) ... 2302s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 2302s Preparing to unpack .../159-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 2302s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 2302s Selecting previously unselected package libdbi-perl:amd64. 2302s Preparing to unpack .../160-libdbi-perl_1.643-4build3_amd64.deb ... 2302s Unpacking libdbi-perl:amd64 (1.643-4build3) ... 2302s Selecting previously unselected package libdbd-sqlite3-perl:amd64. 2302s Preparing to unpack .../161-libdbd-sqlite3-perl_1.74-1build3_amd64.deb ... 2302s Unpacking libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 2302s Selecting previously unselected package libdbix-connector-perl. 2302s Preparing to unpack .../162-libdbix-connector-perl_0.59-1_all.deb ... 2302s Unpacking libdbix-connector-perl (0.59-1) ... 2302s Selecting previously unselected package libemail-simple-perl. 2302s Preparing to unpack .../163-libemail-simple-perl_2.218-1_all.deb ... 2302s Unpacking libemail-simple-perl (2.218-1) ... 2302s Selecting previously unselected package libmodule-pluggable-perl. 2302s Preparing to unpack .../164-libmodule-pluggable-perl_5.2-5_all.deb ... 2302s Unpacking libmodule-pluggable-perl (5.2-5) ... 2302s Selecting previously unselected package libemail-abstract-perl. 2302s Preparing to unpack .../165-libemail-abstract-perl_3.010-1_all.deb ... 2302s Unpacking libemail-abstract-perl (3.010-1) ... 2302s Selecting previously unselected package libemail-address-xs-perl. 2302s Preparing to unpack .../166-libemail-address-xs-perl_1.05-1build4_amd64.deb ... 2302s Unpacking libemail-address-xs-perl (1.05-1build4) ... 2302s Selecting previously unselected package libmoox-types-mooselike-perl. 2302s Preparing to unpack .../167-libmoox-types-mooselike-perl_0.29-2_all.deb ... 2302s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 2302s Selecting previously unselected package libthrowable-perl. 2302s Preparing to unpack .../168-libthrowable-perl_1.001-2_all.deb ... 2302s Unpacking libthrowable-perl (1.001-2) ... 2302s Selecting previously unselected package libemail-sender-perl. 2302s Preparing to unpack .../169-libemail-sender-perl_2.601-1_all.deb ... 2302s Unpacking libemail-sender-perl (2.601-1) ... 2302s Selecting previously unselected package libextutils-depends-perl. 2302s Preparing to unpack .../170-libextutils-depends-perl_0.8001-2_all.deb ... 2302s Unpacking libextutils-depends-perl (0.8001-2) ... 2302s Selecting previously unselected package libgd-perl. 2303s Preparing to unpack .../171-libgd-perl_2.78-1build3_amd64.deb ... 2303s Unpacking libgd-perl (2.78-1build3) ... 2303s Selecting previously unselected package libgd-securityimage-perl. 2303s Preparing to unpack .../172-libgd-securityimage-perl_1.75-3_all.deb ... 2303s Unpacking libgd-securityimage-perl (1.75-3) ... 2303s Selecting previously unselected package libmoox-strictconstructor-perl. 2303s Preparing to unpack .../173-libmoox-strictconstructor-perl_0.011-2_all.deb ... 2303s Unpacking libmoox-strictconstructor-perl (0.011-2) ... 2303s Selecting previously unselected package libmaxmind-db-common-perl. 2303s Preparing to unpack .../174-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 2303s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 2303s Selecting previously unselected package libmaxmind-db-reader-perl. 2303s Preparing to unpack .../175-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 2303s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 2303s Selecting previously unselected package libparams-validate-perl:amd64. 2303s Preparing to unpack .../176-libparams-validate-perl_1.31-2build3_amd64.deb ... 2303s Unpacking libparams-validate-perl:amd64 (1.31-2build3) ... 2303s Selecting previously unselected package libgeoip2-perl. 2303s Preparing to unpack .../177-libgeoip2-perl_2.006002-2_all.deb ... 2303s Unpacking libgeoip2-perl (2.006002-2) ... 2303s Selecting previously unselected package libglib-perl:amd64. 2303s Preparing to unpack .../178-libglib-perl_3%3a1.329.3-3build3_amd64.deb ... 2303s Unpacking libglib-perl:amd64 (3:1.329.3-3build3) ... 2303s Selecting previously unselected package libgssapi-perl. 2303s Preparing to unpack .../179-libgssapi-perl_0.28-4build4_amd64.deb ... 2303s Unpacking libgssapi-perl (0.28-4build4) ... 2303s Selecting previously unselected package libhttp-browserdetect-perl. 2303s Preparing to unpack .../180-libhttp-browserdetect-perl_3.40-1_all.deb ... 2303s Unpacking libhttp-browserdetect-perl (3.40-1) ... 2303s Selecting previously unselected package libhttp-daemon-perl. 2303s Preparing to unpack .../181-libhttp-daemon-perl_6.16-1_all.deb ... 2303s Unpacking libhttp-daemon-perl (6.16-1) ... 2303s Selecting previously unselected package libio-pty-perl. 2303s Preparing to unpack .../182-libio-pty-perl_1%3a1.20-1build2_amd64.deb ... 2303s Unpacking libio-pty-perl (1:1.20-1build2) ... 2303s Selecting previously unselected package libio-sessiondata-perl. 2303s Preparing to unpack .../183-libio-sessiondata-perl_1.03-3_all.deb ... 2303s Unpacking libio-sessiondata-perl (1.03-3) ... 2303s Selecting previously unselected package libperlio-via-timeout-perl. 2303s Preparing to unpack .../184-libperlio-via-timeout-perl_0.32-3_all.deb ... 2303s Unpacking libperlio-via-timeout-perl (0.32-3) ... 2303s Selecting previously unselected package libio-socket-timeout-perl. 2303s Preparing to unpack .../185-libio-socket-timeout-perl_0.32-3_all.deb ... 2303s Unpacking libio-socket-timeout-perl (0.32-3) ... 2303s Selecting previously unselected package libio-string-perl. 2303s Preparing to unpack .../186-libio-string-perl_1.08-4_all.deb ... 2303s Unpacking libio-string-perl (1.08-4) ... 2303s Selecting previously unselected package libio-stringy-perl. 2303s Preparing to unpack .../187-libio-stringy-perl_2.111-3_all.deb ... 2303s Unpacking libio-stringy-perl (2.111-3) ... 2303s Selecting previously unselected package libipc-run-perl. 2303s Preparing to unpack .../188-libipc-run-perl_20231003.0-2_all.deb ... 2303s Unpacking libipc-run-perl (20231003.0-2) ... 2303s Selecting previously unselected package libmoox-handlesvia-perl. 2303s Preparing to unpack .../189-libmoox-handlesvia-perl_0.001009-2_all.deb ... 2303s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 2303s Selecting previously unselected package libiri-perl. 2303s Preparing to unpack .../190-libiri-perl_0.011-2_all.deb ... 2303s Unpacking libiri-perl (0.011-2) ... 2303s Selecting previously unselected package libjargs-java. 2303s Preparing to unpack .../191-libjargs-java_1.0.0-5_all.deb ... 2303s Unpacking libjargs-java (1.0.0-5) ... 2303s Selecting previously unselected package libjs-underscore. 2303s Preparing to unpack .../192-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 2303s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2303s Selecting previously unselected package libjs-sphinxdoc. 2303s Preparing to unpack .../193-libjs-sphinxdoc_7.3.7-3_all.deb ... 2303s Unpacking libjs-sphinxdoc (7.3.7-3) ... 2303s Selecting previously unselected package libxslt1.1:amd64. 2303s Preparing to unpack .../194-libxslt1.1_1.1.39-0exp1build1_amd64.deb ... 2303s Unpacking libxslt1.1:amd64 (1.1.39-0exp1build1) ... 2303s Selecting previously unselected package libxmlsec1t64:amd64. 2303s Preparing to unpack .../195-libxmlsec1t64_1.2.39-5build2_amd64.deb ... 2303s Unpacking libxmlsec1t64:amd64 (1.2.39-5build2) ... 2303s Selecting previously unselected package libxmlsec1t64-openssl:amd64. 2303s Preparing to unpack .../196-libxmlsec1t64-openssl_1.2.39-5build2_amd64.deb ... 2303s Unpacking libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 2304s Selecting previously unselected package liblasso3t64. 2304s Preparing to unpack .../197-liblasso3t64_2.8.2-2build2_amd64.deb ... 2304s Unpacking liblasso3t64 (2.8.2-2build2) ... 2304s Selecting previously unselected package liblasso-perl:amd64. 2304s Preparing to unpack .../198-liblasso-perl_2.8.2-2build2_amd64.deb ... 2304s Unpacking liblasso-perl:amd64 (2.8.2-2build2) ... 2304s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 2304s Preparing to unpack .../199-liblemonldap-ng-ssoaas-apache-client-perl_2.19.1+ds-3_all.deb ... 2304s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.19.1+ds-3) ... 2304s Selecting previously unselected package liblog-log4perl-perl. 2304s Preparing to unpack .../200-liblog-log4perl-perl_1.57-1_all.deb ... 2304s Unpacking liblog-log4perl-perl (1.57-1) ... 2304s Selecting previously unselected package liblwp-protocol-psgi-perl. 2304s Preparing to unpack .../201-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 2304s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 2304s Selecting previously unselected package libnet-smtp-ssl-perl. 2304s Preparing to unpack .../202-libnet-smtp-ssl-perl_1.04-2_all.deb ... 2304s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 2304s Selecting previously unselected package libmailtools-perl. 2304s Preparing to unpack .../203-libmailtools-perl_2.21-3_all.deb ... 2304s Unpacking libmailtools-perl (2.21-3) ... 2304s Selecting previously unselected package libsub-infix-perl. 2304s Preparing to unpack .../204-libsub-infix-perl_0.004-4_all.deb ... 2304s Unpacking libsub-infix-perl (0.004-4) ... 2304s Selecting previously unselected package libmatch-simple-perl. 2304s Preparing to unpack .../205-libmatch-simple-perl_0.010-4_all.deb ... 2304s Unpacking libmatch-simple-perl (0.010-4) ... 2304s Selecting previously unselected package libmime-tools-perl. 2304s Preparing to unpack .../206-libmime-tools-perl_5.515-1_all.deb ... 2304s Unpacking libmime-tools-perl (5.515-1) ... 2304s Selecting previously unselected package libmoosex-arrayref-perl. 2304s Preparing to unpack .../207-libmoosex-arrayref-perl_0.005-3_all.deb ... 2304s Unpacking libmoosex-arrayref-perl (0.005-3) ... 2304s Selecting previously unselected package libnamespace-sweep-perl. 2304s Preparing to unpack .../208-libnamespace-sweep-perl_0.006-4_all.deb ... 2304s Unpacking libnamespace-sweep-perl (0.006-4) ... 2304s Selecting previously unselected package libnet-cidr-lite-perl. 2304s Preparing to unpack .../209-libnet-cidr-lite-perl_0.22-2_all.deb ... 2304s Unpacking libnet-cidr-lite-perl (0.22-2) ... 2304s Selecting previously unselected package libnet-ip-perl. 2304s Preparing to unpack .../210-libnet-ip-perl_1.26-3_all.deb ... 2304s Unpacking libnet-ip-perl (1.26-3) ... 2304s Selecting previously unselected package libnet-ldap-perl. 2304s Preparing to unpack .../211-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 2304s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 2304s Selecting previously unselected package libxml-namespacesupport-perl. 2304s Preparing to unpack .../212-libxml-namespacesupport-perl_1.12-2_all.deb ... 2304s Unpacking libxml-namespacesupport-perl (1.12-2) ... 2304s Selecting previously unselected package libxml-sax-base-perl. 2304s Preparing to unpack .../213-libxml-sax-base-perl_1.09-3_all.deb ... 2304s Unpacking libxml-sax-base-perl (1.09-3) ... 2304s Selecting previously unselected package libxml-sax-perl. 2304s Preparing to unpack .../214-libxml-sax-perl_1.02+dfsg-3_all.deb ... 2304s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 2304s Selecting previously unselected package libxml-libxml-perl. 2304s Preparing to unpack .../215-libxml-libxml-perl_2.0207+dfsg+really+2.0134-4_amd64.deb ... 2304s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 2304s Selecting previously unselected package libxml-simple-perl. 2304s Preparing to unpack .../216-libxml-simple-perl_2.25-2_all.deb ... 2304s Unpacking libxml-simple-perl (2.25-2) ... 2304s Selecting previously unselected package libnet-openid-common-perl. 2304s Preparing to unpack .../217-libnet-openid-common-perl_1.20-2_all.deb ... 2304s Unpacking libnet-openid-common-perl (1.20-2) ... 2304s Selecting previously unselected package libnet-openid-consumer-perl. 2304s Preparing to unpack .../218-libnet-openid-consumer-perl_1.18-2_all.deb ... 2304s Unpacking libnet-openid-consumer-perl (1.18-2) ... 2304s Selecting previously unselected package libnet-openid-server-perl. 2304s Preparing to unpack .../219-libnet-openid-server-perl_1.09-4_all.deb ... 2304s Unpacking libnet-openid-server-perl (1.09-4) ... 2304s Selecting previously unselected package node-xtend. 2304s Preparing to unpack .../220-node-xtend_4.0.2-3_all.deb ... 2304s Unpacking node-xtend (4.0.2-3) ... 2304s Selecting previously unselected package nodejs. 2304s Preparing to unpack .../221-nodejs_20.15.0+dfsg-1ubuntu3_amd64.deb ... 2304s Unpacking nodejs (20.15.0+dfsg-1ubuntu3) ... 2304s Selecting previously unselected package node-acorn. 2304s Preparing to unpack .../222-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 2304s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 2305s Selecting previously unselected package node-cjs-module-lexer. 2305s Preparing to unpack .../223-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 2305s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 2305s Selecting previously unselected package node-undici. 2305s Preparing to unpack .../224-node-undici_5.28.4+dfsg1+~cs23.12.11-2_all.deb ... 2305s Unpacking node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 2305s Selecting previously unselected package libnode115:amd64. 2305s Preparing to unpack .../225-libnode115_20.15.0+dfsg-1ubuntu3_amd64.deb ... 2305s Unpacking libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 2305s Selecting previously unselected package libossp-uuid16:amd64. 2305s Preparing to unpack .../226-libossp-uuid16_1.6.2-1.5build13_amd64.deb ... 2305s Unpacking libossp-uuid16:amd64 (1.6.2-1.5build13) ... 2305s Selecting previously unselected package libossp-uuid-perl. 2305s Preparing to unpack .../227-libossp-uuid-perl_1.6.2-1.5build13_amd64.deb ... 2305s Unpacking libossp-uuid-perl (1.6.2-1.5build13) ... 2305s Selecting previously unselected package libparse-recdescent-perl. 2305s Preparing to unpack .../228-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 2305s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 2305s Selecting previously unselected package libpath-tiny-perl. 2305s Preparing to unpack .../229-libpath-tiny-perl_0.146-1_all.deb ... 2305s Unpacking libpath-tiny-perl (0.146-1) ... 2305s Selecting previously unselected package libset-scalar-perl. 2305s Preparing to unpack .../230-libset-scalar-perl_1.29-3_all.deb ... 2305s Unpacking libset-scalar-perl (1.29-3) ... 2305s Selecting previously unselected package libencode-perl:amd64. 2305s Preparing to unpack .../231-libencode-perl_3.21-1build2_amd64.deb ... 2305s Unpacking libencode-perl:amd64 (3.21-1build2) ... 2305s Selecting previously unselected package libtext-csv-xs-perl:amd64. 2305s Preparing to unpack .../232-libtext-csv-xs-perl_1.55-1_amd64.deb ... 2305s Unpacking libtext-csv-xs-perl:amd64 (1.55-1) ... 2305s Selecting previously unselected package libtext-aligner-perl. 2305s Preparing to unpack .../233-libtext-aligner-perl_0.16-3_all.deb ... 2305s Unpacking libtext-aligner-perl (0.16-3) ... 2305s Selecting previously unselected package libtext-table-perl. 2305s Preparing to unpack .../234-libtext-table-perl_1.132-1build1_amd64.deb ... 2305s Unpacking libtext-table-perl (1.132-1build1) ... 2305s Selecting previously unselected package libxml-namespacefactory-perl. 2305s Preparing to unpack .../235-libxml-namespacefactory-perl_1.02-3_all.deb ... 2305s Unpacking libxml-namespacefactory-perl (1.02-3) ... 2305s Selecting previously unselected package libxml-commonns-perl. 2305s Preparing to unpack .../236-libxml-commonns-perl_0.06-5_all.deb ... 2305s Unpacking libxml-commonns-perl (0.06-5) ... 2305s Selecting previously unselected package libxml-namespace-perl. 2305s Preparing to unpack .../237-libxml-namespace-perl_0.02-6_all.deb ... 2305s Unpacking libxml-namespace-perl (0.02-6) ... 2305s Selecting previously unselected package librdf-trine-perl. 2305s Preparing to unpack .../238-librdf-trine-perl_1.019-4_all.deb ... 2305s Unpacking librdf-trine-perl (1.019-4) ... 2305s Selecting previously unselected package librdf-query-perl. 2305s Preparing to unpack .../239-librdf-query-perl_2.919-1_all.deb ... 2305s Unpacking librdf-query-perl (2.919-1) ... 2305s Selecting previously unselected package libtask-weaken-perl. 2305s Preparing to unpack .../240-libtask-weaken-perl_1.06-2_all.deb ... 2305s Unpacking libtask-weaken-perl (1.06-2) ... 2305s Selecting previously unselected package libxml-parser-perl. 2305s Preparing to unpack .../241-libxml-parser-perl_2.47-1build3_amd64.deb ... 2305s Unpacking libxml-parser-perl (2.47-1build3) ... 2305s Selecting previously unselected package libsoap-lite-perl. 2305s Preparing to unpack .../242-libsoap-lite-perl_1.27-3_all.deb ... 2305s Unpacking libsoap-lite-perl (1.27-3) ... 2305s Selecting previously unselected package libstring-random-perl. 2305s Preparing to unpack .../243-libstring-random-perl_1%3a0.32-2_all.deb ... 2305s Unpacking libstring-random-perl (1:0.32-2) ... 2306s Selecting previously unselected package libtest-leaktrace-perl. 2306s Preparing to unpack .../244-libtest-leaktrace-perl_0.17-1build5_amd64.deb ... 2306s Unpacking libtest-leaktrace-perl (0.17-1build5) ... 2306s Selecting previously unselected package libuniversal-can-perl. 2306s Preparing to unpack .../245-libuniversal-can-perl_1.20140328-3_all.deb ... 2306s Unpacking libuniversal-can-perl (1.20140328-3) ... 2306s Selecting previously unselected package libuniversal-isa-perl. 2306s Preparing to unpack .../246-libuniversal-isa-perl_1.20171012-3_all.deb ... 2306s Unpacking libuniversal-isa-perl (1.20171012-3) ... 2306s Selecting previously unselected package libtest-mockobject-perl. 2306s Preparing to unpack .../247-libtest-mockobject-perl_1.20200122-4_all.deb ... 2306s Unpacking libtest-mockobject-perl (1.20200122-4) ... 2306s Selecting previously unselected package libtest-output-perl. 2306s Preparing to unpack .../248-libtest-output-perl_1.034-1_all.deb ... 2306s Unpacking libtest-output-perl (1.034-1) ... 2306s Selecting previously unselected package libtest-pod-perl. 2306s Preparing to unpack .../249-libtest-pod-perl_1.52-3_all.deb ... 2306s Unpacking libtest-pod-perl (1.52-3) ... 2306s Selecting previously unselected package libtime-fake-perl. 2306s Preparing to unpack .../250-libtime-fake-perl_0.11-4_all.deb ... 2306s Unpacking libtime-fake-perl (0.11-4) ... 2306s Selecting previously unselected package libtypes-datetime-perl. 2306s Preparing to unpack .../251-libtypes-datetime-perl_0.002-3_all.deb ... 2306s Unpacking libtypes-datetime-perl (0.002-3) ... 2306s Selecting previously unselected package libtypes-path-tiny-perl. 2306s Preparing to unpack .../252-libtypes-path-tiny-perl_0.006-2_all.deb ... 2306s Unpacking libtypes-path-tiny-perl (0.006-2) ... 2306s Selecting previously unselected package libuuid-tiny-perl. 2306s Preparing to unpack .../253-libuuid-tiny-perl_1.0400-3_all.deb ... 2306s Unpacking libuuid-tiny-perl (1.0400-3) ... 2306s Selecting previously unselected package libtypes-uuid-perl. 2306s Preparing to unpack .../254-libtypes-uuid-perl_0.004-3_all.deb ... 2306s Unpacking libtypes-uuid-perl (0.004-3) ... 2306s Selecting previously unselected package liburi-fromhash-perl. 2306s Preparing to unpack .../255-liburi-fromhash-perl_0.05-2_all.deb ... 2306s Unpacking liburi-fromhash-perl (0.05-2) ... 2306s Selecting previously unselected package libtypes-uri-perl. 2306s Preparing to unpack .../256-libtypes-uri-perl_0.007-2_all.deb ... 2306s Unpacking libtypes-uri-perl (0.007-2) ... 2306s Selecting previously unselected package libunicode-string-perl. 2306s Preparing to unpack .../257-libunicode-string-perl_2.10-2build4_amd64.deb ... 2306s Unpacking libunicode-string-perl (2.10-2build4) ... 2306s Selecting previously unselected package libweb-id-perl. 2306s Preparing to unpack .../258-libweb-id-perl_1.927-3_all.deb ... 2306s Unpacking libweb-id-perl (1.927-3) ... 2306s Selecting previously unselected package libxml-libxslt-perl:amd64. 2306s Preparing to unpack .../259-libxml-libxslt-perl_2.003000-1_amd64.deb ... 2306s Unpacking libxml-libxslt-perl:amd64 (2.003000-1) ... 2306s Selecting previously unselected package libyaml-perl. 2306s Preparing to unpack .../260-libyaml-perl_1.31-1_all.deb ... 2306s Unpacking libyaml-perl (1.31-1) ... 2306s Selecting previously unselected package node-uglify-js. 2306s Preparing to unpack .../261-node-uglify-js_3.17.4-2_all.deb ... 2306s Unpacking node-uglify-js (3.17.4-2) ... 2306s Selecting previously unselected package python3-defusedxml. 2306s Preparing to unpack .../262-python3-defusedxml_0.7.1-2_all.deb ... 2306s Unpacking python3-defusedxml (0.7.1-2) ... 2306s Selecting previously unselected package python3-roman. 2306s Preparing to unpack .../263-python3-roman_3.3-3_all.deb ... 2306s Unpacking python3-roman (3.3-3) ... 2306s Selecting previously unselected package python3-docutils. 2306s Preparing to unpack .../264-python3-docutils_0.20.1+dfsg-3_all.deb ... 2306s Unpacking python3-docutils (0.20.1+dfsg-3) ... 2306s Selecting previously unselected package python3-imagesize. 2306s Preparing to unpack .../265-python3-imagesize_1.4.1-1_all.deb ... 2306s Unpacking python3-imagesize (1.4.1-1) ... 2306s Selecting previously unselected package python3-packaging. 2306s Preparing to unpack .../266-python3-packaging_24.1-1_all.deb ... 2306s Unpacking python3-packaging (24.1-1) ... 2306s Selecting previously unselected package python3-snowballstemmer. 2306s Preparing to unpack .../267-python3-snowballstemmer_2.2.0-4build1_all.deb ... 2306s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 2306s Selecting previously unselected package sphinx-common. 2306s Preparing to unpack .../268-sphinx-common_7.3.7-3_all.deb ... 2306s Unpacking sphinx-common (7.3.7-3) ... 2306s Selecting previously unselected package python3-alabaster. 2306s Preparing to unpack .../269-python3-alabaster_0.7.16-0.1_all.deb ... 2306s Unpacking python3-alabaster (0.7.16-0.1) ... 2306s Selecting previously unselected package python3-sphinx. 2306s Preparing to unpack .../270-python3-sphinx_7.3.7-3_all.deb ... 2306s Unpacking python3-sphinx (7.3.7-3) ... 2306s Selecting previously unselected package python3-sphinx-bootstrap-theme. 2306s Preparing to unpack .../271-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 2306s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 2307s Selecting previously unselected package uglifyjs. 2307s Preparing to unpack .../272-uglifyjs_3.17.4-2_all.deb ... 2307s Unpacking uglifyjs (3.17.4-2) ... 2307s Selecting previously unselected package yui-compressor. 2307s Preparing to unpack .../273-yui-compressor_2.4.8-3_all.deb ... 2307s Unpacking yui-compressor (2.4.8-3) ... 2307s Selecting previously unselected package lemonldap-ng-handler. 2307s Preparing to unpack .../274-lemonldap-ng-handler_2.19.1+ds-3_all.deb ... 2307s Unpacking lemonldap-ng-handler (2.19.1+ds-3) ... 2307s Selecting previously unselected package lemonldap-ng. 2307s Preparing to unpack .../275-lemonldap-ng_2.19.1+ds-3_all.deb ... 2307s Unpacking lemonldap-ng (2.19.1+ds-3) ... 2307s Selecting previously unselected package lemonldap-ng-doc. 2307s Preparing to unpack .../276-lemonldap-ng-doc_2.19.1+ds-3_all.deb ... 2307s Unpacking lemonldap-ng-doc (2.19.1+ds-3) ... 2307s Selecting previously unselected package libauthen-radius-perl. 2307s Preparing to unpack .../277-libauthen-radius-perl_0.32-1_all.deb ... 2307s Unpacking libauthen-radius-perl (0.32-1) ... 2307s Setting up libmodule-pluggable-perl (5.2-5) ... 2307s Setting up node-uglify-js (3.17.4-2) ... 2307s Setting up libio-sessiondata-perl (1.03-3) ... 2307s Setting up javascript-common (11+nmu1) ... 2307s Setting up libunicode-string-perl (2.10-2build4) ... 2307s Setting up liblcms2-2:amd64 (2.14-2build1) ... 2307s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 2307s Setting up libxml-parser-perl (2.47-1build3) ... 2307s Setting up libjs-jquery-cookie (12-4) ... 2307s Setting up imagemagick-6-common (8:6.9.13.12+dfsg1-1) ... 2307s Setting up gettext (0.22.5-1) ... 2307s Setting up libmath-random-isaac-perl (1.004-2) ... 2307s Setting up libtask-weaken-perl (1.06-2) ... 2307s Setting up libnet-cidr-lite-perl (0.22-2) ... 2307s Setting up java-common (0.75+exp1) ... 2307s Setting up libfont-afm-perl (1.20-4) ... 2307s Setting up libwant-perl (0.29-2build4) ... 2307s Setting up libdynaloader-functions-perl (0.003-3) ... 2307s Setting up libclass-method-modifiers-perl (2.15-1) ... 2307s Setting up libjs-popper.js (1.16.1+ds-6) ... 2307s Setting up libio-pty-perl (1:1.20-1build2) ... 2307s Setting up libdata-hexdump-perl (0.04-2) ... 2307s Setting up python3-defusedxml (0.7.1-2) ... 2307s Setting up libarchive-zip-perl (1.68-1) ... 2307s Setting up libsub-identify-perl (0.14-3build3) ... 2307s Setting up libhttp-browserdetect-perl (3.40-1) ... 2307s Setting up python3-alabaster (0.7.16-0.1) ... 2307s Setting up libio-stringy-perl (2.111-3) ... 2307s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.19.1+ds-3) ... 2307s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 2307s Setting up unzip (6.0-28ubuntu5) ... 2307s Setting up libu2f-server0 (1.1.0-4build3) ... 2307s Setting up libxml-namespace-perl (0.02-6) ... 2307s Setting up libdebhelper-perl (13.16ubuntu2) ... 2307s Setting up libperlio-via-timeout-perl (0.32-3) ... 2307s Setting up libconvert-binhex-perl (1.125-3) ... 2307s Setting up x11-common (1:7.7+23ubuntu3) ... 2308s Setting up libtest-pod-perl (1.52-3) ... 2308s Setting up libemail-simple-perl (2.218-1) ... 2308s Setting up libxml-namespacesupport-perl (1.12-2) ... 2308s Setting up m4 (1.4.19-4build1) ... 2308s Setting up libclass-singleton-perl (1.6-2) ... 2308s Setting up libtext-aligner-perl (0.16-3) ... 2308s Setting up lemonldap-ng-handler (2.19.1+ds-3) ... 2308s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 2308s Setting up libhtml-format-perl (2.16-2) ... 2308s Setting up libossp-uuid16:amd64 (1.6.2-1.5build13) ... 2308s Setting up libxstring-perl:amd64 (0.005-2build3) ... 2308s Setting up libcbor-xs-perl (1.87-1build3) ... 2308s Setting up libyaml-perl (1.31-1) ... 2308s Setting up liblist-utilsby-perl (0.12-2) ... 2308s Setting up libtime-fake-perl (0.11-4) ... 2308s Setting up libdata-dumper-concise-perl (2.023-3) ... 2308s Setting up libnet-netmask-perl (2.0002-2) ... 2308s Setting up libxml-namespacefactory-perl (1.02-3) ... 2308s Setting up libsub-install-perl (0.929-1) ... 2308s Setting up libextutils-depends-perl (0.8001-2) ... 2308s Setting up libdata-ieee754-perl (0.02-2) ... 2308s Setting up intltool-debian (0.35.0+20060710.6) ... 2308s Setting up libuniversal-isa-perl (1.20171012-3) ... 2308s Setting up libscope-guard-perl (0.21-2) ... 2308s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 2308s Setting up libgd-perl (2.78-1build3) ... 2308s Setting up libxml-sax-base-perl (1.09-3) ... 2308s Setting up libio-string-perl (1.08-4) ... 2308s Setting up libtest-leaktrace-perl (0.17-1build5) ... 2308s Setting up python3-roman (3.3-3) ... 2308s Setting up libnetaddr-ip-perl (4.079+dfsg-2build4) ... 2308s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 2308s Setting up libpackage-stash-xs-perl:amd64 (0.30-1build4) ... 2308s Setting up autotools-dev (20220109.1) ... 2308s Setting up libclass-data-inheritable-perl (0.08-3) ... 2308s Setting up python3-packaging (24.1-1) ... 2308s Setting up libalgorithm-c3-perl (0.11-2) ... 2308s Setting up libsub-infix-perl (0.004-4) ... 2308s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 2308s Setting up liblog-log4perl-perl (1.57-1) ... 2308s Setting up libnet-smtp-ssl-perl (1.04-2) ... 2308s Setting up libcrypt-random-seed-perl (0.03-3) ... 2308s Setting up libmailtools-perl (2.21-3) ... 2308s Setting up libdigest-hmac-perl (1.04+dfsg-2) ... 2308s Setting up libcache-lru-perl (0.04-3) ... 2308s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 2308s Setting up python3-snowballstemmer (2.2.0-4build1) ... 2308s Setting up libuuid-tiny-perl (1.0400-3) ... 2308s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 2308s Setting up libencode-perl:amd64 (3.21-1build2) ... 2308s Setting up libcryptx-perl (0.080-2build3) ... 2308s Setting up libcares2:amd64 (1.32.2-2) ... 2308s Setting up libvariable-magic-perl (0.64-1) ... 2308s Setting up libcrypt-dh-gmp-perl (0.00012-2build4) ... 2308s Setting up autopoint (0.22.5-1) ... 2308s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 2308s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 2308s Setting up libipc-run-perl (20231003.0-2) ... 2308s Setting up liblist-moreutils-xs-perl (0.430-4) ... 2308s Setting up libpcsclite1:amd64 (2.2.3-1) ... 2308s Setting up libltdl7:amd64 (2.4.7-7build1) ... 2308s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu3) ... 2308s Setting up libstring-random-perl (1:0.32-2) ... 2308s Setting up libparams-util-perl (1.102-3) ... 2308s Setting up libauthen-pam-perl (0.16-6build3) ... 2308s Setting up libraw23t64:amd64 (0.21.2-2.1build1) ... 2308s Setting up libcrypt-x509-perl (0.55-1) ... 2308s Setting up autoconf (2.71-3) ... 2308s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 2308s Setting up libtext-table-perl (1.132-1build1) ... 2308s Setting up libcapture-tiny-perl (0.48-2) ... 2308s Setting up libset-scalar-perl (1.29-3) ... 2308s Setting up libsub-name-perl:amd64 (0.27-1build3) ... 2308s Setting up node-undici (5.28.4+dfsg1+~cs23.12.11-2) ... 2308s Setting up libgssapi-perl (0.28-4build4) ... 2308s Setting up dwz (0.15-1build6) ... 2308s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 2308s Setting up libhttp-daemon-perl (6.16-1) ... 2308s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 2308s Setting up lemonldap-ng-doc (2.19.1+ds-3) ... 2308s Setting up libpath-tiny-perl (0.146-1) ... 2308s Setting up libxslt1.1:amd64 (1.1.39-0exp1build1) ... 2308s Setting up libjargs-java (1.0.0-5) ... 2308s Setting up librole-tiny-perl (2.002004-1) ... 2308s Setting up debugedit (1:5.0-6) ... 2308s Setting up libcrypt-u2f-server-perl (0.46-1) ... 2308s Setting up libopenjp2-7:amd64 (2.5.0-2build3) ... 2308s Setting up libaliased-perl (0.34-3) ... 2308s Setting up libcarp-clan-perl (6.08-2) ... 2308s Setting up libdevel-globaldestruction-perl (0.14-4) ... 2308s Setting up sgml-base (1.31) ... 2308s Setting up libstrictures-perl (2.000006-1) ... 2308s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 2308s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 2308s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 2308s Setting up ca-certificates-java (20240118) ... 2308s No JRE found. Skipping Java certificates setup. 2308s Setting up libexporter-tiny-perl (1.006002-1) ... 2308s Setting up libuniversal-can-perl (1.20140328-3) ... 2308s Setting up node-xtend (4.0.2-3) ... 2308s Setting up lemonldap-ng-uwsgi-app (2.19.1+ds-3) ... 2308s Setting up libtext-unidecode-perl (1.30-3) ... 2308s Setting up libregexp-assemble-perl (0.38-2) ... 2308s Setting up libnet-ip-perl (1.26-3) ... 2308s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 2308s Setting up libautobox-perl (3.0.1-2build4) ... 2308s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2308s Setting up libdata-printer-perl (1.002001-1) ... 2308s Setting up libnet-ipv6addr-perl (1.02-1) ... 2308s Setting up libdbi-perl:amd64 (1.643-4build3) ... 2308s Setting up libconvert-base32-perl (0.06-3) ... 2308s Setting up libalgorithm-combinatorics-perl (0.27-3build4) ... 2308s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2308s Setting up python3-imagesize (1.4.1-1) ... 2308s Setting up libdata-validate-ip-perl (0.31-1) ... 2308s Setting up libemail-address-xs-perl (1.05-1build4) ... 2308s Setting up automake (1:1.16.5-1.3ubuntu1) ... 2308s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 2308s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 2308s Setting up libtest-mockobject-perl (1.20200122-4) ... 2308s Setting up libglib-perl:amd64 (3:1.329.3-3build3) ... 2308s Setting up libautobox-core-perl (1.33-2) ... 2308s Setting up java-wrappers (0.4) ... 2308s Setting up libossp-uuid-perl (1.6.2-1.5build13) ... 2308s Setting up libio-socket-timeout-perl (0.32-3) ... 2308s Setting up openjdk-21-jre-headless:amd64 (21.0.4~6ea-1ubuntu1) ... 2308s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 2308s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 2308s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 2308s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 2308s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 2308s Setting up libtool (2.4.7-7build1) ... 2308s Setting up liblist-moreutils-perl (0.430-2) ... 2308s Setting up libmatch-simple-perl (0.010-4) ... 2308s Setting up po-debconf (1.0.21+nmu1) ... 2308s Setting up libtype-tiny-perl (2.004000-1) ... 2308s Setting up libmagickcore-6.q16-7t64:amd64 (8:6.9.13.12+dfsg1-1) ... 2308s Setting up libtext-csv-xs-perl:amd64 (1.55-1) ... 2308s Setting up libexception-class-perl (1.45-1) ... 2308s Setting up libclass-c3-perl (0.35-2) ... 2308s Setting up libcrypt-jwt-perl (0.035-1) ... 2308s Setting up xfonts-utils (1:7.7+6build3) ... 2308s Setting up libxmlsec1t64:amd64 (1.2.39-5build2) ... 2308s Setting up libdevel-callchecker-perl:amd64 (0.009-1) ... 2308s Setting up libmime-tools-perl (5.515-1) ... 2308s Setting up libxml-sax-perl (1.02+dfsg-3) ... 2308s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 2309s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 2309s 2309s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 2309s Setting up libauthen-radius-perl (0.32-1) ... 2309s Setting up libgd-securityimage-perl (1.75-3) ... 2309s Setting up libbytes-random-secure-perl (0.29-3) ... 2309s Setting up dh-autoreconf (20) ... 2309s Setting up libauthen-webauthn-perl (0.003-1) ... 2309s Setting up libxmlsec1t64-openssl:amd64 (1.2.39-5build2) ... 2309s Setting up libdata-optlist-perl (0.114-1) ... 2309s Setting up libdbix-connector-perl (0.59-1) ... 2309s Setting up libtest-output-perl (1.034-1) ... 2309s Setting up libxml-commonns-perl (0.06-5) ... 2309s Setting up libjs-sphinxdoc (7.3.7-3) ... 2309s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-4) ... 2309s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 2309s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 2309s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 2309s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 2309s Setting up dh-strip-nondeterminism (1.14.0-1) ... 2309s Setting up xml-core (0.19) ... 2309s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 2309s Setting up libdbd-sqlite3-perl:amd64 (1.74-1build3) ... 2309s Setting up libmro-compat-perl (0.15-2) ... 2309s Setting up libsub-exporter-perl (0.990-1) ... 2309s Setting up libtypes-path-tiny-perl (0.006-2) ... 2309s Setting up libeval-closure-perl (0.14-3) ... 2309s Setting up libsoap-lite-perl (1.27-3) ... 2309s Setting up libparams-validationcompiler-perl (0.31-1) ... 2309s Setting up libtypes-uuid-perl (0.004-3) ... 2309s Setting up libimage-magick-q16-perl (8:6.9.13.12+dfsg1-1) ... 2309s Setting up liblemonldap-ng-portal-perl (2.19.1+ds-3) ... 2310s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 2310s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 2310s Setting up libparams-classify-perl:amd64 (0.015-2build5) ... 2310s Setting up libsub-exporter-formethods-perl (0.100055-1) ... 2310s Setting up debhelper (13.16ubuntu2) ... 2310s Setting up liblasso3t64 (2.8.2-2build2) ... 2310s Setting up fonts-urw-base35 (20200910-8) ... 2310s Setting up libmodule-runtime-perl (0.016-2) ... 2310s Setting up sphinx-common (7.3.7-3) ... 2310s Setting up libdist-checkconflicts-perl (0.11-2) ... 2310s Setting up libxml-simple-perl (2.25-2) ... 2310s Setting up libxml-libxslt-perl:amd64 (2.003000-1) ... 2310s Setting up libemail-abstract-perl (3.010-1) ... 2310s Setting up liblasso-perl:amd64 (2.8.2-2build2) ... 2310s Setting up libimage-magick-perl (8:6.9.13.12+dfsg1-1) ... 2310s Setting up libnet-openid-common-perl (1.20-2) ... 2310s Setting up libnet-openid-server-perl (1.09-4) ... 2310s Setting up lemonldap-ng (2.19.1+ds-3) ... 2310s Setting up libmodule-implementation-perl (0.09-2) ... 2310s Setting up libpackage-stash-perl (0.40-1) ... 2310s Setting up libimport-into-perl (1.002005-2) ... 2310s Setting up libmoo-perl (2.005005-1) ... 2310s Setting up libdata-perl-perl (0.002011-2) ... 2310s Setting up liblist-someutils-perl (0.59-1) ... 2310s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 2310s Setting up libclass-load-perl (0.25-2) ... 2310s Setting up libspecio-perl (0.48-1) ... 2310s Setting up liblist-allutils-perl (0.19-1) ... 2310s Setting up libmoox-strictconstructor-perl (0.011-2) ... 2310s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 2310s Setting up libnet-openid-consumer-perl (1.18-2) ... 2310s Setting up libdevel-overloadinfo-perl (0.007-1) ... 2310s Setting up libclass-load-xs-perl (0.10-2build4) ... 2310s Setting up libmoox-types-mooselike-perl (0.29-2) ... 2310s Setting up libparams-validate-perl:amd64 (1.31-2build3) ... 2310s Setting up libb-hooks-endofscope-perl (0.28-1) ... 2310s Setting up liburi-fromhash-perl (0.05-2) ... 2310s Setting up libmoox-handlesvia-perl (0.001009-2) ... 2310s Setting up libthrowable-perl (1.001-2) ... 2310s Setting up libauthen-oath-perl (2.0.1-2) ... 2310s Setting up libmoose-perl:amd64 (2.2207-1build2) ... 2310s Setting up libtypes-uri-perl (0.007-2) ... 2310s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 2310s Setting up libemail-sender-perl (2.601-1) ... 2310s Setting up libnamespace-sweep-perl (0.006-4) ... 2310s Setting up libnamespace-clean-perl (0.27-2) ... 2310s Setting up libmoosex-singlearg-perl (0.09-2) ... 2310s Setting up libmoosex-arrayref-perl (0.005-3) ... 2310s Setting up libiri-perl (0.011-2) ... 2310s Setting up librdf-trine-perl (1.019-4) ... 2310s Setting up libnamespace-autoclean-perl (0.29-2) ... 2310s Setting up libdatetime-locale-perl (1:1.41-1) ... 2310s Setting up libmoosex-role-parameterized-perl (1.11-2) ... 2310s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 2310s Setting up libmoosex-types-perl (0.50-2) ... 2310s Setting up libmoosex-traitfor-meta-class-betteranonclassnames-perl (0.002003-2) ... 2310s Setting up libmoosex-types-common-perl (0.001014-2) ... 2310s Setting up libmoosex-meta-typeconstraint-mooish-perl (0.001-2) ... 2310s Setting up libmoosex-util-perl (0.006-2) ... 2310s Setting up libdatetime-perl (2:1.65-1build2) ... 2310s Setting up libtypes-datetime-perl (0.002-3) ... 2310s Setting up libmoosex-attributeshortcuts-perl (0.037-2) ... 2310s Setting up libdatetime-format-rfc3339-perl (1.8.0-1) ... 2310s Setting up libauthen-u2f-tester-perl (0.03-1) ... 2310s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 2310s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 2310s Setting up librdf-query-perl (2.919-1) ... 2310s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 2310s Setting up libweb-id-perl (1.927-3) ... 2310s Setting up libgeoip2-perl (2.006002-2) ... 2310s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 2310s Setting up libnode115:amd64 (20.15.0+dfsg-1ubuntu3) ... 2310s Setting up nodejs (20.15.0+dfsg-1ubuntu3) ... 2310s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 2310s Setting up uglifyjs (3.17.4-2) ... 2310s Processing triggers for libc-bin (2.39-0ubuntu9) ... 2310s Processing triggers for man-db (2.12.1-2) ... 2312s Processing triggers for install-info (7.1-3build2) ... 2312s Processing triggers for ca-certificates-java (20240118) ... 2313s Adding debian:ACCVRAIZ1.pem 2313s Adding debian:AC_RAIZ_FNMT-RCM.pem 2313s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 2313s Adding debian:ANF_Secure_Server_Root_CA.pem 2313s Adding debian:Actalis_Authentication_Root_CA.pem 2313s Adding debian:AffirmTrust_Commercial.pem 2313s Adding debian:AffirmTrust_Networking.pem 2313s Adding debian:AffirmTrust_Premium.pem 2313s Adding debian:AffirmTrust_Premium_ECC.pem 2313s Adding debian:Amazon_Root_CA_1.pem 2313s Adding debian:Amazon_Root_CA_2.pem 2313s Adding debian:Amazon_Root_CA_3.pem 2313s Adding debian:Amazon_Root_CA_4.pem 2313s Adding debian:Atos_TrustedRoot_2011.pem 2313s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 2313s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 2313s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 2313s Adding debian:BJCA_Global_Root_CA1.pem 2313s Adding debian:BJCA_Global_Root_CA2.pem 2313s Adding debian:Baltimore_CyberTrust_Root.pem 2313s Adding debian:Buypass_Class_2_Root_CA.pem 2313s Adding debian:Buypass_Class_3_Root_CA.pem 2313s Adding debian:CA_Disig_Root_R2.pem 2313s Adding debian:CFCA_EV_ROOT.pem 2313s Adding debian:COMODO_Certification_Authority.pem 2313s Adding debian:COMODO_ECC_Certification_Authority.pem 2313s Adding debian:COMODO_RSA_Certification_Authority.pem 2313s Adding debian:Certainly_Root_E1.pem 2313s Adding debian:Certainly_Root_R1.pem 2313s Adding debian:Certigna.pem 2313s Adding debian:Certigna_Root_CA.pem 2313s Adding debian:Certum_EC-384_CA.pem 2313s Adding debian:Certum_Trusted_Network_CA.pem 2313s Adding debian:Certum_Trusted_Network_CA_2.pem 2313s Adding debian:Certum_Trusted_Root_CA.pem 2313s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 2313s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 2313s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 2313s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 2313s Adding debian:Comodo_AAA_Services_root.pem 2313s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 2313s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 2313s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 2313s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 2313s Adding debian:DigiCert_Assured_ID_Root_CA.pem 2313s Adding debian:DigiCert_Assured_ID_Root_G2.pem 2313s Adding debian:DigiCert_Assured_ID_Root_G3.pem 2313s Adding debian:DigiCert_Global_Root_CA.pem 2313s Adding debian:DigiCert_Global_Root_G2.pem 2313s Adding debian:DigiCert_Global_Root_G3.pem 2313s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 2313s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 2313s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 2313s Adding debian:DigiCert_Trusted_Root_G4.pem 2313s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 2313s Adding debian:Entrust_Root_Certification_Authority.pem 2313s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 2313s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 2313s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 2313s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 2313s Adding debian:GLOBALTRUST_2020.pem 2313s Adding debian:GTS_Root_R1.pem 2313s Adding debian:GTS_Root_R2.pem 2313s Adding debian:GTS_Root_R3.pem 2313s Adding debian:GTS_Root_R4.pem 2313s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 2313s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 2313s Adding debian:GlobalSign_Root_CA.pem 2313s Adding debian:GlobalSign_Root_CA_-_R3.pem 2313s Adding debian:GlobalSign_Root_CA_-_R6.pem 2313s Adding debian:GlobalSign_Root_E46.pem 2313s Adding debian:GlobalSign_Root_R46.pem 2313s Adding debian:Go_Daddy_Class_2_CA.pem 2313s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 2313s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 2313s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 2313s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 2313s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 2313s Adding debian:HiPKI_Root_CA_-_G1.pem 2313s Adding debian:Hongkong_Post_Root_CA_3.pem 2313s Adding debian:ISRG_Root_X1.pem 2313s Adding debian:ISRG_Root_X2.pem 2313s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 2313s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 2313s Adding debian:Izenpe.com.pem 2313s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 2313s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 2313s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 2313s Adding debian:NAVER_Global_Root_Certification_Authority.pem 2313s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 2313s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 2313s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 2313s Adding debian:QuoVadis_Root_CA_1_G3.pem 2313s Adding debian:QuoVadis_Root_CA_2.pem 2313s Adding debian:QuoVadis_Root_CA_2_G3.pem 2313s Adding debian:QuoVadis_Root_CA_3.pem 2313s Adding debian:QuoVadis_Root_CA_3_G3.pem 2313s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 2313s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 2313s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 2313s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 2313s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 2313s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 2313s Adding debian:SZAFIR_ROOT_CA2.pem 2313s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 2313s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 2313s Adding debian:SecureSign_RootCA11.pem 2313s Adding debian:SecureTrust_CA.pem 2313s Adding debian:Secure_Global_CA.pem 2313s Adding debian:Security_Communication_ECC_RootCA1.pem 2313s Adding debian:Security_Communication_RootCA2.pem 2313s Adding debian:Security_Communication_RootCA3.pem 2313s Adding debian:Security_Communication_Root_CA.pem 2313s Adding debian:Starfield_Class_2_CA.pem 2313s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 2313s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 2313s Adding debian:SwissSign_Gold_CA_-_G2.pem 2313s Adding debian:SwissSign_Silver_CA_-_G2.pem 2313s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 2313s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 2313s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 2313s Adding debian:TWCA_Global_Root_CA.pem 2313s Adding debian:TWCA_Root_Certification_Authority.pem 2313s Adding debian:TeliaSonera_Root_CA_v1.pem 2313s Adding debian:Telia_Root_CA_v2.pem 2313s Adding debian:TrustAsia_Global_Root_CA_G3.pem 2313s Adding debian:TrustAsia_Global_Root_CA_G4.pem 2313s Adding debian:Trustwave_Global_Certification_Authority.pem 2313s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 2313s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 2313s Adding debian:TunTrust_Root_CA.pem 2313s Adding debian:UCA_Extended_Validation_Root.pem 2313s Adding debian:UCA_Global_G2_Root.pem 2313s Adding debian:USERTrust_ECC_Certification_Authority.pem 2313s Adding debian:USERTrust_RSA_Certification_Authority.pem 2313s Adding debian:XRamp_Global_CA_Root.pem 2313s Adding debian:certSIGN_ROOT_CA.pem 2313s Adding debian:certSIGN_Root_CA_G2.pem 2313s Adding debian:e-Szigno_Root_CA_2017.pem 2313s Adding debian:ePKI_Root_Certification_Authority.pem 2313s Adding debian:emSign_ECC_Root_CA_-_C3.pem 2313s Adding debian:emSign_ECC_Root_CA_-_G3.pem 2313s Adding debian:emSign_Root_CA_-_C1.pem 2313s Adding debian:emSign_Root_CA_-_G1.pem 2313s Adding debian:vTrus_ECC_Root_CA.pem 2313s Adding debian:vTrus_Root_CA.pem 2313s done. 2313s Setting up yui-compressor (2.4.8-3) ... 2313s Setting up default-jre-headless (2:1.21-75+exp1) ... 2313s Processing triggers for sgml-base (1.31) ... 2313s Setting up docutils-common (0.20.1+dfsg-3) ... 2313s Processing triggers for sgml-base (1.31) ... 2313s Setting up python3-docutils (0.20.1+dfsg-3) ... 2314s Setting up python3-sphinx (7.3.7-3) ... 2315s Reading package lists... 2315s Building dependency tree... 2315s Reading state information... 2315s Starting pkgProblemResolver with broken count: 0 2315s Starting 2 pkgProblemResolver with broken count: 0 2315s Done 2316s The following NEW packages will be installed: 2316s autopkgtest-satdep 2316s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2316s Need to get 0 B/700 B of archives. 2316s After this operation, 0 B of additional disk space will be used. 2316s Get:1 /tmp/autopkgtest.GTBRvv/18-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 2316s Selecting previously unselected package autopkgtest-satdep. 2316s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 93441 files and directories currently installed.) 2316s Preparing to unpack .../18-autopkgtest-satdep.deb ... 2316s Unpacking autopkgtest-satdep (0) ... 2316s Setting up autopkgtest-satdep (0) ... 2318s (Reading database ... 93441 files and directories currently installed.) 2319s Removing autopkgtest-satdep (0) ... 2319s autopkgtest [02:21:23]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 2319s autopkgtest [02:21:23]: test runtime-deps-and-recommends: [----------------------- 2334s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 2334s 1..40 2334s ok 1 - Package lemonldap-ng is known to dpkg 2334s ok 2 - Got status information for package lemonldap-ng 2334s ok 3 - Got file list for package lemonldap-ng 2334s ok 4 # skip no perl modules to test in lemonldap-ng 2334s ok 5 - Package lemonldap-ng-doc is known to dpkg 2334s ok 6 - Got status information for package lemonldap-ng-doc 2334s ok 7 - Got file list for package lemonldap-ng-doc 2334s ok 8 # skip no perl modules to test in lemonldap-ng-doc 2334s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 2334s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 2334s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 2334s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 2334s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 2334s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 2334s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 2334s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 2334s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 2334s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 2334s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 2334s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 2334s ok 21 - Package lemonldap-ng-handler is known to dpkg 2334s ok 22 - Got status information for package lemonldap-ng-handler 2334s ok 23 - Got file list for package lemonldap-ng-handler 2334s ok 24 # skip no perl modules to test in lemonldap-ng-handler 2334s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 2334s ok 26 - Got status information for package liblemonldap-ng-handler-perl 2334s ok 27 - Got file list for package liblemonldap-ng-handler-perl 2334s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 2334s 1..37 2334s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 2334s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 2334s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 2334s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 2334s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 2334s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 2334s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 2334s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Status.pm exited successfully 2334s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 2334s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 2334s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 2334s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 2334s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 114. 2334s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 2334s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 2334s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 2334s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 2334s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/AuthBasic.pm exited successfully 2334s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/CDA.pm exited successfully 2334s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Fail.pm exited successfully 2334s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 2334s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 2334s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/OAuth2.pm exited successfully 2334s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 2334s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/ServiceToken.pm exited successfully 2334s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 2334s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 2334s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/AuthBasic.pm exited successfully 2334s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/CDA.pm exited successfully 2334s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOps.pm exited successfully 2334s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsCDA.pm exited successfully 2334s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsST.pm exited successfully 2334s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Fail.pm exited successfully 2334s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 2334s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 2334s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 2334s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 2334s # Name "Lemonldap::NG::Handler::Server::Main::is_initial_req" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 73. 2334s # Name "Lemonldap::NG::Handler::Server::Main::thread_share" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 69. 2334s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 2334s # Name "Lemonldap::NG::Handler::Server::Main::set_header_out" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 72. 2334s # Name "Lemonldap::NG::Handler::Server::Main::set_user" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 70. 2334s # Name "Lemonldap::NG::Handler::Server::Main::set_custom" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 71. 2334s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 2334s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 2334s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/OAuth2.pm exited successfully 2334s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/ServiceToken.pm exited successfully 2334s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 2334s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 2334s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 43. 2334s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 2334s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 2334s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 2334s ok 30 - Got status information for package liblemonldap-ng-common-perl 2334s ok 31 - Got file list for package liblemonldap-ng-common-perl 2334s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 2334s 1..71 2334s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 2334s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 2334s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 2334s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 2334s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 2334s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 2334s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 2334s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 2334s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 2334s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 2334s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 2334s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 2334s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 2334s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 2334s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 2334s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 2334s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 2334s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 2334s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Conf::Backends::Overlay::res" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm line 119. 2334s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 2334s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 2334s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 2334s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 2334s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 2334s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 2334s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 2334s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 2334s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 2334s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 2334s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 2334s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 2334s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 2334s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 2334s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 2334s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 2334s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 2334s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 2334s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 2334s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 2334s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 2334s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 2334s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 2334s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 2334s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 2334s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 2334s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 2334s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 2334s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 2334s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 2334s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 2334s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 2334s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 2334s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 2334s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 2334s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 2334s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 2334s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 2334s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 2334s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 2334s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 2334s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 2334s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 2334s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 2334s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 2334s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 2334s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 2334s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 2334s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 2334s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 2334s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 2334s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 2334s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 2334s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 2334s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 2334s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 2334s ok 34 - Got status information for package liblemonldap-ng-manager-perl 2334s ok 35 - Got file list for package liblemonldap-ng-manager-perl 2334s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 2334s 1..30 2334s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 2334s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 2334s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 2334s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 2334s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 2334s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 2334s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 2334s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 2334s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 2334s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 2334s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 2334s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 2334s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 2334s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 2334s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 2334s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 2334s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 2334s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 2334s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 2334s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 2334s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 2334s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 2334s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 2334s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 2334s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 2334s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 2334s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 2334s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 2334s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 2334s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 2334s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 2334s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 2334s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 2334s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 2334s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 2334s ok 38 - Got status information for package liblemonldap-ng-portal-perl 2334s ok 39 - Got file list for package liblemonldap-ng-portal-perl 2334s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 2334s 1..170 2334s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 2334s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 2334s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 2334s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 2334s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 2334s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 2334s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 2334s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 2334s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 2334s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 2334s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 2334s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/U2F.pm exited successfully 2334s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 2334s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 2334s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 2334s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/U2F.pm exited successfully 2334s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/UTOTP.pm exited successfully 2334s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 2334s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 2334s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 2334s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 2334s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 2334s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 2334s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 2334s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 2334s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 2334s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 2334s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 2334s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 2334s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 2334s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 2334s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 2334s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 2334s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 2334s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 2334s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 2334s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 2334s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 2334s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 2334s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 2334s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 2334s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 2334s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 2334s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 2334s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 2334s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 2334s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 2334s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 2334s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 2334s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 2334s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 2334s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 2334s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 2334s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 2334s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 2334s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 2334s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 2334s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 2334s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 2334s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2432. 2334s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 2334s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 2334s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 2334s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 2334s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Choice.pm exited successfully 2334s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 2334s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 2334s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 2334s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 2334s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 2334s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 2334s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 2334s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 2334s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 2334s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 2334s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 2334s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 51. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpOptions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 50. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 51. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 49. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 53. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 50. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 53. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::opMetadata" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 49. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 52. 2334s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::rpRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 52. 2334s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 2334s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 2334s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 2334s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 2334s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 2334s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 2334s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 2334s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 2334s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 2334s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 2334s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 2334s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/U2F.pm exited successfully 2334s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 2334s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 2334s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 2334s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 2334s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 2334s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 2334s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 2334s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 2334s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 2334s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 2334s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 2334s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 2334s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 2334s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 2334s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 2334s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 2334s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 2334s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 2334s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 2334s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 2334s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 2334s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 2334s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 2334s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 2334s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 2334s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 2334s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 2334s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 2334s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 2334s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 211. 2334s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 214. 2334s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 2334s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 2334s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 2334s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 2334s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 2334s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 2334s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 2334s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 2334s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 2334s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 2334s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 2334s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 2334s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 2334s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 2334s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 2334s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 2334s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 2334s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 2334s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 2334s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 2334s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 2334s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 2334s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 2334s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 2334s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 2334s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 2334s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 2334s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Status.pm exited successfully 2334s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 2334s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 2334s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 2334s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 2334s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 2334s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 2334s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 2334s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 2334s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 2334s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 2334s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 2334s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 2334s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 2334s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 2334s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 2334s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 2334s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 2334s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 2334s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 2334s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 2334s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 2334s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 2334s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 2334s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 2334s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 2334s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 2334s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 2334s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 2334s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 2334s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 2334s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 2334s ok 2334s All tests successful. 2334s Files=1, Tests=40, 15 wallclock secs ( 0.06 usr 0.02 sys + 12.18 cusr 3.30 csys = 15.56 CPU) 2334s Result: PASS 2335s autopkgtest [02:21:39]: test runtime-deps-and-recommends: -----------------------] 2335s runtime-deps-and-recommends PASS (superficial) 2335s autopkgtest [02:21:39]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 2335s autopkgtest [02:21:39]: @@@@@@@@@@@@@@@@@@@@ summary 2335s fastcgiserver PASS 2335s common-test PASS 2335s handler-test PASS 2335s portal-test PASS 2335s manager-test PASS 2335s runtime-deps-common PASS (superficial) 2335s runtime-deps-portal PASS (superficial) 2335s runtime-deps-manager PASS (superficial) 2335s runtime-deps-and-recommends PASS (superficial) 2346s anonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 2346s DEBUG (session:946) GET call to https://keystone.ps5.canonical.com:5000/v3 used request id req-1ddde76e-49cd-4d1c-ba04-a7a2200a12f9 2346s DEBUG (base:182) Making authentication request to https://keystone.ps5.canonical.com:5000/v3/auth/tokens 2346s DEBUG (connectionpool:429) https://keystone.ps5.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 11718 2346s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c01f0e5a065246f2a090a7d191029fce", "name": "prod-proposed-migration", "password_expires_at": null}, "audit_ids": ["GDs-LPMXRj2-SuOhXSDfaQ"], "expires_at": "2024-07-24T02:04:29.000000Z", "issued_at": "2024-07-23T02:04:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a77cf7d04cc348e3b9aad5180306c3dd", "name": "prod-proposed-migration_project"}, "is_domain": false, "roles": [{"id": "3c78c6ccb7a24b77a91e24246ff0896e", "name": "member"}, {"id": "f84069c3d10e4eebaea55b7499d804ac", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "381f92a8b48942dfbfdf1f2569df8e5a", "interface": "internal", "region_id": "prodstack5", "url": "https://heat-internal.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "57c801b8efae427bb38d127888ec39c7", "interface": "admin", "region_id": "prodstack5", "url": "https://heat-admin.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "edae1b88012c46b892b6ca4d670e78e6", "interface": "public", "region_id": "prodstack5", "url": "https://heat.ps5.canonical.com:8004/v1/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c32215c880f45ebb55fa813d2c01a05", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "3f327f9d25044e4dae537bc2aa694117", "interface": "internal", "region_id": "prodstack5", "url": "https://cinder-internal.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "be9b6d7a63fd4c2cbec3d3945d67da23", "interface": "admin", "region_id": "prodstack5", "url": "https://cinder-admin.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}, {"id": "f79fd684be71400084dd1871bf1ceed8", "interface": "public", "region_id": "prodstack5", "url": "https://cinder.ps5.canonical.com:8776/v3/a77cf7d04cc348e3b9aad5180306c3dd", "region": "prodstack5"}], "id": "0c799399b02f4d468844fac80cf78763", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "32d4ab1d59314991b616622f958c55a3", "interface": "admin", "region_id": "prodstack5", "url": "https://glance-admin.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "c0023fe925774a949a611bafa775b1dd", "interface": "public", "region_id": "prodstack5", "url": "https://glance.ps5.canonical.com:9292", "region": "prodstack5"}, {"id": "efdeffa94ac54e8485318b673fe00a62", "interface": "internal", "region_id": "prodstack5", "url": "https://glance-internal.ps5.canonical.com:9292", "region": "prodstack5"}], "id": "12a1596e978446df9f49adedf0281be4", "type": "image", "name": "glance"}, {"endpoints": [{"id": "35a1da84ece8457796097bbb42a7c48b", "interface": "public", "region_id": "prodstack5", "url": "https://neutron.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "76f58d33070d4716b6ace61da0cf5fab", "interface": "internal", "region_id": "prodstack5", "url": "https://neutron-internal.ps5.canonical.com:9696", "region": "prodstack5"}, {"id": "fa63ae5cd82345128c1e06d795bd5c5c", "interface": "admin", "region_id": "prodstack5", "url": "https://neutron-admin.ps5.canonical.com:9696", "region": "prodstack5"}], "id": "166ad5679b9e4430b00903524f1aa2e2", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "51b3369f6bcb44d39d927fed38dfcb1d", "interface": "public", "region_id": "prodstack5", "url": "https://nova.ps5.canonical.com:8774/v2.1", "region": "prodstack5"}, {"id": "bde75440fd044085a599523fa768b3e0", "interface": "internal", "region_id": "prodstack5