0s autopkgtest [01:02:39]: starting date and time: 2025-10-20 01:02:39+0000 0s autopkgtest [01:02:39]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [01:02:39]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ffp1pe63/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:node-jquery --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=node-jquery/3.7.1+dfsg+~3.5.33-1build1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-3.secgroup --name adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 from image adt/ubuntu-resolute-s390x-server-20251019.img (UUID 7a83b4ca-2eb3-4cb0-b8d6-be2f16efcb4e)... 58s autopkgtest [01:03:37]: testbed dpkg architecture: s390x 58s autopkgtest [01:03:37]: testbed apt version: 3.1.8ubuntu1 58s autopkgtest [01:03:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [01:03:38]: testbed release detected to be: None 59s autopkgtest [01:03:38]: updating testbed package index (apt update) 60s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 60s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 60s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 60s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 60s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 60s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 60s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 60s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 60s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [103 kB] 60s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 60s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [257 kB] 61s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6184 B] 61s Fetched 971 kB in 1s (863 kB/s) 61s Reading package lists... 62s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 62s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 62s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 62s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 63s Reading package lists... 63s Reading package lists... 63s Building dependency tree... 63s Reading state information... 63s Calculating upgrade... 63s The following packages will be upgraded: 63s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 63s libseccomp2 libsemanage-common libsemanage2 python-apt-common python3-apt 63s python3-cffi-backend 64s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 64s Need to get 3223 kB of archives. 64s After this operation, 652 kB of additional disk space will be used. 64s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg s390x 1.22.21ubuntu4 [1287 kB] 65s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit-common all 1:4.0.5-1build2 [6596 B] 65s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit1 s390x 1:4.0.5-1build2 [57.0 kB] 65s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage-common all 3.8.1-1build1 [7916 B] 65s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage2 s390x 3.8.1-1build1 [99.1 kB] 65s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x distro-info-data all 0.68 [7378 B] 65s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libseccomp2 s390x 2.6.0-2ubuntu3 [57.5 kB] 65s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python-apt-common all 3.0.0ubuntu2 [21.7 kB] 65s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-apt s390x 3.0.0ubuntu2 [198 kB] 65s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-cffi-backend s390x 1.17.1-3build1 [113 kB] 65s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg-dev all 1.22.21ubuntu4 [1088 kB] 65s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libdpkg-perl all 1.22.21ubuntu4 [280 kB] 65s dpkg-preconfigure: unable to re-open stdin: No such file or directory 65s Fetched 3223 kB in 2s (1671 kB/s) 66s (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 ... 56852 files and directories currently installed.) 66s Preparing to unpack .../dpkg_1.22.21ubuntu4_s390x.deb ... 66s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 66s Setting up dpkg (1.22.21ubuntu4) ... 66s (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 ... 56852 files and directories currently installed.) 66s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 66s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 66s Setting up libaudit-common (1:4.0.5-1build2) ... 66s (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 ... 56852 files and directories currently installed.) 66s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_s390x.deb ... 66s Unpacking libaudit1:s390x (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 66s Setting up libaudit1:s390x (1:4.0.5-1build2) ... 66s (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 ... 56852 files and directories currently installed.) 66s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 66s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 66s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_s390x.deb ... 66s Unpacking libsemanage2:s390x (3.8.1-1build1) over (3.8.1-1) ... 66s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 66s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 66s Preparing to unpack .../3-libseccomp2_2.6.0-2ubuntu3_s390x.deb ... 66s Unpacking libseccomp2:s390x (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 66s Preparing to unpack .../4-python-apt-common_3.0.0ubuntu2_all.deb ... 66s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 66s Preparing to unpack .../5-python3-apt_3.0.0ubuntu2_s390x.deb ... 66s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 66s Preparing to unpack .../6-python3-cffi-backend_1.17.1-3build1_s390x.deb ... 66s Unpacking python3-cffi-backend:s390x (1.17.1-3build1) over (1.17.1-3) ... 66s Preparing to unpack .../7-dpkg-dev_1.22.21ubuntu4_all.deb ... 66s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 66s Preparing to unpack .../8-libdpkg-perl_1.22.21ubuntu4_all.deb ... 66s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 66s Setting up distro-info-data (0.68) ... 66s Setting up libsemanage-common (3.8.1-1build1) ... 66s Setting up libseccomp2:s390x (2.6.0-2ubuntu3) ... 66s Setting up libdpkg-perl (1.22.21ubuntu4) ... 66s Setting up python-apt-common (3.0.0ubuntu2) ... 66s Setting up libsemanage2:s390x (3.8.1-1build1) ... 66s Setting up python3-cffi-backend:s390x (1.17.1-3build1) ... 66s Setting up python3-apt (3.0.0ubuntu2) ... 67s Setting up dpkg-dev (1.22.21ubuntu4) ... 67s Processing triggers for man-db (2.13.1-1) ... 68s Processing triggers for libc-bin (2.42-0ubuntu3) ... 68s autopkgtest [01:03:47]: upgrading testbed (apt dist-upgrade and autopurge) 68s Reading package lists... 68s Building dependency tree... 68s Reading state information... 68s Calculating upgrade... 68s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Solving dependencies... 69s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s autopkgtest [01:03:48]: rebooting testbed after setup commands that affected boot 83s autopkgtest [01:04:02]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP Mon Sep 22 08:56:47 UTC 2025 86s autopkgtest [01:04:05]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 94s Get:1 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (dsc) [5208 B] 94s Get:2 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (tar) [10.1 MB] 94s Get:3 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (diff) [63.7 kB] 94s gpgv: Signature made Thu May 1 18:53:56 2025 UTC 94s gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 94s gpgv: Can't check signature: No public key 94s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.21.0+ds-3.dsc: no acceptable signature found 95s autopkgtest [01:04:14]: testing package lemonldap-ng version 2.21.0+ds-3 95s autopkgtest [01:04:14]: build not needed 100s autopkgtest [01:04:19]: test fastcgiserver: preparing testbed 100s Reading package lists... 101s Building dependency tree... 101s Reading state information... 101s Solving dependencies... 101s The following NEW packages will be installed: 101s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 101s fonts-glyphicons-halflings imagemagick-7-common javascript-common 101s lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 101s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl libaom3 101s libapache-logformat-compiler-perl libapache-session-perl 101s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl 101s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 101s libclass-inspector-perl libclass-method-modifiers-perl 101s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 101s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 101s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 101s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 101s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 101s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 101s libcryptx-perl libdata-optlist-perl libde265-0 libdeflate0 101s libdevel-callchecker-perl libdevel-stacktrace-ashtml-perl 101s libdevel-stacktrace-perl libdigest-hmac-perl libdynaloader-functions-perl 101s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 101s libemail-sender-perl libemail-simple-perl libencode-locale-perl 101s liberror-perl libexporter-tiny-perl libfcgi-client-perl libfcgi-perl 101s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 101s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 101s libfontconfig1 libfreetype6 libgd-perl libgd-securityimage-perl libgd3 101s libgomp1 libhash-merge-simple-perl libhash-multivalue-perl 101s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 101s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 101s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 101s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 101s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 101s libimage-magick-perl libimage-magick-q16-perl libimagequant0 101s libimport-into-perl libio-html-perl libio-socket-ssl-perl 101s libipc-sharelite-perl libjbig0 libjpeg-turbo8 libjpeg8 libjs-angularjs 101s libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 101s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 101s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 101s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 101s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 101s liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 libltdl7 101s liblwp-mediatypes-perl liblwp-protocol-https-perl libmagickcore-7.q16-10 101s libmailtools-perl libmime-tools-perl libmodule-pluggable-perl 101s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 101s libmouse-perl libmro-compat-perl libnet-cidr-perl libnet-http-perl 101s libnet-smtp-ssl-perl libnet-ssleay-perl libopenjp2-7 libparams-classify-perl 101s libparams-util-perl libplack-perl libposix-strftime-compiler-perl 101s libraw23t64 libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 101s libsharpyuv0 libstream-buffered-perl libstring-random-perl 101s libsub-exporter-perl libsub-install-perl libsub-quote-perl 101s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 101s libthrowable-perl libtiff6 libtimedate-perl libtry-tiny-perl 101s libtype-tiny-perl libtypes-serialiser-perl liburi-perl libwebp7 101s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 101s libwww-robotrules-perl libxpm4 perl-openssl-defaults 101s 0 upgraded, 170 newly installed, 0 to remove and 0 not upgraded. 101s Need to get 27.3 MB of archives. 101s After this operation, 90.3 MB of additional disk space will be used. 101s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 101s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 101s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 101s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 102s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 102s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 102s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 102s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 102s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 102s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 102s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 102s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 102s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 102s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 102s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 102s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 102s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 102s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 102s Get:19 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 102s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 102s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 102s Get:22 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 102s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 102s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 102s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 102s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 102s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 102s Get:28 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 103s Get:29 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 103s Get:30 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 103s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 103s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 103s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 103s Get:34 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 103s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 103s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 103s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 103s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 103s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 103s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 103s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 103s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 103s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 103s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 103s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 103s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 103s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 103s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 103s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 103s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 103s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 103s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 103s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 103s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.30-1 [94.4 kB] 103s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 103s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 103s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 103s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 103s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 103s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 103s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 103s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 103s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 103s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 103s Get:65 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 103s Get:66 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 103s Get:67 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 103s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 103s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 103s Get:70 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 103s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 103s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 103s Get:73 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 103s Get:74 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 103s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 103s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 103s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 103s Get:78 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 103s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 103s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 103s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 103s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 103s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 103s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 103s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 103s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 103s Get:87 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 103s Get:88 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 103s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 103s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 103s Get:91 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 103s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 103s Get:93 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 103s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 103s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 103s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 103s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 104s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 104s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 104s Get:100 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 104s Get:101 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 104s Get:102 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 104s Get:103 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-uwsgi-app all 2.21.0+ds-3 [23.1 kB] 104s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 104s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 104s Get:106 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-angularjs all 1.8.3-3 [559 kB] 104s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 104s Get:108 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 104s Get:109 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-es5-shim all 4.6.7-2 [39.8 kB] 104s Get:110 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 104s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 104s Get:112 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 104s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 105s Get:114 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 105s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 105s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 105s Get:117 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 105s Get:118 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 105s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x javascript-common all 12+nmu1 [4828 B] 105s Get:120 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 105s Get:121 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 105s Get:122 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-cookie all 12-4 [6484 B] 105s Get:123 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 105s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 105s Get:125 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 105s Get:126 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 105s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 105s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 105s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 105s Get:130 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 105s Get:131 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 105s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 105s Get:133 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 105s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 105s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 105s Get:136 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 105s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 105s Get:138 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 105s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 105s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 105s Get:141 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 105s Get:142 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 105s Get:143 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 105s Get:144 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 105s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 105s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 105s Get:147 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 105s Get:148 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 105s Get:149 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 105s Get:150 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 105s Get:151 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 105s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 105s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 105s Get:154 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 105s Get:155 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 105s Get:156 http://ftpmaster.internal/ubuntu resolute/universe s390x libtype-tiny-perl all 2.004000-2 [340 kB] 105s Get:157 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-client-perl all 0.09-1 [20.7 kB] 105s Get:158 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 105s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 105s Get:160 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 105s Get:161 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 105s Get:162 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 105s Get:163 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-ssoaas-apache-client-perl all 2.21.0+ds-3 [32.6 kB] 105s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 105s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 105s Get:166 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 105s Get:167 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 105s Get:168 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-handler all 2.21.0+ds-3 [33.1 kB] 105s Get:169 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng all 2.21.0+ds-3 [24.8 kB] 105s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-doc all 2.21.0+ds-3 [5975 kB] 106s Preconfiguring packages ... 106s Fetched 27.3 MB in 5s (5261 kB/s) 106s Selecting previously unselected package imagemagick-7-common. 107s (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 ... 56857 files and directories currently installed.) 107s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 107s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 107s Selecting previously unselected package libgomp1:s390x. 107s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 107s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 107s Selecting previously unselected package libfftw3-double3:s390x. 107s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 107s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 107s Selecting previously unselected package libfreetype6:s390x. 107s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 107s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 107s Selecting previously unselected package fonts-dejavu-mono. 107s Preparing to unpack .../004-fonts-dejavu-mono_2.37-8_all.deb ... 107s Unpacking fonts-dejavu-mono (2.37-8) ... 107s Selecting previously unselected package fonts-dejavu-core. 107s Preparing to unpack .../005-fonts-dejavu-core_2.37-8_all.deb ... 107s Unpacking fonts-dejavu-core (2.37-8) ... 107s Selecting previously unselected package fontconfig-config. 107s Preparing to unpack .../006-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 107s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 107s Selecting previously unselected package libfontconfig1:s390x. 107s Preparing to unpack .../007-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 107s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 107s Selecting previously unselected package libsharpyuv0:s390x. 107s Preparing to unpack .../008-libsharpyuv0_1.5.0-0.1_s390x.deb ... 107s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 107s Selecting previously unselected package libaom3:s390x. 107s Preparing to unpack .../009-libaom3_3.12.1-1_s390x.deb ... 107s Unpacking libaom3:s390x (3.12.1-1) ... 107s Selecting previously unselected package libheif-plugin-aomdec:s390x. 107s Preparing to unpack .../010-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 107s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 107s Selecting previously unselected package libde265-0:s390x. 107s Preparing to unpack .../011-libde265-0_1.0.16-1_s390x.deb ... 107s Unpacking libde265-0:s390x (1.0.16-1) ... 107s Selecting previously unselected package libheif-plugin-libde265:s390x. 107s Preparing to unpack .../012-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 107s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 107s Selecting previously unselected package libheif1:s390x. 107s Preparing to unpack .../013-libheif1_1.20.2-1_s390x.deb ... 107s Unpacking libheif1:s390x (1.20.2-1) ... 107s Selecting previously unselected package libjbig0:s390x. 107s Preparing to unpack .../014-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 107s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 107s Selecting previously unselected package libjpeg-turbo8:s390x. 107s Preparing to unpack .../015-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 107s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 107s Selecting previously unselected package libjpeg8:s390x. 107s Preparing to unpack .../016-libjpeg8_8c-2ubuntu11_s390x.deb ... 107s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 107s Selecting previously unselected package liblcms2-2:s390x. 107s Preparing to unpack .../017-liblcms2-2_2.16-2_s390x.deb ... 107s Unpacking liblcms2-2:s390x (2.16-2) ... 107s Selecting previously unselected package liblqr-1-0:s390x. 107s Preparing to unpack .../018-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 107s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 107s Selecting previously unselected package libltdl7:s390x. 107s Preparing to unpack .../019-libltdl7_2.5.4-4build1_s390x.deb ... 107s Unpacking libltdl7:s390x (2.5.4-4build1) ... 107s Selecting previously unselected package libopenjp2-7:s390x. 107s Preparing to unpack .../020-libopenjp2-7_2.5.3-2.1_s390x.deb ... 107s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 107s Selecting previously unselected package libraw23t64:s390x. 107s Preparing to unpack .../021-libraw23t64_0.21.4-2_s390x.deb ... 107s Unpacking libraw23t64:s390x (0.21.4-2) ... 107s Selecting previously unselected package libdeflate0:s390x. 107s Preparing to unpack .../022-libdeflate0_1.23-2_s390x.deb ... 107s Unpacking libdeflate0:s390x (1.23-2) ... 107s Selecting previously unselected package libwebp7:s390x. 107s Preparing to unpack .../023-libwebp7_1.5.0-0.1_s390x.deb ... 107s Unpacking libwebp7:s390x (1.5.0-0.1) ... 107s Selecting previously unselected package libtiff6:s390x. 107s Preparing to unpack .../024-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 107s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 107s Selecting previously unselected package libwebpdemux2:s390x. 107s Preparing to unpack .../025-libwebpdemux2_1.5.0-0.1_s390x.deb ... 107s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 107s Selecting previously unselected package libwebpmux3:s390x. 107s Preparing to unpack .../026-libwebpmux3_1.5.0-0.1_s390x.deb ... 107s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 107s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 107s Preparing to unpack .../027-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 107s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 107s Selecting previously unselected package libimage-magick-q16-perl. 107s Preparing to unpack .../028-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 107s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 107s Selecting previously unselected package libimage-magick-perl. 107s Preparing to unpack .../029-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 107s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 107s Selecting previously unselected package libfcgi0t64:s390x. 107s Preparing to unpack .../030-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 107s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 107s Selecting previously unselected package libfcgi-perl. 107s Preparing to unpack .../031-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 107s Unpacking libfcgi-perl (0.82+ds-3build3) ... 107s Selecting previously unselected package libfcgi-procmanager-perl. 107s Preparing to unpack .../032-libfcgi-procmanager-perl_0.28-3_all.deb ... 107s Unpacking libfcgi-procmanager-perl (0.28-3) ... 107s Selecting previously unselected package libcrypt-urandom-perl. 107s Preparing to unpack .../033-libcrypt-urandom-perl_0.54-1_s390x.deb ... 107s Unpacking libcrypt-urandom-perl (0.54-1) ... 107s Selecting previously unselected package libapache-session-perl. 107s Preparing to unpack .../034-libapache-session-perl_1.94-2_all.deb ... 107s Unpacking libapache-session-perl (1.94-2) ... 107s Selecting previously unselected package liberror-perl. 107s Preparing to unpack .../035-liberror-perl_0.17030-1_all.deb ... 107s Unpacking liberror-perl (0.17030-1) ... 107s Selecting previously unselected package libipc-sharelite-perl. 107s Preparing to unpack .../036-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 107s Unpacking libipc-sharelite-perl (0.17-5build4) ... 107s Selecting previously unselected package libcache-cache-perl. 107s Preparing to unpack .../037-libcache-cache-perl_1.08-3_all.deb ... 107s Unpacking libcache-cache-perl (1.08-3) ... 107s Selecting previously unselected package libclass-xsaccessor-perl. 107s Preparing to unpack .../038-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 107s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 107s Selecting previously unselected package libconfig-inifiles-perl. 107s Preparing to unpack .../039-libconfig-inifiles-perl_3.000003-3_all.deb ... 107s Unpacking libconfig-inifiles-perl (3.000003-3) ... 107s Selecting previously unselected package perl-openssl-defaults:s390x. 107s Preparing to unpack .../040-perl-openssl-defaults_7build3_s390x.deb ... 107s Unpacking perl-openssl-defaults:s390x (7build3) ... 107s Selecting previously unselected package libcrypt-openssl-bignum-perl. 107s Preparing to unpack .../041-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 107s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 107s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 107s Preparing to unpack .../042-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 107s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 107s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 107s Preparing to unpack .../043-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 107s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 107s Selecting previously unselected package libconvert-asn1-perl. 107s Preparing to unpack .../044-libconvert-asn1-perl_0.34-1_all.deb ... 107s Unpacking libconvert-asn1-perl (0.34-1) ... 107s Selecting previously unselected package libcrypt-openssl-x509-perl. 107s Preparing to unpack .../045-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 107s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 107s Selecting previously unselected package libclass-errorhandler-perl. 107s Preparing to unpack .../046-libclass-errorhandler-perl_0.04-3_all.deb ... 107s Unpacking libclass-errorhandler-perl (0.04-3) ... 107s Selecting previously unselected package libcrypt-des-perl:s390x. 107s Preparing to unpack .../047-libcrypt-des-perl_2.07-5_s390x.deb ... 107s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 107s Selecting previously unselected package libcrypt-des-ede3-perl. 107s Preparing to unpack .../048-libcrypt-des-ede3-perl_0.03-1_all.deb ... 107s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 107s Selecting previously unselected package libcryptx-perl. 107s Preparing to unpack .../049-libcryptx-perl_0.087-1_s390x.deb ... 107s Unpacking libcryptx-perl (0.087-1) ... 107s Selecting previously unselected package libconvert-pem-perl. 107s Preparing to unpack .../050-libconvert-pem-perl_0.13-1_all.deb ... 107s Unpacking libconvert-pem-perl (0.13-1) ... 107s Selecting previously unselected package libcrypt-rijndael-perl. 107s Preparing to unpack .../051-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 107s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 107s Selecting previously unselected package libhtml-tagset-perl. 107s Preparing to unpack .../052-libhtml-tagset-perl_3.24-1_all.deb ... 107s Unpacking libhtml-tagset-perl (3.24-1) ... 107s Selecting previously unselected package liburi-perl. 107s Preparing to unpack .../053-liburi-perl_5.30-1_all.deb ... 107s Unpacking liburi-perl (5.30-1) ... 107s Selecting previously unselected package libhtml-parser-perl:s390x. 107s Preparing to unpack .../054-libhtml-parser-perl_3.83-1build1_s390x.deb ... 107s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 107s Selecting previously unselected package libcgi-pm-perl. 107s Preparing to unpack .../055-libcgi-pm-perl_4.68-1_all.deb ... 107s Unpacking libcgi-pm-perl (4.68-1) ... 107s Selecting previously unselected package libhtml-template-perl. 107s Preparing to unpack .../056-libhtml-template-perl_2.97-2build1_all.deb ... 107s Unpacking libhtml-template-perl (2.97-2build1) ... 107s Selecting previously unselected package libjson-perl. 107s Preparing to unpack .../057-libjson-perl_4.10000-1_all.deb ... 107s Unpacking libjson-perl (4.10000-1) ... 107s Selecting previously unselected package libcommon-sense-perl:s390x. 107s Preparing to unpack .../058-libcommon-sense-perl_3.75-3build5_s390x.deb ... 107s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 107s Selecting previously unselected package libtypes-serialiser-perl. 107s Preparing to unpack .../059-libtypes-serialiser-perl_1.01-1_all.deb ... 107s Unpacking libtypes-serialiser-perl (1.01-1) ... 107s Selecting previously unselected package libjson-xs-perl. 107s Preparing to unpack .../060-libjson-xs-perl_4.040-1_s390x.deb ... 107s Unpacking libjson-xs-perl (4.040-1) ... 107s Selecting previously unselected package libmouse-perl:s390x. 107s Preparing to unpack .../061-libmouse-perl_2.5.11-1build1_s390x.deb ... 107s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 107s Selecting previously unselected package libnet-cidr-perl. 107s Preparing to unpack .../062-libnet-cidr-perl_0.25-1_all.deb ... 107s Unpacking libnet-cidr-perl (0.25-1) ... 107s Selecting previously unselected package libnet-ssleay-perl:s390x. 107s Preparing to unpack .../063-libnet-ssleay-perl_1.94-3_s390x.deb ... 107s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 107s Selecting previously unselected package libposix-strftime-compiler-perl. 107s Preparing to unpack .../064-libposix-strftime-compiler-perl_0.46-1_all.deb ... 107s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 107s Selecting previously unselected package libapache-logformat-compiler-perl. 107s Preparing to unpack .../065-libapache-logformat-compiler-perl_0.36-3_all.deb ... 107s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 107s Selecting previously unselected package libcookie-baker-perl. 107s Preparing to unpack .../066-libcookie-baker-perl_0.12-1_all.deb ... 107s Unpacking libcookie-baker-perl (0.12-1) ... 108s Selecting previously unselected package libdevel-stacktrace-perl. 108s Preparing to unpack .../067-libdevel-stacktrace-perl_2.0500-1_all.deb ... 108s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 108s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 108s Preparing to unpack .../068-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 108s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 108s Selecting previously unselected package libclass-inspector-perl. 108s Preparing to unpack .../069-libclass-inspector-perl_1.36-3_all.deb ... 108s Unpacking libclass-inspector-perl (1.36-3) ... 108s Selecting previously unselected package libfile-sharedir-perl. 108s Preparing to unpack .../070-libfile-sharedir-perl_1.118-3_all.deb ... 108s Unpacking libfile-sharedir-perl (1.118-3) ... 108s Selecting previously unselected package libfilesys-notify-simple-perl. 108s Preparing to unpack .../071-libfilesys-notify-simple-perl_0.14-3_all.deb ... 108s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 108s Selecting previously unselected package libhash-multivalue-perl. 108s Preparing to unpack .../072-libhash-multivalue-perl_0.16-3_all.deb ... 108s Unpacking libhash-multivalue-perl (0.16-3) ... 108s Selecting previously unselected package libhttp-multipartparser-perl. 108s Preparing to unpack .../073-libhttp-multipartparser-perl_0.02-3_all.deb ... 108s Unpacking libhttp-multipartparser-perl (0.02-3) ... 108s Selecting previously unselected package libjson-maybexs-perl. 108s Preparing to unpack .../074-libjson-maybexs-perl_1.004008-1_all.deb ... 108s Unpacking libjson-maybexs-perl (1.004008-1) ... 108s Selecting previously unselected package libstream-buffered-perl. 108s Preparing to unpack .../075-libstream-buffered-perl_0.03-3_all.deb ... 108s Unpacking libstream-buffered-perl (0.03-3) ... 108s Selecting previously unselected package libwww-form-urlencoded-perl. 108s Preparing to unpack .../076-libwww-form-urlencoded-perl_0.26-2_all.deb ... 108s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 108s Selecting previously unselected package libhttp-entity-parser-perl. 108s Preparing to unpack .../077-libhttp-entity-parser-perl_0.25-2_all.deb ... 108s Unpacking libhttp-entity-parser-perl (0.25-2) ... 108s Selecting previously unselected package libtimedate-perl. 108s Preparing to unpack .../078-libtimedate-perl_2.3300-2_all.deb ... 108s Unpacking libtimedate-perl (2.3300-2) ... 108s Selecting previously unselected package libhttp-date-perl. 108s Preparing to unpack .../079-libhttp-date-perl_6.06-1_all.deb ... 108s Unpacking libhttp-date-perl (6.06-1) ... 108s Selecting previously unselected package libhttp-headers-fast-perl. 108s Preparing to unpack .../080-libhttp-headers-fast-perl_0.22-3_all.deb ... 108s Unpacking libhttp-headers-fast-perl (0.22-3) ... 108s Selecting previously unselected package libclone-perl:s390x. 108s Preparing to unpack .../081-libclone-perl_0.47-1_s390x.deb ... 108s Unpacking libclone-perl:s390x (0.47-1) ... 108s Selecting previously unselected package libencode-locale-perl. 108s Preparing to unpack .../082-libencode-locale-perl_1.05-3_all.deb ... 108s Unpacking libencode-locale-perl (1.05-3) ... 108s Selecting previously unselected package libio-html-perl. 108s Preparing to unpack .../083-libio-html-perl_1.004-3_all.deb ... 108s Unpacking libio-html-perl (1.004-3) ... 108s Selecting previously unselected package liblwp-mediatypes-perl. 108s Preparing to unpack .../084-liblwp-mediatypes-perl_6.04-2_all.deb ... 108s Unpacking liblwp-mediatypes-perl (6.04-2) ... 108s Selecting previously unselected package libhttp-message-perl. 108s Preparing to unpack .../085-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 108s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 108s Selecting previously unselected package libtest-sharedfork-perl. 108s Preparing to unpack .../086-libtest-sharedfork-perl_0.35-3_all.deb ... 108s Unpacking libtest-sharedfork-perl (0.35-3) ... 108s Selecting previously unselected package libtest-tcp-perl. 108s Preparing to unpack .../087-libtest-tcp-perl_2.22-2_all.deb ... 108s Unpacking libtest-tcp-perl (2.22-2) ... 108s Selecting previously unselected package libtry-tiny-perl. 108s Preparing to unpack .../088-libtry-tiny-perl_0.32-1_all.deb ... 108s Unpacking libtry-tiny-perl (0.32-1) ... 108s Selecting previously unselected package libplack-perl. 108s Preparing to unpack .../089-libplack-perl_1.0051-1_all.deb ... 108s Unpacking libplack-perl (1.0051-1) ... 108s Selecting previously unselected package libfile-listing-perl. 108s Preparing to unpack .../090-libfile-listing-perl_6.16-1_all.deb ... 108s Unpacking libfile-listing-perl (6.16-1) ... 108s Selecting previously unselected package libhtml-tree-perl. 108s Preparing to unpack .../091-libhtml-tree-perl_5.07-3_all.deb ... 108s Unpacking libhtml-tree-perl (5.07-3) ... 108s Selecting previously unselected package libhttp-cookies-perl. 108s Preparing to unpack .../092-libhttp-cookies-perl_6.11-1_all.deb ... 108s Unpacking libhttp-cookies-perl (6.11-1) ... 108s Selecting previously unselected package libhttp-negotiate-perl. 108s Preparing to unpack .../093-libhttp-negotiate-perl_6.01-2_all.deb ... 108s Unpacking libhttp-negotiate-perl (6.01-2) ... 108s Selecting previously unselected package libio-socket-ssl-perl. 108s Preparing to unpack .../094-libio-socket-ssl-perl_2.089-1_all.deb ... 108s Unpacking libio-socket-ssl-perl (2.089-1) ... 108s Selecting previously unselected package libnet-http-perl. 108s Preparing to unpack .../095-libnet-http-perl_6.23-1_all.deb ... 108s Unpacking libnet-http-perl (6.23-1) ... 108s Selecting previously unselected package liblwp-protocol-https-perl. 108s Preparing to unpack .../096-liblwp-protocol-https-perl_6.14-1_all.deb ... 108s Unpacking liblwp-protocol-https-perl (6.14-1) ... 108s Selecting previously unselected package libwww-robotrules-perl. 108s Preparing to unpack .../097-libwww-robotrules-perl_6.02-1_all.deb ... 108s Unpacking libwww-robotrules-perl (6.02-1) ... 108s Selecting previously unselected package libwww-perl. 108s Preparing to unpack .../098-libwww-perl_6.78-1_all.deb ... 108s Unpacking libwww-perl (6.78-1) ... 108s Selecting previously unselected package liblemonldap-ng-common-perl. 108s Preparing to unpack .../099-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 108s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 108s Selecting previously unselected package liblemonldap-ng-handler-perl. 108s Preparing to unpack .../100-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 108s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 108s Selecting previously unselected package lemonldap-ng-fastcgi-server. 108s Preparing to unpack .../101-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 108s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 108s Selecting previously unselected package lemonldap-ng-uwsgi-app. 108s Preparing to unpack .../102-lemonldap-ng-uwsgi-app_2.21.0+ds-3_all.deb ... 108s Unpacking lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 108s Selecting previously unselected package libemail-date-format-perl. 108s Preparing to unpack .../103-libemail-date-format-perl_1.008-1_all.deb ... 108s Unpacking libemail-date-format-perl (1.008-1) ... 108s Selecting previously unselected package libhash-merge-simple-perl. 108s Preparing to unpack .../104-libhash-merge-simple-perl_0.052-1_all.deb ... 108s Unpacking libhash-merge-simple-perl (0.052-1) ... 108s Selecting previously unselected package libjs-angularjs. 108s Preparing to unpack .../105-libjs-angularjs_1.8.3-3_all.deb ... 108s Unpacking libjs-angularjs (1.8.3-3) ... 108s Selecting previously unselected package fonts-glyphicons-halflings. 108s Preparing to unpack .../106-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 108s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 108s Selecting previously unselected package libjs-bootstrap. 108s Preparing to unpack .../107-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 108s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 108s Selecting previously unselected package libjs-es5-shim. 108s Preparing to unpack .../108-libjs-es5-shim_4.6.7-2_all.deb ... 108s Unpacking libjs-es5-shim (4.6.7-2) ... 108s Selecting previously unselected package libjs-jquery. 108s Preparing to unpack .../109-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 108s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 108s Selecting previously unselected package libregexp-common-perl. 108s Preparing to unpack .../110-libregexp-common-perl_2024080801-1_all.deb ... 108s Unpacking libregexp-common-perl (2024080801-1) ... 108s Selecting previously unselected package liblemonldap-ng-manager-perl. 108s Preparing to unpack .../111-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 108s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 108s Selecting previously unselected package fonts-font-awesome. 108s Preparing to unpack .../112-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 108s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 108s Selecting previously unselected package libconvert-base32-perl. 108s Preparing to unpack .../113-libconvert-base32-perl_0.06-3_all.deb ... 108s Unpacking libconvert-base32-perl (0.06-3) ... 108s Selecting previously unselected package libdigest-hmac-perl. 108s Preparing to unpack .../114-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 108s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 108s Selecting previously unselected package libfont-afm-perl. 108s Preparing to unpack .../115-libfont-afm-perl_1.20-4_all.deb ... 108s Unpacking libfont-afm-perl (1.20-4) ... 108s Selecting previously unselected package libhtml-format-perl. 108s Preparing to unpack .../116-libhtml-format-perl_2.16-2_all.deb ... 108s Unpacking libhtml-format-perl (2.16-2) ... 108s Selecting previously unselected package libhtml-formattext-withlinks-perl. 108s Preparing to unpack .../117-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 108s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 108s Selecting previously unselected package javascript-common. 108s Preparing to unpack .../118-javascript-common_12+nmu1_all.deb ... 108s Unpacking javascript-common (12+nmu1) ... 108s Selecting previously unselected package libjs-popper.js. 108s Preparing to unpack .../119-libjs-popper.js_1.16.1+ds-6_all.deb ... 108s Unpacking libjs-popper.js (1.16.1+ds-6) ... 108s Selecting previously unselected package libjs-bootstrap4. 108s Preparing to unpack .../120-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 108s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 108s Selecting previously unselected package libjs-jquery-cookie. 108s Preparing to unpack .../121-libjs-jquery-cookie_12-4_all.deb ... 108s Unpacking libjs-jquery-cookie (12-4) ... 108s Selecting previously unselected package libjs-jquery-ui. 108s Preparing to unpack .../122-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 108s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 108s Selecting previously unselected package libexporter-tiny-perl. 108s Preparing to unpack .../123-libexporter-tiny-perl_1.006002-1_all.deb ... 108s Unpacking libexporter-tiny-perl (1.006002-1) ... 108s Selecting previously unselected package liblist-moreutils-xs-perl. 108s Preparing to unpack .../124-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 108s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 108s Selecting previously unselected package liblist-moreutils-perl. 108s Preparing to unpack .../125-liblist-moreutils-perl_0.430-2_all.deb ... 108s Unpacking liblist-moreutils-perl (0.430-2) ... 108s Selecting previously unselected package libregexp-assemble-perl. 108s Preparing to unpack .../126-libregexp-assemble-perl_0.38-2_all.deb ... 108s Unpacking libregexp-assemble-perl (0.38-2) ... 108s Selecting previously unselected package libtext-unidecode-perl. 108s Preparing to unpack .../127-libtext-unidecode-perl_1.30-3_all.deb ... 108s Unpacking libtext-unidecode-perl (1.30-3) ... 108s Selecting previously unselected package liblemonldap-ng-portal-perl. 108s Preparing to unpack .../128-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 108s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 108s Selecting previously unselected package libalgorithm-c3-perl. 108s Preparing to unpack .../129-libalgorithm-c3-perl_0.11-2_all.deb ... 108s Unpacking libalgorithm-c3-perl (0.11-2) ... 108s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 108s Preparing to unpack .../130-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 108s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 108s Selecting previously unselected package libcapture-tiny-perl. 108s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 108s Unpacking libcapture-tiny-perl (0.50-1) ... 108s Selecting previously unselected package libclass-c3-perl. 108s Preparing to unpack .../132-libclass-c3-perl_0.35-2_all.deb ... 108s Unpacking libclass-c3-perl (0.35-2) ... 108s Selecting previously unselected package libclass-method-modifiers-perl. 109s Preparing to unpack .../133-libclass-method-modifiers-perl_2.15-1_all.deb ... 109s Unpacking libclass-method-modifiers-perl (2.15-1) ... 109s Selecting previously unselected package libconvert-binhex-perl. 109s Preparing to unpack .../134-libconvert-binhex-perl_1.125-3_all.deb ... 109s Unpacking libconvert-binhex-perl (1.125-3) ... 109s Selecting previously unselected package libparams-util-perl. 109s Preparing to unpack .../135-libparams-util-perl_1.102-3build1_s390x.deb ... 109s Unpacking libparams-util-perl (1.102-3build1) ... 109s Selecting previously unselected package libsub-install-perl. 109s Preparing to unpack .../136-libsub-install-perl_0.929-1_all.deb ... 109s Unpacking libsub-install-perl (0.929-1) ... 109s Selecting previously unselected package libdata-optlist-perl. 109s Preparing to unpack .../137-libdata-optlist-perl_0.114-1_all.deb ... 109s Unpacking libdata-optlist-perl (0.114-1) ... 109s Selecting previously unselected package libdynaloader-functions-perl. 109s Preparing to unpack .../138-libdynaloader-functions-perl_0.004-2_all.deb ... 109s Unpacking libdynaloader-functions-perl (0.004-2) ... 109s Selecting previously unselected package libdevel-callchecker-perl:s390x. 109s Preparing to unpack .../139-libdevel-callchecker-perl_0.009-2_s390x.deb ... 109s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 109s Selecting previously unselected package libemail-simple-perl. 109s Preparing to unpack .../140-libemail-simple-perl_2.218-1_all.deb ... 109s Unpacking libemail-simple-perl (2.218-1) ... 109s Selecting previously unselected package libmodule-pluggable-perl. 109s Preparing to unpack .../141-libmodule-pluggable-perl_5.2-5_all.deb ... 109s Unpacking libmodule-pluggable-perl (5.2-5) ... 109s Selecting previously unselected package libmro-compat-perl. 109s Preparing to unpack .../142-libmro-compat-perl_0.15-2_all.deb ... 109s Unpacking libmro-compat-perl (0.15-2) ... 109s Selecting previously unselected package libemail-abstract-perl. 109s Preparing to unpack .../143-libemail-abstract-perl_3.010-1_all.deb ... 109s Unpacking libemail-abstract-perl (3.010-1) ... 109s Selecting previously unselected package libemail-address-xs-perl. 109s Preparing to unpack .../144-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 109s Unpacking libemail-address-xs-perl (1.05-1build5) ... 109s Selecting previously unselected package libparams-classify-perl:s390x. 109s Preparing to unpack .../145-libparams-classify-perl_0.015-2build6_s390x.deb ... 109s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 109s Selecting previously unselected package libmodule-runtime-perl. 109s Preparing to unpack .../146-libmodule-runtime-perl_0.018-1_all.deb ... 109s Unpacking libmodule-runtime-perl (0.018-1) ... 109s Selecting previously unselected package libimport-into-perl. 109s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 109s Unpacking libimport-into-perl (1.002005-2) ... 109s Selecting previously unselected package librole-tiny-perl. 109s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 109s Unpacking librole-tiny-perl (2.002004-1) ... 109s Selecting previously unselected package libsub-quote-perl. 109s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 109s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 109s Selecting previously unselected package libmoo-perl. 109s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 109s Unpacking libmoo-perl (2.005005-1) ... 109s Selecting previously unselected package libmoox-types-mooselike-perl. 109s Preparing to unpack .../151-libmoox-types-mooselike-perl_0.29-2_all.deb ... 109s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 109s Selecting previously unselected package libsub-exporter-perl. 109s Preparing to unpack .../152-libsub-exporter-perl_0.990-1_all.deb ... 109s Unpacking libsub-exporter-perl (0.990-1) ... 109s Selecting previously unselected package libthrowable-perl. 109s Preparing to unpack .../153-libthrowable-perl_1.001-2_all.deb ... 109s Unpacking libthrowable-perl (1.001-2) ... 109s Selecting previously unselected package libemail-sender-perl. 109s Preparing to unpack .../154-libemail-sender-perl_2.601-1_all.deb ... 109s Unpacking libemail-sender-perl (2.601-1) ... 109s Selecting previously unselected package libtype-tiny-perl. 109s Preparing to unpack .../155-libtype-tiny-perl_2.004000-2_all.deb ... 109s Unpacking libtype-tiny-perl (2.004000-2) ... 109s Selecting previously unselected package libfcgi-client-perl. 109s Preparing to unpack .../156-libfcgi-client-perl_0.09-1_all.deb ... 109s Unpacking libfcgi-client-perl (0.09-1) ... 109s Selecting previously unselected package libimagequant0:s390x. 109s Preparing to unpack .../157-libimagequant0_2.18.0-1build1_s390x.deb ... 109s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 109s Selecting previously unselected package libxpm4:s390x. 109s Preparing to unpack .../158-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 109s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 109s Selecting previously unselected package libgd3:s390x. 109s Preparing to unpack .../159-libgd3_2.3.3-13ubuntu1_s390x.deb ... 109s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 109s Selecting previously unselected package libgd-perl. 109s Preparing to unpack .../160-libgd-perl_2.78-1build4_s390x.deb ... 109s Unpacking libgd-perl (2.78-1build4) ... 109s Selecting previously unselected package libgd-securityimage-perl. 109s Preparing to unpack .../161-libgd-securityimage-perl_1.75-3_all.deb ... 109s Unpacking libgd-securityimage-perl (1.75-3) ... 109s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 109s Preparing to unpack .../162-liblemonldap-ng-ssoaas-apache-client-perl_2.21.0+ds-3_all.deb ... 109s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 109s Selecting previously unselected package libnet-smtp-ssl-perl. 109s Preparing to unpack .../163-libnet-smtp-ssl-perl_1.04-2_all.deb ... 109s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 109s Selecting previously unselected package libmailtools-perl. 109s Preparing to unpack .../164-libmailtools-perl_2.22-1_all.deb ... 109s Unpacking libmailtools-perl (2.22-1) ... 109s Selecting previously unselected package libmime-tools-perl. 109s Preparing to unpack .../165-libmime-tools-perl_5.515-1_all.deb ... 109s Unpacking libmime-tools-perl (5.515-1) ... 109s Selecting previously unselected package libstring-random-perl. 109s Preparing to unpack .../166-libstring-random-perl_1%3a0.32-2_all.deb ... 109s Unpacking libstring-random-perl (1:0.32-2) ... 109s Selecting previously unselected package lemonldap-ng-handler. 109s Preparing to unpack .../167-lemonldap-ng-handler_2.21.0+ds-3_all.deb ... 109s Unpacking lemonldap-ng-handler (2.21.0+ds-3) ... 109s Selecting previously unselected package lemonldap-ng. 109s Preparing to unpack .../168-lemonldap-ng_2.21.0+ds-3_all.deb ... 109s Unpacking lemonldap-ng (2.21.0+ds-3) ... 109s Selecting previously unselected package lemonldap-ng-doc. 109s Preparing to unpack .../169-lemonldap-ng-doc_2.21.0+ds-3_all.deb ... 109s Unpacking lemonldap-ng-doc (2.21.0+ds-3) ... 109s Setting up libconfig-inifiles-perl (3.000003-3) ... 109s Setting up libmodule-pluggable-perl (5.2-5) ... 109s Setting up javascript-common (12+nmu1) ... 109s Setting up liblcms2-2:s390x (2.16-2) ... 109s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 109s Setting up libaom3:s390x (3.12.1-1) ... 109s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 109s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 109s Setting up libhttp-multipartparser-perl (0.02-3) ... 109s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 109s Setting up libclass-inspector-perl (1.36-3) ... 109s Setting up libfont-afm-perl (1.20-4) ... 109s Setting up libdynaloader-functions-perl (0.004-2) ... 109s Setting up libclass-method-modifiers-perl (2.15-1) ... 109s Setting up libjs-popper.js (1.16.1+ds-6) ... 109s Setting up libclone-perl:s390x (0.47-1) ... 109s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 109s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 109s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 109s Setting up libhtml-tagset-perl (3.24-1) ... 109s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 109s Setting up libfilesys-notify-simple-perl (0.14-3) ... 109s Setting up libnet-cidr-perl (0.25-1) ... 109s Setting up libipc-sharelite-perl (0.17-5build4) ... 109s Setting up libconvert-binhex-perl (1.125-3) ... 109s Setting up liblwp-mediatypes-perl (6.04-2) ... 109s Setting up libcrypt-urandom-perl (0.54-1) ... 109s Setting up libtry-tiny-perl (0.32-1) ... 109s Setting up libdeflate0:s390x (1.23-2) ... 109s Setting up perl-openssl-defaults:s390x (7build3) ... 109s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 109s Setting up libposix-strftime-compiler-perl (0.46-1) ... 109s Setting up libencode-locale-perl (1.05-3) ... 109s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 109s Setting up libclass-errorhandler-perl (0.04-3) ... 109s Setting up libjs-angularjs (1.8.3-3) ... 109s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 109s Setting up libfcgi-procmanager-perl (0.28-3) ... 109s Setting up libregexp-common-perl (2024080801-1) ... 109s Setting up libtest-sharedfork-perl (0.35-3) ... 109s Setting up libsub-install-perl (0.929-1) ... 109s Setting up libhash-multivalue-perl (0.16-3) ... 109s Setting up libjs-es5-shim (4.6.7-2) ... 109s Setting up liberror-perl (0.17030-1) ... 109s Setting up libapache-session-perl (1.94-2) ... 109s Setting up libstream-buffered-perl (0.03-3) ... 109s Setting up libcrypt-des-perl:s390x (2.07-5) ... 109s Setting up libalgorithm-c3-perl (0.11-2) ... 109s Setting up libapache-logformat-compiler-perl (0.36-3) ... 109s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 109s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 109s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 109s Setting up libimagequant0:s390x (2.18.0-1build1) ... 109s Setting up libemail-date-format-perl (1.008-1) ... 109s Setting up fonts-dejavu-mono (2.37-8) ... 109s Setting up libcryptx-perl (0.087-1) ... 109s Setting up libio-html-perl (1.004-3) ... 109s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 109s Setting up fonts-dejavu-core (2.37-8) ... 109s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 109s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 109s Setting up libltdl7:s390x (2.5.4-4build1) ... 109s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 109s Setting up libstring-random-perl (1:0.32-2) ... 109s Setting up libparams-util-perl (1.102-3build1) ... 109s Setting up libwebp7:s390x (1.5.0-0.1) ... 109s Setting up libcapture-tiny-perl (0.50-1) ... 109s Setting up libtimedate-perl (2.3300-2) ... 109s Setting up libtypes-serialiser-perl (1.01-1) ... 109s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 109s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 109s Setting up lemonldap-ng-doc (2.21.0+ds-3) ... 109s Setting up libjson-perl (4.10000-1) ... 109s Setting up librole-tiny-perl (2.002004-1) ... 109s Setting up libfile-sharedir-perl (1.118-3) ... 109s Setting up libfcgi-perl (0.82+ds-3build3) ... 109s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 109s Setting up libwww-form-urlencoded-perl (0.26-2) ... 109s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 109s Setting up libdevel-stacktrace-perl (2.0500-1) ... 109s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 109s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 109s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 109s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 109s Setting up libexporter-tiny-perl (1.006002-1) ... 109s Setting up libconvert-asn1-perl (0.34-1) ... 109s Setting up libtext-unidecode-perl (1.30-3) ... 109s Setting up libde265-0:s390x (1.0.16-1) ... 109s Setting up libregexp-assemble-perl (0.38-2) ... 109s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 109s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 109s Setting up liburi-perl (5.30-1) ... 109s Setting up libconvert-base32-perl (0.06-3) ... 109s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 109s Setting up libemail-address-xs-perl (1.05-1build5) ... 109s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 109s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 109s Setting up libjson-xs-perl (4.040-1) ... 109s Setting up libcrypt-des-ede3-perl (0.03-1) ... 109s Setting up libjs-jquery-cookie (12-4) ... 109s Setting up libhttp-date-perl (6.06-1) ... 109s Setting up libtest-tcp-perl (2.22-2) ... 109s Setting up libfile-listing-perl (6.16-1) ... 109s Setting up libhash-merge-simple-perl (0.052-1) ... 109s Setting up libcache-cache-perl (1.08-3) ... 109s Setting up libhttp-headers-fast-perl (0.22-3) ... 109s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 109s Setting up liblist-moreutils-perl (0.430-2) ... 109s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 109s Setting up libtype-tiny-perl (2.004000-2) ... 109s Setting up libemail-simple-perl (2.218-1) ... 109s Setting up libnet-http-perl (6.23-1) ... 109s Setting up libclass-c3-perl (0.35-2) ... 109s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 109s Setting up libjson-maybexs-perl (1.004008-1) ... 109s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 109s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 109s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 109s Setting up libdata-optlist-perl (0.114-1) ... 109s Setting up libraw23t64:s390x (0.21.4-2) ... 109s Setting up libwww-robotrules-perl (6.02-1) ... 109s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 109s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 109s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 109s Setting up libmro-compat-perl (0.15-2) ... 109s Setting up libcookie-baker-perl (0.12-1) ... 109s Setting up libhttp-entity-parser-perl (0.25-2) ... 109s Setting up libio-socket-ssl-perl (2.089-1) ... 109s Setting up libsub-exporter-perl (0.990-1) ... 109s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 109s Setting up libconvert-pem-perl (0.13-1) ... 109s Setting up libhttp-negotiate-perl (6.01-2) ... 109s Setting up libhttp-cookies-perl (6.11-1) ... 109s Setting up libhtml-tree-perl (5.07-3) ... 109s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 109s Setting up libcgi-pm-perl (4.68-1) ... 109s Setting up libhtml-format-perl (2.16-2) ... 109s Setting up libhtml-template-perl (2.97-2build1) ... 109s Setting up libnet-smtp-ssl-perl (1.04-2) ... 109s Setting up libmodule-runtime-perl (0.018-1) ... 109s Setting up libmailtools-perl (2.22-1) ... 109s Setting up libemail-abstract-perl (3.010-1) ... 109s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 109s Setting up libplack-perl (1.0051-1) ... 109s Setting up libimport-into-perl (1.002005-2) ... 109s Setting up libmoo-perl (2.005005-1) ... 109s Setting up libmime-tools-perl (5.515-1) ... 109s Setting up libfcgi-client-perl (0.09-1) ... 109s Setting up libmoox-types-mooselike-perl (0.29-2) ... 109s Setting up libthrowable-perl (1.001-2) ... 109s Setting up libemail-sender-perl (2.601-1) ... 109s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 109s Setting up liblwp-protocol-https-perl (6.14-1) ... 109s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 109s Setting up libwww-perl (6.78-1) ... 109s Setting up libheif1:s390x (1.20.2-1) ... 109s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 109s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 109s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 109s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 109s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 110s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 110s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 110s Setting up lemonldap-ng-handler (2.21.0+ds-3) ... 110s Setting up libgd-perl (2.78-1build4) ... 110s Setting up lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 110s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 110s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 110s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 110s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 111s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 111s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 111s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 111s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 111s Setting up libgd-securityimage-perl (1.75-3) ... 111s Setting up lemonldap-ng (2.21.0+ds-3) ... 111s Processing triggers for libc-bin (2.42-0ubuntu3) ... 111s Processing triggers for man-db (2.13.1-1) ... 115s autopkgtest [01:04:34]: test fastcgiserver: [----------------------- 116s 1..1 116s ok 1 - Portal responded 200 116s autopkgtest [01:04:35]: test fastcgiserver: -----------------------] 117s fastcgiserver PASS 117s autopkgtest [01:04:36]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 117s autopkgtest [01:04:36]: test common-test: preparing testbed 139s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 from image adt/ubuntu-resolute-s390x-server-20251019.img (UUID 7a83b4ca-2eb3-4cb0-b8d6-be2f16efcb4e)... 188s autopkgtest [01:05:47]: testbed dpkg architecture: s390x 188s autopkgtest [01:05:47]: testbed apt version: 3.1.8ubuntu1 188s autopkgtest [01:05:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 189s autopkgtest [01:05:48]: testbed release detected to be: resolute 189s autopkgtest [01:05:48]: updating testbed package index (apt update) 190s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 190s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 190s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 190s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 190s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 190s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 190s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 190s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 190s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [103 kB] 190s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 190s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [257 kB] 190s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6184 B] 191s Fetched 971 kB in 1s (916 kB/s) 191s Reading package lists... 192s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 192s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 192s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 192s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 193s Reading package lists... 193s Reading package lists... 193s Building dependency tree... 193s Reading state information... 193s Calculating upgrade... 193s The following packages will be upgraded: 193s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 193s libseccomp2 libsemanage-common libsemanage2 python-apt-common python3-apt 193s python3-cffi-backend 193s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 193s Need to get 3223 kB of archives. 193s After this operation, 652 kB of additional disk space will be used. 193s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg s390x 1.22.21ubuntu4 [1287 kB] 194s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit-common all 1:4.0.5-1build2 [6596 B] 194s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit1 s390x 1:4.0.5-1build2 [57.0 kB] 194s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage-common all 3.8.1-1build1 [7916 B] 194s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage2 s390x 3.8.1-1build1 [99.1 kB] 194s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x distro-info-data all 0.68 [7378 B] 194s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libseccomp2 s390x 2.6.0-2ubuntu3 [57.5 kB] 194s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python-apt-common all 3.0.0ubuntu2 [21.7 kB] 194s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-apt s390x 3.0.0ubuntu2 [198 kB] 194s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-cffi-backend s390x 1.17.1-3build1 [113 kB] 194s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg-dev all 1.22.21ubuntu4 [1088 kB] 194s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libdpkg-perl all 1.22.21ubuntu4 [280 kB] 195s dpkg-preconfigure: unable to re-open stdin: No such file or directory 195s Fetched 3223 kB in 1s (2473 kB/s) 195s (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 ... 56852 files and directories currently installed.) 195s Preparing to unpack .../dpkg_1.22.21ubuntu4_s390x.deb ... 195s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 195s Setting up dpkg (1.22.21ubuntu4) ... 195s (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 ... 56852 files and directories currently installed.) 195s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 195s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 195s Setting up libaudit-common (1:4.0.5-1build2) ... 195s (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 ... 56852 files and directories currently installed.) 195s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_s390x.deb ... 195s Unpacking libaudit1:s390x (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 195s Setting up libaudit1:s390x (1:4.0.5-1build2) ... 195s (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 ... 56852 files and directories currently installed.) 195s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 195s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 195s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_s390x.deb ... 195s Unpacking libsemanage2:s390x (3.8.1-1build1) over (3.8.1-1) ... 195s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 195s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 196s Preparing to unpack .../3-libseccomp2_2.6.0-2ubuntu3_s390x.deb ... 196s Unpacking libseccomp2:s390x (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 196s Preparing to unpack .../4-python-apt-common_3.0.0ubuntu2_all.deb ... 196s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 196s Preparing to unpack .../5-python3-apt_3.0.0ubuntu2_s390x.deb ... 196s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 196s Preparing to unpack .../6-python3-cffi-backend_1.17.1-3build1_s390x.deb ... 196s Unpacking python3-cffi-backend:s390x (1.17.1-3build1) over (1.17.1-3) ... 196s Preparing to unpack .../7-dpkg-dev_1.22.21ubuntu4_all.deb ... 196s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 196s Preparing to unpack .../8-libdpkg-perl_1.22.21ubuntu4_all.deb ... 196s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 196s Setting up distro-info-data (0.68) ... 196s Setting up libsemanage-common (3.8.1-1build1) ... 196s Setting up libseccomp2:s390x (2.6.0-2ubuntu3) ... 196s Setting up libdpkg-perl (1.22.21ubuntu4) ... 196s Setting up python-apt-common (3.0.0ubuntu2) ... 196s Setting up libsemanage2:s390x (3.8.1-1build1) ... 196s Setting up python3-cffi-backend:s390x (1.17.1-3build1) ... 196s Setting up python3-apt (3.0.0ubuntu2) ... 196s Setting up dpkg-dev (1.22.21ubuntu4) ... 196s Processing triggers for man-db (2.13.1-1) ... 197s Processing triggers for libc-bin (2.42-0ubuntu3) ... 197s autopkgtest [01:05:56]: upgrading testbed (apt dist-upgrade and autopurge) 198s Reading package lists... 198s Building dependency tree... 198s Reading state information... 198s Calculating upgrade... 198s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 198s Reading package lists... 198s Building dependency tree... 198s Reading state information... 198s Solving dependencies... 198s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 199s autopkgtest [01:05:58]: rebooting testbed after setup commands that affected boot 215s Reading package lists... 215s Building dependency tree... 215s Reading state information... 215s Solving dependencies... 215s The following NEW packages will be installed: 215s autoconf autodep8 automake autopoint autotools-dev build-essential 215s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 215s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 215s dh-strip-nondeterminism docutils-common dwz fontconfig-config 215s fonts-urw-base35 g++ g++-15 g++-15-s390x-linux-gnu g++-s390x-linux-gnu gcc 215s gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu gettext 215s imagemagick-7-common intltool-debian java-common java-wrappers jq 215s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 215s libapache-session-perl libarchive-zip-perl libasan8 215s libauth-yubikey-webclient-perl libauthen-radius-perl 215s libb-hooks-endofscope-perl libb-hooks-op-check-perl 215s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 215s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 215s libclass-data-inheritable-perl libclass-errorhandler-perl 215s libclass-inspector-perl libclass-method-modifiers-perl 215s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 215s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 215s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 215s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 215s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 215s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 215s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 215s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 215s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 215s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 215s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 215s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 215s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 215s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 215s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 215s libencode-locale-perl liberror-perl libeval-closure-perl 215s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 215s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 215s libfile-sharedir-perl libfile-stripnondeterminism-perl 215s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 215s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 215s libglib-perl libgomp1 libgssapi-perl libhash-merge-simple-perl 215s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 215s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 215s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 215s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 215s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 215s libhttp-multipartparser-perl libhttp-negotiate-perl libicu76 215s libimage-magick-perl libimage-magick-q16-perl libimagequant0 215s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 215s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 215s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 215s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-jquery 215s libjs-sphinxdoc libjs-underscore libjson-maybexs-perl libjson-perl 215s libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 215s liblemonldap-ng-common-perl liblist-allutils-perl liblist-moreutils-perl 215s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 215s liblog-log4perl-perl liblqr-1-0 libltdl7 liblwp-mediatypes-perl 215s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 215s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 215s libmodule-implementation-perl libmodule-pluggable-perl 215s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 215s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 215s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 215s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 215s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 215s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 215s libparams-classify-perl libparams-util-perl 215s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 215s libplack-perl libposix-strftime-compiler-perl libraw23t64 215s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 215s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 215s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 215s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 215s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 215s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 215s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 215s libtimedate-perl libtool libtry-tiny-perl libtypes-serialiser-perl libubsan1 215s liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 215s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 215s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 215s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 215s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 215s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 215s node-corepack node-minimatch node-uglify-js node-undici node-xtend nodejs 215s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 215s po-debconf python3-alabaster python3-defusedxml python3-docutils 215s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 215s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 215s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 215s yui-compressor 215s 0 upgraded, 306 newly installed, 0 to remove and 0 not upgraded. 215s Need to get 166 MB of archives. 215s After this operation, 610 MB of additional disk space will be used. 215s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 215s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 216s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 216s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 216s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 216s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 216s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 216s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 216s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 218s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 218s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 218s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 218s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 218s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 218s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 218s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 218s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 218s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 218s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 218s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 218s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 218s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 218s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 218s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 218s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 218s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 218s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 218s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 218s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 218s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 218s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 218s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 218s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 218s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 218s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 218s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 218s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 218s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 218s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 218s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 218s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 218s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 218s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 219s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 219s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 219s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 219s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 219s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 219s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 219s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 219s Get:51 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 219s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 219s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 220s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 220s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 220s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 220s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 220s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 220s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 220s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 220s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 220s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 220s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 220s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 220s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 220s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 220s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 220s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 220s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 220s Get:70 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 220s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 220s Get:72 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 220s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 220s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 220s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 220s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 220s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 220s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 220s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9~8ea-1 [43.8 MB] 222s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 222s Get:81 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 222s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 222s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 222s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 222s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 222s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 222s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 222s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 222s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 222s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 222s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 222s Get:92 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 222s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 222s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 222s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.30-1 [94.4 kB] 222s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 222s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 222s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 222s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 222s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 222s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 222s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 222s Get:103 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 222s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 222s Get:105 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 222s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 223s Get:107 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 223s Get:108 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 223s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 223s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 223s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 223s Get:112 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 223s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 223s Get:114 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 223s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 223s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 223s Get:117 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 223s Get:118 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 223s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 223s Get:120 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 223s Get:121 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 223s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 223s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 223s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 223s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 223s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 223s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 223s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 223s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 223s Get:130 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 223s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 223s Get:132 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 223s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 223s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 223s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 223s Get:136 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 223s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 223s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 223s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 223s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 223s Get:141 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 223s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 223s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 223s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 223s Get:145 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 223s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 223s Get:147 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 223s Get:148 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 223s Get:149 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 223s Get:150 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 223s Get:151 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 223s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 223s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 223s Get:154 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 223s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 223s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 223s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 223s Get:158 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 223s Get:159 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 223s Get:160 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 223s Get:161 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 223s Get:162 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 223s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 223s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 223s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 223s Get:166 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 223s Get:167 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 224s Get:168 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 224s Get:169 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 224s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 224s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 224s Get:172 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 224s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 224s Get:174 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 224s Get:175 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 224s Get:176 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 224s Get:177 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 224s Get:178 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 224s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 224s Get:180 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 224s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 224s Get:182 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 224s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 224s Get:184 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 224s Get:185 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 224s Get:186 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 224s Get:187 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 224s Get:188 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 224s Get:189 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 224s Get:190 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 224s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 224s Get:192 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 224s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 224s Get:194 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 224s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 224s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 224s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 224s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 224s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 224s Get:200 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 225s Get:201 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 225s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 225s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 225s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 225s Get:205 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 225s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 225s Get:207 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 225s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 225s Get:209 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 225s Get:210 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 225s Get:211 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 225s Get:212 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 225s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 225s Get:214 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 225s Get:215 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 225s Get:216 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 225s Get:217 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 225s Get:218 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 225s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 225s Get:220 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 225s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 225s Get:222 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 225s Get:223 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 225s Get:224 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 225s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 225s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 225s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 225s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 225s Get:229 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 226s Get:230 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 226s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 226s Get:232 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 226s Get:233 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 226s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 226s Get:235 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 226s Get:236 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 226s Get:237 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 226s Get:238 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 226s Get:239 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 226s Get:240 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 226s Get:241 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.1 [163 kB] 226s Get:242 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.7-2 [150 kB] 226s Get:243 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.7-2 [95.5 kB] 226s Get:244 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2 [163 kB] 226s Get:245 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2 [162 kB] 226s Get:246 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 226s Get:247 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 226s Get:248 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 226s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 226s Get:250 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 226s Get:251 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 226s Get:252 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 226s Get:253 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 226s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 226s Get:255 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 226s Get:256 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 226s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 226s Get:258 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 226s Get:259 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 226s Get:260 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 226s Get:261 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 226s Get:262 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 226s Get:263 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 226s Get:264 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 226s Get:265 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu6 [312 kB] 226s Get:266 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 226s Get:267 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 226s Get:268 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 226s Get:269 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 226s Get:270 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 226s Get:271 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 226s Get:272 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 226s Get:273 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 226s Get:274 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 226s Get:275 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 226s Get:276 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 226s Get:277 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 227s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 227s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 227s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 227s Get:281 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 227s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 227s Get:283 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 227s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 227s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 227s Get:286 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 227s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 227s Get:288 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 227s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 227s Get:290 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 227s Get:291 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 227s Get:292 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 227s Get:293 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 227s Get:294 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.0-1 [10.3 kB] 227s Get:295 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 227s Get:296 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 227s Get:297 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 227s Get:298 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 227s Get:299 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 227s Get:300 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 227s Get:301 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 227s Get:302 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 227s Get:303 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 227s Get:304 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 228s Get:305 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 228s Get:306 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 229s Preconfiguring packages ... 229s Fetched 166 MB in 13s (13.0 MB/s) 229s Selecting previously unselected package imagemagick-7-common. 229s (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 ... 56857 files and directories currently installed.) 229s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 229s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 229s Selecting previously unselected package libgomp1:s390x. 229s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 229s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 229s Selecting previously unselected package libfftw3-double3:s390x. 229s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 229s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 229s Selecting previously unselected package libfreetype6:s390x. 229s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 229s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 229s Selecting previously unselected package libfontenc1:s390x. 229s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 229s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 229s Selecting previously unselected package x11-common. 229s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 229s Unpacking x11-common (1:7.7+24ubuntu1) ... 229s Selecting previously unselected package xfonts-encodings. 229s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 229s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 229s Selecting previously unselected package xfonts-utils. 229s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 229s Unpacking xfonts-utils (1:7.7+7) ... 229s Selecting previously unselected package fonts-urw-base35. 229s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 229s Unpacking fonts-urw-base35 (20200910-8) ... 229s Selecting previously unselected package fontconfig-config. 229s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 229s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 229s Selecting previously unselected package libfontconfig1:s390x. 229s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 229s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 229s Selecting previously unselected package libsharpyuv0:s390x. 229s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 229s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 229s Selecting previously unselected package libaom3:s390x. 229s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 229s Unpacking libaom3:s390x (3.12.1-1) ... 229s Selecting previously unselected package libheif-plugin-aomdec:s390x. 229s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 229s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 229s Selecting previously unselected package libde265-0:s390x. 229s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 229s Unpacking libde265-0:s390x (1.0.16-1) ... 229s Selecting previously unselected package libheif-plugin-libde265:s390x. 229s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 229s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 229s Selecting previously unselected package libheif1:s390x. 229s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 229s Unpacking libheif1:s390x (1.20.2-1) ... 229s Selecting previously unselected package libjbig0:s390x. 229s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 229s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 229s Selecting previously unselected package libjpeg-turbo8:s390x. 229s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 229s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 229s Selecting previously unselected package libjpeg8:s390x. 229s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 229s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 229s Selecting previously unselected package liblcms2-2:s390x. 229s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 229s Unpacking liblcms2-2:s390x (2.16-2) ... 229s Selecting previously unselected package liblqr-1-0:s390x. 229s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 229s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 229s Selecting previously unselected package libltdl7:s390x. 229s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 229s Unpacking libltdl7:s390x (2.5.4-4build1) ... 229s Selecting previously unselected package libopenjp2-7:s390x. 229s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 229s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 229s Selecting previously unselected package libraw23t64:s390x. 229s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 229s Unpacking libraw23t64:s390x (0.21.4-2) ... 229s Selecting previously unselected package libdeflate0:s390x. 229s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 229s Unpacking libdeflate0:s390x (1.23-2) ... 229s Selecting previously unselected package libwebp7:s390x. 229s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 229s Unpacking libwebp7:s390x (1.5.0-0.1) ... 229s Selecting previously unselected package libtiff6:s390x. 229s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 229s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 229s Selecting previously unselected package libwebpdemux2:s390x. 229s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 229s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 229s Selecting previously unselected package libwebpmux3:s390x. 229s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 229s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 229s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 229s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 229s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 229s Selecting previously unselected package libimage-magick-q16-perl. 229s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 229s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 229s Selecting previously unselected package libimage-magick-perl. 229s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 229s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 229s Selecting previously unselected package m4. 229s Preparing to unpack .../033-m4_1.4.19-8_s390x.deb ... 229s Unpacking m4 (1.4.19-8) ... 229s Selecting previously unselected package autoconf. 229s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 229s Unpacking autoconf (2.72-3.1ubuntu1) ... 229s Selecting previously unselected package dctrl-tools. 229s Preparing to unpack .../035-dctrl-tools_2.24-3build3_s390x.deb ... 229s Unpacking dctrl-tools (2.24-3build3) ... 229s Selecting previously unselected package autodep8. 229s Preparing to unpack .../036-autodep8_0.30_all.deb ... 229s Unpacking autodep8 (0.30) ... 229s Selecting previously unselected package autotools-dev. 229s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 229s Unpacking autotools-dev (20240727.1) ... 229s Selecting previously unselected package automake. 230s Preparing to unpack .../038-automake_1%3a1.17-4ubuntu1_all.deb ... 230s Unpacking automake (1:1.17-4ubuntu1) ... 230s Selecting previously unselected package autopoint. 230s Preparing to unpack .../039-autopoint_0.23.1-2build2_all.deb ... 230s Unpacking autopoint (0.23.1-2build2) ... 230s Selecting previously unselected package libisl23:s390x. 230s Preparing to unpack .../040-libisl23_0.27-1_s390x.deb ... 230s Unpacking libisl23:s390x (0.27-1) ... 230s Selecting previously unselected package libmpc3:s390x. 230s Preparing to unpack .../041-libmpc3_1.3.1-1build3_s390x.deb ... 230s Unpacking libmpc3:s390x (1.3.1-1build3) ... 230s Selecting previously unselected package cpp-15-s390x-linux-gnu. 230s Preparing to unpack .../042-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package cpp-15. 230s Preparing to unpack .../043-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package cpp-s390x-linux-gnu. 230s Preparing to unpack .../044-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 230s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 230s Selecting previously unselected package cpp. 230s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 230s Unpacking cpp (4:15.2.0-4ubuntu1) ... 230s Selecting previously unselected package libcc1-0:s390x. 230s Preparing to unpack .../046-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package libitm1:s390x. 230s Preparing to unpack .../047-libitm1_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package libasan8:s390x. 230s Preparing to unpack .../048-libasan8_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package libubsan1:s390x. 230s Preparing to unpack .../049-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package libgcc-15-dev:s390x. 230s Preparing to unpack .../050-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package gcc-15-s390x-linux-gnu. 230s Preparing to unpack .../051-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package gcc-15. 230s Preparing to unpack .../052-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package gcc-s390x-linux-gnu. 230s Preparing to unpack .../053-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 230s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 230s Selecting previously unselected package gcc. 230s Preparing to unpack .../054-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 230s Unpacking gcc (4:15.2.0-4ubuntu1) ... 230s Selecting previously unselected package libstdc++-15-dev:s390x. 230s Preparing to unpack .../055-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package g++-15-s390x-linux-gnu. 230s Preparing to unpack .../056-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package g++-15. 230s Preparing to unpack .../057-g++-15_15.2.0-5ubuntu1_s390x.deb ... 230s Unpacking g++-15 (15.2.0-5ubuntu1) ... 230s Selecting previously unselected package g++-s390x-linux-gnu. 230s Preparing to unpack .../058-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 230s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 230s Selecting previously unselected package g++. 230s Preparing to unpack .../059-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 230s Unpacking g++ (4:15.2.0-4ubuntu1) ... 230s Selecting previously unselected package build-essential. 230s Preparing to unpack .../060-build-essential_12.12ubuntu1_s390x.deb ... 230s Unpacking build-essential (12.12ubuntu1) ... 230s Selecting previously unselected package ca-certificates-java. 230s Preparing to unpack .../061-ca-certificates-java_20240118_all.deb ... 230s Unpacking ca-certificates-java (20240118) ... 231s Selecting previously unselected package libdebhelper-perl. 231s Preparing to unpack .../062-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 231s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 231s Selecting previously unselected package libtool. 231s Preparing to unpack .../063-libtool_2.5.4-4build1_all.deb ... 231s Unpacking libtool (2.5.4-4build1) ... 231s Selecting previously unselected package dh-autoreconf. 231s Preparing to unpack .../064-dh-autoreconf_21_all.deb ... 231s Unpacking dh-autoreconf (21) ... 231s Selecting previously unselected package libarchive-zip-perl. 231s Preparing to unpack .../065-libarchive-zip-perl_1.68-1_all.deb ... 231s Unpacking libarchive-zip-perl (1.68-1) ... 231s Selecting previously unselected package libfile-stripnondeterminism-perl. 231s Preparing to unpack .../066-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 231s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 231s Selecting previously unselected package dh-strip-nondeterminism. 231s Preparing to unpack .../067-dh-strip-nondeterminism_1.14.2-1_all.deb ... 231s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 231s Selecting previously unselected package debugedit. 231s Preparing to unpack .../068-debugedit_1%3a5.2-3_s390x.deb ... 231s Unpacking debugedit (1:5.2-3) ... 231s Selecting previously unselected package dwz. 231s Preparing to unpack .../069-dwz_0.16-2_s390x.deb ... 231s Unpacking dwz (0.16-2) ... 231s Selecting previously unselected package gettext. 231s Preparing to unpack .../070-gettext_0.23.1-2build2_s390x.deb ... 231s Unpacking gettext (0.23.1-2build2) ... 231s Selecting previously unselected package intltool-debian. 231s Preparing to unpack .../071-intltool-debian_0.35.0+20060710.6_all.deb ... 231s Unpacking intltool-debian (0.35.0+20060710.6) ... 231s Selecting previously unselected package po-debconf. 231s Preparing to unpack .../072-po-debconf_1.0.21+nmu1_all.deb ... 231s Unpacking po-debconf (1.0.21+nmu1) ... 231s Selecting previously unselected package debhelper. 231s Preparing to unpack .../073-debhelper_13.24.2ubuntu1_all.deb ... 231s Unpacking debhelper (13.24.2ubuntu1) ... 231s Selecting previously unselected package java-common. 231s Preparing to unpack .../074-java-common_0.76_all.deb ... 231s Unpacking java-common (0.76) ... 231s Selecting previously unselected package libnspr4:s390x. 231s Preparing to unpack .../075-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 231s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 231s Selecting previously unselected package libnss3:s390x. 231s Preparing to unpack .../076-libnss3_2%3a3.114-1_s390x.deb ... 231s Unpacking libnss3:s390x (2:3.114-1) ... 231s Selecting previously unselected package libpcsclite1:s390x. 231s Preparing to unpack .../077-libpcsclite1_2.3.3-1_s390x.deb ... 231s Unpacking libpcsclite1:s390x (2.3.3-1) ... 231s Selecting previously unselected package openjdk-21-jre-headless:s390x. 231s Preparing to unpack .../078-openjdk-21-jre-headless_21.0.9~8ea-1_s390x.deb ... 231s Unpacking openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 232s Selecting previously unselected package default-jre-headless. 232s Preparing to unpack .../079-default-jre-headless_2%3a1.21-76_s390x.deb ... 232s Unpacking default-jre-headless (2:1.21-76) ... 232s Selecting previously unselected package sgml-base. 232s Preparing to unpack .../080-sgml-base_1.31+nmu1_all.deb ... 232s Unpacking sgml-base (1.31+nmu1) ... 232s Selecting previously unselected package xml-core. 232s Preparing to unpack .../081-xml-core_0.19_all.deb ... 232s Unpacking xml-core (0.19) ... 232s Selecting previously unselected package docutils-common. 232s Preparing to unpack .../082-docutils-common_0.21.2+dfsg-2_all.deb ... 232s Unpacking docutils-common (0.21.2+dfsg-2) ... 232s Selecting previously unselected package unzip. 232s Preparing to unpack .../083-unzip_6.0-28ubuntu7_s390x.deb ... 232s Unpacking unzip (6.0-28ubuntu7) ... 232s Selecting previously unselected package java-wrappers. 232s Preparing to unpack .../084-java-wrappers_0.5_all.deb ... 232s Unpacking java-wrappers (0.5) ... 232s Selecting previously unselected package libonig5:s390x. 232s Preparing to unpack .../085-libonig5_6.9.10-1_s390x.deb ... 232s Unpacking libonig5:s390x (6.9.10-1) ... 232s Selecting previously unselected package libjq1:s390x. 232s Preparing to unpack .../086-libjq1_1.8.1-3ubuntu1_s390x.deb ... 232s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 232s Selecting previously unselected package jq. 232s Preparing to unpack .../087-jq_1.8.1-3ubuntu1_s390x.deb ... 232s Unpacking jq (1.8.1-3ubuntu1) ... 232s Selecting previously unselected package libalgorithm-c3-perl. 232s Preparing to unpack .../088-libalgorithm-c3-perl_0.11-2_all.deb ... 232s Unpacking libalgorithm-c3-perl (0.11-2) ... 232s Selecting previously unselected package libposix-strftime-compiler-perl. 232s Preparing to unpack .../089-libposix-strftime-compiler-perl_0.46-1_all.deb ... 232s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 232s Selecting previously unselected package libapache-logformat-compiler-perl. 232s Preparing to unpack .../090-libapache-logformat-compiler-perl_0.36-3_all.deb ... 232s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 232s Selecting previously unselected package libcrypt-urandom-perl. 232s Preparing to unpack .../091-libcrypt-urandom-perl_0.54-1_s390x.deb ... 232s Unpacking libcrypt-urandom-perl (0.54-1) ... 232s Selecting previously unselected package libapache-session-perl. 232s Preparing to unpack .../092-libapache-session-perl_1.94-2_all.deb ... 232s Unpacking libapache-session-perl (1.94-2) ... 232s Selecting previously unselected package libdigest-hmac-perl. 232s Preparing to unpack .../093-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 232s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 232s Selecting previously unselected package liburi-perl. 232s Preparing to unpack .../094-liburi-perl_5.30-1_all.deb ... 232s Unpacking liburi-perl (5.30-1) ... 232s Selecting previously unselected package libencode-locale-perl. 232s Preparing to unpack .../095-libencode-locale-perl_1.05-3_all.deb ... 232s Unpacking libencode-locale-perl (1.05-3) ... 232s Selecting previously unselected package libtimedate-perl. 232s Preparing to unpack .../096-libtimedate-perl_2.3300-2_all.deb ... 232s Unpacking libtimedate-perl (2.3300-2) ... 232s Selecting previously unselected package libhttp-date-perl. 232s Preparing to unpack .../097-libhttp-date-perl_6.06-1_all.deb ... 232s Unpacking libhttp-date-perl (6.06-1) ... 232s Selecting previously unselected package libfile-listing-perl. 232s Preparing to unpack .../098-libfile-listing-perl_6.16-1_all.deb ... 232s Unpacking libfile-listing-perl (6.16-1) ... 232s Selecting previously unselected package libhtml-tagset-perl. 232s Preparing to unpack .../099-libhtml-tagset-perl_3.24-1_all.deb ... 232s Unpacking libhtml-tagset-perl (3.24-1) ... 232s Selecting previously unselected package libhtml-parser-perl:s390x. 232s Preparing to unpack .../100-libhtml-parser-perl_3.83-1build1_s390x.deb ... 232s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 232s Selecting previously unselected package libhtml-tree-perl. 232s Preparing to unpack .../101-libhtml-tree-perl_5.07-3_all.deb ... 232s Unpacking libhtml-tree-perl (5.07-3) ... 232s Selecting previously unselected package libclone-perl:s390x. 232s Preparing to unpack .../102-libclone-perl_0.47-1_s390x.deb ... 232s Unpacking libclone-perl:s390x (0.47-1) ... 232s Selecting previously unselected package libio-html-perl. 232s Preparing to unpack .../103-libio-html-perl_1.004-3_all.deb ... 232s Unpacking libio-html-perl (1.004-3) ... 232s Selecting previously unselected package liblwp-mediatypes-perl. 232s Preparing to unpack .../104-liblwp-mediatypes-perl_6.04-2_all.deb ... 232s Unpacking liblwp-mediatypes-perl (6.04-2) ... 232s Selecting previously unselected package libhttp-message-perl. 232s Preparing to unpack .../105-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 232s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 232s Selecting previously unselected package libhttp-cookies-perl. 232s Preparing to unpack .../106-libhttp-cookies-perl_6.11-1_all.deb ... 232s Unpacking libhttp-cookies-perl (6.11-1) ... 232s Selecting previously unselected package libhttp-negotiate-perl. 232s Preparing to unpack .../107-libhttp-negotiate-perl_6.01-2_all.deb ... 232s Unpacking libhttp-negotiate-perl (6.01-2) ... 232s Selecting previously unselected package perl-openssl-defaults:s390x. 232s Preparing to unpack .../108-perl-openssl-defaults_7build3_s390x.deb ... 232s Unpacking perl-openssl-defaults:s390x (7build3) ... 232s Selecting previously unselected package libnet-ssleay-perl:s390x. 232s Preparing to unpack .../109-libnet-ssleay-perl_1.94-3_s390x.deb ... 232s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 232s Selecting previously unselected package libio-socket-ssl-perl. 232s Preparing to unpack .../110-libio-socket-ssl-perl_2.089-1_all.deb ... 232s Unpacking libio-socket-ssl-perl (2.089-1) ... 232s Selecting previously unselected package libnet-http-perl. 232s Preparing to unpack .../111-libnet-http-perl_6.23-1_all.deb ... 232s Unpacking libnet-http-perl (6.23-1) ... 232s Selecting previously unselected package liblwp-protocol-https-perl. 232s Preparing to unpack .../112-liblwp-protocol-https-perl_6.14-1_all.deb ... 232s Unpacking liblwp-protocol-https-perl (6.14-1) ... 232s Selecting previously unselected package libtry-tiny-perl. 232s Preparing to unpack .../113-libtry-tiny-perl_0.32-1_all.deb ... 232s Unpacking libtry-tiny-perl (0.32-1) ... 232s Selecting previously unselected package libwww-robotrules-perl. 232s Preparing to unpack .../114-libwww-robotrules-perl_6.02-1_all.deb ... 232s Unpacking libwww-robotrules-perl (6.02-1) ... 232s Selecting previously unselected package libwww-perl. 232s Preparing to unpack .../115-libwww-perl_6.78-1_all.deb ... 232s Unpacking libwww-perl (6.78-1) ... 232s Selecting previously unselected package libauth-yubikey-webclient-perl. 232s Preparing to unpack .../116-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 232s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 232s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 232s Preparing to unpack .../117-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 232s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 232s Selecting previously unselected package libdynaloader-functions-perl. 232s Preparing to unpack .../118-libdynaloader-functions-perl_0.004-2_all.deb ... 232s Unpacking libdynaloader-functions-perl (0.004-2) ... 232s Selecting previously unselected package libdevel-callchecker-perl:s390x. 232s Preparing to unpack .../119-libdevel-callchecker-perl_0.009-2_s390x.deb ... 232s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 232s Selecting previously unselected package libparams-classify-perl:s390x. 232s Preparing to unpack .../120-libparams-classify-perl_0.015-2build6_s390x.deb ... 232s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 232s Selecting previously unselected package libmodule-runtime-perl. 232s Preparing to unpack .../121-libmodule-runtime-perl_0.018-1_all.deb ... 232s Unpacking libmodule-runtime-perl (0.018-1) ... 232s Selecting previously unselected package libmodule-implementation-perl. 232s Preparing to unpack .../122-libmodule-implementation-perl_0.09-2_all.deb ... 232s Unpacking libmodule-implementation-perl (0.09-2) ... 232s Selecting previously unselected package libsub-exporter-progressive-perl. 232s Preparing to unpack .../123-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 232s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 232s Selecting previously unselected package libvariable-magic-perl. 232s Preparing to unpack .../124-libvariable-magic-perl_0.64-1build1_s390x.deb ... 232s Unpacking libvariable-magic-perl (0.64-1build1) ... 232s Selecting previously unselected package libb-hooks-endofscope-perl. 232s Preparing to unpack .../125-libb-hooks-endofscope-perl_0.28-2_all.deb ... 232s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 232s Selecting previously unselected package libcrypt-random-seed-perl. 232s Preparing to unpack .../126-libcrypt-random-seed-perl_0.03-3_all.deb ... 232s Unpacking libcrypt-random-seed-perl (0.03-3) ... 232s Selecting previously unselected package libmath-random-isaac-perl. 232s Preparing to unpack .../127-libmath-random-isaac-perl_1.004-2_all.deb ... 232s Unpacking libmath-random-isaac-perl (1.004-2) ... 232s Selecting previously unselected package libbytes-random-secure-perl. 232s Preparing to unpack .../128-libbytes-random-secure-perl_0.29-3_all.deb ... 232s Unpacking libbytes-random-secure-perl (0.29-3) ... 232s Selecting previously unselected package liberror-perl. 232s Preparing to unpack .../129-liberror-perl_0.17030-1_all.deb ... 232s Unpacking liberror-perl (0.17030-1) ... 232s Selecting previously unselected package libipc-sharelite-perl. 232s Preparing to unpack .../130-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 232s Unpacking libipc-sharelite-perl (0.17-5build4) ... 232s Selecting previously unselected package libcache-cache-perl. 232s Preparing to unpack .../131-libcache-cache-perl_1.08-3_all.deb ... 232s Unpacking libcache-cache-perl (1.08-3) ... 232s Selecting previously unselected package libcapture-tiny-perl. 232s Preparing to unpack .../132-libcapture-tiny-perl_0.50-1_all.deb ... 232s Unpacking libcapture-tiny-perl (0.50-1) ... 232s Selecting previously unselected package libcares2:s390x. 232s Preparing to unpack .../133-libcares2_1.34.5-1_s390x.deb ... 232s Unpacking libcares2:s390x (1.34.5-1) ... 232s Selecting previously unselected package libcgi-pm-perl. 232s Preparing to unpack .../134-libcgi-pm-perl_4.68-1_all.deb ... 232s Unpacking libcgi-pm-perl (4.68-1) ... 232s Selecting previously unselected package libclass-c3-perl. 232s Preparing to unpack .../135-libclass-c3-perl_0.35-2_all.deb ... 232s Unpacking libclass-c3-perl (0.35-2) ... 232s Selecting previously unselected package libclass-data-inheritable-perl. 232s Preparing to unpack .../136-libclass-data-inheritable-perl_0.10-1_all.deb ... 232s Unpacking libclass-data-inheritable-perl (0.10-1) ... 232s Selecting previously unselected package libclass-errorhandler-perl. 232s Preparing to unpack .../137-libclass-errorhandler-perl_0.04-3_all.deb ... 232s Unpacking libclass-errorhandler-perl (0.04-3) ... 232s Selecting previously unselected package libclass-inspector-perl. 232s Preparing to unpack .../138-libclass-inspector-perl_1.36-3_all.deb ... 232s Unpacking libclass-inspector-perl (1.36-3) ... 232s Selecting previously unselected package libclass-method-modifiers-perl. 232s Preparing to unpack .../139-libclass-method-modifiers-perl_2.15-1_all.deb ... 232s Unpacking libclass-method-modifiers-perl (2.15-1) ... 232s Selecting previously unselected package libclass-singleton-perl. 232s Preparing to unpack .../140-libclass-singleton-perl_1.6-2_all.deb ... 232s Unpacking libclass-singleton-perl (1.6-2) ... 232s Selecting previously unselected package libclass-xsaccessor-perl. 232s Preparing to unpack .../141-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 232s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 232s Selecting previously unselected package libcommon-sense-perl:s390x. 232s Preparing to unpack .../142-libcommon-sense-perl_3.75-3build5_s390x.deb ... 232s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 232s Selecting previously unselected package libconvert-asn1-perl. 232s Preparing to unpack .../143-libconvert-asn1-perl_0.34-1_all.deb ... 232s Unpacking libconvert-asn1-perl (0.34-1) ... 232s Selecting previously unselected package libconvert-base32-perl. 232s Preparing to unpack .../144-libconvert-base32-perl_0.06-3_all.deb ... 232s Unpacking libconvert-base32-perl (0.06-3) ... 232s Selecting previously unselected package libconvert-binhex-perl. 232s Preparing to unpack .../145-libconvert-binhex-perl_1.125-3_all.deb ... 232s Unpacking libconvert-binhex-perl (1.125-3) ... 232s Selecting previously unselected package libcrypt-des-perl:s390x. 232s Preparing to unpack .../146-libcrypt-des-perl_2.07-5_s390x.deb ... 232s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 232s Selecting previously unselected package libcrypt-des-ede3-perl. 232s Preparing to unpack .../147-libcrypt-des-ede3-perl_0.03-1_all.deb ... 232s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 232s Selecting previously unselected package libcryptx-perl. 232s Preparing to unpack .../148-libcryptx-perl_0.087-1_s390x.deb ... 232s Unpacking libcryptx-perl (0.087-1) ... 232s Selecting previously unselected package libconvert-pem-perl. 232s Preparing to unpack .../149-libconvert-pem-perl_0.13-1_all.deb ... 232s Unpacking libconvert-pem-perl (0.13-1) ... 233s Selecting previously unselected package libcookie-baker-perl. 233s Preparing to unpack .../150-libcookie-baker-perl_0.12-1_all.deb ... 233s Unpacking libcookie-baker-perl (0.12-1) ... 233s Selecting previously unselected package libcrypt-dh-gmp-perl. 233s Preparing to unpack .../151-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 233s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 233s Selecting previously unselected package libjson-perl. 233s Preparing to unpack .../152-libjson-perl_4.10000-1_all.deb ... 233s Unpacking libjson-perl (4.10000-1) ... 233s Selecting previously unselected package libcrypt-jwt-perl. 233s Preparing to unpack .../153-libcrypt-jwt-perl_0.037-1_all.deb ... 233s Unpacking libcrypt-jwt-perl (0.037-1) ... 233s Selecting previously unselected package libcrypt-openssl-bignum-perl. 233s Preparing to unpack .../154-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 233s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 233s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 233s Preparing to unpack .../155-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 233s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 233s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 233s Preparing to unpack .../156-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 233s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 233s Selecting previously unselected package libcrypt-openssl-x509-perl. 233s Preparing to unpack .../157-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 233s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 233s Selecting previously unselected package libcrypt-rijndael-perl. 233s Preparing to unpack .../158-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 233s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 233s Selecting previously unselected package libcrypt-ssleay-perl. 233s Preparing to unpack .../159-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 233s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 233s Selecting previously unselected package libdata-hexdump-perl. 233s Preparing to unpack .../160-libdata-hexdump-perl_0.04-2_all.deb ... 233s Unpacking libdata-hexdump-perl (0.04-2) ... 233s Selecting previously unselected package libparams-util-perl. 233s Preparing to unpack .../161-libparams-util-perl_1.102-3build1_s390x.deb ... 233s Unpacking libparams-util-perl (1.102-3build1) ... 233s Selecting previously unselected package libsub-install-perl. 233s Preparing to unpack .../162-libsub-install-perl_0.929-1_all.deb ... 233s Unpacking libsub-install-perl (0.929-1) ... 233s Selecting previously unselected package libdata-optlist-perl. 233s Preparing to unpack .../163-libdata-optlist-perl_0.114-1_all.deb ... 233s Unpacking libdata-optlist-perl (0.114-1) ... 233s Selecting previously unselected package libtypes-serialiser-perl. 233s Preparing to unpack .../164-libtypes-serialiser-perl_1.01-1_all.deb ... 233s Unpacking libtypes-serialiser-perl (1.01-1) ... 233s Selecting previously unselected package libjson-xs-perl. 233s Preparing to unpack .../165-libjson-xs-perl_4.040-1_s390x.deb ... 233s Unpacking libjson-xs-perl (4.040-1) ... 233s Selecting previously unselected package libjson-maybexs-perl. 233s Preparing to unpack .../166-libjson-maybexs-perl_1.004008-1_all.deb ... 233s Unpacking libjson-maybexs-perl (1.004008-1) ... 233s Selecting previously unselected package liblist-someutils-perl. 233s Preparing to unpack .../167-liblist-someutils-perl_0.59-1_all.deb ... 233s Unpacking liblist-someutils-perl (0.59-1) ... 233s Selecting previously unselected package liblist-utilsby-perl. 233s Preparing to unpack .../168-liblist-utilsby-perl_0.12-2_all.deb ... 233s Unpacking liblist-utilsby-perl (0.12-2) ... 233s Selecting previously unselected package liblist-allutils-perl. 233s Preparing to unpack .../169-liblist-allutils-perl_0.19-1_all.deb ... 233s Unpacking liblist-allutils-perl (0.19-1) ... 233s Selecting previously unselected package libimport-into-perl. 233s Preparing to unpack .../170-libimport-into-perl_1.002005-2_all.deb ... 233s Unpacking libimport-into-perl (1.002005-2) ... 233s Selecting previously unselected package librole-tiny-perl. 233s Preparing to unpack .../171-librole-tiny-perl_2.002004-1_all.deb ... 233s Unpacking librole-tiny-perl (2.002004-1) ... 233s Selecting previously unselected package libsub-quote-perl. 233s Preparing to unpack .../172-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 233s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 233s Selecting previously unselected package libmoo-perl. 233s Preparing to unpack .../173-libmoo-perl_2.005005-1_all.deb ... 233s Unpacking libmoo-perl (2.005005-1) ... 233s Selecting previously unselected package libdata-password-zxcvbn-perl. 233s Preparing to unpack .../174-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 233s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 233s Selecting previously unselected package libfile-sharedir-perl. 233s Preparing to unpack .../175-libfile-sharedir-perl_1.118-3_all.deb ... 233s Unpacking libfile-sharedir-perl (1.118-3) ... 233s Selecting previously unselected package libpackage-stash-perl. 233s Preparing to unpack .../176-libpackage-stash-perl_0.40-1_all.deb ... 233s Unpacking libpackage-stash-perl (0.40-1) ... 233s Selecting previously unselected package libsub-identify-perl. 233s Preparing to unpack .../177-libsub-identify-perl_0.14-3build4_s390x.deb ... 233s Unpacking libsub-identify-perl (0.14-3build4) ... 233s Selecting previously unselected package libsub-name-perl:s390x. 233s Preparing to unpack .../178-libsub-name-perl_0.28-1_s390x.deb ... 233s Unpacking libsub-name-perl:s390x (0.28-1) ... 233s Selecting previously unselected package libnamespace-clean-perl. 233s Preparing to unpack .../179-libnamespace-clean-perl_0.27-2_all.deb ... 233s Unpacking libnamespace-clean-perl (0.27-2) ... 233s Selecting previously unselected package libnamespace-autoclean-perl. 233s Preparing to unpack .../180-libnamespace-autoclean-perl_0.31-1_all.deb ... 233s Unpacking libnamespace-autoclean-perl (0.31-1) ... 233s Selecting previously unselected package libsub-exporter-perl. 233s Preparing to unpack .../181-libsub-exporter-perl_0.990-1_all.deb ... 233s Unpacking libsub-exporter-perl (0.990-1) ... 233s Selecting previously unselected package libeval-closure-perl. 233s Preparing to unpack .../182-libeval-closure-perl_0.14-3_all.deb ... 233s Unpacking libeval-closure-perl (0.14-3) ... 233s Selecting previously unselected package libdevel-stacktrace-perl. 233s Preparing to unpack .../183-libdevel-stacktrace-perl_2.0500-1_all.deb ... 233s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 233s Selecting previously unselected package libexception-class-perl. 233s Preparing to unpack .../184-libexception-class-perl_1.45-1_all.deb ... 233s Unpacking libexception-class-perl (1.45-1) ... 233s Selecting previously unselected package libparams-validationcompiler-perl. 233s Preparing to unpack .../185-libparams-validationcompiler-perl_0.31-1_all.deb ... 233s Unpacking libparams-validationcompiler-perl (0.31-1) ... 233s Selecting previously unselected package libmro-compat-perl. 233s Preparing to unpack .../186-libmro-compat-perl_0.15-2_all.deb ... 233s Unpacking libmro-compat-perl (0.15-2) ... 233s Selecting previously unselected package libxstring-perl:s390x. 233s Preparing to unpack .../187-libxstring-perl_0.005-2build4_s390x.deb ... 233s Unpacking libxstring-perl:s390x (0.005-2build4) ... 233s Selecting previously unselected package libspecio-perl. 233s Preparing to unpack .../188-libspecio-perl_0.50-1_all.deb ... 233s Unpacking libspecio-perl (0.50-1) ... 233s Selecting previously unselected package libdatetime-locale-perl. 233s Preparing to unpack .../189-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 233s Unpacking libdatetime-locale-perl (1:1.41-1) ... 233s Selecting previously unselected package libdatetime-timezone-perl. 233s Preparing to unpack .../190-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 233s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 233s Selecting previously unselected package libdatetime-perl. 233s Preparing to unpack .../191-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 233s Unpacking libdatetime-perl (2:1.65-1build3) ... 233s Selecting previously unselected package libdatetime-format-rfc3339-perl. 233s Preparing to unpack .../192-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 233s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 233s Selecting previously unselected package libdbi-perl:s390x. 233s Preparing to unpack .../193-libdbi-perl_1.647-1_s390x.deb ... 233s Unpacking libdbi-perl:s390x (1.647-1) ... 233s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 233s Preparing to unpack .../194-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 233s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 233s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 233s Preparing to unpack .../195-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 233s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 233s Selecting previously unselected package libemail-date-format-perl. 233s Preparing to unpack .../196-libemail-date-format-perl_1.008-1_all.deb ... 233s Unpacking libemail-date-format-perl (1.008-1) ... 233s Selecting previously unselected package libemail-simple-perl. 233s Preparing to unpack .../197-libemail-simple-perl_2.218-1_all.deb ... 233s Unpacking libemail-simple-perl (2.218-1) ... 233s Selecting previously unselected package libmodule-pluggable-perl. 233s Preparing to unpack .../198-libmodule-pluggable-perl_5.2-5_all.deb ... 233s Unpacking libmodule-pluggable-perl (5.2-5) ... 233s Selecting previously unselected package libemail-abstract-perl. 233s Preparing to unpack .../199-libemail-abstract-perl_3.010-1_all.deb ... 233s Unpacking libemail-abstract-perl (3.010-1) ... 233s Selecting previously unselected package libemail-address-xs-perl. 233s Preparing to unpack .../200-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 233s Unpacking libemail-address-xs-perl (1.05-1build5) ... 233s Selecting previously unselected package libmoox-types-mooselike-perl. 233s Preparing to unpack .../201-libmoox-types-mooselike-perl_0.29-2_all.deb ... 233s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 233s Selecting previously unselected package libthrowable-perl. 233s Preparing to unpack .../202-libthrowable-perl_1.001-2_all.deb ... 233s Unpacking libthrowable-perl (1.001-2) ... 233s Selecting previously unselected package libemail-sender-perl. 233s Preparing to unpack .../203-libemail-sender-perl_2.601-1_all.deb ... 233s Unpacking libemail-sender-perl (2.601-1) ... 233s Selecting previously unselected package libexporter-tiny-perl. 233s Preparing to unpack .../204-libexporter-tiny-perl_1.006002-1_all.deb ... 233s Unpacking libexporter-tiny-perl (1.006002-1) ... 233s Selecting previously unselected package libextutils-depends-perl. 233s Preparing to unpack .../205-libextutils-depends-perl_0.8002-1_all.deb ... 233s Unpacking libextutils-depends-perl (0.8002-1) ... 233s Selecting previously unselected package libfcgi0t64:s390x. 233s Preparing to unpack .../206-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 233s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 233s Selecting previously unselected package libfcgi-perl. 233s Preparing to unpack .../207-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 233s Unpacking libfcgi-perl (0.82+ds-3build3) ... 233s Selecting previously unselected package libfilesys-notify-simple-perl. 233s Preparing to unpack .../208-libfilesys-notify-simple-perl_0.14-3_all.deb ... 233s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 233s Selecting previously unselected package libfont-afm-perl. 233s Preparing to unpack .../209-libfont-afm-perl_1.20-4_all.deb ... 233s Unpacking libfont-afm-perl (1.20-4) ... 233s Selecting previously unselected package libimagequant0:s390x. 233s Preparing to unpack .../210-libimagequant0_2.18.0-1build1_s390x.deb ... 233s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 233s Selecting previously unselected package libxpm4:s390x. 233s Preparing to unpack .../211-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 233s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 233s Selecting previously unselected package libgd3:s390x. 233s Preparing to unpack .../212-libgd3_2.3.3-13ubuntu1_s390x.deb ... 233s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 233s Selecting previously unselected package libgd-perl. 233s Preparing to unpack .../213-libgd-perl_2.78-1build4_s390x.deb ... 233s Unpacking libgd-perl (2.78-1build4) ... 234s Selecting previously unselected package libgd-securityimage-perl. 234s Preparing to unpack .../214-libgd-securityimage-perl_1.75-3_all.deb ... 234s Unpacking libgd-securityimage-perl (1.75-3) ... 234s Selecting previously unselected package libglib-perl:s390x. 234s Preparing to unpack .../215-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 234s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 234s Selecting previously unselected package libgssapi-perl. 234s Preparing to unpack .../216-libgssapi-perl_0.28-4build5_s390x.deb ... 234s Unpacking libgssapi-perl (0.28-4build5) ... 234s Selecting previously unselected package libhash-merge-simple-perl. 234s Preparing to unpack .../217-libhash-merge-simple-perl_0.052-1_all.deb ... 234s Unpacking libhash-merge-simple-perl (0.052-1) ... 234s Selecting previously unselected package libhash-multivalue-perl. 234s Preparing to unpack .../218-libhash-multivalue-perl_0.16-3_all.deb ... 234s Unpacking libhash-multivalue-perl (0.16-3) ... 234s Selecting previously unselected package libhtml-format-perl. 234s Preparing to unpack .../219-libhtml-format-perl_2.16-2_all.deb ... 234s Unpacking libhtml-format-perl (2.16-2) ... 234s Selecting previously unselected package libhtml-formattext-withlinks-perl. 234s Preparing to unpack .../220-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 234s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 234s Selecting previously unselected package libhtml-template-perl. 234s Preparing to unpack .../221-libhtml-template-perl_2.97-2build1_all.deb ... 234s Unpacking libhtml-template-perl (2.97-2build1) ... 234s Selecting previously unselected package libhttp-daemon-perl. 234s Preparing to unpack .../222-libhttp-daemon-perl_6.16-1_all.deb ... 234s Unpacking libhttp-daemon-perl (6.16-1) ... 234s Selecting previously unselected package libhttp-multipartparser-perl. 234s Preparing to unpack .../223-libhttp-multipartparser-perl_0.02-3_all.deb ... 234s Unpacking libhttp-multipartparser-perl (0.02-3) ... 234s Selecting previously unselected package libstream-buffered-perl. 234s Preparing to unpack .../224-libstream-buffered-perl_0.03-3_all.deb ... 234s Unpacking libstream-buffered-perl (0.03-3) ... 234s Selecting previously unselected package libwww-form-urlencoded-perl. 234s Preparing to unpack .../225-libwww-form-urlencoded-perl_0.26-2_all.deb ... 234s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 234s Selecting previously unselected package libhttp-entity-parser-perl. 234s Preparing to unpack .../226-libhttp-entity-parser-perl_0.25-2_all.deb ... 234s Unpacking libhttp-entity-parser-perl (0.25-2) ... 234s Selecting previously unselected package libhttp-headers-fast-perl. 234s Preparing to unpack .../227-libhttp-headers-fast-perl_0.22-3_all.deb ... 234s Unpacking libhttp-headers-fast-perl (0.22-3) ... 234s Selecting previously unselected package libicu76:s390x. 234s Preparing to unpack .../228-libicu76_76.1-4ubuntu2_s390x.deb ... 234s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 234s Selecting previously unselected package libio-pty-perl. 234s Preparing to unpack .../229-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 234s Unpacking libio-pty-perl (1:1.20-1build3) ... 234s Selecting previously unselected package libio-sessiondata-perl. 234s Preparing to unpack .../230-libio-sessiondata-perl_1.03-3_all.deb ... 234s Unpacking libio-sessiondata-perl (1.03-3) ... 234s Selecting previously unselected package libperlio-via-timeout-perl. 234s Preparing to unpack .../231-libperlio-via-timeout-perl_0.32-3_all.deb ... 234s Unpacking libperlio-via-timeout-perl (0.32-3) ... 234s Selecting previously unselected package libio-socket-timeout-perl. 234s Preparing to unpack .../232-libio-socket-timeout-perl_0.32-3_all.deb ... 234s Unpacking libio-socket-timeout-perl (0.32-3) ... 234s Selecting previously unselected package libio-string-perl. 234s Preparing to unpack .../233-libio-string-perl_1.08-4_all.deb ... 234s Unpacking libio-string-perl (1.08-4) ... 234s Selecting previously unselected package libio-stringy-perl. 234s Preparing to unpack .../234-libio-stringy-perl_2.113-2_all.deb ... 234s Unpacking libio-stringy-perl (2.113-2) ... 234s Selecting previously unselected package libipc-run-perl. 234s Preparing to unpack .../235-libipc-run-perl_20231003.0-2_all.deb ... 234s Unpacking libipc-run-perl (20231003.0-2) ... 234s Selecting previously unselected package libjargs-java. 234s Preparing to unpack .../236-libjargs-java_1.0.0-5_all.deb ... 234s Unpacking libjargs-java (1.0.0-5) ... 234s Selecting previously unselected package libjs-jquery. 234s Preparing to unpack .../237-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 234s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 234s Selecting previously unselected package libjs-underscore. 234s Preparing to unpack .../238-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 234s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 234s Selecting previously unselected package libjs-sphinxdoc. 234s Preparing to unpack .../239-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 234s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 234s Selecting previously unselected package libxslt1.1:s390x. 234s Preparing to unpack .../240-libxslt1.1_1.1.43-0.1_s390x.deb ... 234s Unpacking libxslt1.1:s390x (1.1.43-0.1) ... 234s Selecting previously unselected package libxmlsec1-1:s390x. 234s Preparing to unpack .../241-libxmlsec1-1_1.3.7-2_s390x.deb ... 234s Unpacking libxmlsec1-1:s390x (1.3.7-2) ... 234s Selecting previously unselected package libxmlsec1-openssl1:s390x. 234s Preparing to unpack .../242-libxmlsec1-openssl1_1.3.7-2_s390x.deb ... 234s Unpacking libxmlsec1-openssl1:s390x (1.3.7-2) ... 234s Selecting previously unselected package liblasso3t64. 234s Preparing to unpack .../243-liblasso3t64_2.9.0-2_s390x.deb ... 234s Unpacking liblasso3t64 (2.9.0-2) ... 234s Selecting previously unselected package liblasso-perl:s390x. 234s Preparing to unpack .../244-liblasso-perl_2.9.0-2_s390x.deb ... 234s Unpacking liblasso-perl:s390x (2.9.0-2) ... 234s Selecting previously unselected package libconfig-inifiles-perl. 234s Preparing to unpack .../245-libconfig-inifiles-perl_3.000003-3_all.deb ... 234s Unpacking libconfig-inifiles-perl (3.000003-3) ... 234s Selecting previously unselected package libmouse-perl:s390x. 234s Preparing to unpack .../246-libmouse-perl_2.5.11-1build1_s390x.deb ... 234s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 234s Selecting previously unselected package libnet-cidr-perl. 234s Preparing to unpack .../247-libnet-cidr-perl_0.25-1_all.deb ... 234s Unpacking libnet-cidr-perl (0.25-1) ... 234s Selecting previously unselected package libtest-sharedfork-perl. 234s Preparing to unpack .../248-libtest-sharedfork-perl_0.35-3_all.deb ... 234s Unpacking libtest-sharedfork-perl (0.35-3) ... 234s Selecting previously unselected package libtest-tcp-perl. 234s Preparing to unpack .../249-libtest-tcp-perl_2.22-2_all.deb ... 234s Unpacking libtest-tcp-perl (2.22-2) ... 234s Selecting previously unselected package libplack-perl. 234s Preparing to unpack .../250-libplack-perl_1.0051-1_all.deb ... 234s Unpacking libplack-perl (1.0051-1) ... 234s Selecting previously unselected package liblemonldap-ng-common-perl. 234s Preparing to unpack .../251-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 234s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 234s Selecting previously unselected package liblist-moreutils-xs-perl. 234s Preparing to unpack .../252-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 234s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 234s Selecting previously unselected package liblist-moreutils-perl. 234s Preparing to unpack .../253-liblist-moreutils-perl_0.430-2_all.deb ... 234s Unpacking liblist-moreutils-perl (0.430-2) ... 234s Selecting previously unselected package liblog-log4perl-perl. 234s Preparing to unpack .../254-liblog-log4perl-perl_1.57-1_all.deb ... 234s Unpacking liblog-log4perl-perl (1.57-1) ... 234s Selecting previously unselected package liblwp-protocol-psgi-perl. 234s Preparing to unpack .../255-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 234s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 234s Selecting previously unselected package libnet-smtp-ssl-perl. 234s Preparing to unpack .../256-libnet-smtp-ssl-perl_1.04-2_all.deb ... 234s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 234s Selecting previously unselected package libmailtools-perl. 234s Preparing to unpack .../257-libmailtools-perl_2.22-1_all.deb ... 234s Unpacking libmailtools-perl (2.22-1) ... 234s Selecting previously unselected package libmime-tools-perl. 234s Preparing to unpack .../258-libmime-tools-perl_5.515-1_all.deb ... 234s Unpacking libmime-tools-perl (5.515-1) ... 234s Selecting previously unselected package libnet-ip-perl. 234s Preparing to unpack .../259-libnet-ip-perl_1.26-4_all.deb ... 234s Unpacking libnet-ip-perl (1.26-4) ... 234s Selecting previously unselected package libnet-ldap-perl. 234s Preparing to unpack .../260-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 234s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 234s Selecting previously unselected package libxml-namespacesupport-perl. 234s Preparing to unpack .../261-libxml-namespacesupport-perl_1.12-2_all.deb ... 234s Unpacking libxml-namespacesupport-perl (1.12-2) ... 234s Selecting previously unselected package libxml-sax-base-perl. 234s Preparing to unpack .../262-libxml-sax-base-perl_1.09-3_all.deb ... 234s Unpacking libxml-sax-base-perl (1.09-3) ... 234s Selecting previously unselected package libxml-sax-perl. 234s Preparing to unpack .../263-libxml-sax-perl_1.02+dfsg-4_all.deb ... 234s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 234s Selecting previously unselected package libxml-libxml-perl. 234s Preparing to unpack .../264-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_s390x.deb ... 234s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 234s Selecting previously unselected package libxml-simple-perl. 234s Preparing to unpack .../265-libxml-simple-perl_2.25-2_all.deb ... 234s Unpacking libxml-simple-perl (2.25-2) ... 234s Selecting previously unselected package libnet-openid-common-perl. 234s Preparing to unpack .../266-libnet-openid-common-perl_1.20-2_all.deb ... 234s Unpacking libnet-openid-common-perl (1.20-2) ... 234s Selecting previously unselected package libnet-openid-consumer-perl. 234s Preparing to unpack .../267-libnet-openid-consumer-perl_1.18-2_all.deb ... 234s Unpacking libnet-openid-consumer-perl (1.18-2) ... 234s Selecting previously unselected package libnet-openid-server-perl. 234s Preparing to unpack .../268-libnet-openid-server-perl_1.09-4_all.deb ... 234s Unpacking libnet-openid-server-perl (1.09-4) ... 234s Selecting previously unselected package node-xtend. 234s Preparing to unpack .../269-node-xtend_4.0.2-3_all.deb ... 234s Unpacking node-xtend (4.0.2-3) ... 234s Selecting previously unselected package node-corepack. 234s Preparing to unpack .../270-node-corepack_0.24.0-5_all.deb ... 234s Unpacking node-corepack (0.24.0-5) ... 235s Selecting previously unselected package nodejs. 235s Preparing to unpack .../271-nodejs_20.19.4+dfsg-1_s390x.deb ... 235s Unpacking nodejs (20.19.4+dfsg-1) ... 235s Selecting previously unselected package node-acorn. 235s Preparing to unpack .../272-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 235s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 235s Selecting previously unselected package node-cjs-module-lexer. 235s Preparing to unpack .../273-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 235s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 235s Selecting previously unselected package node-balanced-match. 235s Preparing to unpack .../274-node-balanced-match_2.0.0-1_all.deb ... 235s Unpacking node-balanced-match (2.0.0-1) ... 235s Selecting previously unselected package node-brace-expansion. 235s Preparing to unpack .../275-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 235s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 235s Selecting previously unselected package node-minimatch. 235s Preparing to unpack .../276-node-minimatch_9.0.3-6_all.deb ... 235s Unpacking node-minimatch (9.0.3-6) ... 235s Selecting previously unselected package node-undici. 235s Preparing to unpack .../277-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 235s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 235s Selecting previously unselected package libnode115:s390x. 235s Preparing to unpack .../278-libnode115_20.19.4+dfsg-1_s390x.deb ... 235s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 235s Selecting previously unselected package libregexp-assemble-perl. 235s Preparing to unpack .../279-libregexp-assemble-perl_0.38-2_all.deb ... 235s Unpacking libregexp-assemble-perl (0.38-2) ... 235s Selecting previously unselected package libregexp-common-perl. 235s Preparing to unpack .../280-libregexp-common-perl_2024080801-1_all.deb ... 235s Unpacking libregexp-common-perl (2024080801-1) ... 235s Selecting previously unselected package libtask-weaken-perl. 235s Preparing to unpack .../281-libtask-weaken-perl_1.06-2_all.deb ... 235s Unpacking libtask-weaken-perl (1.06-2) ... 235s Selecting previously unselected package libxml-parser-perl. 235s Preparing to unpack .../282-libxml-parser-perl_2.47-1build4_s390x.deb ... 235s Unpacking libxml-parser-perl (2.47-1build4) ... 235s Selecting previously unselected package libsoap-lite-perl. 235s Preparing to unpack .../283-libsoap-lite-perl_1.27-3_all.deb ... 235s Unpacking libsoap-lite-perl (1.27-3) ... 235s Selecting previously unselected package libstring-random-perl. 235s Preparing to unpack .../284-libstring-random-perl_1%3a0.32-2_all.deb ... 235s Unpacking libstring-random-perl (1:0.32-2) ... 235s Selecting previously unselected package libtest-leaktrace-perl. 235s Preparing to unpack .../285-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 235s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 235s Selecting previously unselected package libtest-output-perl. 235s Preparing to unpack .../286-libtest-output-perl_1.036-1_all.deb ... 235s Unpacking libtest-output-perl (1.036-1) ... 235s Selecting previously unselected package libtest-pod-perl. 235s Preparing to unpack .../287-libtest-pod-perl_1.52-3_all.deb ... 235s Unpacking libtest-pod-perl (1.52-3) ... 235s Selecting previously unselected package libtext-unidecode-perl. 235s Preparing to unpack .../288-libtext-unidecode-perl_1.30-3_all.deb ... 235s Unpacking libtext-unidecode-perl (1.30-3) ... 235s Selecting previously unselected package libtime-fake-perl. 235s Preparing to unpack .../289-libtime-fake-perl_0.11-4_all.deb ... 235s Unpacking libtime-fake-perl (0.11-4) ... 235s Selecting previously unselected package libxml-libxslt-perl:s390x. 235s Preparing to unpack .../290-libxml-libxslt-perl_2.003000-3_s390x.deb ... 235s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 235s Selecting previously unselected package node-uglify-js. 235s Preparing to unpack .../291-node-uglify-js_3.17.4-2_all.deb ... 235s Unpacking node-uglify-js (3.17.4-2) ... 235s Selecting previously unselected package python3-defusedxml. 235s Preparing to unpack .../292-python3-defusedxml_0.7.1-3_all.deb ... 235s Unpacking python3-defusedxml (0.7.1-3) ... 235s Selecting previously unselected package python3-roman. 235s Preparing to unpack .../293-python3-roman_5.0-1_all.deb ... 235s Unpacking python3-roman (5.0-1) ... 235s Selecting previously unselected package python3-docutils. 235s Preparing to unpack .../294-python3-docutils_0.21.2+dfsg-2_all.deb ... 235s Unpacking python3-docutils (0.21.2+dfsg-2) ... 235s Selecting previously unselected package python3-imagesize. 235s Preparing to unpack .../295-python3-imagesize_1.4.1-1_all.deb ... 235s Unpacking python3-imagesize (1.4.1-1) ... 235s Selecting previously unselected package python3-packaging. 235s Preparing to unpack .../296-python3-packaging_25.0-1_all.deb ... 235s Unpacking python3-packaging (25.0-1) ... 235s Selecting previously unselected package python3-snowballstemmer. 235s Preparing to unpack .../297-python3-snowballstemmer_2.2.0-4build1_all.deb ... 235s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 235s Selecting previously unselected package sphinx-common. 235s Preparing to unpack .../298-sphinx-common_8.2.3-1ubuntu2_all.deb ... 235s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 235s Selecting previously unselected package python3-alabaster. 235s Preparing to unpack .../299-python3-alabaster_0.7.16-0.1_all.deb ... 235s Unpacking python3-alabaster (0.7.16-0.1) ... 235s Selecting previously unselected package python3-sphinx. 235s Preparing to unpack .../300-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 235s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 235s Selecting previously unselected package python3-sphinx-bootstrap-theme. 235s Preparing to unpack .../301-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 235s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 235s Selecting previously unselected package uglifyjs. 235s Preparing to unpack .../302-uglifyjs_3.17.4-2_all.deb ... 235s Unpacking uglifyjs (3.17.4-2) ... 235s Selecting previously unselected package yui-compressor. 235s Preparing to unpack .../303-yui-compressor_2.4.8-3_all.deb ... 235s Unpacking yui-compressor (2.4.8-3) ... 235s Selecting previously unselected package libauthen-radius-perl. 235s Preparing to unpack .../304-libauthen-radius-perl_0.33-1_all.deb ... 235s Unpacking libauthen-radius-perl (0.33-1) ... 235s Selecting previously unselected package pkg-perl-autopkgtest. 235s Preparing to unpack .../305-pkg-perl-autopkgtest_0.82_all.deb ... 235s Unpacking pkg-perl-autopkgtest (0.82) ... 235s Setting up libconfig-inifiles-perl (3.000003-3) ... 235s Setting up libmodule-pluggable-perl (5.2-5) ... 235s Setting up node-uglify-js (3.17.4-2) ... 235s Setting up libio-sessiondata-perl (1.03-3) ... 235s Setting up liblcms2-2:s390x (2.16-2) ... 235s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 235s Setting up libaom3:s390x (3.12.1-1) ... 235s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 235s Setting up libmath-random-isaac-perl (1.004-2) ... 235s Setting up libtask-weaken-perl (1.06-2) ... 235s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 235s Setting up libhttp-multipartparser-perl (0.02-3) ... 235s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 235s Setting up java-common (0.76) ... 235s Setting up libclass-inspector-perl (1.36-3) ... 235s Setting up libfont-afm-perl (1.20-4) ... 235s Setting up libdynaloader-functions-perl (0.004-2) ... 235s Setting up libclass-method-modifiers-perl (2.15-1) ... 235s Setting up libio-pty-perl (1:1.20-1build3) ... 235s Setting up libdata-hexdump-perl (0.04-2) ... 235s Setting up python3-defusedxml (0.7.1-3) ... 236s Setting up libclone-perl:s390x (0.47-1) ... 236s Setting up libarchive-zip-perl (1.68-1) ... 236s Setting up libsub-identify-perl (0.14-3build4) ... 236s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 236s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 236s Setting up python3-alabaster (0.7.16-0.1) ... 236s Setting up libio-stringy-perl (2.113-2) ... 236s Setting up libhtml-tagset-perl (3.24-1) ... 236s Setting up unzip (6.0-28ubuntu7) ... 236s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 236s Setting up libperlio-via-timeout-perl (0.32-3) ... 236s Setting up libfilesys-notify-simple-perl (0.14-3) ... 236s Setting up libnet-cidr-perl (0.25-1) ... 236s Setting up libipc-sharelite-perl (0.17-5build4) ... 236s Setting up libconvert-binhex-perl (1.125-3) ... 236s Setting up liblwp-mediatypes-perl (6.04-2) ... 236s Setting up libcrypt-urandom-perl (0.54-1) ... 236s Setting up x11-common (1:7.7+24ubuntu1) ... 236s Setting up libtest-pod-perl (1.52-3) ... 236s Setting up libtry-tiny-perl (0.32-1) ... 236s Setting up libdeflate0:s390x (1.23-2) ... 236s Setting up perl-openssl-defaults:s390x (7build3) ... 236s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 236s Setting up libxml-namespacesupport-perl (1.12-2) ... 236s Setting up m4 (1.4.19-8) ... 236s Setting up libposix-strftime-compiler-perl (0.46-1) ... 236s Setting up libclass-singleton-perl (1.6-2) ... 236s Setting up libencode-locale-perl (1.05-3) ... 236s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 236s Setting up libxstring-perl:s390x (0.005-2build4) ... 236s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 236s Setting up libclass-errorhandler-perl (0.04-3) ... 236s Setting up liblist-utilsby-perl (0.12-2) ... 236s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 236s Setting up libtime-fake-perl (0.11-4) ... 236s Setting up libregexp-common-perl (2024080801-1) ... 236s Setting up libtest-sharedfork-perl (0.35-3) ... 236s Setting up libsub-install-perl (0.929-1) ... 236s Setting up libextutils-depends-perl (0.8002-1) ... 236s Setting up libhash-multivalue-perl (0.16-3) ... 236s Setting up liberror-perl (0.17030-1) ... 236s Setting up libapache-session-perl (1.94-2) ... 236s Setting up libxml-sax-base-perl (1.09-3) ... 236s Setting up libio-string-perl (1.08-4) ... 236s Setting up libtest-leaktrace-perl (0.17-1build6) ... 236s Setting up python3-roman (5.0-1) ... 236s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 236s Setting up autotools-dev (20240727.1) ... 236s Setting up libstream-buffered-perl (0.03-3) ... 236s Setting up libclass-data-inheritable-perl (0.10-1) ... 236s Setting up python3-packaging (25.0-1) ... 236s Setting up libcrypt-des-perl:s390x (2.07-5) ... 236s Setting up libalgorithm-c3-perl (0.11-2) ... 236s Setting up liblog-log4perl-perl (1.57-1) ... 236s Setting up libapache-logformat-compiler-perl (0.36-3) ... 236s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 236s Setting up libcrypt-random-seed-perl (0.03-3) ... 236s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 236s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 236s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 236s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 236s Setting up python3-snowballstemmer (2.2.0-4build1) ... 236s Setting up node-balanced-match (2.0.0-1) ... 236s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 236s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 236s Setting up libimagequant0:s390x (2.18.0-1build1) ... 236s Setting up libemail-date-format-perl (1.008-1) ... 236s Setting up libcryptx-perl (0.087-1) ... 236s Setting up libcares2:s390x (1.34.5-1) ... 236s Setting up libmpc3:s390x (1.3.1-1build3) ... 236s Setting up libvariable-magic-perl (0.64-1build1) ... 236s Setting up libio-html-perl (1.004-3) ... 236s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 236s Setting up autopoint (0.23.1-2build2) ... 236s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 236s Setting up libipc-run-perl (20231003.0-2) ... 236s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 236s Setting up libpcsclite1:s390x (2.3.3-1) ... 236s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 236s Setting up libltdl7:s390x (2.5.4-4build1) ... 236s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 236s Setting up libstring-random-perl (1:0.32-2) ... 236s Setting up libparams-util-perl (1.102-3build1) ... 236s Setting up autoconf (2.72-3.1ubuntu1) ... 236s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 236s Setting up libwebp7:s390x (1.5.0-0.1) ... 236s Setting up libcapture-tiny-perl (0.50-1) ... 236s Setting up libtimedate-perl (2.3300-2) ... 236s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 236s Setting up libsub-name-perl:s390x (0.28-1) ... 236s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 236s Setting up libtypes-serialiser-perl (1.01-1) ... 236s Setting up libgssapi-perl (0.28-4build5) ... 236s Setting up dwz (0.16-2) ... 236s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 236s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 236s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 236s Setting up libjson-perl (4.10000-1) ... 236s Setting up libxslt1.1:s390x (1.1.43-0.1) ... 236s Setting up libjargs-java (1.0.0-5) ... 236s Setting up librole-tiny-perl (2.002004-1) ... 236s Setting up debugedit (1:5.2-3) ... 236s Setting up libfile-sharedir-perl (1.118-3) ... 236s Setting up libfcgi-perl (0.82+ds-3build3) ... 236s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 236s Setting up libwww-form-urlencoded-perl (0.26-2) ... 236s Setting up sgml-base (1.31+nmu1) ... 236s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 236s Setting up libdevel-stacktrace-perl (2.0500-1) ... 236s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 236s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 236s Setting up libicu76:s390x (76.1-4ubuntu2) ... 236s Setting up node-minimatch (9.0.3-6) ... 236s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 236s Setting up ca-certificates-java (20240118) ... 236s No JRE found. Skipping Java certificates setup. 236s Setting up libexporter-tiny-perl (1.006002-1) ... 236s Setting up node-xtend (4.0.2-3) ... 236s Setting up libisl23:s390x (0.27-1) ... 236s Setting up libconvert-asn1-perl (0.34-1) ... 236s Setting up libtext-unidecode-perl (1.30-3) ... 236s Setting up libde265-0:s390x (1.0.16-1) ... 236s Setting up libregexp-assemble-perl (0.38-2) ... 236s Setting up libnet-ip-perl (1.26-4) ... 236s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 236s Setting up libxmlsec1-1:s390x (1.3.7-2) ... 236s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 236s Setting up liburi-perl (5.30-1) ... 236s Setting up libonig5:s390x (6.9.10-1) ... 236s Setting up libdbi-perl:s390x (1.647-1) ... 236s Setting up libconvert-base32-perl (0.06-3) ... 236s Setting up dctrl-tools (2.24-3build3) ... 236s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 236s Setting up autodep8 (0.30) ... 236s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 236s Setting up python3-imagesize (1.4.1-1) ... 236s Setting up libemail-address-xs-perl (1.05-1build5) ... 236s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 236s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 236s Setting up automake (1:1.17-4ubuntu1) ... 237s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 237s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 237s Setting up libjson-xs-perl (4.040-1) ... 237s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 237s Setting up libcrypt-des-ede3-perl (0.03-1) ... 237s Setting up libhttp-date-perl (6.06-1) ... 237s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 237s Setting up gettext (0.23.1-2build2) ... 237s Setting up libtest-tcp-perl (2.22-2) ... 237s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 237s Setting up java-wrappers (0.5) ... 237s Setting up libio-socket-timeout-perl (0.32-3) ... 237s Setting up libfile-listing-perl (6.16-1) ... 237s Setting up libhash-merge-simple-perl (0.052-1) ... 237s Setting up libcache-cache-perl (1.08-3) ... 237s Setting up libhttp-headers-fast-perl (0.22-3) ... 237s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 237s Setting up liblist-moreutils-perl (0.430-2) ... 237s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 237s Setting up libemail-simple-perl (2.218-1) ... 237s Setting up libxmlsec1-openssl1:s390x (1.3.7-2) ... 237s Setting up libnet-http-perl (6.23-1) ... 237s Setting up liblasso3t64 (2.9.0-2) ... 237s Setting up libnss3:s390x (2:3.114-1) ... 237s Setting up libexception-class-perl (1.45-1) ... 237s Setting up libclass-c3-perl (0.35-2) ... 237s Setting up libcrypt-jwt-perl (0.037-1) ... 237s Setting up xfonts-utils (1:7.7+7) ... 237s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 237s Setting up libxml-sax-perl (1.02+dfsg-4) ... 237s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 237s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 237s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 237s Setting up libauthen-radius-perl (0.33-1) ... 237s Setting up intltool-debian (0.35.0+20060710.6) ... 237s Setting up libbytes-random-secure-perl (0.29-3) ... 237s Setting up libjson-maybexs-perl (1.004008-1) ... 237s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 237s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 237s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 237s Setting up libdata-optlist-perl (0.114-1) ... 237s Setting up libtest-output-perl (1.036-1) ... 237s Setting up pkg-perl-autopkgtest (0.82) ... 237s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 237s Setting up libraw23t64:s390x (0.21.4-2) ... 237s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 237s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 237s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 237s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 237s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 237s Setting up dh-strip-nondeterminism (1.14.2-1) ... 237s Setting up libwww-robotrules-perl (6.02-1) ... 237s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 237s Setting up xml-core (0.19) ... 237s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 237s Setting up jq (1.8.1-3ubuntu1) ... 237s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 237s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 237s Setting up liblasso-perl:s390x (2.9.0-2) ... 237s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 237s Setting up libmro-compat-perl (0.15-2) ... 237s Setting up libcookie-baker-perl (0.12-1) ... 237s Setting up libhttp-entity-parser-perl (0.25-2) ... 237s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 237s Setting up libio-socket-ssl-perl (2.089-1) ... 237s Setting up libsub-exporter-perl (0.990-1) ... 237s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 237s Setting up libeval-closure-perl (0.14-3) ... 237s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 237s Setting up libconvert-pem-perl (0.13-1) ... 237s Setting up libhttp-negotiate-perl (6.01-2) ... 237s Setting up libparams-validationcompiler-perl (0.31-1) ... 237s Setting up openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 237s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 237s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 237s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 237s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 237s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 237s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 237s Setting up libhttp-cookies-perl (6.11-1) ... 237s Setting up po-debconf (1.0.21+nmu1) ... 237s Setting up libhtml-tree-perl (5.07-3) ... 237s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 237s Setting up libcgi-pm-perl (4.68-1) ... 237s Setting up libhtml-format-perl (2.16-2) ... 237s Setting up fonts-urw-base35 (20200910-8) ... 237s Setting up libhtml-template-perl (2.97-2build1) ... 237s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 237s Setting up libnet-smtp-ssl-perl (1.04-2) ... 237s Setting up libmodule-runtime-perl (0.018-1) ... 237s Setting up libmailtools-perl (2.22-1) ... 237s Setting up sphinx-common (8.2.3-1ubuntu2) ... 237s Setting up libxml-simple-perl (2.25-2) ... 237s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 237s Setting up libhttp-daemon-perl (6.16-1) ... 237s Setting up libemail-abstract-perl (3.010-1) ... 237s Setting up cpp-15 (15.2.0-5ubuntu1) ... 237s Setting up cpp (4:15.2.0-4ubuntu1) ... 237s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 237s Setting up libplack-perl (1.0051-1) ... 237s Setting up libnet-openid-common-perl (1.20-2) ... 237s Setting up libnet-openid-server-perl (1.09-4) ... 237s Setting up libmodule-implementation-perl (0.09-2) ... 237s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 237s Setting up libpackage-stash-perl (0.40-1) ... 237s Setting up libimport-into-perl (1.002005-2) ... 237s Setting up libmoo-perl (2.005005-1) ... 237s Setting up liblist-someutils-perl (0.59-1) ... 237s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 237s Setting up libmime-tools-perl (5.515-1) ... 237s Setting up gcc-15 (15.2.0-5ubuntu1) ... 237s Setting up libspecio-perl (0.50-1) ... 237s Setting up liblist-allutils-perl (0.19-1) ... 237s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 237s Setting up libmoox-types-mooselike-perl (0.29-2) ... 237s Setting up libb-hooks-endofscope-perl (0.28-2) ... 237s Setting up g++-15 (15.2.0-5ubuntu1) ... 237s Setting up libthrowable-perl (1.001-2) ... 237s Setting up libtool (2.5.4-4build1) ... 237s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 237s Setting up gcc (4:15.2.0-4ubuntu1) ... 238s Setting up dh-autoreconf (21) ... 238s Setting up libemail-sender-perl (2.601-1) ... 238s Setting up libnamespace-clean-perl (0.27-2) ... 238s Setting up g++ (4:15.2.0-4ubuntu1) ... 238s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 238s Setting up build-essential (12.12ubuntu1) ... 238s Setting up libnamespace-autoclean-perl (0.31-1) ... 238s Setting up libdatetime-locale-perl (1:1.41-1) ... 238s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 238s Setting up debhelper (13.24.2ubuntu1) ... 238s Setting up libdatetime-perl (2:1.65-1build3) ... 238s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 238s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 238s Setting up liblwp-protocol-https-perl (6.14-1) ... 238s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 238s Setting up node-corepack (0.24.0-5) ... 238s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 238s Setting up libwww-perl (6.78-1) ... 238s Setting up libheif1:s390x (1.20.2-1) ... 238s Setting up nodejs (20.19.4+dfsg-1) ... 238s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 238s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 238s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 238s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 238s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 238s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 238s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 238s Setting up libnet-openid-consumer-perl (1.18-2) ... 238s Setting up libxml-parser-perl (2.47-1build4) ... 238s Setting up uglifyjs (3.17.4-2) ... 238s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 238s Setting up libgd-perl (2.78-1build4) ... 238s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 238s Setting up libsoap-lite-perl (1.27-3) ... 238s Setting up libgd-securityimage-perl (1.75-3) ... 238s Processing triggers for install-info (7.1.1-1ubuntu1) ... 238s Processing triggers for libc-bin (2.42-0ubuntu3) ... 238s Processing triggers for man-db (2.13.1-1) ... 240s Processing triggers for ca-certificates-java (20240118) ... 240s Adding debian:ACCVRAIZ1.pem 240s Adding debian:AC_RAIZ_FNMT-RCM.pem 240s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 240s Adding debian:ANF_Secure_Server_Root_CA.pem 240s Adding debian:Actalis_Authentication_Root_CA.pem 240s Adding debian:AffirmTrust_Commercial.pem 240s Adding debian:AffirmTrust_Networking.pem 240s Adding debian:AffirmTrust_Premium.pem 240s Adding debian:AffirmTrust_Premium_ECC.pem 240s Adding debian:Amazon_Root_CA_1.pem 240s Adding debian:Amazon_Root_CA_2.pem 240s Adding debian:Amazon_Root_CA_3.pem 240s Adding debian:Amazon_Root_CA_4.pem 240s Adding debian:Atos_TrustedRoot_2011.pem 240s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 240s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 240s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 240s Adding debian:BJCA_Global_Root_CA1.pem 240s Adding debian:BJCA_Global_Root_CA2.pem 240s Adding debian:Baltimore_CyberTrust_Root.pem 240s Adding debian:Buypass_Class_2_Root_CA.pem 240s Adding debian:Buypass_Class_3_Root_CA.pem 240s Adding debian:CA_Disig_Root_R2.pem 240s Adding debian:CFCA_EV_ROOT.pem 240s Adding debian:COMODO_Certification_Authority.pem 240s Adding debian:COMODO_ECC_Certification_Authority.pem 240s Adding debian:COMODO_RSA_Certification_Authority.pem 240s Adding debian:Certainly_Root_E1.pem 240s Adding debian:Certainly_Root_R1.pem 240s Adding debian:Certigna.pem 240s Adding debian:Certigna_Root_CA.pem 240s Adding debian:Certum_EC-384_CA.pem 240s Adding debian:Certum_Trusted_Network_CA.pem 240s Adding debian:Certum_Trusted_Network_CA_2.pem 240s Adding debian:Certum_Trusted_Root_CA.pem 240s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 240s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 240s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 240s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 240s Adding debian:Comodo_AAA_Services_root.pem 240s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 240s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 240s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 240s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 240s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 240s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 240s Adding debian:DigiCert_Assured_ID_Root_CA.pem 240s Adding debian:DigiCert_Assured_ID_Root_G2.pem 240s Adding debian:DigiCert_Assured_ID_Root_G3.pem 240s Adding debian:DigiCert_Global_Root_CA.pem 240s Adding debian:DigiCert_Global_Root_G2.pem 240s Adding debian:DigiCert_Global_Root_G3.pem 240s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 240s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 240s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 240s Adding debian:DigiCert_Trusted_Root_G4.pem 240s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 240s Adding debian:Entrust_Root_Certification_Authority.pem 240s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 240s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 240s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 240s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 240s Adding debian:GLOBALTRUST_2020.pem 240s Adding debian:GTS_Root_R1.pem 240s Adding debian:GTS_Root_R2.pem 240s Adding debian:GTS_Root_R3.pem 240s Adding debian:GTS_Root_R4.pem 240s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 240s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 240s Adding debian:GlobalSign_Root_CA.pem 240s Adding debian:GlobalSign_Root_CA_-_R3.pem 240s Adding debian:GlobalSign_Root_CA_-_R6.pem 240s Adding debian:GlobalSign_Root_E46.pem 240s Adding debian:GlobalSign_Root_R46.pem 240s Adding debian:Go_Daddy_Class_2_CA.pem 240s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 240s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 240s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 240s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 240s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 240s Adding debian:HiPKI_Root_CA_-_G1.pem 240s Adding debian:Hongkong_Post_Root_CA_3.pem 240s Adding debian:ISRG_Root_X1.pem 240s Adding debian:ISRG_Root_X2.pem 240s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 240s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 240s Adding debian:Izenpe.com.pem 240s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 240s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 240s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 240s Adding debian:NAVER_Global_Root_Certification_Authority.pem 240s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 240s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 240s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 240s Adding debian:QuoVadis_Root_CA_1_G3.pem 240s Adding debian:QuoVadis_Root_CA_2.pem 240s Adding debian:QuoVadis_Root_CA_2_G3.pem 240s Adding debian:QuoVadis_Root_CA_3.pem 240s Adding debian:QuoVadis_Root_CA_3_G3.pem 240s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 240s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 240s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 240s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 240s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 240s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 240s Adding debian:SZAFIR_ROOT_CA2.pem 240s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 240s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 240s Adding debian:SecureSign_Root_CA12.pem 240s Adding debian:SecureSign_Root_CA14.pem 240s Adding debian:SecureSign_Root_CA15.pem 240s Adding debian:SecureTrust_CA.pem 240s Adding debian:Secure_Global_CA.pem 240s Adding debian:Security_Communication_ECC_RootCA1.pem 240s Adding debian:Security_Communication_RootCA2.pem 240s Adding debian:Starfield_Class_2_CA.pem 240s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 240s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 240s Adding debian:SwissSign_Gold_CA_-_G2.pem 240s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 240s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 240s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 240s Adding debian:TWCA_CYBER_Root_CA.pem 240s Adding debian:TWCA_Global_Root_CA.pem 240s Adding debian:TWCA_Root_Certification_Authority.pem 240s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 240s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 240s Adding debian:TeliaSonera_Root_CA_v1.pem 240s Adding debian:Telia_Root_CA_v2.pem 240s Adding debian:TrustAsia_Global_Root_CA_G3.pem 240s Adding debian:TrustAsia_Global_Root_CA_G4.pem 240s Adding debian:Trustwave_Global_Certification_Authority.pem 240s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 240s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 240s Adding debian:TunTrust_Root_CA.pem 240s Adding debian:UCA_Extended_Validation_Root.pem 240s Adding debian:UCA_Global_G2_Root.pem 240s Adding debian:USERTrust_ECC_Certification_Authority.pem 240s Adding debian:USERTrust_RSA_Certification_Authority.pem 240s Adding debian:XRamp_Global_CA_Root.pem 240s Adding debian:certSIGN_ROOT_CA.pem 240s Adding debian:certSIGN_Root_CA_G2.pem 240s Adding debian:e-Szigno_Root_CA_2017.pem 240s Adding debian:ePKI_Root_Certification_Authority.pem 240s Adding debian:emSign_ECC_Root_CA_-_C3.pem 240s Adding debian:emSign_ECC_Root_CA_-_G3.pem 240s Adding debian:emSign_Root_CA_-_C1.pem 240s Adding debian:emSign_Root_CA_-_G1.pem 240s Adding debian:vTrus_ECC_Root_CA.pem 240s Adding debian:vTrus_Root_CA.pem 240s done. 240s Setting up yui-compressor (2.4.8-3) ... 240s Setting up default-jre-headless (2:1.21-76) ... 240s Processing triggers for sgml-base (1.31+nmu1) ... 240s Setting up docutils-common (0.21.2+dfsg-2) ... 240s Processing triggers for sgml-base (1.31+nmu1) ... 240s Setting up python3-docutils (0.21.2+dfsg-2) ... 241s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 248s autopkgtest [01:06:47]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 248s autopkgtest [01:06:47]: test common-test: [----------------------- 249s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 249s t/01-Common-Conf.t ............ 249s ok 1 - use Lemonldap::NG::Common::Conf; 249s ok 2 - Bad module 249s ok 3 - Read t/lemonldap-ng.ini 249s # Subtest: Invalid backend configuration 249s ok 1 - Invalid configuration 249s ok 2 - Found correct error message 249s 1..2 249s ok 4 - Invalid backend configuration 249s # Subtest: Cache expiration 249s ok 1 - Valid configuration 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 2 - Found expected cfgNum in conf 249s ok 3 - Found expected message 249s ok 4 - lastCfg counter increased by 1 249s ok 5 - load counter increased by 1 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 6 - Found expected newvalue in conf 249s ok 7 - Found expected message 249s ok 8 - load counter increased by 0 249s ok 9 - lastCfg counter increased by 0 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 10 - Found expected cfgNum in conf 249s ok 11 - Found expected newvalue in conf 249s ok 12 - Found expected message 249s ok 13 - lastCfg counter increased by 1 249s ok 14 - load counter increased by 1 249s 1..14 249s ok 5 - Cache expiration 249s # Subtest: Configuration reload 249s ok 1 - Valid configuration 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 2 - Found expected cfgNum in conf 249s ok 3 - Found expected message 249s ok 4 - load counter increased by 1 249s ok 5 - lastCfg counter increased by 1 249s # Invoking getConf with args { 249s # 'local' => 0 249s # } 249s ok 6 - Found expected newvalue in conf 249s ok 7 - Found expected cfgNum in conf 249s ok 8 - Found expected message 249s ok 9 - lastCfg counter increased by 1 249s ok 10 - load counter increased by 1 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 11 - Found expected cfgNum in conf 249s ok 12 - Found expected newvalue in conf 249s ok 13 - Found expected message 249s ok 14 - lastCfg counter increased by 0 249s ok 15 - load counter increased by 0 249s 1..15 249s ok 6 - Configuration reload 249s # Subtest: Configuration cache manual clear 249s ok 1 - Valid configuration 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 2 - Found expected cfgNum in conf 249s ok 3 - Found expected message 249s ok 4 - load counter increased by 1 249s ok 5 - lastCfg counter increased by 1 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 6 - Found expected newvalue in conf 249s ok 7 - Found expected cfgNum in conf 249s ok 8 - Found expected message 249s ok 9 - load counter increased by 0 249s ok 10 - lastCfg counter increased by 0 249s # Invoking getConf with args { 249s # 'noCache' => 2 249s # } 249s ok 11 - Found expected cfgNum in conf 249s ok 12 - Found expected newvalue in conf 249s ok 13 - Found expected message 249s ok 14 - lastCfg counter increased by 1 249s ok 15 - load counter increased by 1 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 16 - Found expected cfgNum in conf 249s ok 17 - Found expected newvalue in conf 249s ok 18 - Found expected message 249s ok 19 - load counter increased by 0 249s ok 20 - lastCfg counter increased by 0 249s 1..20 249s ok 7 - Configuration cache manual clear 249s # Subtest: local param behavior 249s ok 1 - Valid configuration 249s # Invoking getConf with args { 249s # 'local' => 1, 249s # 'localPrm' => { 249s # 'myLocalPrm' => 1 249s # } 249s # } 249s ok 2 - Found expected myLocalPrm in conf 249s ok 3 - Found expected cfgNum in conf 249s ok 4 - Found expected message 249s ok 5 - load counter increased by 1 249s ok 6 - lastCfg counter increased by 1 249s # Invoking getConf with args {} 249s ok 7 - Found expected cfgNum in conf 249s ok 8 - Found expected myLocalPrm in conf 249s ok 9 - Found expected message 249s ok 10 - load counter increased by 1 249s ok 11 - lastCfg counter increased by 1 249s ok 12 - Another confAccess object from another process 249s # Invoking getConf with args {} 249s ok 13 - Found expected myLocalPrm in conf 249s ok 14 - Found expected cfgNum in conf 249s ok 15 - Found expected message 249s ok 16 - lastCfg counter increased by 1 249s ok 17 - load counter increased by 1 249s # Invoking getConf with args { 249s # 'local' => 1 249s # } 249s ok 18 - Found expected cfgNum in conf 249s ok 19 - Found expected myLocalPrm in conf 249s ok 20 - Found expected message 249s ok 21 - load counter increased by 0 249s ok 22 - lastCfg counter increased by 0 249s 1..22 249s ok 8 - local param behavior 249s 1..8 249s ok 249s t/02-Common-Conf-File.t ....... 249s ok 1 - use Lemonldap::NG::Common::Conf; 249s ok 2 - type => file 249s ok 3 - Test 0 is stored 249s ok 4 - Test 0 can be read 249s ok 5 - Test 0 is restored 249s ok 6 - Test 1 is stored 249s ok 7 - Test 1 can be read 249s ok 8 - Test 1 is restored 249s ok 9 - Test 2 is stored 249s ok 10 - Test 2 can be read 249s ok 11 - Test 2 is restored 249s 1..11 249s ok 249s t/02-Common-Conf-Overlay.t .... 249s ok 1 - use Lemonldap::NG::Common::Conf; 249s ok 2 - type => Overlay 249s ok 3 - Load conf 249s ok 4 - Normal parameters 249s ok 5 - Scalar override 249s ok 6 - Hash override 249s ok 7 - Save 249s ok 8 - Load conf 249s ok 9 - Succeed to update overwrite 249s ok 10 - Restore 249s ok 11 - Load conf 249s ok 12 - Hash override 249s 1..12 249s ok 249s t/02-Common-Conf-ServerEnv.t .. 249s 1..14 249s ok 1 - use Lemonldap::NG::Common::Conf; 249s ok 2 - type => file 249s ok 3 - Conf is stored 249s ok 4 - Conf can be read 249s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 249s ok 6 - type => file 249s ok 7 - Conf is stored 249s ok 8 - Conf can be read 249s ok 9 - %SERVERENV:A% is substitued into Aa 249s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 249s ok 11 - Keyname is transformed 249s ok 12 - Values are substitued into arrays 249s ok 13 - Get raw conf 249s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 249s ok 249s t/03-Common-Conf-CDBI.t ....... 249s 1..14 249s ok 1 - use Lemonldap::NG::Common::Conf; 249s ok 2 - CDBI object 249s ok 3 - Driver is build 249s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 249s ok 4 - Set unicode 249s ok 5 - Test database created 249s ok 6 - Test 0 is stored 249s ok 7 - Test 0 can be read 249s ok 8 - Test 0 is restored 249s ok 9 - Test 1 is stored 249s ok 10 - Test 1 can be read 249s ok 11 - Test 1 is restored 249s ok 12 - Test 2 is stored 249s ok 13 - Test 2 can be read 249s ok 14 - Test 2 is restored 249s ok 249s t/03-Common-Conf-RDBI.t ....... 249s 1..14 249s ok 1 - use Lemonldap::NG::Common::Conf; 249s ok 2 - RDBI object 249s ok 3 - Driver is build 249s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 249s ok 4 - Set unicode 249s ok 5 - Test database created 249s ok 6 - Test 0 is stored 249s ok 7 - Test 0 can be read 249s ok 8 - Test 0 is restored 249s ok 9 - Test 1 is stored 249s ok 10 - Test 1 can be read 249s ok 11 - Test 1 is restored 249s ok 12 - Test 2 is stored 249s ok 13 - Test 2 can be read 249s ok 14 - Test 2 is restored 249s ok 249s t/05-Common-Conf-LDAP.t ....... 249s 1..3 249s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 249s ok 1 - use Lemonldap::NG::Common::Conf; 249s ok 2 - New object 249s ok 3 249s ok 249s t/10-PSGI-Request.t ........... 249s # Subtest: Request ID 249s ok 1 - Generated request ID 249s ok 2 - Request ID is stable across calls 249s ok 3 - Request ID is different for each request 249s ok 4 - Request ID is read from UNIQUE_ID env if set 249s 1..4 249s ok 1 - Request ID 249s # Subtest: Request JSON body 249s ok 1 249s ok 2 - Found JSON body 249s ok 3 - Found correct ascii value 249s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 249s # Failed (TODO) test 'Found correct UTF-8 value' 249s # at t/10-PSGI-Request.t line 55. 249s # got: '€ncoded' 249s # expected: '€ncoded' 249s 1..4 249s ok 2 - Request JSON body 249s 1..2 249s ok 250s t/10-PSGI.t ................... 250s # Subtest: Check successful init 250s ok 1 - Returned HTTP code 200 250s ok 2 - Found expected message in body 250s 1..2 250s ok 1 - Check successful init 250s # Subtest: Check abort method 250s ok 1 - Returned HTTP code 500 250s ok 2 - Found expected error message in body 250s 1..2 250s ok 2 - Check abort method 250s 1..2 250s ok 250s t/11-Logger-Log4Perl.t ........ 250s # Subtest: info mode 250s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 250s ok 2 - Found no debug logs 250s ok 3 - Found info logs 250s 1..3 250s ok 1 - info mode 250s 1..1 250s ok 250s t/11-Logger.t ................. 250s # Subtest: Check logging API 250s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 250s ok 2 - Returned HTTP code 200 250s ok 3 - Found Request handled by TestPsgi handler in notice logs 250s ok 4 - Found User logger trace in info logs 250s ok 5 - Found audit in notice logs 250s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 250s 1..6 250s ok 1 - Check logging API 250s # Subtest: Check audit API 250s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 250s ok 2 - Returned HTTP code 200 250s ok 3 - Found message=audit in audit logs 250s ok 4 - Found field1=one, field2=two in audit logs 250s 1..4 250s ok 2 - Check audit API 250s # Subtest: Check request ID 250s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 250s ok 2 - Enforced UNIQUE_ID seen in 2 messages 250s ok 3 - Seen three different request IDs 250s 1..3 250s ok 3 - Check request ID 250s 1..3 250s ok 250s t/11-LokiLogger.t ............. 250s # Subtest: Check Loki API 250s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 250s ok 2 - Method is POST 250s ok 3 - URL is good 250s ok 4 - Posted values are JSON 250s ok 5 - Method is POST 250s ok 6 - URL is good 250s ok 7 - Posted values are JSON 250s ok 8 - Method is POST 250s ok 9 - URL is good 250s ok 10 - Posted values are JSON 250s ok 11 - Returned HTTP code 200 250s ok 12 - job is llng 250s ok 13 - log level is info 250s ok 14 - instance exists 250s ok 15 - env is prod 250s ok 16 - timestamp is set 250s ok 17 - Message exists 250s ok 18 - Userlogger message is a string 250s ok 19 - job is llng 250s ok 20 - log level is notice 250s ok 21 - instance exists 250s ok 22 - env is prod 250s ok 23 - timestamp is set 250s ok 24 - Message exists 250s ok 25 - Audit messgae is JSON encoded 250s ok 26 - job is llng 250s ok 27 - log level is notice 250s ok 28 - instance exists 250s ok 29 - env is prod 250s ok 30 - timestamp is set 250s ok 31 - Message exists 250s ok 32 - Audit messgae is JSON encoded 250s 1..32 250s ok 1 - Check Loki API 250s 1..1 250s ok 250s t/11-TestLogger.t ............. 250s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 250s ok 2 - Found my_info in info logs 250s ok 3 - Found (?^:^my_debug_) in debug logs 250s 1..3 250s ok 250s t/30-Common-Safelib.t ......... 250s 1..1 250s ok 1 - use Lemonldap::NG::Common::Safelib; 250s ok 250s t/35-Common-Crypto.t .......... 250s 1..21 250s ok 1 - use Lemonldap::NG::Common::Crypto; 250s ok 2 - New object 250s ok 3 - Test of base64 encrypting with 1 characters string 250s ok 4 - Test of base64 encrypting with 2 characters string 250s ok 5 - Test of base64 encrypting with 3 characters string 250s ok 6 - Test of base64 encrypting with 4 characters string 250s ok 7 - Test of base64 encrypting with 5 characters string 250s ok 8 - Test of base64 encrypting with 6 characters string 250s ok 9 - Test of base64 encrypting with 7 characters string 250s ok 10 - Test of base64 encrypting with 8 characters string 250s ok 11 - Test of base64 encrypting with 9 characters string 250s ok 12 - Test of base64 encrypting with 10 characters string 250s ok 13 - Test of base64 encrypting with 11 characters string 250s ok 14 - Test of base64 encrypting with 12 characters string 250s ok 15 - Test of base64 encrypting with 13 characters string 250s ok 16 - Test of base64 encrypting with 14 characters string 250s ok 17 - Test of base64 encrypting with 15 characters string 250s ok 18 - Test of base64 encrypting with 16 characters string 250s ok 19 - Test of base64 encrypting with 17 characters string 250s ok 20 - Test of hexadecimal encrypting 250s ok 21 - Test of long value encrypting 250s ok 250s t/36-Common-Regexp.t .......... 250s 1..20 250s ok 1 - use Lemonldap::NG::Common::Regexp; 250s ok 2 250s ok 3 250s ok 4 250s ok 5 250s ok 6 250s ok 7 250s ok 8 250s ok 9 250s ok 10 250s ok 11 250s ok 12 250s ok 13 250s ok 14 250s ok 15 250s ok 16 250s ok 17 250s ok 18 250s ok 19 250s ok 20 250s ok 250s t/37-Common-TOTP.t ............ 250s 1..16 250s ok 1 - use Lemonldap::NG::Common::TOTP; 250s ok 2 - TOTP code is valid 250s ok 3 - TOTP code is no longer valid 250s ok 4 - TOTP code is not valid yet 250s ok 5 - TOTP code is valid 250s ok 6 - TOTP code is valid 250s ok 7 - TOTP code is no longer valid 250s ok 8 - TOTP code is not valid yet 250s ok 9 - TOTP is valid with encrypted secret and encryption disabled 250s ok 10 - TOTP is valid with encrypted secret and encryption enabled 250s ok 11 - TOTP is valid with cleartext secret and encryption enabled 250s ok 12 - TOTP code fails to verify 250s ok 13 - TOTP secret is stored as-is when encryption is disabled 250s ok 14 - Secret looks encrypted 250s ok 15 - Secret looks encrypted 250s ok 16 - get_storable_secret produces working secret 250s ok 250s t/40-Common-Session.t ......... 250s 1..7 250s ok 1 - use Lemonldap::NG::Common::Session; 250s ok 2 - Creation of session 250s ok 3 - Store session kind 250s ok 4 - Remove session 250s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 250s ok 6 - Use SHA256 generate module 250s ok 7 - Remove session 250s ok 250s t/41-Common-EmailAddress.t .... 250s 1..3 250s ok 1 - use Lemonldap::NG::Common::EmailAddress; 250s ok 2 - calling format_email function 250s ok 3 - testing formatted email value 250s ok 251s t/45-importMetadata-config.t .. 251s ok 1 - require './scripts/importMetadata'; 251s # Subtest: Ignore SP 251s ok 1 251s ok 2 251s ok 3 251s ok 4 251s 1..4 251s ok 2 - Ignore SP 251s # Subtest: Ignore IDP 251s ok 1 251s ok 2 251s ok 3 251s ok 4 251s 1..4 251s ok 3 - Ignore IDP 251s # Subtest: Conf Prefix 251s ok 1 251s ok 2 251s 1..2 251s ok 4 - Conf Prefix 251s # Subtest: Remove 251s ok 1 251s ok 2 251s ok 3 251s ok 4 251s ok 5 251s ok 6 251s ok 7 251s ok 8 251s ok 9 251s ok 10 251s ok 11 251s ok 12 251s 1..12 251s ok 5 - Remove 251s # Subtest: IDP Exported attributes 251s ok 1 251s ok 2 251s 1..2 251s ok 6 - IDP Exported attributes 251s # Subtest: SP Exported attributes 251s ok 1 251s ok 2 251s ok 3 251s 1..3 251s ok 7 - SP Exported attributes 251s # Subtest: Options 251s ok 1 251s ok 2 251s ok 3 251s ok 4 251s ok 5 251s 1..5 251s ok 8 - Options 251s 1..8 251s ok 251s t/45-importMetadata.t ......... 251s ok 1 - require './scripts/importMetadata'; 251s ok 2 - SP counters are expected 251s ok 3 - IDP counters are expected 251s ok 4 - Correct amount of providers 251s ok 5 - Correct amount of providers 251s ok 6 - Correct amount of providers 251s ok 7 - Correct amount of providers 251s ok 8 - Correct amount of providers 251s ok 9 - Correct amount of providers 251s ok 10 - Found exported attribute 251s ok 11 - Found optional attribute 251s ok 12 - Found required attribute 251s ok 13 - Found subject ID 251s ok 14 - SP counters are expected 251s ok 15 - IDP counters are expected 251s ok 16 - Configuration was updated 251s ok 17 - Configuration was updated 251s ok 18 - SP counters are expected 251s ok 19 - IDP counters are expected 251s ok 20 251s 1..20 251s ok 251s t/50-Combination-Parser.t ..... 251s 1..32 251s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 251s ok 2 - First level is a sub 251s ok 3 - Second level is an array ("or" list) 251s ok 4 - Third level is an array (auth,userDB) 251s ok 5 - Fourth level is a sub 251s ok 6 - "[A]" returns A as auth module 251s ok 7 - "[A]" returns A as userDB module 251s ok 8 - "[A,B]" returns A as auth module 251s ok 9 - "[A,B]" returns B as userDB module 251s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 251s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 251s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 251s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 251s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 251s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 251s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 251s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 251s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 251s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 251s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 251s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 251s ok 22 - "[A,B] or [B,C]" returns A as auth module 251s ok 23 - "[A,B] or [B,C]" returns B as userDB module 251s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 251s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 251s ok 26 - "[A,B] or [B,C]" returns 2 elements 251s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 251s ok 28 - "[A and B, A]" returns PE_OK as auth result 251s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 251s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 251s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 251s ok 32 - Bad expr "[A,B or C]" 251s ok 251s t/60-Hashed-Session.t ......... 251s ok 1 - use Lemonldap::NG::Common::Session; 251s ok 2 - use Lemonldap::NG::Common::CliSessions; 251s ok 3 - Create fixed session 251s ok 4 - Session name is hashed 251s ok 5 - Recover fixed session 251s ok 6 - Data restored 251s ok 7 - Create session 251s ok 8 - Session name is hashed 251s ok 9 - Recover session 251s ok 10 - Data restored 251s ok 11 - Recover session 251s ok 12 - Data updated 251s ok 13 - Recover session 251s ok 14 - Data updated 251s 1..14 251s ok 251s t/60-Session-Cache.t .......... 251s ok 1 - use Lemonldap::NG::Common::Apache::Session; 251s ok 2 - use Lemonldap::NG::Common::Session; 251s ok 3 - Create session 251s ok 4 - Get session id a81fef23c3a1c9ff91a362c0989942d6 251s Local data corrupted, ignore cached session 251s ok 5 - Get session 251s ok 6 - Session is restored 251s Unable to use cache: mkdir /tmp/tp30i24iMI/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 251s 251s ok 7 - Get session 251s ok 8 - Session is restored 251s ok 9 - Get session 251s ok 10 - Drop session 251s ok 11 - get session from cache 251s ok 12 - cached session is valid 251s ok 13 - Error when session and cache are inexitent 251s 1..13 251s ok 251s t/60-Session-Cli.t ............ 251s ok 1 - use Lemonldap::NG::Common::Session; 251s ok 2 - use Lemonldap::NG::Common::CliSessions; 251s ok 3 - Found one session 251s ok 4 - Found correct session ID 251s ok 5 - Found deleteme session key 251s ok 6 - Found one session 251s ok 7 - Found correct session 251s ok 8 - Found one session 251s ok 9 - Found correct session 251s ok 10 - Only selected fields returned 251s ok 11 - Found correct UID 251s ok 12 - Found correct session ID 251s ok 13 - Found 5 sessions 251s ok 14 - Count gives 5 sessions 251s # Subtest: Search 251s ok 1 - Found 2 psessions 251s ok 2 - Count gives 2 psessions 251s ok 3 - Found 2 psessions 251s ok 4 - Found 2 sessions 251s ok 5 - Both sessions are dwho 251s ok 6 - Found 2 sessions 251s ok 7 - Only selected fields returned 251s ok 8 - Got two lines 251s ok 9 - Correct session IDs 251s 1..9 251s ok 15 - Search 251s # 2 251s ok 16 - Session was removed 251s ok 17 - Session was removed 251s ok 18 - Found 2 foo sessions 251s ok 19 - Found 0 foo sessions 251s ok 20 - New key was set 251s ok 21 - Existing key was changed 251s ok 22 - Key was removed 251s ok 23 - Key was removed 251s ok 24 - Found two second factors 251s ok 25 - Found one Yubikey 251s ok 26 - Found one TOTP 251s ok 27 - Found one U2F 251s ok 28 - Found two second factors 251s ok 29 - Yubikey was removed 251s ok 30 - Found one second factors 251s ok 31 - U2F was removed 251s ok 32 - TOTP survived 251s # Subtest: Search after restore 251s ok 1 - Found 2 psessions 251s ok 2 - Count gives 2 psessions 251s ok 3 - Found 2 psessions 251s ok 4 - Found 2 sessions 251s ok 5 - Both sessions are dwho 251s ok 6 - Found 2 sessions 251s ok 7 - Only selected fields returned 251s ok 8 - Got two lines 251s ok 9 - Correct session IDs 251s 1..9 251s ok 33 - Search after restore 251s ok 34 - Found one second factors 251s ok 35 - U2F was removed 251s ok 36 - TOTP survived 251s ok 37 - Found two second factors for dwho 251s ok 38 - TOTP was removed 251s ok 39 - UBK survived 251s ok 40 - Found one second factors for rtyler 251s ok 41 - TOTP was removed 251s ok 42 - UBK survived 251s ok 43 - Found two consents 251s ok 44 - Found one consent 251s ok 45 - Consent for test-rp removed 251s ok 46 - Consent for test-rp2 still present 251s 1..46 251s ok 251s t/60-U2F-Migrate.t ............ 251s ok 1 - use Lemonldap::NG::Common::Session; 251s ok 2 - use Lemonldap::NG::Common::CliSessions; 251s ok 3 # skip Authen::WebAuthn not found 251s 1..3 251s ok 251s t/70-User-Agent.t ............. 251s 1..3 251s ok 1 - use Lemonldap::NG::Common::UserAgent; 251s ok 2 - Default User Agent 251s ok 3 - Overriden User Agent 251s ok 252s t/71-Util-Crypto.t ............ 252s 1..4 252s ok 1 - use Lemonldap::NG::Common::Util::Crypto; 252s # Subtest: Check genRsaKey 252s ok 1 - Correct key size 252s ok 2 - Public key matches private key 252s ok 3 - Hash is non empty 252s ok 4 - Correct key size 252s ok 5 - Public key matches private key 252s ok 6 - Hash is non empty 252s 1..6 252s ok 2 - Check genRsaKey 252s # Subtest: Check genCertKey 252s ok 1 - Correct key size 252s ok 2 - Public key matches private key 252s ok 3 - Correct subject 252s ok 4 - Hash is non empty 252s ok 5 - Correct key size 252s ok 6 - Public key matches private key 252s ok 7 - Correct subject 252s ok 8 - Hash is non empty 252s ok 9 - Correct key size 252s ok 10 - Public key matches private key 252s ok 11 - Correct subject 252s ok 12 - Hash is non empty 252s 1..12 252s ok 3 - Check genCertKey 252s # Subtest: Check genEcKey 252s ok 1 - Public and private keys match 252s ok 2 - Hash is non empty 252s 1..2 252s ok 4 - Check genEcKey 252s ok 252s All tests successful. 252s Files=28, Tests=299, 3 wallclock secs ( 0.07 usr 0.02 sys + 2.54 cusr 0.25 csys = 2.88 CPU) 252s Result: PASS 252s autopkgtest [01:06:51]: test common-test: -----------------------] 253s common-test PASS 253s autopkgtest [01:06:52]: test common-test: - - - - - - - - - - results - - - - - - - - - - 253s autopkgtest [01:06:52]: test handler-test: preparing testbed 275s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 from image adt/ubuntu-resolute-s390x-server-20251019.img (UUID 7a83b4ca-2eb3-4cb0-b8d6-be2f16efcb4e)... 319s autopkgtest [01:07:58]: testbed dpkg architecture: s390x 320s autopkgtest [01:07:59]: testbed apt version: 3.1.8ubuntu1 320s autopkgtest [01:07:59]: @@@@@@@@@@@@@@@@@@@@ test bed setup 320s autopkgtest [01:07:59]: testbed release detected to be: resolute 321s autopkgtest [01:08:00]: updating testbed package index (apt update) 321s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 321s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 321s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 321s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 322s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 322s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 322s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 322s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 322s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [103 kB] 322s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 322s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [257 kB] 322s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6184 B] 322s Fetched 971 kB in 1s (1021 kB/s) 323s Reading package lists... 324s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 324s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 324s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 324s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 324s Reading package lists... 324s Reading package lists... 325s Building dependency tree... 325s Reading state information... 325s Calculating upgrade... 325s The following packages will be upgraded: 325s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 325s libseccomp2 libsemanage-common libsemanage2 python-apt-common python3-apt 325s python3-cffi-backend 325s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 325s Need to get 3223 kB of archives. 325s After this operation, 652 kB of additional disk space will be used. 325s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg s390x 1.22.21ubuntu4 [1287 kB] 326s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit-common all 1:4.0.5-1build2 [6596 B] 326s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit1 s390x 1:4.0.5-1build2 [57.0 kB] 326s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage-common all 3.8.1-1build1 [7916 B] 326s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage2 s390x 3.8.1-1build1 [99.1 kB] 326s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x distro-info-data all 0.68 [7378 B] 326s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libseccomp2 s390x 2.6.0-2ubuntu3 [57.5 kB] 326s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python-apt-common all 3.0.0ubuntu2 [21.7 kB] 326s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-apt s390x 3.0.0ubuntu2 [198 kB] 326s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-cffi-backend s390x 1.17.1-3build1 [113 kB] 326s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg-dev all 1.22.21ubuntu4 [1088 kB] 326s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libdpkg-perl all 1.22.21ubuntu4 [280 kB] 326s dpkg-preconfigure: unable to re-open stdin: No such file or directory 326s Fetched 3223 kB in 1s (3208 kB/s) 326s (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 ... 56852 files and directories currently installed.) 326s Preparing to unpack .../dpkg_1.22.21ubuntu4_s390x.deb ... 326s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 327s Setting up dpkg (1.22.21ubuntu4) ... 327s (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 ... 56852 files and directories currently installed.) 327s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 327s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 327s Setting up libaudit-common (1:4.0.5-1build2) ... 327s (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 ... 56852 files and directories currently installed.) 327s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_s390x.deb ... 327s Unpacking libaudit1:s390x (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 327s Setting up libaudit1:s390x (1:4.0.5-1build2) ... 327s (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 ... 56852 files and directories currently installed.) 327s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 327s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 327s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_s390x.deb ... 327s Unpacking libsemanage2:s390x (3.8.1-1build1) over (3.8.1-1) ... 327s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 328s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 328s Preparing to unpack .../3-libseccomp2_2.6.0-2ubuntu3_s390x.deb ... 328s Unpacking libseccomp2:s390x (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 328s Preparing to unpack .../4-python-apt-common_3.0.0ubuntu2_all.deb ... 328s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 328s Preparing to unpack .../5-python3-apt_3.0.0ubuntu2_s390x.deb ... 328s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 328s Preparing to unpack .../6-python3-cffi-backend_1.17.1-3build1_s390x.deb ... 328s Unpacking python3-cffi-backend:s390x (1.17.1-3build1) over (1.17.1-3) ... 328s Preparing to unpack .../7-dpkg-dev_1.22.21ubuntu4_all.deb ... 328s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 328s Preparing to unpack .../8-libdpkg-perl_1.22.21ubuntu4_all.deb ... 328s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 328s Setting up distro-info-data (0.68) ... 328s Setting up libsemanage-common (3.8.1-1build1) ... 328s Setting up libseccomp2:s390x (2.6.0-2ubuntu3) ... 328s Setting up libdpkg-perl (1.22.21ubuntu4) ... 328s Setting up python-apt-common (3.0.0ubuntu2) ... 328s Setting up libsemanage2:s390x (3.8.1-1build1) ... 328s Setting up python3-cffi-backend:s390x (1.17.1-3build1) ... 328s Setting up python3-apt (3.0.0ubuntu2) ... 328s Setting up dpkg-dev (1.22.21ubuntu4) ... 328s Processing triggers for man-db (2.13.1-1) ... 330s Processing triggers for libc-bin (2.42-0ubuntu3) ... 330s autopkgtest [01:08:09]: upgrading testbed (apt dist-upgrade and autopurge) 330s Reading package lists... 330s Building dependency tree... 330s Reading state information... 330s Calculating upgrade... 330s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 331s Reading package lists... 331s Building dependency tree... 331s Reading state information... 331s Solving dependencies... 331s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 331s autopkgtest [01:08:10]: rebooting testbed after setup commands that affected boot 348s Reading package lists... 348s Building dependency tree... 348s Reading state information... 348s Solving dependencies... 348s The following NEW packages will be installed: 348s autoconf autodep8 automake autopoint autotools-dev build-essential 348s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 348s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 348s dh-strip-nondeterminism docutils-common dwz fontconfig-config 348s fonts-urw-base35 g++ g++-15 g++-15-s390x-linux-gnu g++-s390x-linux-gnu gcc 348s gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu gettext 348s imagemagick-7-common intltool-debian java-common java-wrappers jq 348s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 348s libapache-session-perl libarchive-zip-perl libasan8 348s libauth-yubikey-webclient-perl libauthen-radius-perl 348s libb-hooks-endofscope-perl libb-hooks-op-check-perl 348s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 348s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 348s libclass-data-inheritable-perl libclass-errorhandler-perl 348s libclass-inspector-perl libclass-method-modifiers-perl 348s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 348s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 348s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 348s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 348s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 348s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 348s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 348s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 348s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 348s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 348s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 348s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 348s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 348s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 348s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 348s libencode-locale-perl liberror-perl libeval-closure-perl 348s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 348s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 348s libfile-sharedir-perl libfile-stripnondeterminism-perl 348s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 348s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 348s libglib-perl libgomp1 libgssapi-perl libhash-merge-simple-perl 348s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 348s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 348s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 348s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 348s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 348s libhttp-multipartparser-perl libhttp-negotiate-perl libicu76 348s libimage-magick-perl libimage-magick-q16-perl libimagequant0 348s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 348s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 348s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 348s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-jquery 348s libjs-sphinxdoc libjs-underscore libjson-maybexs-perl libjson-perl 348s libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 348s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 348s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 348s liblist-someutils-perl liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 348s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 348s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 348s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 348s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 348s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 348s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 348s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 348s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 348s libnet-ssleay-perl libnode115 libnspr4 libnss3 libonig5 libopenjp2-7 348s libpackage-stash-perl libparams-classify-perl libparams-util-perl 348s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 348s libplack-perl libposix-strftime-compiler-perl libraw23t64 348s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 348s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 348s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 348s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 348s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 348s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 348s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 348s libtimedate-perl libtool libtry-tiny-perl libtypes-serialiser-perl libubsan1 348s liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 348s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 348s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 348s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 348s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 348s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 348s node-corepack node-minimatch node-uglify-js node-undici node-xtend nodejs 348s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 348s po-debconf python3-alabaster python3-defusedxml python3-docutils 348s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 348s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 348s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 348s yui-compressor 348s 0 upgraded, 307 newly installed, 0 to remove and 0 not upgraded. 348s Need to get 166 MB of archives. 348s After this operation, 610 MB of additional disk space will be used. 348s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 348s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 349s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 349s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 349s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 349s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 349s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 349s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 349s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 350s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 350s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 350s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 350s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 350s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 350s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 350s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 350s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 350s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 350s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 350s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 350s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 350s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 350s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 350s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 350s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 350s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 351s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 351s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 351s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 351s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 351s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 351s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 351s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 351s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 351s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 351s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 351s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 351s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 351s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 351s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 351s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 351s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 351s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 352s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 352s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 352s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 352s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 352s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 352s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 352s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 353s Get:51 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 353s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 355s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 355s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 355s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 355s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 355s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 356s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 356s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 356s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 356s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 356s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 356s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 356s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 356s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 356s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 356s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 356s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 356s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 356s Get:70 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 356s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 356s Get:72 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 356s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 356s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 356s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 356s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 356s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 356s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 356s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9~8ea-1 [43.8 MB] 359s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 359s Get:81 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 359s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 359s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 359s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 359s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 359s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 359s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 359s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 359s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 359s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 359s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 359s Get:92 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 360s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 360s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 360s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.30-1 [94.4 kB] 360s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 360s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 360s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 360s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 360s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 360s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 360s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 360s Get:103 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 360s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 360s Get:105 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 360s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 360s Get:107 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 360s Get:108 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 360s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 360s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 360s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 360s Get:112 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 360s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 360s Get:114 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 360s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 360s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 360s Get:117 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 360s Get:118 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 360s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 360s Get:120 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 360s Get:121 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 360s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 360s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 360s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 360s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 360s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 360s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 360s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 360s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 360s Get:130 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 361s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 361s Get:132 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 361s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 361s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 361s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 361s Get:136 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 361s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 361s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 361s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 361s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 361s Get:141 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 361s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 361s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 361s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 361s Get:145 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 361s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 361s Get:147 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 361s Get:148 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 361s Get:149 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 361s Get:150 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 361s Get:151 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 361s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 361s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 361s Get:154 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 361s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 361s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 361s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 361s Get:158 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 361s Get:159 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 361s Get:160 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 361s Get:161 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 361s Get:162 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 361s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 361s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 361s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 361s Get:166 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 361s Get:167 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 361s Get:168 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 361s Get:169 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 361s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 361s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 361s Get:172 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 361s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 361s Get:174 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 361s Get:175 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 361s Get:176 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 361s Get:177 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 361s Get:178 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 361s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 361s Get:180 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 361s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 361s Get:182 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 361s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 361s Get:184 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 361s Get:185 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 361s Get:186 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 361s Get:187 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 361s Get:188 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 361s Get:189 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 361s Get:190 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 362s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 362s Get:192 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 362s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 362s Get:194 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 362s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 362s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 362s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 362s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 362s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 362s Get:200 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 362s Get:201 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 362s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 362s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 362s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 362s Get:205 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 362s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 362s Get:207 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 362s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 362s Get:209 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 362s Get:210 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 362s Get:211 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 362s Get:212 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 362s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 362s Get:214 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 362s Get:215 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 362s Get:216 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 362s Get:217 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 362s Get:218 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 363s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 363s Get:220 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 363s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 363s Get:222 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 363s Get:223 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 363s Get:224 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 363s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 363s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 363s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 363s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 363s Get:229 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 364s Get:230 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 364s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 364s Get:232 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 364s Get:233 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 364s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 364s Get:235 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 364s Get:236 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 364s Get:237 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 364s Get:238 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 364s Get:239 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 364s Get:240 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 364s Get:241 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.1 [163 kB] 364s Get:242 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.7-2 [150 kB] 364s Get:243 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.7-2 [95.5 kB] 364s Get:244 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2 [163 kB] 364s Get:245 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2 [162 kB] 364s Get:246 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 364s Get:247 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 364s Get:248 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 364s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 364s Get:250 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 364s Get:251 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 364s Get:252 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 364s Get:253 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 364s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 364s Get:255 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 364s Get:256 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 364s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 364s Get:258 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 364s Get:259 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 364s Get:260 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 364s Get:261 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 364s Get:262 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 364s Get:263 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 364s Get:264 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 364s Get:265 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu6 [312 kB] 364s Get:266 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 364s Get:267 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 364s Get:268 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 364s Get:269 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 364s Get:270 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 364s Get:271 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 364s Get:272 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 364s Get:273 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 364s Get:274 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 364s Get:275 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 364s Get:276 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 364s Get:277 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 364s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 364s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 365s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 365s Get:281 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 365s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 365s Get:283 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 365s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 365s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 365s Get:286 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 365s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 365s Get:288 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 365s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 365s Get:290 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 365s Get:291 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 365s Get:292 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 365s Get:293 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 365s Get:294 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.0-1 [10.3 kB] 365s Get:295 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 365s Get:296 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 365s Get:297 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 365s Get:298 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 365s Get:299 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 365s Get:300 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 365s Get:301 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 365s Get:302 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 365s Get:303 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 365s Get:304 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 365s Get:305 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 365s Get:306 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 365s Get:307 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 366s Preconfiguring packages ... 366s Fetched 166 MB in 17s (9554 kB/s) 366s Selecting previously unselected package imagemagick-7-common. 366s (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 ... 56857 files and directories currently installed.) 366s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 366s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 366s Selecting previously unselected package libgomp1:s390x. 366s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 366s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 366s Selecting previously unselected package libfftw3-double3:s390x. 366s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 366s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 366s Selecting previously unselected package libfreetype6:s390x. 366s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 366s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 366s Selecting previously unselected package libfontenc1:s390x. 366s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 366s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 366s Selecting previously unselected package x11-common. 366s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 366s Unpacking x11-common (1:7.7+24ubuntu1) ... 366s Selecting previously unselected package xfonts-encodings. 366s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 366s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 366s Selecting previously unselected package xfonts-utils. 366s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 366s Unpacking xfonts-utils (1:7.7+7) ... 366s Selecting previously unselected package fonts-urw-base35. 366s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 367s Unpacking fonts-urw-base35 (20200910-8) ... 367s Selecting previously unselected package fontconfig-config. 367s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 367s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 367s Selecting previously unselected package libfontconfig1:s390x. 367s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 367s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 367s Selecting previously unselected package libsharpyuv0:s390x. 367s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 367s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 367s Selecting previously unselected package libaom3:s390x. 367s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 367s Unpacking libaom3:s390x (3.12.1-1) ... 367s Selecting previously unselected package libheif-plugin-aomdec:s390x. 367s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 367s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 367s Selecting previously unselected package libde265-0:s390x. 367s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 367s Unpacking libde265-0:s390x (1.0.16-1) ... 367s Selecting previously unselected package libheif-plugin-libde265:s390x. 367s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 367s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 367s Selecting previously unselected package libheif1:s390x. 367s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 367s Unpacking libheif1:s390x (1.20.2-1) ... 367s Selecting previously unselected package libjbig0:s390x. 367s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 367s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 367s Selecting previously unselected package libjpeg-turbo8:s390x. 367s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 367s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 367s Selecting previously unselected package libjpeg8:s390x. 367s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 367s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 367s Selecting previously unselected package liblcms2-2:s390x. 367s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 367s Unpacking liblcms2-2:s390x (2.16-2) ... 367s Selecting previously unselected package liblqr-1-0:s390x. 367s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 367s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 367s Selecting previously unselected package libltdl7:s390x. 367s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 367s Unpacking libltdl7:s390x (2.5.4-4build1) ... 367s Selecting previously unselected package libopenjp2-7:s390x. 367s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 367s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 367s Selecting previously unselected package libraw23t64:s390x. 367s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 367s Unpacking libraw23t64:s390x (0.21.4-2) ... 367s Selecting previously unselected package libdeflate0:s390x. 367s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 367s Unpacking libdeflate0:s390x (1.23-2) ... 367s Selecting previously unselected package libwebp7:s390x. 367s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 367s Unpacking libwebp7:s390x (1.5.0-0.1) ... 367s Selecting previously unselected package libtiff6:s390x. 367s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 367s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 367s Selecting previously unselected package libwebpdemux2:s390x. 367s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 367s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 367s Selecting previously unselected package libwebpmux3:s390x. 367s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 367s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 367s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 367s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 367s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 367s Selecting previously unselected package libimage-magick-q16-perl. 367s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 367s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 367s Selecting previously unselected package libimage-magick-perl. 367s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 367s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 367s Selecting previously unselected package m4. 367s Preparing to unpack .../033-m4_1.4.19-8_s390x.deb ... 367s Unpacking m4 (1.4.19-8) ... 367s Selecting previously unselected package autoconf. 367s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 367s Unpacking autoconf (2.72-3.1ubuntu1) ... 367s Selecting previously unselected package dctrl-tools. 367s Preparing to unpack .../035-dctrl-tools_2.24-3build3_s390x.deb ... 367s Unpacking dctrl-tools (2.24-3build3) ... 367s Selecting previously unselected package autodep8. 367s Preparing to unpack .../036-autodep8_0.30_all.deb ... 367s Unpacking autodep8 (0.30) ... 367s Selecting previously unselected package autotools-dev. 367s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 367s Unpacking autotools-dev (20240727.1) ... 367s Selecting previously unselected package automake. 367s Preparing to unpack .../038-automake_1%3a1.17-4ubuntu1_all.deb ... 367s Unpacking automake (1:1.17-4ubuntu1) ... 367s Selecting previously unselected package autopoint. 367s Preparing to unpack .../039-autopoint_0.23.1-2build2_all.deb ... 367s Unpacking autopoint (0.23.1-2build2) ... 367s Selecting previously unselected package libisl23:s390x. 367s Preparing to unpack .../040-libisl23_0.27-1_s390x.deb ... 367s Unpacking libisl23:s390x (0.27-1) ... 367s Selecting previously unselected package libmpc3:s390x. 367s Preparing to unpack .../041-libmpc3_1.3.1-1build3_s390x.deb ... 367s Unpacking libmpc3:s390x (1.3.1-1build3) ... 367s Selecting previously unselected package cpp-15-s390x-linux-gnu. 367s Preparing to unpack .../042-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 367s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 367s Selecting previously unselected package cpp-15. 367s Preparing to unpack .../043-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 367s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 367s Selecting previously unselected package cpp-s390x-linux-gnu. 367s Preparing to unpack .../044-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 367s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 367s Selecting previously unselected package cpp. 367s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 367s Unpacking cpp (4:15.2.0-4ubuntu1) ... 367s Selecting previously unselected package libcc1-0:s390x. 367s Preparing to unpack .../046-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 367s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 367s Selecting previously unselected package libitm1:s390x. 367s Preparing to unpack .../047-libitm1_15.2.0-5ubuntu1_s390x.deb ... 367s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 367s Selecting previously unselected package libasan8:s390x. 367s Preparing to unpack .../048-libasan8_15.2.0-5ubuntu1_s390x.deb ... 367s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 367s Selecting previously unselected package libubsan1:s390x. 367s Preparing to unpack .../049-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 367s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 367s Selecting previously unselected package libgcc-15-dev:s390x. 367s Preparing to unpack .../050-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 367s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 368s Selecting previously unselected package gcc-15-s390x-linux-gnu. 368s Preparing to unpack .../051-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 368s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 368s Selecting previously unselected package gcc-15. 368s Preparing to unpack .../052-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 368s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 368s Selecting previously unselected package gcc-s390x-linux-gnu. 368s Preparing to unpack .../053-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 368s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 368s Selecting previously unselected package gcc. 368s Preparing to unpack .../054-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 368s Unpacking gcc (4:15.2.0-4ubuntu1) ... 368s Selecting previously unselected package libstdc++-15-dev:s390x. 368s Preparing to unpack .../055-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 368s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 368s Selecting previously unselected package g++-15-s390x-linux-gnu. 368s Preparing to unpack .../056-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 368s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 368s Selecting previously unselected package g++-15. 368s Preparing to unpack .../057-g++-15_15.2.0-5ubuntu1_s390x.deb ... 368s Unpacking g++-15 (15.2.0-5ubuntu1) ... 368s Selecting previously unselected package g++-s390x-linux-gnu. 368s Preparing to unpack .../058-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 368s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 368s Selecting previously unselected package g++. 368s Preparing to unpack .../059-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 368s Unpacking g++ (4:15.2.0-4ubuntu1) ... 368s Selecting previously unselected package build-essential. 368s Preparing to unpack .../060-build-essential_12.12ubuntu1_s390x.deb ... 368s Unpacking build-essential (12.12ubuntu1) ... 368s Selecting previously unselected package ca-certificates-java. 368s Preparing to unpack .../061-ca-certificates-java_20240118_all.deb ... 368s Unpacking ca-certificates-java (20240118) ... 368s Selecting previously unselected package libdebhelper-perl. 368s Preparing to unpack .../062-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 368s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 368s Selecting previously unselected package libtool. 368s Preparing to unpack .../063-libtool_2.5.4-4build1_all.deb ... 368s Unpacking libtool (2.5.4-4build1) ... 368s Selecting previously unselected package dh-autoreconf. 368s Preparing to unpack .../064-dh-autoreconf_21_all.deb ... 368s Unpacking dh-autoreconf (21) ... 368s Selecting previously unselected package libarchive-zip-perl. 368s Preparing to unpack .../065-libarchive-zip-perl_1.68-1_all.deb ... 368s Unpacking libarchive-zip-perl (1.68-1) ... 368s Selecting previously unselected package libfile-stripnondeterminism-perl. 368s Preparing to unpack .../066-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 368s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 368s Selecting previously unselected package dh-strip-nondeterminism. 368s Preparing to unpack .../067-dh-strip-nondeterminism_1.14.2-1_all.deb ... 368s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 368s Selecting previously unselected package debugedit. 368s Preparing to unpack .../068-debugedit_1%3a5.2-3_s390x.deb ... 368s Unpacking debugedit (1:5.2-3) ... 368s Selecting previously unselected package dwz. 368s Preparing to unpack .../069-dwz_0.16-2_s390x.deb ... 368s Unpacking dwz (0.16-2) ... 368s Selecting previously unselected package gettext. 368s Preparing to unpack .../070-gettext_0.23.1-2build2_s390x.deb ... 368s Unpacking gettext (0.23.1-2build2) ... 368s Selecting previously unselected package intltool-debian. 368s Preparing to unpack .../071-intltool-debian_0.35.0+20060710.6_all.deb ... 368s Unpacking intltool-debian (0.35.0+20060710.6) ... 368s Selecting previously unselected package po-debconf. 368s Preparing to unpack .../072-po-debconf_1.0.21+nmu1_all.deb ... 368s Unpacking po-debconf (1.0.21+nmu1) ... 368s Selecting previously unselected package debhelper. 368s Preparing to unpack .../073-debhelper_13.24.2ubuntu1_all.deb ... 368s Unpacking debhelper (13.24.2ubuntu1) ... 368s Selecting previously unselected package java-common. 368s Preparing to unpack .../074-java-common_0.76_all.deb ... 368s Unpacking java-common (0.76) ... 368s Selecting previously unselected package libnspr4:s390x. 368s Preparing to unpack .../075-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 368s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 368s Selecting previously unselected package libnss3:s390x. 368s Preparing to unpack .../076-libnss3_2%3a3.114-1_s390x.deb ... 368s Unpacking libnss3:s390x (2:3.114-1) ... 368s Selecting previously unselected package libpcsclite1:s390x. 368s Preparing to unpack .../077-libpcsclite1_2.3.3-1_s390x.deb ... 368s Unpacking libpcsclite1:s390x (2.3.3-1) ... 368s Selecting previously unselected package openjdk-21-jre-headless:s390x. 368s Preparing to unpack .../078-openjdk-21-jre-headless_21.0.9~8ea-1_s390x.deb ... 368s Unpacking openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 369s Selecting previously unselected package default-jre-headless. 369s Preparing to unpack .../079-default-jre-headless_2%3a1.21-76_s390x.deb ... 369s Unpacking default-jre-headless (2:1.21-76) ... 369s Selecting previously unselected package sgml-base. 369s Preparing to unpack .../080-sgml-base_1.31+nmu1_all.deb ... 369s Unpacking sgml-base (1.31+nmu1) ... 369s Selecting previously unselected package xml-core. 369s Preparing to unpack .../081-xml-core_0.19_all.deb ... 369s Unpacking xml-core (0.19) ... 369s Selecting previously unselected package docutils-common. 369s Preparing to unpack .../082-docutils-common_0.21.2+dfsg-2_all.deb ... 369s Unpacking docutils-common (0.21.2+dfsg-2) ... 369s Selecting previously unselected package unzip. 369s Preparing to unpack .../083-unzip_6.0-28ubuntu7_s390x.deb ... 369s Unpacking unzip (6.0-28ubuntu7) ... 369s Selecting previously unselected package java-wrappers. 369s Preparing to unpack .../084-java-wrappers_0.5_all.deb ... 369s Unpacking java-wrappers (0.5) ... 369s Selecting previously unselected package libonig5:s390x. 369s Preparing to unpack .../085-libonig5_6.9.10-1_s390x.deb ... 369s Unpacking libonig5:s390x (6.9.10-1) ... 369s Selecting previously unselected package libjq1:s390x. 369s Preparing to unpack .../086-libjq1_1.8.1-3ubuntu1_s390x.deb ... 369s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 369s Selecting previously unselected package jq. 369s Preparing to unpack .../087-jq_1.8.1-3ubuntu1_s390x.deb ... 369s Unpacking jq (1.8.1-3ubuntu1) ... 369s Selecting previously unselected package libalgorithm-c3-perl. 369s Preparing to unpack .../088-libalgorithm-c3-perl_0.11-2_all.deb ... 369s Unpacking libalgorithm-c3-perl (0.11-2) ... 369s Selecting previously unselected package libposix-strftime-compiler-perl. 369s Preparing to unpack .../089-libposix-strftime-compiler-perl_0.46-1_all.deb ... 369s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 369s Selecting previously unselected package libapache-logformat-compiler-perl. 369s Preparing to unpack .../090-libapache-logformat-compiler-perl_0.36-3_all.deb ... 369s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 369s Selecting previously unselected package libcrypt-urandom-perl. 369s Preparing to unpack .../091-libcrypt-urandom-perl_0.54-1_s390x.deb ... 369s Unpacking libcrypt-urandom-perl (0.54-1) ... 369s Selecting previously unselected package libapache-session-perl. 369s Preparing to unpack .../092-libapache-session-perl_1.94-2_all.deb ... 369s Unpacking libapache-session-perl (1.94-2) ... 369s Selecting previously unselected package libdigest-hmac-perl. 369s Preparing to unpack .../093-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 369s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 369s Selecting previously unselected package liburi-perl. 369s Preparing to unpack .../094-liburi-perl_5.30-1_all.deb ... 369s Unpacking liburi-perl (5.30-1) ... 369s Selecting previously unselected package libencode-locale-perl. 369s Preparing to unpack .../095-libencode-locale-perl_1.05-3_all.deb ... 369s Unpacking libencode-locale-perl (1.05-3) ... 369s Selecting previously unselected package libtimedate-perl. 369s Preparing to unpack .../096-libtimedate-perl_2.3300-2_all.deb ... 369s Unpacking libtimedate-perl (2.3300-2) ... 369s Selecting previously unselected package libhttp-date-perl. 369s Preparing to unpack .../097-libhttp-date-perl_6.06-1_all.deb ... 369s Unpacking libhttp-date-perl (6.06-1) ... 369s Selecting previously unselected package libfile-listing-perl. 369s Preparing to unpack .../098-libfile-listing-perl_6.16-1_all.deb ... 369s Unpacking libfile-listing-perl (6.16-1) ... 369s Selecting previously unselected package libhtml-tagset-perl. 369s Preparing to unpack .../099-libhtml-tagset-perl_3.24-1_all.deb ... 369s Unpacking libhtml-tagset-perl (3.24-1) ... 369s Selecting previously unselected package libhtml-parser-perl:s390x. 369s Preparing to unpack .../100-libhtml-parser-perl_3.83-1build1_s390x.deb ... 369s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 369s Selecting previously unselected package libhtml-tree-perl. 369s Preparing to unpack .../101-libhtml-tree-perl_5.07-3_all.deb ... 369s Unpacking libhtml-tree-perl (5.07-3) ... 369s Selecting previously unselected package libclone-perl:s390x. 369s Preparing to unpack .../102-libclone-perl_0.47-1_s390x.deb ... 369s Unpacking libclone-perl:s390x (0.47-1) ... 369s Selecting previously unselected package libio-html-perl. 369s Preparing to unpack .../103-libio-html-perl_1.004-3_all.deb ... 369s Unpacking libio-html-perl (1.004-3) ... 369s Selecting previously unselected package liblwp-mediatypes-perl. 369s Preparing to unpack .../104-liblwp-mediatypes-perl_6.04-2_all.deb ... 369s Unpacking liblwp-mediatypes-perl (6.04-2) ... 369s Selecting previously unselected package libhttp-message-perl. 369s Preparing to unpack .../105-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 369s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 369s Selecting previously unselected package libhttp-cookies-perl. 370s Preparing to unpack .../106-libhttp-cookies-perl_6.11-1_all.deb ... 370s Unpacking libhttp-cookies-perl (6.11-1) ... 370s Selecting previously unselected package libhttp-negotiate-perl. 370s Preparing to unpack .../107-libhttp-negotiate-perl_6.01-2_all.deb ... 370s Unpacking libhttp-negotiate-perl (6.01-2) ... 370s Selecting previously unselected package perl-openssl-defaults:s390x. 370s Preparing to unpack .../108-perl-openssl-defaults_7build3_s390x.deb ... 370s Unpacking perl-openssl-defaults:s390x (7build3) ... 370s Selecting previously unselected package libnet-ssleay-perl:s390x. 370s Preparing to unpack .../109-libnet-ssleay-perl_1.94-3_s390x.deb ... 370s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 370s Selecting previously unselected package libio-socket-ssl-perl. 370s Preparing to unpack .../110-libio-socket-ssl-perl_2.089-1_all.deb ... 370s Unpacking libio-socket-ssl-perl (2.089-1) ... 370s Selecting previously unselected package libnet-http-perl. 370s Preparing to unpack .../111-libnet-http-perl_6.23-1_all.deb ... 370s Unpacking libnet-http-perl (6.23-1) ... 370s Selecting previously unselected package liblwp-protocol-https-perl. 370s Preparing to unpack .../112-liblwp-protocol-https-perl_6.14-1_all.deb ... 370s Unpacking liblwp-protocol-https-perl (6.14-1) ... 370s Selecting previously unselected package libtry-tiny-perl. 370s Preparing to unpack .../113-libtry-tiny-perl_0.32-1_all.deb ... 370s Unpacking libtry-tiny-perl (0.32-1) ... 370s Selecting previously unselected package libwww-robotrules-perl. 370s Preparing to unpack .../114-libwww-robotrules-perl_6.02-1_all.deb ... 370s Unpacking libwww-robotrules-perl (6.02-1) ... 370s Selecting previously unselected package libwww-perl. 370s Preparing to unpack .../115-libwww-perl_6.78-1_all.deb ... 370s Unpacking libwww-perl (6.78-1) ... 370s Selecting previously unselected package libauth-yubikey-webclient-perl. 370s Preparing to unpack .../116-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 370s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 370s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 370s Preparing to unpack .../117-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 370s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 370s Selecting previously unselected package libdynaloader-functions-perl. 370s Preparing to unpack .../118-libdynaloader-functions-perl_0.004-2_all.deb ... 370s Unpacking libdynaloader-functions-perl (0.004-2) ... 370s Selecting previously unselected package libdevel-callchecker-perl:s390x. 370s Preparing to unpack .../119-libdevel-callchecker-perl_0.009-2_s390x.deb ... 370s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 370s Selecting previously unselected package libparams-classify-perl:s390x. 370s Preparing to unpack .../120-libparams-classify-perl_0.015-2build6_s390x.deb ... 370s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 370s Selecting previously unselected package libmodule-runtime-perl. 370s Preparing to unpack .../121-libmodule-runtime-perl_0.018-1_all.deb ... 370s Unpacking libmodule-runtime-perl (0.018-1) ... 370s Selecting previously unselected package libmodule-implementation-perl. 370s Preparing to unpack .../122-libmodule-implementation-perl_0.09-2_all.deb ... 370s Unpacking libmodule-implementation-perl (0.09-2) ... 370s Selecting previously unselected package libsub-exporter-progressive-perl. 370s Preparing to unpack .../123-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 370s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 370s Selecting previously unselected package libvariable-magic-perl. 370s Preparing to unpack .../124-libvariable-magic-perl_0.64-1build1_s390x.deb ... 370s Unpacking libvariable-magic-perl (0.64-1build1) ... 370s Selecting previously unselected package libb-hooks-endofscope-perl. 370s Preparing to unpack .../125-libb-hooks-endofscope-perl_0.28-2_all.deb ... 370s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 370s Selecting previously unselected package libcrypt-random-seed-perl. 370s Preparing to unpack .../126-libcrypt-random-seed-perl_0.03-3_all.deb ... 370s Unpacking libcrypt-random-seed-perl (0.03-3) ... 370s Selecting previously unselected package libmath-random-isaac-perl. 370s Preparing to unpack .../127-libmath-random-isaac-perl_1.004-2_all.deb ... 370s Unpacking libmath-random-isaac-perl (1.004-2) ... 370s Selecting previously unselected package libbytes-random-secure-perl. 370s Preparing to unpack .../128-libbytes-random-secure-perl_0.29-3_all.deb ... 370s Unpacking libbytes-random-secure-perl (0.29-3) ... 370s Selecting previously unselected package liberror-perl. 370s Preparing to unpack .../129-liberror-perl_0.17030-1_all.deb ... 370s Unpacking liberror-perl (0.17030-1) ... 370s Selecting previously unselected package libipc-sharelite-perl. 370s Preparing to unpack .../130-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 370s Unpacking libipc-sharelite-perl (0.17-5build4) ... 370s Selecting previously unselected package libcache-cache-perl. 370s Preparing to unpack .../131-libcache-cache-perl_1.08-3_all.deb ... 370s Unpacking libcache-cache-perl (1.08-3) ... 370s Selecting previously unselected package libcapture-tiny-perl. 370s Preparing to unpack .../132-libcapture-tiny-perl_0.50-1_all.deb ... 370s Unpacking libcapture-tiny-perl (0.50-1) ... 370s Selecting previously unselected package libcares2:s390x. 370s Preparing to unpack .../133-libcares2_1.34.5-1_s390x.deb ... 370s Unpacking libcares2:s390x (1.34.5-1) ... 370s Selecting previously unselected package libcgi-pm-perl. 370s Preparing to unpack .../134-libcgi-pm-perl_4.68-1_all.deb ... 370s Unpacking libcgi-pm-perl (4.68-1) ... 370s Selecting previously unselected package libclass-c3-perl. 370s Preparing to unpack .../135-libclass-c3-perl_0.35-2_all.deb ... 370s Unpacking libclass-c3-perl (0.35-2) ... 370s Selecting previously unselected package libclass-data-inheritable-perl. 370s Preparing to unpack .../136-libclass-data-inheritable-perl_0.10-1_all.deb ... 370s Unpacking libclass-data-inheritable-perl (0.10-1) ... 370s Selecting previously unselected package libclass-errorhandler-perl. 370s Preparing to unpack .../137-libclass-errorhandler-perl_0.04-3_all.deb ... 370s Unpacking libclass-errorhandler-perl (0.04-3) ... 370s Selecting previously unselected package libclass-inspector-perl. 370s Preparing to unpack .../138-libclass-inspector-perl_1.36-3_all.deb ... 370s Unpacking libclass-inspector-perl (1.36-3) ... 370s Selecting previously unselected package libclass-method-modifiers-perl. 370s Preparing to unpack .../139-libclass-method-modifiers-perl_2.15-1_all.deb ... 370s Unpacking libclass-method-modifiers-perl (2.15-1) ... 370s Selecting previously unselected package libclass-singleton-perl. 370s Preparing to unpack .../140-libclass-singleton-perl_1.6-2_all.deb ... 370s Unpacking libclass-singleton-perl (1.6-2) ... 370s Selecting previously unselected package libclass-xsaccessor-perl. 370s Preparing to unpack .../141-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 370s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 370s Selecting previously unselected package libcommon-sense-perl:s390x. 370s Preparing to unpack .../142-libcommon-sense-perl_3.75-3build5_s390x.deb ... 370s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 370s Selecting previously unselected package libconvert-asn1-perl. 370s Preparing to unpack .../143-libconvert-asn1-perl_0.34-1_all.deb ... 370s Unpacking libconvert-asn1-perl (0.34-1) ... 370s Selecting previously unselected package libconvert-base32-perl. 370s Preparing to unpack .../144-libconvert-base32-perl_0.06-3_all.deb ... 370s Unpacking libconvert-base32-perl (0.06-3) ... 370s Selecting previously unselected package libconvert-binhex-perl. 370s Preparing to unpack .../145-libconvert-binhex-perl_1.125-3_all.deb ... 370s Unpacking libconvert-binhex-perl (1.125-3) ... 370s Selecting previously unselected package libcrypt-des-perl:s390x. 370s Preparing to unpack .../146-libcrypt-des-perl_2.07-5_s390x.deb ... 370s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 370s Selecting previously unselected package libcrypt-des-ede3-perl. 370s Preparing to unpack .../147-libcrypt-des-ede3-perl_0.03-1_all.deb ... 370s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 370s Selecting previously unselected package libcryptx-perl. 370s Preparing to unpack .../148-libcryptx-perl_0.087-1_s390x.deb ... 370s Unpacking libcryptx-perl (0.087-1) ... 370s Selecting previously unselected package libconvert-pem-perl. 370s Preparing to unpack .../149-libconvert-pem-perl_0.13-1_all.deb ... 370s Unpacking libconvert-pem-perl (0.13-1) ... 370s Selecting previously unselected package libcookie-baker-perl. 370s Preparing to unpack .../150-libcookie-baker-perl_0.12-1_all.deb ... 370s Unpacking libcookie-baker-perl (0.12-1) ... 370s Selecting previously unselected package libcrypt-dh-gmp-perl. 370s Preparing to unpack .../151-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 370s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 370s Selecting previously unselected package libjson-perl. 370s Preparing to unpack .../152-libjson-perl_4.10000-1_all.deb ... 370s Unpacking libjson-perl (4.10000-1) ... 370s Selecting previously unselected package libcrypt-jwt-perl. 370s Preparing to unpack .../153-libcrypt-jwt-perl_0.037-1_all.deb ... 370s Unpacking libcrypt-jwt-perl (0.037-1) ... 370s Selecting previously unselected package libcrypt-openssl-bignum-perl. 370s Preparing to unpack .../154-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 370s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 370s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 370s Preparing to unpack .../155-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 370s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 370s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 370s Preparing to unpack .../156-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 370s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 370s Selecting previously unselected package libcrypt-openssl-x509-perl. 370s Preparing to unpack .../157-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 370s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 370s Selecting previously unselected package libcrypt-rijndael-perl. 370s Preparing to unpack .../158-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 370s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 370s Selecting previously unselected package libcrypt-ssleay-perl. 370s Preparing to unpack .../159-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 370s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 370s Selecting previously unselected package libdata-hexdump-perl. 370s Preparing to unpack .../160-libdata-hexdump-perl_0.04-2_all.deb ... 370s Unpacking libdata-hexdump-perl (0.04-2) ... 370s Selecting previously unselected package libparams-util-perl. 370s Preparing to unpack .../161-libparams-util-perl_1.102-3build1_s390x.deb ... 370s Unpacking libparams-util-perl (1.102-3build1) ... 370s Selecting previously unselected package libsub-install-perl. 370s Preparing to unpack .../162-libsub-install-perl_0.929-1_all.deb ... 370s Unpacking libsub-install-perl (0.929-1) ... 370s Selecting previously unselected package libdata-optlist-perl. 370s Preparing to unpack .../163-libdata-optlist-perl_0.114-1_all.deb ... 370s Unpacking libdata-optlist-perl (0.114-1) ... 370s Selecting previously unselected package libtypes-serialiser-perl. 370s Preparing to unpack .../164-libtypes-serialiser-perl_1.01-1_all.deb ... 370s Unpacking libtypes-serialiser-perl (1.01-1) ... 370s Selecting previously unselected package libjson-xs-perl. 370s Preparing to unpack .../165-libjson-xs-perl_4.040-1_s390x.deb ... 370s Unpacking libjson-xs-perl (4.040-1) ... 370s Selecting previously unselected package libjson-maybexs-perl. 370s Preparing to unpack .../166-libjson-maybexs-perl_1.004008-1_all.deb ... 370s Unpacking libjson-maybexs-perl (1.004008-1) ... 370s Selecting previously unselected package liblist-someutils-perl. 370s Preparing to unpack .../167-liblist-someutils-perl_0.59-1_all.deb ... 370s Unpacking liblist-someutils-perl (0.59-1) ... 370s Selecting previously unselected package liblist-utilsby-perl. 370s Preparing to unpack .../168-liblist-utilsby-perl_0.12-2_all.deb ... 370s Unpacking liblist-utilsby-perl (0.12-2) ... 370s Selecting previously unselected package liblist-allutils-perl. 370s Preparing to unpack .../169-liblist-allutils-perl_0.19-1_all.deb ... 370s Unpacking liblist-allutils-perl (0.19-1) ... 370s Selecting previously unselected package libimport-into-perl. 370s Preparing to unpack .../170-libimport-into-perl_1.002005-2_all.deb ... 370s Unpacking libimport-into-perl (1.002005-2) ... 370s Selecting previously unselected package librole-tiny-perl. 370s Preparing to unpack .../171-librole-tiny-perl_2.002004-1_all.deb ... 370s Unpacking librole-tiny-perl (2.002004-1) ... 370s Selecting previously unselected package libsub-quote-perl. 370s Preparing to unpack .../172-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 370s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 370s Selecting previously unselected package libmoo-perl. 370s Preparing to unpack .../173-libmoo-perl_2.005005-1_all.deb ... 370s Unpacking libmoo-perl (2.005005-1) ... 370s Selecting previously unselected package libdata-password-zxcvbn-perl. 370s Preparing to unpack .../174-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 370s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 370s Selecting previously unselected package libfile-sharedir-perl. 370s Preparing to unpack .../175-libfile-sharedir-perl_1.118-3_all.deb ... 370s Unpacking libfile-sharedir-perl (1.118-3) ... 370s Selecting previously unselected package libpackage-stash-perl. 370s Preparing to unpack .../176-libpackage-stash-perl_0.40-1_all.deb ... 370s Unpacking libpackage-stash-perl (0.40-1) ... 370s Selecting previously unselected package libsub-identify-perl. 370s Preparing to unpack .../177-libsub-identify-perl_0.14-3build4_s390x.deb ... 370s Unpacking libsub-identify-perl (0.14-3build4) ... 370s Selecting previously unselected package libsub-name-perl:s390x. 370s Preparing to unpack .../178-libsub-name-perl_0.28-1_s390x.deb ... 370s Unpacking libsub-name-perl:s390x (0.28-1) ... 370s Selecting previously unselected package libnamespace-clean-perl. 370s Preparing to unpack .../179-libnamespace-clean-perl_0.27-2_all.deb ... 370s Unpacking libnamespace-clean-perl (0.27-2) ... 370s Selecting previously unselected package libnamespace-autoclean-perl. 370s Preparing to unpack .../180-libnamespace-autoclean-perl_0.31-1_all.deb ... 370s Unpacking libnamespace-autoclean-perl (0.31-1) ... 370s Selecting previously unselected package libsub-exporter-perl. 370s Preparing to unpack .../181-libsub-exporter-perl_0.990-1_all.deb ... 370s Unpacking libsub-exporter-perl (0.990-1) ... 370s Selecting previously unselected package libeval-closure-perl. 370s Preparing to unpack .../182-libeval-closure-perl_0.14-3_all.deb ... 370s Unpacking libeval-closure-perl (0.14-3) ... 370s Selecting previously unselected package libdevel-stacktrace-perl. 370s Preparing to unpack .../183-libdevel-stacktrace-perl_2.0500-1_all.deb ... 370s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 370s Selecting previously unselected package libexception-class-perl. 370s Preparing to unpack .../184-libexception-class-perl_1.45-1_all.deb ... 370s Unpacking libexception-class-perl (1.45-1) ... 370s Selecting previously unselected package libparams-validationcompiler-perl. 370s Preparing to unpack .../185-libparams-validationcompiler-perl_0.31-1_all.deb ... 370s Unpacking libparams-validationcompiler-perl (0.31-1) ... 370s Selecting previously unselected package libmro-compat-perl. 370s Preparing to unpack .../186-libmro-compat-perl_0.15-2_all.deb ... 370s Unpacking libmro-compat-perl (0.15-2) ... 370s Selecting previously unselected package libxstring-perl:s390x. 370s Preparing to unpack .../187-libxstring-perl_0.005-2build4_s390x.deb ... 370s Unpacking libxstring-perl:s390x (0.005-2build4) ... 370s Selecting previously unselected package libspecio-perl. 370s Preparing to unpack .../188-libspecio-perl_0.50-1_all.deb ... 370s Unpacking libspecio-perl (0.50-1) ... 370s Selecting previously unselected package libdatetime-locale-perl. 370s Preparing to unpack .../189-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 370s Unpacking libdatetime-locale-perl (1:1.41-1) ... 371s Selecting previously unselected package libdatetime-timezone-perl. 371s Preparing to unpack .../190-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 371s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 371s Selecting previously unselected package libdatetime-perl. 371s Preparing to unpack .../191-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 371s Unpacking libdatetime-perl (2:1.65-1build3) ... 371s Selecting previously unselected package libdatetime-format-rfc3339-perl. 371s Preparing to unpack .../192-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 371s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 371s Selecting previously unselected package libdbi-perl:s390x. 371s Preparing to unpack .../193-libdbi-perl_1.647-1_s390x.deb ... 371s Unpacking libdbi-perl:s390x (1.647-1) ... 371s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 371s Preparing to unpack .../194-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 371s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 371s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 371s Preparing to unpack .../195-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 371s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 371s Selecting previously unselected package libemail-date-format-perl. 371s Preparing to unpack .../196-libemail-date-format-perl_1.008-1_all.deb ... 371s Unpacking libemail-date-format-perl (1.008-1) ... 371s Selecting previously unselected package libemail-simple-perl. 371s Preparing to unpack .../197-libemail-simple-perl_2.218-1_all.deb ... 371s Unpacking libemail-simple-perl (2.218-1) ... 371s Selecting previously unselected package libmodule-pluggable-perl. 371s Preparing to unpack .../198-libmodule-pluggable-perl_5.2-5_all.deb ... 371s Unpacking libmodule-pluggable-perl (5.2-5) ... 371s Selecting previously unselected package libemail-abstract-perl. 371s Preparing to unpack .../199-libemail-abstract-perl_3.010-1_all.deb ... 371s Unpacking libemail-abstract-perl (3.010-1) ... 371s Selecting previously unselected package libemail-address-xs-perl. 371s Preparing to unpack .../200-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 371s Unpacking libemail-address-xs-perl (1.05-1build5) ... 371s Selecting previously unselected package libmoox-types-mooselike-perl. 371s Preparing to unpack .../201-libmoox-types-mooselike-perl_0.29-2_all.deb ... 371s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 371s Selecting previously unselected package libthrowable-perl. 371s Preparing to unpack .../202-libthrowable-perl_1.001-2_all.deb ... 371s Unpacking libthrowable-perl (1.001-2) ... 371s Selecting previously unselected package libemail-sender-perl. 371s Preparing to unpack .../203-libemail-sender-perl_2.601-1_all.deb ... 371s Unpacking libemail-sender-perl (2.601-1) ... 371s Selecting previously unselected package libexporter-tiny-perl. 371s Preparing to unpack .../204-libexporter-tiny-perl_1.006002-1_all.deb ... 371s Unpacking libexporter-tiny-perl (1.006002-1) ... 371s Selecting previously unselected package libextutils-depends-perl. 371s Preparing to unpack .../205-libextutils-depends-perl_0.8002-1_all.deb ... 371s Unpacking libextutils-depends-perl (0.8002-1) ... 371s Selecting previously unselected package libfcgi0t64:s390x. 371s Preparing to unpack .../206-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 371s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 371s Selecting previously unselected package libfcgi-perl. 371s Preparing to unpack .../207-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 371s Unpacking libfcgi-perl (0.82+ds-3build3) ... 371s Selecting previously unselected package libfilesys-notify-simple-perl. 371s Preparing to unpack .../208-libfilesys-notify-simple-perl_0.14-3_all.deb ... 371s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 371s Selecting previously unselected package libfont-afm-perl. 371s Preparing to unpack .../209-libfont-afm-perl_1.20-4_all.deb ... 371s Unpacking libfont-afm-perl (1.20-4) ... 371s Selecting previously unselected package libimagequant0:s390x. 371s Preparing to unpack .../210-libimagequant0_2.18.0-1build1_s390x.deb ... 371s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 371s Selecting previously unselected package libxpm4:s390x. 371s Preparing to unpack .../211-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 371s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 371s Selecting previously unselected package libgd3:s390x. 371s Preparing to unpack .../212-libgd3_2.3.3-13ubuntu1_s390x.deb ... 371s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 371s Selecting previously unselected package libgd-perl. 371s Preparing to unpack .../213-libgd-perl_2.78-1build4_s390x.deb ... 371s Unpacking libgd-perl (2.78-1build4) ... 371s Selecting previously unselected package libgd-securityimage-perl. 371s Preparing to unpack .../214-libgd-securityimage-perl_1.75-3_all.deb ... 371s Unpacking libgd-securityimage-perl (1.75-3) ... 371s Selecting previously unselected package libglib-perl:s390x. 371s Preparing to unpack .../215-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 371s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 371s Selecting previously unselected package libgssapi-perl. 371s Preparing to unpack .../216-libgssapi-perl_0.28-4build5_s390x.deb ... 371s Unpacking libgssapi-perl (0.28-4build5) ... 371s Selecting previously unselected package libhash-merge-simple-perl. 371s Preparing to unpack .../217-libhash-merge-simple-perl_0.052-1_all.deb ... 371s Unpacking libhash-merge-simple-perl (0.052-1) ... 371s Selecting previously unselected package libhash-multivalue-perl. 371s Preparing to unpack .../218-libhash-multivalue-perl_0.16-3_all.deb ... 371s Unpacking libhash-multivalue-perl (0.16-3) ... 371s Selecting previously unselected package libhtml-format-perl. 371s Preparing to unpack .../219-libhtml-format-perl_2.16-2_all.deb ... 371s Unpacking libhtml-format-perl (2.16-2) ... 371s Selecting previously unselected package libhtml-formattext-withlinks-perl. 371s Preparing to unpack .../220-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 371s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 371s Selecting previously unselected package libhtml-template-perl. 371s Preparing to unpack .../221-libhtml-template-perl_2.97-2build1_all.deb ... 371s Unpacking libhtml-template-perl (2.97-2build1) ... 371s Selecting previously unselected package libhttp-daemon-perl. 371s Preparing to unpack .../222-libhttp-daemon-perl_6.16-1_all.deb ... 371s Unpacking libhttp-daemon-perl (6.16-1) ... 371s Selecting previously unselected package libhttp-multipartparser-perl. 371s Preparing to unpack .../223-libhttp-multipartparser-perl_0.02-3_all.deb ... 371s Unpacking libhttp-multipartparser-perl (0.02-3) ... 371s Selecting previously unselected package libstream-buffered-perl. 371s Preparing to unpack .../224-libstream-buffered-perl_0.03-3_all.deb ... 371s Unpacking libstream-buffered-perl (0.03-3) ... 371s Selecting previously unselected package libwww-form-urlencoded-perl. 371s Preparing to unpack .../225-libwww-form-urlencoded-perl_0.26-2_all.deb ... 371s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 371s Selecting previously unselected package libhttp-entity-parser-perl. 371s Preparing to unpack .../226-libhttp-entity-parser-perl_0.25-2_all.deb ... 371s Unpacking libhttp-entity-parser-perl (0.25-2) ... 371s Selecting previously unselected package libhttp-headers-fast-perl. 371s Preparing to unpack .../227-libhttp-headers-fast-perl_0.22-3_all.deb ... 371s Unpacking libhttp-headers-fast-perl (0.22-3) ... 371s Selecting previously unselected package libicu76:s390x. 371s Preparing to unpack .../228-libicu76_76.1-4ubuntu2_s390x.deb ... 371s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 371s Selecting previously unselected package libio-pty-perl. 371s Preparing to unpack .../229-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 371s Unpacking libio-pty-perl (1:1.20-1build3) ... 371s Selecting previously unselected package libio-sessiondata-perl. 371s Preparing to unpack .../230-libio-sessiondata-perl_1.03-3_all.deb ... 371s Unpacking libio-sessiondata-perl (1.03-3) ... 371s Selecting previously unselected package libperlio-via-timeout-perl. 371s Preparing to unpack .../231-libperlio-via-timeout-perl_0.32-3_all.deb ... 371s Unpacking libperlio-via-timeout-perl (0.32-3) ... 371s Selecting previously unselected package libio-socket-timeout-perl. 371s Preparing to unpack .../232-libio-socket-timeout-perl_0.32-3_all.deb ... 371s Unpacking libio-socket-timeout-perl (0.32-3) ... 371s Selecting previously unselected package libio-string-perl. 371s Preparing to unpack .../233-libio-string-perl_1.08-4_all.deb ... 371s Unpacking libio-string-perl (1.08-4) ... 371s Selecting previously unselected package libio-stringy-perl. 371s Preparing to unpack .../234-libio-stringy-perl_2.113-2_all.deb ... 371s Unpacking libio-stringy-perl (2.113-2) ... 371s Selecting previously unselected package libipc-run-perl. 371s Preparing to unpack .../235-libipc-run-perl_20231003.0-2_all.deb ... 371s Unpacking libipc-run-perl (20231003.0-2) ... 371s Selecting previously unselected package libjargs-java. 371s Preparing to unpack .../236-libjargs-java_1.0.0-5_all.deb ... 371s Unpacking libjargs-java (1.0.0-5) ... 371s Selecting previously unselected package libjs-jquery. 371s Preparing to unpack .../237-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 371s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 371s Selecting previously unselected package libjs-underscore. 371s Preparing to unpack .../238-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 371s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 371s Selecting previously unselected package libjs-sphinxdoc. 371s Preparing to unpack .../239-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 371s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 371s Selecting previously unselected package libxslt1.1:s390x. 371s Preparing to unpack .../240-libxslt1.1_1.1.43-0.1_s390x.deb ... 371s Unpacking libxslt1.1:s390x (1.1.43-0.1) ... 371s Selecting previously unselected package libxmlsec1-1:s390x. 372s Preparing to unpack .../241-libxmlsec1-1_1.3.7-2_s390x.deb ... 372s Unpacking libxmlsec1-1:s390x (1.3.7-2) ... 372s Selecting previously unselected package libxmlsec1-openssl1:s390x. 372s Preparing to unpack .../242-libxmlsec1-openssl1_1.3.7-2_s390x.deb ... 372s Unpacking libxmlsec1-openssl1:s390x (1.3.7-2) ... 372s Selecting previously unselected package liblasso3t64. 372s Preparing to unpack .../243-liblasso3t64_2.9.0-2_s390x.deb ... 372s Unpacking liblasso3t64 (2.9.0-2) ... 372s Selecting previously unselected package liblasso-perl:s390x. 372s Preparing to unpack .../244-liblasso-perl_2.9.0-2_s390x.deb ... 372s Unpacking liblasso-perl:s390x (2.9.0-2) ... 372s Selecting previously unselected package libconfig-inifiles-perl. 372s Preparing to unpack .../245-libconfig-inifiles-perl_3.000003-3_all.deb ... 372s Unpacking libconfig-inifiles-perl (3.000003-3) ... 372s Selecting previously unselected package libmouse-perl:s390x. 372s Preparing to unpack .../246-libmouse-perl_2.5.11-1build1_s390x.deb ... 372s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 372s Selecting previously unselected package libnet-cidr-perl. 372s Preparing to unpack .../247-libnet-cidr-perl_0.25-1_all.deb ... 372s Unpacking libnet-cidr-perl (0.25-1) ... 372s Selecting previously unselected package libtest-sharedfork-perl. 372s Preparing to unpack .../248-libtest-sharedfork-perl_0.35-3_all.deb ... 372s Unpacking libtest-sharedfork-perl (0.35-3) ... 372s Selecting previously unselected package libtest-tcp-perl. 372s Preparing to unpack .../249-libtest-tcp-perl_2.22-2_all.deb ... 372s Unpacking libtest-tcp-perl (2.22-2) ... 372s Selecting previously unselected package libplack-perl. 372s Preparing to unpack .../250-libplack-perl_1.0051-1_all.deb ... 372s Unpacking libplack-perl (1.0051-1) ... 372s Selecting previously unselected package liblemonldap-ng-common-perl. 372s Preparing to unpack .../251-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 372s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 372s Selecting previously unselected package liblist-moreutils-xs-perl. 372s Preparing to unpack .../252-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 372s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 372s Selecting previously unselected package liblist-moreutils-perl. 372s Preparing to unpack .../253-liblist-moreutils-perl_0.430-2_all.deb ... 372s Unpacking liblist-moreutils-perl (0.430-2) ... 372s Selecting previously unselected package liblog-log4perl-perl. 372s Preparing to unpack .../254-liblog-log4perl-perl_1.57-1_all.deb ... 372s Unpacking liblog-log4perl-perl (1.57-1) ... 372s Selecting previously unselected package liblwp-protocol-psgi-perl. 372s Preparing to unpack .../255-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 372s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 372s Selecting previously unselected package libnet-smtp-ssl-perl. 372s Preparing to unpack .../256-libnet-smtp-ssl-perl_1.04-2_all.deb ... 372s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 372s Selecting previously unselected package libmailtools-perl. 372s Preparing to unpack .../257-libmailtools-perl_2.22-1_all.deb ... 372s Unpacking libmailtools-perl (2.22-1) ... 372s Selecting previously unselected package libmime-tools-perl. 372s Preparing to unpack .../258-libmime-tools-perl_5.515-1_all.deb ... 372s Unpacking libmime-tools-perl (5.515-1) ... 372s Selecting previously unselected package libnet-ip-perl. 372s Preparing to unpack .../259-libnet-ip-perl_1.26-4_all.deb ... 372s Unpacking libnet-ip-perl (1.26-4) ... 372s Selecting previously unselected package libnet-ldap-perl. 372s Preparing to unpack .../260-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 372s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 372s Selecting previously unselected package libxml-namespacesupport-perl. 372s Preparing to unpack .../261-libxml-namespacesupport-perl_1.12-2_all.deb ... 372s Unpacking libxml-namespacesupport-perl (1.12-2) ... 372s Selecting previously unselected package libxml-sax-base-perl. 372s Preparing to unpack .../262-libxml-sax-base-perl_1.09-3_all.deb ... 372s Unpacking libxml-sax-base-perl (1.09-3) ... 372s Selecting previously unselected package libxml-sax-perl. 372s Preparing to unpack .../263-libxml-sax-perl_1.02+dfsg-4_all.deb ... 372s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 372s Selecting previously unselected package libxml-libxml-perl. 372s Preparing to unpack .../264-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_s390x.deb ... 372s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 372s Selecting previously unselected package libxml-simple-perl. 372s Preparing to unpack .../265-libxml-simple-perl_2.25-2_all.deb ... 372s Unpacking libxml-simple-perl (2.25-2) ... 372s Selecting previously unselected package libnet-openid-common-perl. 372s Preparing to unpack .../266-libnet-openid-common-perl_1.20-2_all.deb ... 372s Unpacking libnet-openid-common-perl (1.20-2) ... 372s Selecting previously unselected package libnet-openid-consumer-perl. 372s Preparing to unpack .../267-libnet-openid-consumer-perl_1.18-2_all.deb ... 372s Unpacking libnet-openid-consumer-perl (1.18-2) ... 372s Selecting previously unselected package libnet-openid-server-perl. 372s Preparing to unpack .../268-libnet-openid-server-perl_1.09-4_all.deb ... 372s Unpacking libnet-openid-server-perl (1.09-4) ... 372s Selecting previously unselected package node-xtend. 372s Preparing to unpack .../269-node-xtend_4.0.2-3_all.deb ... 372s Unpacking node-xtend (4.0.2-3) ... 372s Selecting previously unselected package node-corepack. 372s Preparing to unpack .../270-node-corepack_0.24.0-5_all.deb ... 372s Unpacking node-corepack (0.24.0-5) ... 372s Selecting previously unselected package nodejs. 372s Preparing to unpack .../271-nodejs_20.19.4+dfsg-1_s390x.deb ... 372s Unpacking nodejs (20.19.4+dfsg-1) ... 372s Selecting previously unselected package node-acorn. 372s Preparing to unpack .../272-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 372s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 372s Selecting previously unselected package node-cjs-module-lexer. 372s Preparing to unpack .../273-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 372s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 372s Selecting previously unselected package node-balanced-match. 372s Preparing to unpack .../274-node-balanced-match_2.0.0-1_all.deb ... 372s Unpacking node-balanced-match (2.0.0-1) ... 372s Selecting previously unselected package node-brace-expansion. 372s Preparing to unpack .../275-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 372s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 372s Selecting previously unselected package node-minimatch. 372s Preparing to unpack .../276-node-minimatch_9.0.3-6_all.deb ... 372s Unpacking node-minimatch (9.0.3-6) ... 372s Selecting previously unselected package node-undici. 372s Preparing to unpack .../277-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 372s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 372s Selecting previously unselected package libnode115:s390x. 372s Preparing to unpack .../278-libnode115_20.19.4+dfsg-1_s390x.deb ... 372s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 372s Selecting previously unselected package libregexp-assemble-perl. 372s Preparing to unpack .../279-libregexp-assemble-perl_0.38-2_all.deb ... 372s Unpacking libregexp-assemble-perl (0.38-2) ... 372s Selecting previously unselected package libregexp-common-perl. 372s Preparing to unpack .../280-libregexp-common-perl_2024080801-1_all.deb ... 372s Unpacking libregexp-common-perl (2024080801-1) ... 372s Selecting previously unselected package libtask-weaken-perl. 372s Preparing to unpack .../281-libtask-weaken-perl_1.06-2_all.deb ... 372s Unpacking libtask-weaken-perl (1.06-2) ... 372s Selecting previously unselected package libxml-parser-perl. 372s Preparing to unpack .../282-libxml-parser-perl_2.47-1build4_s390x.deb ... 372s Unpacking libxml-parser-perl (2.47-1build4) ... 372s Selecting previously unselected package libsoap-lite-perl. 372s Preparing to unpack .../283-libsoap-lite-perl_1.27-3_all.deb ... 372s Unpacking libsoap-lite-perl (1.27-3) ... 372s Selecting previously unselected package libstring-random-perl. 372s Preparing to unpack .../284-libstring-random-perl_1%3a0.32-2_all.deb ... 372s Unpacking libstring-random-perl (1:0.32-2) ... 372s Selecting previously unselected package libtest-leaktrace-perl. 372s Preparing to unpack .../285-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 372s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 372s Selecting previously unselected package libtest-output-perl. 372s Preparing to unpack .../286-libtest-output-perl_1.036-1_all.deb ... 372s Unpacking libtest-output-perl (1.036-1) ... 372s Selecting previously unselected package libtest-pod-perl. 372s Preparing to unpack .../287-libtest-pod-perl_1.52-3_all.deb ... 372s Unpacking libtest-pod-perl (1.52-3) ... 372s Selecting previously unselected package libtext-unidecode-perl. 373s Preparing to unpack .../288-libtext-unidecode-perl_1.30-3_all.deb ... 373s Unpacking libtext-unidecode-perl (1.30-3) ... 373s Selecting previously unselected package libtime-fake-perl. 373s Preparing to unpack .../289-libtime-fake-perl_0.11-4_all.deb ... 373s Unpacking libtime-fake-perl (0.11-4) ... 373s Selecting previously unselected package libxml-libxslt-perl:s390x. 373s Preparing to unpack .../290-libxml-libxslt-perl_2.003000-3_s390x.deb ... 373s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 373s Selecting previously unselected package node-uglify-js. 373s Preparing to unpack .../291-node-uglify-js_3.17.4-2_all.deb ... 373s Unpacking node-uglify-js (3.17.4-2) ... 373s Selecting previously unselected package python3-defusedxml. 373s Preparing to unpack .../292-python3-defusedxml_0.7.1-3_all.deb ... 373s Unpacking python3-defusedxml (0.7.1-3) ... 373s Selecting previously unselected package python3-roman. 373s Preparing to unpack .../293-python3-roman_5.0-1_all.deb ... 373s Unpacking python3-roman (5.0-1) ... 373s Selecting previously unselected package python3-docutils. 373s Preparing to unpack .../294-python3-docutils_0.21.2+dfsg-2_all.deb ... 373s Unpacking python3-docutils (0.21.2+dfsg-2) ... 373s Selecting previously unselected package python3-imagesize. 373s Preparing to unpack .../295-python3-imagesize_1.4.1-1_all.deb ... 373s Unpacking python3-imagesize (1.4.1-1) ... 373s Selecting previously unselected package python3-packaging. 373s Preparing to unpack .../296-python3-packaging_25.0-1_all.deb ... 373s Unpacking python3-packaging (25.0-1) ... 373s Selecting previously unselected package python3-snowballstemmer. 373s Preparing to unpack .../297-python3-snowballstemmer_2.2.0-4build1_all.deb ... 373s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 373s Selecting previously unselected package sphinx-common. 373s Preparing to unpack .../298-sphinx-common_8.2.3-1ubuntu2_all.deb ... 373s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 373s Selecting previously unselected package python3-alabaster. 373s Preparing to unpack .../299-python3-alabaster_0.7.16-0.1_all.deb ... 373s Unpacking python3-alabaster (0.7.16-0.1) ... 373s Selecting previously unselected package python3-sphinx. 373s Preparing to unpack .../300-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 373s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 373s Selecting previously unselected package python3-sphinx-bootstrap-theme. 373s Preparing to unpack .../301-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 373s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 373s Selecting previously unselected package uglifyjs. 373s Preparing to unpack .../302-uglifyjs_3.17.4-2_all.deb ... 373s Unpacking uglifyjs (3.17.4-2) ... 373s Selecting previously unselected package yui-compressor. 373s Preparing to unpack .../303-yui-compressor_2.4.8-3_all.deb ... 373s Unpacking yui-compressor (2.4.8-3) ... 373s Selecting previously unselected package libauthen-radius-perl. 373s Preparing to unpack .../304-libauthen-radius-perl_0.33-1_all.deb ... 373s Unpacking libauthen-radius-perl (0.33-1) ... 373s Selecting previously unselected package liblemonldap-ng-handler-perl. 373s Preparing to unpack .../305-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 373s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 373s Selecting previously unselected package pkg-perl-autopkgtest. 373s Preparing to unpack .../306-pkg-perl-autopkgtest_0.82_all.deb ... 373s Unpacking pkg-perl-autopkgtest (0.82) ... 373s Setting up libconfig-inifiles-perl (3.000003-3) ... 373s Setting up libmodule-pluggable-perl (5.2-5) ... 373s Setting up node-uglify-js (3.17.4-2) ... 373s Setting up libio-sessiondata-perl (1.03-3) ... 373s Setting up liblcms2-2:s390x (2.16-2) ... 373s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 373s Setting up libaom3:s390x (3.12.1-1) ... 373s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 373s Setting up libmath-random-isaac-perl (1.004-2) ... 373s Setting up libtask-weaken-perl (1.06-2) ... 373s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 373s Setting up libhttp-multipartparser-perl (0.02-3) ... 373s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 373s Setting up java-common (0.76) ... 373s Setting up libclass-inspector-perl (1.36-3) ... 373s Setting up libfont-afm-perl (1.20-4) ... 373s Setting up libdynaloader-functions-perl (0.004-2) ... 373s Setting up libclass-method-modifiers-perl (2.15-1) ... 373s Setting up libio-pty-perl (1:1.20-1build3) ... 373s Setting up libdata-hexdump-perl (0.04-2) ... 373s Setting up python3-defusedxml (0.7.1-3) ... 373s Setting up libclone-perl:s390x (0.47-1) ... 373s Setting up libarchive-zip-perl (1.68-1) ... 373s Setting up libsub-identify-perl (0.14-3build4) ... 373s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 373s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 373s Setting up python3-alabaster (0.7.16-0.1) ... 373s Setting up libio-stringy-perl (2.113-2) ... 373s Setting up libhtml-tagset-perl (3.24-1) ... 373s Setting up unzip (6.0-28ubuntu7) ... 373s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 373s Setting up libperlio-via-timeout-perl (0.32-3) ... 373s Setting up libfilesys-notify-simple-perl (0.14-3) ... 373s Setting up libnet-cidr-perl (0.25-1) ... 373s Setting up libipc-sharelite-perl (0.17-5build4) ... 373s Setting up libconvert-binhex-perl (1.125-3) ... 373s Setting up liblwp-mediatypes-perl (6.04-2) ... 373s Setting up libcrypt-urandom-perl (0.54-1) ... 373s Setting up x11-common (1:7.7+24ubuntu1) ... 373s Setting up libtest-pod-perl (1.52-3) ... 373s Setting up libtry-tiny-perl (0.32-1) ... 373s Setting up libdeflate0:s390x (1.23-2) ... 373s Setting up perl-openssl-defaults:s390x (7build3) ... 373s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 373s Setting up libxml-namespacesupport-perl (1.12-2) ... 373s Setting up m4 (1.4.19-8) ... 373s Setting up libposix-strftime-compiler-perl (0.46-1) ... 373s Setting up libclass-singleton-perl (1.6-2) ... 373s Setting up libencode-locale-perl (1.05-3) ... 373s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 373s Setting up libxstring-perl:s390x (0.005-2build4) ... 373s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 373s Setting up libclass-errorhandler-perl (0.04-3) ... 373s Setting up liblist-utilsby-perl (0.12-2) ... 373s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 373s Setting up libtime-fake-perl (0.11-4) ... 373s Setting up libregexp-common-perl (2024080801-1) ... 373s Setting up libtest-sharedfork-perl (0.35-3) ... 373s Setting up libsub-install-perl (0.929-1) ... 373s Setting up libextutils-depends-perl (0.8002-1) ... 373s Setting up libhash-multivalue-perl (0.16-3) ... 373s Setting up liberror-perl (0.17030-1) ... 373s Setting up libapache-session-perl (1.94-2) ... 373s Setting up libxml-sax-base-perl (1.09-3) ... 373s Setting up libio-string-perl (1.08-4) ... 373s Setting up libtest-leaktrace-perl (0.17-1build6) ... 373s Setting up python3-roman (5.0-1) ... 373s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 373s Setting up autotools-dev (20240727.1) ... 373s Setting up libstream-buffered-perl (0.03-3) ... 373s Setting up libclass-data-inheritable-perl (0.10-1) ... 373s Setting up python3-packaging (25.0-1) ... 373s Setting up libcrypt-des-perl:s390x (2.07-5) ... 373s Setting up libalgorithm-c3-perl (0.11-2) ... 373s Setting up liblog-log4perl-perl (1.57-1) ... 373s Setting up libapache-logformat-compiler-perl (0.36-3) ... 373s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 373s Setting up libcrypt-random-seed-perl (0.03-3) ... 373s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 373s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 373s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 374s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 374s Setting up python3-snowballstemmer (2.2.0-4build1) ... 374s Setting up node-balanced-match (2.0.0-1) ... 374s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 374s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 374s Setting up libimagequant0:s390x (2.18.0-1build1) ... 374s Setting up libemail-date-format-perl (1.008-1) ... 374s Setting up libcryptx-perl (0.087-1) ... 374s Setting up libcares2:s390x (1.34.5-1) ... 374s Setting up libmpc3:s390x (1.3.1-1build3) ... 374s Setting up libvariable-magic-perl (0.64-1build1) ... 374s Setting up libio-html-perl (1.004-3) ... 374s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 374s Setting up autopoint (0.23.1-2build2) ... 374s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 374s Setting up libipc-run-perl (20231003.0-2) ... 374s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 374s Setting up libpcsclite1:s390x (2.3.3-1) ... 374s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 374s Setting up libltdl7:s390x (2.5.4-4build1) ... 374s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 374s Setting up libstring-random-perl (1:0.32-2) ... 374s Setting up libparams-util-perl (1.102-3build1) ... 374s Setting up autoconf (2.72-3.1ubuntu1) ... 374s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 374s Setting up libwebp7:s390x (1.5.0-0.1) ... 374s Setting up libcapture-tiny-perl (0.50-1) ... 374s Setting up libtimedate-perl (2.3300-2) ... 374s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 374s Setting up libsub-name-perl:s390x (0.28-1) ... 374s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 374s Setting up libtypes-serialiser-perl (1.01-1) ... 374s Setting up libgssapi-perl (0.28-4build5) ... 374s Setting up dwz (0.16-2) ... 374s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 374s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 374s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 374s Setting up libjson-perl (4.10000-1) ... 374s Setting up libxslt1.1:s390x (1.1.43-0.1) ... 374s Setting up libjargs-java (1.0.0-5) ... 374s Setting up librole-tiny-perl (2.002004-1) ... 374s Setting up debugedit (1:5.2-3) ... 374s Setting up libfile-sharedir-perl (1.118-3) ... 374s Setting up libfcgi-perl (0.82+ds-3build3) ... 374s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 374s Setting up libwww-form-urlencoded-perl (0.26-2) ... 374s Setting up sgml-base (1.31+nmu1) ... 374s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 374s Setting up libdevel-stacktrace-perl (2.0500-1) ... 374s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 374s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 374s Setting up libicu76:s390x (76.1-4ubuntu2) ... 374s Setting up node-minimatch (9.0.3-6) ... 374s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 374s Setting up ca-certificates-java (20240118) ... 374s No JRE found. Skipping Java certificates setup. 374s Setting up libexporter-tiny-perl (1.006002-1) ... 374s Setting up node-xtend (4.0.2-3) ... 374s Setting up libisl23:s390x (0.27-1) ... 374s Setting up libconvert-asn1-perl (0.34-1) ... 374s Setting up libtext-unidecode-perl (1.30-3) ... 374s Setting up libde265-0:s390x (1.0.16-1) ... 374s Setting up libregexp-assemble-perl (0.38-2) ... 374s Setting up libnet-ip-perl (1.26-4) ... 374s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 374s Setting up libxmlsec1-1:s390x (1.3.7-2) ... 374s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 374s Setting up liburi-perl (5.30-1) ... 374s Setting up libonig5:s390x (6.9.10-1) ... 374s Setting up libdbi-perl:s390x (1.647-1) ... 374s Setting up libconvert-base32-perl (0.06-3) ... 374s Setting up dctrl-tools (2.24-3build3) ... 374s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 374s Setting up autodep8 (0.30) ... 374s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 374s Setting up python3-imagesize (1.4.1-1) ... 374s Setting up libemail-address-xs-perl (1.05-1build5) ... 374s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 374s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 374s Setting up automake (1:1.17-4ubuntu1) ... 374s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 374s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 374s Setting up libjson-xs-perl (4.040-1) ... 374s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 374s Setting up libcrypt-des-ede3-perl (0.03-1) ... 374s Setting up libhttp-date-perl (6.06-1) ... 374s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 374s Setting up gettext (0.23.1-2build2) ... 374s Setting up libtest-tcp-perl (2.22-2) ... 374s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 374s Setting up java-wrappers (0.5) ... 374s Setting up libio-socket-timeout-perl (0.32-3) ... 374s Setting up libfile-listing-perl (6.16-1) ... 374s Setting up libhash-merge-simple-perl (0.052-1) ... 374s Setting up libcache-cache-perl (1.08-3) ... 374s Setting up libhttp-headers-fast-perl (0.22-3) ... 374s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 374s Setting up liblist-moreutils-perl (0.430-2) ... 374s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 374s Setting up libemail-simple-perl (2.218-1) ... 374s Setting up libxmlsec1-openssl1:s390x (1.3.7-2) ... 374s Setting up libnet-http-perl (6.23-1) ... 374s Setting up liblasso3t64 (2.9.0-2) ... 374s Setting up libnss3:s390x (2:3.114-1) ... 374s Setting up libexception-class-perl (1.45-1) ... 374s Setting up libclass-c3-perl (0.35-2) ... 374s Setting up libcrypt-jwt-perl (0.037-1) ... 374s Setting up xfonts-utils (1:7.7+7) ... 374s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 374s Setting up libxml-sax-perl (1.02+dfsg-4) ... 374s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 374s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 374s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 374s Setting up libauthen-radius-perl (0.33-1) ... 374s Setting up intltool-debian (0.35.0+20060710.6) ... 374s Setting up libbytes-random-secure-perl (0.29-3) ... 374s Setting up libjson-maybexs-perl (1.004008-1) ... 374s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 374s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 374s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 374s Setting up libdata-optlist-perl (0.114-1) ... 374s Setting up libtest-output-perl (1.036-1) ... 374s Setting up pkg-perl-autopkgtest (0.82) ... 374s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 374s Setting up libraw23t64:s390x (0.21.4-2) ... 374s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 374s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 374s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 374s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 374s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 374s Setting up dh-strip-nondeterminism (1.14.2-1) ... 374s Setting up libwww-robotrules-perl (6.02-1) ... 374s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 374s Setting up xml-core (0.19) ... 375s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 375s Setting up jq (1.8.1-3ubuntu1) ... 375s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 375s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 375s Setting up liblasso-perl:s390x (2.9.0-2) ... 375s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 375s Setting up libmro-compat-perl (0.15-2) ... 375s Setting up libcookie-baker-perl (0.12-1) ... 375s Setting up libhttp-entity-parser-perl (0.25-2) ... 375s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 375s Setting up libio-socket-ssl-perl (2.089-1) ... 375s Setting up libsub-exporter-perl (0.990-1) ... 375s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 375s Setting up libeval-closure-perl (0.14-3) ... 375s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 375s Setting up libconvert-pem-perl (0.13-1) ... 375s Setting up libhttp-negotiate-perl (6.01-2) ... 375s Setting up libparams-validationcompiler-perl (0.31-1) ... 375s Setting up openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 375s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 375s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 375s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 375s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 375s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 375s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 375s Setting up libhttp-cookies-perl (6.11-1) ... 375s Setting up po-debconf (1.0.21+nmu1) ... 375s Setting up libhtml-tree-perl (5.07-3) ... 375s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 375s Setting up libcgi-pm-perl (4.68-1) ... 375s Setting up libhtml-format-perl (2.16-2) ... 375s Setting up fonts-urw-base35 (20200910-8) ... 375s Setting up libhtml-template-perl (2.97-2build1) ... 375s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 375s Setting up libnet-smtp-ssl-perl (1.04-2) ... 375s Setting up libmodule-runtime-perl (0.018-1) ... 375s Setting up libmailtools-perl (2.22-1) ... 375s Setting up sphinx-common (8.2.3-1ubuntu2) ... 375s Setting up libxml-simple-perl (2.25-2) ... 375s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 375s Setting up libhttp-daemon-perl (6.16-1) ... 375s Setting up libemail-abstract-perl (3.010-1) ... 375s Setting up cpp-15 (15.2.0-5ubuntu1) ... 375s Setting up cpp (4:15.2.0-4ubuntu1) ... 375s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 375s Setting up libplack-perl (1.0051-1) ... 375s Setting up libnet-openid-common-perl (1.20-2) ... 375s Setting up libnet-openid-server-perl (1.09-4) ... 375s Setting up libmodule-implementation-perl (0.09-2) ... 375s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 375s Setting up libpackage-stash-perl (0.40-1) ... 375s Setting up libimport-into-perl (1.002005-2) ... 375s Setting up libmoo-perl (2.005005-1) ... 375s Setting up liblist-someutils-perl (0.59-1) ... 375s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 375s Setting up libmime-tools-perl (5.515-1) ... 375s Setting up gcc-15 (15.2.0-5ubuntu1) ... 375s Setting up libspecio-perl (0.50-1) ... 375s Setting up liblist-allutils-perl (0.19-1) ... 375s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 375s Setting up libmoox-types-mooselike-perl (0.29-2) ... 375s Setting up libb-hooks-endofscope-perl (0.28-2) ... 375s Setting up g++-15 (15.2.0-5ubuntu1) ... 375s Setting up libthrowable-perl (1.001-2) ... 375s Setting up libtool (2.5.4-4build1) ... 375s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 375s Setting up gcc (4:15.2.0-4ubuntu1) ... 375s Setting up dh-autoreconf (21) ... 375s Setting up libemail-sender-perl (2.601-1) ... 375s Setting up libnamespace-clean-perl (0.27-2) ... 375s Setting up g++ (4:15.2.0-4ubuntu1) ... 375s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 375s Setting up build-essential (12.12ubuntu1) ... 375s Setting up libnamespace-autoclean-perl (0.31-1) ... 375s Setting up libdatetime-locale-perl (1:1.41-1) ... 375s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 375s Setting up debhelper (13.24.2ubuntu1) ... 375s Setting up libdatetime-perl (2:1.65-1build3) ... 375s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 375s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 375s Setting up liblwp-protocol-https-perl (6.14-1) ... 375s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 375s Setting up node-corepack (0.24.0-5) ... 375s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 375s Setting up libwww-perl (6.78-1) ... 375s Setting up libheif1:s390x (1.20.2-1) ... 375s Setting up nodejs (20.19.4+dfsg-1) ... 375s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 375s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 375s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 375s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 375s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 375s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 375s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 375s Setting up libnet-openid-consumer-perl (1.18-2) ... 375s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 375s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 375s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 375s Setting up libxml-parser-perl (2.47-1build4) ... 375s Setting up uglifyjs (3.17.4-2) ... 375s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 375s Setting up libgd-perl (2.78-1build4) ... 375s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 375s Setting up libsoap-lite-perl (1.27-3) ... 375s Setting up libgd-securityimage-perl (1.75-3) ... 375s Processing triggers for install-info (7.1.1-1ubuntu1) ... 375s Processing triggers for libc-bin (2.42-0ubuntu3) ... 375s Processing triggers for man-db (2.13.1-1) ... 377s Processing triggers for ca-certificates-java (20240118) ... 378s Adding debian:ACCVRAIZ1.pem 378s Adding debian:AC_RAIZ_FNMT-RCM.pem 378s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 378s Adding debian:ANF_Secure_Server_Root_CA.pem 378s Adding debian:Actalis_Authentication_Root_CA.pem 378s Adding debian:AffirmTrust_Commercial.pem 378s Adding debian:AffirmTrust_Networking.pem 378s Adding debian:AffirmTrust_Premium.pem 378s Adding debian:AffirmTrust_Premium_ECC.pem 378s Adding debian:Amazon_Root_CA_1.pem 378s Adding debian:Amazon_Root_CA_2.pem 378s Adding debian:Amazon_Root_CA_3.pem 378s Adding debian:Amazon_Root_CA_4.pem 378s Adding debian:Atos_TrustedRoot_2011.pem 378s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 378s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 378s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 378s Adding debian:BJCA_Global_Root_CA1.pem 378s Adding debian:BJCA_Global_Root_CA2.pem 378s Adding debian:Baltimore_CyberTrust_Root.pem 378s Adding debian:Buypass_Class_2_Root_CA.pem 378s Adding debian:Buypass_Class_3_Root_CA.pem 378s Adding debian:CA_Disig_Root_R2.pem 378s Adding debian:CFCA_EV_ROOT.pem 378s Adding debian:COMODO_Certification_Authority.pem 378s Adding debian:COMODO_ECC_Certification_Authority.pem 378s Adding debian:COMODO_RSA_Certification_Authority.pem 378s Adding debian:Certainly_Root_E1.pem 378s Adding debian:Certainly_Root_R1.pem 378s Adding debian:Certigna.pem 378s Adding debian:Certigna_Root_CA.pem 378s Adding debian:Certum_EC-384_CA.pem 378s Adding debian:Certum_Trusted_Network_CA.pem 378s Adding debian:Certum_Trusted_Network_CA_2.pem 378s Adding debian:Certum_Trusted_Root_CA.pem 378s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 378s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 378s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 378s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 378s Adding debian:Comodo_AAA_Services_root.pem 378s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 378s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 378s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 378s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 378s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 378s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 378s Adding debian:DigiCert_Assured_ID_Root_CA.pem 378s Adding debian:DigiCert_Assured_ID_Root_G2.pem 378s Adding debian:DigiCert_Assured_ID_Root_G3.pem 378s Adding debian:DigiCert_Global_Root_CA.pem 378s Adding debian:DigiCert_Global_Root_G2.pem 378s Adding debian:DigiCert_Global_Root_G3.pem 378s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 378s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 378s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 378s Adding debian:DigiCert_Trusted_Root_G4.pem 378s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 378s Adding debian:Entrust_Root_Certification_Authority.pem 378s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 378s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 378s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 378s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 378s Adding debian:GLOBALTRUST_2020.pem 378s Adding debian:GTS_Root_R1.pem 378s Adding debian:GTS_Root_R2.pem 378s Adding debian:GTS_Root_R3.pem 378s Adding debian:GTS_Root_R4.pem 378s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 378s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 378s Adding debian:GlobalSign_Root_CA.pem 378s Adding debian:GlobalSign_Root_CA_-_R3.pem 378s Adding debian:GlobalSign_Root_CA_-_R6.pem 378s Adding debian:GlobalSign_Root_E46.pem 378s Adding debian:GlobalSign_Root_R46.pem 378s Adding debian:Go_Daddy_Class_2_CA.pem 378s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 378s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 378s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 378s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 378s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 378s Adding debian:HiPKI_Root_CA_-_G1.pem 378s Adding debian:Hongkong_Post_Root_CA_3.pem 378s Adding debian:ISRG_Root_X1.pem 378s Adding debian:ISRG_Root_X2.pem 378s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 378s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 378s Adding debian:Izenpe.com.pem 378s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 378s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 378s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 378s Adding debian:NAVER_Global_Root_Certification_Authority.pem 378s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 378s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 378s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 378s Adding debian:QuoVadis_Root_CA_1_G3.pem 378s Adding debian:QuoVadis_Root_CA_2.pem 378s Adding debian:QuoVadis_Root_CA_2_G3.pem 378s Adding debian:QuoVadis_Root_CA_3.pem 378s Adding debian:QuoVadis_Root_CA_3_G3.pem 378s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 378s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 378s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 378s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 378s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 378s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 378s Adding debian:SZAFIR_ROOT_CA2.pem 378s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 378s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 378s Adding debian:SecureSign_Root_CA12.pem 378s Adding debian:SecureSign_Root_CA14.pem 378s Adding debian:SecureSign_Root_CA15.pem 378s Adding debian:SecureTrust_CA.pem 378s Adding debian:Secure_Global_CA.pem 378s Adding debian:Security_Communication_ECC_RootCA1.pem 378s Adding debian:Security_Communication_RootCA2.pem 378s Adding debian:Starfield_Class_2_CA.pem 378s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 378s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 378s Adding debian:SwissSign_Gold_CA_-_G2.pem 378s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 378s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 378s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 378s Adding debian:TWCA_CYBER_Root_CA.pem 378s Adding debian:TWCA_Global_Root_CA.pem 378s Adding debian:TWCA_Root_Certification_Authority.pem 378s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 378s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 378s Adding debian:TeliaSonera_Root_CA_v1.pem 378s Adding debian:Telia_Root_CA_v2.pem 378s Adding debian:TrustAsia_Global_Root_CA_G3.pem 378s Adding debian:TrustAsia_Global_Root_CA_G4.pem 378s Adding debian:Trustwave_Global_Certification_Authority.pem 378s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 378s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 378s Adding debian:TunTrust_Root_CA.pem 378s Adding debian:UCA_Extended_Validation_Root.pem 378s Adding debian:UCA_Global_G2_Root.pem 378s Adding debian:USERTrust_ECC_Certification_Authority.pem 378s Adding debian:USERTrust_RSA_Certification_Authority.pem 378s Adding debian:XRamp_Global_CA_Root.pem 378s Adding debian:certSIGN_ROOT_CA.pem 378s Adding debian:certSIGN_Root_CA_G2.pem 378s Adding debian:e-Szigno_Root_CA_2017.pem 378s Adding debian:ePKI_Root_Certification_Authority.pem 378s Adding debian:emSign_ECC_Root_CA_-_C3.pem 378s Adding debian:emSign_ECC_Root_CA_-_G3.pem 378s Adding debian:emSign_Root_CA_-_C1.pem 378s Adding debian:emSign_Root_CA_-_G1.pem 378s Adding debian:vTrus_ECC_Root_CA.pem 378s Adding debian:vTrus_Root_CA.pem 378s done. 378s Setting up yui-compressor (2.4.8-3) ... 378s Setting up default-jre-headless (2:1.21-76) ... 378s Processing triggers for sgml-base (1.31+nmu1) ... 378s Setting up docutils-common (0.21.2+dfsg-2) ... 378s Processing triggers for sgml-base (1.31+nmu1) ... 378s Setting up python3-docutils (0.21.2+dfsg-2) ... 378s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 384s autopkgtest [01:09:03]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 384s autopkgtest [01:09:03]: test handler-test: [----------------------- 385s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 385s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 385s t/01-Lemonldap-NG-Handler-Main.t ........................... 385s 1..4 385s ok 1 - use Lemonldap::NG::Handler::Main; 385s ok 2 - init 385s ok 3 - Load conf 385s ok 4 - portal 385s ok 385s t/05-Lemonldap-NG-Handler-Reload.t ......................... 385s 1..6 385s ok 1 - use Lemonldap::NG::Handler::Main; 385s [Mon Oct 20 01:09:04 2025] [LLNG:5361] [error] Bad logLevel value '', switching to 'info' 385s 385s ok 2 - logLevelInit 385s ok 3 - defaultValuesInit 385s ok 4 - defaultValuesInit 385s ok 5 - locationRulesInit 385s ok 6 - forgeHeadersInit 385s ok 385s t/12-Lemonldap-NG-Handler-Jail.t ........................... 385s 1..26 385s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 385s ok 2 - new jail object 385s ok 3 - basic extended function is defined 385s ok 4 - encode_base64 function is defined 385s ok 5 - Function works 385s ok 6 - Get good result 385s ok 7 - listMatch function is defined 385s ok 8 - Get good result 385s ok 9 - listMatch function is defined 385s ok 10 - Get good result 385s ok 11 - checkDate extended function is defined 385s ok 12 - Function works 385s ok 13 - Get good result 385s ok 14 - checkDate extended function is defined 385s ok 15 - Function works 385s ok 16 - Get good result 385s ok 17 - checkDate extended function is defined 385s ok 18 - Function works 385s ok 19 - Function works 385s ok 20 - Function works 385s ok 21 - Syntax error yields undef result 385s ok 22 - Found correct error message 385s ok 23 - subjectid extended function is defined 385s ok 24 - subjectid works as expected 385s ok 25 - subjectid works as expected 385s ok 26 - subjectid works as expected 385s ok 385s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 385s 1..20 385s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 385s ok 2 - new fake jail object 385s ok 3 - basic extended function working without Safe Jail 385s ok 4 - encode_base64 extended function working without Safe Jail 385s ok 5 - checkDate extended function working without Safe Jail 385s ok 6 - checkDate extended function working without Safe Jail 385s ok 7 - listMatch function is defined 385s ok 8 - Get good result 385s ok 9 - listMatch function is defined 385s ok 10 - Get good result 385s ok 11 - checkDate extended function is defined 385s ok 12 - Function works 385s ok 13 - Function works 385s ok 14 - Function works 385s ok 15 - Syntax error yields undef result 385s ok 16 - Found correct error message 385s ok 17 - subjectid extended function is defined 385s ok 18 - subjectid works as expected 385s ok 19 - subjectid works as expected 385s ok 20 - subjectid works as expected 385s ok 385s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 385s 1..4 385s ok 1 - use Lemonldap::NG::Handler::Main; 385s ok 2 - init 385s # Subtest: Safe jail off 385s 1..35 385s ok 1 - Load conf 385s ok 2 - Safe jail is disabled 385s ok 3 - Returned code ref 385s ok 4 - Returned undef 385s ok 5 - Returned code ref 385s ok 6 - Returned undef 385s ok 7 - Returned code ref 385s ok 8 - Returned empty string 385s ok 9 - Returned code ref 385s ok 10 - Returned 0 385s ok 11 - Returned code ref 385s ok 12 - Returned abc def 385s ok 13 - Returned code ref 385s ok 14 - Returned bar 385s ok 15 - Returned code ref 385s ok 16 - Returned bar 385s ok 17 - Returned code ref 385s ok 18 - ipInSubnet works 385s ok 19 - ipInSubnet works 385s ok 20 - Returned code ref 385s ok 21 - ipInSubnet works 385s ok 22 - Returned code ref 385s ok 23 - ipInSubnet works 385s ok 24 - ipInSubnet works 385s ok 25 - Returned code ref 385s ok 26 - ipInSubnet works 385s ok 27 - Returned code ref 385s ok 28 - inDomain works for AUTH.EXAMPLE.COM 385s ok 29 - inDomain works for auth.example.com 385s ok 30 - inDomain works for example.com 385s ok 31 - inDomain works for cda.com 385s ok 32 - inDomain works for notexample.com 385s ok 33 - inDomain works for exampleacom 385s ok 34 - Returned code ref 385s ok 35 - Returned correct Basic header 385s ok 3 - Safe jail off 385s # Subtest: Safe jail on 385s 1..33 385s ok 1 - Load conf 385s ok 2 - Safe jail is enabled 385s ok 3 - Returned code ref 385s ok 4 - Returned undef 385s ok 5 - Returned code ref 385s ok 6 - Returned undef 385s ok 7 - Returned code ref 385s ok 8 - Returned empty string 385s ok 9 - Returned code ref 385s ok 10 - Returned 0 385s ok 11 - Returned code ref 385s ok 12 - Returned abc def 385s ok 13 - Returned code ref 385s ok 14 - Returned bar 385s ok 15 - Returned code ref 385s ok 16 - Returned bar 385s ok 17 - Returned code ref 385s ok 18 - ipInSubnet works 385s ok 19 - ipInSubnet works 385s ok 20 - Returned code ref 385s ok 21 - ipInSubnet works 385s ok 22 - Returned code ref 385s ok 23 - ipInSubnet works 385s ok 24 - ipInSubnet works 385s ok 25 - Returned code ref 385s ok 26 - ipInSubnet works 385s ok 27 - Returned code ref 385s ok 28 - inDomain works for AUTH.EXAMPLE.COM 385s ok 29 - inDomain works for auth.example.com 385s ok 30 - inDomain works for example.com 385s ok 31 - inDomain works for cda.com 385s ok 32 - inDomain works for notexample.com 385s ok 33 - inDomain works for exampleacom 385s ok 4 - Safe jail on 385s ok 385s t/20-Default-Broker-with-cache.t ........................... 385s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 385s ok 2 - use Lemonldap::NG::Handler::PSGI; 385s ok 3 - Client object 385s ok 4 - App object 385s ok 5 - Denied query 385s ok 6 - Code is 403 385s ok 7 - Header is given to app 385s ok 8 - Denied query 385s ok 9 - Conf was updated 385s ok 10 - Denied query 385s ok 11 - Conf was updated 385s 1..11 385s ok 385s t/20-Default-Broker.t ...................................... 385s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 385s ok 2 - use Lemonldap::NG::Handler::PSGI; 385s ok 3 - Client object 385s ok 4 - App object 385s ok 5 - Denied query 385s ok 6 - Code is 403 385s ok 7 - Header is given to app 385s ok 8 - Denied query 385s ok 9 - Conf was updated 385s ok 10 - Denied query 385s ok 11 - Conf was updated 385s 1..11 385s ok 386s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 386s 1..1 386s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 386s ok 386s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 386s 1..1 386s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 386s ok 386s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 386s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 386s ok 2 - use Lemonldap::NG::Handler::PSGI; 386s ok 3 - Client object 386s ok 4 - App object 386s ok 5 - No HTTP_AUTH_USER 386s ok 6 - Unauthentified query 386s ok 7 - Unprotected request succeeds 386s ok 8 - Expected content 386s 1..8 386s ok 386s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 386s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 386s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 386s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 386s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 386s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 386s ok 3 - Client object 386s ok 4 - App object 386s ok 5 - Unauthentified query 386s ok 6 - Response is an array 386s ok 7 - Code is 302 386s ok 8 - Redirection points to portal 386s ok 9 - Authentified query 386s ok 10 - Code is 200 386s ok 11 - Lm-Remote-Custom is overwriten 386s ok 12 - Authentified query 386s ok 13 - Authorization header is echoed 386s ok 14 - Authentified query 386s ok 15 - Code is 200 386s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 386s ok 17 - Authentified query 386s ok 18 - /test-uri1 -> Code is 200 386s ok 19 - Authentified query 386s ok 20 - /test-uri2 -> Code is 200 386s ok 21 - Denied query 386s ok 22 - /test-uri1 -> Code is 403 386s ok 23 - Denied query 386s ok 24 - /test-uri1 -> Code is 403 386s ok 25 - Denied query 386s ok 26 - Code is 403 386s ok 27 - Weak Authentified query 386s ok 28 - Code is 200 386s ok 29 - Strong Authentified query 386s ok 30 - Code is 302 386s ok 31 - Redirection points to http://test1.example.com/AuthStrong 386s ok 32 - Bad cookie 386s ok 33 - Code is 302 386s ok 34 - Weak Authentified query 386s ok 35 - Code is 200 386s ok 36 - Default Authentified query 386s ok 37 - Code is 302 386s ok 38 - Redirection points to http://test2.example.com/ 386s 1..38 386s ok 386s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 386s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 386s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 386s ok 3 - New object 386s ok 4 - Client object 386s ok 5 - App object 386s ok 6 - initialization 386s ok 7 - Set auth route 386s ok 8 - Set auth route 386s ok 9 - Get response 386s ok 10 - Response code is 200 386s ok 11 - Get unauth result 386s ok 12 - Get response 386s ok 13 - Response code is 200 386s ok 14 - Get auth result 386s [Mon Oct 20 01:09:05 2025] [LLNG:5374] [warn] [anonymous] Bad request 386s ok 15 - Try a bad path 386s ok 16 - Response is 400 386s 1..16 386s ok 386s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 386s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 386s ok 2 - use Lemonldap::NG::Handler::Server; 386s ok 3 - Client object 386s ok 4 - App object 386s ok 5 - Host header found 386s ok 6 - Rules file URL found 386s ok 7 - Authorized query 386s ok 8 - Code is 200 386s ok 9 - 'User' => 'dwho' 386s ok 10 - 'Name' => '' 386s ok 11 - 'Mail' => '' 386s ok 12 - Seven headers sent 386s ok 13 - Authorized query 386s ok 14 - Code is 200 386s ok 15 - Denied query 386s ok 16 - Code is 403 386s ok 17 - Denied query 386s ok 18 - Code is 403 386s 1..18 386s ok 386s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 386s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 386s ok 2 - use Lemonldap::NG::Handler::Server; 386s ok 3 - Client object 386s ok 4 - App object 386s ok 5 - Host header found 386s ok 6 - Rules file URL found 386s ok 7 - Unauthorized query 386s ok 8 - Code is 302 386s ok 9 - Redirect URL found 386s ok 10 - Host header found 386s ok 11 - Rules file URL found 386s ok 12 - Unauthorized query 2 386s ok 13 - Code is 302 386s ok 14 - Redirect URL found 386s ok 15 - Authorized query 386s ok 16 - Code is 200 386s ok 17 - 'User' => 'dwho' 386s ok 18 - 'Name' => '' 386s ok 19 - 'Mail' => '' 386s ok 20 - Seven headers sent 386s ok 21 - Authorized query 386s ok 22 - Code is 200 386s ok 23 - Denied query 386s ok 24 - Code is 403 386s ok 25 - Denied query 386s ok 26 - Code is 403 386s 1..26 386s ok 387s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 387s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 387s ok 2 - use Lemonldap::NG::Handler::Server; 387s ok 3 - Client object 387s ok 4 - App object 387s ok 5 - Host header found 387s ok 6 - Rules file URL found 387s ok 7 - Authorized query 387s ok 8 - Code is 200 387s ok 9 - 'User' => 'dwho' 387s ok 10 - 'Name' => '' 387s ok 11 - 'Mail' => '' 387s ok 12 - Seven headers sent 387s ok 13 - Authorized query 387s ok 14 - Code is 200 387s ok 15 - Denied query 387s ok 16 - Code is 403 387s ok 17 - Denied query 387s ok 18 - Code is 403 387s 1..18 387s ok 387s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 387s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 387s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 387s ok 3 - Client object 387s ok 4 - App object 387s ok 5 - Query with token 1 387s ok 6 - Code is 200 387s ok 7 - NO cookie found 387s ok 8 - Found 6 service headers 387s ok 9 - Found 6 service header values 387s ok 10 - Query with token 2 387s ok 11 - Code is 200 387s ok 12 - Found 6 service headers 387s ok 13 - Found 6 service header values 387s ok 14 - Query with token 3 387s ok 15 - Code is 401 387s ok 16 - NONE service header found 387s ok 17 - Query with token 4 387s ok 18 - Code is 200 387s ok 19 - Found "zero" header with "0" 387s ok 20 - Found "empty" header without value 387s ok 21 - Found 6 service headers 387s ok 22 - Found 6 service header values 387s ok 23 - Query with token 5 387s ok 24 - Code is 401 387s ok 25 - NONE service header found 387s ok 26 - Query with token 6 387s ok 27 - Code is 401 387s ok 28 - NONE service header found 387s ok 29 - Query with token 7 387s ok 30 - Code is 401 387s ok 31 - NONE service header found 387s 1..31 387s ok 387s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 387s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 387s ok 2 - use Lemonldap::NG::Handler::Server; 387s ok 3 - Client object 387s ok 4 - App object 387s ok 5 - Query with token 1 387s ok 6 - Code is 200 387s ok 7 - Query with token 2 387s ok 8 - Code is 302 387s 1..8 387s ok 387s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 387s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 387s ok 2 - use Lemonldap::NG::Handler::Server; 387s ok 3 - Client object 387s ok 4 - App object 387s ok 5 - Query with token 1 387s ok 6 - Code is 200 387s ok 7 - Found 3 service headers 387s ok 8 - Found 3 service header values 387s ok 9 - Query with token 2 387s ok 10 - Code is 200 387s ok 11 - Found 3 service headers 387s ok 12 - Found 3 service header values 387s ok 13 - Query with token 3 387s ok 14 - Code is 302 387s ok 15 - NONE service header found 387s ok 16 - Query with token 4 387s ok 17 - Code is 200 387s ok 18 - Found "zero" header with "0" 387s ok 19 - Found "empty" header without value 387s ok 20 - Found 3 service headers 387s ok 21 - Found 3 service header values 387s ok 22 - Query with token 5 387s ok 23 - Code is 302 387s ok 24 - NONE service header found 387s ok 25 - Query with token 6 387s ok 26 - Code is 302 387s ok 27 - NONE service header found 387s ok 28 - Query with token 7 387s ok 29 - Code is 302 387s ok 30 - NONE service header found 387s 1..30 387s ok 387s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 387s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 387s ok 2 - use Lemonldap::NG::Handler::PSGI; 387s ok 3 - Client object 387s ok 4 - App object 387s ok 5 - Unauthentified query 387s ok 6 - Response is an array 387s ok 7 - Code is 302 387s ok 8 - Redirection points to portal 387s ok 9 - Header is given to app 387s ok 10 - Authentified query 387s ok 11 - Code is 200 387s ok 12 - Denied query 387s ok 13 - Code is 403 387s ok 14 - Bad cookie 387s ok 15 - Code is 302 387s 1..15 387s ok 387s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 387s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 387s ok 2 - use Lemonldap::NG::Handler::PSGI; 387s ok 3 - Client object 387s ok 4 - App object 387s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 387s ok 5 - Unauthentified query 387s ok 6 - Response is an array 387s ok 7 - Code is 302 387s ok 8 - Unauthentified query 387s ok 9 - Response is an array 387s ok 10 - Code is 302 387s ok 11 - Redirection points to portal and site is https 387s 1..11 387s ok 387s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 387s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 387s ok 2 - use Lemonldap::NG::Handler::PSGI; 387s ok 3 - Client object 387s ok 4 - App object 387s ok 5 - Unauthentified query 387s ok 6 - Response is an array 387s ok 7 - Code is 302 387s ok 8 - Redirection points to portal and site is https 387s 1..8 387s ok 388s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 388s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 388s ok 2 - use Lemonldap::NG::Handler::Server; 388s ok 3 - Client object 388s ok 4 - App object 388s ok 5 - Non-Zimbra URL Query 388s ok 6 - Code is 200 388s ok 7 - Location is undefined 388s ok 8 - Header Auth-User is set to "dwho" 388s ok 9 - Zimbra URL Query 388s ok 10 - Code is 302 388s ok 11 - Header Location is set to Zimbra URL 388s ok 12 - Header Auth-User is set to "dwho" 388s 1..12 388s ok 388s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 388s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 388s ok 2 # skip Cache::Memcached not found 388s ok 3 # skip Cache::Memcached not found 388s ok 4 # skip Cache::Memcached not found 388s ok 5 # skip Cache::Memcached not found 388s ok 6 # skip Cache::Memcached not found 388s ok 7 # skip Cache::Memcached not found 388s ok 8 # skip Cache::Memcached not found 388s ok 9 # skip Cache::Memcached not found 388s ok 10 # skip Cache::Memcached not found 388s ok 11 # skip Cache::Memcached not found 388s ok 12 # skip Cache::Memcached not found 388s ok 13 # skip Cache::Memcached not found 388s 1..13 388s ok 388s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 388s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 388s ok 2 - use Lemonldap::NG::Handler::Server; 388s ok 3 - Client object 388s ok 4 - App object 388s ok 5 - Query 388s ok 6 - Code is 401 388s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 388s 1..7 388s ok 388s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 388s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 388s ok 2 - use Lemonldap::NG::Handler::Server; 388s ok 3 - Client object 388s ok 4 - App object 388s ok 5 - Unauthenticated request to OAuth2 URL 388s ok 6 - Got correct HTTP code 388s ok 7 - Got WWW-Authenticate: Bearer 388s ok 8 - Invalid access token 388s ok 9 - Got invalid token error 388s ok 10 - Valid access token 388s ok 11 - Request accepted 388s ok 12 - Header Auth-User is set to "dwho" 388s ok 13 - Client ID correctly transmitted 388s ok 14 - Client confkey correctly transmitted 388s ok 15 - Scope correctly transmitted 388s ok 16 - Valid access token 388s ok 17 - Unauthorized because the write scope is not granted 388s ok 18 - Valid JWT access token 388s ok 19 - Request accepted 388s ok 20 - Header Auth-User is set to "dwho" 388s ok 21 - Valid access token 388s ok 22 - Request accepted 388s ok 23 - Header Auth-User is set to "dwho" 388s ok 24 - Client ID correctly transmitted 388s ok 25 - Client confkey correctly transmitted 388s ok 26 - Scope correctly transmitted 388s ok 27 - Expired access token 388s ok 28 - Access was rejected 388s ok 29 - Got correct error code 388s 1..29 388s ok 388s All tests successful. 388s Files=28, Tests=372, 3 wallclock secs ( 0.06 usr 0.02 sys + 2.86 cusr 0.28 csys = 3.22 CPU) 388s Result: PASS 388s autopkgtest [01:09:07]: test handler-test: -----------------------] 389s handler-test PASS 389s autopkgtest [01:09:08]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 389s autopkgtest [01:09:08]: test portal-test: preparing testbed 411s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 from image adt/ubuntu-resolute-s390x-server-20251019.img (UUID 7a83b4ca-2eb3-4cb0-b8d6-be2f16efcb4e)... 458s autopkgtest [01:10:17]: testbed dpkg architecture: s390x 458s autopkgtest [01:10:17]: testbed apt version: 3.1.8ubuntu1 459s autopkgtest [01:10:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 459s autopkgtest [01:10:18]: testbed release detected to be: resolute 459s autopkgtest [01:10:18]: updating testbed package index (apt update) 460s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 460s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 460s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 460s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 460s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 461s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 461s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 461s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 461s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [103 kB] 461s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 461s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [257 kB] 461s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6184 B] 461s Fetched 971 kB in 1s (677 kB/s) 462s Reading package lists... 463s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 463s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 463s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 463s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 463s Reading package lists... 463s Reading package lists... 463s Building dependency tree... 463s Reading state information... 464s Calculating upgrade... 464s The following packages will be upgraded: 464s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 464s libseccomp2 libsemanage-common libsemanage2 python-apt-common python3-apt 464s python3-cffi-backend 464s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 464s Need to get 3223 kB of archives. 464s After this operation, 652 kB of additional disk space will be used. 464s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg s390x 1.22.21ubuntu4 [1287 kB] 465s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit-common all 1:4.0.5-1build2 [6596 B] 465s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit1 s390x 1:4.0.5-1build2 [57.0 kB] 465s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage-common all 3.8.1-1build1 [7916 B] 465s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage2 s390x 3.8.1-1build1 [99.1 kB] 465s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x distro-info-data all 0.68 [7378 B] 465s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libseccomp2 s390x 2.6.0-2ubuntu3 [57.5 kB] 465s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python-apt-common all 3.0.0ubuntu2 [21.7 kB] 465s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-apt s390x 3.0.0ubuntu2 [198 kB] 465s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-cffi-backend s390x 1.17.1-3build1 [113 kB] 465s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg-dev all 1.22.21ubuntu4 [1088 kB] 465s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libdpkg-perl all 1.22.21ubuntu4 [280 kB] 466s dpkg-preconfigure: unable to re-open stdin: No such file or directory 466s Fetched 3223 kB in 2s (1796 kB/s) 466s (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 ... 56852 files and directories currently installed.) 466s Preparing to unpack .../dpkg_1.22.21ubuntu4_s390x.deb ... 466s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 466s Setting up dpkg (1.22.21ubuntu4) ... 466s (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 ... 56852 files and directories currently installed.) 466s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 466s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 466s Setting up libaudit-common (1:4.0.5-1build2) ... 466s (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 ... 56852 files and directories currently installed.) 466s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_s390x.deb ... 466s Unpacking libaudit1:s390x (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 466s Setting up libaudit1:s390x (1:4.0.5-1build2) ... 466s (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 ... 56852 files and directories currently installed.) 466s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 466s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 466s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_s390x.deb ... 466s Unpacking libsemanage2:s390x (3.8.1-1build1) over (3.8.1-1) ... 466s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 466s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 467s Preparing to unpack .../3-libseccomp2_2.6.0-2ubuntu3_s390x.deb ... 467s Unpacking libseccomp2:s390x (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 467s Preparing to unpack .../4-python-apt-common_3.0.0ubuntu2_all.deb ... 467s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 467s Preparing to unpack .../5-python3-apt_3.0.0ubuntu2_s390x.deb ... 467s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 467s Preparing to unpack .../6-python3-cffi-backend_1.17.1-3build1_s390x.deb ... 467s Unpacking python3-cffi-backend:s390x (1.17.1-3build1) over (1.17.1-3) ... 467s Preparing to unpack .../7-dpkg-dev_1.22.21ubuntu4_all.deb ... 467s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 467s Preparing to unpack .../8-libdpkg-perl_1.22.21ubuntu4_all.deb ... 467s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 467s Setting up distro-info-data (0.68) ... 467s Setting up libsemanage-common (3.8.1-1build1) ... 467s Setting up libseccomp2:s390x (2.6.0-2ubuntu3) ... 467s Setting up libdpkg-perl (1.22.21ubuntu4) ... 467s Setting up python-apt-common (3.0.0ubuntu2) ... 467s Setting up libsemanage2:s390x (3.8.1-1build1) ... 467s Setting up python3-cffi-backend:s390x (1.17.1-3build1) ... 467s Setting up python3-apt (3.0.0ubuntu2) ... 467s Setting up dpkg-dev (1.22.21ubuntu4) ... 467s Processing triggers for man-db (2.13.1-1) ... 468s Processing triggers for libc-bin (2.42-0ubuntu3) ... 468s autopkgtest [01:10:27]: upgrading testbed (apt dist-upgrade and autopurge) 469s Reading package lists... 469s Building dependency tree... 469s Reading state information... 469s Calculating upgrade... 469s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 469s Reading package lists... 469s Building dependency tree... 469s Reading state information... 469s Solving dependencies... 469s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 470s autopkgtest [01:10:29]: rebooting testbed after setup commands that affected boot 486s Reading package lists... 486s Building dependency tree... 486s Reading state information... 486s Solving dependencies... 486s The following NEW packages will be installed: 486s autoconf autodep8 automake autopoint autotools-dev build-essential 486s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 486s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 486s dh-strip-nondeterminism docutils-common dwz fontconfig-config 486s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-s390x-linux-gnu 486s g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu 486s gettext imagemagick-7-common intltool-debian java-common java-wrappers 486s javascript-common jq lemonldap-ng-fastcgi-server libalgorithm-c3-perl 486s libaom3 libapache-logformat-compiler-perl libapache-session-perl 486s libarchive-zip-perl libasan8 libauth-yubikey-webclient-perl 486s libauthen-radius-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl 486s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 486s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 486s libclass-data-inheritable-perl libclass-errorhandler-perl 486s libclass-inspector-perl libclass-method-modifiers-perl 486s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 486s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 486s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 486s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 486s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 486s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 486s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 486s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 486s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 486s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 486s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 486s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 486s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 486s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 486s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 486s libencode-locale-perl liberror-perl libeval-closure-perl 486s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 486s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 486s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 486s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 486s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 486s libglib-perl libgomp1 libgssapi-perl libhash-merge-simple-perl 486s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 486s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 486s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 486s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 486s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 486s libhttp-multipartparser-perl libhttp-negotiate-perl libicu76 486s libimage-magick-perl libimage-magick-q16-perl libimagequant0 486s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 486s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 486s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 486s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap4 486s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 486s libjs-sphinxdoc libjs-underscore libjson-maybexs-perl libjson-perl 486s libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 486s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 486s liblemonldap-ng-portal-perl liblist-allutils-perl liblist-moreutils-perl 486s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 486s liblog-log4perl-perl liblqr-1-0 libltdl7 liblwp-mediatypes-perl 486s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 486s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 486s libmodule-implementation-perl libmodule-pluggable-perl 486s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 486s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 486s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 486s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 486s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 486s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 486s libparams-classify-perl libparams-util-perl 486s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 486s libplack-perl libposix-strftime-compiler-perl libraw23t64 486s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 486s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 486s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 486s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 486s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 486s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 486s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 486s libtimedate-perl libtool libtry-tiny-perl libtypes-serialiser-perl libubsan1 486s liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 486s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 486s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 486s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 486s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 486s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 486s node-corepack node-minimatch node-uglify-js node-undici node-xtend nodejs 486s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 486s po-debconf python3-alabaster python3-defusedxml python3-docutils 486s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 486s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 486s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 486s yui-compressor 487s 0 upgraded, 316 newly installed, 0 to remove and 0 not upgraded. 487s Need to get 171 MB of archives. 487s After this operation, 625 MB of additional disk space will be used. 487s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 487s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 487s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 487s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 487s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 487s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 487s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 487s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 488s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 489s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 489s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 489s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 489s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 490s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 490s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 490s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 490s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 490s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 490s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 490s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 490s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 490s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 490s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 490s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 490s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 490s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 490s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 490s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 490s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 490s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 490s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 490s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 490s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 490s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 490s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 490s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 490s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 490s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 490s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 490s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 490s Get:41 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 490s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 490s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 490s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 490s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 490s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 490s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 490s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 490s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 490s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 490s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 490s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 490s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 490s Get:54 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 490s Get:55 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 490s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 490s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.30-1 [94.4 kB] 490s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 490s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 490s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 490s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 490s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 490s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 490s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 490s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 490s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 490s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 490s Get:68 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 490s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 490s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 490s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 490s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 490s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 490s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 490s Get:75 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 490s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 490s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 490s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 490s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 490s Get:80 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 490s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 490s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 490s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 490s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 490s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 490s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 490s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 490s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 490s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 490s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 490s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 490s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 490s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 491s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 491s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 491s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 491s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 491s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 491s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 491s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 491s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 491s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 491s Get:103 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 491s Get:104 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 491s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 491s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 491s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 491s Get:108 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 491s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 491s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 491s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 491s Get:112 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 491s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x javascript-common all 12+nmu1 [4828 B] 491s Get:114 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 491s Get:115 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 492s Get:116 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 492s Get:117 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-cookie all 12-4 [6484 B] 492s Get:118 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 492s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 492s Get:120 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 492s Get:121 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 492s Get:122 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 492s Get:123 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 492s Get:124 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 493s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 493s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 493s Get:127 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 493s Get:128 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 493s Get:129 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 493s Get:130 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 493s Get:131 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 493s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 493s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 493s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 494s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 494s Get:136 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 494s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 494s Get:138 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 494s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 494s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 494s Get:141 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 494s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 494s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 495s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 495s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 495s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 495s Get:147 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 495s Get:148 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 496s Get:149 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 496s Get:150 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 496s Get:151 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 496s Get:152 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 496s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 496s Get:154 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 496s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 496s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 496s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 496s Get:158 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 496s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 496s Get:160 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 496s Get:161 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 496s Get:162 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 496s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 496s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 496s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 496s Get:166 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 496s Get:167 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 496s Get:168 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 496s Get:169 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 496s Get:170 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9~8ea-1 [43.8 MB] 497s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 497s Get:172 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 497s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 497s Get:174 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 497s Get:175 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 497s Get:176 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 497s Get:177 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 497s Get:178 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 497s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 497s Get:180 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 497s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 497s Get:182 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 497s Get:183 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 497s Get:184 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 497s Get:185 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 497s Get:186 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 497s Get:187 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 497s Get:188 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 497s Get:189 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 497s Get:190 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 497s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 497s Get:192 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 497s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 497s Get:194 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 497s Get:195 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 497s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 497s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 497s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 497s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 497s Get:200 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 497s Get:201 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 497s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 497s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 498s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 498s Get:205 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 498s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 498s Get:207 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 498s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 498s Get:209 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 498s Get:210 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 498s Get:211 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 498s Get:212 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 498s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 498s Get:214 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 498s Get:215 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 498s Get:216 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 498s Get:217 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 498s Get:218 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 498s Get:219 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 498s Get:220 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 498s Get:221 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 498s Get:222 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 498s Get:223 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 498s Get:224 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 498s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 498s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 498s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 498s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 498s Get:229 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 498s Get:230 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 498s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 498s Get:232 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 498s Get:233 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 498s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 498s Get:235 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 498s Get:236 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 498s Get:237 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 498s Get:238 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 498s Get:239 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 498s Get:240 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 498s Get:241 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 498s Get:242 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 498s Get:243 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 498s Get:244 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 498s Get:245 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 498s Get:246 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 498s Get:247 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 498s Get:248 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 498s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 498s Get:250 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 498s Get:251 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 499s Get:252 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 499s Get:253 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 499s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 499s Get:255 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 499s Get:256 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 499s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 499s Get:258 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 499s Get:259 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 499s Get:260 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 499s Get:261 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 499s Get:262 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.1 [163 kB] 499s Get:263 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.7-2 [150 kB] 499s Get:264 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.7-2 [95.5 kB] 499s Get:265 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2 [163 kB] 499s Get:266 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2 [162 kB] 499s Get:267 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 499s Get:268 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 499s Get:269 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 499s Get:270 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 499s Get:271 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 499s Get:272 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 499s Get:273 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 499s Get:274 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 499s Get:275 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 499s Get:276 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 499s Get:277 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu6 [312 kB] 499s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 499s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 499s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 499s Get:281 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 499s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 499s Get:283 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 499s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 499s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 499s Get:286 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 499s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 499s Get:288 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 499s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 499s Get:290 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 499s Get:291 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 499s Get:292 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 499s Get:293 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 499s Get:294 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 499s Get:295 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 499s Get:296 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 499s Get:297 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 499s Get:298 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 499s Get:299 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 499s Get:300 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 500s Get:301 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 500s Get:302 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 500s Get:303 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 500s Get:304 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.0-1 [10.3 kB] 500s Get:305 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 500s Get:306 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 500s Get:307 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 500s Get:308 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 500s Get:309 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 500s Get:310 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 500s Get:311 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 500s Get:312 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 500s Get:313 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 500s Get:314 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 500s Get:315 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 500s Get:316 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 501s Preconfiguring packages ... 501s Fetched 171 MB in 14s (12.2 MB/s) 501s Selecting previously unselected package imagemagick-7-common. 501s (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 ... 56857 files and directories currently installed.) 501s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 501s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 501s Selecting previously unselected package libgomp1:s390x. 501s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 501s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 501s Selecting previously unselected package libfftw3-double3:s390x. 501s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 501s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 501s Selecting previously unselected package libfreetype6:s390x. 501s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 501s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 501s Selecting previously unselected package libfontenc1:s390x. 501s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 501s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 501s Selecting previously unselected package x11-common. 501s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 501s Unpacking x11-common (1:7.7+24ubuntu1) ... 501s Selecting previously unselected package xfonts-encodings. 501s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 501s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 501s Selecting previously unselected package xfonts-utils. 501s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 501s Unpacking xfonts-utils (1:7.7+7) ... 501s Selecting previously unselected package fonts-urw-base35. 501s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 501s Unpacking fonts-urw-base35 (20200910-8) ... 502s Selecting previously unselected package fontconfig-config. 502s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 502s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 502s Selecting previously unselected package libfontconfig1:s390x. 502s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 502s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 502s Selecting previously unselected package libsharpyuv0:s390x. 502s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 502s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 502s Selecting previously unselected package libaom3:s390x. 502s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 502s Unpacking libaom3:s390x (3.12.1-1) ... 502s Selecting previously unselected package libheif-plugin-aomdec:s390x. 502s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 502s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 502s Selecting previously unselected package libde265-0:s390x. 502s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 502s Unpacking libde265-0:s390x (1.0.16-1) ... 502s Selecting previously unselected package libheif-plugin-libde265:s390x. 502s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 502s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 502s Selecting previously unselected package libheif1:s390x. 502s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 502s Unpacking libheif1:s390x (1.20.2-1) ... 502s Selecting previously unselected package libjbig0:s390x. 502s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 502s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 502s Selecting previously unselected package libjpeg-turbo8:s390x. 502s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 502s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 502s Selecting previously unselected package libjpeg8:s390x. 502s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 502s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 502s Selecting previously unselected package liblcms2-2:s390x. 502s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 502s Unpacking liblcms2-2:s390x (2.16-2) ... 502s Selecting previously unselected package liblqr-1-0:s390x. 502s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 502s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 502s Selecting previously unselected package libltdl7:s390x. 502s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 502s Unpacking libltdl7:s390x (2.5.4-4build1) ... 502s Selecting previously unselected package libopenjp2-7:s390x. 502s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 502s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 502s Selecting previously unselected package libraw23t64:s390x. 502s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 502s Unpacking libraw23t64:s390x (0.21.4-2) ... 502s Selecting previously unselected package libdeflate0:s390x. 502s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 502s Unpacking libdeflate0:s390x (1.23-2) ... 502s Selecting previously unselected package libwebp7:s390x. 502s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 502s Unpacking libwebp7:s390x (1.5.0-0.1) ... 502s Selecting previously unselected package libtiff6:s390x. 502s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 502s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 502s Selecting previously unselected package libwebpdemux2:s390x. 502s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 502s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 502s Selecting previously unselected package libwebpmux3:s390x. 502s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 502s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 502s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 502s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 502s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 502s Selecting previously unselected package libimage-magick-q16-perl. 502s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 502s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 502s Selecting previously unselected package libimage-magick-perl. 502s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 502s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 502s Selecting previously unselected package libfcgi0t64:s390x. 502s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 502s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 502s Selecting previously unselected package libfcgi-perl. 502s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 502s Unpacking libfcgi-perl (0.82+ds-3build3) ... 502s Selecting previously unselected package libfcgi-procmanager-perl. 502s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 502s Unpacking libfcgi-procmanager-perl (0.28-3) ... 502s Selecting previously unselected package libcrypt-urandom-perl. 502s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_s390x.deb ... 502s Unpacking libcrypt-urandom-perl (0.54-1) ... 502s Selecting previously unselected package libapache-session-perl. 502s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 502s Unpacking libapache-session-perl (1.94-2) ... 502s Selecting previously unselected package liberror-perl. 502s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 502s Unpacking liberror-perl (0.17030-1) ... 502s Selecting previously unselected package libipc-sharelite-perl. 502s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 502s Unpacking libipc-sharelite-perl (0.17-5build4) ... 502s Selecting previously unselected package libcache-cache-perl. 502s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 502s Unpacking libcache-cache-perl (1.08-3) ... 502s Selecting previously unselected package libclass-xsaccessor-perl. 502s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 502s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 502s Selecting previously unselected package libconfig-inifiles-perl. 502s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-3_all.deb ... 502s Unpacking libconfig-inifiles-perl (3.000003-3) ... 502s Selecting previously unselected package perl-openssl-defaults:s390x. 502s Preparing to unpack .../043-perl-openssl-defaults_7build3_s390x.deb ... 502s Unpacking perl-openssl-defaults:s390x (7build3) ... 502s Selecting previously unselected package libcrypt-openssl-bignum-perl. 502s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 502s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 502s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 502s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 502s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 502s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 502s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 502s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 502s Selecting previously unselected package libconvert-asn1-perl. 502s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 502s Unpacking libconvert-asn1-perl (0.34-1) ... 502s Selecting previously unselected package libcrypt-openssl-x509-perl. 502s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 502s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 502s Selecting previously unselected package libclass-errorhandler-perl. 502s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 502s Unpacking libclass-errorhandler-perl (0.04-3) ... 502s Selecting previously unselected package libcrypt-des-perl:s390x. 502s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_s390x.deb ... 502s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 502s Selecting previously unselected package libcrypt-des-ede3-perl. 502s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 502s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 502s Selecting previously unselected package libcryptx-perl. 502s Preparing to unpack .../052-libcryptx-perl_0.087-1_s390x.deb ... 502s Unpacking libcryptx-perl (0.087-1) ... 502s Selecting previously unselected package libconvert-pem-perl. 502s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 502s Unpacking libconvert-pem-perl (0.13-1) ... 502s Selecting previously unselected package libcrypt-rijndael-perl. 502s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 502s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 502s Selecting previously unselected package libhtml-tagset-perl. 502s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 502s Unpacking libhtml-tagset-perl (3.24-1) ... 503s Selecting previously unselected package liburi-perl. 503s Preparing to unpack .../056-liburi-perl_5.30-1_all.deb ... 503s Unpacking liburi-perl (5.30-1) ... 503s Selecting previously unselected package libhtml-parser-perl:s390x. 503s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_s390x.deb ... 503s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 503s Selecting previously unselected package libcgi-pm-perl. 503s Preparing to unpack .../058-libcgi-pm-perl_4.68-1_all.deb ... 503s Unpacking libcgi-pm-perl (4.68-1) ... 503s Selecting previously unselected package libhtml-template-perl. 503s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 503s Unpacking libhtml-template-perl (2.97-2build1) ... 503s Selecting previously unselected package libjson-perl. 503s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 503s Unpacking libjson-perl (4.10000-1) ... 503s Selecting previously unselected package libcommon-sense-perl:s390x. 503s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_s390x.deb ... 503s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 503s Selecting previously unselected package libtypes-serialiser-perl. 503s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 503s Unpacking libtypes-serialiser-perl (1.01-1) ... 503s Selecting previously unselected package libjson-xs-perl. 503s Preparing to unpack .../063-libjson-xs-perl_4.040-1_s390x.deb ... 503s Unpacking libjson-xs-perl (4.040-1) ... 503s Selecting previously unselected package libmouse-perl:s390x. 503s Preparing to unpack .../064-libmouse-perl_2.5.11-1build1_s390x.deb ... 503s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 503s Selecting previously unselected package libnet-cidr-perl. 503s Preparing to unpack .../065-libnet-cidr-perl_0.25-1_all.deb ... 503s Unpacking libnet-cidr-perl (0.25-1) ... 503s Selecting previously unselected package libnet-ssleay-perl:s390x. 503s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_s390x.deb ... 503s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 503s Selecting previously unselected package libposix-strftime-compiler-perl. 503s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 503s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 503s Selecting previously unselected package libapache-logformat-compiler-perl. 503s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 503s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 503s Selecting previously unselected package libcookie-baker-perl. 503s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 503s Unpacking libcookie-baker-perl (0.12-1) ... 503s Selecting previously unselected package libdevel-stacktrace-perl. 503s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 503s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 503s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 503s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 503s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 503s Selecting previously unselected package libclass-inspector-perl. 503s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 503s Unpacking libclass-inspector-perl (1.36-3) ... 503s Selecting previously unselected package libfile-sharedir-perl. 503s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 503s Unpacking libfile-sharedir-perl (1.118-3) ... 503s Selecting previously unselected package libfilesys-notify-simple-perl. 503s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 503s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 503s Selecting previously unselected package libhash-multivalue-perl. 503s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 503s Unpacking libhash-multivalue-perl (0.16-3) ... 503s Selecting previously unselected package libhttp-multipartparser-perl. 503s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 503s Unpacking libhttp-multipartparser-perl (0.02-3) ... 503s Selecting previously unselected package libjson-maybexs-perl. 503s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 503s Unpacking libjson-maybexs-perl (1.004008-1) ... 503s Selecting previously unselected package libstream-buffered-perl. 503s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 503s Unpacking libstream-buffered-perl (0.03-3) ... 503s Selecting previously unselected package libwww-form-urlencoded-perl. 503s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 503s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 503s Selecting previously unselected package libhttp-entity-parser-perl. 503s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 503s Unpacking libhttp-entity-parser-perl (0.25-2) ... 503s Selecting previously unselected package libtimedate-perl. 503s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 503s Unpacking libtimedate-perl (2.3300-2) ... 503s Selecting previously unselected package libhttp-date-perl. 503s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 503s Unpacking libhttp-date-perl (6.06-1) ... 503s Selecting previously unselected package libhttp-headers-fast-perl. 503s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 503s Unpacking libhttp-headers-fast-perl (0.22-3) ... 503s Selecting previously unselected package libclone-perl:s390x. 503s Preparing to unpack .../084-libclone-perl_0.47-1_s390x.deb ... 503s Unpacking libclone-perl:s390x (0.47-1) ... 503s Selecting previously unselected package libencode-locale-perl. 503s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 503s Unpacking libencode-locale-perl (1.05-3) ... 503s Selecting previously unselected package libio-html-perl. 503s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 503s Unpacking libio-html-perl (1.004-3) ... 503s Selecting previously unselected package liblwp-mediatypes-perl. 503s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 503s Unpacking liblwp-mediatypes-perl (6.04-2) ... 503s Selecting previously unselected package libhttp-message-perl. 503s Preparing to unpack .../088-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 503s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 503s Selecting previously unselected package libtest-sharedfork-perl. 503s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 503s Unpacking libtest-sharedfork-perl (0.35-3) ... 503s Selecting previously unselected package libtest-tcp-perl. 503s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 503s Unpacking libtest-tcp-perl (2.22-2) ... 503s Selecting previously unselected package libtry-tiny-perl. 503s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 503s Unpacking libtry-tiny-perl (0.32-1) ... 503s Selecting previously unselected package libplack-perl. 503s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 503s Unpacking libplack-perl (1.0051-1) ... 503s Selecting previously unselected package libfile-listing-perl. 503s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 503s Unpacking libfile-listing-perl (6.16-1) ... 503s Selecting previously unselected package libhtml-tree-perl. 503s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 503s Unpacking libhtml-tree-perl (5.07-3) ... 503s Selecting previously unselected package libhttp-cookies-perl. 503s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 503s Unpacking libhttp-cookies-perl (6.11-1) ... 503s Selecting previously unselected package libhttp-negotiate-perl. 503s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 503s Unpacking libhttp-negotiate-perl (6.01-2) ... 503s Selecting previously unselected package libio-socket-ssl-perl. 503s Preparing to unpack .../097-libio-socket-ssl-perl_2.089-1_all.deb ... 503s Unpacking libio-socket-ssl-perl (2.089-1) ... 503s Selecting previously unselected package libnet-http-perl. 503s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 503s Unpacking libnet-http-perl (6.23-1) ... 503s Selecting previously unselected package liblwp-protocol-https-perl. 503s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 503s Unpacking liblwp-protocol-https-perl (6.14-1) ... 503s Selecting previously unselected package libwww-robotrules-perl. 503s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... 503s Unpacking libwww-robotrules-perl (6.02-1) ... 503s Selecting previously unselected package libwww-perl. 503s Preparing to unpack .../101-libwww-perl_6.78-1_all.deb ... 503s Unpacking libwww-perl (6.78-1) ... 503s Selecting previously unselected package liblemonldap-ng-common-perl. 503s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 503s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 503s Selecting previously unselected package liblemonldap-ng-handler-perl. 503s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 503s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 503s Selecting previously unselected package lemonldap-ng-fastcgi-server. 503s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 503s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 503s Selecting previously unselected package fonts-font-awesome. 503s Preparing to unpack .../105-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 503s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 503s Selecting previously unselected package libconvert-base32-perl. 503s Preparing to unpack .../106-libconvert-base32-perl_0.06-3_all.deb ... 503s Unpacking libconvert-base32-perl (0.06-3) ... 503s Selecting previously unselected package libdigest-hmac-perl. 503s Preparing to unpack .../107-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 503s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 503s Selecting previously unselected package libemail-date-format-perl. 503s Preparing to unpack .../108-libemail-date-format-perl_1.008-1_all.deb ... 503s Unpacking libemail-date-format-perl (1.008-1) ... 503s Selecting previously unselected package libfont-afm-perl. 503s Preparing to unpack .../109-libfont-afm-perl_1.20-4_all.deb ... 503s Unpacking libfont-afm-perl (1.20-4) ... 503s Selecting previously unselected package libhtml-format-perl. 503s Preparing to unpack .../110-libhtml-format-perl_2.16-2_all.deb ... 503s Unpacking libhtml-format-perl (2.16-2) ... 503s Selecting previously unselected package libhtml-formattext-withlinks-perl. 503s Preparing to unpack .../111-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 503s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 503s Selecting previously unselected package javascript-common. 503s Preparing to unpack .../112-javascript-common_12+nmu1_all.deb ... 503s Unpacking javascript-common (12+nmu1) ... 503s Selecting previously unselected package libjs-popper.js. 503s Preparing to unpack .../113-libjs-popper.js_1.16.1+ds-6_all.deb ... 503s Unpacking libjs-popper.js (1.16.1+ds-6) ... 503s Selecting previously unselected package libjs-bootstrap4. 503s Preparing to unpack .../114-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 503s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 503s Selecting previously unselected package libjs-jquery. 503s Preparing to unpack .../115-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 503s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 503s Selecting previously unselected package libjs-jquery-cookie. 503s Preparing to unpack .../116-libjs-jquery-cookie_12-4_all.deb ... 503s Unpacking libjs-jquery-cookie (12-4) ... 503s Selecting previously unselected package libjs-jquery-ui. 503s Preparing to unpack .../117-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 503s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 503s Selecting previously unselected package libexporter-tiny-perl. 503s Preparing to unpack .../118-libexporter-tiny-perl_1.006002-1_all.deb ... 503s Unpacking libexporter-tiny-perl (1.006002-1) ... 503s Selecting previously unselected package liblist-moreutils-xs-perl. 503s Preparing to unpack .../119-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 503s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 503s Selecting previously unselected package liblist-moreutils-perl. 503s Preparing to unpack .../120-liblist-moreutils-perl_0.430-2_all.deb ... 503s Unpacking liblist-moreutils-perl (0.430-2) ... 503s Selecting previously unselected package libregexp-assemble-perl. 503s Preparing to unpack .../121-libregexp-assemble-perl_0.38-2_all.deb ... 503s Unpacking libregexp-assemble-perl (0.38-2) ... 503s Selecting previously unselected package libtext-unidecode-perl. 503s Preparing to unpack .../122-libtext-unidecode-perl_1.30-3_all.deb ... 503s Unpacking libtext-unidecode-perl (1.30-3) ... 503s Selecting previously unselected package liblemonldap-ng-portal-perl. 503s Preparing to unpack .../123-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 503s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 504s Selecting previously unselected package m4. 504s Preparing to unpack .../124-m4_1.4.19-8_s390x.deb ... 504s Unpacking m4 (1.4.19-8) ... 504s Selecting previously unselected package autoconf. 504s Preparing to unpack .../125-autoconf_2.72-3.1ubuntu1_all.deb ... 504s Unpacking autoconf (2.72-3.1ubuntu1) ... 504s Selecting previously unselected package dctrl-tools. 504s Preparing to unpack .../126-dctrl-tools_2.24-3build3_s390x.deb ... 504s Unpacking dctrl-tools (2.24-3build3) ... 504s Selecting previously unselected package autodep8. 504s Preparing to unpack .../127-autodep8_0.30_all.deb ... 504s Unpacking autodep8 (0.30) ... 504s Selecting previously unselected package autotools-dev. 504s Preparing to unpack .../128-autotools-dev_20240727.1_all.deb ... 504s Unpacking autotools-dev (20240727.1) ... 504s Selecting previously unselected package automake. 504s Preparing to unpack .../129-automake_1%3a1.17-4ubuntu1_all.deb ... 504s Unpacking automake (1:1.17-4ubuntu1) ... 504s Selecting previously unselected package autopoint. 504s Preparing to unpack .../130-autopoint_0.23.1-2build2_all.deb ... 504s Unpacking autopoint (0.23.1-2build2) ... 504s Selecting previously unselected package libisl23:s390x. 504s Preparing to unpack .../131-libisl23_0.27-1_s390x.deb ... 504s Unpacking libisl23:s390x (0.27-1) ... 504s Selecting previously unselected package libmpc3:s390x. 504s Preparing to unpack .../132-libmpc3_1.3.1-1build3_s390x.deb ... 504s Unpacking libmpc3:s390x (1.3.1-1build3) ... 504s Selecting previously unselected package cpp-15-s390x-linux-gnu. 504s Preparing to unpack .../133-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package cpp-15. 504s Preparing to unpack .../134-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package cpp-s390x-linux-gnu. 504s Preparing to unpack .../135-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 504s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 504s Selecting previously unselected package cpp. 504s Preparing to unpack .../136-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 504s Unpacking cpp (4:15.2.0-4ubuntu1) ... 504s Selecting previously unselected package libcc1-0:s390x. 504s Preparing to unpack .../137-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package libitm1:s390x. 504s Preparing to unpack .../138-libitm1_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package libasan8:s390x. 504s Preparing to unpack .../139-libasan8_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package libubsan1:s390x. 504s Preparing to unpack .../140-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package libgcc-15-dev:s390x. 504s Preparing to unpack .../141-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package gcc-15-s390x-linux-gnu. 504s Preparing to unpack .../142-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package gcc-15. 504s Preparing to unpack .../143-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package gcc-s390x-linux-gnu. 504s Preparing to unpack .../144-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 504s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 504s Selecting previously unselected package gcc. 504s Preparing to unpack .../145-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 504s Unpacking gcc (4:15.2.0-4ubuntu1) ... 504s Selecting previously unselected package libstdc++-15-dev:s390x. 504s Preparing to unpack .../146-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 504s Selecting previously unselected package g++-15-s390x-linux-gnu. 504s Preparing to unpack .../147-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 504s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 505s Selecting previously unselected package g++-15. 505s Preparing to unpack .../148-g++-15_15.2.0-5ubuntu1_s390x.deb ... 505s Unpacking g++-15 (15.2.0-5ubuntu1) ... 505s Selecting previously unselected package g++-s390x-linux-gnu. 505s Preparing to unpack .../149-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 505s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 505s Selecting previously unselected package g++. 505s Preparing to unpack .../150-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 505s Unpacking g++ (4:15.2.0-4ubuntu1) ... 505s Selecting previously unselected package build-essential. 505s Preparing to unpack .../151-build-essential_12.12ubuntu1_s390x.deb ... 505s Unpacking build-essential (12.12ubuntu1) ... 505s Selecting previously unselected package ca-certificates-java. 505s Preparing to unpack .../152-ca-certificates-java_20240118_all.deb ... 505s Unpacking ca-certificates-java (20240118) ... 505s Selecting previously unselected package libdebhelper-perl. 505s Preparing to unpack .../153-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 505s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 505s Selecting previously unselected package libtool. 505s Preparing to unpack .../154-libtool_2.5.4-4build1_all.deb ... 505s Unpacking libtool (2.5.4-4build1) ... 505s Selecting previously unselected package dh-autoreconf. 505s Preparing to unpack .../155-dh-autoreconf_21_all.deb ... 505s Unpacking dh-autoreconf (21) ... 505s Selecting previously unselected package libarchive-zip-perl. 505s Preparing to unpack .../156-libarchive-zip-perl_1.68-1_all.deb ... 505s Unpacking libarchive-zip-perl (1.68-1) ... 505s Selecting previously unselected package libfile-stripnondeterminism-perl. 505s Preparing to unpack .../157-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 505s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 505s Selecting previously unselected package dh-strip-nondeterminism. 505s Preparing to unpack .../158-dh-strip-nondeterminism_1.14.2-1_all.deb ... 505s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 505s Selecting previously unselected package debugedit. 505s Preparing to unpack .../159-debugedit_1%3a5.2-3_s390x.deb ... 505s Unpacking debugedit (1:5.2-3) ... 505s Selecting previously unselected package dwz. 505s Preparing to unpack .../160-dwz_0.16-2_s390x.deb ... 505s Unpacking dwz (0.16-2) ... 505s Selecting previously unselected package gettext. 505s Preparing to unpack .../161-gettext_0.23.1-2build2_s390x.deb ... 505s Unpacking gettext (0.23.1-2build2) ... 505s Selecting previously unselected package intltool-debian. 505s Preparing to unpack .../162-intltool-debian_0.35.0+20060710.6_all.deb ... 505s Unpacking intltool-debian (0.35.0+20060710.6) ... 505s Selecting previously unselected package po-debconf. 505s Preparing to unpack .../163-po-debconf_1.0.21+nmu1_all.deb ... 505s Unpacking po-debconf (1.0.21+nmu1) ... 505s Selecting previously unselected package debhelper. 505s Preparing to unpack .../164-debhelper_13.24.2ubuntu1_all.deb ... 505s Unpacking debhelper (13.24.2ubuntu1) ... 505s Selecting previously unselected package java-common. 505s Preparing to unpack .../165-java-common_0.76_all.deb ... 505s Unpacking java-common (0.76) ... 505s Selecting previously unselected package libnspr4:s390x. 505s Preparing to unpack .../166-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 505s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 505s Selecting previously unselected package libnss3:s390x. 505s Preparing to unpack .../167-libnss3_2%3a3.114-1_s390x.deb ... 505s Unpacking libnss3:s390x (2:3.114-1) ... 505s Selecting previously unselected package libpcsclite1:s390x. 505s Preparing to unpack .../168-libpcsclite1_2.3.3-1_s390x.deb ... 505s Unpacking libpcsclite1:s390x (2.3.3-1) ... 505s Selecting previously unselected package openjdk-21-jre-headless:s390x. 505s Preparing to unpack .../169-openjdk-21-jre-headless_21.0.9~8ea-1_s390x.deb ... 505s Unpacking openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 506s Selecting previously unselected package default-jre-headless. 506s Preparing to unpack .../170-default-jre-headless_2%3a1.21-76_s390x.deb ... 506s Unpacking default-jre-headless (2:1.21-76) ... 506s Selecting previously unselected package sgml-base. 506s Preparing to unpack .../171-sgml-base_1.31+nmu1_all.deb ... 506s Unpacking sgml-base (1.31+nmu1) ... 506s Selecting previously unselected package xml-core. 506s Preparing to unpack .../172-xml-core_0.19_all.deb ... 506s Unpacking xml-core (0.19) ... 506s Selecting previously unselected package docutils-common. 506s Preparing to unpack .../173-docutils-common_0.21.2+dfsg-2_all.deb ... 506s Unpacking docutils-common (0.21.2+dfsg-2) ... 506s Selecting previously unselected package unzip. 506s Preparing to unpack .../174-unzip_6.0-28ubuntu7_s390x.deb ... 506s Unpacking unzip (6.0-28ubuntu7) ... 506s Selecting previously unselected package java-wrappers. 506s Preparing to unpack .../175-java-wrappers_0.5_all.deb ... 506s Unpacking java-wrappers (0.5) ... 506s Selecting previously unselected package libonig5:s390x. 506s Preparing to unpack .../176-libonig5_6.9.10-1_s390x.deb ... 506s Unpacking libonig5:s390x (6.9.10-1) ... 506s Selecting previously unselected package libjq1:s390x. 506s Preparing to unpack .../177-libjq1_1.8.1-3ubuntu1_s390x.deb ... 506s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 506s Selecting previously unselected package jq. 506s Preparing to unpack .../178-jq_1.8.1-3ubuntu1_s390x.deb ... 506s Unpacking jq (1.8.1-3ubuntu1) ... 506s Selecting previously unselected package libalgorithm-c3-perl. 506s Preparing to unpack .../179-libalgorithm-c3-perl_0.11-2_all.deb ... 506s Unpacking libalgorithm-c3-perl (0.11-2) ... 506s Selecting previously unselected package libauth-yubikey-webclient-perl. 506s Preparing to unpack .../180-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 506s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 506s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 506s Preparing to unpack .../181-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 506s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 506s Selecting previously unselected package libdynaloader-functions-perl. 506s Preparing to unpack .../182-libdynaloader-functions-perl_0.004-2_all.deb ... 506s Unpacking libdynaloader-functions-perl (0.004-2) ... 506s Selecting previously unselected package libdevel-callchecker-perl:s390x. 506s Preparing to unpack .../183-libdevel-callchecker-perl_0.009-2_s390x.deb ... 506s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 506s Selecting previously unselected package libparams-classify-perl:s390x. 506s Preparing to unpack .../184-libparams-classify-perl_0.015-2build6_s390x.deb ... 506s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 506s Selecting previously unselected package libmodule-runtime-perl. 506s Preparing to unpack .../185-libmodule-runtime-perl_0.018-1_all.deb ... 506s Unpacking libmodule-runtime-perl (0.018-1) ... 506s Selecting previously unselected package libmodule-implementation-perl. 506s Preparing to unpack .../186-libmodule-implementation-perl_0.09-2_all.deb ... 506s Unpacking libmodule-implementation-perl (0.09-2) ... 506s Selecting previously unselected package libsub-exporter-progressive-perl. 506s Preparing to unpack .../187-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 506s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 506s Selecting previously unselected package libvariable-magic-perl. 506s Preparing to unpack .../188-libvariable-magic-perl_0.64-1build1_s390x.deb ... 506s Unpacking libvariable-magic-perl (0.64-1build1) ... 506s Selecting previously unselected package libb-hooks-endofscope-perl. 506s Preparing to unpack .../189-libb-hooks-endofscope-perl_0.28-2_all.deb ... 506s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 506s Selecting previously unselected package libcrypt-random-seed-perl. 506s Preparing to unpack .../190-libcrypt-random-seed-perl_0.03-3_all.deb ... 506s Unpacking libcrypt-random-seed-perl (0.03-3) ... 506s Selecting previously unselected package libmath-random-isaac-perl. 506s Preparing to unpack .../191-libmath-random-isaac-perl_1.004-2_all.deb ... 506s Unpacking libmath-random-isaac-perl (1.004-2) ... 506s Selecting previously unselected package libbytes-random-secure-perl. 506s Preparing to unpack .../192-libbytes-random-secure-perl_0.29-3_all.deb ... 506s Unpacking libbytes-random-secure-perl (0.29-3) ... 506s Selecting previously unselected package libcapture-tiny-perl. 506s Preparing to unpack .../193-libcapture-tiny-perl_0.50-1_all.deb ... 506s Unpacking libcapture-tiny-perl (0.50-1) ... 506s Selecting previously unselected package libcares2:s390x. 506s Preparing to unpack .../194-libcares2_1.34.5-1_s390x.deb ... 506s Unpacking libcares2:s390x (1.34.5-1) ... 506s Selecting previously unselected package libclass-c3-perl. 506s Preparing to unpack .../195-libclass-c3-perl_0.35-2_all.deb ... 506s Unpacking libclass-c3-perl (0.35-2) ... 506s Selecting previously unselected package libclass-data-inheritable-perl. 506s Preparing to unpack .../196-libclass-data-inheritable-perl_0.10-1_all.deb ... 506s Unpacking libclass-data-inheritable-perl (0.10-1) ... 506s Selecting previously unselected package libclass-method-modifiers-perl. 506s Preparing to unpack .../197-libclass-method-modifiers-perl_2.15-1_all.deb ... 506s Unpacking libclass-method-modifiers-perl (2.15-1) ... 506s Selecting previously unselected package libclass-singleton-perl. 506s Preparing to unpack .../198-libclass-singleton-perl_1.6-2_all.deb ... 506s Unpacking libclass-singleton-perl (1.6-2) ... 506s Selecting previously unselected package libconvert-binhex-perl. 506s Preparing to unpack .../199-libconvert-binhex-perl_1.125-3_all.deb ... 506s Unpacking libconvert-binhex-perl (1.125-3) ... 506s Selecting previously unselected package libcrypt-dh-gmp-perl. 506s Preparing to unpack .../200-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 506s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 506s Selecting previously unselected package libcrypt-jwt-perl. 506s Preparing to unpack .../201-libcrypt-jwt-perl_0.037-1_all.deb ... 506s Unpacking libcrypt-jwt-perl (0.037-1) ... 506s Selecting previously unselected package libcrypt-ssleay-perl. 506s Preparing to unpack .../202-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 506s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 506s Selecting previously unselected package libdata-hexdump-perl. 506s Preparing to unpack .../203-libdata-hexdump-perl_0.04-2_all.deb ... 506s Unpacking libdata-hexdump-perl (0.04-2) ... 506s Selecting previously unselected package libparams-util-perl. 506s Preparing to unpack .../204-libparams-util-perl_1.102-3build1_s390x.deb ... 506s Unpacking libparams-util-perl (1.102-3build1) ... 506s Selecting previously unselected package libsub-install-perl. 506s Preparing to unpack .../205-libsub-install-perl_0.929-1_all.deb ... 506s Unpacking libsub-install-perl (0.929-1) ... 506s Selecting previously unselected package libdata-optlist-perl. 506s Preparing to unpack .../206-libdata-optlist-perl_0.114-1_all.deb ... 506s Unpacking libdata-optlist-perl (0.114-1) ... 506s Selecting previously unselected package liblist-someutils-perl. 506s Preparing to unpack .../207-liblist-someutils-perl_0.59-1_all.deb ... 506s Unpacking liblist-someutils-perl (0.59-1) ... 506s Selecting previously unselected package liblist-utilsby-perl. 506s Preparing to unpack .../208-liblist-utilsby-perl_0.12-2_all.deb ... 506s Unpacking liblist-utilsby-perl (0.12-2) ... 506s Selecting previously unselected package liblist-allutils-perl. 506s Preparing to unpack .../209-liblist-allutils-perl_0.19-1_all.deb ... 506s Unpacking liblist-allutils-perl (0.19-1) ... 506s Selecting previously unselected package libimport-into-perl. 506s Preparing to unpack .../210-libimport-into-perl_1.002005-2_all.deb ... 506s Unpacking libimport-into-perl (1.002005-2) ... 506s Selecting previously unselected package librole-tiny-perl. 506s Preparing to unpack .../211-librole-tiny-perl_2.002004-1_all.deb ... 506s Unpacking librole-tiny-perl (2.002004-1) ... 506s Selecting previously unselected package libsub-quote-perl. 506s Preparing to unpack .../212-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 506s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 506s Selecting previously unselected package libmoo-perl. 506s Preparing to unpack .../213-libmoo-perl_2.005005-1_all.deb ... 506s Unpacking libmoo-perl (2.005005-1) ... 506s Selecting previously unselected package libdata-password-zxcvbn-perl. 506s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 506s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 506s Selecting previously unselected package libpackage-stash-perl. 506s Preparing to unpack .../215-libpackage-stash-perl_0.40-1_all.deb ... 506s Unpacking libpackage-stash-perl (0.40-1) ... 506s Selecting previously unselected package libsub-identify-perl. 506s Preparing to unpack .../216-libsub-identify-perl_0.14-3build4_s390x.deb ... 506s Unpacking libsub-identify-perl (0.14-3build4) ... 506s Selecting previously unselected package libsub-name-perl:s390x. 506s Preparing to unpack .../217-libsub-name-perl_0.28-1_s390x.deb ... 506s Unpacking libsub-name-perl:s390x (0.28-1) ... 506s Selecting previously unselected package libnamespace-clean-perl. 506s Preparing to unpack .../218-libnamespace-clean-perl_0.27-2_all.deb ... 506s Unpacking libnamespace-clean-perl (0.27-2) ... 506s Selecting previously unselected package libnamespace-autoclean-perl. 506s Preparing to unpack .../219-libnamespace-autoclean-perl_0.31-1_all.deb ... 506s Unpacking libnamespace-autoclean-perl (0.31-1) ... 506s Selecting previously unselected package libsub-exporter-perl. 506s Preparing to unpack .../220-libsub-exporter-perl_0.990-1_all.deb ... 506s Unpacking libsub-exporter-perl (0.990-1) ... 506s Selecting previously unselected package libeval-closure-perl. 506s Preparing to unpack .../221-libeval-closure-perl_0.14-3_all.deb ... 506s Unpacking libeval-closure-perl (0.14-3) ... 506s Selecting previously unselected package libexception-class-perl. 506s Preparing to unpack .../222-libexception-class-perl_1.45-1_all.deb ... 506s Unpacking libexception-class-perl (1.45-1) ... 506s Selecting previously unselected package libparams-validationcompiler-perl. 506s Preparing to unpack .../223-libparams-validationcompiler-perl_0.31-1_all.deb ... 506s Unpacking libparams-validationcompiler-perl (0.31-1) ... 506s Selecting previously unselected package libmro-compat-perl. 506s Preparing to unpack .../224-libmro-compat-perl_0.15-2_all.deb ... 506s Unpacking libmro-compat-perl (0.15-2) ... 506s Selecting previously unselected package libxstring-perl:s390x. 506s Preparing to unpack .../225-libxstring-perl_0.005-2build4_s390x.deb ... 506s Unpacking libxstring-perl:s390x (0.005-2build4) ... 506s Selecting previously unselected package libspecio-perl. 506s Preparing to unpack .../226-libspecio-perl_0.50-1_all.deb ... 506s Unpacking libspecio-perl (0.50-1) ... 506s Selecting previously unselected package libdatetime-locale-perl. 506s Preparing to unpack .../227-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 506s Unpacking libdatetime-locale-perl (1:1.41-1) ... 507s Selecting previously unselected package libdatetime-timezone-perl. 507s Preparing to unpack .../228-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 507s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 507s Selecting previously unselected package libdatetime-perl. 507s Preparing to unpack .../229-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 507s Unpacking libdatetime-perl (2:1.65-1build3) ... 507s Selecting previously unselected package libdatetime-format-rfc3339-perl. 507s Preparing to unpack .../230-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 507s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 507s Selecting previously unselected package libdbi-perl:s390x. 507s Preparing to unpack .../231-libdbi-perl_1.647-1_s390x.deb ... 507s Unpacking libdbi-perl:s390x (1.647-1) ... 507s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 507s Preparing to unpack .../232-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 507s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 507s Selecting previously unselected package libemail-simple-perl. 507s Preparing to unpack .../233-libemail-simple-perl_2.218-1_all.deb ... 507s Unpacking libemail-simple-perl (2.218-1) ... 507s Selecting previously unselected package libmodule-pluggable-perl. 507s Preparing to unpack .../234-libmodule-pluggable-perl_5.2-5_all.deb ... 507s Unpacking libmodule-pluggable-perl (5.2-5) ... 507s Selecting previously unselected package libemail-abstract-perl. 507s Preparing to unpack .../235-libemail-abstract-perl_3.010-1_all.deb ... 507s Unpacking libemail-abstract-perl (3.010-1) ... 507s Selecting previously unselected package libemail-address-xs-perl. 507s Preparing to unpack .../236-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 507s Unpacking libemail-address-xs-perl (1.05-1build5) ... 507s Selecting previously unselected package libmoox-types-mooselike-perl. 507s Preparing to unpack .../237-libmoox-types-mooselike-perl_0.29-2_all.deb ... 507s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 507s Selecting previously unselected package libthrowable-perl. 507s Preparing to unpack .../238-libthrowable-perl_1.001-2_all.deb ... 507s Unpacking libthrowable-perl (1.001-2) ... 507s Selecting previously unselected package libemail-sender-perl. 507s Preparing to unpack .../239-libemail-sender-perl_2.601-1_all.deb ... 507s Unpacking libemail-sender-perl (2.601-1) ... 507s Selecting previously unselected package libextutils-depends-perl. 507s Preparing to unpack .../240-libextutils-depends-perl_0.8002-1_all.deb ... 507s Unpacking libextutils-depends-perl (0.8002-1) ... 507s Selecting previously unselected package libimagequant0:s390x. 507s Preparing to unpack .../241-libimagequant0_2.18.0-1build1_s390x.deb ... 507s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 507s Selecting previously unselected package libxpm4:s390x. 507s Preparing to unpack .../242-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 507s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 507s Selecting previously unselected package libgd3:s390x. 507s Preparing to unpack .../243-libgd3_2.3.3-13ubuntu1_s390x.deb ... 507s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 507s Selecting previously unselected package libgd-perl. 507s Preparing to unpack .../244-libgd-perl_2.78-1build4_s390x.deb ... 507s Unpacking libgd-perl (2.78-1build4) ... 507s Selecting previously unselected package libgd-securityimage-perl. 507s Preparing to unpack .../245-libgd-securityimage-perl_1.75-3_all.deb ... 507s Unpacking libgd-securityimage-perl (1.75-3) ... 507s Selecting previously unselected package libglib-perl:s390x. 507s Preparing to unpack .../246-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 507s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 507s Selecting previously unselected package libgssapi-perl. 507s Preparing to unpack .../247-libgssapi-perl_0.28-4build5_s390x.deb ... 507s Unpacking libgssapi-perl (0.28-4build5) ... 507s Selecting previously unselected package libhash-merge-simple-perl. 507s Preparing to unpack .../248-libhash-merge-simple-perl_0.052-1_all.deb ... 507s Unpacking libhash-merge-simple-perl (0.052-1) ... 507s Selecting previously unselected package libhttp-daemon-perl. 507s Preparing to unpack .../249-libhttp-daemon-perl_6.16-1_all.deb ... 507s Unpacking libhttp-daemon-perl (6.16-1) ... 507s Selecting previously unselected package libicu76:s390x. 507s Preparing to unpack .../250-libicu76_76.1-4ubuntu2_s390x.deb ... 507s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 507s Selecting previously unselected package libio-pty-perl. 507s Preparing to unpack .../251-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 507s Unpacking libio-pty-perl (1:1.20-1build3) ... 507s Selecting previously unselected package libio-sessiondata-perl. 507s Preparing to unpack .../252-libio-sessiondata-perl_1.03-3_all.deb ... 507s Unpacking libio-sessiondata-perl (1.03-3) ... 507s Selecting previously unselected package libperlio-via-timeout-perl. 507s Preparing to unpack .../253-libperlio-via-timeout-perl_0.32-3_all.deb ... 507s Unpacking libperlio-via-timeout-perl (0.32-3) ... 507s Selecting previously unselected package libio-socket-timeout-perl. 507s Preparing to unpack .../254-libio-socket-timeout-perl_0.32-3_all.deb ... 507s Unpacking libio-socket-timeout-perl (0.32-3) ... 507s Selecting previously unselected package libio-string-perl. 507s Preparing to unpack .../255-libio-string-perl_1.08-4_all.deb ... 507s Unpacking libio-string-perl (1.08-4) ... 507s Selecting previously unselected package libio-stringy-perl. 507s Preparing to unpack .../256-libio-stringy-perl_2.113-2_all.deb ... 507s Unpacking libio-stringy-perl (2.113-2) ... 507s Selecting previously unselected package libipc-run-perl. 507s Preparing to unpack .../257-libipc-run-perl_20231003.0-2_all.deb ... 507s Unpacking libipc-run-perl (20231003.0-2) ... 507s Selecting previously unselected package libjargs-java. 507s Preparing to unpack .../258-libjargs-java_1.0.0-5_all.deb ... 507s Unpacking libjargs-java (1.0.0-5) ... 507s Selecting previously unselected package libjs-underscore. 507s Preparing to unpack .../259-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 507s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 507s Selecting previously unselected package libjs-sphinxdoc. 507s Preparing to unpack .../260-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 507s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 507s Selecting previously unselected package libxslt1.1:s390x. 507s Preparing to unpack .../261-libxslt1.1_1.1.43-0.1_s390x.deb ... 507s Unpacking libxslt1.1:s390x (1.1.43-0.1) ... 507s Selecting previously unselected package libxmlsec1-1:s390x. 507s Preparing to unpack .../262-libxmlsec1-1_1.3.7-2_s390x.deb ... 507s Unpacking libxmlsec1-1:s390x (1.3.7-2) ... 507s Selecting previously unselected package libxmlsec1-openssl1:s390x. 507s Preparing to unpack .../263-libxmlsec1-openssl1_1.3.7-2_s390x.deb ... 507s Unpacking libxmlsec1-openssl1:s390x (1.3.7-2) ... 507s Selecting previously unselected package liblasso3t64. 507s Preparing to unpack .../264-liblasso3t64_2.9.0-2_s390x.deb ... 507s Unpacking liblasso3t64 (2.9.0-2) ... 507s Selecting previously unselected package liblasso-perl:s390x. 507s Preparing to unpack .../265-liblasso-perl_2.9.0-2_s390x.deb ... 507s Unpacking liblasso-perl:s390x (2.9.0-2) ... 507s Selecting previously unselected package liblog-log4perl-perl. 507s Preparing to unpack .../266-liblog-log4perl-perl_1.57-1_all.deb ... 507s Unpacking liblog-log4perl-perl (1.57-1) ... 507s Selecting previously unselected package liblwp-protocol-psgi-perl. 507s Preparing to unpack .../267-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 507s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 507s Selecting previously unselected package libnet-smtp-ssl-perl. 507s Preparing to unpack .../268-libnet-smtp-ssl-perl_1.04-2_all.deb ... 507s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 507s Selecting previously unselected package libmailtools-perl. 507s Preparing to unpack .../269-libmailtools-perl_2.22-1_all.deb ... 507s Unpacking libmailtools-perl (2.22-1) ... 507s Selecting previously unselected package libmime-tools-perl. 507s Preparing to unpack .../270-libmime-tools-perl_5.515-1_all.deb ... 507s Unpacking libmime-tools-perl (5.515-1) ... 507s Selecting previously unselected package libnet-ip-perl. 507s Preparing to unpack .../271-libnet-ip-perl_1.26-4_all.deb ... 507s Unpacking libnet-ip-perl (1.26-4) ... 507s Selecting previously unselected package libnet-ldap-perl. 507s Preparing to unpack .../272-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 507s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 507s Selecting previously unselected package libxml-namespacesupport-perl. 507s Preparing to unpack .../273-libxml-namespacesupport-perl_1.12-2_all.deb ... 507s Unpacking libxml-namespacesupport-perl (1.12-2) ... 507s Selecting previously unselected package libxml-sax-base-perl. 507s Preparing to unpack .../274-libxml-sax-base-perl_1.09-3_all.deb ... 507s Unpacking libxml-sax-base-perl (1.09-3) ... 507s Selecting previously unselected package libxml-sax-perl. 507s Preparing to unpack .../275-libxml-sax-perl_1.02+dfsg-4_all.deb ... 507s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 507s Selecting previously unselected package libxml-libxml-perl. 507s Preparing to unpack .../276-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_s390x.deb ... 507s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 508s Selecting previously unselected package libxml-simple-perl. 508s Preparing to unpack .../277-libxml-simple-perl_2.25-2_all.deb ... 508s Unpacking libxml-simple-perl (2.25-2) ... 508s Selecting previously unselected package libnet-openid-common-perl. 508s Preparing to unpack .../278-libnet-openid-common-perl_1.20-2_all.deb ... 508s Unpacking libnet-openid-common-perl (1.20-2) ... 508s Selecting previously unselected package libnet-openid-consumer-perl. 508s Preparing to unpack .../279-libnet-openid-consumer-perl_1.18-2_all.deb ... 508s Unpacking libnet-openid-consumer-perl (1.18-2) ... 508s Selecting previously unselected package libnet-openid-server-perl. 508s Preparing to unpack .../280-libnet-openid-server-perl_1.09-4_all.deb ... 508s Unpacking libnet-openid-server-perl (1.09-4) ... 508s Selecting previously unselected package node-xtend. 508s Preparing to unpack .../281-node-xtend_4.0.2-3_all.deb ... 508s Unpacking node-xtend (4.0.2-3) ... 508s Selecting previously unselected package node-corepack. 508s Preparing to unpack .../282-node-corepack_0.24.0-5_all.deb ... 508s Unpacking node-corepack (0.24.0-5) ... 508s Selecting previously unselected package nodejs. 508s Preparing to unpack .../283-nodejs_20.19.4+dfsg-1_s390x.deb ... 508s Unpacking nodejs (20.19.4+dfsg-1) ... 508s Selecting previously unselected package node-acorn. 508s Preparing to unpack .../284-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 508s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 508s Selecting previously unselected package node-cjs-module-lexer. 508s Preparing to unpack .../285-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 508s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 508s Selecting previously unselected package node-balanced-match. 508s Preparing to unpack .../286-node-balanced-match_2.0.0-1_all.deb ... 508s Unpacking node-balanced-match (2.0.0-1) ... 508s Selecting previously unselected package node-brace-expansion. 508s Preparing to unpack .../287-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 508s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 508s Selecting previously unselected package node-minimatch. 508s Preparing to unpack .../288-node-minimatch_9.0.3-6_all.deb ... 508s Unpacking node-minimatch (9.0.3-6) ... 508s Selecting previously unselected package node-undici. 508s Preparing to unpack .../289-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 508s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 508s Selecting previously unselected package libnode115:s390x. 508s Preparing to unpack .../290-libnode115_20.19.4+dfsg-1_s390x.deb ... 508s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 508s Selecting previously unselected package libregexp-common-perl. 508s Preparing to unpack .../291-libregexp-common-perl_2024080801-1_all.deb ... 508s Unpacking libregexp-common-perl (2024080801-1) ... 508s Selecting previously unselected package libtask-weaken-perl. 508s Preparing to unpack .../292-libtask-weaken-perl_1.06-2_all.deb ... 508s Unpacking libtask-weaken-perl (1.06-2) ... 508s Selecting previously unselected package libxml-parser-perl. 508s Preparing to unpack .../293-libxml-parser-perl_2.47-1build4_s390x.deb ... 508s Unpacking libxml-parser-perl (2.47-1build4) ... 508s Selecting previously unselected package libsoap-lite-perl. 508s Preparing to unpack .../294-libsoap-lite-perl_1.27-3_all.deb ... 508s Unpacking libsoap-lite-perl (1.27-3) ... 508s Selecting previously unselected package libstring-random-perl. 508s Preparing to unpack .../295-libstring-random-perl_1%3a0.32-2_all.deb ... 508s Unpacking libstring-random-perl (1:0.32-2) ... 508s Selecting previously unselected package libtest-leaktrace-perl. 508s Preparing to unpack .../296-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 508s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 508s Selecting previously unselected package libtest-output-perl. 508s Preparing to unpack .../297-libtest-output-perl_1.036-1_all.deb ... 508s Unpacking libtest-output-perl (1.036-1) ... 508s Selecting previously unselected package libtest-pod-perl. 508s Preparing to unpack .../298-libtest-pod-perl_1.52-3_all.deb ... 508s Unpacking libtest-pod-perl (1.52-3) ... 508s Selecting previously unselected package libtime-fake-perl. 508s Preparing to unpack .../299-libtime-fake-perl_0.11-4_all.deb ... 508s Unpacking libtime-fake-perl (0.11-4) ... 508s Selecting previously unselected package libxml-libxslt-perl:s390x. 508s Preparing to unpack .../300-libxml-libxslt-perl_2.003000-3_s390x.deb ... 508s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 508s Selecting previously unselected package node-uglify-js. 508s Preparing to unpack .../301-node-uglify-js_3.17.4-2_all.deb ... 508s Unpacking node-uglify-js (3.17.4-2) ... 508s Selecting previously unselected package python3-defusedxml. 508s Preparing to unpack .../302-python3-defusedxml_0.7.1-3_all.deb ... 508s Unpacking python3-defusedxml (0.7.1-3) ... 508s Selecting previously unselected package python3-roman. 508s Preparing to unpack .../303-python3-roman_5.0-1_all.deb ... 508s Unpacking python3-roman (5.0-1) ... 508s Selecting previously unselected package python3-docutils. 508s Preparing to unpack .../304-python3-docutils_0.21.2+dfsg-2_all.deb ... 508s Unpacking python3-docutils (0.21.2+dfsg-2) ... 508s Selecting previously unselected package python3-imagesize. 508s Preparing to unpack .../305-python3-imagesize_1.4.1-1_all.deb ... 508s Unpacking python3-imagesize (1.4.1-1) ... 508s Selecting previously unselected package python3-packaging. 508s Preparing to unpack .../306-python3-packaging_25.0-1_all.deb ... 508s Unpacking python3-packaging (25.0-1) ... 508s Selecting previously unselected package python3-snowballstemmer. 508s Preparing to unpack .../307-python3-snowballstemmer_2.2.0-4build1_all.deb ... 508s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 508s Selecting previously unselected package sphinx-common. 508s Preparing to unpack .../308-sphinx-common_8.2.3-1ubuntu2_all.deb ... 508s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 508s Selecting previously unselected package python3-alabaster. 508s Preparing to unpack .../309-python3-alabaster_0.7.16-0.1_all.deb ... 508s Unpacking python3-alabaster (0.7.16-0.1) ... 508s Selecting previously unselected package python3-sphinx. 508s Preparing to unpack .../310-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 508s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 508s Selecting previously unselected package python3-sphinx-bootstrap-theme. 508s Preparing to unpack .../311-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 508s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 508s Selecting previously unselected package uglifyjs. 508s Preparing to unpack .../312-uglifyjs_3.17.4-2_all.deb ... 508s Unpacking uglifyjs (3.17.4-2) ... 508s Selecting previously unselected package yui-compressor. 508s Preparing to unpack .../313-yui-compressor_2.4.8-3_all.deb ... 508s Unpacking yui-compressor (2.4.8-3) ... 508s Selecting previously unselected package libauthen-radius-perl. 508s Preparing to unpack .../314-libauthen-radius-perl_0.33-1_all.deb ... 508s Unpacking libauthen-radius-perl (0.33-1) ... 508s Selecting previously unselected package pkg-perl-autopkgtest. 508s Preparing to unpack .../315-pkg-perl-autopkgtest_0.82_all.deb ... 508s Unpacking pkg-perl-autopkgtest (0.82) ... 508s Setting up libconfig-inifiles-perl (3.000003-3) ... 508s Setting up libmodule-pluggable-perl (5.2-5) ... 508s Setting up node-uglify-js (3.17.4-2) ... 508s Setting up libio-sessiondata-perl (1.03-3) ... 508s Setting up javascript-common (12+nmu1) ... 508s Setting up liblcms2-2:s390x (2.16-2) ... 508s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 508s Setting up libaom3:s390x (3.12.1-1) ... 508s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 508s Setting up libmath-random-isaac-perl (1.004-2) ... 508s Setting up libtask-weaken-perl (1.06-2) ... 508s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 508s Setting up libhttp-multipartparser-perl (0.02-3) ... 508s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 508s Setting up java-common (0.76) ... 508s Setting up libclass-inspector-perl (1.36-3) ... 508s Setting up libfont-afm-perl (1.20-4) ... 508s Setting up libdynaloader-functions-perl (0.004-2) ... 508s Setting up libclass-method-modifiers-perl (2.15-1) ... 508s Setting up libjs-popper.js (1.16.1+ds-6) ... 508s Setting up libio-pty-perl (1:1.20-1build3) ... 508s Setting up libdata-hexdump-perl (0.04-2) ... 508s Setting up python3-defusedxml (0.7.1-3) ... 509s Setting up libclone-perl:s390x (0.47-1) ... 509s Setting up libarchive-zip-perl (1.68-1) ... 509s Setting up libsub-identify-perl (0.14-3build4) ... 509s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 509s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 509s Setting up python3-alabaster (0.7.16-0.1) ... 509s Setting up libio-stringy-perl (2.113-2) ... 509s Setting up libhtml-tagset-perl (3.24-1) ... 509s Setting up unzip (6.0-28ubuntu7) ... 509s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 509s Setting up libperlio-via-timeout-perl (0.32-3) ... 509s Setting up libfilesys-notify-simple-perl (0.14-3) ... 509s Setting up libnet-cidr-perl (0.25-1) ... 509s Setting up libipc-sharelite-perl (0.17-5build4) ... 509s Setting up libconvert-binhex-perl (1.125-3) ... 509s Setting up liblwp-mediatypes-perl (6.04-2) ... 509s Setting up libcrypt-urandom-perl (0.54-1) ... 509s Setting up x11-common (1:7.7+24ubuntu1) ... 509s Setting up libtest-pod-perl (1.52-3) ... 509s Setting up libtry-tiny-perl (0.32-1) ... 509s Setting up libdeflate0:s390x (1.23-2) ... 509s Setting up perl-openssl-defaults:s390x (7build3) ... 509s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 509s Setting up libxml-namespacesupport-perl (1.12-2) ... 509s Setting up m4 (1.4.19-8) ... 509s Setting up libposix-strftime-compiler-perl (0.46-1) ... 509s Setting up libclass-singleton-perl (1.6-2) ... 509s Setting up libencode-locale-perl (1.05-3) ... 509s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 509s Setting up libxstring-perl:s390x (0.005-2build4) ... 509s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 509s Setting up libclass-errorhandler-perl (0.04-3) ... 509s Setting up liblist-utilsby-perl (0.12-2) ... 509s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 509s Setting up libtime-fake-perl (0.11-4) ... 509s Setting up libfcgi-procmanager-perl (0.28-3) ... 509s Setting up libregexp-common-perl (2024080801-1) ... 509s Setting up libtest-sharedfork-perl (0.35-3) ... 509s Setting up libsub-install-perl (0.929-1) ... 509s Setting up libextutils-depends-perl (0.8002-1) ... 509s Setting up libhash-multivalue-perl (0.16-3) ... 509s Setting up liberror-perl (0.17030-1) ... 509s Setting up libapache-session-perl (1.94-2) ... 509s Setting up libxml-sax-base-perl (1.09-3) ... 509s Setting up libio-string-perl (1.08-4) ... 509s Setting up libtest-leaktrace-perl (0.17-1build6) ... 509s Setting up python3-roman (5.0-1) ... 509s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 509s Setting up autotools-dev (20240727.1) ... 509s Setting up libstream-buffered-perl (0.03-3) ... 509s Setting up libclass-data-inheritable-perl (0.10-1) ... 509s Setting up python3-packaging (25.0-1) ... 509s Setting up libcrypt-des-perl:s390x (2.07-5) ... 509s Setting up libalgorithm-c3-perl (0.11-2) ... 509s Setting up liblog-log4perl-perl (1.57-1) ... 509s Setting up libapache-logformat-compiler-perl (0.36-3) ... 509s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 509s Setting up libcrypt-random-seed-perl (0.03-3) ... 509s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 509s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 509s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 509s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 509s Setting up python3-snowballstemmer (2.2.0-4build1) ... 509s Setting up node-balanced-match (2.0.0-1) ... 509s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 509s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 509s Setting up libimagequant0:s390x (2.18.0-1build1) ... 509s Setting up libemail-date-format-perl (1.008-1) ... 509s Setting up libcryptx-perl (0.087-1) ... 509s Setting up libcares2:s390x (1.34.5-1) ... 509s Setting up libmpc3:s390x (1.3.1-1build3) ... 509s Setting up libvariable-magic-perl (0.64-1build1) ... 509s Setting up libio-html-perl (1.004-3) ... 509s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 509s Setting up autopoint (0.23.1-2build2) ... 509s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 509s Setting up libipc-run-perl (20231003.0-2) ... 509s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 509s Setting up libpcsclite1:s390x (2.3.3-1) ... 509s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 509s Setting up libltdl7:s390x (2.5.4-4build1) ... 509s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 509s Setting up libstring-random-perl (1:0.32-2) ... 509s Setting up libparams-util-perl (1.102-3build1) ... 509s Setting up autoconf (2.72-3.1ubuntu1) ... 509s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 509s Setting up libwebp7:s390x (1.5.0-0.1) ... 509s Setting up libcapture-tiny-perl (0.50-1) ... 509s Setting up libtimedate-perl (2.3300-2) ... 509s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 509s Setting up libsub-name-perl:s390x (0.28-1) ... 509s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 509s Setting up libtypes-serialiser-perl (1.01-1) ... 509s Setting up libgssapi-perl (0.28-4build5) ... 509s Setting up dwz (0.16-2) ... 509s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 509s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 509s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 509s Setting up libjson-perl (4.10000-1) ... 509s Setting up libxslt1.1:s390x (1.1.43-0.1) ... 509s Setting up libjargs-java (1.0.0-5) ... 509s Setting up librole-tiny-perl (2.002004-1) ... 509s Setting up debugedit (1:5.2-3) ... 509s Setting up libfile-sharedir-perl (1.118-3) ... 509s Setting up libfcgi-perl (0.82+ds-3build3) ... 509s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 509s Setting up libwww-form-urlencoded-perl (0.26-2) ... 509s Setting up sgml-base (1.31+nmu1) ... 509s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 509s Setting up libdevel-stacktrace-perl (2.0500-1) ... 509s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 509s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 509s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 509s Setting up libicu76:s390x (76.1-4ubuntu2) ... 509s Setting up node-minimatch (9.0.3-6) ... 509s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 509s Setting up ca-certificates-java (20240118) ... 509s No JRE found. Skipping Java certificates setup. 509s Setting up libexporter-tiny-perl (1.006002-1) ... 509s Setting up node-xtend (4.0.2-3) ... 509s Setting up libisl23:s390x (0.27-1) ... 509s Setting up libconvert-asn1-perl (0.34-1) ... 509s Setting up libtext-unidecode-perl (1.30-3) ... 509s Setting up libde265-0:s390x (1.0.16-1) ... 509s Setting up libregexp-assemble-perl (0.38-2) ... 509s Setting up libnet-ip-perl (1.26-4) ... 509s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 509s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 509s Setting up libxmlsec1-1:s390x (1.3.7-2) ... 509s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 509s Setting up liburi-perl (5.30-1) ... 509s Setting up libonig5:s390x (6.9.10-1) ... 509s Setting up libdbi-perl:s390x (1.647-1) ... 509s Setting up libconvert-base32-perl (0.06-3) ... 509s Setting up dctrl-tools (2.24-3build3) ... 509s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 509s Setting up autodep8 (0.30) ... 509s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 509s Setting up python3-imagesize (1.4.1-1) ... 510s Setting up libemail-address-xs-perl (1.05-1build5) ... 510s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 510s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 510s Setting up automake (1:1.17-4ubuntu1) ... 510s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 510s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 510s Setting up libjson-xs-perl (4.040-1) ... 510s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 510s Setting up libcrypt-des-ede3-perl (0.03-1) ... 510s Setting up libjs-jquery-cookie (12-4) ... 510s Setting up libhttp-date-perl (6.06-1) ... 510s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 510s Setting up gettext (0.23.1-2build2) ... 510s Setting up libtest-tcp-perl (2.22-2) ... 510s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 510s Setting up java-wrappers (0.5) ... 510s Setting up libio-socket-timeout-perl (0.32-3) ... 510s Setting up libfile-listing-perl (6.16-1) ... 510s Setting up libhash-merge-simple-perl (0.052-1) ... 510s Setting up libcache-cache-perl (1.08-3) ... 510s Setting up libhttp-headers-fast-perl (0.22-3) ... 510s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 510s Setting up liblist-moreutils-perl (0.430-2) ... 510s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 510s Setting up libemail-simple-perl (2.218-1) ... 510s Setting up libxmlsec1-openssl1:s390x (1.3.7-2) ... 510s Setting up libnet-http-perl (6.23-1) ... 510s Setting up liblasso3t64 (2.9.0-2) ... 510s Setting up libnss3:s390x (2:3.114-1) ... 510s Setting up libexception-class-perl (1.45-1) ... 510s Setting up libclass-c3-perl (0.35-2) ... 510s Setting up libcrypt-jwt-perl (0.037-1) ... 510s Setting up xfonts-utils (1:7.7+7) ... 510s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 510s Setting up libxml-sax-perl (1.02+dfsg-4) ... 510s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 510s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 510s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 510s Setting up libauthen-radius-perl (0.33-1) ... 510s Setting up intltool-debian (0.35.0+20060710.6) ... 510s Setting up libbytes-random-secure-perl (0.29-3) ... 510s Setting up libjson-maybexs-perl (1.004008-1) ... 510s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 510s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 510s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 510s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 510s Setting up libdata-optlist-perl (0.114-1) ... 510s Setting up libtest-output-perl (1.036-1) ... 510s Setting up pkg-perl-autopkgtest (0.82) ... 510s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 510s Setting up libraw23t64:s390x (0.21.4-2) ... 510s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 510s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 510s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 510s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 510s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 510s Setting up dh-strip-nondeterminism (1.14.2-1) ... 510s Setting up libwww-robotrules-perl (6.02-1) ... 510s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 510s Setting up xml-core (0.19) ... 510s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 510s Setting up jq (1.8.1-3ubuntu1) ... 510s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 510s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 510s Setting up liblasso-perl:s390x (2.9.0-2) ... 510s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 510s Setting up libmro-compat-perl (0.15-2) ... 510s Setting up libcookie-baker-perl (0.12-1) ... 510s Setting up libhttp-entity-parser-perl (0.25-2) ... 510s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 510s Setting up libio-socket-ssl-perl (2.089-1) ... 510s Setting up libsub-exporter-perl (0.990-1) ... 510s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 510s Setting up libeval-closure-perl (0.14-3) ... 510s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 510s Setting up libconvert-pem-perl (0.13-1) ... 510s Setting up libhttp-negotiate-perl (6.01-2) ... 510s Setting up libparams-validationcompiler-perl (0.31-1) ... 510s Setting up openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 510s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 510s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 510s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 510s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 510s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 510s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 510s Setting up libhttp-cookies-perl (6.11-1) ... 510s Setting up po-debconf (1.0.21+nmu1) ... 510s Setting up libhtml-tree-perl (5.07-3) ... 510s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 510s Setting up libcgi-pm-perl (4.68-1) ... 510s Setting up libhtml-format-perl (2.16-2) ... 510s Setting up fonts-urw-base35 (20200910-8) ... 510s Setting up libhtml-template-perl (2.97-2build1) ... 510s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 510s Setting up libnet-smtp-ssl-perl (1.04-2) ... 510s Setting up libmodule-runtime-perl (0.018-1) ... 510s Setting up libmailtools-perl (2.22-1) ... 510s Setting up sphinx-common (8.2.3-1ubuntu2) ... 510s Setting up libxml-simple-perl (2.25-2) ... 510s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 510s Setting up libhttp-daemon-perl (6.16-1) ... 510s Setting up libemail-abstract-perl (3.010-1) ... 510s Setting up cpp-15 (15.2.0-5ubuntu1) ... 510s Setting up cpp (4:15.2.0-4ubuntu1) ... 510s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 510s Setting up libplack-perl (1.0051-1) ... 510s Setting up libnet-openid-common-perl (1.20-2) ... 510s Setting up libnet-openid-server-perl (1.09-4) ... 510s Setting up libmodule-implementation-perl (0.09-2) ... 510s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 510s Setting up libpackage-stash-perl (0.40-1) ... 510s Setting up libimport-into-perl (1.002005-2) ... 510s Setting up libmoo-perl (2.005005-1) ... 510s Setting up liblist-someutils-perl (0.59-1) ... 510s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 510s Setting up libmime-tools-perl (5.515-1) ... 510s Setting up gcc-15 (15.2.0-5ubuntu1) ... 510s Setting up libspecio-perl (0.50-1) ... 510s Setting up liblist-allutils-perl (0.19-1) ... 510s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 510s Setting up libmoox-types-mooselike-perl (0.29-2) ... 510s Setting up libb-hooks-endofscope-perl (0.28-2) ... 510s Setting up g++-15 (15.2.0-5ubuntu1) ... 510s Setting up libthrowable-perl (1.001-2) ... 510s Setting up libtool (2.5.4-4build1) ... 510s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 510s Setting up gcc (4:15.2.0-4ubuntu1) ... 510s Setting up dh-autoreconf (21) ... 510s Setting up libemail-sender-perl (2.601-1) ... 510s Setting up libnamespace-clean-perl (0.27-2) ... 510s Setting up g++ (4:15.2.0-4ubuntu1) ... 510s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 510s Setting up build-essential (12.12ubuntu1) ... 510s Setting up libnamespace-autoclean-perl (0.31-1) ... 511s Setting up libdatetime-locale-perl (1:1.41-1) ... 511s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 511s Setting up debhelper (13.24.2ubuntu1) ... 511s Setting up libdatetime-perl (2:1.65-1build3) ... 511s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 511s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 511s Setting up liblwp-protocol-https-perl (6.14-1) ... 511s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 511s Setting up node-corepack (0.24.0-5) ... 511s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 511s Setting up libwww-perl (6.78-1) ... 511s Setting up libheif1:s390x (1.20.2-1) ... 511s Setting up nodejs (20.19.4+dfsg-1) ... 511s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 511s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 511s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 511s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 511s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 511s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 511s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 511s Setting up libnet-openid-consumer-perl (1.18-2) ... 511s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 511s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 511s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 511s Setting up libxml-parser-perl (2.47-1build4) ... 511s Setting up uglifyjs (3.17.4-2) ... 511s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 511s Setting up libgd-perl (2.78-1build4) ... 511s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 511s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 511s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 511s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 512s Setting up libsoap-lite-perl (1.27-3) ... 512s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 512s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 512s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 512s Setting up libgd-securityimage-perl (1.75-3) ... 512s Processing triggers for install-info (7.1.1-1ubuntu1) ... 512s Processing triggers for libc-bin (2.42-0ubuntu3) ... 512s Processing triggers for man-db (2.13.1-1) ... 514s Processing triggers for ca-certificates-java (20240118) ... 515s Adding debian:ACCVRAIZ1.pem 515s Adding debian:AC_RAIZ_FNMT-RCM.pem 515s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 515s Adding debian:ANF_Secure_Server_Root_CA.pem 515s Adding debian:Actalis_Authentication_Root_CA.pem 515s Adding debian:AffirmTrust_Commercial.pem 515s Adding debian:AffirmTrust_Networking.pem 515s Adding debian:AffirmTrust_Premium.pem 515s Adding debian:AffirmTrust_Premium_ECC.pem 515s Adding debian:Amazon_Root_CA_1.pem 515s Adding debian:Amazon_Root_CA_2.pem 515s Adding debian:Amazon_Root_CA_3.pem 515s Adding debian:Amazon_Root_CA_4.pem 515s Adding debian:Atos_TrustedRoot_2011.pem 515s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 515s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 515s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 515s Adding debian:BJCA_Global_Root_CA1.pem 515s Adding debian:BJCA_Global_Root_CA2.pem 515s Adding debian:Baltimore_CyberTrust_Root.pem 515s Adding debian:Buypass_Class_2_Root_CA.pem 515s Adding debian:Buypass_Class_3_Root_CA.pem 515s Adding debian:CA_Disig_Root_R2.pem 515s Adding debian:CFCA_EV_ROOT.pem 515s Adding debian:COMODO_Certification_Authority.pem 515s Adding debian:COMODO_ECC_Certification_Authority.pem 515s Adding debian:COMODO_RSA_Certification_Authority.pem 515s Adding debian:Certainly_Root_E1.pem 515s Adding debian:Certainly_Root_R1.pem 515s Adding debian:Certigna.pem 515s Adding debian:Certigna_Root_CA.pem 515s Adding debian:Certum_EC-384_CA.pem 515s Adding debian:Certum_Trusted_Network_CA.pem 515s Adding debian:Certum_Trusted_Network_CA_2.pem 515s Adding debian:Certum_Trusted_Root_CA.pem 515s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 515s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 515s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 515s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 515s Adding debian:Comodo_AAA_Services_root.pem 515s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 515s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 515s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 515s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 515s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 515s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 515s Adding debian:DigiCert_Assured_ID_Root_CA.pem 515s Adding debian:DigiCert_Assured_ID_Root_G2.pem 515s Adding debian:DigiCert_Assured_ID_Root_G3.pem 515s Adding debian:DigiCert_Global_Root_CA.pem 515s Adding debian:DigiCert_Global_Root_G2.pem 515s Adding debian:DigiCert_Global_Root_G3.pem 515s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 515s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 515s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 515s Adding debian:DigiCert_Trusted_Root_G4.pem 515s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 515s Adding debian:Entrust_Root_Certification_Authority.pem 515s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 515s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 515s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 515s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 515s Adding debian:GLOBALTRUST_2020.pem 515s Adding debian:GTS_Root_R1.pem 515s Adding debian:GTS_Root_R2.pem 515s Adding debian:GTS_Root_R3.pem 515s Adding debian:GTS_Root_R4.pem 515s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 515s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 515s Adding debian:GlobalSign_Root_CA.pem 515s Adding debian:GlobalSign_Root_CA_-_R3.pem 515s Adding debian:GlobalSign_Root_CA_-_R6.pem 515s Adding debian:GlobalSign_Root_E46.pem 515s Adding debian:GlobalSign_Root_R46.pem 515s Adding debian:Go_Daddy_Class_2_CA.pem 515s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 515s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 515s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 515s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 515s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 515s Adding debian:HiPKI_Root_CA_-_G1.pem 515s Adding debian:Hongkong_Post_Root_CA_3.pem 515s Adding debian:ISRG_Root_X1.pem 515s Adding debian:ISRG_Root_X2.pem 515s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 515s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 515s Adding debian:Izenpe.com.pem 515s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 515s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 515s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 515s Adding debian:NAVER_Global_Root_Certification_Authority.pem 515s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 515s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 515s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 515s Adding debian:QuoVadis_Root_CA_1_G3.pem 515s Adding debian:QuoVadis_Root_CA_2.pem 515s Adding debian:QuoVadis_Root_CA_2_G3.pem 515s Adding debian:QuoVadis_Root_CA_3.pem 515s Adding debian:QuoVadis_Root_CA_3_G3.pem 515s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 515s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 515s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 515s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 515s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 515s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 515s Adding debian:SZAFIR_ROOT_CA2.pem 515s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 515s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 515s Adding debian:SecureSign_Root_CA12.pem 515s Adding debian:SecureSign_Root_CA14.pem 515s Adding debian:SecureSign_Root_CA15.pem 515s Adding debian:SecureTrust_CA.pem 515s Adding debian:Secure_Global_CA.pem 515s Adding debian:Security_Communication_ECC_RootCA1.pem 515s Adding debian:Security_Communication_RootCA2.pem 515s Adding debian:Starfield_Class_2_CA.pem 515s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 515s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 515s Adding debian:SwissSign_Gold_CA_-_G2.pem 515s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 515s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 515s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 515s Adding debian:TWCA_CYBER_Root_CA.pem 515s Adding debian:TWCA_Global_Root_CA.pem 515s Adding debian:TWCA_Root_Certification_Authority.pem 515s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 515s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 515s Adding debian:TeliaSonera_Root_CA_v1.pem 515s Adding debian:Telia_Root_CA_v2.pem 515s Adding debian:TrustAsia_Global_Root_CA_G3.pem 515s Adding debian:TrustAsia_Global_Root_CA_G4.pem 515s Adding debian:Trustwave_Global_Certification_Authority.pem 515s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 515s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 515s Adding debian:TunTrust_Root_CA.pem 515s Adding debian:UCA_Extended_Validation_Root.pem 515s Adding debian:UCA_Global_G2_Root.pem 515s Adding debian:USERTrust_ECC_Certification_Authority.pem 515s Adding debian:USERTrust_RSA_Certification_Authority.pem 515s Adding debian:XRamp_Global_CA_Root.pem 515s Adding debian:certSIGN_ROOT_CA.pem 515s Adding debian:certSIGN_Root_CA_G2.pem 515s Adding debian:e-Szigno_Root_CA_2017.pem 515s Adding debian:ePKI_Root_Certification_Authority.pem 515s Adding debian:emSign_ECC_Root_CA_-_C3.pem 515s Adding debian:emSign_ECC_Root_CA_-_G3.pem 515s Adding debian:emSign_Root_CA_-_C1.pem 515s Adding debian:emSign_Root_CA_-_G1.pem 515s Adding debian:vTrus_ECC_Root_CA.pem 515s Adding debian:vTrus_Root_CA.pem 515s done. 515s Setting up yui-compressor (2.4.8-3) ... 515s Setting up default-jre-headless (2:1.21-76) ... 515s Processing triggers for sgml-base (1.31+nmu1) ... 515s Setting up docutils-common (0.21.2+dfsg-2) ... 515s Processing triggers for sgml-base (1.31+nmu1) ... 515s Setting up python3-docutils (0.21.2+dfsg-2) ... 515s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 519s autopkgtest [01:11:18]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 519s autopkgtest [01:11:18]: test portal-test: [----------------------- 519s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 519s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 520s t/00-Switch.t .................................................................. 520s ok 1 - use Lemonldap::NG::Portal::Main; 520s ok 2 - Portal object 520s ok 3 - Init 520s ok 4 - Portal app 520s ok 5 - Register $type 520s ok 6 - Portal object 520s ok 7 - Init 520s ok 8 - Portal app 520s ok 9 - Register $type 520s # ==> Pushing CLIENT1 <== 520s ok 10 520s # ==> Popping CLIENT1 <== 520s # ==> Pushing CLIENT2 <== 520s ok 11 520s # ==> Popping CLIENT2 <== 520s # ==> Pushing CLIENT1 <== 520s ok 12 520s # ==> Popping CLIENT1 <== 520s # ==> Pushing CLIENT2 <== 520s ok 13 520s # ==> Popping CLIENT2 <== 520s 1..13 520s ok 520s t/01-AuthDemo.t ................................................................ 520s ok 1 - use Lemonldap::NG::Portal::Main; 520s ok 2 - Portal object 520s ok 3 - Init 520s ok 4 - Portal app 520s ok 5 - Unauth JSON request 520s ok 6 - Response status is 401 520s ok 7 - Content is JSON 520s ok 8 - Error code is 9 520s ok 9 - Get Menu 520s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 520s ok 11 - Rejected with PE_UNPROTECTEDURL 520s ok 12 - Strict-Transport-Security is set 520s ok 13 - Language icons found 520s ok 14 - Custom favicon found 520s ok 15 - Get Menu 520s ok 16 - Rejected with PE_FIRSTACCESS 520s ok 17 - Language icons found 520s ok 18 - Unauth ajax request with good url 520s ok 19 - Response status is 401 520s ok 20 - Content is JSON 520s ok 21 - Error code is 9 520s ok 22 - Get Menu 520s ok 23 - Language icons found 520s ok 24 - Auth query 520s ok 25 - jdoe rejected with PE_BADCREDENTIALS 520s ok 26 - Found connect button 520s ok 27 - HTTP code is 200 520s ok 28 - Page contains a form 520s ok 29 - Field "user" is defined 520s ok 30 - Field "password" is defined 520s ok 31 - CSP header authorize POST request to \# 520s ok 32 - Login is pre-filled on second attemps 520s ok 33 - Auth query 520s ok 34 - dwho rejected with PE_BADCREDENTIALS 520s ok 35 - Found connect button 520s ok 36 - Auth query 520s ok 37 - HTTP code is 200 520s ok 38 - Get cookie lemonldap (ca7793055af8a630a43383c4536e19df514a16116993b5070564b54581214bb6) 520s ok 39 - Auth ajax request with good url 520s ok 40 - Get redirection 520s ok 41 - Location is http://test1.example.com/ 520s ok 42 - Authenticated as dwho 520s ok 43 - Auth request with bad url 520s ok 44 - HTTP code is 200 520s ok 45 - Authenticated as dwho 520s ok 46 - use Lemonldap::NG::Handler::PSGI; 520s ok 47 - PSGI test 520s ok 48 - HTTP code is 200 520s ok 49 - Authenticated as dwho 520s ok 50 - Logout request 520s ok 51 - Response is 200 520s ok 52 - Cookie is deleted 520s ok 53 - No pdata 520s ok 54 - Disconnect request 520s ok 55 - Response is 401 520s 1..55 520s ok 521s t/01-BuildRule.t ............................................................... 521s ok 1 - use Lemonldap::NG::Portal::Main; 521s ok 2 - Portal object 521s ok 3 - Init 521s ok 4 - Portal app 521s ok 5 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 521s ok 6 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 521s ok 7 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'tutu' => 1}}] returned 1 521s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 521s ok 9 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 521s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 521s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 521s ok 12 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 521s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 521s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 521s ok 15 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 521s 1..15 521s ok 521s t/01-BuildUrl.t ................................................................ 521s ok 1 - use Lemonldap::NG::Portal::Main; 521s ok 2 - Portal object 521s ok 3 - Init 521s ok 4 - Portal app 521s ok 5 - [] => http://auth.example.com/ 521s ok 6 - ['foo'] => http://auth.example.com/foo 521s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 521s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 521s ok 9 - ['https://foo'] => https://foo 521s ok 10 - ['https://foo','bar'] => https://foo/bar 521s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 521s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 521s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 521s ok 14 - ['https://foo/bar','baz',{'p' => 1}] => https://foo/bar/baz?p=1 521s ok 15 - ['https://foo/bar/','baz','qux',{'p' => 1}] => https://foo/bar/baz/qux?p=1 521s ok 16 - ['http://auth.example.com','foo'] => /foo 521s ok 17 - ['http://auth.example.com','foo','bar',{'p' => 1}] => /foo/bar?p=1 521s ok 18 - ['http://auth.example.com/test/','foo'] => /test/foo 521s ok 19 - ['http://auth.example.com/test/','foo','bar',{'p' => 1}] => /test/foo/bar?p=1 521s ok 20 - PORTAL_BASE for http://auth.example.com/test/ is /test/ 521s ok 21 - PORTAL_BASE for http://auth.example.com/ is / 521s 1..21 521s ok 521s t/01-CSP-and-CORS-headers.t .................................................... 521s ok 1 - use Lemonldap::NG::Portal::Main; 521s ok 2 - Portal object 521s ok 3 - Init 521s ok 4 - Portal app 521s ok 5 - Unauth JSON request 521s ok 6 - Response status is 401 521s ok 7 - Content is JSON 521s ok 8 - Error code is 9 521s ok 9 - Unauth JSON request 521s ok 10 - CORS origin '' found 521s ok 11 - CORS credentials 'true' found 521s ok 12 - CORS headers '*' found 521s ok 13 - CORS methods 'POST' found 521s ok 14 - CORS expose-headers '*' found 521s ok 15 - CORS max-age '86400' found 521s ok 16 - Unauth ajax request with good url 521s ok 17 - Response status is 401 521s ok 18 - Content is JSON 521s ok 19 - Error code is 9 521s ok 20 - Get error page 521s ok 21 - CORS origin '' found 521s ok 22 - CORS credentials 'true' found 521s ok 23 - CORS headers '*' found 521s ok 24 - CORS methods 'POST' found 521s ok 25 - CORS expose-headers '*' found 521s ok 26 - CORS max-age '86400' found 521s ok 27 - Get Menu 521s ok 28 - CORS origin '' found 521s ok 29 - CORS credentials 'true' found 521s ok 30 - CORS headers '*' found 521s ok 31 - CORS methods 'POST' found 521s ok 32 - CORS expose-headers '*' found 521s ok 33 - CORS max-age '86400' found 521s ok 34 - Get Menu 521s ok 35 - Language icons found 521s ok 36 - CORS origin '' found 521s ok 37 - CORS credentials 'true' found 521s ok 38 - CORS headers '*' found 521s ok 39 - CORS methods 'POST' found 521s ok 40 - CORS expose-headers '*' found 521s ok 41 - CORS max-age '86400' found 521s ok 42 - CSP header values found 521s ok 43 - X-Frame-Options "ALLOW-FROM" found 521s ok 44 - Auth query 521s ok 45 - HTTP code is 200 521s ok 46 - Get cookie lemonldap (66eae0644baf869ab6d10ee69f0bd735d0d0f91479dc243e3d5b36f4f319b91d) 521s ok 47 - Found SameSite=Lax (default) 521s ok 48 - Auth ajax request with good url 521s ok 49 - Get redirection 521s ok 50 - Location is http://test1.example.com/ 521s ok 51 - Authenticated as dwho 521s ok 52 - Get test1 521s ok 53 - Lm-Remote-User found 521s ok 54 - Lm-Remote-Custom found 521s ok 55 - X-Frame-Options "ALLOW-FROM" found 521s ok 56 - CORS origin '' found 521s ok 57 - CORS credentials 'true' found 521s ok 58 - CORS headers '*' found 521s ok 59 - CORS methods 'POST' found 521s ok 60 - CORS expose-headers '*' found 521s ok 61 - CORS max-age '86400' found 521s ok 62 - Logout request 521s ok 63 - Response is 200 521s ok 64 - Cookie is deleted 521s ok 65 - No pdata 521s ok 66 - Disconnect request 521s ok 67 - Response is 401 521s # Subtest: Test cspGetHost function 521s ok 1 - Correct CSP source for undef 521s ok 2 - Correct CSP source for 521s ok 3 - Correct CSP source for invalid 521s ok 4 - Correct CSP source for /relative/url 521s ok 5 - Correct CSP source for http://test.com/test 521s ok 6 - Correct CSP source for http://test.com:80/test 521s ok 7 - Correct CSP source for http://test.com:81/test 521s ok 8 - Correct CSP source for https://test.com/test 521s ok 9 - Correct CSP source for https://test.com:443/test 521s ok 10 - Correct CSP source for custom.scheme://something?param 521s 1..10 521s ok 68 - Test cspGetHost function 521s 1..68 521s ok 522s t/01-Cache-Tag.t ............................................................... 522s ok 1 - use Lemonldap::NG::Portal::Main; 522s ok 2 - Portal object 522s ok 3 - Init 522s ok 4 - Portal app 522s ok 5 - Asset tag is not null 522s ok 6 - Asset tag has expected length 522s ok 7 - Portal object 522s ok 8 - Init 522s ok 9 - Portal app 522s ok 10 - Using a salt changes the tag 522s 1..10 522s ok 522s t/01-Cookie-Domain.t ........................................................... 522s ok 1 - use Lemonldap::NG::Portal::Main; 522s # Subtest: Behavior with domain = example.com 522s ok 1 - Portal object 522s ok 2 - Init 522s ok 3 - Portal app 522s ok 4 - Correct cookie result for name=coucou,value=0 522s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 522s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 522s ok 7 - Correct cookie result for name=coucou,value=0 522s 1..7 522s ok 2 - Behavior with domain = example.com 522s # Subtest: Behavior with unset domain 522s ok 1 - Portal object 522s ok 2 - Init 522s ok 3 - Portal app 522s ok 4 - Correct cookie result for name=coucou,value=0 522s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 522s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 522s ok 7 - Correct cookie result for name=coucou,value=0 522s 1..7 522s ok 3 - Behavior with unset domain 522s # Subtest: Behavior with special #PORTAL# value 522s ok 1 - Portal object 522s ok 2 - Init 522s ok 3 - Portal app 522s ok 4 - Correct cookie result for name=coucou,value=0 522s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 522s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 522s ok 7 - Correct cookie result for name=coucou,value=0 522s 1..7 522s ok 4 - Behavior with special \#PORTAL\# value 522s # Subtest: Behavior with special #PORTALDOMAIN# value 522s ok 1 - Portal object 522s ok 2 - Init 522s ok 3 - Portal app 522s ok 4 - Correct cookie result for name=coucou,value=0 522s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 522s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 522s ok 7 - Correct cookie result for name=coucou,value=0 522s 1..7 522s ok 5 - Behavior with special \#PORTALDOMAIN\# value 522s 1..5 522s ok 523s t/01-Custom2fa.t ............................................................... 523s ok 1 - use Lemonldap::NG::Portal::Main; 523s ok 2 - Portal object 523s ok 3 - Init 523s ok 4 - Portal app 523s # Subtest: Register 2FA on first login 523s ok 1 - Auth query 523s ok 2 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760850802_11703%22%7D) 523s ok 3 - Get redirection 523s ok 4 - Location is http://auth.example.com/2fregisters 523s ok 5 - Auth query 523s ok 6 - Response body is not empty 523s ok 7 - Found at least one result for //a[@href="/2fregisters/test"] 523s ok 8 - Response body is not empty 523s ok 9 - Found at least one result for //span[@trspan="2fRegRequired"] 523s ok 10 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760850802_11703%22%7D) 523s ok 11 - Auth query 523s ok 12 - Response body is not empty 523s ok 13 - Found at least one result for //span[@trspan="generic2fwelcome"] 523s ok 14 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221760850802_11703%22%7D) 523s ok 15 - Post code 523s ok 16 - Response status is 500 523s ok 17 - Content is JSON 523s ok 18 - Error code is PE1234 523s ok 19 - Post code 523s ok 20 - HTTP code is 200 523s ok 21 - Content-Type is JSON 523s ok 22 - Content is valid JSON 523s ok 23 - Correct response 523s ok 24 - Continue login 523s ok 25 - Get redirection 523s ok 26 - Location is http://auth.example.com/ 523s ok 27 - Get cookie lemonldap (b4ee74b453aa28e2c3b699920b409b4975c43e11c234d21c5847118384431948) 523s ok 28 - Get session using restSessionServer 523s ok 29 - HTTP code is 200 523s ok 30 - Deserialize session content 523s ok 31 - Session has correct value for authenticationLevel 523s ok 32 - Session has correct value for uid 523s ok 33 - Session has correct value for _2f 523s ok 34 - Correct private info 523s ok 35 - Hook can modify registered device 523s ok 36 - Hook can read device info 523s ok 37 - Hook can read session info 523s ok 38 - Correct type 523s 1..38 523s ok 5 - Register 2FA on first login 523s # Subtest: Login with 2FA 523s ok 1 - Auth query 523s ok 2 - HTTP code is 200 523s ok 3 - Page contains a form 523s ok 4 - URI match 523s ok 5 - Field "token" is defined 523s ok 6 - Post code 523s ok 7 - Response body is not empty 523s ok 8 - Found at least one result for //span[@trmsg="110"] 523s ok 9 - HTTP code is 200 523s ok 10 - Page contains a form 523s ok 11 - URI match 523s ok 12 - Field "token" is defined 523s ok 13 - Post code 523s ok 14 - Response body is not empty 523s ok 15 - Found at least one result for //span[@trmsg="110"] 523s ok 16 - HTTP code is 200 523s ok 17 - Page contains a form 523s ok 18 - URI match 523s ok 19 - Field "token" is defined 523s ok 20 - Post code 523s ok 21 - Get cookie lemonldap (30c82008534f888a3acc7af54b8f982b626074621470c5f5a34ecfd07db5e2c5) 523s ok 22 - Get session using restSessionServer 523s ok 23 - HTTP code is 200 523s ok 24 - Deserialize session content 523s ok 25 - Session has correct value for _2f 523s ok 26 - Session has correct value for authenticationLevel 523s ok 27 - Session has correct value for uid 523s 1..27 523s ok 6 - Login with 2FA 523s # Subtest: Register 2FA from logged in session 523s ok 1 - Auth query 523s ok 2 - HTTP code is 200 523s ok 3 - Get cookie lemonldap (f3ff7b21394acb40e163f977f4a3939e477a69548b7ee364ec60ddeeae507a71) 523s ok 4 - 2FA manager 523s ok 5 - Get redirection 523s ok 6 - Location header found 523s ok 7 - Post code 523s ok 8 - HTTP code is 200 523s ok 9 - Content-Type is JSON 523s ok 10 - Content is valid JSON 523s ok 11 - Correct response 523s ok 12 - Correct private info 523s ok 13 - Private info added by hook 523s ok 14 - Hook can read device info 523s ok 15 - Hook can read session info 523s ok 16 - Correct type 523s 1..16 523s ok 7 - Register 2FA from logged in session 523s # Subtest: Check custom display 523s ok 1 - Auth query 523s ok 2 - HTTP code is 200 523s ok 3 - HTTP code is 200 523s ok 4 - Page contains a form 523s ok 5 - URI match 523s ok 6 - Field "token" is defined 523s ok 7 - Post dummy form 523s ok 8 - Get cookie lemonldap (aea0c3cdedcf7cc3570ffdbb4b70d5b66e2a51bd319c311564bb525c1e2ba246) 523s ok 9 - 2FA manager 523s ok 10 523s ok 11 - Found correct myattr display param 523s ok 12 - Found correct myattr_1 display param 523s ok 13 - Found correct myzero display param 523s ok 14 - Found correct myzero_0 display param 523s ok 15 - private subkey _private_1 is not exposed 523s 1..15 523s ok 8 - Check custom display 523s 1..8 523s ok 523s t/01-Dynamic-Portal-Url.t ...................................................... 523s ok 1 - use Lemonldap::NG::Portal::Main; 523s ok 2 - use Lemonldap::NG::Handler::Server; 523s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 523s ok 4 - Portal object 523s ok 5 - Init 523s ok 6 - Portal app 523s ok 7 - Get redirection 523s ok 8 - Location header found 523s ok 9 523s ok 10 - HTTP code is 200 523s ok 11 - Page contains a form 523s ok 12 - Field "user" is defined 523s ok 13 - Field "password" is defined 523s ok 14 - CSP header authorize POST request to \# 523s ok 15 - Auth query 523s ok 16 - Get cookie lemonldap (5a61a14bd21e8c0af75709bcfd37647ad74e791797968a9e6ad621279afdebc3) 523s ok 17 - Cookie set on correct domain 523s ok 18 - Get redirection 523s ok 19 - Location header found 523s ok 20 523s ok 21 - Correct domain in psgi.js 523s ok 22 - Get redirection 523s ok 23 - Location header found 523s ok 24 523s ok 25 - HTTP code is 200 523s ok 26 - Page contains a form 523s ok 27 - Field "user" is defined 523s ok 28 - Field "password" is defined 523s ok 29 - CSP header authorize POST request to \# 523s ok 30 - Auth query 523s ok 31 - Get cookie lemonldap (9591bf436137f4b6e325ca1fab0388a4a1995084621300febadccd0eda51af4d) 523s ok 32 - Cookie set on correct domain 523s ok 33 - Get redirection 523s ok 34 - Location header found 523s ok 35 523s ok 36 - Correct domain in psgi.js 523s 1..36 523s ok 523s t/01-EnablePasswordDisplay.t ................................................... 523s ok 1 - use Lemonldap::NG::Portal::Main; 523s ok 2 - Portal object 523s ok 3 - Init 523s ok 4 - Portal app 523s ok 5 - Display portal 523s ok 6 - toggle password icon found 523s ok 7 - Auth query 523s ok 8 - HTTP code is 200 523s ok 9 - Get cookie lemonldap (8cd932c4a900b31fa1a385ab97eb01be9c62a6fe4187a3644c6f44c90f1a804f) 523s ok 10 - Get menu 523s ok 11 - toggle oldpassword icon found 523s ok 12 - toggle newpassword icon found 523s ok 13 - toggle confirmpassword icon found 523s ok 14 - input type text found 523s ok 15 - Logout request 523s ok 16 - Response is 200 523s ok 17 - Cookie is deleted 523s ok 18 - No pdata 523s ok 19 - Disconnect request 523s ok 20 - Response is 401 523s 1..20 523s ok 524s t/01-Handler-redirection-and-URL-check-by-portal.t ............................. 524s ok 1 - use Lemonldap::NG::Portal::Main; 524s ok 2 - Portal object 524s ok 3 - Init 524s ok 4 - Portal app 524s ok 5 - use Lemonldap::NG::Handler::Server; 524s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 524s ok 7 - App 524s ok 8 - Standard Handler 524s ok 9 - Get redirection 524s ok 10 - Location header found 524s ok 11 - Unauth portal request 524s ok 12 - HTTP code is 200 524s ok 13 - Page contains a form 524s ok 14 - Field "url" is defined 524s ok 15 - CSP header authorize POST request to \# 524s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 524s ok 17 - Get redirection 524s ok 18 - Location header found 524s ok 19 - Unauth portalrequest 524s ok 20 - HTTP code is 200 524s ok 21 - Page contains a form 524s ok 22 - Field "url" is defined 524s ok 23 - CSP header authorize POST request to \# 524s 1..23 524s ok 524s t/01-Mail-Tpl.t ................................................................ 524s ok 1 - use Lemonldap::NG::Portal::Main; 524s ok 2 - Portal object 524s ok 3 - Init 524s ok 4 - Portal app 524s # Subtest: Skin and language resolution 524s # Subtest: Default skin, default language 524s ok 1 - request ok 524s ok 2 524s ok 3 - Logo not attached 524s 1..3 524s ok 1 - Default skin, default language 524s # Subtest: Default skin, custom language 524s ok 1 - request ok 524s ok 2 524s ok 3 - Logo not attached 524s 1..3 524s ok 2 - Default skin, custom language 524s # Subtest: custom skin, default language 524s ok 1 - Request ok 524s ok 2 524s ok 3 - Logo attached 524s 1..3 524s ok 3 - custom skin, default language 524s # Subtest: custom skin, custom language (cookie) 524s ok 1 - Request ok 524s ok 2 524s ok 3 - Logo attached 524s 1..3 524s ok 4 - custom skin, custom language (cookie) 524s # Subtest: custom skin, custom language (header) 524s ok 1 - Request ok 524s ok 2 524s ok 3 - Logo attached 524s 1..3 524s ok 5 - custom skin, custom language (header) 524s 1..5 524s ok 5 - Skin and language resolution 524s # Subtest: Test sendEmail method 524s # Subtest: Use templated body and subject 524s ok 1 - Found variable in templated body 524s ok 2 - Found session variable in templated body 524s ok 3 - Found subject 524s ok 4 - Correct destination 524s 1..4 524s ok 1 - Use templated body and subject 524s # Subtest: Use explicit body and subject 524s ok 1 - Found expected hardcoded body 524s ok 2 - Expected hardcoded subject 524s ok 3 - Correct destination 524s 1..3 524s ok 2 - Use explicit body and subject 524s 1..2 524s ok 6 - Test sendEmail method 524s 1..6 524s ok 525s t/01-PluginEntrypoints.t ....................................................... 525s ok 1 - use Lemonldap::NG::Portal::Main; 525s ok 2 - Portal object 525s ok 3 - Init 525s ok 4 - Portal app 525s ok 5 - Check that entrypoints were called in the correct order with correct params 525s 1..5 525s ok 525s t/01-Reject-Hashes-in-URL.t .................................................... 525s ok 1 - use Lemonldap::NG::Portal::Main; 525s ok 2 - Portal object 525s ok 3 - Init 525s ok 4 - Portal app 525s ok 5 - Try http://bad.com\#test.example.llng 525s ok 6 - Response status is 401 525s ok 7 - Content is JSON 525s ok 8 - Error code is 109 525s ok 9 - Rejected with PE_UNPROTECTEDURL 525s 1..9 525s ok 525s t/01-Unauth-Logout.t ........................................................... 525s ok 1 - use Lemonldap::NG::Portal::Main; 525s ok 2 - Portal object 525s ok 3 - Init 525s ok 4 - Portal app 525s ok 5 - Get logout page 525s ok 6 - Language icons found 525s ok 7 - PE_LOGOUT_OK 525s ok 8 - Get cookie lemonldap (0) 525s ok 9 - Get logout page 525s ok 10 - Language icons found 525s ok 11 - PE_LOGOUT_OK 525s ok 12 - Get cookie lemonldap (0) 525s # Subtest: Test if http://test1.example.com/ is allowed 525s ok 1 - Get logout page 525s ok 2 - Get cookie lemonldap (0) 525s ok 3 - Get redirection 525s ok 4 - Location is http://test1.example.com/ 525s 1..4 525s ok 13 - Test if http://test1.example.com/ is allowed 525s # Subtest: Test if http://example3.com/ is allowed 525s ok 1 - Get logout page 525s ok 2 - Get cookie lemonldap (0) 525s ok 3 - Get redirection 525s ok 4 - Location is http://example3.com/ 525s 1..4 525s ok 14 - Test if http://example3.com/ is allowed 525s # Subtest: Test if http://test.example2.com/ is allowed 525s ok 1 - Get logout page 525s ok 2 - Get cookie lemonldap (0) 525s ok 3 - Get redirection 525s ok 4 - Location is http://test.example2.com/ 525s 1..4 525s ok 15 - Test if http://test.example2.com/ is allowed 525s # Subtest: Test if http://test.test.example2.com/ is allowed 525s ok 1 - Get logout page 525s ok 2 - Get cookie lemonldap (0) 525s ok 3 - Get redirection 525s ok 4 - Location is http://test.test.example2.com/ 525s 1..4 525s ok 16 - Test if http://test.test.example2.com/ is allowed 525s # Subtest: Test if http://test.example3.com/ is not allowed 525s ok 1 - Get logout page 525s ok 2 - Get cookie lemonldap (0) 525s ok 3 - Expected portal error code: code found on page 525s ok 4 - Expected portal error code 525s 1..4 525s ok 17 - Test if http://test.example3.com/ is not allowed 525s # Subtest: Test if http://invalid/ is not allowed 525s ok 1 - Get logout page 525s ok 2 - Get cookie lemonldap (0) 525s ok 3 - Expected portal error code: code found on page 525s ok 4 - Expected portal error code 525s 1..4 525s ok 18 - Test if http://invalid/ is not allowed 525s 1..18 525s ok 526s t/01-WebAuthn-Registration.t ................................................... 526s ok 1 - use Lemonldap::NG::Portal::Main; 526s ok 2 # skip Authen::WebAuthn not found 526s 1..2 526s ok 526s t/01-WebAuthn.t ................................................................ 526s ok 1 - use Lemonldap::NG::Portal::Main; 526s ok 2 # skip Authen::WebAuthn not found 526s 1..2 526s ok 526s t/01-disabledPlugins.t ......................................................... 526s ok 1 - use Lemonldap::NG::Portal::Main; 526s # Subtest: Disable module by full name 526s ok 1 - Portal object 526s ok 2 - Init 526s ok 3 - Portal app 526s ok 4 - Plugin was not loaded 526s 1..4 526s ok 2 - Disable module by full name 526s # Subtest: Disable module by short name 526s ok 1 - Portal object 526s ok 2 - Init 526s ok 3 - Portal app 526s ok 4 - Plugin was not loaded 526s 1..4 526s ok 3 - Disable module by short name 526s 1..3 526s ok 526s t/01-downloadSamlMetadata.t .................................................... 526s ok 1 - use Lemonldap::NG::Portal::Main; 526s ok 2 - require './scripts/downloadSamlMetadata'; 526s # Subtest: Dry run, do not create file 526s # Try to download metadata file at http://xx.yy/ 526s # Using temporary file t/sessions/tmpSession5rsbw/output.xml.cB1A7Ibd 526s ok 1 - File destination was provided 526s # Metadata successfully downloaded 526s # Removing t/sessions/tmpSession5rsbw/output.xml.cB1A7Ibd 526s ok 2 - Successful function run 526s ok 3 - Destination file not created 526s ok 4 - Temporary files were cleaned up 526s 1..4 526s ok 3 - Dry run, do not create file 526s # Subtest: Download valid metadata, first time 526s # Try to download metadata file at http://xx.yy/ 526s # Using temporary file t/sessions/tmpSession5rsbw/output.xml.ftf0qRbR 526s ok 1 - File destination was provided 526s # Metadata successfully downloaded 526s ok 2 - Successful function run 526s ok 3 - Correct content found 526s ok 4 - Temporary files were cleaned up 526s 1..4 526s ok 4 - Download valid metadata, first time 526s # Subtest: Download valid metadata, overwrite existing file 526s ok 1 - Correct content found 526s # Try to download metadata file at http://xx.yy/ 526s # Using temporary file t/sessions/tmpSession5rsbw/output.xml.3AezYJSk 526s ok 2 - File destination was provided 526s # Metadata successfully downloaded 526s ok 3 - Failed function run 526s ok 4 - Correct content found 526s ok 5 - Temporary files were cleaned up 526s 1..5 526s ok 5 - Download valid metadata, overwrite existing file 526s # Subtest: Dry run, do not overwrite file 526s ok 1 - Correct content found 526s # Try to download metadata file at http://xx.yy/ 526s # Using temporary file t/sessions/tmpSession5rsbw/output.xml.31Wx_OLB 526s ok 2 - File destination was provided 526s # Metadata successfully downloaded 526s # Removing t/sessions/tmpSession5rsbw/output.xml.31Wx_OLB 526s ok 3 - Successful function run 526s ok 4 - Correct content found 526s ok 5 - Temporary files were cleaned up 526s 1..5 526s ok 6 - Dry run, do not overwrite file 526s # Subtest: URL not found 526s # Try to download metadata file at http://404.404/ 526s # Using temporary file t/sessions/tmpSession5rsbw/output.xml.nODTQ9B9 526s # Removing t/sessions/tmpSession5rsbw/output.xml.nODTQ9B9 526s # FATAL: Error downloading metadata 404 Not found 526s ok 1 - Failed function run 526s ok 2 - Correct content found 526s ok 3 - Temporary files were cleaned up 526s 1..3 526s ok 7 - URL not found 526s # Subtest: Try to download invalid XML 526s # Try to download metadata file at http://xx.yy/ 526s # Using temporary file t/sessions/tmpSession5rsbw/output.xml.SaQGsnXN 526s ok 1 - File destination was provided 526s # Metadata successfully downloaded 526s # FATAL: Cannot parse t/sessions/tmpSession5rsbw/output.xml.SaQGsnXN as XML: t/sessions/tmpSession5rsbw/output.xml.SaQGsnXN:1: parser error : expected '>' 526s # testtestuser is a binary string 556s ok 7 - Post form 556s 1..7 556s ok 16 - Check workaround for \#3180 556s ok 17 - Auth query 556s ok 18 - HTTP code is 200 556s ok 19 - Content-Type is JSON 556s ok 20 - Content is valid JSON 556s ok 21 - User token was returned 556s ok 22 - $req->user is a binary string 556s ok 23 - Post form 556s ok 24 - Get cookie lemonldap (18540540dc2e4d2969fc68bd10a36ca824bc303dd17a180c8754cc1e7f9e8ddf) 556s ok 25 - Get redirection 556s ok 26 - Location is http://test1.example.com/ 556s ok 27 - Get session using restSessionServer 556s ok 28 - HTTP code is 200 556s ok 29 - Deserialize session content 556s ok 30 - Session has correct value for _Issuer 556s ok 31 - Session has correct value for _user 556s ok 32 - Session has correct value for authenticationLevel 556s ok 33 - Session has correct value for _auth 556s ok 34 - Session has correct value for uid 556s 1..34 556s ok 2 - Usertoken SSL Auth 556s # Subtest: Usertoken SSL Auth (with choice) 556s ok 1 - Portal object 556s ok 2 - Init 556s ok 3 - Portal app 556s ok 4 - Get Menu 556s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 556s ok 6 - Response body is not empty 556s ok 7 - Found sslHost 556s ok 8 - Found 5_ssl Logo 556s ok 9 - Get ssl javascript 556s ok 10 - HTTP code is 200 556s ok 11 - Page contains a form 556s ok 12 - Host match 556s ok 13 - Field "nossl" is defined 556s ok 14 - Field "ajax_auth_token" is defined 556s ok 15 - CSP header authorize POST request to \# 556s # Subtest: Check workaround for #3180 556s ok 1 - Auth query 556s ok 2 - HTTP code is 200 556s ok 3 - Content-Type is JSON 556s ok 4 - Content is valid JSON 556s ok 5 - User token was returned 556s ok 6 - $req->user is a binary string 556s ok 7 - Post form 556s 1..7 556s ok 16 - Check workaround for \#3180 556s ok 17 - Auth query 556s ok 18 - HTTP code is 200 556s ok 19 - Content-Type is JSON 556s ok 20 - Content is valid JSON 556s ok 21 - User token was returned 556s ok 22 - $req->user is a binary string 556s ok 23 - Post form 556s ok 24 - Get cookie lemonldap (247c657d4ca4c5884e92bc64a6bfc7bac818b039032940251bbc6f94de6f77ad) 556s ok 25 - Get redirection 556s ok 26 - Location is http://test1.example.com/ 556s ok 27 - Get session using restSessionServer 556s ok 28 - HTTP code is 200 556s ok 29 - Deserialize session content 556s ok 30 - Session has correct value for uid 556s ok 31 - Session has correct value for _Issuer 556s ok 32 - Session has correct value for _user 556s ok 33 - Session has correct value for authenticationLevel 556s ok 34 - Session has correct value for _auth 556s 1..34 556s ok 3 - Usertoken SSL Auth (with choice) 556s # Subtest: Legacy AJAX SSL Auth 556s ok 1 - Portal object 556s ok 2 - Init 556s ok 3 - Portal app 556s ok 4 - Get Menu 556s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 556s ok 6 - SSL AJAX URL found 556s ok 7 - Correct hostname 556s ok 8 - Correct path 556s ok 9 - Correct query 556s ok 10 - Found 5_ssl Logo 556s ok 11 - Get ssl javascript 556s ok 12 - HTTP code is 200 556s ok 13 - Page contains a form 556s ok 14 - Host match 556s ok 15 - Field "nossl" is defined 556s ok 16 - CSP header authorize POST request to \# 556s ok 17 - Auth query 556s ok 18 - HTTP code is 200 556s ok 19 - Content-Type is JSON 556s ok 20 - Content is valid JSON 556s ok 21 - Correct result 556s ok 22 - No error 556s ok 23 - Get cookie lemonldap (9263272aef235fa7d7b3828feefaed44f2b5d637552a69b3842aa39d046c5e60) 556s ok 24 - Post form 556s ok 25 - Get redirection 556s ok 26 - Location is http://test1.example.com/ 556s 1..26 556s ok 4 - Legacy AJAX SSL Auth 556s # Subtest: Legacy AJAX SSL Auth (with Choice) 556s ok 1 - Portal object 556s ok 2 - Init 556s ok 3 - Portal app 556s ok 4 - Get Menu 556s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 556s ok 6 - SSL AJAX URL found 556s ok 7 - Correct hostname 556s ok 8 - Correct path 556s ok 9 - Correct query 556s ok 10 - Found 5_ssl Logo 556s ok 11 - Get ssl javascript 556s ok 12 - HTTP code is 200 556s ok 13 - Page contains a form 556s ok 14 - Host match 556s ok 15 - Field "nossl" is defined 556s ok 16 - CSP header authorize POST request to \# 556s ok 17 - Auth query 556s ok 18 - HTTP code is 200 556s ok 19 - Content-Type is JSON 556s ok 20 - Content is valid JSON 556s ok 21 - Correct result 556s ok 22 - No error 556s ok 23 - Get cookie lemonldap (91bdae13f2e31204f3be7024eea0d66625aa02b94f26460ac50cec9984f4d3ce) 556s ok 24 - Post form 556s ok 25 - Get redirection 556s ok 26 - Location is http://test1.example.com/ 556s 1..26 556s ok 5 - Legacy AJAX SSL Auth (with Choice) 556s # Subtest: Regular SSL Auth 556s ok 1 - Portal object 556s ok 2 - Init 556s ok 3 - Portal app 556s ok 4 - Auth query 556s ok 5 - HTTP code is 200 556s ok 6 - Get cookie lemonldap (0a9239f49c20884d87cc0fed3c5323415fae1ba46c3595fb35e8f28771d3eb4a) 556s 1..6 556s ok 6 - Regular SSL Auth 556s # Subtest: SSLVarIf mechanism 556s ok 1 - Portal object 556s ok 2 - Init 556s ok 3 - Portal app 556s # Subtest: Testing SSLVarIf with CA1 556s ok 1 - Auth query 556s ok 2 - HTTP code is 200 556s ok 3 - Get cookie lemonldap (1222f323a39c1de305df0f8ce170d2c1d6ebc59c1eabc7d571dc182f4782403d) 556s ok 4 556s ok 5 - HTTP code is 200 556s ok 6 - Authenticated as dwho 556s 1..6 556s ok 4 - Testing SSLVarIf with CA1 556s # Subtest: Testing SSLVarIf with CA2 556s ok 1 - Auth query 556s ok 2 - HTTP code is 200 556s ok 3 - Get cookie lemonldap (c7e8115485caee9505b22ecbf49aef7542126b7bb1f21e2de56367539646ce45) 556s ok 4 556s ok 5 - HTTP code is 200 556s ok 6 - Authenticated as Doctor Who 556s 1..6 556s ok 5 - Testing SSLVarIf with CA2 556s # Subtest: Testing SSLVarIf with unknown CA 556s ok 1 - Auth query 556s ok 2 - HTTP code is 200 556s ok 3 - Get cookie lemonldap (186d4179d626b510b521d91aba763176185d5751b38347ad1f46a6ccf4159950) 556s ok 4 556s ok 5 - HTTP code is 200 556s ok 6 - Authenticated as dwho@example.com 556s 1..6 556s ok 6 - Testing SSLVarIf with unknown CA 556s # Subtest: Testing SSLVarIf with no CA 556s ok 1 - Auth query 556s ok 2 - HTTP code is 200 556s ok 3 - Get cookie lemonldap (1b1a77aa9765445b6718779bb3317a3fa35b38ce55f9095c21fceb72dca974db) 556s ok 4 556s ok 5 - HTTP code is 200 556s ok 6 - Authenticated as dwho@example.com 556s 1..6 556s ok 7 - Testing SSLVarIf with no CA 556s 1..7 556s ok 7 - SSLVarIf mechanism 556s 1..7 556s ok 556s t/29-AuthWebAuthn-Choice.t ..................................................... 556s ok 1 - use Lemonldap::NG::Portal::Main; 556s ok 2 # skip Authen::WebAuthn not found 556s 1..2 556s ok 557s t/29-AuthWebAuthn.t ............................................................ 557s ok 1 - use Lemonldap::NG::Portal::Main; 557s ok 2 # skip Authen::WebAuthn not found 557s 1..2 557s ok 557s t/30-Auth-CAS-Reauth.t ......................................................... 557s ok 1 - use Lemonldap::NG::Portal::Main; 557s ok 2 - Portal object 557s ok 3 - Init 557s ok 4 - Portal app 557s ok 5 - Register $type 557s ok 6 - Portal object 557s ok 7 - Init 557s ok 8 - Portal app 557s ok 9 - Register $type 557s # ==> Pushing SP <== 557s # ==> Popping SP <== 557s ok 10 - Unauth SP request 557s ok 11 - Get cookie llngcasserver (idp) 557s ok 12 - Get CAS server cookie 557s ok 13 - Get redirection 557s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 557s # ==> Pushing ISSUER <== 557s # ==> Popping ISSUER <== 557s ok 15 - Query CAS server 557s ok 16 - HTTP code is 200 557s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922716%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850836_48025%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 557s # ==> Pushing ISSUER <== 557s # ==> Popping ISSUER <== 557s ok 18 - Post authentication 557s ok 19 - Get cookie lemonldap (75e954860ef20b2b1ad69172f37e75f2d56ce129de154240730e8b9cd297dcb2) 557s ok 20 - Get cookie lemonldappdata () 557s ok 21 - SAML request cleared from pdata 557s ok 22 - Get redirection 557s ok 23 - Location header found 557s # ==> Pushing SP <== 557s ok 24 - SOAP request 557s # ==> Saving handler SP <== 557s # ==> Pushing ISSUER <== 557s # ==> Popping ISSUER <== 557s # ==> Restoring SP <== 557s ok 25 - Execute request to /cas/serviceValidate 557s ok 26 - HTTP code is 200 557s ok 27 - Content is XML 557s # ==> Popping SP <== 557s ok 28 - Query SP with ticket 557s ok 29 - Get cookie lemonldap (d08f1baeabe5ec73dcc2e14e2f8473eacb0cc1bb5d28ebae6c6087219e92de39) 557s # ==> Pushing SP <== 557s # ==> Popping SP <== 557s ok 30 - Post SAML request to IdP 557s ok 31 - HTTP code is 200 557s ok 32 - Page contains a form 557s ok 33 - URI match 557s ok 34 - Field "confirm" is defined 557s ok 35 - Propose to upgrade session 557s # ==> Pushing SP <== 557s # ==> Popping SP <== 557s ok 36 - Ask to renew 557s ok 37 - Get redirection 557s ok 38 - Location header found 557s # ==> Pushing ISSUER <== 557s # ==> Popping ISSUER <== 557s ok 39 - Query CAS server 557s ok 40 - Get redirection 557s ok 41 - Location header found 557s # ==> Pushing SP <== 557s ok 42 - SOAP request 557s # ==> Saving handler SP <== 557s # ==> Pushing ISSUER <== 557s # ==> Popping ISSUER <== 557s # ==> Restoring SP <== 557s ok 43 - Execute request to /cas/serviceValidate 557s ok 44 - HTTP code is 200 557s ok 45 - Content is XML 557s # ==> Popping SP <== 557s ok 46 - Query SP with ticket 557s ok 47 - Get cookie lemonldap (67f35dc23565dffd8c4b7617868284724573e5ff3512a0ad0a30b5894fde538d) 557s ok 48 - New session ID 557s 1..48 557s ok 558s t/30-Auth-Oidc-Reauth.t ........................................................ 558s ok 1 - use Lemonldap::NG::Portal::Main; 558s ok 2 - Portal object 558s ok 3 - Init 558s ok 4 - Portal app 558s ok 5 - Register $type 558s ok 6 - OP portal 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s ok 7 - Get JWKS, endpoint /oauth2/jwks 558s ok 8 - HTTP code is 200 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 558s ok 10 - HTTP code is 200 558s ok 11 - Portal object 558s ok 12 - Init 558s ok 13 - Portal app 558s ok 14 - Register $type 558s ok 15 - RP portal 558s # ==> Pushing RP <== 558s # ==> Popping RP <== 558s ok 16 - Unauth SP request 558s ok 17 - Get redirection 558s ok 18 - Location header found 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s ok 19 - Push request to OP, endpoint /oauth2/authorize 558s ok 20 - HTTP code is 200 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s ok 21 - Post authentication, endpoint /oauth2/authorize 558s ok 22 - Get cookie lemonldap (6b2b3478c100f5705ea211f04ae3f660c287c357f2781258f193d7e6e9b297f7) 558s ok 23 - HTTP code is 200 558s ok 24 - Page contains a form 558s ok 25 - Host match 558s ok 26 - Field "confirm" is defined 558s ok 27 - CSP header authorize POST request to \# 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s ok 28 - Post confirmation, endpoint /oauth2/authorize 558s ok 29 - Get redirection 558s ok 30 - Location header found 558s # ==> Pushing RP <== 558s ok 31 - REST request 558s ok 32 - Request from RP to OP, endpoint /oauth2/token 558s # ==> Saving handler RP <== 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s # ==> Restoring RP <== 558s ok 33 - Execute request 558s ok 34 - Response is 200 558s ok 35 - Content is JSON 558s ok 36 - Found access_token 7053b4e2e3da8589f40813f32ddb8d2e43ba5f0ee863fadce78119a7c4d9a0d5 558s ok 37 - REST request 558s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 558s # ==> Saving handler RP <== 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s # ==> Restoring RP <== 558s ok 39 - Execute request 558s ok 40 - Response is 200 558s ok 41 - Content is JSON 558s # ==> Popping RP <== 558s ok 42 - Call openidconnectcallback on RP 558s ok 43 - Get cookie lemonldap (c064a5a7e744287c68f4a97747637de4185af214215fecd57e4678fcac7db48f) 558s # ==> Pushing RP <== 558s # ==> Popping RP <== 558s ok 44 - Post SAML request to IdP 558s ok 45 - HTTP code is 200 558s ok 46 - Page contains a form 558s ok 47 - URI match 558s ok 48 - Field "confirm" is defined 558s ok 49 - Propose to upgrade session 558s # ==> Pushing RP <== 558s # ==> Popping RP <== 558s ok 50 - Ask to renew 558s ok 51 - Get redirection 558s ok 52 - Location header found 558s ok 53 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_oidc%22%7D) 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s ok 54 - Push request to OP, endpoint /oauth2/authorize 558s ok 55 - Get redirection 558s ok 56 - Location header found 558s # ==> Pushing RP <== 558s ok 57 - REST request 558s ok 58 - Request from RP to OP, endpoint /oauth2/token 558s # ==> Saving handler RP <== 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s # ==> Restoring RP <== 558s ok 59 - Execute request 558s ok 60 - Response is 200 558s ok 61 - Content is JSON 558s ok 62 - Found access_token 0086a1e1e582890ff6b67deba22bc36f1153fc6aecfd72004bf75506b7c8633d 558s ok 63 - REST request 558s ok 64 - Request from RP to OP, endpoint /oauth2/userinfo 558s # ==> Saving handler RP <== 558s # ==> Pushing OP <== 558s # ==> Popping OP <== 558s # ==> Restoring RP <== 558s ok 65 - Execute request 558s ok 66 - Response is 200 558s ok 67 - Content is JSON 558s # ==> Popping RP <== 558s ok 68 - Call openidconnectcallback on RP 558s ok 69 - Get cookie lemonldap (6144163bc348bbcd2a9f8222a05872aab49ceed074d3b0367a018e6f7eb7f0df) 558s ok 70 - New session ID 558s 1..70 558s ok 558s t/30-Auth-ResolutionRule.t ..................................................... 558s ok 1 - use Lemonldap::NG::Portal::Main; 558s ok 2 - Portal object 558s ok 3 - Init 558s ok 4 - Portal app 558s ok 5 - Issuer portal 558s ok 6 - Auth query 558s ok 7 - Get redirection 558s ok 8 - Location header found 558s ok 9 - Auth query 558s ok 10 - Get redirection 558s ok 11 - Location header found 558s ok 12 - Auth query 558s ok 13 - Get redirection 558s ok 14 - Location header found 558s ok 15 - Auth query 558s ok 16 - Get redirection 558s ok 17 - Location header found 558s ok 18 - Auth query 558s ok 19 - Get redirection 558s ok 20 - Location header found 558s ok 21 - Auth query 558s ok 22 - Get redirection 558s ok 23 - Location header found 558s 1..23 558s ok 559s t/30-Auth-SAML-with-choice.t ................................................... 559s ok 1 - use Lemonldap::NG::Portal::Main; 559s ok 2 - Portal object 559s ok 3 - Init 559s ok 4 - Portal app 559s ok 5 - Register $type 559s ok 6 - Portal object 559s ok 7 - Init 559s ok 8 - Portal app 559s ok 9 - Register $type 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 10 - Unauth SP request 559s ok 11 - HTTP code is 200 559s ok 12 - Found Demo choice 559s ok 13 - Found SAML choice 559s ok 14 - HTTP code is 200 559s ok 15 - Page contains a form 559s ok 16 - Field "test" is defined 559s ok 17 - CSP header authorize POST request to \# 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 18 - Post SAML choice 559s ok 19 - HTTP code is 200 559s ok 20 - Page contains a form 559s ok 21 - Field "confirm" is defined 559s ok 22 - CSP header authorize POST request to \# 559s ok 23 - 1st = idp3 559s ok 24 - 2nd = idp 559s ok 25 - 3rd = idp2 559s ok 26 - 4th = idp2_z 559s ok 27 - Found IDP icon, tooltip and title tags 559s ok 28 - Found IDP display name 559s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 30 - Post SAML choice 559s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 559s ok 32 - HTTP code is 200 559s ok 33 - Page contains a form 559s ok 34 - Host match 559s ok 35 - URI match 559s ok 36 - Field "SAMLRequest" is defined 559s ok 37 - CSP header authorize POST request to auth.idp.com 559s ok 38 - Method is POST 559s # ==> Pushing ISSUER <== 559s # ==> Popping ISSUER <== 559s ok 39 - Post SAML request to IdP 559s ok 40 - HTTP code is 200 559s ok 41 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922718%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850838_57486%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 559s # ==> Pushing ISSUER <== 559s # ==> Popping ISSUER <== 559s ok 42 - Post authentication 559s ok 43 - Get cookie lemonldap (825b2e577135e49ced155e262f08a2ba6810b4499a0c9b120720436040ffa84e) 559s ok 44 - HTTP code is 200 559s ok 45 - Page contains a form 559s ok 46 - Host match 559s ok 47 - URI match 559s ok 48 - Field "SAMLResponse" is defined 559s ok 49 - CSP header authorize POST request to auth.sp.com 559s ok 50 - Method is POST 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 51 - Post SAML response to SP 559s ok 52 - Get redirection 559s ok 53 - Location is http://auth.sp.com/ 559s ok 54 - Get cookie lemonldap (0dd2ed1eed26209458a4d17bafc013a5114d467b1ba6138b29ccfa3b501ca48b) 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 55 - Get / on SP 559s ok 56 - HTTP code is 200 559s ok 57 - Authenticated as fa@badwolf.org@idp 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 58 - Query SP for logout 559s ok 59 - HTTP code is 200 559s ok 60 - Page contains a form 559s ok 61 - Host match 559s ok 62 - URI match 559s ok 63 - Field "SAMLRequest" is defined 559s ok 64 - CSP header authorize POST request to auth.idp.com 559s ok 65 - Method is POST 559s # ==> Pushing ISSUER <== 559s # ==> Popping ISSUER <== 559s ok 66 - Post SAML logout request to IdP 559s ok 67 - HTTP code is 200 559s ok 68 - Page contains a form 559s ok 69 - Host match 559s ok 70 - URI match 559s ok 71 - Field "SAMLResponse" is defined 559s ok 72 - CSP header authorize POST request to auth.sp.com 559s ok 73 - Method is POST 559s ok 74 - Get cookie lemonldap (0) 559s ok 75 - SSO cookie removed 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 76 - Post SAML response to SP 559s ok 77 - Get redirection 559s ok 78 - Location is http://auth.sp.com/?logout=1 559s # ==> Pushing ISSUER <== 559s # ==> Popping ISSUER <== 559s ok 79 - Test if user is reject on IdP 559s ok 80 - Response status is 401 559s ok 81 - Content is JSON 559s ok 82 - Error code is 1 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 83 - Test if user is reject on SP 559s ok 84 - Response status is 401 559s ok 85 - Content is JSON 559s ok 86 - Error code is 1 559s 1..86 559s ok 559s t/30-Auth-Saml-Reauth.t ........................................................ 559s ok 1 - use Lemonldap::NG::Portal::Main; 559s ok 2 - Portal object 559s ok 3 - Init 559s ok 4 - Portal app 559s ok 5 - Register $type 559s ok 6 - Portal object 559s ok 7 - Init 559s ok 8 - Portal app 559s ok 9 - Register $type 559s # ==> Pushing ISSUER <== 559s # ==> Popping ISSUER <== 559s ok 10 - Auth query 559s ok 11 - HTTP code is 200 559s ok 12 - Get cookie lemonldap (28dbe7f2f7bf455cb233da5e332ca2ba7ade472f3868ac7f962caa6f180f5a38) 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 13 - Unauth SP request 559s ok 14 - HTTP code is 200 559s ok 15 - Page contains a form 559s ok 16 - Host match 559s ok 17 - URI match 559s ok 18 - Field "SAMLRequest" is defined 559s ok 19 - CSP header authorize POST request to auth.idp.com 559s ok 20 - Method is POST 559s # ==> Pushing ISSUER <== 559s # ==> Popping ISSUER <== 559s ok 21 - Post SAML request to IdP 559s ok 22 - HTTP code is 200 559s ok 23 - Page contains a form 559s ok 24 - Host match 559s ok 25 - URI match 559s ok 26 - Field "SAMLResponse" is defined 559s ok 27 - CSP header authorize POST request to auth.sp.com 559s ok 28 - Method is POST 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 29 - Post SAML response to SP 559s ok 30 - Get cookie lemonldap (4fd21303a7b5009ecddc165fe9682a26f2b5a4c6ce6abc8d7e4deab4f9387bf3) 559s ok 31 - Get redirection 559s ok 32 - Location is http://auth.sp.com/ 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 33 - Post SAML request to IdP 559s ok 34 - HTTP code is 200 559s ok 35 - Page contains a form 559s ok 36 - URI match 559s ok 37 - Field "confirm" is defined 559s ok 38 - Propose to upgrade session 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 39 - Ask to renew 559s ok 40 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_saml%22%7D) 559s ok 41 - HTTP code is 200 559s ok 42 - Page contains a form 559s ok 43 - Host match 559s ok 44 - URI match 559s ok 45 - Field "SAMLRequest" is defined 559s ok 46 - CSP header authorize POST request to auth.idp.com 559s ok 47 - Method is POST 559s # ==> Pushing ISSUER <== 559s # ==> Popping ISSUER <== 559s ok 48 - Post SAML request to IdP 559s ok 49 - HTTP code is 200 559s ok 50 - Page contains a form 559s ok 51 - Host match 559s ok 52 - URI match 559s ok 53 - Field "SAMLResponse" is defined 559s ok 54 - CSP header authorize POST request to auth.sp.com 559s ok 55 - Method is POST 559s # ==> Pushing SP <== 559s # ==> Popping SP <== 559s ok 56 - Post SAML response to SP 559s ok 57 - Get cookie lemonldap (1caee04dc14a0fcd550da013716fdc7a80bc343f09bb6120956d2475c03f7a29) 559s ok 58 - New session ID 559s 1..58 559s ok 560s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t ............... 560s ok 1 - use Lemonldap::NG::Portal::Main; 560s ok 2 - Portal object 560s ok 3 - Init 560s ok 4 - Portal app 560s ok 5 - Register $type 560s ok 6 - Portal object 560s ok 7 - Init 560s ok 8 - Portal app 560s ok 9 - Register $type 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 10 - Auth query 560s ok 11 - HTTP code is 200 560s ok 12 - Get cookie lemonldap (2c48b2cf0f1a9a235e2bd9d37c7490b4a2541fe7a3cb9ad0c96d7a110bc6a9c9) 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 13 - Query IdP to access to SP 560s ok 14 - Get redirection 560s ok 15 - Location header found 560s # ==> Pushing SP <== 560s ok 16 - SOAP request 560s # ==> Saving handler SP <== 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s # ==> Restoring SP <== 560s ok 17 - Execute request 560s ok 18 - Response is 200 or 400 560s ok 19 - Content is XML 560s # ==> Popping SP <== 560s ok 20 - Give artifact to SP 560s ok 21 - Get redirection 560s ok 22 - Location is http://auth.sp.com/ 560s ok 23 - Get cookie lemonldap (5aa1c4c4f81fab321465c80a75efff4a2b91929550a676cced0db9e235ae2136) 560s ok 24 - Get redirection 560s ok 25 - Location is http://auth.sp.com/ 560s # ==> Pushing SP <== 560s # ==> Popping SP <== 560s ok 26 - Get / on SP 560s ok 27 - HTTP code is 200 560s ok 28 - Authenticated as ru@badwolf.org@idp 560s ok 29 - UTF-8 values 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 30 - Query IdP for logout 560s ok 31 - HTTP code is 200 560s ok 32 - Get cookie lemonldap (0) 560s ok 33 - SSO cookie removed 560s ok 34 - Get image request 560s # ==> Pushing ISSUER <== 560s ok 35 - SOAP request 560s # ==> Saving handler ISSUER <== 560s # ==> Pushing SP <== 560s # ==> Popping SP <== 560s # ==> Restoring ISSUER <== 560s ok 36 - Execute request 560s ok 37 - Response is 200 or 400 560s ok 38 - Content is XML 560s # ==> Popping ISSUER <== 560s ok 39 - Get image 560s ok 40 - Get redirection 560s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 42 - Test if user is reject on IdP 560s ok 43 - Response status is 401 560s ok 44 - Content is JSON 560s ok 45 - Error code is 1 560s # ==> Pushing SP <== 560s # ==> Popping SP <== 560s ok 46 - Test if user is reject on SP 560s ok 47 - Get redirection 560s ok 48 - Location header found 560s 1..48 560s ok 560s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ............................. 560s ok 1 - use Lemonldap::NG::Portal::Main; 560s ok 2 - Portal object 560s ok 3 - Init 560s ok 4 - Portal app 560s ok 5 - Register $type 560s ok 6 - Portal object 560s ok 7 - Init 560s ok 8 - Portal app 560s ok 9 - Register $type 560s # ==> Pushing SP <== 560s # ==> Popping SP <== 560s ok 10 - Unauth SP request 560s ok 11 - Get redirection 560s ok 12 - Location header found 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 13 - Launch SAML request to IdP 560s ok 14 - HTTP code is 200 560s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%2C%22issuerRequestsaml%22%3A%221760850839_44346%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922719%7D) 560s # ==> Pushing ISSUER <== 560s ok 16 - SOAP request 560s # ==> Saving handler ISSUER <== 560s # ==> Pushing SP <== 560s # ==> Popping SP <== 560s # ==> Restoring ISSUER <== 560s ok 17 - Execute request 560s ok 18 - HTTP code is 200 560s ok 19 - Content is XML 560s # ==> Popping ISSUER <== 560s ok 20 - Post authentication 560s ok 21 - Get cookie lemonldap (86a3c92f41f69d5a9c7372a6e6971cd6944c2b1c6f525cf31237be3734660c1b) 560s ok 22 - Get redirection 560s ok 23 - Location header found 560s # ==> Pushing SP <== 560s ok 24 - SOAP request 560s # ==> Saving handler SP <== 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s # ==> Restoring SP <== 560s ok 25 - Execute request 560s ok 26 - HTTP code is 200 560s ok 27 - Content is XML 560s # ==> Popping SP <== 560s ok 28 - Push artifact to SP 560s ok 29 - Get cookie lemonldap (6e69c6e693a6271ff129b2d2a52216a806dbd4f15e4b982e9a04dc6829c94622) 560s ok 30 - Get redirection 560s ok 31 - Location is http://auth.sp.com/ 560s # ==> Pushing SP <== 560s # ==> Popping SP <== 560s ok 32 - Get / on SP 560s ok 33 - HTTP code is 200 560s ok 34 - Authenticated as fa@badwolf.org@idp 560s ok 35 - UTF-8 values 560s # ==> Pushing SP <== 560s ok 36 - SOAP request 560s # ==> Saving handler SP <== 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s # ==> Restoring SP <== 560s ok 37 - Execute request 560s ok 38 - HTTP code is 200 560s ok 39 - Content is XML 560s # ==> Popping SP <== 560s ok 40 - Query SP for logout 560s ok 41 - HTTP code is 200 560s ok 42 - Get cookie lemonldap (0) 560s ok 43 - SSO cookie removed 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 44 - Test if user is reject on IdP 560s ok 45 - Response status is 401 560s ok 46 - Content is JSON 560s ok 47 - Error code is 1 560s # ==> Pushing SP <== 560s # ==> Popping SP <== 560s ok 48 - Test if user is reject on SP 560s ok 49 - Get redirection 560s ok 50 - Location header found 560s 1..50 560s ok 560s t/30-Auth-and-issuer-SAML-Federation.t ......................................... 560s ok 1 - use Lemonldap::NG::Portal::Main; 560s ok 2 - Portal object 560s ok 3 - Init 560s ok 4 - Portal app 560s ok 5 - Register $type 560s ok 6 - Portal object 560s ok 7 - Init 560s ok 8 - Portal app 560s ok 9 - Register $type 560s # Subtest: Test logging in to a federated IDP 560s # ==> Pushing SP <== 560s # ==> Popping SP <== 560s ok 1 560s ok 2 - HTTP code is 200 560s ok 3 - Page contains a form 560s ok 4 - Host match 560s ok 5 - URI match 560s ok 6 - Field "SAMLRequest" is defined 560s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 560s ok 8 - Method is POST 560s ok 9 - Found SAMLRequest 560s 1..9 560s ok 10 - Test logging in to a federated IDP 560s # Subtest: Responding to a federated SP 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 1 - Get cookie lemonldap (b01986f84e0acc8275d88cb3de929c0e60c89329e44b5d24d827f74c29fae84c) 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 2 560s ok 3 - SAML service is not yet known: code found on page 560s ok 4 - SAML service is not yet known 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 5 560s ok 6 - SAML service is still not known: code found on page 560s ok 7 - SAML service is still not known 560s # ==> Pushing ISSUER <== 560s # ==> Popping ISSUER <== 560s ok 8 560s ok 9 - HTTP code is 200 560s ok 10 - Page contains a form 560s ok 11 - Host match 560s ok 12 - URI match 560s ok 13 - Field "SAMLResponse" is defined 560s ok 14 - CSP header authorize POST request to www.numistral.fr 560s ok 15 - Method is POST 560s ok 16 - Found SAMLResponse 560s ok 17 - XML successfully parsed 560s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 560s ok 19 - Found attribute 560s 1..19 560s ok 11 - Responding to a federated SP 560s 1..11 560s ok 561s t/30-Auth-and-issuer-SAML-Metadata.t ........................................... 561s ok 1 - use Lemonldap::NG::Portal::Main; 561s ok 2 - Portal object 561s ok 3 - Init 561s ok 4 - Portal app 561s ok 5 - Register $type 561s # ==> Pushing ISSUER <== 561s # ==> Popping ISSUER <== 561s ok 6 - Get metadata 561s ok 7 - Metadata is XML 561s # ==> Pushing ISSUER <== 561s # ==> Popping ISSUER <== 561s ok 8 - Get IDP metadata 561s ok 9 - Metadata is XML 561s ok 10 - Metadata does not contain SP information 561s ok 11 - IDP EntityID is overridden 561s # ==> Pushing ISSUER <== 561s # ==> Popping ISSUER <== 561s ok 12 - Get SP metadata 561s ok 13 - Metadata is XML 561s ok 14 - Metadata does not contain IDP information 561s 1..14 561s ok 561s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t .................................... 561s ok 1 - use Lemonldap::NG::Portal::Main; 561s ok 2 - Portal object 561s ok 3 - Init 561s ok 4 - Portal app 561s ok 5 - Register $type 561s ok 6 - Portal object 561s ok 7 - Init 561s ok 8 - Portal app 561s ok 9 - Register $type 561s # Subtest: SP-initiated flow, authorized user 561s # ==> Pushing SP <== 561s # ==> Popping SP <== 561s ok 1 - Unauth SP request 561s ok 2 - HTTP code is 200 561s ok 3 - HTTP code is 200 561s ok 4 - Page contains a form 561s ok 5 - Host match 561s ok 6 - Field "lmAuth" is defined 561s ok 7 - CSP header authorize POST request to \# 561s # ==> Pushing SP <== 561s # ==> Popping SP <== 561s ok 8 - Post Choice request to IdP 561s ok 9 - HTTP code is 200 561s ok 10 - Page contains a form 561s ok 11 - Host match 561s ok 12 - URI match 561s ok 13 - Field "SAMLRequest" is defined 561s ok 14 - CSP header authorize POST request to auth.idp.com 561s ok 15 - Method is POST 561s # ==> Pushing ISSUER <== 561s # ==> Popping ISSUER <== 561s ok 16 - Post SAML request to IdP 561s ok 17 - HTTP code is 200 561s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850840_19481%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922720%7D) 561s # ==> Pushing ISSUER <== 561s # ==> Popping ISSUER <== 561s ok 19 - Post authentication 561s ok 20 - Get cookie lemonldap (6ddecc8d7f891a22fd83b6ebf8a735525365fb296f4d6d7fb93c7e4223aea877) 561s ok 21 - Get cookie lemonldappdata () 561s ok 22 - SAML request cleared from pdata 561s ok 23 - HTTP code is 200 561s ok 24 - Page contains a form 561s ok 25 - Host match 561s ok 26 - URI match 561s ok 27 - Field "SAMLResponse" is defined 561s ok 28 - CSP header authorize POST request to auth.sp.com 561s ok 29 - Method is POST 561s # ==> Pushing SP <== 561s # ==> Popping SP <== 561s ok 30 - Post SAML response to SP 561s ok 31 - HTTP code is 200 561s ok 32 - Page contains a form 561s ok 33 - URI match 561s ok 34 - Field "token" is defined 561s ok 35 - Field "code" is defined 561s # ==> Pushing SP <== 561s # ==> Popping SP <== 561s ok 36 - Post code 561s ok 37 - Get redirection 561s ok 38 - Location is http://auth.sp.com/ 561s ok 39 - Get cookie lemonldap (2e87fd1dd3f5b2c1bd915581d93d7594bc9950eb57876b98054d88d7b5a367d8) 561s ok 40 - Found SameSite=None 561s # ==> Pushing SP <== 561s # ==> Popping SP <== 561s ok 41 - Get / on SP 561s ok 42 - HTTP code is 200 561s ok 43 - Authenticated as fa@badwolf.org@idp 561s ok 44 - UTF-8 values 561s # ==> Pushing ISSUER <== 561s # ==> Popping ISSUER <== 561s ok 45 - Query IDP for logout 561s ok 46 - Get cookie lemonldap (0) 561s ok 47 - IDP Cookie removed 561s ok 48 - Get image request 561s # ==> Pushing ISSUER <== 561s ok 49 - SOAP request 561s # ==> Saving handler ISSUER <== 561s # ==> Pushing SP <== 561s # ==> Popping SP <== 561s # ==> Restoring ISSUER <== 561s ok 50 - Execute request 561s ok 51 - Response is 200 or 400 561s ok 52 - Content is XML 561s # ==> Popping ISSUER <== 561s ok 53 - Get image 561s ok 54 - Get redirection 561s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 561s # ==> Pushing SP <== 561s # ==> Popping SP <== 561s ok 56 - Test if user is reject on SP 561s ok 57 - Response status is 401 561s ok 58 - Content is JSON 561s ok 59 - Error code is 1 561s 1..59 561s ok 10 - SP-initiated flow, authorized user 561s 1..10 561s ok 562s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t ................................. 562s ok 1 - use Lemonldap::NG::Portal::Main; 562s ok 2 - Portal object 562s ok 3 - Init 562s ok 4 - Portal app 562s ok 5 - Register $type 562s ok 6 - Portal object 562s ok 7 - Init 562s ok 8 - Portal app 562s ok 9 - Register $type 562s # ==> Pushing ISSUER <== 562s # ==> Popping ISSUER <== 562s ok 10 - Auth query 562s ok 11 - HTTP code is 200 562s ok 12 - Get cookie lemonldap (2dd9d14416cdce67731aacbd0dd2fb85c21400c077fe00ed60b3a4339a377ca6) 562s # ==> Pushing ISSUER <== 562s # ==> Popping ISSUER <== 562s ok 13 - Query IdP to access to SP 562s ok 14 - HTTP code is 200 562s ok 15 - Page contains a form 562s ok 16 - Host match 562s ok 17 - URI match 562s ok 18 - Field "SAMLResponse" is defined 562s ok 19 - CSP header authorize POST request to auth.alternate.com 562s ok 20 - Method is POST 562s # ==> Pushing ISSUER <== 562s # ==> Popping ISSUER <== 562s ok 21 - Query IdP to access to SP 562s ok 22 - Bad destination: code found on page 562s ok 23 - Bad destination 562s # ==> Pushing ISSUER <== 562s # ==> Popping ISSUER <== 562s ok 24 - Query IdP to access to SP 562s ok 25 - HTTP code is 200 562s ok 26 - Page contains a form 562s ok 27 - Host match 562s ok 28 - URI match 562s ok 29 - Field "SAMLResponse" is defined 562s ok 30 - CSP header authorize POST request to auth.sp.com 562s ok 31 - Method is POST 562s # ==> Pushing SP <== 562s # ==> Popping SP <== 562s ok 32 - Post SAML response to SP 562s ok 33 - Get cookie lemonldap (12205c92db4c1bb0a283ec3f6e5543d0744156cbaeb14da4c6a60cbeb5306023) 562s ok 34 - Get redirection 562s ok 35 - Location is http://auth.sp.com/ 562s # ==> Pushing SP <== 562s # ==> Popping SP <== 562s ok 36 - Get / on SP 562s ok 37 - HTTP code is 200 562s ok 38 - Authenticated as ru@badwolf.org@idp 562s ok 39 - UTF-8 values 562s # ==> Pushing ISSUER <== 562s # ==> Popping ISSUER <== 562s ok 40 - Query IdP for logout 562s ok 41 - HTTP code is 200 562s ok 42 - Get cookie lemonldap (0) 562s ok 43 - SSO cookie removed 562s ok 44 - Get iframe request 562s ok 45 - Content-Security-Policy header found 562s ok 46 - Found auth.idp.com in CSP child-src 562s ok 47 - Content-Security-Policy header found 562s ok 48 - Found http://auth.sp.com in CSP child-src 562s # ==> Pushing ISSUER <== 562s # ==> Popping ISSUER <== 562s ok 49 - Get iframe 562s ok 50 - Framing authorized 562s ok 51 - HTTP code is 200 562s ok 52 - Page contains a form 562s ok 53 - Host match 562s ok 54 - URI match 562s ok 55 - Field "SAMLRequest" is defined 562s ok 56 - CSP header authorize POST request to auth.sp.com 562s ok 57 - Method is POST 562s # ==> Pushing SP <== 562s # ==> Popping SP <== 562s ok 58 - Post SAML logout request to SP 562s ok 59 - HTTP code is 200 562s ok 60 - Page contains a form 562s ok 61 - Host match 562s ok 62 - URI match 562s ok 63 - Field "SAMLResponse" is defined 562s ok 64 - CSP header authorize POST request to auth.idp.com 562s ok 65 - Method is POST 562s # ==> Pushing SP <== 562s # ==> Popping SP <== 562s ok 66 - Post SAML logout response to IdP 562s # ==> Pushing ISSUER <== 562s # ==> Popping ISSUER <== 562s ok 67 - Test if user is reject on IdP 562s ok 68 - Response status is 401 562s ok 69 - Content is JSON 562s ok 70 - Error code is 1 562s # ==> Pushing SP <== 562s # ==> Popping SP <== 562s ok 71 - Test if user is reject on SP 562s ok 72 - HTTP code is 200 562s ok 73 - HTTP code is 200 562s ok 74 - Page contains a form 562s ok 75 - CSP header authorize POST request to auth.idp.com 562s ok 76 - Method is POST 562s 1..76 562s ok 563s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ................................... 563s ok 1 - use Lemonldap::NG::Portal::Main; 563s ok 2 - Portal object 563s ok 3 - Init 563s ok 4 - Portal app 563s ok 5 - Register $type 563s ok 6 - Portal object 563s ok 7 - Init 563s ok 8 - Portal app 563s ok 9 - Register $type 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 10 - Unauth SP request 563s ok 11 - HTTP code is 200 563s ok 12 - HTTP code is 200 563s ok 13 - Page contains a form 563s ok 14 - Host match 563s ok 15 - URI match 563s ok 16 - Field "SAMLRequest" is defined 563s ok 17 - CSP header authorize POST request to auth.idp.com 563s ok 18 - Method is POST 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 19 - Post SAML request to IdP 563s ok 20 - HTTP code is 200 563s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850841_41081%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1760922721%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 22 - Post authentication 563s ok 23 - Reject reason is 89 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 24 - Unauth SP request 563s ok 25 - HTTP code is 200 563s ok 26 - HTTP code is 200 563s ok 27 - Page contains a form 563s ok 28 - Host match 563s ok 29 - URI match 563s ok 30 - Field "SAMLRequest" is defined 563s ok 31 - CSP header authorize POST request to auth.idp.com 563s ok 32 - Method is POST 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 33 - Post SAML request to IdP 563s ok 34 - HTTP code is 200 563s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922721%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850841_43183%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 36 - Post authentication 563s ok 37 - Get cookie lemonldap (1bae820cde37e0d5df8e91ec193a2d95b03d3ddc3dce47daf94703b87ce8d65a) 563s ok 38 - HTTP code is 200 563s ok 39 - Page contains a form 563s ok 40 - Host match 563s ok 41 - URI match 563s ok 42 - Field "SAMLResponse" is defined 563s ok 43 - CSP header authorize POST request to auth.sp.com 563s ok 44 - Method is POST 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 45 - Post SAML response to SP 563s ok 46 - Get redirection 563s ok 47 - Location is http://auth.sp.com/ 563s ok 48 - Get cookie lemonldap (e9062dcb15216513f4467e8f41ae8eed2467cae4bc22e1dce0787846f653fb15) 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 49 - Get / on SP 563s ok 50 - HTTP code is 200 563s ok 51 - Authenticated as fa@badwolf.org@idp 563s ok 52 - UTF-8 values 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 53 - Query SP for logout 563s ok 54 - HTTP code is 200 563s ok 55 - Page contains a form 563s ok 56 - Host match 563s ok 57 - URI match 563s ok 58 - Field "SAMLRequest" is defined 563s ok 59 - CSP header authorize POST request to auth.idp.com 563s ok 60 - Method is POST 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 61 - Post SAML logout request to IdP 563s ok 62 - HTTP code is 200 563s ok 63 - Found logout message 563s ok 64 - Get cookie lemonldap (0) 563s ok 65 - IDP cookie removed 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 66 - Test if old cookie is denied by IdP 563s ok 67 - Response status is 401 563s ok 68 - Content is JSON 563s ok 69 - Error code is 1 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 70 - Test if user is reject on SP 563s ok 71 - HTTP code is 200 563s ok 72 - HTTP code is 200 563s ok 73 - Page contains a form 563s ok 74 - Host match 563s ok 75 - URI match 563s ok 76 - Field "SAMLRequest" is defined 563s ok 77 - CSP header authorize POST request to auth.idp.com 563s ok 78 - Method is POST 563s 1..78 563s ok 563s t/30-Auth-and-issuer-SAML-POST.t ............................................... 563s ok 1 - use Lemonldap::NG::Portal::Main; 563s ok 2 - Portal object 563s ok 3 - Init 563s ok 4 - Portal app 563s ok 5 - Register $type 563s ok 6 - Portal object 563s ok 7 - Init 563s ok 8 - Portal app 563s ok 9 - Register $type 563s # Subtest: SP-initiated flow, unauthorized user 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 1 - Unauth SP request 563s ok 2 - HTTP code is 200 563s ok 3 - HTTP code is 200 563s ok 4 - Page contains a form 563s ok 5 - Host match 563s ok 6 - URI match 563s ok 7 - Field "SAMLRequest" is defined 563s ok 8 - CSP header authorize POST request to auth.idp.com 563s ok 9 - Method is POST 563s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 563s ok 11 - Pdata is not empty 563s ok 12 - samlGenerateRequestHook called 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 13 - Post SAML request to IdP 563s ok 14 - HTTP code is 200 563s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850842_172%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922722%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22targetAuthnLevel%22%3A1%7D) 563s ok 16 - Found SameSite=None 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 17 - Post authentication 563s ok 18 - Reject reason is 89 563s 1..18 563s ok 10 - SP-initiated flow, unauthorized user 563s # Subtest: SP-initiated flow, authorized user 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 1 - Unauth SP request 563s ok 2 - HTTP code is 200 563s ok 3 - HTTP code is 200 563s ok 4 - Page contains a form 563s ok 5 - Host match 563s ok 6 - URI match 563s ok 7 - Field "SAMLRequest" is defined 563s ok 8 - CSP header authorize POST request to auth.idp.com 563s ok 9 - Method is POST 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 10 - Post SAML request to IdP 563s ok 11 - HTTP code is 200 563s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850842_28617%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1760922722%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22targetAuthnLevel%22%3A1%7D) 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 13 - Post authentication 563s ok 14 - Get cookie lemonldap (632847a1f3e4928a35a3d265c2183e45c16aa92b3645ad6a77d5409af6af28f2) 563s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 563s ok 16 - SAML request cleared from pdata 563s ok 17 - HTTP code is 200 563s ok 18 - Page contains a form 563s ok 19 - Host match 563s ok 20 - URI match 563s ok 21 - Field "SAMLResponse" is defined 563s ok 22 - CSP header authorize POST request to auth.sp.com 563s ok 23 - Method is POST 563s ok 24 - Found SAMLResponse 563s ok 25 - Found AuthnInstant modified by hook 563s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 563s ok 27 - Pdata is not empty 563s ok 28 - samlGotRequestHookCalled called 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 29 - Post SAML response to SP 563s ok 30 - Get redirection 563s ok 31 - Location is http://auth.sp.com/ 563s ok 32 - Get cookie lemonldap (cb08d52968ffd50f8f194f4ef5efe0e15bd528b7b65e96617788b946e8eaa9db) 563s ok 33 - Found SameSite=None 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 34 - Get / on SP 563s ok 35 - HTTP code is 200 563s ok 36 - Authenticated as fa@badwolf.org@idp 563s ok 37 - samlGotResponseHook called 563s ok 38 - UTF-8 values 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 39 - Query SP for logout 563s ok 40 - HTTP code is 200 563s ok 41 - Page contains a form 563s ok 42 - Host match 563s ok 43 - URI match 563s ok 44 - Field "SAMLRequest" is defined 563s ok 45 - CSP header authorize POST request to auth.idp.com 563s ok 46 - Method is POST 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 47 - Post SAML logout request to IdP 563s ok 48 - HTTP code is 200 563s ok 49 - Page contains a form 563s ok 50 - Host match 563s ok 51 - URI match 563s ok 52 - Field "SAMLResponse" is defined 563s ok 53 - CSP header authorize POST request to auth.sp.com 563s ok 54 - Method is POST 563s ok 55 - Get cookie lemonldap (0) 563s ok 56 - IDP Cookie removed 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 57 - Post SAML response to SP 563s ok 58 - Get redirection 563s ok 59 - Location is http://auth.sp.com/?logout=1 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 60 - Test if user is reject on IdP 563s ok 61 - Response status is 401 563s ok 62 - Content is JSON 563s ok 63 - Error code is 1 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 64 - Test if user is reject on SP 563s ok 65 - HTTP code is 200 563s ok 66 - HTTP code is 200 563s ok 67 - Page contains a form 563s ok 68 - Host match 563s ok 69 - URI match 563s ok 70 - Field "SAMLRequest" is defined 563s ok 71 - CSP header authorize POST request to auth.idp.com 563s ok 72 - Method is POST 563s 1..72 563s ok 11 - SP-initiated flow, authorized user 563s # Subtest: SP-initiated flow, authorized user, with redirection 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 1 - Unauth SP request 563s ok 2 - HTTP code is 200 563s ok 3 - HTTP code is 200 563s ok 4 - Page contains a form 563s ok 5 - Host match 563s ok 6 - URI match 563s ok 7 - Field "SAMLRequest" is defined 563s ok 8 - CSP header authorize POST request to auth.idp.com 563s ok 9 - Method is POST 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 10 - Post SAML request to IdP 563s ok 11 - HTTP code is 200 563s ok 12 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A1%2C%22issuerRequestsaml%22%3A%221760850842_1665%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922722%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 563s ok 13 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A1%2C%22issuerRequestsaml%22%3A%221760850842_1665%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922722%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 563s ok 14 - Pdata is not empty 563s ok 15 - Expected target AuthnLevel 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 16 - Post authentication 563s ok 17 - Get cookie lemonldap (017c4019f765b9d6e8b2fda29c942db8cdcc467406b4cd8430a2bad6744768a4) 563s ok 18 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 563s ok 19 - SAML request cleared from pdata 563s ok 20 - HTTP code is 200 563s ok 21 - Page contains a form 563s ok 22 - Host match 563s ok 23 - URI match 563s ok 24 - Field "SAMLResponse" is defined 563s ok 25 - CSP header authorize POST request to auth.sp.com 563s ok 26 - Method is POST 563s ok 27 - Found SAMLResponse 563s ok 28 - Found AuthnInstant modified by hook 563s ok 29 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 563s ok 30 - Pdata is not empty 563s ok 31 - samlGotRequestHookCalled called 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 32 - Post SAML response to SP 563s ok 33 - Get redirection 563s ok 34 - Location is http://auth.sp.com/ 563s ok 35 - Get cookie lemonldap (3f7b8fd1e5f8ee5cda56bb1bec7fc4d5a8df3f67f5136706ede28f53b79e26ad) 563s ok 36 - Found SameSite=None 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 37 - Get / on SP 563s ok 38 - HTTP code is 200 563s ok 39 - Authenticated as fa@badwolf.org@idp 563s ok 40 - samlGotResponseHook called 563s ok 41 - UTF-8 values 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 42 - Query SP for logout 563s ok 43 - HTTP code is 200 563s ok 44 - Page contains a form 563s ok 45 - Host match 563s ok 46 - URI match 563s ok 47 - Field "SAMLRequest" is defined 563s ok 48 - CSP header authorize POST request to auth.idp.com 563s ok 49 - Method is POST 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 50 - Post SAML logout request to IdP 563s ok 51 - HTTP code is 200 563s ok 52 - Page contains a form 563s ok 53 - Host match 563s ok 54 - URI match 563s ok 55 - Field "SAMLResponse" is defined 563s ok 56 - CSP header authorize POST request to auth.sp.com 563s ok 57 - Method is POST 563s ok 58 - Get cookie lemonldap (0) 563s ok 59 - IDP Cookie removed 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 60 - Post SAML response to SP 563s ok 61 - Get redirection 563s ok 62 - Location is http://test1.example.com 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 63 - Test if user is reject on IdP 563s ok 64 - Response status is 401 563s ok 65 - Content is JSON 563s ok 66 - Error code is 1 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 67 - Test if user is reject on SP 563s ok 68 - HTTP code is 200 563s ok 69 - HTTP code is 200 563s ok 70 - Page contains a form 563s ok 71 - Host match 563s ok 72 - URI match 563s ok 73 - Field "SAMLRequest" is defined 563s ok 74 - CSP header authorize POST request to auth.idp.com 563s ok 75 - Method is POST 563s # Subtest: Check dynamic required authentication level 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 1 - Auth query 563s ok 2 - HTTP code is 200 563s ok 3 - Get cookie lemonldap (37faafbddd0e187bd038560e447e4fb160d3a40bbff21f45ab32f55cc533ce44) 563s # ==> Pushing SP <== 563s # ==> Popping SP <== 563s ok 4 - Unauth SP request 563s ok 5 - HTTP code is 200 563s ok 6 - HTTP code is 200 563s ok 7 - Page contains a form 563s ok 8 - Host match 563s ok 9 - URI match 563s ok 10 - Field "SAMLRequest" is defined 563s ok 11 - CSP header authorize POST request to auth.idp.com 563s ok 12 - Method is POST 563s # ==> Pushing ISSUER <== 563s # ==> Popping ISSUER <== 563s ok 13 - Post SAML request to IdP 563s ok 14 - Response body is not empty 563s ok 15 - Found at least one result for //span[@trspan="askToUpgrade"] 563s 1..15 563s ok 76 - Check dynamic required authentication level 563s 1..76 563s ok 12 - SP-initiated flow, authorized user, with redirection 563s 1..12 563s ok 564s t/30-Auth-and-issuer-SAML-Redirect-Extra-AuthnContext.t ........................ 564s ok 1 - use Lemonldap::NG::Portal::Main; 564s ok 2 - Portal object 564s ok 3 - Init 564s ok 4 - Portal app 564s ok 5 - Register $type 564s ok 6 - Portal object 564s ok 7 - Init 564s ok 8 - Portal app 564s ok 9 - Register $type 564s # ==> Pushing SP <== 564s # ==> Popping SP <== 564s ok 10 - Unauth SP request 564s ok 11 - Get redirection 564s ok 12 - Location header found 564s # ==> Pushing ISSUER <== 564s # ==> Popping ISSUER <== 564s ok 13 - Launch SAML request to IdP 564s ok 14 - HTTP code is 200 564s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850843_1703%22%2C%22issuerTs%22%3A1760922723%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 564s # ==> Pushing ISSUER <== 564s # ==> Popping ISSUER <== 564s ok 16 - Authentication request 564s ok 17 - Get cookie lemonldap (6bd987eb8c58b3358d73f6af86674eedfc97b7344a9f67c4375060a592f5f6c3) 564s ok 18 - Get cookie lemonldappdata () 564s ok 19 - SAML request cleared from pdata 564s ok 20 - HTTP code is 200 564s ok 21 - Page contains a form 564s ok 22 - Host match 564s ok 23 - URI match 564s ok 24 - Field "SAMLResponse" is defined 564s ok 25 - Field "RelayState" is defined 564s ok 26 - CSP header authorize POST request to auth.sp.com 564s ok 27 - Correct authentication context mapped 564s # ==> Pushing SP <== 564s # ==> Popping SP <== 564s ok 28 - Post SAML response to SP 564s ok 29 - Get cookie lemonldap (1656e23df0d8cc16b9233b01f79e2033888c0e16b1f8d93f29bff0de791c34b4) 564s ok 30 - Get redirection 564s ok 31 - Location is http://test1.example.com/ 564s # ==> Pushing SP <== 564s # ==> Popping SP <== 564s ok 32 - Get / on SP 564s ok 33 - HTTP code is 200 564s ok 34 - Authenticated as fa@badwolf.org@idp 564s ok 35 - Map authentication context 564s 1..35 564s ok 564s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ............................. 564s ok 1 - use Lemonldap::NG::Portal::Main; 564s ok 2 - Portal object 564s ok 3 - Init 564s ok 4 - Portal app 564s ok 5 - Register $type 564s ok 6 - Portal object 564s ok 7 - Init 564s ok 8 - Portal app 564s ok 9 - Register $type 564s # ==> Pushing ISSUER <== 564s # ==> Popping ISSUER <== 564s ok 10 - Auth query 564s ok 11 - HTTP code is 200 564s ok 12 - Get cookie lemonldap (c545384ee568511a2fba75e3d22b0140e8b4180e4286daf4f3a6b69dda2ad6d3) 564s # ==> Pushing ISSUER <== 564s # ==> Popping ISSUER <== 564s ok 13 - Query IdP to access to SP 564s ok 14 - HTTP code is 200 564s ok 15 - Form method is POST 564s ok 16 - Found SAML response 564s # ==> Pushing SP <== 564s # ==> Popping SP <== 564s ok 17 - Post SAML response to SP 564s ok 18 - Get cookie lemonldap (5b3ea4bd94fd1b092f855933aa75a864e4b62a3ab8d1b7ba41b06808df496377) 564s ok 19 - Get redirection 564s ok 20 - Location is http://auth.sp.com/ 564s # ==> Pushing SP <== 564s # ==> Popping SP <== 564s ok 21 - Get / on SP 564s ok 22 - HTTP code is 200 564s ok 23 - Authenticated as ru@badwolf.org@idp 564s ok 24 - UTF-8 values 564s # ==> Pushing ISSUER <== 564s # ==> Popping ISSUER <== 564s ok 25 - Query IdP for logout 564s ok 26 - HTTP code is 200 564s ok 27 - Get iframe request 564s ok 28 - Content-Security-Policy header found 564s ok 29 - Found auth.sp.com in CSP child-src 564s ok 30 - Get cookie lemonldap (0) 564s ok 31 - SSO cookie removed 564s # ==> Pushing SP <== 564s # ==> Popping SP <== 564s ok 32 - Query SP for iframe 564s ok 33 - Get redirection 564s ok 34 - Location header found 564s # ==> Pushing ISSUER <== 564s # ==> Popping ISSUER <== 564s ok 35 - Push SAML response to IdP 564s ok 36 - Get redirection 564s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 564s ok 38 - Frame can be embedded 564s # ==> Pushing ISSUER <== 564s # ==> Popping ISSUER <== 564s ok 39 - Test if user is reject on IdP 564s ok 40 - Response status is 401 564s ok 41 - Content is JSON 564s ok 42 - Error code is 1 564s # ==> Pushing SP <== 564s # ==> Popping SP <== 564s ok 43 - Test if user is reject on SP 564s ok 44 - Get redirection 564s ok 45 - Location header found 564s 1..45 564s ok 565s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t .................... 565s ok 1 - use Lemonldap::NG::Portal::Main; 565s ok 2 - Portal object 565s ok 3 - Init 565s ok 4 - Portal app 565s ok 5 - Register $type 565s ok 6 - Portal object 565s ok 7 - Init 565s ok 8 - Portal app 565s ok 9 - Register $type 565s ok 10 - Portal object 565s ok 11 - Init 565s ok 12 - Portal app 565s ok 13 - Register $type 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 14 - Unauth SP request 565s ok 15 - Get redirection 565s ok 16 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 17 - Launch SAML request to IdP 565s ok 18 - HTTP code is 200 565s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922723%2C%22issuerRequestsaml%22%3A%221760850843_43203%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%7D) 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 20 - Post authentication 565s ok 21 - HTTP code is 200 565s ok 22 - Get cookie lemonldap (4f81962cf78d3920139f715998ea3264c95aefe00fc49b7073da14ae74fbd01c) 565s ok 23 - HTTP code is 200 565s ok 24 - Page contains a form 565s ok 25 - Host match 565s ok 26 - URI match 565s ok 27 - Field "SAMLResponse" is defined 565s ok 28 - Field "RelayState" is defined 565s ok 29 - CSP header authorize POST request to auth.sp.com 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 30 - Post SAML response to SP 565s ok 31 - Get cookie lemonldap (6d999b70942d1f27cbe4d88d26e4f51e54940d8a72ec68817d52d71e45c115b1) 565s ok 32 - Get redirection 565s ok 33 - Location is http://test1.example.com/ 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 34 - Get / on SP 565s ok 35 - HTTP code is 200 565s ok 36 - Authenticated as fa@badwolf.org@idp 565s ok 37 - UTF-8 values 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 38 - Unauth SP2 request 565s ok 39 - Get redirection 565s ok 40 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 41 - Launch SAML request to IdP 565s ok 42 - HTTP code is 200 565s ok 43 - Page contains a form 565s ok 44 - Host match 565s ok 45 - URI match 565s ok 46 - Field "SAMLResponse" is defined 565s ok 47 - Field "RelayState" is defined 565s ok 48 - CSP header authorize POST request to auth.sp2.com 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 49 - Post SAML response to SP2 565s ok 50 - Get cookie lemonldap (216b3a1d58a07ab8063967712bea801ada193f814b306d4ac4604f3a4c7e3cc6) 565s ok 51 - Get redirection 565s ok 52 - Location is http://test1.example.com/ 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 53 - Get / on SP2 565s ok 54 - HTTP code is 200 565s ok 55 - Authenticated as fa@badwolf.org@idp 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 56 - Query SP for logout 565s ok 57 - Get redirection 565s ok 58 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 59 - Launch SAML logout request to IdP 565s ok 60 - HTTP code is 200 565s ok 61 - Found logout message 565s ok 62 - Get cookie lemonldap (0) 565s ok 63 - IDP cookie removed 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 64 - Test if user is reject on IdP 565s ok 65 - Response status is 401 565s ok 66 - Content is JSON 565s ok 67 - Error code is 1 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 68 - Test if user is reject on SP 565s ok 69 - Get redirection 565s ok 70 - Location header found 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 71 - User is unfortunately still logged into SP2 565s ok 72 - HTTP code is 200 565s ok 73 - Authenticated as fa@badwolf.org@idp 565s 1..73 565s ok 565s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................................ 565s ok 1 - use Lemonldap::NG::Portal::Main; 565s ok 2 - Portal object 565s ok 3 - Init 565s ok 4 - Portal app 565s ok 5 - Register $type 565s ok 6 - Portal object 565s ok 7 - Init 565s ok 8 - Portal app 565s ok 9 - Register $type 565s ok 10 - Portal object 565s ok 11 - Init 565s ok 12 - Portal app 565s ok 13 - Register $type 565s ok 14 - Portal object 565s ok 15 - Init 565s ok 16 - Portal app 565s ok 17 - Register $type 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 18 - Unauth SP request 565s ok 19 - Get redirection 565s ok 20 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 21 - Launch SAML request to IdP 565s ok 22 - HTTP code is 200 565s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922724%2C%22issuerRequestsaml%22%3A%221760850844_55164%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%7D) 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 24 - Post authentication 565s ok 25 - HTTP code is 200 565s ok 26 - Get cookie lemonldap (6191a4f8875d53b1728b0e0349581b78d7b82c9a5696dcccef28348fd9c7753c) 565s ok 27 - HTTP code is 200 565s ok 28 - Page contains a form 565s ok 29 - Host match 565s ok 30 - URI match 565s ok 31 - Field "SAMLResponse" is defined 565s ok 32 - Field "RelayState" is defined 565s ok 33 - CSP header authorize POST request to auth.sp.com 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 34 - Post SAML response to SP 565s ok 35 - Get cookie lemonldap (9c600cdfc365103f417ba844a3090b269f79b253d3776eb6a3167dd16177784e) 565s ok 36 - Get redirection 565s ok 37 - Location is http://test1.example.com/ 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 38 - Get / on SP 565s ok 39 - HTTP code is 200 565s ok 40 - Authenticated as fa@badwolf.org@idp 565s ok 41 - UTF-8 values 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 42 - Unauth SP2 request 565s ok 43 - Get redirection 565s ok 44 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 45 - Launch SAML request to IdP 565s ok 46 - HTTP code is 200 565s ok 47 - Page contains a form 565s ok 48 - Host match 565s ok 49 - URI match 565s ok 50 - Field "SAMLResponse" is defined 565s ok 51 - Field "RelayState" is defined 565s ok 52 - CSP header authorize POST request to auth.sp2.com 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 53 - Post SAML response to SP2 565s ok 54 - Get cookie lemonldap (7f32a64b729a7e42caa159ad003cfd696386442031262546953a4bbf9d4d45c3) 565s ok 55 - Get redirection 565s ok 56 - Location is http://test1.example.com/ 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 57 - Get / on SP2 565s ok 58 - HTTP code is 200 565s ok 59 - Authenticated as fa@badwolf.org@idp 565s # ==> Pushing SP3 <== 565s # ==> Popping SP3 <== 565s ok 60 - Unauth SP3 request 565s ok 61 - Get redirection 565s ok 62 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 63 - Launch SAML request to IdP 565s ok 64 - HTTP code is 200 565s ok 65 - Page contains a form 565s ok 66 - Host match 565s ok 67 - URI match 565s ok 68 - Field "SAMLResponse" is defined 565s ok 69 - Field "RelayState" is defined 565s ok 70 - CSP header authorize POST request to auth.sp3.com 565s # ==> Pushing SP3 <== 565s # ==> Popping SP3 <== 565s ok 71 - Post SAML response to SP3 565s ok 72 - Get cookie lemonldap (38ebd25b2576cc4f69763920516a5e84b90f93a71bc5bcf087df14b356a5b613) 565s ok 73 - Get redirection 565s ok 74 - Location is http://test1.example.com/ 565s # ==> Pushing SP3 <== 565s # ==> Popping SP3 <== 565s ok 75 - Get / on SP3 565s ok 76 - HTTP code is 200 565s ok 77 - Authenticated as fa@badwolf.org@idp 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 78 - Query SP for logout 565s ok 79 - Get redirection 565s ok 80 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 81 - Launch SAML logout request to IdP 565s ok 82 - Get cookie lemonldap (0) 565s ok 83 - SSO cookie removed 565s ok 84 - Got one iframe for both additional services 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 85 - Start logout from SP2 565s ok 86 - Get redirection 565s ok 87 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 88 - get SAML response from IDP 565s ok 89 - Get redirection 565s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 565s # ==> Pushing SP3 <== 565s # ==> Popping SP3 <== 565s ok 91 - Start logout from SP3 565s ok 92 - Get redirection 565s ok 93 - Location header found 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 94 - get SAML response from IDP 565s ok 95 - Get redirection 565s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 565s ok 97 - HTTP code is 200 565s ok 98 - Page contains a form 565s ok 99 - Host match 565s ok 100 - URI match 565s ok 101 - Field "relay" is defined 565s ok 102 - CSP header authorize POST request to auth.idp.com 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 103 - Post final logout 565s ok 104 - Get redirection 565s ok 105 - Location header found 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 106 - Send SAML logout response to SP 565s # ==> Pushing ISSUER <== 565s # ==> Popping ISSUER <== 565s ok 107 - Test if user is reject on IdP 565s ok 108 - Response status is 401 565s ok 109 - Content is JSON 565s ok 110 - Error code is 1 565s # ==> Pushing SP <== 565s # ==> Popping SP <== 565s ok 111 - Test if user is reject on SP 565s ok 112 - Get redirection 565s ok 113 - Location header found 565s # ==> Pushing SP2 <== 565s # ==> Popping SP2 <== 565s ok 114 - Test if user is reject on SP2 565s ok 115 - Get redirection 565s ok 116 - Location header found 565s # ==> Pushing SP3 <== 565s # ==> Popping SP3 <== 565s ok 117 - Test if user is reject on SP3 565s ok 118 - Get redirection 565s ok 119 - Location header found 565s 1..119 565s ok 566s t/30-Auth-and-issuer-SAML-Redirect-With-Info.t ................................. 566s ok 1 - use Lemonldap::NG::Portal::Main; 566s ok 2 - Portal object 566s ok 3 - Init 566s ok 4 - Portal app 566s ok 5 - Register $type 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 6 - Post authentication request 566s ok 7 - Get cookie lemonldap (3bc8d238aaf71772423c95ecf86bb5b4994bde18e36e7d8bceb87f61a243ea08) 566s ok 8 - Portal object 566s ok 9 - Init 566s ok 10 - Portal app 566s ok 11 - Register $type 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 12 - Unauth SP request 566s ok 13 - Get redirection 566s ok 14 - Location header found 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 15 - Launch SAML request to IdP 566s ok 16 - HTTP code is 200 566s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850844_10801%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922724%7D) 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 18 - Post authentication request 566s ok 19 - HTTP code is 200 566s ok 20 - Get cookie lemonldap (02f49a896f45190ab368a609df5f5582c3c617d54b3f89674a0cefffaa96d2f0) 566s ok 21 - Get cookie lemonldappdata () 566s ok 22 - SAML request cleared from pdata 566s ok 23 - Found info message about deleted sessions 566s ok 24 - HTTP code is 200 566s ok 25 - Page contains a form 566s ok 26 - Host match 566s ok 27 - URI match 566s ok 28 - Field "SAMLResponse" is defined 566s ok 29 - Field "RelayState" is defined 566s ok 30 - CSP header authorize POST request to auth.sp.com 566s ok 31 - Method is POST 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 32 - Post SAML response to SP 566s ok 33 - Get cookie lemonldap (67c2431827d856851d2f49bdd17cffaccae834bc1fefece83f84be181b07960f) 566s ok 34 - Get redirection 566s ok 35 - Location is http://test1.example.com/ 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 36 - Get / on SP 566s ok 37 - HTTP code is 200 566s ok 38 - Authenticated as fa@badwolf.org@idp 566s 1..38 566s ok 566s t/30-Auth-and-issuer-SAML-Redirect.t ........................................... 566s ok 1 - use Lemonldap::NG::Portal::Main; 566s ok 2 - Portal object 566s ok 3 - Init 566s ok 4 - Portal app 566s ok 5 - Register $type 566s ok 6 - Portal object 566s ok 7 - Init 566s ok 8 - Portal app 566s ok 9 - Register $type 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 10 - Unauth SP request 566s ok 11 - Get redirection 566s ok 12 - Location header found 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 13 - Launch SAML request to IdP 566s ok 14 - HTTP code is 200 566s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850845_14799%22%2C%22issuerTs%22%3A1760922725%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 16 - Post delayed authentication request 566s ok 17 - Get redirection 566s ok 18 - Location is http://auth.idp.com/saml 566s ok 19 - Get cookie lemonldap (7f38a4b754d90473a8bbe7d42289ed2efaa5eef6cb71d64e47389fdfa992a44e) 566s ok 20 - Get cookie lemonldappdata () 566s ok 21 - SAML request cleared from pdata 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 22 - Unauth SP request 566s ok 23 - Get redirection 566s ok 24 - Location header found 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 25 - Launch SAML request to IdP 566s ok 26 - HTTP code is 200 566s ok 27 - 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%221760850845_62547%22%2C%22issuerTs%22%3A1760922725%7D) 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 28 - Post authentication request 566s ok 29 - HTTP code is 200 566s ok 30 - Get cookie lemonldap (539b59e369420bed3f8326f2f4e7abbac8ed481b49490c6f634d2ab9644c638a) 566s ok 31 - Get cookie lemonldappdata () 566s ok 32 - SAML request cleared from pdata 566s ok 33 - HTTP code is 200 566s ok 34 - Page contains a form 566s ok 35 - Host match 566s ok 36 - URI match 566s ok 37 - Field "SAMLResponse" is defined 566s ok 38 - Field "RelayState" is defined 566s ok 39 - CSP header authorize POST request to auth.sp.com 566s ok 40 - Signed using SHA-256 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 41 - Post SAML response to SP 566s ok 42 - Get cookie lemonldap (944039cce02a5282c4c71d81019ae7c9022ab9f6d5506da15085e1d0eb69bf30) 566s ok 43 - Get redirection 566s ok 44 - Location is http://test1.example.com/ 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 45 - Get / on SP 566s ok 46 - HTTP code is 200 566s ok 47 - Authenticated as fa@badwolf.org@idp 566s ok 48 - UTF-8 values 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 49 - Query SP for logout 566s ok 50 - Get redirection 566s ok 51 - Location header found 566s ok 52 - SHA256 used to sign Logout Request 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 53 - Launch SAML logout request to IdP 566s ok 54 - Get redirection 566s ok 55 - Location header found 566s ok 56 - Get cookie lemonldap (0) 566s ok 57 - IDP Cookie removed 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 58 - Launch SAML logout request to SP 566s ok 59 - HTTP code is 200 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 60 - Test if user is reject on IdP 566s ok 61 - Response status is 401 566s ok 62 - Content is JSON 566s ok 63 - Error code is 1 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 64 - Test if user is reject on SP 566s ok 65 - Get redirection 566s ok 66 - Location header found 566s 1..66 566s ok 566s t/30-CDC.t ..................................................................... 566s ok 1 - use Lemonldap::NG::Portal::Main; 566s ok 2 - Portal object 566s ok 3 - Init 566s ok 4 - Portal app 566s ok 5 - Register $type 566s ok 6 - Portal object 566s ok 7 - Init 566s ok 8 - Portal app 566s ok 9 - Register $type 566s ok 10 - use Lemonldap::NG::Portal::CDC; 566s ok 11 - Portal object 566s ok 12 - Init 566s ok 13 - Portal app 566s ok 14 - CDC 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 15 - Unauth SP request 566s ok 16 - HTTP code is 200 566s ok 17 - HTTP code is 200 566s ok 18 - Page contains a form 566s ok 19 - Host match 566s ok 20 - URI match 566s ok 21 - Field "SAMLRequest" is defined 566s ok 22 - CSP header authorize POST request to auth.idp.com 566s ok 23 - Method is POST 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 24 - Post SAML request to IdP 566s ok 25 - HTTP code is 200 566s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850845_41622%22%2C%22issuerTs%22%3A1760922725%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 27 - Post authentication 566s ok 28 - Get cookie lemonldap (7d44342b50f24366cb1e7462e8bd92fe4d2ae885d34f4396ea932ed5ad1fc07c) 566s ok 29 - HTTP code is 200 566s ok 30 - Page contains a form 566s ok 31 - Host match 566s ok 32 - URI match 566s ok 33 - Field "SAMLResponse" is defined 566s ok 34 - CSP header authorize POST request to auth.sp.com 566s ok 35 - Found CDC iframe 566s ok 36 - CDC write request 566s ok 37 - HTTP code is 200 566s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 566s ok 39 - CDC read 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 40 - Post SAML response to SP 566s ok 41 - Get redirection 566s ok 42 - Location is http://auth.sp.com/ 566s ok 43 - Get cookie lemonldap (54d72c9722114020e644235fd8f4976aaf36550e7e52df6a1e25cebc7ee5f375) 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 44 - Get / on SP 566s ok 45 - HTTP code is 200 566s ok 46 - Authenticated as fa@badwolf.org@idp 566s ok 47 - UTF-8 values 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 48 - Query SP for logout 566s ok 49 - HTTP code is 200 566s ok 50 - Page contains a form 566s ok 51 - Host match 566s ok 52 - URI match 566s ok 53 - Field "SAMLRequest" is defined 566s ok 54 - CSP header authorize POST request to auth.idp.com 566s ok 55 - Method is POST 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 56 - Post SAML logout request to IdP 566s ok 57 - HTTP code is 200 566s ok 58 - Page contains a form 566s ok 59 - Host match 566s ok 60 - URI match 566s ok 61 - Field "SAMLResponse" is defined 566s ok 62 - CSP header authorize POST request to auth.sp.com 566s ok 63 - Method is POST 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 64 - Post SAML response to SP 566s ok 65 - Get redirection 566s ok 66 - Location is http://auth.sp.com/?logout=1 566s # ==> Pushing ISSUER <== 566s # ==> Popping ISSUER <== 566s ok 67 - Test if user is reject on IdP 566s ok 68 - Response status is 401 566s ok 69 - Content is JSON 566s ok 70 - Error code is 1 566s # ==> Pushing SP <== 566s # ==> Popping SP <== 566s ok 71 - Test if user is reject on SP 566s ok 72 - HTTP code is 200 566s ok 73 - HTTP code is 200 566s ok 74 - Page contains a form 566s ok 75 - Host match 566s ok 76 - URI match 566s ok 77 - Field "SAMLRequest" is defined 566s ok 78 - CSP header authorize POST request to auth.idp.com 566s ok 79 - Method is POST 566s 1..79 566s ok 567s t/30-SAML-Federation-Config.t .................................................. 567s ok 1 - use Lemonldap::NG::Portal::Main; 567s ok 2 - Portal object 567s ok 3 - Init 567s ok 4 - Portal app 567s ok 5 - Register $type 567s ok 6 - Portal object 567s ok 7 - Init 567s ok 8 - Portal app 567s ok 9 - Register $type 567s ok 10 - confKey from config 567s ok 11 - confKey was generated 567s ok 12 - Rule from SP config 567s ok 13 - Rule from federation defaults 567s ok 14 - SP attributes have been imported as configured by policy 567s ok 15 - default NameID Format 567s ok 16 - SP attributes have been imported as configured by policy 567s ok 17 567s ok 18 - eduPersonTargetedID sets required persistent NameID 567s ok 19 - IDP option from config override 567s ok 20 - IDP option from federation defaults 567s ok 21 - IDP attributes from federation defaults 567s ok 22 - IDP attributes from configuration override 567s ok 23 - getIssuer 567s ok 24 - getIssuer 567s ok 25 - getIssuer 567s 1..25 567s ok 567s t/30-SAML-Head-to-Tail-POST.t .................................................. 567s ok 1 - use Lemonldap::NG::Portal::Main; 567s ok 2 - Portal object 567s ok 3 - Init 567s ok 4 - Portal app 567s ok 5 - Register $type 567s ok 6 - Portal object 567s ok 7 - Init 567s ok 8 - Portal app 567s ok 9 - Register $type 567s # ==> Pushing SP <== 567s # ==> Popping SP <== 567s ok 10 - Unauth SP request 567s ok 11 - HTTP code is 200 567s ok 12 - Page contains a form 567s ok 13 - Host match 567s ok 14 - URI match 567s ok 15 - Field "SAMLRequest" is defined 567s ok 16 - CSP header authorize POST request to auth.idp.com 567s ok 17 - Method is POST 567s # ==> Pushing ISSUER <== 567s # ==> Popping ISSUER <== 567s ok 18 - Post SAML request to IdP 567s ok 19 - HTTP code is 200 567s ok 20 - 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%221760850846_47851%22%2C%22issuerTs%22%3A1760922726%7D) 567s # ==> Pushing ISSUER <== 567s # ==> Popping ISSUER <== 567s ok 21 - Post authentication 567s ok 22 - Get cookie lemonldap (4ccc86646ca98ba968fc6637cea4bfe53dced0cc0f4a04c645dffc2501abdbc9) 567s ok 23 - HTTP code is 200 567s ok 24 - Page contains a form 567s ok 25 - Host match 567s ok 26 - URI match 567s ok 27 - Field "SAMLResponse" is defined 567s ok 28 - CSP header authorize POST request to auth.sp.com 567s ok 29 - Method is POST 567s # ==> Pushing SP <== 567s # ==> Popping SP <== 567s ok 30 - Post SAML response to SP 567s ok 31 - Get redirection 567s ok 32 - Location header found 567s ok 33 - Get cookie lemonldap (485fd2650f2d4c34a4eec9a19b32bf86acb44c4b41424c1ffae186333b733b53) 567s # ==> Pushing SP <== 567s # ==> Popping SP <== 567s ok 34 - Follow redirection 567s ok 35 - HTTP code is 200 567s # ==> Pushing SP <== 567s # ==> Popping SP <== 567s ok 36 - Query SP for logout 567s ok 37 - HTTP code is 200 567s ok 38 - Page contains a form 567s ok 39 - Host match 567s ok 40 - URI match 567s ok 41 - Field "SAMLRequest" is defined 567s ok 42 - CSP header authorize POST request to auth.idp.com 567s ok 43 - Method is POST 567s # ==> Pushing ISSUER <== 567s # ==> Popping ISSUER <== 567s ok 44 - Post SAML logout request to IdP 567s ok 45 - HTTP code is 200 567s ok 46 - Page contains a form 567s ok 47 - Host match 567s ok 48 - URI match 567s ok 49 - Field "SAMLResponse" is defined 567s ok 50 - CSP header authorize POST request to auth.sp.com 567s ok 51 - Method is POST 567s ok 52 - Get cookie lemonldap (0) 567s ok 53 - SSO cookie removed 567s # ==> Pushing SP <== 567s # ==> Popping SP <== 567s ok 54 - Post SAML response to SP 567s ok 55 - HTTP code is 200 567s # ==> Pushing ISSUER <== 567s # ==> Popping ISSUER <== 567s ok 56 - Test if user is reject on IdP 567s ok 57 - Response status is 401 567s ok 58 - Content is JSON 567s ok 59 - Error code is 1 567s # ==> Pushing SP <== 567s # ==> Popping SP <== 567s ok 60 - Test if user is reject on SP 567s ok 61 - HTTP code is 200 567s ok 62 - HTTP code is 200 567s ok 63 - Page contains a form 567s ok 64 - Host match 567s ok 65 - URI match 567s ok 66 - Field "SAMLRequest" is defined 567s ok 67 - CSP header authorize POST request to auth.idp.com 567s ok 68 - Method is POST 567s 1..68 567s ok 568s t/30-SAML-Macros.t ............................................................. 568s ok 1 - use Lemonldap::NG::Portal::Main; 568s ok 2 - Portal object 568s ok 3 - Init 568s ok 4 - Portal app 568s ok 5 - Issuer portal 568s ok 6 - Auth query 568s ok 7 - HTTP code is 200 568s ok 8 - Get cookie lemonldap (dd36c8a645eb15f225f74b8e72991f30dab1cbe389e61090453b1b43f830b198) 568s ok 9 - Query IdP to access to SP 568s ok 10 - HTTP code is 200 568s ok 11 - Form method is POST 568s ok 12 - Found SAML response 568s ok 13 - Check Attribute 568s ok 14 - Check Attribute 568s ok 15 - Check NameID from macro 568s 1..15 568s ok 569s t/30-SAML-NameID-IDP.t ......................................................... 569s ok 1 - use Lemonldap::NG::Portal::Main; 569s ok 2 - Portal object 569s ok 3 - Init 569s ok 4 - Portal app 569s ok 5 - Register $type 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 6 - Auth query 569s ok 7 - HTTP code is 200 569s ok 8 - Get cookie lemonldap (7584b6edfb59e5f9a597947b7bc114c95080f6af3b2ceda761dab4b3aafe58af) 569s # Generated SAML Request: http://auth.sp.com/saml/metadata 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 9 - Post SAML request to IdP 569s ok 10 - HTTP code is 200 569s ok 11 - HTTP code is 200 569s ok 12 - Page contains a form 569s ok 13 - Host match 569s ok 14 - URI match 569s ok 15 - Field "SAMLResponse" is defined 569s ok 16 - CSP header authorize POST request to auth.sp.com 569s ok 17 - Method is POST 569s ok 18 - Found SAMLResponse 569s ok 19 - XML successfully parsed 569s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 569s ok 21 - Found expected NameID Format in response 569s ok 22 - XML successfully parsed 569s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 569s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 569s ok 24 - NameID matches 569s ok 25 - Portal object 569s ok 26 - Init 569s ok 27 - Portal app 569s ok 28 - Register $type 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 29 - Auth query 569s ok 30 - HTTP code is 200 569s ok 31 - Get cookie lemonldap (f9d1070ca21995e6b2dde09c981c94130a566632410ca518d65b27809d613a61) 569s # Generated SAML Request: http://auth.sp.com/saml/metadata 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 32 - Post SAML request to IdP 569s ok 33 - HTTP code is 200 569s ok 34 - HTTP code is 200 569s ok 35 - Page contains a form 569s ok 36 - Host match 569s ok 37 - URI match 569s ok 38 - Field "SAMLResponse" is defined 569s ok 39 - CSP header authorize POST request to auth.sp.com 569s ok 40 - Method is POST 569s ok 41 - Found SAMLResponse 569s ok 42 - XML successfully parsed 569s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 569s ok 44 - Found expected NameID Format in response 569s ok 45 - XML successfully parsed 569s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 569s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 569s ok 47 - NameID matches 569s ok 48 - Portal object 569s ok 49 - Init 569s ok 50 - Portal app 569s ok 51 - Register $type 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 52 - Auth query 569s ok 53 - HTTP code is 200 569s ok 54 - Get cookie lemonldap (e2268264bed9e044aeec5587a692cf46a8290fdb9e952a1a7bd957b529ae0f70) 569s # Generated SAML Request: http://auth.sp.com/saml/metadata 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 55 - Post SAML request to IdP 569s ok 56 - HTTP code is 200 569s ok 57 - HTTP code is 200 569s ok 58 - Page contains a form 569s ok 59 - Host match 569s ok 60 - URI match 569s ok 61 - Field "SAMLResponse" is defined 569s ok 62 - CSP header authorize POST request to auth.sp.com 569s ok 63 - Method is POST 569s ok 64 - Found SAMLResponse 569s ok 65 - XML successfully parsed 569s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 569s ok 67 - Found expected NameID Format in response 569s ok 68 - XML successfully parsed 569s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 569s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 569s ok 70 - NameID matches 569s ok 71 - Portal object 569s ok 72 - Init 569s ok 73 - Portal app 569s ok 74 - Register $type 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 75 - Auth query 569s ok 76 - HTTP code is 200 569s ok 77 - Get cookie lemonldap (1d5ae8f55c50e238000758ce03ced54fb9b7083f43883c9119c1ce654d9a2457) 569s # Generated SAML Request: http://auth.sp.com/saml/metadata 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 78 - Post SAML request to IdP 569s ok 79 - HTTP code is 200 569s ok 80 - HTTP code is 200 569s ok 81 - Page contains a form 569s ok 82 - Host match 569s ok 83 - URI match 569s ok 84 - Field "SAMLResponse" is defined 569s ok 85 - CSP header authorize POST request to auth.sp.com 569s ok 86 - Method is POST 569s ok 87 - Found SAMLResponse 569s ok 88 - XML successfully parsed 569s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 569s ok 90 - Found expected NameID Format in response 569s ok 91 - XML successfully parsed 569s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 569s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 569s ok 93 - NameID matches 569s ok 94 - Portal object 569s ok 95 - Init 569s ok 96 - Portal app 569s ok 97 - Register $type 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 98 - Auth query 569s ok 99 - HTTP code is 200 569s ok 100 - Get cookie lemonldap (e3647cfb8c22e8c0d6a42ea24d63dc68b2a1abc2b75e6d20a48c5daf9936d9a3) 569s # Generated SAML Request: http://auth.sp.com/saml/metadata 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 101 - Post SAML request to IdP 569s ok 102 - HTTP code is 200 569s ok 103 - HTTP code is 200 569s ok 104 - Page contains a form 569s ok 105 - Host match 569s ok 106 - URI match 569s ok 107 - Field "SAMLResponse" is defined 569s ok 108 - CSP header authorize POST request to auth.sp.com 569s ok 109 - Method is POST 569s ok 110 - Found SAMLResponse 569s ok 111 - XML successfully parsed 569s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 569s ok 113 - Found expected NameID Format in response 569s ok 114 - XML successfully parsed 569s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 569s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 569s ok 116 - NameID matches 569s ok 117 - Portal object 569s ok 118 - Init 569s ok 119 - Portal app 569s ok 120 - Register $type 569s # ==> Pushing ISSUER <== 569s # ==> Popping ISSUER <== 569s ok 121 - Auth query 569s ok 122 - HTTP code is 200 570s ok 123 - Get cookie lemonldap (c87a67a68303628753832512d155e10f539db25c44132a2d347b2478f3dcaddd) 570s # Generated SAML Request: http://auth.sp.com/saml/metadata 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 124 - Post SAML request to IdP 570s ok 125 - HTTP code is 200 570s ok 126 - HTTP code is 200 570s ok 127 - Page contains a form 570s ok 128 - Host match 570s ok 129 - URI match 570s ok 130 - Field "SAMLResponse" is defined 570s ok 131 - CSP header authorize POST request to auth.sp.com 570s ok 132 - Method is POST 570s ok 133 - Found SAMLResponse 570s ok 134 - XML successfully parsed 570s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 570s ok 136 - Found expected NameID Format in response 570s ok 137 - Portal object 570s ok 138 - Init 570s ok 139 - Portal app 570s ok 140 - Register $type 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 141 - Auth query 570s ok 142 - HTTP code is 200 570s ok 143 - Get cookie lemonldap (757a1942fc5bb6532a1256336de728e789b890c03519d3c42f296b44786a7bb3) 570s # Generated SAML Request: http://auth.sp.com/saml/metadata 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 144 - Post SAML request to IdP 570s ok 145 - HTTP code is 200 570s ok 146 - HTTP code is 200 570s ok 147 - Page contains a form 570s ok 148 - Host match 570s ok 149 - URI match 570s ok 150 - Field "SAMLResponse" is defined 570s ok 151 - CSP header authorize POST request to auth.sp.com 570s ok 152 - Method is POST 570s ok 153 - Found SAMLResponse 570s ok 154 - XML successfully parsed 570s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 570s ok 156 - Found expected NameID Format in response 570s ok 157 - XML successfully parsed 570s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 570s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 570s ok 159 - NameID matches 570s ok 160 - Portal object 570s ok 161 - Init 570s ok 162 - Portal app 570s ok 163 - Register $type 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 164 - Auth query 570s ok 165 - HTTP code is 200 570s ok 166 - Get cookie lemonldap (14abf2fdda5c600cc561da8af82254afc07a78c60990c0280d01de591008f9e9) 570s # Generated SAML Request: http://auth.sp.com/saml/metadata 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 167 - Post SAML request to IdP 570s ok 168 - HTTP code is 200 570s ok 169 - HTTP code is 200 570s ok 170 - Page contains a form 570s ok 171 - Host match 570s ok 172 - URI match 570s ok 173 - Field "SAMLResponse" is defined 570s ok 174 - CSP header authorize POST request to auth.sp.com 570s ok 175 - Method is POST 570s ok 176 - Found SAMLResponse 570s ok 177 - XML successfully parsed 570s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 570s ok 179 - Found expected NameID Format in response 570s ok 180 - XML successfully parsed 570s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 570s # Found NameID _8E591A19627AD4AB95A54E4E947B1A49 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 570s ok 182 - NameID matches 570s ok 183 - Portal object 570s ok 184 - Init 570s ok 185 - Portal app 570s ok 186 - Register $type 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 187 - Auth query 570s ok 188 - HTTP code is 200 570s ok 189 - Get cookie lemonldap (ac6486ffe6fa888cfc3b34c446008ec2dd9ab371bd9e9f835b056d247fb45f88) 570s # Generated SAML Request: http://auth.sp.com/saml/metadata 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 190 - Post SAML request to IdP 570s ok 191 - HTTP code is 200 570s ok 192 - HTTP code is 200 570s ok 193 - Page contains a form 570s ok 194 - Host match 570s ok 195 - URI match 570s ok 196 - Field "SAMLResponse" is defined 570s ok 197 - CSP header authorize POST request to auth.sp.com 570s ok 198 - Method is POST 570s ok 199 - Found SAMLResponse 570s ok 200 - XML successfully parsed 570s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 570s ok 202 - Found expected NameID Format in response 570s ok 203 - XML successfully parsed 570s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 570s # Found NameID _8E591A19627AD4AB95A54E4E947B1A49 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 570s ok 205 - NameID matches 570s ok 206 - Portal object 570s ok 207 - Init 570s ok 208 - Portal app 570s ok 209 - Register $type 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 210 - Auth query 570s ok 211 - HTTP code is 200 570s ok 212 - Get cookie lemonldap (9d16a1cca8b84a0fc061553437700bed249fb80c14b8d2eddec4f42cfa1b7fdf) 570s # Generated SAML Request: http://auth.sp.com/saml/metadata 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 213 - Post SAML request to IdP 570s ok 214 - HTTP code is 200 570s ok 215 - HTTP code is 200 570s ok 216 - Page contains a form 570s ok 217 - Host match 570s ok 218 - URI match 570s ok 219 - Field "SAMLResponse" is defined 570s ok 220 - CSP header authorize POST request to auth.sp.com 570s ok 221 - Method is POST 570s ok 222 - Found SAMLResponse 570s ok 223 - XML successfully parsed 570s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 570s ok 225 - Found expected NameID Format in response 570s ok 226 - XML successfully parsed 570s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 570s # Found NameID _8E591A19627AD4AB95A54E4E947B1A49 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 570s ok 228 - NameID matches 570s ok 229 - Portal object 570s ok 230 - Init 570s ok 231 - Portal app 570s ok 232 - Register $type 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 233 - Auth query 570s ok 234 - HTTP code is 200 570s ok 235 - Get cookie lemonldap (0d200575eb118ba7178cce8aa766176214cd0297be6843508c1e0d0c89964b79) 570s # Generated SAML Request: http://auth.sp.com/saml/metadata 570s # ==> Pushing ISSUER <== 570s # ==> Popping ISSUER <== 570s ok 236 - Post SAML request to IdP 570s ok 237 - HTTP code is 200 570s ok 238 - HTTP code is 200 570s ok 239 - Page contains a form 570s ok 240 - Host match 570s ok 241 - URI match 570s ok 242 - Field "SAMLResponse" is defined 570s ok 243 - CSP header authorize POST request to auth.sp.com 570s ok 244 - Method is POST 570s ok 245 - Found SAMLResponse 570s ok 246 - XML successfully parsed 570s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 570s ok 248 - Found expected NameID Format in response 570s ok 249 - XML successfully parsed 570s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 570s # Found NameID _0D634E0143933725738AF7F1C2F5164E with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 570s ok 251 - NameID matches 570s ok 252 - Transient ID is different from persistent ID 570s 1..252 570s ok 570s t/30-SAML-NameID-SP.t .......................................................... 570s ok 1 - use Lemonldap::NG::Portal::Main; 570s ok 2 - Portal object 570s ok 3 - Init 570s ok 4 - Portal app 570s ok 5 - Register $type 570s # ==> Pushing SP <== 570s # ==> Popping SP <== 570s ok 6 570s ok 7 - HTTP code is 200 570s ok 8 - Page contains a form 570s ok 9 - Host match 570s ok 10 - URI match 570s ok 11 - Field "SAMLRequest" is defined 570s ok 12 - CSP header authorize POST request to auth.idp.com 570s ok 13 - Method is POST 570s ok 14 - Found SAMLRequest 570s ok 15 - XML successfully parsed 570s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 570s ok 17 - Found expected NameID Format in response 570s ok 18 - Portal object 570s ok 19 - Init 570s ok 20 - Portal app 570s ok 21 - Register $type 570s # ==> Pushing SP <== 570s # ==> Popping SP <== 570s ok 22 570s ok 23 - HTTP code is 200 570s ok 24 - Page contains a form 570s ok 25 - Host match 570s ok 26 - URI match 570s ok 27 - Field "SAMLRequest" is defined 570s ok 28 - CSP header authorize POST request to auth.idp.com 570s ok 29 - Method is POST 570s ok 30 - Found SAMLRequest 570s ok 31 - XML successfully parsed 570s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 570s ok 33 - Found expected NameID Format in response 570s ok 34 - Portal object 570s ok 35 - Init 570s ok 36 - Portal app 570s ok 37 - Register $type 570s # ==> Pushing SP <== 570s # ==> Popping SP <== 570s ok 38 570s ok 39 - HTTP code is 200 570s ok 40 - Page contains a form 570s ok 41 - Host match 570s ok 42 - URI match 570s ok 43 - Field "SAMLRequest" is defined 570s ok 44 - CSP header authorize POST request to auth.idp.com 570s ok 45 - Method is POST 570s ok 46 - Found SAMLRequest 570s ok 47 - XML successfully parsed 570s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 570s ok 49 - Found expected NameID Format in response 570s ok 50 - Portal object 570s ok 51 - Init 570s ok 52 - Portal app 570s ok 53 - Register $type 570s # ==> Pushing SP <== 570s # ==> Popping SP <== 570s ok 54 570s ok 55 - HTTP code is 200 570s ok 56 - Page contains a form 570s ok 57 - Host match 570s ok 58 - URI match 570s ok 59 - Field "SAMLRequest" is defined 570s ok 60 - CSP header authorize POST request to auth.idp.com 570s ok 61 - Method is POST 570s ok 62 - Found SAMLRequest 570s ok 63 - XML successfully parsed 570s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 570s ok 65 - Found expected NameID Format in response 570s ok 66 - Portal object 570s ok 67 - Init 570s ok 68 - Portal app 570s ok 69 - Register $type 570s # ==> Pushing SP <== 570s # ==> Popping SP <== 570s ok 70 570s ok 71 - HTTP code is 200 570s ok 72 - Page contains a form 570s ok 73 - Host match 570s ok 74 - URI match 570s ok 75 - Field "SAMLRequest" is defined 570s ok 76 - CSP header authorize POST request to auth.idp.com 570s ok 77 - Method is POST 570s ok 78 - Found SAMLRequest 570s ok 79 - XML successfully parsed 570s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 570s ok 81 - Found expected NameID Format in response 570s 1..81 570s ok 571s t/30-SAML-POST-Logout-when-expired.t ........................................... 571s ok 1 - use Lemonldap::NG::Portal::Main; 571s ok 2 - Portal object 571s ok 3 - Init 571s ok 4 - Portal app 571s ok 5 - Register $type 571s ok 6 - Portal object 571s ok 7 - Init 571s ok 8 - Portal app 571s ok 9 - Register $type 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 10 - Unauth SP request 571s ok 11 - HTTP code is 200 571s ok 12 - HTTP code is 200 571s ok 13 - Page contains a form 571s ok 14 - Host match 571s ok 15 - URI match 571s ok 16 - Field "SAMLRequest" is defined 571s ok 17 - CSP header authorize POST request to auth.idp.com 571s ok 18 - Method is POST 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 19 - Post SAML request to IdP 571s ok 20 - HTTP code is 200 571s ok 21 - Get cookie lemonldappdata (%7B%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%2C%22issuerTs%22%3A1760922730%2C%22issuerRequestsaml%22%3A%221760850850_26344%22%7D) 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 22 - Post authentication 571s ok 23 - Reject reason is 89 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 24 - Unauth SP request 571s ok 25 - HTTP code is 200 571s ok 26 - HTTP code is 200 571s ok 27 - Page contains a form 571s ok 28 - Host match 571s ok 29 - URI match 571s ok 30 - Field "SAMLRequest" is defined 571s ok 31 - CSP header authorize POST request to auth.idp.com 571s ok 32 - Method is POST 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 33 - Post SAML request to IdP 571s ok 34 - HTTP code is 200 571s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922730%2C%22issuerRequestsaml%22%3A%221760850850_14714%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) 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 36 - Post authentication 571s ok 37 - Get cookie lemonldap (b214f202a265bf239d771318c9503ed3bfc7e76ed053d5d988050141d724b50c) 571s ok 38 - Get cookie lemonldappdata () 571s ok 39 - SAML request cleared from pdata 571s ok 40 - HTTP code is 200 571s ok 41 - Page contains a form 571s ok 42 - Host match 571s ok 43 - URI match 571s ok 44 - Field "SAMLResponse" is defined 571s ok 45 - CSP header authorize POST request to auth.sp.com 571s ok 46 - Method is POST 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 47 - Post SAML response to SP 571s ok 48 - Get redirection 571s ok 49 - Location is http://auth.sp.com/ 571s ok 50 - Get cookie lemonldap (35abd6066373c170086b7422d4baa68c6200d2bd4c2fed19b38e8ee452b95ee8) 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 51 - Get / on SP 571s ok 52 - HTTP code is 200 571s ok 53 - Authenticated as fa@badwolf.org@idp 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 54 - Query SP for logout 571s ok 55 - HTTP code is 200 571s ok 56 - Page contains a form 571s ok 57 - Host match 571s ok 58 - URI match 571s ok 59 - Field "SAMLRequest" is defined 571s ok 60 - CSP header authorize POST request to auth.idp.com 571s ok 61 - Method is POST 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 62 - Post SAML logout request to IdP 571s ok 63 - HTTP code is 200 571s ok 64 - Page contains a form 571s ok 65 - Host match 571s ok 66 - URI match 571s ok 67 - Field "SAMLResponse" is defined 571s ok 68 - CSP header authorize POST request to auth.sp.com 571s ok 69 - Method is POST 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 70 - Post SAML response to SP 571s ok 71 - Found SLO error 571s 1..71 571s ok 571s t/30-SAML-POST-Logout-when-removed.t ........................................... 571s ok 1 - use Lemonldap::NG::Portal::Main; 571s ok 2 - Portal object 571s ok 3 - Init 571s ok 4 - Portal app 571s ok 5 - Register $type 571s ok 6 - Portal object 571s ok 7 - Init 571s ok 8 - Portal app 571s ok 9 - Register $type 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 10 - Unauth SP request 571s ok 11 - HTTP code is 200 571s ok 12 - HTTP code is 200 571s ok 13 - Page contains a form 571s ok 14 - Host match 571s ok 15 - URI match 571s ok 16 - Field "SAMLRequest" is defined 571s ok 17 - CSP header authorize POST request to auth.idp.com 571s ok 18 - Method is POST 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 19 - Post SAML request to IdP 571s ok 20 - HTTP code is 200 571s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850850_51354%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%2C%22issuerTs%22%3A1760922730%7D) 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 22 - Post authentication 571s ok 23 - Get cookie lemonldap (704ef4333edb882bfb9ba1f619e99e34ef0a9f277b36994bb7a1cb8be29cb7a8) 571s ok 24 - Get cookie lemonldappdata () 571s ok 25 - SAML request cleared from pdata 571s ok 26 - HTTP code is 200 571s ok 27 - Page contains a form 571s ok 28 - Host match 571s ok 29 - URI match 571s ok 30 - Field "SAMLResponse" is defined 571s ok 31 - CSP header authorize POST request to auth.sp.com 571s ok 32 - Method is POST 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 33 - Post SAML response to SP 571s ok 34 - Get redirection 571s ok 35 - Location is http://auth.sp.com/ 571s ok 36 - Get cookie lemonldap (6c6c3c86af72acfbbe867c12b595e37d90526fa9d9ac6f7baf0c5befc79e8f74) 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 37 - Get / on SP 571s ok 38 - HTTP code is 200 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 39 - Query IDP for logout 571s ok 40 - Get cookie lemonldap (0) 571s ok 41 - IDP cookie removed 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 42 - Test if old cookie is denied by IdP 571s ok 43 - Response status is 401 571s ok 44 - Content is JSON 571s ok 45 - Error code is 1 571s # ==> Pushing SP <== 571s # ==> Popping SP <== 571s ok 46 - Query SP for logout 571s ok 47 - HTTP code is 200 571s ok 48 - Page contains a form 571s ok 49 - Host match 571s ok 50 - URI match 571s ok 51 - Field "SAMLRequest" is defined 571s ok 52 - CSP header authorize POST request to auth.idp.com 571s ok 53 - Method is POST 571s # ==> Pushing ISSUER <== 571s # ==> Popping ISSUER <== 571s ok 54 - Post SAML logout request to IdP 571s ok 55 - Found SESSIONEXPIRED error 571s 1..55 571s ok 572s t/30-SAML-POST-with-2F-UpgradeOnly.t ........................................... 572s ok 1 - use Lemonldap::NG::Portal::Main; 572s ok 2 - Portal object 572s ok 3 - Init 572s ok 4 - Portal app 572s ok 5 - Register $type 572s ok 6 - Portal object 572s ok 7 - Init 572s ok 8 - Portal app 572s ok 9 - Register $type 572s # ==> Pushing SP <== 572s # ==> Popping SP <== 572s ok 10 - Unauth SP request 572s ok 11 - HTTP code is 200 572s ok 12 - HTTP code is 200 572s ok 13 - Page contains a form 572s ok 14 - Host match 572s ok 15 - URI match 572s ok 16 - Field "SAMLRequest" is defined 572s ok 17 - CSP header authorize POST request to auth.idp.com 572s ok 18 - Method is POST 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 19 - Post SAML request to IdP 572s ok 20 - HTTP code is 200 572s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850851_29534%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A4%2C%22issuerTs%22%3A1760922731%7D) 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 22 - Post authentication 572s ok 23 - HTTP code is 200 572s ok 24 - Page contains a form 572s ok 25 - URI match 572s ok 26 - Field "token" is defined 572s ok 27 - Field "code" is defined 572s ok 28 - Found EXTCODE input 572s ok 29 - Found 2F code in mail 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 30 - Post code 572s ok 31 - Get cookie lemonldap (512c896d7ae8be1ccd3edcba119db12ff73882537a8bf065aca4684530b2b7d0) 572s ok 32 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850851_29534%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 572s ok 33 - Get redirection 572s ok 34 - Location is http://auth.idp.com/saml 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 35 - Follow redirection 572s ok 36 - Get cookie lemonldappdata () 572s ok 37 - SAML request cleared from pdata 572s ok 38 - HTTP code is 200 572s ok 39 - Page contains a form 572s ok 40 - Host match 572s ok 41 - URI match 572s ok 42 - Field "SAMLResponse" is defined 572s ok 43 - CSP header authorize POST request to auth.sp.com 572s ok 44 - Method is POST 572s # ==> Pushing SP <== 572s # ==> Popping SP <== 572s ok 45 - Post SAML response to SP 572s ok 46 - Get redirection 572s ok 47 - Location is http://auth.sp.com/ 572s ok 48 - Get cookie lemonldap (3c926f764e87f3fbf22af6754155ccdde9fba67cbe25a77eb82999f6f0dce905) 572s # ==> Pushing SP <== 572s # ==> Popping SP <== 572s ok 49 - Get / on SP 572s ok 50 - HTTP code is 200 572s ok 51 - Authenticated as dwho@badwolf.org@idp 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 52 - Post authentication 572s ok 53 - Get cookie lemonldap (2536c45c2b78ac92a8511d49ab8ee1264d7c5565f8b8b4351ab1aa839074e058) 572s # ==> Pushing SP <== 572s # ==> Popping SP <== 572s ok 54 - Unauth SP request 572s ok 55 - HTTP code is 200 572s ok 56 - HTTP code is 200 572s ok 57 - Page contains a form 572s ok 58 - Host match 572s ok 59 - URI match 572s ok 60 - Field "SAMLRequest" is defined 572s ok 61 - CSP header authorize POST request to auth.idp.com 572s ok 62 - Method is POST 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 63 - Post SAML request to IdP 572s ok 64 - HTTP code is 200 572s ok 65 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922731%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestsaml%22%3A%221760850851_35685%22%7D) 572s ok 66 - HTTP code is 200 572s ok 67 - Page contains a form 572s ok 68 - URI match 572s ok 69 - Field "confirm" is defined 572s ok 70 - Field "url" is defined 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 71 - Post code 572s ok 72 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850851_35685%22%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerTs%22%3A1760922731%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 572s ok 73 - HTTP code is 200 572s ok 74 - Page contains a form 572s ok 75 - URI match 572s ok 76 - Field "token" is defined 572s ok 77 - Field "code" is defined 572s ok 78 - Found EXTCODE input 572s ok 79 - Found 2F code in mail 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 80 - Post code 572s ok 81 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850851_35685%22%7D) 572s ok 82 - Get redirection 572s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 572s # ==> Pushing ISSUER <== 572s # ==> Popping ISSUER <== 572s ok 84 - Follow redirection 572s ok 85 - Get cookie lemonldappdata () 572s ok 86 - SAML request cleared from pdata 572s ok 87 - HTTP code is 200 572s ok 88 - Page contains a form 572s ok 89 - Host match 572s ok 90 - URI match 572s ok 91 - Field "SAMLResponse" is defined 572s ok 92 - CSP header authorize POST request to auth.sp.com 572s ok 93 - Method is POST 572s # ==> Pushing SP <== 572s # ==> Popping SP <== 572s ok 94 - Post SAML response to SP 572s ok 95 - Get redirection 572s ok 96 - Location is http://auth.sp.com/ 572s ok 97 - Get cookie lemonldap (7726dcfd2b4b333625b59b9c4daf524d6c37b4bc57cdf9a67163e9d5fb382e42) 572s # ==> Pushing SP <== 572s # ==> Popping SP <== 572s ok 98 - Get / on SP 572s ok 99 - HTTP code is 200 572s ok 100 - Authenticated as dwho@badwolf.org@idp 572s 1..100 572s ok 573s t/30-SAML-POST-with-2F-and-Notification.t ...................................... 573s ok 1 - use Lemonldap::NG::Portal::Main; 573s ok 2 - Portal object 573s ok 3 - Init 573s ok 4 - Portal app 573s ok 5 - Register $type 573s ok 6 - Portal object 573s ok 7 - Init 573s ok 8 - Portal app 573s ok 9 - Register $type 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 10 - Unauth SP request 573s ok 11 - HTTP code is 200 573s ok 12 - HTTP code is 200 573s ok 13 - Page contains a form 573s ok 14 - Host match 573s ok 15 - URI match 573s ok 16 - Field "SAMLRequest" is defined 573s ok 17 - CSP header authorize POST request to auth.idp.com 573s ok 18 - Method is POST 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 19 - Post SAML request to IdP 573s ok 20 - HTTP code is 200 573s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922731%2C%22issuerRequestsaml%22%3A%221760850851_20859%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 22 - Post authentication 573s ok 23 - HTTP code is 200 573s ok 24 - Page contains a form 573s ok 25 - URI match 573s ok 26 - Field "token" is defined 573s ok 27 - Field "code" is defined 573s ok 28 - Found EXTCODE input 573s ok 29 - Found 2F code in mail 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 30 - Post code 573s ok 31 - Get cookie lemonldap (sN0m5hRh78s5bu4T/OU1Yh200X5JDsSbZF/YSkVwSpTQ4CXeC+v3vz5AeVK+Dl24S4OSJArHJxiTIDZTE1eqX3EMHtQYp/311NBh3uGTD2rP4eggtr5D0auHV1gWvTkPqKNcblCMKs25nKFYf0IcLA==) 573s ok 32 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922731%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850851_20859%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 573s ok 33 - HTTP code is 200 573s ok 34 - Page contains a form 573s ok 35 - URI match 573s ok 36 - Field "reference1x1" is defined 573s ok 37 - Response body is not empty 573s ok 38 - Found notification text 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 39 - Accept notification 573s ok 40 - Get cookie lemonldap (e73cb2912a3c7e9ce97e751e609bb38b3e5ee9b7bed9be3dee2981ae57f70827) 573s ok 41 - Notification was deleted 573s ok 42 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850851_20859%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 573s ok 43 - Get redirection 573s ok 44 - Location is http://auth.idp.com/saml 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 45 - Follow redirection 573s ok 46 - Get cookie lemonldappdata () 573s ok 47 - SAML request cleared from pdata 573s ok 48 - HTTP code is 200 573s ok 49 - Page contains a form 573s ok 50 - Host match 573s ok 51 - URI match 573s ok 52 - Field "SAMLResponse" is defined 573s ok 53 - CSP header authorize POST request to auth.sp.com 573s ok 54 - Method is POST 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 55 - Post SAML response to SP 573s ok 56 - Get redirection 573s ok 57 - Location is http://auth.sp.com/ 573s ok 58 - Get cookie lemonldap (bf8c25313410239dfb35aa8fd568f912b673a838696f9815a0da0e783d18b5ae) 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 59 - Get / on SP 573s ok 60 - HTTP code is 200 573s ok 61 - Authenticated as dwho@badwolf.org@idp 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 62 - Query SP for logout 573s ok 63 - HTTP code is 200 573s ok 64 - Page contains a form 573s ok 65 - Host match 573s ok 66 - URI match 573s ok 67 - Field "SAMLRequest" is defined 573s ok 68 - CSP header authorize POST request to auth.idp.com 573s ok 69 - Method is POST 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 70 - Post SAML logout request to IdP 573s ok 71 - HTTP code is 200 573s ok 72 - Page contains a form 573s ok 73 - Host match 573s ok 74 - URI match 573s ok 75 - Field "SAMLResponse" is defined 573s ok 76 - CSP header authorize POST request to auth.sp.com 573s ok 77 - Method is POST 573s ok 78 - Get cookie lemonldap (0) 573s ok 79 - SSO cookie removed 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 80 - Post SAML response to SP 573s ok 81 - Get redirection 573s ok 82 - Location is http://auth.sp.com/?logout=1 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 83 - Test if user is reject on IdP 573s ok 84 - Response status is 401 573s ok 85 - Content is JSON 573s ok 86 - Error code is 1 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 87 - Test if user is reject on SP 573s ok 88 - HTTP code is 200 573s ok 89 - HTTP code is 200 573s ok 90 - Page contains a form 573s ok 91 - Host match 573s ok 92 - URI match 573s ok 93 - Field "SAMLRequest" is defined 573s ok 94 - CSP header authorize POST request to auth.idp.com 573s ok 95 - Method is POST 573s 1..95 573s ok 573s t/30-SAML-POST-with-Notification.t ............................................. 573s ok 1 - use Lemonldap::NG::Portal::Main; 573s ok 2 - Portal object 573s ok 3 - Init 573s ok 4 - Portal app 573s ok 5 - Register $type 573s ok 6 - Portal object 573s ok 7 - Init 573s ok 8 - Portal app 573s ok 9 - Register $type 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 10 - Unauth SP request 573s ok 11 - HTTP code is 200 573s ok 12 - HTTP code is 200 573s ok 13 - Page contains a form 573s ok 14 - Host match 573s ok 15 - URI match 573s ok 16 - Field "SAMLRequest" is defined 573s ok 17 - CSP header authorize POST request to auth.idp.com 573s ok 18 - Method is POST 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 19 - Post SAML request to IdP 573s ok 20 - HTTP code is 200 573s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850852_54381%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922732%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 22 - Post authentication 573s ok 23 - Get cookie lemonldap (fAEiwuJmgc0KXLoLPQPgAKb6tsyl654xBNStY8F7fEn83kLk4C9s3cqfMZ6Vk2duvTyw8a5Cl8dUVo9bxSQtzbrgWq7vkjceZ7fyygR+0zAYJEgSwawkjF87MG+YxwsXrMr7GufAQANrY6z7iHKKPw==) 573s ok 24 - 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%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922732%2C%22issuerRequestsaml%22%3A%221760850852_54381%22%7D) 573s ok 25 - HTTP code is 200 573s ok 26 - Page contains a form 573s ok 27 - URI match 573s ok 28 - Field "reference1x1" is defined 573s ok 29 - Field "url" is defined 573s ok 30 - Response body is not empty 573s ok 31 - Found notification text 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 32 - Accept notification 573s ok 33 - Get cookie lemonldap (983b5603dbd59032f0d05f438751244e3957115686e2a0914276a88ab1338a61) 573s ok 34 - Notification was deleted 573s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850852_54381%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 573s ok 36 - Get redirection 573s ok 37 - Location is http://auth.idp.com/saml 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 38 - Follow redirection 573s ok 39 - Get cookie lemonldappdata () 573s ok 40 - SAML request cleared from pdata 573s ok 41 - HTTP code is 200 573s ok 42 - Page contains a form 573s ok 43 - Host match 573s ok 44 - URI match 573s ok 45 - Field "SAMLResponse" is defined 573s ok 46 - CSP header authorize POST request to auth.sp.com 573s ok 47 - Method is POST 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 48 - Post SAML response to SP 573s ok 49 - Get redirection 573s ok 50 - Location is http://auth.sp.com/ 573s ok 51 - Get cookie lemonldap (b035a47c713a6fc82fa8010262b6869021955744acfca03e6a9319495d4bdfe1) 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 52 - Get / on SP 573s ok 53 - HTTP code is 200 573s ok 54 - Authenticated as dwho@badwolf.org@idp 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 55 - Query SP for logout 573s ok 56 - HTTP code is 200 573s ok 57 - Page contains a form 573s ok 58 - Host match 573s ok 59 - URI match 573s ok 60 - Field "SAMLRequest" is defined 573s ok 61 - CSP header authorize POST request to auth.idp.com 573s ok 62 - Method is POST 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 63 - Post SAML logout request to IdP 573s ok 64 - HTTP code is 200 573s ok 65 - Page contains a form 573s ok 66 - Host match 573s ok 67 - URI match 573s ok 68 - Field "SAMLResponse" is defined 573s ok 69 - CSP header authorize POST request to auth.sp.com 573s ok 70 - Method is POST 573s ok 71 - Get cookie lemonldap (0) 573s ok 72 - SSO cookie removed 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 73 - Post SAML response to SP 573s ok 74 - Get redirection 573s ok 75 - Location is http://auth.sp.com/?logout=1 573s # ==> Pushing ISSUER <== 573s # ==> Popping ISSUER <== 573s ok 76 - Test if user is reject on IdP 573s ok 77 - Response status is 401 573s ok 78 - Content is JSON 573s ok 79 - Error code is 1 573s # ==> Pushing SP <== 573s # ==> Popping SP <== 573s ok 80 - Test if user is reject on SP 573s ok 81 - HTTP code is 200 573s ok 82 - HTTP code is 200 573s ok 83 - Page contains a form 573s ok 84 - Host match 573s ok 85 - URI match 573s ok 86 - Field "SAMLRequest" is defined 573s ok 87 - CSP header authorize POST request to auth.idp.com 573s ok 88 - Method is POST 573s 1..88 573s ok 574s t/30-SAML-ReAuth-with-Cmb-Kerberos.t ........................................... 574s ok 1 - use Lemonldap::NG::Portal::Main; 574s ok 2 - Portal object 574s ok 3 - Init 574s ok 4 - Portal app 574s ok 5 - Register $type 574s ok 6 - Portal object 574s ok 7 - Init 574s ok 8 - Portal app 574s ok 9 - Register $type 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 10 - Auth query 574s ok 11 - HTTP code is 200 574s ok 12 - Get cookie lemonldap (719192138820bbb66a00718e0299c592423e4b7640df4f09bcaca763f8c953e9) 574s ok 13 - Waiting timeout 574s # ==> Pushing SP <== 574s # ==> Popping SP <== 574s ok 14 - Unauth SP request 574s ok 15 - HTTP code is 200 574s ok 16 - Page contains a form 574s ok 17 - Host match 574s ok 18 - URI match 574s ok 19 - Field "SAMLRequest" is defined 574s ok 20 - CSP header authorize POST request to auth.idp.com 574s ok 21 - Method is POST 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 22 - Post SAML request to IdP 574s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850882_14989%22%2C%22issuerTs%22%3A1760922762%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 574s ok 24 - HTTP code is 200 574s ok 25 - Page contains a form 574s ok 26 - URI match 574s ok 27 - Field "confirm" is defined 574s ok 28 - Propose to renew session 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 29 - Ask to renew 574s ok 30 - Found Kerberos JS 574s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922762%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221760850882_14989%22%7D) 574s ok 32 - HTTP code is 200 574s ok 33 - Page contains a form 574s ok 34 - Host match 574s ok 35 - Field "upgrading" is defined 574s ok 36 - Field "url" is defined 574s ok 37 - Field "kerberos" is defined 574s ok 38 - Field "ajax_auth_token" is defined 574s ok 39 - CSP header authorize POST request to \# 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 40 - AJAX query 574s ok 41 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850882_14989%22%2C%22issuerTs%22%3A1760922762%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%7D) 574s ok 42 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 43 - AJAX query 574s ok 44 - 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%221760850882_14989%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922762%7D) 574s ok 45 - HTTP code is 200 574s ok 46 - Content-Type is JSON 574s ok 47 - Content is valid JSON 574s ok 48 - User token was returned 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 49 - Post form 574s ok 50 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850882_14989%22%7D) 574s ok 51 - Get cookie lemonldap (edace1fb004fb187d1b4235425cba6eeaa3d1ef00d9b85721702b8c499327429) 574s ok 52 - Get a new session 574s ok 53 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850882_14989%22%7D) 574s ok 54 - Get redirection 574s ok 55 - Location header found 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 56 - Follow redirection 574s ok 57 - HTTP code is 200 574s ok 58 - Page contains a form 574s ok 59 - Host match 574s ok 60 - URI match 574s ok 61 - Field "SAMLResponse" is defined 574s ok 62 - CSP header authorize POST request to auth.sp.com 574s ok 63 - Method is POST 574s # ==> Pushing SP <== 574s # ==> Popping SP <== 574s ok 64 - Post SAML response to SP 574s ok 65 - Get cookie lemonldap (abd1274eb79b03b6ff868485b4a600312464b363553d0c08da8f6e893b0061a9) 574s ok 66 - Get redirection 574s ok 67 - Location is http://auth.sp.com/ 574s 1..67 574s ok 574s t/30-SAML-ReAuth-with-choice.t ................................................. 574s ok 1 - use Lemonldap::NG::Portal::Main; 574s ok 2 - Portal object 574s ok 3 - Init 574s ok 4 - Portal app 574s ok 5 - Register $type 574s ok 6 - Portal object 574s ok 7 - Init 574s ok 8 - Portal app 574s ok 9 - Register $type 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 10 - Auth query 574s ok 11 - HTTP code is 200 574s ok 12 - Get cookie lemonldap (45db1347adbe55b3e94efcbda0148970bc9ffd14958b6889601f793c9f088dec) 574s ok 13 - Waiting timeout 574s # ==> Pushing SP <== 574s # ==> Popping SP <== 574s ok 14 - Unauth SP request 574s ok 15 - HTTP code is 200 574s ok 16 - Page contains a form 574s ok 17 - Host match 574s ok 18 - URI match 574s ok 19 - Field "SAMLRequest" is defined 574s ok 20 - CSP header authorize POST request to auth.idp.com 574s ok 21 - Method is POST 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 22 - Post SAML request to IdP 574s ok 23 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922763%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850883_23899%22%7D) 574s ok 24 - HTTP code is 200 574s ok 25 - Page contains a form 574s ok 26 - URI match 574s ok 27 - Field "confirm" is defined 574s ok 28 - Propose to renew session 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 29 - Ask to renew 574s ok 30 - HTTP code is 200 574s ok 31 - Page contains a form 574s ok 32 - Host match 574s ok 33 - Field "upgrading" is defined 574s ok 34 - Field "url" is defined 574s ok 35 - CSP header authorize POST request to \# 574s ok 36 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922763%2C%22issuerRequestsaml%22%3A%221760850883_23899%22%7D) 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 37 - Re auth 574s ok 38 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850883_23899%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 574s ok 39 - Get cookie lemonldap (45c4f32c07cef6d80be5ea5821132dd294129eda12ec7eeb6e60ca31fee7a414) 574s ok 40 - Get a new session 574s ok 41 - Get redirection 574s ok 42 - Location header found 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 43 - Follow redirection 574s ok 44 - HTTP code is 200 574s ok 45 - Page contains a form 574s ok 46 - Host match 574s ok 47 - URI match 574s ok 48 - Field "SAMLResponse" is defined 574s ok 49 - CSP header authorize POST request to auth.sp.com 574s ok 50 - Method is POST 574s # ==> Pushing SP <== 574s # ==> Popping SP <== 574s ok 51 - Post SAML response to SP 574s ok 52 - Get cookie lemonldap (7e16fb9588919b21bc14a1d0f28434c8815495fa776c6fc975abee3bd57d0312) 574s ok 53 - Get redirection 574s ok 54 - Location is http://auth.sp.com/ 574s 1..54 574s ok 574s t/30-SAML-ReAuth.t ............................................................. 574s ok 1 - use Lemonldap::NG::Portal::Main; 574s ok 2 - Portal object 574s ok 3 - Init 574s ok 4 - Portal app 574s ok 5 - Register $type 574s ok 6 - Portal object 574s ok 7 - Init 574s ok 8 - Portal app 574s ok 9 - Register $type 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 10 - Auth query 574s ok 11 - HTTP code is 200 574s ok 12 - Get cookie lemonldap (0e3bf1e628f68501ca60715ea3897ac19dc4a851806ada00c1ee7b13e0b8677d) 574s # ==> Pushing SP <== 574s # ==> Popping SP <== 574s ok 13 - Unauth SP request 574s ok 14 - HTTP code is 200 574s ok 15 - Page contains a form 574s ok 16 - Host match 574s ok 17 - URI match 574s ok 18 - Field "SAMLRequest" is defined 574s ok 19 - CSP header authorize POST request to auth.idp.com 574s ok 20 - Method is POST 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 21 - Post SAML request to IdP 574s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922763%2C%22issuerRequestsaml%22%3A%221760850883_21057%22%2C%22targetAuthnLevel%22%3A0%7D) 574s ok 23 - HTTP code is 200 574s ok 24 - Page contains a form 574s ok 25 - URI match 574s ok 26 - Field "confirm" is defined 574s ok 27 - Propose to renew session 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 28 - Ask to renew 574s ok 29 - HTTP code is 200 574s ok 30 - Page contains a form 574s ok 31 - Host match 574s ok 32 - Field "upgrading" is defined 574s ok 33 - Field "url" is defined 574s ok 34 - CSP header authorize POST request to \# 574s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22issuerRequestsaml%22%3A%221760850883_21057%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1760922763%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 36 - Re auth 574s ok 37 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850883_21057%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 574s ok 38 - Get cookie lemonldap (a1b34f8d267c9b969b6e99ca678c4365862731ca04e1f1bb18a46382381991de) 574s ok 39 - Get a new session 574s ok 40 - Get redirection 574s ok 41 - Location header found 574s # ==> Pushing ISSUER <== 574s # ==> Popping ISSUER <== 574s ok 42 - Follow redirection 574s ok 43 - HTTP code is 200 574s ok 44 - Page contains a form 574s ok 45 - Host match 574s ok 46 - URI match 574s ok 47 - Field "SAMLResponse" is defined 574s ok 48 - CSP header authorize POST request to auth.sp.com 574s ok 49 - Method is POST 574s # ==> Pushing SP <== 574s # ==> Popping SP <== 574s ok 50 - Post SAML response to SP 574s ok 51 - Get cookie lemonldap (4853afa4cf55fa4744d836b6cc9d37b7352ca42c3809e458234b9396e337992a) 574s ok 52 - Get redirection 574s ok 53 - Location is http://auth.sp.com/ 574s 1..53 574s ok 575s t/30-SAML-RelayState.t ......................................................... 575s ok 1 - use Lemonldap::NG::Portal::Main; 575s ok 2 - Portal object 575s ok 3 - Init 575s ok 4 - Portal app 575s ok 5 - Register $type 575s # Subtest: RelayState handing with Redirect binding 575s # ==> Pushing ISSUER <== 575s # ==> Popping ISSUER <== 575s ok 1 - Auth query 575s ok 2 - Get cookie lemonldap (2577d709bd88bf0a5f36d655cae6c336350afdcdab346d4660896ceb10b77ec2) 575s # ==> Pushing ISSUER <== 575s # ==> Popping ISSUER <== 575s ok 3 - Follow redirection 575s ok 4 - Correct html encoding of special characters in RelayState 575s 1..4 575s ok 6 - RelayState handing with Redirect binding 575s # Subtest: RelayState handing with POST binding 575s # ==> Pushing ISSUER <== 575s # ==> Popping ISSUER <== 575s ok 1 - Auth query 575s ok 2 - Get cookie lemonldap (620561ff71107188ee6b926117a31d5a3a986d32e1e6ba1e07eb503802d4506f) 575s # ==> Pushing ISSUER <== 575s # ==> Popping ISSUER <== 575s ok 3 - Follow redirection 575s ok 4 - Correct html encoding of special characters in RelayState 575s 1..4 575s ok 7 - RelayState handing with POST binding 575s 1..7 575s ok 576s t/30-SAML-SP-rule.t ............................................................ 576s ok 1 - use Lemonldap::NG::Portal::Main; 576s ok 2 - Portal object 576s ok 3 - Init 576s ok 4 - Portal app 576s ok 5 - Register $type 576s ok 6 - Portal object 576s ok 7 - Init 576s ok 8 - Portal app 576s ok 9 - Register $type 576s ok 10 - Portal object 576s ok 11 - Init 576s ok 12 - Portal app 576s ok 13 - Register $type 576s # ==> Pushing SP <== 576s # ==> Popping SP <== 576s ok 14 - Unauth SP request 576s ok 15 - Get redirection 576s ok 16 - Location header found 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 17 - Launch SAML request to IdP 576s ok 18 - HTTP code is 200 576s ok 19 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850854_25034%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922734%7D) 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 20 - Post authentication 576s ok 21 - HTTP code is 200 576s ok 22 - Get cookie lemonldap (08621d2a5cb1cee173eea39b426ce94bff6a51869055bdf6335216e59908f1ee) 576s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 576s ok 24 - PE_UNAUTHORIZEDPARTNER 576s # ==> Pushing UNKNOWNSP <== 576s # ==> Popping UNKNOWNSP <== 576s ok 25 - Unauth SP request 576s ok 26 - Get redirection 576s ok 27 - Location header found 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 28 - Launch SAML request to IdP 576s ok 29 - Unknown entity ID: code found on page 576s ok 30 - Unknown entity ID 576s 1..30 576s ok 576s t/31-Auth-and-issuer-CAS-Logout-20.t ........................................... 576s ok 1 - use Lemonldap::NG::Portal::Main; 576s ok 2 - Portal object 576s ok 3 - Init 576s ok 4 - Portal app 576s ok 5 - Register $type 576s ok 6 - Portal object 576s ok 7 - Init 576s ok 8 - Portal app 576s ok 9 - Register $type 576s # ==> Pushing SP <== 576s # ==> Popping SP <== 576s ok 10 - Unauth SP request 576s ok 11 - Get cookie llngcasserver (idp) 576s ok 12 - Get CAS server cookie 576s ok 13 - Get redirection 576s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 15 - Query CAS server 576s ok 16 - HTTP code is 200 576s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922735%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760850855_52641%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 18 - Post authentication 576s ok 19 - Get cookie lemonldap (d9435a4fe94f1a1113b93844fd1a13b75fcd1907b3d3d4184c381dc6e77b2919) 576s ok 20 - Get cookie lemonldappdata () 576s ok 21 - SAML request cleared from pdata 576s ok 22 - Get redirection 576s ok 23 - Location header found 576s # ==> Pushing SP <== 576s ok 24 - SOAP request 576s # ==> Saving handler SP <== 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s # ==> Restoring SP <== 576s ok 25 - Execute request to /cas/serviceValidate 576s ok 26 - HTTP code is 200 576s ok 27 - Content is XML 576s # ==> Popping SP <== 576s ok 28 - Query SP with ticket 576s ok 29 - Get cookie lemonldap (71f7f77dbf3dac1e0a5ee33df5794e1a281431a370e7e45c8a0de62e504f9c77) 576s # ==> Pushing SP <== 576s # ==> Popping SP <== 576s ok 30 - Get / on SP 576s ok 31 - HTTP code is 200 576s ok 32 - Authenticated as french 576s ok 33 - UTF-8 values 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 34 - Query SP for logout 576s ok 35 - HTTP code is 200 576s ok 36 - CAS message found 576s ok 37 - Redirect URL found 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 38 - Query IdP 576s ok 39 - Response status is 401 576s ok 40 - Content is JSON 576s ok 41 - Error code is 1 576s 1..41 576s ok 576s t/31-Auth-and-issuer-CAS-Logout-30.t ........................................... 576s ok 1 - use Lemonldap::NG::Portal::Main; 576s ok 2 - Portal object 576s ok 3 - Init 576s ok 4 - Portal app 576s ok 5 - Register $type 576s ok 6 - Portal object 576s ok 7 - Init 576s ok 8 - Portal app 576s ok 9 - Register $type 576s # ==> Pushing SP <== 576s # ==> Popping SP <== 576s ok 10 - Unauth SP request 576s ok 11 - Get cookie llngcasserver (idp) 576s ok 12 - Get CAS server cookie 576s ok 13 - Get redirection 576s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 15 - Query CAS server 576s ok 16 - HTTP code is 200 576s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760850855_50394%22%2C%22issuerTs%22%3A1760922735%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 18 - Post authentication 576s ok 19 - Get cookie lemonldap (ad8bd274419509a0a0c4cde0a95bb39818be8b9835789a647d1ef9a0853d0627) 576s ok 20 - Get cookie lemonldappdata () 576s ok 21 - SAML request cleared from pdata 576s ok 22 - Get redirection 576s ok 23 - Location header found 576s # ==> Pushing SP <== 576s ok 24 - SOAP request 576s # ==> Saving handler SP <== 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s # ==> Restoring SP <== 576s ok 25 - Execute request to /cas/serviceValidate 576s ok 26 - HTTP code is 200 576s ok 27 - Content is XML 576s # ==> Popping SP <== 576s ok 28 - Query SP with ticket 576s ok 29 - Get cookie lemonldap (59a346ea37736ffd767c79fda2a85c3aeefd2d1f466069b279a2307f2afd100c) 576s # ==> Pushing SP <== 576s # ==> Popping SP <== 576s ok 30 - Get / on SP 576s ok 31 - HTTP code is 200 576s ok 32 - Authenticated as french 576s ok 33 - UTF-8 values 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 34 - Query SP for logout 576s ok 35 - Unauthorized URL: code found on page 576s ok 36 - Unauthorized URL 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 37 - Query SP for logout 576s ok 38 - Get redirection 576s ok 39 - Location is http://auth.sp.com/ 576s # ==> Pushing ISSUER <== 576s # ==> Popping ISSUER <== 576s ok 40 - Query IdP 576s ok 41 - Response status is 401 576s ok 42 - Content is JSON 576s ok 43 - Error code is 1 576s 1..43 576s ok 577s t/31-Auth-and-issuer-CAS-XSS-on-logout.t ....................................... 577s ok 1 - use Lemonldap::NG::Portal::Main; 577s ok 2 - Portal object 577s ok 3 - Init 577s ok 4 - Portal app 577s ok 5 - Register $type 577s ok 6 - Portal object 577s ok 7 - Init 577s ok 8 - Portal app 577s ok 9 - Register $type 577s # ==> Pushing SP <== 577s # ==> Popping SP <== 577s ok 10 - Unauth SP request 577s ok 11 - Get cookie llngcasserver (idp) 577s ok 12 - Get CAS server cookie 577s ok 13 - Get redirection 577s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 15 - Query CAS server 577s ok 16 - HTTP code is 200 577s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922736%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760850856_7582%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 18 - Post authentication 577s ok 19 - Get cookie lemonldap (42d96b77f853e9013ccd033fff60e842815c6d90207f1549555758571c07b3b0) 577s ok 20 - Get redirection 577s ok 21 - Location header found 577s # ==> Pushing SP <== 577s ok 22 - SOAP request 577s # ==> Saving handler SP <== 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s # ==> Restoring SP <== 577s ok 23 - Execute request to /cas/serviceValidate 577s ok 24 - HTTP code is 200 577s ok 25 - Content is XML 577s # ==> Popping SP <== 577s ok 26 - Query SP with ticket 577s ok 27 - Get cookie lemonldap (6a7a2ef31b6f6adb53da032e745987ce1853ca544d0600785ee949f070029508) 577s # ==> Pushing SP <== 577s # ==> Popping SP <== 577s ok 28 - Query SP for logout 577s ok 29 - HTTP code is 200 577s ok 30 - Found iframe 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 31 - Get iframe from IdP 577s ok 32 - Get redirection 577s ok 33 - Location is http://auth.idp.com/?logout=1 577s ok 34 - Frame can be embedded 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 35 - Query IdP 577s ok 36 - Response status is 401 577s ok 37 - Content is JSON 577s ok 38 - Error code is 1 577s # ==> Pushing SP <== 577s # ==> Popping SP <== 577s ok 39 - Query IdP 577s ok 40 - Get redirection 577s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 577s 1..41 577s ok 577s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t .......................... 577s ok 1 - use Lemonldap::NG::Portal::Main; 577s ok 2 - Portal object 577s ok 3 - Init 577s ok 4 - Portal app 577s ok 5 - Register $type 577s ok 6 - Portal object 577s ok 7 - Init 577s ok 8 - Portal app 577s ok 9 - Register $type 577s # ==> Pushing SP <== 577s # ==> Popping SP <== 577s ok 10 - Unauth SP request 577s ok 11 - Get redirection 577s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 13 - Query CAS server 577s ok 14 - HTTP code is 200 577s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922736%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760850856_22851%22%7D) 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 16 - Post authentication 577s ok 17 - Reject reason is 68 577s # ==> Pushing SP <== 577s # ==> Popping SP <== 577s ok 18 - Unauth SP request 577s ok 19 - Get redirection 577s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 21 - Query CAS server 577s ok 22 - HTTP code is 200 577s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760850856_52510%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922736%7D) 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 24 - Post authentication 577s ok 25 - Get redirection 577s ok 26 - Location header found 577s ok 27 - Get cookie lemonldap (3d8761504013bc0770f067afec4fb234fa6404643baf9bba488f3f2e489c09e7) 577s # ==> Pushing SP <== 577s ok 28 - SOAP request 577s # ==> Saving handler SP <== 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s # ==> Restoring SP <== 577s ok 29 - Execute request to /cas/serviceValidate 577s ok 30 - HTTP code is 200 577s ok 31 - Content is XML 577s # ==> Popping SP <== 577s ok 32 - Query SP with ticket 577s ok 33 - Get cookie lemonldap (de81cd8741f3ff9e36224a327cacb386450c2fe81216bd823d34aa1b6f3d25dd) 577s # ==> Pushing SP <== 577s # ==> Popping SP <== 577s ok 34 - Get / on SP 577s ok 35 - HTTP code is 200 577s ok 36 - Authenticated as french 577s ok 37 - UTF-8 values 577s # ==> Pushing SP <== 577s # ==> Popping SP <== 577s ok 38 - Query SP for logout 577s ok 39 - HTTP code is 200 577s ok 40 - Found iframe 577s ok 41 - Content-Security-Policy header found 577s ok 42 - Found auth.idp.com in CSP child-src 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 43 - Get iframe from IdP 577s ok 44 - Get redirection 577s ok 45 - Location is http://auth.sp2.com/?logout 577s ok 46 - Frame can be embedded 577s # ==> Pushing ISSUER <== 577s # ==> Popping ISSUER <== 577s ok 47 - Query IdP 577s ok 48 - Response status is 401 577s ok 49 - Content is JSON 577s ok 50 - Error code is 1 577s # ==> Pushing SP <== 577s # ==> Popping SP <== 577s ok 51 - Query IdP 577s ok 52 - Get redirection 577s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 577s 1..53 577s ok 578s t/31-Auth-and-issuer-CAS-declared-app-userattr.t ............................... 578s ok 1 - use Lemonldap::NG::Portal::Main; 578s ok 2 - Portal object 578s ok 3 - Init 578s ok 4 - Portal app 578s ok 5 - Register $type 578s ok 6 - Portal object 578s ok 7 - Init 578s ok 8 - Portal app 578s ok 9 - Register $type 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 10 - Unauth SP request 578s ok 11 - Get redirection 578s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 13 - Query CAS server 578s ok 14 - HTTP code is 200 578s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922736%2C%22issuerRequestcas%22%3A%221760850856_13005%22%2C%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%7D) 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 16 - Post authentication 578s ok 17 - Reject reason is 68 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 18 - Unauth SP request 578s ok 19 - Get redirection 578s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 21 - Query CAS server 578s ok 22 - HTTP code is 200 578s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922737%2C%22issuerRequestcas%22%3A%221760850857_15094%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 24 - Post authentication 578s ok 25 - Get redirection 578s ok 26 - Location header found 578s ok 27 - Get cookie lemonldap (c0864b3b2f9de3b263605ac51a35397860c48c8f79028d916c4e3ea351486518) 578s # ==> Pushing SP <== 578s ok 28 - SOAP request 578s # ==> Saving handler SP <== 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s # ==> Restoring SP <== 578s ok 29 - Execute request to /cas/serviceValidate 578s ok 30 - HTTP code is 200 578s ok 31 - Content is XML 578s # ==> Popping SP <== 578s ok 32 - Query SP with ticket 578s ok 33 - Get cookie lemonldap (c96476f342de0613c8d6509c2beaa51dd2dfb72f295fadf36369588cc3fb46e5) 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 34 - Get / on SP 578s ok 35 - HTTP code is 200 578s ok 36 - Authenticated as fa@badwolf.org 578s ok 37 - UTF-8 values 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 38 - Query SP for logout 578s ok 39 - HTTP code is 200 578s ok 40 - Found iframe 578s ok 41 - Content-Security-Policy header found 578s ok 42 - Found auth.idp.com in CSP child-src 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 43 - Get iframe from IdP 578s ok 44 - Get redirection 578s ok 45 - Location is http://auth.sp.com/?logout 578s ok 46 - Frame can be embedded 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 47 - Query IdP 578s ok 48 - Response status is 401 578s ok 49 - Content is JSON 578s ok 50 - Error code is 1 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 51 - Query IdP 578s ok 52 - Get redirection 578s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 578s 1..53 578s ok 578s t/31-Auth-and-issuer-CAS-declared-app.t ........................................ 578s ok 1 - use Lemonldap::NG::Portal::Main; 578s ok 2 - Portal object 578s ok 3 - Init 578s ok 4 - Portal app 578s ok 5 - Register $type 578s ok 6 - Portal object 578s ok 7 - Init 578s ok 8 - Portal app 578s ok 9 - Register $type 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 10 - Unauth SP request 578s ok 11 - Get redirection 578s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 13 - Query CAS server 578s ok 14 - HTTP code is 200 578s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922737%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22targetAuthnLevel%22%3A1%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760850857_52972%22%7D) 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 16 - Post authentication 578s ok 17 - Reject reason is 68 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 18 - Unauth SP request 578s ok 19 - Get redirection 578s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 21 - Query CAS server 578s ok 22 - HTTP code is 200 578s ok 23 - 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%3A1760922737%2C%22issuerRequestcas%22%3A%221760850857_7581%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22targetAuthnLevel%22%3A1%7D) 578s ok 24 - 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%3A1760922737%2C%22issuerRequestcas%22%3A%221760850857_7581%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22targetAuthnLevel%22%3A1%7D) 578s ok 25 - Pdata is not empty 578s ok 26 - Target Authnlevel set in pdata 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 27 - Post authentication 578s ok 28 - Get redirection 578s ok 29 - Location header found 578s ok 30 - Get cookie lemonldap (6e4f73c8d65e4ca335b311b7c9c3664574ec7b1974ff3ecae63213deaf521ee7) 578s # ==> Pushing SP <== 578s ok 31 - SOAP request 578s # ==> Saving handler SP <== 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s # ==> Restoring SP <== 578s ok 32 - Execute request to /cas/serviceValidate 578s ok 33 - HTTP code is 200 578s ok 34 - Content is XML 578s # ==> Popping SP <== 578s ok 35 - Query SP with ticket 578s ok 36 - Get cookie lemonldap (dd75e0acb3c0a0d8e6d56beb83a9e3055102f81e19e3d9eb5d3aa74685d44d19) 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 37 - Get / on SP 578s ok 38 - HTTP code is 200 578s ok 39 - Authenticated as french 578s ok 40 - UTF-8 values 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 41 - Query SP for logout 578s ok 42 - HTTP code is 200 578s ok 43 - Found iframe 578s ok 44 - Content-Security-Policy header found 578s ok 45 - Found auth.idp.com in CSP child-src 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 46 - Get iframe from IdP 578s ok 47 - Get redirection 578s ok 48 - Location is http://auth.sp.com/?logout 578s ok 49 - Frame can be embedded 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 50 - Query IdP 578s ok 51 - Response status is 401 578s ok 52 - Content is JSON 578s ok 53 - Error code is 1 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 54 - Query IdP 578s ok 55 - Get redirection 578s ok 56 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 57 - Auth query 578s ok 58 - HTTP code is 200 578s ok 59 - Get cookie lemonldap (017db8160f6f5474b04da879149c1059507b3cccdfc1ddbb09e825fa36a1f902) 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 60 - Query CAS server 578s ok 61 - Response body is not empty 578s ok 62 - Found at least one result for //span[@trspan="askToUpgrade"] 578s 1..62 578s ok 578s t/31-Auth-and-issuer-CAS-declared-apps.t ....................................... 578s ok 1 - use Lemonldap::NG::Portal::Main; 578s ok 2 - Portal object 578s ok 3 - Init 578s ok 4 - Portal app 578s ok 5 - Register $type 578s ok 6 - Portal object 578s ok 7 - Init 578s ok 8 - Portal app 578s ok 9 - Register $type 578s # ==> Pushing SP <== 578s # ==> Popping SP <== 578s ok 10 - Unauth SP request 578s ok 11 - Cancel button NOT found 578s # ==> Pushing ISSUER <== 578s # ==> Popping ISSUER <== 578s ok 12 - Query CAS server 578s ok 13 - HTTP code is 200 578s ok 14 - 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%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922737%2C%22issuerRequestcas%22%3A%221760850857_46641%22%7D) 578s 1..14 578s ok 579s t/31-Auth-and-issuer-CAS-default.t ............................................. 579s ok 1 - use Lemonldap::NG::Portal::Main; 579s ok 2 - Portal object 579s ok 3 - Init 579s ok 4 - Portal app 579s ok 5 - Register $type 579s ok 6 - Portal object 579s ok 7 - Init 579s ok 8 - Portal app 579s ok 9 - Register $type 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s ok 10 - Unauth SP request 579s ok 11 - Get cookie llngcasserver (idp) 579s ok 12 - Get CAS server cookie 579s ok 13 - Get redirection 579s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s ok 15 - Query CAS server 579s ok 16 - HTTP code is 200 579s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760850858_40060%22%2C%22issuerTs%22%3A1760922738%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s ok 18 - Post authentication 579s ok 19 - Get cookie lemonldap (38e0f24ff917d02f79d054310d0a886dccf922010b5c27988441aef522c43c2e) 579s ok 20 - Get cookie lemonldappdata () 579s ok 21 - SAML request cleared from pdata 579s ok 22 - Get redirection 579s ok 23 - Location header found 579s # ==> Pushing SP <== 579s ok 24 - SOAP request 579s # ==> Saving handler SP <== 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s # ==> Restoring SP <== 579s ok 25 - Execute request to /cas/serviceValidate 579s ok 26 - HTTP code is 200 579s ok 27 - Content is XML 579s # ==> Popping SP <== 579s ok 28 - Query SP with ticket 579s ok 29 - Get cookie lemonldap (164ccaac5bc4a4051296d8a2569adbb81abc678977fba7b355c9d10d7330ec6a) 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s ok 30 - Get / on SP 579s ok 31 - HTTP code is 200 579s ok 32 - Authenticated as french 579s ok 33 - UTF-8 values 579s ok 34 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s ok 35 - Query SP for logout 579s ok 36 - HTTP code is 200 579s ok 37 - Found iframe 579s ok 38 - Content-Security-Policy header found 579s ok 39 - Found auth.idp.com in CSP child-src 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s ok 40 - Get iframe from IdP 579s ok 41 - Get redirection 579s ok 42 - Location is http://auth.sp.com/?logout 579s ok 43 - Frame can be embedded 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s ok 44 - Query IdP 579s ok 45 - Response status is 401 579s ok 46 - Content is JSON 579s ok 47 - Error code is 1 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s ok 48 - Query IdP 579s ok 49 - Get redirection 579s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 579s 1..50 579s ok 579s t/31-Auth-and-issuer-CAS-proxied.t ............................................. 579s ok 1 - use Lemonldap::NG::Portal::Main; 579s ok 2 - Portal object 579s ok 3 - Init 579s ok 4 - Portal app 579s ok 5 - Register $type 579s ok 6 - Portal object 579s ok 7 - Init 579s ok 8 - Portal app 579s ok 9 - Register $type 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s ok 10 - Unauth SP request 579s ok 11 - Get cookie llngcasserver (idp) 579s ok 12 - Get CAS server cookie 579s ok 13 - Get redirection 579s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s ok 15 - Query CAS server 579s ok 16 - HTTP code is 200 579s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760850858_49989%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1760922738%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s ok 18 - Post authentication 579s ok 19 - Get redirection 579s ok 20 - Location header found 579s ok 21 - Get cookie lemonldap (2725729978bb3031836e94acfbbb06af862e7a30d5fe7b51933886ea46041b80) 579s # ==> Pushing SP <== 579s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?ticket=ST-9118cbe38e039e56d94224d70f4aa212233737427c98c922bab98fef1491b88f&service=http%3A%2F%2Fauth.sp.com%2F&pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-9118cbe38e039e56d94224d70f4aa212233737427c98c922bab98fef1491b88f%26casProxy%3D1 579s # ==> Saving handler SP <== 579s # ==> Pushing ISSUER <== 579s ok 23 - Request to http://auth.sp.com/?ticket=ST-9118cbe38e039e56d94224d70f4aa212233737427c98c922bab98fef1491b88f&casProxy=1&pgtIou=PGTIOU-6beca99ec6d07e1d23f9fb317f9ee0cdb7f39167b9021d9b312b0e43b9df2738&pgtId=PGT-ab7d06a8d6704c8dbe5ae77a59d9d3eb18255ac5ce43149c91c3b98680848254 579s # ==> Saving handler ISSUER <== 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s # ==> Restoring ISSUER <== 579s ok 24 - Execute request to / 579s ok 25 - HTTP code is 200 579s # ==> Popping ISSUER <== 579s # ==> Restoring SP <== 579s ok 26 - Execute request to /cas/serviceValidate 579s ok 27 - HTTP code is 200 579s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-ab7d06a8d6704c8dbe5ae77a59d9d3eb18255ac5ce43149c91c3b98680848254 579s # ==> Saving handler SP <== 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s # ==> Restoring SP <== 579s ok 29 - Execute request to /cas/proxy 579s ok 30 - HTTP code is 200 579s # ==> Popping SP <== 579s ok 31 - Query SP with ticket 579s ok 32 - Get cookie lemonldap (f483777c7abb83a95cbed345530431460f541ecc4bc277e9aa86b7ea6c35386c) 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s ok 33 - Get / on SP 579s ok 34 - HTTP code is 200 579s ok 35 - Authenticated as french 579s ok 36 - UTF-8 values 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s ok 37 - Query SP for logout 579s ok 38 - HTTP code is 200 579s ok 39 - Found iframe 579s ok 40 - Content-Security-Policy header found 579s ok 41 - Found auth.idp.com in CSP child-src 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s ok 42 - Get iframe from IdP 579s ok 43 - Get redirection 579s ok 44 - Location is http://auth.sp.com/?logout 579s ok 45 - Frame can be embedded 579s # ==> Pushing ISSUER <== 579s # ==> Popping ISSUER <== 579s ok 46 - Query IdP 579s ok 47 - Response status is 401 579s ok 48 - Content is JSON 579s ok 49 - Error code is 1 579s # ==> Pushing SP <== 579s # ==> Popping SP <== 579s ok 50 - Query IdP 579s ok 51 - Get redirection 579s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 579s 1..52 579s ok 580s t/31-Auth-and-issuer-CAS-samlValidate.t ........................................ 580s ok 1 - use Lemonldap::NG::Portal::Main; 580s ok 2 - Portal object 580s ok 3 - Init 580s ok 4 - Portal app 580s ok 5 - Register $type 580s ok 6 - Portal object 580s ok 7 - Init 580s ok 8 - Portal app 580s ok 9 - Register $type 580s # ==> Pushing SP <== 580s # ==> Popping SP <== 580s ok 10 - Unauth SP request 580s ok 11 - Get cookie llngcasserver (idp) 580s ok 12 - Get CAS server cookie 580s ok 13 - Get redirection 580s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 580s # ==> Pushing ISSUER <== 580s # ==> Popping ISSUER <== 580s ok 15 - Query CAS server 580s ok 16 - HTTP code is 200 580s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922739%2C%22issuerRequestcas%22%3A%221760850859_29213%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 580s # ==> Pushing ISSUER <== 580s # ==> Popping ISSUER <== 580s ok 18 - Post authentication 580s ok 19 - Get redirection 580s ok 20 - Location header found 580s ok 21 - Get cookie lemonldap (474b228821cc12e25ce97cc5dd93d1aa71c689c6b68c90213e121cc33ffb4fd5) 580s # ==> Pushing SP <== 580s ok 22 - Request to http://auth.idp.com/cas/samlValidate?TARGET=http%3A%2F%2Fauth.sp.com%2F 580s # ==> Saving handler SP <== 580s # ==> Pushing ISSUER <== 580s # ==> Popping ISSUER <== 580s # ==> Restoring SP <== 580s ok 23 - Execute POST request to /cas/samlValidate 580s ok 24 - HTTP code is 200 580s # ==> Popping SP <== 580s ok 25 - Query SP with ticket 580s ok 26 - Get cookie lemonldap (ba8ab913869182a76015fd90119e64b205cbc1d91f609e32d8f193517c16134f) 580s ok 27 - Correct whatToTrace 580s ok 28 - Correct cn 580s ok 29 - Correct uid 580s ok 30 - Correct groups 580s 1..30 580s ok 580s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t .............................. 580s ok 1 - use Lemonldap::NG::Portal::Main; 580s ok 2 - Portal object 580s ok 3 - Init 580s ok 4 - Portal app 580s ok 5 - Register $type 580s ok 6 - Portal object 580s ok 7 - Init 580s ok 8 - Portal app 580s ok 9 - Register $type 580s # ==> Pushing SP <== 580s # ==> Popping SP <== 580s ok 10 - Unauth SP request 580s ok 11 - Found CAS entry 580s ok 12 - HTTP code is 200 580s ok 13 - Page contains a form 580s ok 14 - CSP header authorize POST request to \# 580s # ==> Pushing SP <== 580s # ==> Popping SP <== 580s ok 15 - Unauth SP request 580s ok 16 - 1st = idp 580s ok 17 - 2nd = idp3 580s ok 18 - 3rd = idp4 580s ok 19 - 4th= idp2 580s ok 20 - Found Cancel button 580s ok 21 - Found CAS idp logo and tooltip 580s ok 22 - Found CAS idp display name 580s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 580s ok 24 - HTTP code is 200 580s ok 25 - Page contains a form 580s ok 26 - CSP header authorize POST request to \# 580s # ==> Pushing SP <== 580s # ==> Popping SP <== 580s ok 27 - Cancel query 580s ok 28 - Get cookie lemonldappdata () 580s ok 29 - pdata is empty 580s 1..29 580s ok 581s t/31-Auth-and-issuer-CAS-with-choice.t ......................................... 581s ok 1 - use Lemonldap::NG::Portal::Main; 581s ok 2 - Portal object 581s ok 3 - Init 581s ok 4 - Portal app 581s ok 5 - Register $type 581s ok 6 - Portal object 581s ok 7 - Init 581s ok 8 - Portal app 581s ok 9 - Register $type 581s # ==> Pushing SP <== 581s # ==> Popping SP <== 581s ok 10 - Unauth SP request 581s ok 11 - Get cookie llngcasserver (idp) 581s ok 12 - Get CAS server cookie 581s ok 13 - Get redirection 581s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s ok 15 - Query CAS server 581s ok 16 - HTTP code is 200 581s ok 17 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922740%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850860_22340%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s ok 18 - Post authentication 581s ok 19 - Get redirection 581s ok 20 - Location header found 581s ok 21 - Get cookie lemonldap (588d0bd2f1c3af55be25dc3f459796906bf5ec7a95cb2cbee7ac377f5e794efa) 581s ok 22 - Get cookie lemonldappdata () 581s ok 23 - SAML request cleared from pdata 581s # ==> Pushing SP <== 581s ok 24 - SOAP request 581s # ==> Saving handler SP <== 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s # ==> Restoring SP <== 581s ok 25 - Execute request to /cas/serviceValidate 581s ok 26 - HTTP code is 200 581s ok 27 - Content is XML 581s # ==> Popping SP <== 581s ok 28 - Query SP with ticket 581s ok 29 - Get cookie lemonldap (b21ef2138a1a460ee6009c3ad4225ae7abe107062254c86ffdbe6532cf597c67) 581s # ==> Pushing SP <== 581s # ==> Popping SP <== 581s ok 30 - Get / on SP 581s ok 31 - HTTP code is 200 581s ok 32 - Authenticated as dwho 581s # ==> Pushing SP <== 581s # ==> Popping SP <== 581s ok 33 - Unauth SP request (2) 581s ok 34 - Get cookie llngcasserver (idp) 581s ok 35 - Get CAS server cookie 581s ok 36 - Get redirection 581s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s ok 38 - Query CAS server (2) 581s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850860_53473%22%2C%22issuerTs%22%3A1760922740%2C%22targetAuthnLevel%22%3A0%7D) 581s ok 40 - HTTP code is 200 581s ok 41 - Page contains a form 581s ok 42 - URI match 581s ok 43 - Field "confirm" is defined 581s ok 44 - Field "url" is defined 581s ok 45 - Get autorenew.js 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s ok 46 - Post confirm 581s ok 47 - HTTP code is 200 581s ok 48 - Page contains a form 581s ok 49 - Field "upgrading" is defined 581s ok 50 - CSP header authorize POST request to \# 581s ok 51 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850860_53473%22%2C%22issuerTs%22%3A1760922740%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%7D) 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s ok 52 - Post credentials 581s ok 53 - Get redirection 581s ok 54 - Location is http://auth.idp.com/cas/login 581s ok 55 - Get cookie lemonldap (f70d30a837da2c4eaeb6a6080eb11e2b8b205d9a11ed04441e6443212e6cd4ba) 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s ok 56 - Follow redirection 581s ok 57 - Get redirection 581s ok 58 - Location header found 581s # ==> Pushing SP <== 581s ok 59 - SOAP request 581s # ==> Saving handler SP <== 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s # ==> Restoring SP <== 581s ok 60 - Execute request to /cas/serviceValidate 581s ok 61 - HTTP code is 200 581s ok 62 - Content is XML 581s # ==> Popping SP <== 581s ok 63 - Follow redirection 581s ok 64 - Get cookie lemonldap (9e37a5b8f395a7798c7ce0184a63a8d88632c2f28f2b8eeeba725b0c38d0ced6) 581s # ==> Pushing SP <== 581s # ==> Popping SP <== 581s ok 65 - Query SP for logout 581s ok 66 - HTTP code is 200 581s ok 67 - Found iframe 581s ok 68 - Content-Security-Policy header found 581s ok 69 - Found auth.idp.com in CSP child-src 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s ok 70 - Get iframe from IdP 581s ok 71 - Get redirection 581s ok 72 - Location is http://auth.sp.com/?logout 581s # ==> Pushing ISSUER <== 581s # ==> Popping ISSUER <== 581s ok 73 - Query CAS server 581s ok 74 - Response status is 401 581s ok 75 - Content is JSON 581s ok 76 - Error code is 1 581s # ==> Pushing SP <== 581s # ==> Popping SP <== 581s ok 77 - Query CAS app 581s ok 78 - Get redirection 581s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 581s 1..79 581s ok 581s t/31-CAS-10.t .................................................................. 581s ok 1 - use Lemonldap::NG::Portal::Main; 581s ok 2 - Portal object 581s ok 3 - Init 581s ok 4 - Portal app 581s ok 5 - Issuer portal 581s ok 6 - Query CAS server 581s ok 7 - HTTP code is 200 581s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1760922740%2C%22issuerRequestcas%22%3A%221760850860_48199%22%7D) 581s ok 9 - Post authentication 581s ok 10 - Get cookie lemonldap (afc52d41423da527e0fa702ab0ed27f483a7f04262ef78712e00e922ed03a970) 581s ok 11 - Get cookie lemonldappdata () 581s ok 12 - SAML request cleared from pdata 581s ok 13 - Get redirection 581s ok 14 - Location header found 581s ok 15 - Query CAS server 581s ok 16 - HTTP code is 200 581s ok 17 - Ticket is valid 581s ok 18 - Username is returned 581s ok 19 - Query CAS server 581s ok 20 - Ticket is no longer valid 581s 1..20 581s ok 581s t/31-CAS-Gateway.t ............................................................. 581s ok 1 - use Lemonldap::NG::Portal::Main; 581s ok 2 - Portal object 581s ok 3 - Init 581s ok 4 - Portal app 581s ok 5 - Issuer portal 581s ok 6 - Get redirection 581s ok 7 - Location is http://auth.sp.com/somewhere 581s ok 8 - Get redirection 581s ok 9 - Location is http://auth.unknown.com/somewhere 581s ok 10 - Portal object 581s ok 11 - Init 581s ok 12 - Portal app 581s ok 13 - Issuer portal 581s ok 14 - Get redirection 581s ok 15 - Location is http://auth.sp.com/somewhere 581s ok 16 - Expected portal error code: code found on page 581s ok 17 - Expected portal error code 581s ok 18 - Portal object 581s ok 19 - Init 581s ok 20 - Portal app 581s ok 21 - Issuer portal 581s ok 22 - Get redirection 581s ok 23 - Location is http://auth.sp.com/somewhere 581s ok 24 - Expected portal error code: code found on page 581s ok 25 - Expected portal error code 581s 1..25 581s ok 582s t/31-CAS-Hooks.t ............................................................... 582s ok 1 - use Lemonldap::NG::Portal::Main; 582s ok 2 - Portal object 582s ok 3 - Init 582s ok 4 - Portal app 582s ok 5 - Issuer portal 582s ok 6 - Post authentication 582s ok 7 - Get cookie lemonldap (8e949372d471b0b6055bcda1ad4d4a79d2e7b1e2f9893be840211492ba5852ea) 582s ok 8 - Query CAS server 582s ok 9 - Hook rejected the request: code found on page 582s ok 10 - Hook rejected the request 582s ok 11 - Query CAS server 582s ok 12 - Get redirection 582s ok 13 - Location header found 582s ok 14 - Query CAS server 582s ok 15 - HTTP code is 200 582s ok 16 - Found hook attribute 582s 1..16 582s ok 582s t/31-CAS-Logout-propagate-OIDC.t ............................................... 582s ok 1 - use Lemonldap::NG::Portal::Main; 582s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 582s ok 1 - Portal object 582s ok 2 - Init 582s ok 3 - Portal app 582s ok 4 - Auth query 582s ok 5 - HTTP code is 200 582s ok 6 - Get cookie lemonldap (5bb7a68d10af7ee5007e8e0305e78304110d08b2b2f3c0cd108b468d3ff009cc) 582s ok 7 - Get redirection 582s ok 8 - Location header found 582s ok 9 - HTTP code is 200 582s ok 10 - Content-Type is JSON 582s ok 11 - Content is valid JSON 582s ok 12 - Initiate CAS logout 582s ok 13 - Response body is not empty 582s ok 14 - Found OIDC logout iframe 582s 1..14 582s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 582s 1..2 582s ok 583s t/31-CAS-Logout-with-hashed-storage.t .......................................... 583s ok 1 - use Lemonldap::NG::Portal::Main; 583s # Subtest: Test IDP initiated logout 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s ok 5 - Auth query 583s ok 6 - HTTP code is 200 583s ok 7 - Get cookie lemonldap (1c3a2fdc4b40384c6eb8f9356e5585f0f2243fbd18100a4c930f0fd57e0620d0) 583s ok 8 - Query CAS server 583s ok 9 - Get redirection 583s ok 10 - Location header found 583s ok 11 - Query CAS server 583s ok 12 - HTTP code is 200 583s ok 13 583s ok 14 - Cas response contains authenticationSuccess 583s ok 15 - Query CAS server 583s ok 16 - Get redirection 583s ok 17 - Location header found 583s ok 18 - Query CAS server 583s ok 19 - HTTP code is 200 583s ok 20 583s ok 21 - Cas response contains authenticationSuccess 583s ok 22 - Initiate logout 583s ok 23 - Get cookie lemonldap (0) 583s ok 24 - Cookie was cleared 583s ok 25 - Found CAS app name 583s ok 26 - My other app is not displayed 583s ok 27 - HTTP code is 200 583s ok 28 - Page contains a form 583s ok 29 - Host match 583s ok 30 - URI match 583s ok 31 - Field "logout" is defined 583s ok 32 - CSP header authorize POST request to auth.example.com 583s ok 33 - Found logout option 583s ok 34 - Response body is not empty 583s ok 35 - Logout SP 583s ok 36 - Correct ticket sent to sp for logout 583s ok 37 - No ticket sent to sp2 583s 1..37 583s ok 2 - Test IDP initiated logout 583s # Subtest: Test App initiated logout, no redirect 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s ok 5 - Auth query 583s ok 6 - HTTP code is 200 583s ok 7 - Get cookie lemonldap (30772afef0f219e4a5a18863154b830c6518b12dd601944a425c4ce7fb5c108d) 583s ok 8 - Query CAS server 583s ok 9 - Get redirection 583s ok 10 - Location header found 583s ok 11 - Query CAS server 583s ok 12 - HTTP code is 200 583s ok 13 583s ok 14 - Cas response contains authenticationSuccess 583s ok 15 - Query CAS server 583s ok 16 - Get redirection 583s ok 17 - Location header found 583s ok 18 - Query CAS server 583s ok 19 - HTTP code is 200 583s ok 20 583s ok 21 - Cas response contains authenticationSuccess 583s ok 22 - Initiate logout 583s ok 23 - Get cookie lemonldap (0) 583s ok 24 - Cookie was cleared 583s ok 25 - HTTP code is 200 583s ok 26 - Page contains a form 583s ok 27 - Host match 583s ok 28 - URI match 583s ok 29 - Field "logout" is defined 583s ok 30 - CSP header authorize POST request to auth.example.com 583s ok 31 - Found logout option 583s ok 32 - Found CAS app name 583s ok 33 - My other app is not displayed 583s ok 34 - Response body is not empty 583s ok 35 - Logout SP 583s ok 36 - Correct ticket sent to sp for logout 583s ok 37 - No ticket sent to sp2 583s 1..37 583s ok 3 - Test App initiated logout, no redirect 583s # Subtest: Test App initiated logout, with redirect 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s ok 5 - Auth query 583s ok 6 - HTTP code is 200 583s ok 7 - Get cookie lemonldap (9922eaf0662aee91a88b925695f36a455d1e9afdce8fa28c7e9867f2a0a003bb) 583s ok 8 - Query CAS server 583s ok 9 - Get redirection 583s ok 10 - Location header found 583s ok 11 - Query CAS server 583s ok 12 - HTTP code is 200 583s ok 13 583s ok 14 - Cas response contains authenticationSuccess 583s ok 15 - Query CAS server 583s ok 16 - Get redirection 583s ok 17 - Location header found 583s ok 18 - Query CAS server 583s ok 19 - HTTP code is 200 583s ok 20 583s ok 21 - Cas response contains authenticationSuccess 583s ok 22 - Initiate logout 583s ok 23 - Get cookie lemonldap (0) 583s ok 24 - Cookie was cleared 583s ok 25 - HTTP code is 200 583s ok 26 - Page contains a form 583s ok 27 - Host match 583s ok 28 - URI match 583s ok 29 - CSP header authorize POST request to auth.sp.com 583s ok 30 - Query string is preserved 583s ok 31 - Found CAS app name 583s ok 32 - My other app is not displayed 583s ok 33 - Response body is not empty 583s ok 34 - Logout SP 583s ok 35 - Correct ticket sent to sp for logout 583s ok 36 - No ticket sent to sp2 583s 1..36 583s ok 4 - Test App initiated logout, with redirect 583s # Subtest: Test App initiated logout, no redirect, no info 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s ok 5 - Auth query 583s ok 6 - HTTP code is 200 583s ok 7 - Get cookie lemonldap (456d825c9060c5da2f2a08394c4491209ace3300ee4e0cb5b231fc761e72f9b6) 583s ok 8 - Initiate logout 583s ok 9 - Get cookie lemonldap (0) 583s ok 10 - Cookie was cleared 583s ok 11 - Get redirection 583s ok 12 - Location header found 583s 1..12 583s ok 5 - Test App initiated logout, no redirect, no info 583s # Subtest: Test redirect URL filtering 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (6c627eafdbef19ee7434cb6e381b654d7abec3bb7339b16962258a41d510d9de) 583s ok 4 - Initiate logout 583s ok 5 - Get cookie lemonldap (0) 583s ok 6 - CAS message found 583s ok 7 - Response body is not empty 583s ok 8 - Redirect URL found 583s 1..8 583s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 583s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (9474dfd0a3258bd9921d3bf29a71d45f2d47747b5e583f9bb20ef2477d036544) 583s ok 4 - Initiate logout 583s ok 5 - Get cookie lemonldap (0) 583s ok 6 - Get redirection 583s ok 7 - Location is http://test1.example.com/ 583s 1..7 583s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 583s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (8415226a12c04cff2e45ddef265c77c7b53f21de94469f882e0dbe485c5faecf) 583s ok 4 - Initiate logout 583s ok 5 - Get cookie lemonldap (0) 583s ok 6 - CAS message found 583s ok 7 - Response body is not empty 583s ok 8 - Redirect URL found 583s 1..8 583s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 583s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (6ece98e255635cd9fc29b0692fe408d539dcf353d8cc8d4c26fa77794d5a2845) 583s ok 4 - Initiate logout 583s ok 5 - Get cookie lemonldap (0) 583s ok 6 - Get redirection 583s ok 7 - Location is http://test1.example2.com/ 583s 1..7 583s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 583s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (5806e10194aa5a7649910afe9f8cc6389a8591cd7f53d32a50a532eb479b16c2) 583s ok 4 - Initiate logout 583s ok 5 - Expected portal error code: code found on page 583s ok 6 - Expected portal error code 583s 1..6 583s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 583s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (f036a95bf658c5276d6079df00264c4342ce0625e7d385b07436618665c975b0) 583s ok 4 - Initiate logout 583s ok 5 - Expected portal error code: code found on page 583s ok 6 - Expected portal error code 583s 1..6 583s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 583s # Subtest: Test if http://attack.com/ is not allowed - 2.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (f3964da7a39ae94c22bf8a8c79cb768bf31ea0016005ddde57390d4c54e92d3e) 583s ok 4 - Initiate logout 583s ok 5 - Expected portal error code: code found on page 583s ok 6 - Expected portal error code 583s 1..6 583s ok 11 - Test if http://attack.com/ is not allowed - 2.0 583s # Subtest: Test if http://attack.com/ is not allowed - 3.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (aaa7c8d6dbcaa53a67d694d5d12d0c0927b88276fcee609e5e31864a8f137bf4) 583s ok 4 - Initiate logout 583s ok 5 - Expected portal error code: code found on page 583s ok 6 - Expected portal error code 583s 1..6 583s ok 12 - Test if http://attack.com/ is not allowed - 3.0 583s 1..12 583s ok 6 - Test redirect URL filtering 583s 1..6 583s ok 583s t/31-CAS-Logout.t .............................................................. 583s ok 1 - use Lemonldap::NG::Portal::Main; 583s # Subtest: Test IDP initiated logout 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s ok 5 - Auth query 583s ok 6 - HTTP code is 200 583s ok 7 - Get cookie lemonldap (7e04c948e0afac51e2f8ca9709aa09d1b8f1b4faae01a585450330d7257d9070) 583s ok 8 - Query CAS server 583s ok 9 - Get redirection 583s ok 10 - Location header found 583s ok 11 - Query CAS server 583s ok 12 - HTTP code is 200 583s ok 13 583s ok 14 - Cas response contains authenticationSuccess 583s ok 15 - Query CAS server 583s ok 16 - Get redirection 583s ok 17 - Location header found 583s ok 18 - Query CAS server 583s ok 19 - HTTP code is 200 583s ok 20 583s ok 21 - Cas response contains authenticationSuccess 583s ok 22 - Initiate logout 583s ok 23 - Get cookie lemonldap (0) 583s ok 24 - Cookie was cleared 583s ok 25 - Found CAS app name 583s ok 26 - My other app is not displayed 583s ok 27 - HTTP code is 200 583s ok 28 - Page contains a form 583s ok 29 - Host match 583s ok 30 - URI match 583s ok 31 - Field "logout" is defined 583s ok 32 - CSP header authorize POST request to auth.example.com 583s ok 33 - Found logout option 583s ok 34 - Response body is not empty 583s ok 35 - Logout SP 583s ok 36 - Correct ticket sent to sp for logout 583s ok 37 - No ticket sent to sp2 583s 1..37 583s ok 2 - Test IDP initiated logout 583s # Subtest: Test App initiated logout, no redirect 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s ok 5 - Auth query 583s ok 6 - HTTP code is 200 583s ok 7 - Get cookie lemonldap (3b78af4c1b9b1215de18503d8ee2e370fea70fee9eb59bcab60876843bbfbdb1) 583s ok 8 - Query CAS server 583s ok 9 - Get redirection 583s ok 10 - Location header found 583s ok 11 - Query CAS server 583s ok 12 - HTTP code is 200 583s ok 13 583s ok 14 - Cas response contains authenticationSuccess 583s ok 15 - Query CAS server 583s ok 16 - Get redirection 583s ok 17 - Location header found 583s ok 18 - Query CAS server 583s ok 19 - HTTP code is 200 583s ok 20 583s ok 21 - Cas response contains authenticationSuccess 583s ok 22 - Initiate logout 583s ok 23 - Get cookie lemonldap (0) 583s ok 24 - Cookie was cleared 583s ok 25 - HTTP code is 200 583s ok 26 - Page contains a form 583s ok 27 - Host match 583s ok 28 - URI match 583s ok 29 - Field "logout" is defined 583s ok 30 - CSP header authorize POST request to auth.example.com 583s ok 31 - Found logout option 583s ok 32 - Found CAS app name 583s ok 33 - My other app is not displayed 583s ok 34 - Response body is not empty 583s ok 35 - Logout SP 583s ok 36 - Correct ticket sent to sp for logout 583s ok 37 - No ticket sent to sp2 583s 1..37 583s ok 3 - Test App initiated logout, no redirect 583s # Subtest: Test App initiated logout, with redirect 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s ok 5 - Auth query 583s ok 6 - HTTP code is 200 583s ok 7 - Get cookie lemonldap (98f8c3a2841aedba2cf0d936308f4c0a117ae186cacec459b1f716f7334a5175) 583s ok 8 - Query CAS server 583s ok 9 - Get redirection 583s ok 10 - Location header found 583s ok 11 - Query CAS server 583s ok 12 - HTTP code is 200 583s ok 13 583s ok 14 - Cas response contains authenticationSuccess 583s ok 15 - Query CAS server 583s ok 16 - Get redirection 583s ok 17 - Location header found 583s ok 18 - Query CAS server 583s ok 19 - HTTP code is 200 583s ok 20 583s ok 21 - Cas response contains authenticationSuccess 583s ok 22 - Initiate logout 583s ok 23 - Get cookie lemonldap (0) 583s ok 24 - Cookie was cleared 583s ok 25 - HTTP code is 200 583s ok 26 - Page contains a form 583s ok 27 - Host match 583s ok 28 - URI match 583s ok 29 - CSP header authorize POST request to auth.sp.com 583s ok 30 - Query string is preserved 583s ok 31 - Found CAS app name 583s ok 32 - My other app is not displayed 583s ok 33 - Response body is not empty 583s ok 34 - Logout SP 583s ok 35 - Correct ticket sent to sp for logout 583s ok 36 - No ticket sent to sp2 583s 1..36 583s ok 4 - Test App initiated logout, with redirect 583s # Subtest: Test App initiated logout, no redirect, no info 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s ok 5 - Auth query 583s ok 6 - HTTP code is 200 583s ok 7 - Get cookie lemonldap (88384d80da3c03ffa25dd66c54eb15baec9d56c6377e0068d0d60db147037206) 583s ok 8 - Initiate logout 583s ok 9 - Get cookie lemonldap (0) 583s ok 10 - Cookie was cleared 583s ok 11 - Get redirection 583s ok 12 - Location header found 583s 1..12 583s ok 5 - Test App initiated logout, no redirect, no info 583s # Subtest: Test redirect URL filtering 583s ok 1 - Portal object 583s ok 2 - Init 583s ok 3 - Portal app 583s ok 4 - Issuer portal 583s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (f0269be2d3668ea43ad27aaf270b1b853e6b848f38f50e2f9f8ee882369121a0) 583s ok 4 - Initiate logout 583s ok 5 - Get cookie lemonldap (0) 583s ok 6 - CAS message found 583s ok 7 - Response body is not empty 583s ok 8 - Redirect URL found 583s 1..8 583s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 583s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (06e64b7659718d38a3ab37004b85813d45111e049d6497f8749774a481659f3f) 583s ok 4 - Initiate logout 583s ok 5 - Get cookie lemonldap (0) 583s ok 6 - Get redirection 583s ok 7 - Location is http://test1.example.com/ 583s 1..7 583s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 583s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (eb19862aa01286e99b5798a9bfb2f4fcefbddee821670cf74d86968ba7539c4d) 583s ok 4 - Initiate logout 583s ok 5 - Get cookie lemonldap (0) 583s ok 6 - CAS message found 583s ok 7 - Response body is not empty 583s ok 8 - Redirect URL found 583s 1..8 583s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 583s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (1558a3a1e65152664394d7ff8bf60f4748e14e8111cdbaedf90e23f5ea36b9e8) 583s ok 4 - Initiate logout 583s ok 5 - Get cookie lemonldap (0) 583s ok 6 - Get redirection 583s ok 7 - Location is http://test1.example2.com/ 583s 1..7 583s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 583s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (2a63e903f43b6fbac5ce499f8691a0e14a504c86e56ba46dc1ef670cb01b7c04) 583s ok 4 - Initiate logout 583s ok 5 - Expected portal error code: code found on page 583s ok 6 - Expected portal error code 583s 1..6 583s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 583s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (a6bb4dffb365e9204d80aca3903f75d2ce872655399f1235cef69edcc8dce375) 583s ok 4 - Initiate logout 583s ok 5 - Expected portal error code: code found on page 583s ok 6 - Expected portal error code 583s 1..6 583s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 583s # Subtest: Test if http://attack.com/ is not allowed - 2.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (b8a4a8d459c6aebc452208118309831cf06815237f11a4cfd290edae2729acb2) 583s ok 4 - Initiate logout 583s ok 5 - Expected portal error code: code found on page 583s ok 6 - Expected portal error code 583s 1..6 583s ok 11 - Test if http://attack.com/ is not allowed - 2.0 583s # Subtest: Test if http://attack.com/ is not allowed - 3.0 583s ok 1 - Auth query 583s ok 2 - HTTP code is 200 583s ok 3 - Get cookie lemonldap (583d112f2a1447a61f5e44674aab1f68eb0ff1f0b9cd25a2c85e039b29604c69) 583s ok 4 - Initiate logout 583s ok 5 - Expected portal error code: code found on page 583s ok 6 - Expected portal error code 583s 1..6 583s ok 12 - Test if http://attack.com/ is not allowed - 3.0 583s 1..12 583s ok 6 - Test redirect URL filtering 583s 1..6 583s ok 584s t/31-CAS-Macros.t .............................................................. 584s ok 1 - use Lemonldap::NG::Portal::Main; 584s ok 2 - Portal object 584s ok 3 - Init 584s ok 4 - Portal app 584s ok 5 - Issuer portal 584s ok 6 - Query CAS server 584s ok 7 - HTTP code is 200 584s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850863_45355%22%2C%22issuerTs%22%3A1760922743%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 584s ok 9 - Post authentication 584s ok 10 - Get cookie lemonldap (db92aea30ca45d057f8b55418e954275a78583e9217cbb5beb8dc4a32b63c1d5) 584s ok 11 - Get cookie lemonldappdata () 584s ok 12 - SAML request cleared from pdata 584s ok 13 - Get redirection 584s ok 14 - Location header found 584s ok 15 - Query CAS server 584s ok 16 - HTTP code is 200 584s ok 17 - Found macro attribute 584s ok 18 - Found cas:user macro value 584s 1..18 584s ok 584s t/31-CAS-Prefix.t .............................................................. 584s ok 1 - use Lemonldap::NG::Portal::Main; 584s ok 2 - Portal object 584s ok 3 - Init 584s ok 4 - Portal app 584s ok 5 - Issuer portal 584s ok 6 - Get cookie lemonldap (7d6c3c2e5705e11df59ece634d9070bcf9c5027379d5f779e9880262b60e7c96) 584s ok 7 - Query CAS server 584s ok 8 - Get redirection 584s ok 9 - Location header found 584s ok 10 - Query CAS server 584s ok 11 - Get redirection 584s ok 12 - Location header found 584s ok 13 - Query CAS server 584s ok 14 - Get redirection 584s ok 15 - Location header found 584s ok 16 - Portal object 584s ok 17 - Init 584s ok 18 - Portal app 584s ok 19 - Issuer portal 584s ok 20 - Query CAS server 584s ok 21 - Get redirection 584s ok 22 - Location header found 584s ok 23 - Query CAS server 584s ok 24 - Expected portal error code: code found on page 584s ok 25 - Expected portal error code 584s ok 26 - Query CAS server 584s ok 27 - Get redirection 584s ok 28 - Location header found 584s 1..28 584s ok 585s t/31-CAS-Proxy.t ............................................................... 585s ok 1 - use Lemonldap::NG::Portal::Main; 585s ok 2 - Portal object 585s ok 3 - Init 585s ok 4 - Portal app 585s ok 5 - Issuer portal 585s ok 6 - Post authentication 585s ok 7 - Get cookie lemonldap (cb1bf04b719b20b9d5247376df5d8915d8ba068f1c8a16d2e279a24eb3c02a34) 585s ok 8 - Query CAS server 585s ok 9 - Unknown CAS service: code found on page 585s ok 10 - Unknown CAS service 585s ok 11 - Query CAS server 585s ok 12 - Get redirection 585s ok 13 - Location header found 585s ok 14 - Query CAS server 585s ok 15 - HTTP code is 200 585s ok 16 585s ok 17 - Query CAS server 585s ok 18 585s ok 19 - Query CAS server 585s ok 20 - HTTP code is 200 585s ok 21 585s ok 22 - Query CAS server 585s ok 23 585s ok 24 - Query CAS server 585s ok 25 - HTTP code is 200 585s ok 26 585s ok 27 - Cas response contains authenticationSuccess 585s ok 28 - Found proxies in correct order 585s ok 29 - Query CAS server 585s ok 30 585s ok 31 - Query CAS server 585s ok 32 - HTTP code is 200 585s ok 33 585s ok 34 - Cas response contains authenticationSuccess 585s ok 35 - Query CAS server 585s ok 36 - Get redirection 585s ok 37 - Location header found 585s ok 38 - Query CAS server 585s ok 39 585s ok 40 - Found error code 585s ok 41 - Correct error code 585s 1..41 585s ok 585s t/31-CAS-SamlValidate.t ........................................................ 585s ok 1 - use Lemonldap::NG::Portal::Main; 585s ok 2 - Portal object 585s ok 3 - Init 585s ok 4 - Portal app 585s ok 5 - Issuer portal 585s ok 6 - Post authentication 585s ok 7 - Get cookie lemonldap (61cb18b583dbe9b1084518efb067e14c845955ad338603f0bf06ba0eac261d38) 585s # Subtest: Missing service 585s ok 1 - Query CAS server 585s ok 2 - Get redirection 585s ok 3 - Location header found 585s ok 4 - Post authentication 585s ok 5 - Expected status code 585s ok 6 - Expected status message 585s 1..6 585s ok 8 - Missing service 585s # Subtest: Missing ticket 585s ok 1 - Query CAS server 585s ok 2 - Get redirection 585s ok 3 - Location header found 585s ok 4 - Post authentication 585s ok 5 - Expected status code 585s ok 6 - Expected status message 585s 1..6 585s ok 9 - Missing ticket 585s # Subtest: Invalid ticket 585s ok 1 - Query CAS server 585s ok 2 - Get redirection 585s ok 3 - Location header found 585s ok 4 - Post authentication 585s ok 5 - Expected status code 585s ok 6 - Expected status message 585s 1..6 585s ok 10 - Invalid ticket 585s # Subtest: Valid request 585s ok 1 - Query CAS server 585s ok 2 - Get redirection 585s ok 3 - Location header found 585s ok 4 - Post authentication 585s ok 5 - Status is successful 585s ok 6 - Expected username 585s ok 7 - Expected attributes 585s ok 8 - Expected attributes 585s ok 9 - Expected attributes 585s ok 10 - Expected attributes 585s 1..10 585s ok 11 - Valid request 585s 1..11 585s ok 585s t/31-CAS-Security.t ............................................................ 585s ok 1 - use Lemonldap::NG::Portal::Main; 585s ok 2 - Portal object 585s ok 3 - Init 585s ok 4 - Portal app 585s ok 5 - Issuer portal 585s ok 6 - Post authentication 585s ok 7 - Get cookie lemonldap (de405b022a8f7856772c430fbeeabab1bfd674c3fb4fc0ca9a029f6186cb0773) 585s ok 8 - Query CAS server 585s ok 9 - Unknown CAS service: code found on page 585s ok 10 - Unknown CAS service 585s ok 11 - Query CAS server 585s ok 12 - Unknown CAS service: code found on page 585s ok 13 - Unknown CAS service 585s ok 14 - Query CAS server 585s ok 15 - Get redirection 585s ok 16 - Location header found 585s ok 17 - Query CAS server 585s ok 18 - HTTP code is 200 585s ok 19 - CAS response indicates success 585s ok 20 - Incorrect CAS error code 585s ok 21 - Query CAS server 585s ok 22 - Get redirection 585s ok 23 - Location header found 585s ok 24 - Query CAS server 585s ok 25 - HTTP code is 200 585s ok 26 - CAS response indicates success 585s ok 27 - Query CAS server 585s ok 28 - HTTP code is 200 585s ok 29 - CAS response indicates success 585s ok 30 - Incorrect CAS error code 585s ok 31 - Query CAS server 585s ok 32 - Get redirection 585s ok 33 - Location header found 585s ok 34 - Query CAS server 585s ok 35 - HTTP code is 200 585s ok 36 - CAS response indicates success 585s ok 37 - Incorrect CAS error code 585s ok 38 - Query CAS server 585s ok 39 - HTTP code is 200 585s ok 40 - CAS response indicates success 585s ok 41 - Incorrect CAS error code 585s ok 42 - Query CAS server 585s ok 43 - Get redirection 585s ok 44 - Location header found 585s ok 45 - Query CAS server 585s ok 46 - HTTP code is 200 585s ok 47 - CAS response indicates success 585s ok 48 - Incorrect CAS error code 585s 1..48 585s ok 586s t/31-CAS-jsRedirect.t .......................................................... 586s ok 1 - use Lemonldap::NG::Portal::Main; 586s ok 2 - Portal object 586s ok 3 - Init 586s ok 4 - Portal app 586s ok 5 - Issuer portal 586s ok 6 - Query CAS server 586s ok 7 - HTTP code is 200 586s ok 8 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922745%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221760850865_9259%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 586s ok 9 - Post authentication 586s ok 10 - Get cookie lemonldap (2745e96522108c1756f3d389db3cb92d415056a7b40f7cec43bf13189783a856) 586s ok 11 - Get cookie lemonldappdata () 586s ok 12 - SAML request cleared from pdata 586s ok 13 - Response body is not empty 586s ok 14 - Correct destination host 586s ok 15 - Correct destination path 586s ok 16 - Response body is not empty 586s ok 17 586s ok 18 - Query CAS server 586s ok 19 - HTTP code is 200 586s ok 20 - Ticket is valid 586s ok 21 - Username is returned 586s 1..21 586s ok 586s t/32-Auth-OIDC-JWKS-Refresh.t .................................................. 586s ok 1 - use Lemonldap::NG::Portal::Main; 586s ok 2 - Portal object 586s # Internal request to /oauth2/jwks 586s ok 3 - Init 586s ok 4 - Portal app 586s ok 5 - JWKS url was called during startup 586s ok 6 - Unauth SP request 586s ok 7 - Get redirection 586s ok 8 - Location header found 586s ok 9 - Correct host 586s ok 10 - Correct client_id 586s ok 11 - Correct scope 586s ok 12 - Correct redirect_uri 586s ok 13 - Found state 586s # Internal request to /oauth2/token 586s ok 14 - expected client_id 586s ok 15 - expected client_secret 586s ok 16 - expected redirect_uri 586s ok 17 - expected code 586s # Internal request to /oauth2/jwks 586s ok 18 - Authorization code 586s ok 19 - Expected portal error code: code found on page 586s ok 20 - Expected portal error code 586s ok 21 - JWKS refresh was forced due to wrong kid 586s ok 22 - Unauth SP request 586s ok 23 - Get redirection 586s ok 24 - Location header found 586s ok 25 - Correct host 586s ok 26 - Correct client_id 586s ok 27 - Correct scope 586s ok 28 - Correct redirect_uri 586s ok 29 - Found state 586s # Internal request to /oauth2/token 586s ok 30 - expected client_id 586s ok 31 - expected client_secret 586s ok 32 - expected redirect_uri 586s ok 33 - expected code 586s # Internal request to /oauth2/jwks 586s # Internal request to /oauth2/userinfo 586s ok 34 - Authorization code 586s ok 35 - Get cookie lemonldap (90ba39e83b8d1505b999d9afa9b9fc46fb41d8883c963630d75c0b534063f12a) 586s ok 36 - JWKS refresh was forced due to wrong kid 586s ok 37 - Unauth SP request 586s ok 38 - Get redirection 586s ok 39 - Location header found 586s ok 40 - Correct host 586s ok 41 - Correct client_id 586s ok 42 - Correct scope 586s ok 43 - Correct redirect_uri 586s ok 44 - Found state 586s # Internal request to /oauth2/token 586s ok 45 - expected client_id 586s ok 46 - expected client_secret 586s ok 47 - expected redirect_uri 586s ok 48 - expected code 586s # Internal request to /oauth2/userinfo 586s ok 49 - Authorization code 586s ok 50 - Get cookie lemonldap (12a145c2a4d7d95603fed51b25900b997809b0e8c32674adff25f3e206f86705) 586s ok 51 - JWKS url was not called again 586s ok 52 - Unauth SP request 586s ok 53 - Get redirection 586s ok 54 - Location header found 586s ok 55 - Correct host 586s ok 56 - Correct client_id 586s ok 57 - Correct scope 586s ok 58 - Correct redirect_uri 586s ok 59 - Found state 586s # Internal request to /oauth2/token 586s ok 60 - expected client_id 586s ok 61 - expected client_secret 586s ok 62 - expected redirect_uri 586s ok 63 - expected code 586s # Internal request to /oauth2/jwks 586s # Internal request to /oauth2/userinfo 586s ok 64 - Authorization code 586s ok 65 - Get cookie lemonldap (f5f7a604c30202fa7f0c7fc1c25995ec10a5909b1e9f5aebb9e3f7ca794cb743) 586s ok 66 - JWKS url was called again due to cache expiration 586s 1..66 586s ok 587s t/32-Auth-and-issuer-OIDC-PKCE-2.t ............................................. 587s ok 1 - use Lemonldap::NG::Portal::Main; 587s ok 2 - Portal object 587s ok 3 - Init 587s ok 4 - Portal app 587s ok 5 - Register $type 587s ok 6 - OP portal 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 7 - Get JWKS, endpoint /oauth2/jwks 587s ok 8 - HTTP code is 200 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 587s ok 10 - HTTP code is 200 587s ok 11 - Portal object 587s ok 12 - Init 587s ok 13 - Portal app 587s ok 14 - Register $type 587s ok 15 - RP portal 587s # ==> Pushing RP <== 587s # ==> Popping RP <== 587s ok 16 - Unauth RP request 587s ok 17 - Get redirection 587s ok 18 - Location header found 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 19 - Push request to OP, endpoint /oauth2/authorize 587s ok 20 - HTTP code is 200 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 21 - Post authentication, endpoint /oauth2/authorize 587s ok 22 - Get cookie lemonldap (f0da6e431e9c5a8d94ad79e6e288b29d24798d55adc82f4488f981a148715356) 587s ok 23 - HTTP code is 200 587s ok 24 - Page contains a form 587s ok 25 - Host match 587s ok 26 - Field "confirm" is defined 587s ok 27 - CSP header authorize POST request to \# 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 28 - Post confirmation, endpoint /oauth2/authorize 587s ok 29 - Get redirection 587s ok 30 - Location header found 587s # ==> Pushing RP <== 587s ok 31 - REST request 587s ok 32 - Request from RP to OP, endpoint /oauth2/token 587s # ==> Saving handler RP <== 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s # ==> Restoring RP <== 587s ok 33 - Execute request 587s ok 34 - Response is 200 587s ok 35 - Content is JSON 587s ok 36 - REST request 587s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 587s # ==> Saving handler RP <== 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s # ==> Restoring RP <== 587s ok 38 - Execute request 587s ok 39 - Response is 200 587s ok 40 - Content is JSON 587s # ==> Popping RP <== 587s ok 41 - Call openidconnectcallback on RP 587s ok 42 - Get cookie lemonldap (d2e739a8077de5646cbf8abe35743ae361ab3d83ed440d2ad2d04468eafafcbe) 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s # ==> Pushing OP <== 587s ok 43 - REST request 587s ok 44 - Request from OP to RP 587s # ==> Saving handler OP <== 587s # ==> Pushing RP <== 587s # ==> Popping RP <== 587s # ==> Restoring OP <== 587s ok 45 - Execute request 587s ok 46 - Response is 200 587s # ==> Popping OP <== 587s ok 47 - Query OP for logout 587s ok 48 - HTTP code is 200 587s 1..48 587s ok 587s t/32-Auth-and-issuer-OIDC-PKCE.t ............................................... 587s ok 1 - use Lemonldap::NG::Portal::Main; 587s ok 2 - Portal object 587s ok 3 - Init 587s ok 4 - Portal app 587s ok 5 - Register $type 587s ok 6 - OP portal 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 7 - Get cookie lemonldap (77db678c5b9435ecd34b64959725d10ecb72bb71317fb4f30e6cf46df52dc3c0) 587s # Subtest: not required/PKCE flow/valid verifier succeeds 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 1 - Get redirection 587s ok 2 - Location header found 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 3 - HTTP code is 200 587s ok 4 - Content-Type is JSON 587s ok 5 - Content is valid JSON 587s ok 6 - Access token was provided 587s 1..6 587s ok 8 - not required/PKCE flow/valid verifier succeeds 587s # Subtest: not required/PKCE flow/invalid verifier fails 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 1 - Get redirection 587s ok 2 - Location header found 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 3 - Response status is 400 587s ok 4 - Content is JSON 587s ok 5 - Error code is invalid_grant 587s 1..5 587s ok 9 - not required/PKCE flow/invalid verifier fails 587s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 1 - Get redirection 587s ok 2 - Location header found 587s ok 3 - Authorize request failed with invalid_request 587s 1..3 587s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 587s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 1 - Get redirection 587s ok 2 - Location header found 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 3 - HTTP code is 200 587s ok 4 - Content-Type is JSON 587s ok 5 - Content is valid JSON 587s ok 6 - Access token was provided 587s 1..6 587s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 587s # Subtest: PKCE required/PKCE flow/invalid verifier fails 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 1 - Get redirection 587s ok 2 - Location header found 587s # ==> Pushing OP <== 587s # ==> Popping OP <== 587s ok 3 - Response status is 400 587s ok 4 - Content is JSON 587s ok 5 - Error code is invalid_grant 587s 1..5 587s ok 12 - PKCE required/PKCE flow/invalid verifier fails 587s 1..12 587s ok 588s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t ....................... 588s ok 1 - use Lemonldap::NG::Portal::Main; 588s ok 2 - Portal object 588s ok 3 - Init 588s ok 4 - Portal app 588s ok 5 - Register $type 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 6 - Get JWKS, endpoint /oauth2/jwks 588s ok 7 - HTTP code is 200 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 588s ok 9 - HTTP code is 200 588s ok 10 - Portal object 588s ok 11 - Init 588s ok 12 - Portal app 588s ok 13 - Register $type 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 14 - Unauth SP request 588s ok 15 - Get redirection 588s ok 16 - Location header found 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 17 - Push request to OP, endpoint /oauth2/authorize 588s ok 18 - HTTP code is 200 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 19 - Post authentication, endpoint /oauth2/authorize 588s ok 20 - Get cookie lemonldap (26be42da4c42c11815c868a3b1793ef801390bd35616b0713cac45fb5e87c039) 588s ok 21 - HTTP code is 200 588s ok 22 - Page contains a form 588s ok 23 - Host match 588s ok 24 - Field "confirm" is defined 588s ok 25 - CSP header authorize POST request to \# 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 26 - Post confirmation, endpoint /oauth2/authorize 588s ok 27 - Get redirection 588s ok 28 - Location header found 588s # ==> Pushing RP <== 588s ok 29 - REST request 588s ok 30 - Request from RP to OP, endpoint /oauth2/token 588s # ==> Saving handler RP <== 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s # ==> Restoring RP <== 588s ok 31 - Execute request 588s ok 32 - Response is 200 588s ok 33 - Content is JSON 588s ok 34 - REST request 588s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 588s # ==> Saving handler RP <== 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s # ==> Restoring RP <== 588s ok 36 - Execute request 588s ok 37 - Response is 200 588s ok 38 - Content is JSON 588s # ==> Popping RP <== 588s ok 39 - Call openidconnectcallback on RP 588s ok 40 - Get cookie lemonldap (3c38e46f2b13b86d51bf4919318103ee0eb30b3bb919fed4aafb46b3bc4af141) 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 41 - Check session, endpoint /oauth2/checksession.html 588s ok 42 - HTTP code is 200 588s ok 43 - Frame can be embedded 588s ok 44 - UTF-8 values 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 45 - Query SP for logout 588s ok 46 - HTTP code is 200 588s ok 47 - Found RP logout iframe 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 48 - Test if user is reject on IdP 588s ok 49 - Response status is 401 588s ok 50 - Content is JSON 588s ok 51 - Error code is 1 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 52 - Call RP flogout 588s ok 53 - HTTP code is 200 588s ok 54 - Get cookie lemonldap (0) 588s ok 55 - Cookie set to 0 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 56 - Test if user is reject on RP 588s ok 57 - Get redirection 588s ok 58 - Location header found 588s 1..58 588s ok 588s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ................... 588s ok 1 - use Lemonldap::NG::Portal::Main; 588s ok 2 - Portal object 588s ok 3 - Init 588s ok 4 - Portal app 588s ok 5 - Register $type 588s ok 6 - OP portal 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 7 - Get JWKS, endpoint /oauth2/jwks 588s ok 8 - HTTP code is 200 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 588s ok 10 - HTTP code is 200 588s ok 11 - Portal object 588s ok 12 - Init 588s ok 13 - Portal app 588s ok 14 - Register $type 588s ok 15 - RP portal 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 16 - Unauth SP request 588s ok 17 - Get redirection 588s ok 18 - Location header found 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 19 - Push request to OP, endpoint /oauth2/authorize 588s ok 20 - HTTP code is 200 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 21 - Post authentication, endpoint /oauth2/authorize 588s ok 22 - Get cookie lemonldap (6aea1ed1306529374de7a3fb9cc537677ed9b9ffe5a695ccd0a8bdf876b83b05) 588s ok 23 - HTTP code is 200 588s ok 24 - Page contains a form 588s ok 25 - Host match 588s ok 26 - Field "confirm" is defined 588s ok 27 - CSP header authorize POST request to \# 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 28 - Post confirmation, endpoint /oauth2/authorize 588s ok 29 - Get redirection 588s ok 30 - Location header found 588s # ==> Pushing RP <== 588s ok 31 - REST request 588s ok 32 - Request from RP to OP, endpoint /oauth2/token 588s # ==> Saving handler RP <== 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s # ==> Restoring RP <== 588s ok 33 - Execute request 588s ok 34 - Response is 200 588s ok 35 - Content is JSON 588s ok 36 - Found access_token 09c25a9745efeed37922c17134a14f12b4ffa135bf4a9e550e9025a4fdd1e658 588s ok 37 - REST request 588s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 588s # ==> Saving handler RP <== 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s # ==> Restoring RP <== 588s ok 39 - Execute request 588s ok 40 - Response is 200 588s ok 41 - Content is JSON 588s # ==> Popping RP <== 588s ok 42 - Call openidconnectcallback on RP 588s ok 43 - Get cookie lemonldap (a449a348fb6c553e6f10225aac577a8149baaa57febd0704df0cd1f9a0edbfbe) 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 44 - Get session using restSessionServer 588s ok 45 - HTTP code is 200 588s ok 46 - Deserialize session content 588s ok 47 - Session has correct value for _user 588s ok 48 - Session has correct value for _oidc_sub 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 49 588s # ==> Pushing RP <== 588s ok 50 - REST request 588s ok 51 - Request from RP to OP, endpoint /oauth2/token 588s # ==> Saving handler RP <== 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s # ==> Restoring RP <== 588s ok 52 - Execute request 588s ok 53 - Response is 200 588s ok 54 - Content is JSON 588s ok 55 - Found access_token 797c4c2f5d38a69d0075d03483d4b5b5736bc29a23a20b5e0dcc1b87aab3edc3 588s ok 56 - REST request 588s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 588s # ==> Saving handler RP <== 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s # ==> Restoring RP <== 588s ok 58 - Execute request 588s ok 59 - Response is 200 588s ok 60 - Content is JSON 588s # ==> Popping RP <== 588s ok 61 - Query RP for refresh 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 62 - Get session using restSessionServer 588s ok 63 - HTTP code is 200 588s ok 64 - Deserialize session content 588s ok 65 - Session has correct value for _oidc_sub 588s ok 66 - Session has correct value for mail 588s ok 67 - Session has correct value for _user 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 68 - Get session after refresh 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 69 - Query RP for logout 588s ok 70 - Get redirection 588s ok 71 - Location header found 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 72 - Push logout request to OP, endpoint /oauth2/logout 588s ok 73 - HTTP code is 200 588s ok 74 - Page contains a form 588s ok 75 - Host match 588s ok 76 - Field "confirm" is defined 588s ok 77 - CSP header authorize POST request to \# 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 78 - Confirm logout, endpoint /oauth2/logout 588s ok 79 - Get redirection 588s ok 80 - Location header found 588s ok 81 - Get cookie lemonldap (0) 588s ok 82 - SSO cookie removed 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 83 - Test if user is reject on IdP 588s ok 84 - Response status is 401 588s ok 85 - Content is JSON 588s ok 86 - Error code is 1 588s # ==> Pushing RP <== 588s # ==> Popping RP <== 588s ok 87 - Test if user is reject on SP 588s ok 88 - Get redirection 588s ok 89 - Location header found 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 90 - Push request to OP, endpoint /oauth2/authorize 588s ok 91 - HTTP code is 200 588s # ==> Pushing OP <== 588s # ==> Popping OP <== 588s ok 92 - Post authentication, endpoint /oauth2/authorize 588s ok 93 - Get cookie lemonldap (c442674f0c4670c66986b7a47a39b163e39d31fa229df90d1a6225f16d9caf1d) 588s 1..93 588s ok 589s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t .................... 589s ok 1 - use Lemonldap::NG::Portal::Main; 589s ok 2 - Portal object 589s ok 3 - Init 589s ok 4 - Portal app 589s ok 5 - Register $type 589s ok 6 - OP portal 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 7 - Get JWKS, endpoint /oauth2/jwks 589s ok 8 - HTTP code is 200 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 589s ok 10 - HTTP code is 200 589s ok 11 - Portal object 589s ok 12 - Init 589s ok 13 - Portal app 589s ok 14 - Register $type 589s ok 15 - RP portal 589s # ==> Pushing RP <== 589s # ==> Popping RP <== 589s ok 16 - Unauth SP request 589s ok 17 - Get redirection 589s ok 18 - Location header found 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 19 - Push request to OP, endpoint /oauth2/authorize 589s ok 20 - HTTP code is 200 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 21 - Post authentication, endpoint /oauth2/authorize 589s ok 22 - Get cookie lemonldap (35793ccb7e7c794ddd6960becc968e89f914712cc13aa3bac529f75488e497fe) 589s ok 23 - HTTP code is 200 589s ok 24 - Page contains a form 589s ok 25 - Host match 589s ok 26 - Field "confirm" is defined 589s ok 27 - CSP header authorize POST request to \# 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 28 - Post confirmation, endpoint /oauth2/authorize 589s ok 29 - Get redirection 589s ok 30 - Location header found 589s # ==> Pushing RP <== 589s ok 31 - REST request 589s ok 32 - Request from RP to OP, endpoint /oauth2/token 589s # ==> Saving handler RP <== 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s # ==> Restoring RP <== 589s ok 33 - Execute request 589s ok 34 - Response is 200 589s ok 35 - Content is JSON 589s ok 36 - Found access_token 76bf0d3df764f839b228646b097819bd40d6bb790d0b2c9b51b59b673a2fef39 589s ok 37 - REST request 589s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 589s # ==> Saving handler RP <== 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s # ==> Restoring RP <== 589s ok 39 - Execute request 589s ok 40 - Response is 200 589s ok 41 - Content is JSON 589s # ==> Popping RP <== 589s ok 42 - Call openidconnectcallback on RP 589s ok 43 - Get cookie lemonldap (021e78e3b6a49fea99a3205b7ec126ed31cf9e2c8c334486738580dfe2735590) 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 44 - Check session, endpoint /oauth2/checksession.html 589s ok 45 - HTTP code is 200 589s ok 46 - Frame can be embedded 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 47 - Get userinfo 589s ok 48 - Token is a JWT 589s ok 49 - Found claim in JWT 589s ok 50 - UTF-8 values 589s # ==> Pushing RP <== 589s # ==> Popping RP <== 589s ok 51 - Query RP for logout 589s ok 52 - Get redirection 589s ok 53 - Location header found 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 54 - Push logout request to OP, endpoint /oauth2/logout 589s ok 55 - HTTP code is 200 589s ok 56 - Page contains a form 589s ok 57 - Host match 589s ok 58 - Field "confirm" is defined 589s ok 59 - CSP header authorize POST request to \# 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 60 - Confirm logout, endpoint /oauth2/logout 589s ok 61 - Get redirection 589s ok 62 - Location header found 589s ok 63 - Get cookie lemonldap (0) 589s ok 64 - SSO cookie removed 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 589s ok 66 - Get redirection 589s ok 67 - Location is http://auth.rp.com/?logout=1 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 68 - logout endpoint, endpoint /oauth2/logout 589s ok 69 - Response status is 401 589s ok 70 - Content is JSON 589s ok 71 - Error code is 9 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 72 - Test if user is reject on IdP 589s ok 73 - Response status is 401 589s ok 74 - Content is JSON 589s ok 75 - Error code is 1 589s # ==> Pushing RP <== 589s # ==> Popping RP <== 589s ok 76 - Test if user is reject on SP 589s ok 77 - Get redirection 589s ok 78 - Location header found 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 79 - Push request to OP, endpoint /oauth2/authorize 589s ok 80 - HTTP code is 200 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 81 - Post authentication, endpoint /oauth2/authorize 589s ok 82 - Get cookie lemonldap (cc6c54f945da34572137b1edfffb81b60d8e75f48a98193eccf78cee0742865c) 589s 1..82 589s ok 589s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.t ................... 589s ok 1 - use Lemonldap::NG::Portal::Main; 589s ok 2 - Portal object 589s ok 3 - Init 589s ok 4 - Portal app 589s ok 5 - Register $type 589s ok 6 - OP portal 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 7 - Get JWKS, endpoint /oauth2/jwks 589s ok 8 - HTTP code is 200 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 589s ok 10 - HTTP code is 200 589s ok 11 - Portal object 589s ok 12 - Init 589s ok 13 - Portal app 589s ok 14 - Register $type 589s ok 15 - RP portal 589s # ==> Pushing RP <== 589s # ==> Popping RP <== 589s ok 16 - Unauth SP request 589s ok 17 - Get redirection 589s ok 18 - Location header found 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 19 - Push request to OP, endpoint /oauth2/authorize 589s ok 20 - HTTP code is 200 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 21 - Post authentication, endpoint /oauth2/authorize 589s ok 22 - Get cookie lemonldap (bb36b836eb517f3e451750f9cccf38ee361990974d5565d5a9e91ec2c14d7ea9) 589s ok 23 - HTTP code is 200 589s ok 24 - Page contains a form 589s ok 25 - Host match 589s ok 26 - Field "confirm" is defined 589s ok 27 - CSP header authorize POST request to \# 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 28 - Post confirmation, endpoint /oauth2/authorize 589s ok 29 - Get redirection 589s ok 30 - Location header found 589s # ==> Pushing RP <== 589s ok 31 - REST request 589s ok 32 - Request from RP to OP, endpoint /oauth2/token 589s # ==> Saving handler RP <== 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s # ==> Restoring RP <== 589s ok 33 - Execute request 589s ok 34 - Response is 200 589s ok 35 - Content is JSON 589s ok 36 - Found access_token ea282022b8077372e0ee7fa6b163cc4192cffcd758eed26ce54a3a9e1599e10a 589s ok 37 - REST request 589s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 589s # ==> Saving handler RP <== 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s # ==> Restoring RP <== 589s ok 39 - Execute request 589s ok 40 - Response is 200 589s ok 41 - Content is JSON 589s # ==> Popping RP <== 589s ok 42 - Call openidconnectcallback on RP 589s ok 43 - Get cookie lemonldap (dfdfdce1d2c1b58740080caf9c6659b4bd0c211b0fd4827efcddab92ada3e0ab) 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 44 - Check session, endpoint /oauth2/checksession.html 589s ok 45 - HTTP code is 200 589s ok 46 - Frame can be embedded 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 47 - Get userinfo 589s ok 48 - HTTP code is 200 589s ok 49 - Content-Type is JSON 589s ok 50 - Content is valid JSON 589s ok 51 - UTF-8 values 589s ok 52 - UTF-8 values 589s # ==> Pushing RP <== 589s # ==> Popping RP <== 589s ok 53 - Query RP for logout 589s ok 54 - Get redirection 589s ok 55 - Location header found 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 56 - Push logout request to OP, endpoint /oauth2/logout 589s ok 57 - HTTP code is 200 589s ok 58 - Page contains a form 589s ok 59 - Host match 589s ok 60 - Field "confirm" is defined 589s ok 61 - CSP header authorize POST request to \# 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 62 - Confirm logout, endpoint /oauth2/logout 589s ok 63 - Get redirection 589s ok 64 - Location header found 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 589s ok 66 - Get redirection 589s ok 67 - Location is http://auth.rp.com/?logout=1 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 68 - logout endpoint, endpoint /oauth2/logout 589s ok 69 - Response status is 401 589s ok 70 - Content is JSON 589s ok 71 - Error code is 9 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 72 - Test if user is reject on IdP 589s ok 73 - Response status is 401 589s ok 74 - Content is JSON 589s ok 75 - Error code is 1 589s # ==> Pushing RP <== 589s # ==> Popping RP <== 589s ok 76 - Test if user is reject on SP 589s ok 77 - Get redirection 589s ok 78 - Location header found 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 79 - Push request to OP, endpoint /oauth2/authorize 589s ok 80 - HTTP code is 200 589s # ==> Pushing OP <== 589s # ==> Popping OP <== 589s ok 81 - Post authentication, endpoint /oauth2/authorize 589s ok 82 - Get cookie lemonldap (4e6272fea3720c39e61d9362cdf05ce24792a5d64a05bf83a522f7695d046645) 589s 1..82 589s ok 590s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t ................. 590s ok 1 - use Lemonldap::NG::Portal::Main; 590s ok 2 - Portal object 590s ok 3 - Init 590s ok 4 - Portal app 590s ok 5 - Register $type 590s ok 6 - OP portal 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 7 - Get JWKS, endpoint /oauth2/jwks 590s ok 8 - HTTP code is 200 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 590s ok 10 - HTTP code is 200 590s ok 11 - Portal object 590s ok 12 - Init 590s ok 13 - Portal app 590s ok 14 - Register $type 590s ok 15 - RP portal 590s # ==> Pushing RP <== 590s # ==> Popping RP <== 590s ok 16 - Unauth SP request 590s ok 17 - Get redirection 590s ok 18 - Location header found 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 19 - Push request to OP, endpoint /oauth2/authorize 590s ok 20 - HTTP code is 200 590s ok 21 - Page contains a form 590s ok 22 - CSP header authorize POST request to \# 590s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1760922749%2C%22issuerRequestoauth2%22%3A%221760850869_57503%22%7D) 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 24 - Post authentication, endpoint /oauth2/authorize 590s ok 25 - Get cookie lemonldap (e4074130b9a27dd3d7523a8ed6dec597096eef7b09290160d935b696b5697266) 590s ok 26 - HTTP code is 200 590s ok 27 - Page contains a form 590s ok 28 - Host match 590s ok 29 - Field "confirm" is defined 590s ok 30 - CSP header authorize POST request to \# 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 31 - Post confirmation, endpoint /oauth2/authorize 590s ok 32 - Get redirection 590s ok 33 - Location header found 590s # ==> Pushing RP <== 590s ok 34 - REST request 590s ok 35 - Request from RP to OP, endpoint /oauth2/token 590s # ==> Saving handler RP <== 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s # ==> Restoring RP <== 590s ok 36 - Execute request 590s ok 37 - Response is 200 590s ok 38 - Content is JSON 590s ok 39 - REST request 590s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 590s # ==> Saving handler RP <== 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s # ==> Restoring RP <== 590s ok 41 - Execute request 590s ok 42 - Response is 200 590s ok 43 - Content is JSON 590s # ==> Popping RP <== 590s ok 44 - Call openidconnectcallback on RP 590s ok 45 - Get cookie lemonldap (6e66419c1fa25fd7128e7bf8a77b82d659b8970d6716c803b410220c31bb4f59) 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 46 - Check session, endpoint /oauth2/checksession.html 590s ok 47 - HTTP code is 200 590s ok 48 - Frame can be embedded 590s # ==> Pushing RP <== 590s # ==> Popping RP <== 590s ok 49 - Query RP for logout 590s ok 50 - Get redirection 590s ok 51 - Location header found 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 52 - Push logout request to OP, endpoint /oauth2/logout 590s ok 53 - HTTP code is 200 590s ok 54 - Page contains a form 590s ok 55 - Host match 590s ok 56 - Field "confirm" is defined 590s ok 57 - CSP header authorize POST request to \# 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 58 - Confirm logout, endpoint /oauth2/logout 590s ok 59 - Get redirection 590s ok 60 - Location header found 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 590s ok 62 - Get redirection 590s ok 63 - Location is http://auth.rp.com/?logout=1 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 64 - logout endpoint, endpoint /oauth2/logout 590s ok 65 - Response status is 401 590s ok 66 - Content is JSON 590s ok 67 - Error code is 9 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 68 - Test if user is reject on IdP 590s ok 69 - Response status is 401 590s ok 70 - Content is JSON 590s ok 71 - Error code is 1 590s # ==> Pushing RP <== 590s # ==> Popping RP <== 590s ok 72 - Test if user is reject on SP 590s ok 73 - Get redirection 590s ok 74 - Location header found 590s 1..74 590s ok 590s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t ....................... 590s ok 1 - use Lemonldap::NG::Portal::Main; 590s ok 2 - Portal object 590s ok 3 - Init 590s ok 4 - Portal app 590s ok 5 - Register $type 590s ok 6 - OP portal 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 7 - Get JWKS, endpoint /oauth2/jwks 590s ok 8 - HTTP code is 200 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 590s ok 10 - HTTP code is 200 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 11 - Post authentication request 590s ok 12 - Get cookie lemonldap (c24040878c880edb866bee1bc3fd4f08ee51251daaf0594eeaa35276aa698bb0) 590s ok 13 - Portal object 590s ok 14 - Init 590s ok 15 - Portal app 590s ok 16 - Register $type 590s ok 17 - RP portal 590s # ==> Pushing RP <== 590s # ==> Popping RP <== 590s ok 18 - Unauth SP request 590s ok 19 - Get redirection 590s ok 20 - Location header found 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 21 - Push request to OP, endpoint /oauth2/authorize 590s ok 22 - HTTP code is 200 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 23 - Post authentication, endpoint /oauth2/authorize 590s ok 24 - Get cookie lemonldap (63714d1cf997f493645218908177d3d6c446e0dd6bc5a00a5b8270a170d3fdb5) 590s ok 25 - HTTP code is 200 590s ok 26 - Page contains a form 590s ok 27 - Host match 590s ok 28 - CSP header authorize POST request to auth.rp.com 590s # ==> Pushing RP <== 590s ok 29 - REST request 590s ok 30 - Request from RP to OP, endpoint /oauth2/token 590s # ==> Saving handler RP <== 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s # ==> Restoring RP <== 590s ok 31 - Execute request 590s ok 32 - Response is 200 590s ok 33 - Content is JSON 590s ok 34 - Found access_token 708639e4318e345b0deb10232ddddd62b135607bfc93f6bb5c0e4bb65d0774ff 590s ok 35 - REST request 590s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 590s # ==> Saving handler RP <== 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s # ==> Restoring RP <== 590s ok 37 - Execute request 590s ok 38 - Response is 200 590s ok 39 - Content is JSON 590s # ==> Popping RP <== 590s ok 40 - Call openidconnectcallback on RP 590s ok 41 - Get cookie lemonldap (855021b97ba44523b3368a7b275eabc07a21396707f3a2ba1ee4d7076b6f522f) 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 42 - Check session, endpoint /oauth2/checksession.html 590s ok 43 - HTTP code is 200 590s ok 44 - Frame can be embedded 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 45 - Get userinfo 590s ok 46 - HTTP code is 200 590s ok 47 - Content-Type is JSON 590s ok 48 - Content is valid JSON 590s ok 49 - UTF-8 values 590s ok 50 - UTF-8 values 590s # ==> Pushing RP <== 590s # ==> Popping RP <== 590s ok 51 - Query RP for logout 590s ok 52 - Get redirection 590s ok 53 - Location header found 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 54 - Push logout request to OP, endpoint /oauth2/logout 590s ok 55 - HTTP code is 200 590s ok 56 - Page contains a form 590s ok 57 - Host match 590s ok 58 - Field "confirm" is defined 590s ok 59 - CSP header authorize POST request to \# 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 60 - Confirm logout, endpoint /oauth2/logout 590s ok 61 - Get redirection 590s ok 62 - Location header found 590s ok 63 - Get cookie lemonldap (0) 590s ok 64 - SSO cookie removed 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 590s ok 66 - Get redirection 590s ok 67 - Location is http://auth.rp.com/?logout=1 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 68 - logout endpoint, endpoint /oauth2/logout 590s ok 69 - Response status is 401 590s ok 70 - Content is JSON 590s ok 71 - Error code is 9 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 72 - Test if user is reject on IdP 590s ok 73 - Response status is 401 590s ok 74 - Content is JSON 590s ok 75 - Error code is 1 590s # ==> Pushing RP <== 590s # ==> Popping RP <== 590s ok 76 - Test if user is reject on SP 590s ok 77 - Get redirection 590s ok 78 - Location header found 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 79 - Push request to OP, endpoint /oauth2/authorize 590s ok 80 - HTTP code is 200 590s # ==> Pushing OP <== 590s # ==> Popping OP <== 590s ok 81 - Post authentication, endpoint /oauth2/authorize 590s ok 82 - Get cookie lemonldap (bbb2cbdaa12e5d1530629ce9b6d101cfb02dca8ab497822771b00fb60d9a5970) 590s 1..82 590s ok 591s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ................... 591s ok 1 - use Lemonldap::NG::Portal::Main; 591s ok 2 - Portal object 591s ok 3 - Init 591s ok 4 - Portal app 591s ok 5 - Register $type 591s ok 6 - OP portal 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 7 - Get JWKS, endpoint /oauth2/jwks 591s ok 8 - HTTP code is 200 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 591s ok 10 - HTTP code is 200 591s ok 11 - Portal object 591s ok 12 - Init 591s ok 13 - Portal app 591s ok 14 - Register $type 591s ok 15 - RP portal 591s # ==> Pushing RP <== 591s # ==> Popping RP <== 591s ok 16 - Unauth SP request 591s ok 17 - Get redirection 591s ok 18 - Location header found 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 19 - Push request to OP, endpoint /oauth2/authorize 591s ok 20 - HTTP code is 200 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 21 - Post authentication, endpoint /oauth2/authorize 591s ok 22 - Get cookie lemonldap (b47a409b2dfdd2dc1a85ba5b253106f8e5bebb5141a1ba172e50bef328885df1) 591s ok 23 - HTTP code is 200 591s ok 24 - Page contains a form 591s ok 25 - Host match 591s ok 26 - Field "confirm" is defined 591s ok 27 - CSP header authorize POST request to \# 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 28 - Post confirmation, endpoint /oauth2/authorize 591s ok 29 - Get redirection 591s ok 30 - Location header found 591s # ==> Pushing RP <== 591s ok 31 - REST request 591s ok 32 - Request from RP to OP, endpoint /oauth2/token 591s # ==> Saving handler RP <== 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s # ==> Restoring RP <== 591s ok 33 - Execute request 591s ok 34 - Response is 200 591s ok 35 - Content is JSON 591s ok 36 - Found access_token 21f621d9c59be269d08ffef181050b15ba16da0368d727a4e2a40a84dd01a08d 591s ok 37 - REST request 591s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 591s # ==> Saving handler RP <== 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s # ==> Restoring RP <== 591s ok 39 - Execute request 591s ok 40 - Response is 200 591s ok 41 - Content is JSON 591s # ==> Popping RP <== 591s ok 42 - Call openidconnectcallback on RP 591s ok 43 - Get cookie lemonldap (a1c6cd28f61c891e91cce808a4f6c2cf6c5fb7794c374af95f833bdfafae1fa5) 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 44 - Check session, endpoint /oauth2/checksession.html 591s ok 45 - HTTP code is 200 591s ok 46 - Frame can be embedded 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 47 - Get userinfo 591s ok 48 - HTTP code is 200 591s ok 49 - Content-Type is JSON 591s ok 50 - Content is valid JSON 591s ok 51 - UTF-8 values 591s ok 52 - UTF-8 values 591s # ==> Pushing RP <== 591s # ==> Popping RP <== 591s ok 53 - Query RP for logout 591s ok 54 - Get redirection 591s ok 55 - Location header found 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 56 - Push logout request to OP, endpoint /oauth2/logout 591s ok 57 - HTTP code is 200 591s ok 58 - Page contains a form 591s ok 59 - Host match 591s ok 60 - Field "confirm" is defined 591s ok 61 - CSP header authorize POST request to \# 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 62 - Confirm logout, endpoint /oauth2/logout 591s ok 63 - Get redirection 591s ok 64 - Location header found 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 591s ok 66 - Get redirection 591s ok 67 - Location is http://auth.rp.com/?logout=1 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 68 - logout endpoint, endpoint /oauth2/logout 591s ok 69 - Response status is 401 591s ok 70 - Content is JSON 591s ok 71 - Error code is 9 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 72 - Test if user is reject on IdP 591s ok 73 - Response status is 401 591s ok 74 - Content is JSON 591s ok 75 - Error code is 1 591s # ==> Pushing RP <== 591s # ==> Popping RP <== 591s ok 76 - Test if user is reject on SP 591s ok 77 - Get redirection 591s ok 78 - Location header found 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 79 - Push request to OP, endpoint /oauth2/authorize 591s ok 80 - HTTP code is 200 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 81 - Post authentication, endpoint /oauth2/authorize 591s ok 82 - Get cookie lemonldap (ad28e623b5a6eb71eb37b897538e15cb4808670c8753091db614c46ca56763aa) 591s 1..82 591s ok 591s t/32-Auth-and-issuer-OIDC-authorization_code.t ................................. 591s ok 1 - use Lemonldap::NG::Portal::Main; 591s ok 2 - Portal object 591s ok 3 - Init 591s ok 4 - Portal app 591s ok 5 - Register $type 591s ok 6 - OP portal 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 7 - Get JWKS, endpoint /oauth2/jwks 591s ok 8 - HTTP code is 200 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 591s ok 10 - HTTP code is 200 591s ok 11 - Portal object 591s ok 12 - Init 591s ok 13 - Portal app 591s ok 14 - Register $type 591s ok 15 - RP portal 591s # ==> Pushing RP <== 591s # ==> Popping RP <== 591s ok 16 - Unauth SP request 591s ok 17 - Get redirection 591s ok 18 - Location header found 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 19 - Push request to OP, endpoint /oauth2/authorize 591s ok 20 - HTTP code is 200 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 21 - Post authentication, endpoint /oauth2/authorize 591s ok 22 - Get cookie lemonldap (a6cf16e4a9ba8c31c494692f16964caaff94d9b8a786622a96272bcd441c1dac) 591s ok 23 - Expected portal error code: code found on page 591s ok 24 - Expected portal error code 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 25 - Post authentication, endpoint /oauth2/authorize 591s ok 26 - Get cookie lemonldap (2468e8212141a5fe2c0a50908bf002ca8a4c13c1e5a308b303d0c0014ee696ac) 591s ok 27 - HTTP code is 200 591s ok 28 - Page contains a form 591s ok 29 - Host match 591s ok 30 - Field "confirm" is defined 591s ok 31 - CSP header authorize POST request to \# 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 32 - Post confirmation, endpoint /oauth2/authorize 591s ok 33 - Get redirection 591s ok 34 - Location header found 591s # ==> Pushing RP <== 591s ok 35 - REST request 591s ok 36 - Request from RP to OP, endpoint /oauth2/token 591s # ==> Saving handler RP <== 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s # ==> Restoring RP <== 591s ok 37 - Execute request 591s ok 38 - Response is 200 591s ok 39 - Content is JSON 591s ok 40 - Found access_token c4e655ab59e8b989e24f5247509240c81812e1f6e8f0eb4d3202d236ab4267ec 591s ok 41 - REST request 591s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 591s # ==> Saving handler RP <== 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s # ==> Restoring RP <== 591s ok 43 - Execute request 591s ok 44 - Response is 200 591s ok 45 - Content is JSON 591s # ==> Popping RP <== 591s ok 46 - Call openidconnectcallback on RP 591s ok 47 - Get cookie lemonldap (8202a7bd2a9bb6c6d6c0675522a7a940e35315e181948b007e37ac8c0d424bf7) 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 48 - Check session, endpoint /oauth2/checksession.html 591s ok 49 - HTTP code is 200 591s ok 50 - Frame can be embedded 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 51 - Get userinfo 591s ok 52 - HTTP code is 200 591s ok 53 - Content-Type is JSON 591s ok 54 - Content is valid JSON 591s ok 55 - UTF-8 values 591s ok 56 - UTF-8 values 591s ok 57 - OIDC EOL time is stored 591s ok 58 - Obtained refresh token 591s ok 59 - UTF-8 values 591s ok 60 - Correct email 591s ok 61 - Correct groups 591s ok 62 - Correct hGroups 591s ok 63 - oidcGotUserInfo called 591s ok 64 - oidcGotIDToken called 591s ok 65 - Correct custom ACR 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 66 591s # ==> Pushing RP <== 591s ok 67 - REST request 591s ok 68 - Request from RP to OP, endpoint /oauth2/userinfo 591s # ==> Saving handler RP <== 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s # ==> Restoring RP <== 591s ok 69 - Execute request 591s ok 70 - Response is 200 591s ok 71 - Content is JSON 591s # ==> Popping RP <== 591s ok 72 - Query RP for refresh 591s ok 73 - Access token EOL has not changed 591s ok 74 - Access token has not changed 591s ok 75 - Updated RP session 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 76 591s # ==> Pushing RP <== 591s ok 77 - REST request 591s ok 78 - Request from RP to OP, endpoint /oauth2/token 591s # ==> Saving handler RP <== 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s # ==> Restoring RP <== 591s ok 79 - Execute request 591s ok 80 - Response is 200 591s ok 81 - Content is JSON 591s ok 82 - Found access_token 4025ec8360a1d9cd2d85ebcd0d99d23334603e0a3122e4436eda49fda4dad2ff 591s ok 83 - REST request 591s ok 84 - Request from RP to OP, endpoint /oauth2/userinfo 591s # ==> Saving handler RP <== 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s # ==> Restoring RP <== 591s ok 85 - Execute request 591s ok 86 - Response is 200 591s ok 87 - Content is JSON 591s # ==> Popping RP <== 591s ok 88 - Query RP for refresh 591s ok 89 - Access token EOL has changed 591s ok 90 - Access token has changed 591s ok 91 - Updated RP session 591s ok 92 - Still correct groups 591s ok 93 - Still correct hGroups 591s # ==> Pushing RP <== 591s # ==> Popping RP <== 591s ok 94 - Query RP for logout 591s ok 95 - Get redirection 591s ok 96 - Location header found 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 97 - Push logout request to OP, endpoint /oauth2/logout 591s ok 98 - HTTP code is 200 591s ok 99 - Page contains a form 591s ok 100 - Host match 591s ok 101 - Field "confirm" is defined 591s ok 102 - CSP header authorize POST request to \# 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 103 - Confirm logout, endpoint /oauth2/logout 591s ok 104 - Get redirection 591s ok 105 - Location header found 591s ok 106 - Get cookie lemonldap (0) 591s ok 107 - SSO cookie removed 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 108 - logout endpoint with redirect, endpoint /oauth2/logout 591s ok 109 - Get redirection 591s ok 110 - Location is http://auth.rp.com/?logout=1 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 111 - logout endpoint, endpoint /oauth2/logout 591s ok 112 - Response status is 401 591s ok 113 - Content is JSON 591s ok 114 - Error code is 9 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 115 - Test if user is reject on IdP 591s ok 116 - Response status is 401 591s ok 117 - Content is JSON 591s ok 118 - Error code is 1 591s # ==> Pushing RP <== 591s # ==> Popping RP <== 591s ok 119 - Test if user is reject on SP 591s ok 120 - Get redirection 591s ok 121 - Location header found 591s ok 122 - oidcGenerateAuthenticationRequest called 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 123 - Push request to OP, endpoint /oauth2/authorize 591s ok 124 - HTTP code is 200 591s # ==> Pushing OP <== 591s # ==> Popping OP <== 591s ok 125 - Post authentication, endpoint /oauth2/authorize 591s ok 126 - Get cookie lemonldap (d76d8fd09042bc3e7396312901cc8f22b288f0209d4618a7be78ac14cdd44edc) 591s 1..126 591s ok 592s t/32-Auth-and-issuer-OIDC-hybrid.t ............................................. 592s ok 1 - use Lemonldap::NG::Portal::Main; 592s ok 2 - Portal object 592s ok 3 - Init 592s ok 4 - Portal app 592s ok 5 - Register $type 592s ok 6 - OP portal 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 7 - Get JWKS, endpoint /oauth2/jwks 592s ok 8 - HTTP code is 200 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 592s ok 10 - HTTP code is 200 592s ok 11 - Portal object 592s ok 12 - Init 592s ok 13 - Portal app 592s ok 14 - Register $type 592s ok 15 - RP portal 592s # ==> Pushing RP <== 592s # ==> Popping RP <== 592s ok 16 - Unauth SP request 592s ok 17 - Get redirection 592s ok 18 - Location header found 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 19 - Push request to OP, endpoint /oauth2/authorize 592s ok 20 - HTTP code is 200 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 21 - Post authentication, endpoint /oauth2/authorize 592s ok 22 - Reject reason is 90 592s ok 23 - Portal object 592s ok 24 - Init 592s ok 25 - Portal app 592s ok 26 - Register $type 592s ok 27 - OP portal 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 28 - Get JWKS, endpoint /oauth2/jwks 592s ok 29 - HTTP code is 200 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 592s ok 31 - HTTP code is 200 592s ok 32 - Portal object 592s ok 33 - Init 592s ok 34 - Portal app 592s ok 35 - Register $type 592s ok 36 - RP portal 592s # ==> Pushing RP <== 592s # ==> Popping RP <== 592s ok 37 - Unauth SP request 592s ok 38 - Get redirection 592s ok 39 - Location header found 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 40 - Push request to OP, endpoint /oauth2/authorize 592s ok 41 - HTTP code is 200 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 42 - Post authentication, endpoint /oauth2/authorize 592s ok 43 - Get cookie lemonldap (c4bf4e3cf86098ef1a765d467556e49be8398ac00db5497c6ff394bcad70c0f0) 592s ok 44 - Get redirection 592s ok 45 - Location header found 592s ok 46 - token_type found 592s ok 47 - session_state found 592s ok 48 - access_token found 592s ok 49 - id_token found 592s ok 50 - state found 592s ok 51 - session_state found 592s ok 52 - ID token contains c_hash 592s ok 53 - ID token contains at_hash 592s ok 54 - ID token contains nonce 592s ok 55 - REST request 592s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 57 - Execute request 592s ok 58 - Response is 200 592s ok 59 - Content is JSON 592s ok 60 - Get access token 592s ok 61 - Get name 592s ok 62 - Get family_name 592s ok 63 - Get sub 592s 1..63 592s ok 592s t/32-Auth-and-issuer-OIDC-implicit-no-token.t .................................. 592s ok 1 - use Lemonldap::NG::Portal::Main; 592s ok 2 - Portal object 592s ok 3 - Init 592s ok 4 - Portal app 592s ok 5 - Register $type 592s ok 6 - OP portal 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 7 - Get JWKS, endpoint /oauth2/jwks 592s ok 8 - HTTP code is 200 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 592s ok 10 - HTTP code is 200 592s ok 11 - Portal object 592s ok 12 - Init 592s ok 13 - Portal app 592s ok 14 - Register $type 592s ok 15 - RP portal 592s # ==> Pushing RP <== 592s # ==> Popping RP <== 592s ok 16 - Unauth SP request 592s ok 17 - Get redirection 592s ok 18 - Location header found 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 19 - Push request to OP, endpoint /oauth2/authorize 592s ok 20 - HTTP code is 200 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 21 - Post authentication, endpoint /oauth2/authorize 592s ok 22 - Get cookie lemonldap (1f5bd2180894ae74e434003af0ecdd33841d5438480ade6acea21e6c5cb38041) 592s ok 23 - HTTP code is 200 592s ok 24 - Page contains a form 592s ok 25 - Host match 592s ok 26 - Field "confirm" is defined 592s ok 27 - CSP header authorize POST request to \# 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 28 - Post confirmation, endpoint /oauth2/authorize 592s ok 29 - Get redirection 592s ok 30 - Location header found 592s ok 31 - id_token found 592s ok 32 - token_type must be missing 592s ok 33 - session_state found 592s ok 34 - access_token must be missing 592s ok 35 - state found 592s ok 36 - Check sub value 592s ok 37 - Check name value 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 38 - Logout request 592s ok 39 - Response is 200 592s ok 40 - Cookie is deleted 592s ok 41 - No pdata 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 42 - Disconnect request 592s ok 43 - Response is 401 592s # ==> Pushing RP <== 592s # ==> Popping RP <== 592s ok 44 - Unauth SP request 592s ok 45 - Get redirection 592s ok 46 - Location header found 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 47 - Push request to OP, endpoint /oauth2/authorize 592s ok 48 - HTTP code is 200 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 49 - Post authentication, endpoint /oauth2/authorize 592s ok 50 - Get cookie lemonldap (0960545a74dd8c99f902233e668f6b9943cc209d67de6f813a181b4f09601b42) 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 51 - Logout request 592s ok 52 - Response is 200 592s ok 53 - Cookie is deleted 592s ok 54 - No pdata 592s # ==> Pushing OP <== 592s # ==> Popping OP <== 592s ok 55 - Disconnect request 592s ok 56 - Response is 401 592s 1..56 592s ok 593s t/32-Auth-and-issuer-OIDC-implicit.t ........................................... 593s ok 1 - use Lemonldap::NG::Portal::Main; 593s ok 2 - Portal object 593s ok 3 - Init 593s ok 4 - Portal app 593s ok 5 - Register $type 593s ok 6 - OP portal 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 7 - Get JWKS, endpoint /oauth2/jwks 593s ok 8 - HTTP code is 200 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 593s ok 10 - HTTP code is 200 593s ok 11 - Portal object 593s ok 12 - Init 593s ok 13 - Portal app 593s ok 14 - Register $type 593s ok 15 - RP portal 593s # ==> Pushing RP <== 593s # ==> Popping RP <== 593s ok 16 - Unauth SP request 593s ok 17 - Get redirection 593s ok 18 - Location header found 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 19 - Push request to OP, endpoint /oauth2/authorize 593s ok 20 - HTTP code is 200 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 21 - Post authentication, endpoint /oauth2/authorize 593s ok 22 - Get cookie lemonldap (425d784935b28fb5938bb55c934f7ba38acdb7230dc54d3057028b85a9356abe) 593s ok 23 - HTTP code is 200 593s ok 24 - Page contains a form 593s ok 25 - Host match 593s ok 26 - Field "confirm" is defined 593s ok 27 - CSP header authorize POST request to \# 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 28 - Post confirmation, endpoint /oauth2/authorize 593s ok 29 - Get redirection 593s ok 30 - Location header found 593s ok 31 - id_token found 593s ok 32 - token_type found 593s ok 33 - session_state found 593s ok 34 - access_token found 593s ok 35 - state found 593s ok 36 - Check ACR value 593s ok 37 - Check that clientid is in audience 593s ok 38 - Check for additional audiences 593s ok 39 - Check for additional audiences 593s ok 40 - Check sub value 593s ok 41 - Claim name must not be in ID token 593s ok 42 - azp found 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 43 - Logout request 593s ok 44 - Response is 200 593s ok 45 - Cookie is deleted 593s ok 46 - No pdata 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 47 - Disconnect request 593s ok 48 - Response is 401 593s # ==> Pushing RP <== 593s # ==> Popping RP <== 593s ok 49 - Unauth SP request 593s ok 50 - Get redirection 593s ok 51 - Location header found 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 52 - Push request to OP, endpoint /oauth2/authorize 593s ok 53 - HTTP code is 200 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 54 - Post authentication, endpoint /oauth2/authorize 593s ok 55 - Get cookie lemonldap (13e72eb50ea8c0653202719971a9f9043b9c081f9fdd55dae68000db3fa411db) 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 56 - Logout request 593s ok 57 - Response is 200 593s ok 58 - Cookie is deleted 593s ok 59 - No pdata 593s # ==> Pushing OP <== 593s # ==> Popping OP <== 593s ok 60 - Disconnect request 593s ok 61 - Response is 401 593s 1..61 593s ok 593s t/32-Auth-and-issuer-OIDC-sorted.t ............................................. 593s ok 1 - use Lemonldap::NG::Portal::Main; 593s ok 2 - Portal object 593s ok 3 - Init 593s ok 4 - Portal app 593s ok 5 - OP portal 593s ok 6 - Get JWKS, endpoint /oauth2/jwks 593s ok 7 - HTTP code is 200 593s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 593s ok 9 - HTTP code is 200 593s ok 10 - Portal object 593s ok 11 - Init 593s ok 12 - Portal app 593s ok 13 - RP portal 593s ok 14 - Unauth SP request 593s ok 15 - 1st = op3 593s ok 16 - 2nd = op 593s ok 17 - 3rd = op2 593s ok 18 - Found OIDC idp logo and tooltip 593s ok 19 - Found OIDC idp display name 593s 1..19 593s ok 594s t/32-OIDC-Back-Channel-Logout-no-sid.t ......................................... 594s ok 1 - use Lemonldap::NG::Portal::Main; 594s ok 2 - Portal object 594s ok 3 - Init 594s ok 4 - Portal app 594s ok 5 - Register $type 594s ok 6 - OP portal 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 7 - Get JWKS, endpoint /oauth2/jwks 594s ok 8 - HTTP code is 200 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 594s ok 10 - HTTP code is 200 594s ok 11 - Portal object 594s ok 12 - Init 594s ok 13 - Portal app 594s ok 14 - Register $type 594s ok 15 - RP portal 594s # ==> Pushing RP <== 594s # ==> Popping RP <== 594s ok 16 - Unauth RP request 594s ok 17 - Get redirection 594s ok 18 - Location header found 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 19 - Push request to OP, endpoint /oauth2/authorize 594s ok 20 - HTTP code is 200 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 21 - Post authentication, endpoint /oauth2/authorize 594s ok 22 - Get cookie lemonldap (2b315c72f8a4e4732042e61b7d3daf244cb9bfc644f8d459a1322a53f40c6e6b) 594s ok 23 - HTTP code is 200 594s ok 24 - Page contains a form 594s ok 25 - Host match 594s ok 26 - Field "confirm" is defined 594s ok 27 - CSP header authorize POST request to \# 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 28 - Post confirmation, endpoint /oauth2/authorize 594s ok 29 - Get redirection 594s ok 30 - Location header found 594s # ==> Pushing RP <== 594s ok 31 - REST request 594s ok 32 - Request from RP to OP, endpoint /oauth2/token 594s # ==> Saving handler RP <== 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s # ==> Restoring RP <== 594s ok 33 - Execute request 594s ok 34 - Response is 200 594s ok 35 - Content is JSON 594s ok 36 - REST request 594s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 594s # ==> Saving handler RP <== 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s # ==> Restoring RP <== 594s ok 38 - Execute request 594s ok 39 - Response is 200 594s ok 40 - Content is JSON 594s # ==> Popping RP <== 594s ok 41 - Call openidconnectcallback on RP 594s ok 42 - Get cookie lemonldap (63c0909fe551e54c3b4544810665ded2a140323717e3575e122afc1a62459bc3) 594s # ==> Pushing OP <== 594s ok 43 - REST request 594s ok 44 - Request from OP to RP 594s # ==> Saving handler OP <== 594s # ==> Pushing RP <== 594s # ==> Popping RP <== 594s # ==> Restoring OP <== 594s ok 45 - Execute request 594s ok 46 - Response is 200 594s # ==> Popping OP <== 594s ok 47 - Query OP for logout 594s ok 48 - HTTP code is 200 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 49 - Test if user is reject on OP 594s ok 50 - Response status is 401 594s ok 51 - Content is JSON 594s ok 52 - Error code is 1 594s # ==> Pushing RP <== 594s # ==> Popping RP <== 594s ok 53 - Test if user is reject on RP 594s ok 54 - Get redirection 594s ok 55 - Location header found 594s 1..55 594s ok 594s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.t .................................... 594s ok 1 - use Lemonldap::NG::Portal::Main; 594s ok 2 - Portal object 594s ok 3 - Init 594s ok 4 - Portal app 594s ok 5 - Register $type 594s ok 6 - OP portal 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 7 - Get JWKS, endpoint /oauth2/jwks 594s ok 8 - HTTP code is 200 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 594s ok 10 - HTTP code is 200 594s ok 11 - Portal object 594s ok 12 - Init 594s ok 13 - Portal app 594s ok 14 - Register $type 594s ok 15 - RP portal 594s # ==> Pushing RP <== 594s # ==> Popping RP <== 594s ok 16 - Unauth RP request 594s ok 17 - Get redirection 594s ok 18 - Location header found 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 19 - Push request to OP, endpoint /oauth2/authorize 594s ok 20 - HTTP code is 200 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 21 - Post authentication, endpoint /oauth2/authorize 594s ok 22 - Get cookie lemonldap (81128cdd1aa44ef009465d9fe457e2ee925a72aa238586681bc95df71e00fbb9) 594s ok 23 - HTTP code is 200 594s ok 24 - Page contains a form 594s ok 25 - Host match 594s ok 26 - Field "confirm" is defined 594s ok 27 - CSP header authorize POST request to \# 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 28 - Post confirmation, endpoint /oauth2/authorize 594s ok 29 - Get redirection 594s ok 30 - Location header found 594s # ==> Pushing RP <== 594s ok 31 - REST request 594s ok 32 - Request from RP to OP, endpoint /oauth2/token 594s # ==> Saving handler RP <== 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s # ==> Restoring RP <== 594s ok 33 - Execute request 594s ok 34 - Response is 200 594s ok 35 - Content is JSON 594s ok 36 - REST request 594s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 594s # ==> Saving handler RP <== 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s # ==> Restoring RP <== 594s ok 38 - Execute request 594s ok 39 - Response is 200 594s ok 40 - Content is JSON 594s # ==> Popping RP <== 594s ok 41 - Call openidconnectcallback on RP 594s ok 42 - Get cookie lemonldap (275789562cc61776ecb1945462b19dc88b922f1823435666de606359985e578a) 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s # ==> Pushing OP <== 594s ok 43 - REST request 594s ok 44 - Request from OP to RP 594s # ==> Saving handler OP <== 594s # ==> Pushing RP <== 594s # ==> Popping RP <== 594s # ==> Restoring OP <== 594s ok 45 - Execute request 594s ok 46 - Response is 200 594s # ==> Popping OP <== 594s ok 47 - Query OP for logout 594s ok 48 - HTTP code is 200 594s # ==> Pushing OP <== 594s # ==> Popping OP <== 594s ok 49 - Test if user is reject on OP 594s ok 50 - Response status is 401 594s ok 51 - Content is JSON 594s ok 52 - Error code is 1 594s # ==> Pushing RP <== 594s # ==> Popping RP <== 594s ok 53 - Test if user is reject on RP 594s ok 54 - Get redirection 594s ok 55 - Location header found 594s 1..55 594s ok 595s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t ....................... 595s ok 1 - use Lemonldap::NG::Portal::Main; 595s ok 2 - Portal object 595s ok 3 - REST request 595s ok 4 - Request from OP to RP 595s [Mon Oct 20 01:12:33 2025] [LLNG:5826] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 595s [Mon Oct 20 01:12:33 2025] [LLNG:5826] [error] Malformed JWKS document 595s [Mon Oct 20 01:12:33 2025] [LLNG:5826] [error] Relying Party rp has errors and will be ignored 595s ok 5 - Init 595s ok 6 - Portal app 595s ok 7 - Register $type 595s ok 8 - OP portal 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 9 - Get JWKS, endpoint /oauth2/jwks 595s ok 10 - HTTP code is 200 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 595s ok 12 - HTTP code is 200 595s ok 13 - Portal object 595s ok 14 - Init 595s ok 15 - Portal app 595s ok 16 - Register $type 595s ok 17 - RP portal 595s # ==> Pushing OP <== 595s ok 18 - REST request 595s ok 19 - Request from OP to RP 595s # ==> Saving handler OP <== 595s # ==> Pushing RP <== 595s # ==> Popping RP <== 595s # ==> Restoring OP <== 595s ok 20 - Execute request 595s ok 21 - Response is 200 595s ok 22 - Content is JSON 595s # ==> Popping OP <== 595s # ==> Pushing RP <== 595s # ==> Popping RP <== 595s ok 23 - Unauth RP request 595s ok 24 - Get redirection 595s ok 25 - Location header found 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 26 - Push request to OP, endpoint /oauth2/authorize 595s ok 27 - HTTP code is 200 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 28 - Post authentication, endpoint /oauth2/authorize 595s ok 29 - Get cookie lemonldap (2df0db810223e09fc0ce855b881d15c99c40a960df795c5b257f95a88820575e) 595s ok 30 - HTTP code is 200 595s ok 31 - Page contains a form 595s ok 32 - Host match 595s ok 33 - Field "confirm" is defined 595s ok 34 - CSP header authorize POST request to \# 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 35 - Post confirmation, endpoint /oauth2/authorize 595s ok 36 - Get redirection 595s ok 37 - Location header found 595s # ==> Pushing RP <== 595s ok 38 - REST request 595s ok 39 - Request from RP to OP, endpoint /oauth2/token 595s # ==> Saving handler RP <== 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s # ==> Restoring RP <== 595s ok 40 - Execute request 595s ok 41 - Response is 200 595s ok 42 - Content is JSON 595s ok 43 - REST request 595s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 595s # ==> Saving handler RP <== 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s # ==> Restoring RP <== 595s ok 45 - Execute request 595s ok 46 - Response is 200 595s ok 47 - Content is JSON 595s # ==> Popping RP <== 595s ok 48 - Call openidconnectcallback on RP 595s ok 49 - Get cookie lemonldap (835bdfcaf3f935dfb06324298af45698d8e4472649b1fb431357d4ab7e1de0e6) 595s # ==> Pushing OP <== 595s ok 50 - REST request 595s ok 51 - Request from OP to RP 595s # ==> Saving handler OP <== 595s # ==> Pushing RP <== 595s # ==> Popping RP <== 595s # ==> Restoring OP <== 595s ok 52 - Execute request 595s ok 53 - Response is 200 595s ok 54 - Content is JSON 595s # ==> Popping OP <== 595s # ==> Pushing OP <== 595s ok 55 - REST request 595s ok 56 - Request from OP to RP 595s # ==> Saving handler OP <== 595s # ==> Pushing RP <== 595s # ==> Popping RP <== 595s # ==> Restoring OP <== 595s ok 57 - Execute request 595s ok 58 - Response is 200 595s # ==> Popping OP <== 595s ok 59 - Query OP for logout 595s ok 60 - HTTP code is 200 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 61 - Test if user is reject on OP 595s ok 62 - Response status is 401 595s ok 63 - Content is JSON 595s ok 64 - Error code is 1 595s # ==> Pushing RP <== 595s # ==> Popping RP <== 595s ok 65 - Test if user is reject on RP 595s ok 66 - Get redirection 595s ok 67 - Location header found 595s 1..67 595s ok 595s t/32-OIDC-Back-Channel-Logout-sid.t ............................................ 595s ok 1 - use Lemonldap::NG::Portal::Main; 595s ok 2 - Portal object 595s ok 3 - Init 595s ok 4 - Portal app 595s ok 5 - Register $type 595s ok 6 - OP portal 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 7 - Get JWKS, endpoint /oauth2/jwks 595s ok 8 - HTTP code is 200 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 595s ok 10 - HTTP code is 200 595s ok 11 - Portal object 595s ok 12 - Init 595s ok 13 - Portal app 595s ok 14 - Register $type 595s ok 15 - RP portal 595s # ==> Pushing RP <== 595s # ==> Popping RP <== 595s ok 16 - Unauth RP request 595s ok 17 - Get redirection 595s ok 18 - Location header found 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 19 - Push request to OP, endpoint /oauth2/authorize 595s ok 20 - HTTP code is 200 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 21 - Post authentication, endpoint /oauth2/authorize 595s ok 22 - Get cookie lemonldap (c82f2cd12aebbe365405136f06fdea58874f8980669bb064ad154725cf48c27d) 595s ok 23 - HTTP code is 200 595s ok 24 - Page contains a form 595s ok 25 - Host match 595s ok 26 - Field "confirm" is defined 595s ok 27 - CSP header authorize POST request to \# 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 28 - Post confirmation, endpoint /oauth2/authorize 595s ok 29 - Get redirection 595s ok 30 - Location header found 595s # ==> Pushing RP <== 595s ok 31 - REST request 595s ok 32 - Request from RP to OP, endpoint /oauth2/token 595s # ==> Saving handler RP <== 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s # ==> Restoring RP <== 595s ok 33 - Execute request 595s ok 34 - Response is 200 595s ok 35 - Content is JSON 595s ok 36 - REST request 595s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 595s # ==> Saving handler RP <== 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s # ==> Restoring RP <== 595s ok 38 - Execute request 595s ok 39 - Response is 200 595s ok 40 - Content is JSON 595s # ==> Popping RP <== 595s ok 41 - Call openidconnectcallback on RP 595s ok 42 - Get cookie lemonldap (cd2987b139c0e947c67017cbd2cd2093b5c24bbce6cf4a6a5fe24266adbaca79) 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s # ==> Pushing OP <== 595s ok 43 - REST request 595s ok 44 - Request from OP to RP 595s # ==> Saving handler OP <== 595s # ==> Pushing RP <== 595s # ==> Popping RP <== 595s # ==> Restoring OP <== 595s ok 45 - Execute request 595s ok 46 - Response is 200 595s # ==> Popping OP <== 595s ok 47 - Query OP for logout 595s ok 48 - HTTP code is 200 595s # ==> Pushing OP <== 595s # ==> Popping OP <== 595s ok 49 - Test if user is reject on OP 595s ok 50 - Response status is 401 595s ok 51 - Content is JSON 595s ok 52 - Error code is 1 595s # ==> Pushing RP <== 595s # ==> Popping RP <== 595s ok 53 - Test if user is reject on RP 595s ok 54 - Get redirection 595s ok 55 - Location header found 595s 1..55 595s ok 596s t/32-OIDC-ClaimTypes.t ......................................................... 596s ok 1 - use Lemonldap::NG::Portal::Main; 596s ok 2 - Portal object 596s ok 3 - Init 596s ok 4 - Portal app 596s ok 5 - _formatvalue('', 'string', 'auto') 596s ok 6 - _formatvalue('foo', 'string', 'auto') 596s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 596s ok 8 - _formatvalue('', 'int', 'auto') 596s ok 9 - _formatvalue('0', 'int', 'auto') 596s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 596s ok 11 - _formatvalue('', 'bool', 'auto') 596s ok 12 - _formatvalue('0', 'bool', 'auto') 596s ok 13 - _formatvalue('1', 'bool', 'auto') 596s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 596s ok 15 - _formatvalue('', 'string', 'always') 596s ok 16 - _formatvalue('foo', 'string', 'always') 596s ok 17 - _formatvalue('foo;bar', 'string', 'always') 596s ok 18 - _formatvalue('', 'int', 'always') 596s ok 19 - _formatvalue('0', 'int', 'always') 596s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 596s ok 21 - _formatvalue('', 'bool', 'always') 596s ok 22 - _formatvalue('0', 'bool', 'always') 596s ok 23 - _formatvalue('1', 'bool', 'always') 596s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 596s ok 25 - _formatvalue('', 'string', 'never') 596s ok 26 - _formatvalue('foo', 'string', 'never') 596s ok 27 - _formatvalue('foo;bar', 'string', 'never') 596s ok 28 - _formatvalue('', 'int', 'never') 596s ok 29 - _formatvalue('0', 'int', 'never') 596s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 596s ok 31 - _formatvalue('', 'bool', 'never') 596s ok 32 - _formatvalue('0', 'bool', 'never') 596s ok 33 - _formatvalue('1', 'bool', 'never') 596s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 596s 1..34 596s ok 596s t/32-OIDC-ClientCredentials-Grant.t ............................................ 596s ok 1 - use Lemonldap::NG::Portal::Main; 596s ok 2 - Portal object 596s ok 3 - Init 596s ok 4 - Portal app 596s ok 5 - HTTP code is 400 596s ok 6 - HTTP code is 400 596s ok 7 - Response status is 400 596s ok 8 - Content is JSON 596s ok 9 - Error code is invalid_scope 596s ok 10 - HTTP code is 200 596s ok 11 - Content-Type is JSON 596s ok 12 - Content is valid JSON 596s ok 13 - Access Token found 596s ok 14 - Token response returned scope 596s ok 15 - HTTP code is 200 596s ok 16 - Content-Type is JSON 596s ok 17 - Content is valid JSON 596s ok 18 596s ok 19 596s ok 20 596s ok 21 - Post introspection 596s ok 22 - HTTP code is 200 596s ok 23 - Content-Type is JSON 596s ok 24 - Content is valid JSON 596s ok 25 - Scope read found 596s ok 26 - Rule-enforced scope found 596s ok 27 - Hook-enforced scope found 596s ok 28 - Token response scope match token scope 596s ok 29 - HTTP code is 200 596s ok 30 - Content-Type is JSON 596s ok 31 - Content is valid JSON 596s ok 32 - HTTP code is 200 596s ok 33 - Content-Type is JSON 596s ok 34 - Content is valid JSON 596s ok 35 - Found access token 596s ok 36 - HTTP code is 200 596s ok 37 - Content-Type is JSON 596s ok 38 - Content is valid JSON 596s ok 39 - Found access token 596s 1..39 596s ok 596s t/32-OIDC-Code-Flow-Mobile.t ................................................... 596s ok 1 - use Lemonldap::NG::Portal::Main; 596s ok 2 - Portal object 596s ok 3 - Init 596s ok 4 - Portal app 596s ok 5 - OP portal 596s ok 6 - Get cookie lemonldap (950df0ab1fc59cdc41be73d894f94f2b339e4fe352a7f8a96001bcc2df096a03) 596s ok 7 - Allowed custom scheme 596s ok 8 - Correct Redirect URI 596s ok 9 - Found code 596s ok 10 - HTTP code is 200 596s ok 11 - Content-Type is JSON 596s ok 12 - Content is valid JSON 596s ok 13 - Found access token 596s ok 14 596s ok 15 - HTTP code is 200 596s ok 16 - Content-Type is JSON 596s ok 17 - Content is valid JSON 596s ok 18 - Correct subject 596s 1..18 596s ok 597s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.t ...................................... 597s ok 1 - use Lemonldap::NG::Portal::Main; 597s ok 2 - Portal object 597s ok 3 - Init 597s ok 4 - Portal app 597s ok 5 - Register $type 597s ok 6 - OP portal 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 7 - Get JWKS, endpoint /oauth2/jwks 597s ok 8 - HTTP code is 200 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 597s ok 10 - HTTP code is 200 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 11 - Post authentication with no target auth level 597s ok 12 - Get cookie lemonldap (0a4260e8d23858f8253402d9fbe58cc48a5bcaad8326f96f4426c985eff8e49a) 597s ok 13 - Portal object 597s ok 14 - Init 597s ok 15 - Portal app 597s ok 16 - Register $type 597s ok 17 - RP portal 597s # ==> Pushing RP <== 597s # ==> Popping RP <== 597s ok 18 - Unauth SP request 597s ok 19 - Get redirection 597s ok 20 - Location header found 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 21 - Push request to OP, endpoint /oauth2/authorize 597s ok 22 - HTTP code is 200 597s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850876_24586%22%2C%22targetAuthnLevel%22%3A%225%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1760922756%7D) 597s ok 24 - HTTP code is 200 597s ok 25 - Page contains a form 597s ok 26 - URI match 597s ok 27 - Field "confirm" is defined 597s ok 28 - Field "url" is defined 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 29 - Post code 597s ok 30 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850876_24586%22%2C%22issuerTs%22%3A1760922756%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22targetAuthnLevel%22%3A%225%22%7D) 597s ok 31 - HTTP code is 200 597s ok 32 - Page contains a form 597s ok 33 - URI match 597s ok 34 - Field "token" is defined 597s ok 35 - Field "code" is defined 597s ok 36 - Field "checkLogins" is defined 597s ok 37 - Found EXTCODE input 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 38 - Post code 597s ok 39 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850876_24586%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 597s ok 40 - Get redirection 597s ok 41 - Location header found 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 42 - Follow redirection to Oauth2 issuer 597s ok 43 - Get cookie lemonldappdata () 597s ok 44 - Pdata was cleared 597s ok 45 - HTTP code is 200 597s ok 46 - Page contains a form 597s ok 47 - URI match 597s ok 48 - Field "confirm" is defined 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 49 - Post confirmation, endpoint /oauth2/authorize 597s ok 50 - Get redirection 597s ok 51 - Location header found 597s # ==> Pushing RP <== 597s ok 52 - REST request 597s ok 53 - Request from RP to OP, endpoint /oauth2/token 597s # ==> Saving handler RP <== 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s # ==> Restoring RP <== 597s ok 54 - Execute request 597s ok 55 - Response is 200 597s ok 56 - Content is JSON 597s ok 57 - Found access_token 5d95d102ea6555891b0cc2ce3d90b41223f1897ed188e08d21698e0514cd5dd8 597s ok 58 - REST request 597s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 597s # ==> Saving handler RP <== 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s # ==> Restoring RP <== 597s ok 60 - Execute request 597s ok 61 - Response is 200 597s ok 62 - Content is JSON 597s # ==> Popping RP <== 597s ok 63 - Call openidconnectcallback on RP 597s ok 64 - Get cookie lemonldap (19484c7c9c8ca0b0f50d979bd042f4e4bd9b19965af643062f73d1ec3f6ae7d2) 597s # ==> Pushing RP <== 597s # ==> Popping RP <== 597s ok 65 - Get / on SP 597s ok 66 - HTTP code is 200 597s ok 67 - Authenticated as french 597s # ==> Pushing RP <== 597s # ==> Popping RP <== 597s ok 68 - Unauth SP request 597s ok 69 - Get redirection 597s ok 70 - Location header found 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 71 - Push request to OP, endpoint /oauth2/authorize 597s ok 72 - HTTP code is 200 597s ok 73 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760850876_40525%22%2C%22targetAuthnLevel%22%3A5%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922756%7D) 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 74 - Post authentication, endpoint /oauth2/authorize 597s ok 75 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850876_40525%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22targetAuthnLevel%22%3A5%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%22issuerTs%22%3A1760922756%7D) 597s ok 76 - HTTP code is 200 597s ok 77 - Page contains a form 597s ok 78 - URI match 597s ok 79 - Field "token" is defined 597s ok 80 - Field "code" is defined 597s ok 81 - Field "checkLogins" is defined 597s ok 82 - Found EXTCODE input 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 83 - Post code 597s ok 84 - Get cookie lemonldap (3dc6f74ed519cbf71526321fbdb06ef24e3381b4711d02376d59070267e3937a) 597s ok 85 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760850876_40525%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 597s ok 86 - Get redirection 597s ok 87 - Location header found 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 88 - Follow redirection to Oauth2 issuer 597s ok 89 - Get cookie lemonldappdata () 597s ok 90 - Pdata was cleared 597s ok 91 - Get redirection 597s ok 92 - Location header found 597s # ==> Pushing RP <== 597s ok 93 - REST request 597s ok 94 - Request from RP to OP, endpoint /oauth2/token 597s # ==> Saving handler RP <== 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s # ==> Restoring RP <== 597s ok 95 - Execute request 597s ok 96 - Response is 200 597s ok 97 - Content is JSON 597s ok 98 - Found access_token c6d864c71b0cbbf2114a889183baa7dead222c7b1e993c22ac44f258ba05e62a 597s ok 99 - REST request 597s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 597s # ==> Saving handler RP <== 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s # ==> Restoring RP <== 597s ok 101 - Execute request 597s ok 102 - Response is 200 597s ok 103 - Content is JSON 597s # ==> Popping RP <== 597s ok 104 - Call openidconnectcallback on RP 597s ok 105 - Get cookie lemonldap (bd25a42cc24d440eab75ad071c3898d16f5c865a01eef3d4ee3426fd0a9cc00c) 597s # ==> Pushing RP <== 597s # ==> Popping RP <== 597s ok 106 - Get / on SP 597s ok 107 - HTTP code is 200 597s ok 108 - Authenticated as french 597s 1..108 597s ok 597s t/32-OIDC-Code-Flow-with-2F.t .................................................. 597s ok 1 - use Lemonldap::NG::Portal::Main; 597s ok 2 - Portal object 597s ok 3 - Init 597s ok 4 - Portal app 597s ok 5 - Register $type 597s ok 6 - OP portal 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 7 - Get JWKS, endpoint /oauth2/jwks 597s ok 8 - HTTP code is 200 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 597s ok 10 - HTTP code is 200 597s ok 11 - Portal object 597s ok 12 - Init 597s ok 13 - Portal app 597s ok 14 - Register $type 597s ok 15 - RP portal 597s # ==> Pushing RP <== 597s # ==> Popping RP <== 597s ok 16 - Unauth SP request 597s ok 17 - Get redirection 597s ok 18 - Location header found 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 19 - Push request to OP, endpoint /oauth2/authorize 597s ok 20 - HTTP code is 200 597s ok 21 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1760922756%2C%22issuerRequestoauth2%22%3A%221760850876_56349%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 22 - Post authentication, endpoint /oauth2/authorize 597s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1760922756%2C%22issuerRequestoauth2%22%3A%221760850876_56349%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 597s ok 24 - HTTP code is 200 597s ok 25 - Page contains a form 597s ok 26 - URI match 597s ok 27 - Field "token" is defined 597s ok 28 - Field "code" is defined 597s ok 29 - Field "checkLogins" is defined 597s ok 30 - Found EXTCODE input 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 31 - Post code 597s ok 32 - Get cookie lemonldap (ecd83290ee62d7a42bf9d15c1eb3e45d5282a685e63253ed6050673edbbd6d81) 597s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850876_56349%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 597s ok 34 - Get redirection 597s ok 35 - Location header found 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 36 - Follow redirection to Oauth2 issuer 597s ok 37 - Get cookie lemonldappdata () 597s ok 38 - Pdata was cleared 597s ok 39 - HTTP code is 200 597s ok 40 - Page contains a form 597s ok 41 - URI match 597s ok 42 - Field "confirm" is defined 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 43 - Post confirmation, endpoint /oauth2/authorize 597s ok 44 - Get redirection 597s ok 45 - Location header found 597s # ==> Pushing RP <== 597s ok 46 - REST request 597s ok 47 - Request from RP to OP, endpoint /oauth2/token 597s # ==> Saving handler RP <== 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s # ==> Restoring RP <== 597s ok 48 - Execute request 597s ok 49 - Response is 200 597s ok 50 - Content is JSON 597s ok 51 - Found access_token 62d0aec2aa22f7d7c570bdc8a4daa8061e42aa3830596043b805f76cd0910b32 597s ok 52 - REST request 597s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 597s # ==> Saving handler RP <== 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s # ==> Restoring RP <== 597s ok 54 - Execute request 597s ok 55 - Response is 200 597s ok 56 - Content is JSON 597s # ==> Popping RP <== 597s ok 57 - Call openidconnectcallback on RP 597s ok 58 - Get cookie lemonldap (d8a78030ab47547014544f9f3396e0ad8b9be83787f577da0c7e063683d37d99) 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 59 - Check session, endpoint /oauth2/checksession.html 597s ok 60 - HTTP code is 200 597s ok 61 - Frame can be embedded 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 62 - Get userinfo 597s ok 63 - HTTP code is 200 597s ok 64 - Content-Type is JSON 597s ok 65 - Content is valid JSON 597s ok 66 - UTF-8 values 597s ok 67 - UTF-8 values 597s # ==> Pushing RP <== 597s # ==> Popping RP <== 597s ok 68 - Query RP for logout 597s ok 69 - Get redirection 597s ok 70 - Location header found 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 71 - Push logout request to OP, endpoint /oauth2/logout 597s ok 72 - HTTP code is 200 597s ok 73 - Page contains a form 597s ok 74 - Host match 597s ok 75 - Field "confirm" is defined 597s ok 76 - CSP header authorize POST request to \# 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 77 - Confirm logout, endpoint /oauth2/logout 597s ok 78 - Get redirection 597s ok 79 - Location header found 597s ok 80 - Get cookie lemonldap (0) 597s ok 81 - SSO cookie removed 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 597s ok 83 - Get redirection 597s ok 84 - Location is http://auth.rp.com/?logout=1 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 85 - logout endpoint, endpoint /oauth2/logout 597s ok 86 - Response status is 401 597s ok 87 - Content is JSON 597s ok 88 - Error code is 9 597s # ==> Pushing OP <== 597s # ==> Popping OP <== 597s ok 89 - Test if user is reject on IdP 597s ok 90 - Response status is 401 597s ok 91 - Content is JSON 597s ok 92 - Error code is 1 597s # ==> Pushing RP <== 597s # ==> Popping RP <== 597s ok 93 - Test if user is reject on SP 597s ok 94 - Get redirection 597s ok 95 - Location header found 597s 1..95 597s ok 598s t/32-OIDC-Double-Keys-without-kid.t ............................................ 598s ok 1 - use Lemonldap::NG::Portal::Main; 598s ok 2 - Portal object 598s ok 3 - Init 598s ok 4 - Portal app 598s ok 5 - Register $type 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 6 - Get JWKS, endpoint /oauth2/jwks 598s ok 7 - HTTP code is 200 598s ok 8 - JWKS->keys is an array 598s ok 9 - Found 2 keys 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 598s ok 11 - HTTP code is 200 598s ok 12 - Portal object 598s ok 13 - Init 598s ok 14 - Portal app 598s ok 15 - Register $type 598s # ==> Pushing RP <== 598s # ==> Popping RP <== 598s ok 16 - Unauth RP request 598s ok 17 - Get redirection 598s ok 18 - Location header found 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 19 - Push request to OP, endpoint /oauth2/authorize 598s ok 20 - HTTP code is 200 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 21 - Post authentication, endpoint /oauth2/authorize 598s ok 22 - Get cookie lemonldap (2d09aa72d4ff4ec7c346ff5b0b1967cd85c52e46bffe572f0c5030f6be945acd) 598s ok 23 - HTTP code is 200 598s ok 24 - Page contains a form 598s ok 25 - Host match 598s ok 26 - Field "confirm" is defined 598s ok 27 - CSP header authorize POST request to \# 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 28 - Post confirmation, endpoint /oauth2/authorize 598s ok 29 - Get redirection 598s ok 30 - Location header found 598s # ==> Pushing RP <== 598s ok 31 - REST request 598s ok 32 - Request from RP to OP, endpoint /oauth2/token 598s # ==> Saving handler RP <== 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s # ==> Restoring RP <== 598s ok 33 - Execute request 598s ok 34 - Response is 200 598s ok 35 - Content is JSON 598s ok 36 - REST request 598s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 598s # ==> Saving handler RP <== 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s # ==> Restoring RP <== 598s ok 38 - Execute request 598s ok 39 - Response is 200 598s ok 40 - Content is JSON 598s # ==> Popping RP <== 598s ok 41 - Call openidconnectcallback on RP 598s ok 42 - Get cookie lemonldap (2fe7199fb3ecd3a24e49b0c17f82b63e0e1940955b11b38627c6788764f60a5a) 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s # ==> Pushing OP <== 598s ok 43 - REST request 598s ok 44 - Request from OP to RP 598s # ==> Saving handler OP <== 598s # ==> Pushing RP <== 598s # ==> Popping RP <== 598s # ==> Restoring OP <== 598s ok 45 - Execute request 598s ok 46 - Response is 200 598s # ==> Popping OP <== 598s ok 47 - Query OP for logout 598s ok 48 - HTTP code is 200 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 49 - Test if user is reject on OP 598s ok 50 - Response status is 401 598s ok 51 - Content is JSON 598s ok 52 - Error code is 1 598s # ==> Pushing RP <== 598s # ==> Popping RP <== 598s ok 53 - Test if user is reject on RP 598s ok 54 - Get redirection 598s ok 55 - Location header found 598s 1..55 598s ok 598s t/32-OIDC-Double-Keys.t ........................................................ 598s ok 1 - use Lemonldap::NG::Portal::Main; 598s ok 2 - Portal object 598s ok 3 - Init 598s ok 4 - Portal app 598s ok 5 - Register $type 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 6 - Get JWKS, endpoint /oauth2/jwks 598s ok 7 - HTTP code is 200 598s ok 8 - JWKS->keys is an array 598s ok 9 - Found 2 keys 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 598s ok 11 - HTTP code is 200 598s ok 12 - Portal object 598s ok 13 - Init 598s ok 14 - Portal app 598s ok 15 - Register $type 598s # ==> Pushing RP <== 598s # ==> Popping RP <== 598s ok 16 - Unauth RP request 598s ok 17 - Get redirection 598s ok 18 - Location header found 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 19 - Push request to OP, endpoint /oauth2/authorize 598s ok 20 - HTTP code is 200 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 21 - Post authentication, endpoint /oauth2/authorize 598s ok 22 - Get cookie lemonldap (90b8c1eada6883b253dfd992c11022b5b144cad5f9e4fce54fa4812819d83aa8) 598s ok 23 - HTTP code is 200 598s ok 24 - Page contains a form 598s ok 25 - Host match 598s ok 26 - Field "confirm" is defined 598s ok 27 - CSP header authorize POST request to \# 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 28 - Post confirmation, endpoint /oauth2/authorize 598s ok 29 - Get redirection 598s ok 30 - Location header found 598s # ==> Pushing RP <== 598s ok 31 - REST request 598s ok 32 - Request from RP to OP, endpoint /oauth2/token 598s # ==> Saving handler RP <== 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s # ==> Restoring RP <== 598s ok 33 - Execute request 598s ok 34 - Response is 200 598s ok 35 - Content is JSON 598s ok 36 - REST request 598s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 598s # ==> Saving handler RP <== 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s # ==> Restoring RP <== 598s ok 38 - Execute request 598s ok 39 - Response is 200 598s ok 40 - Content is JSON 598s # ==> Popping RP <== 598s ok 41 - Call openidconnectcallback on RP 598s ok 42 - Get cookie lemonldap (7ee46401351e0ab5cf251acc976ef4a206c0a8373dbd814398f041e2be426ff1) 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s # ==> Pushing OP <== 598s ok 43 - REST request 598s ok 44 - Request from OP to RP 598s # ==> Saving handler OP <== 598s # ==> Pushing RP <== 598s # ==> Popping RP <== 598s # ==> Restoring OP <== 598s ok 45 - Execute request 598s ok 46 - Response is 200 598s # ==> Popping OP <== 598s ok 47 - Query OP for logout 598s ok 48 - HTTP code is 200 598s # ==> Pushing OP <== 598s # ==> Popping OP <== 598s ok 49 - Test if user is reject on OP 598s ok 50 - Response status is 401 598s ok 51 - Content is JSON 598s ok 52 - Error code is 1 598s # ==> Pushing RP <== 598s # ==> Popping RP <== 598s ok 53 - Test if user is reject on RP 598s ok 54 - Get redirection 598s ok 55 - Location header found 598s 1..55 598s ok 599s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t .................................... 599s ok 1 - use Lemonldap::NG::Portal::Main; 599s ok 2 - use Lemonldap::NG::Handler::Server; 599s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 599s ok 4 - Portal object 599s ok 5 - Init 599s ok 6 - Portal app 599s ok 7 - HTTP code is 200 599s ok 8 - Content-Type is JSON 599s ok 9 - Content is valid JSON 599s ok 10 - HTTP code is 200 599s ok 11 - HTTP code is 403 599s ok 12 - HTTP code is 403 599s ok 13 - HTTP code is 200 599s ok 14 - Content-Type is JSON 599s ok 15 - Content is valid JSON 599s ok 16 - HTTP code is 403 599s ok 17 - HTTP code is 200 599s ok 18 - HTTP code is 403 599s ok 19 - Get cookie lemonldap (83074bd5d65be99811405ac7c82fb90b29f99ffa6747fb52d6f380d47c558c8a) 599s ok 20 - Get redirection 599s ok 21 - Location header found 599s ok 22 - HTTP code is 200 599s ok 23 - Content-Type is JSON 599s ok 24 - Content is valid JSON 599s ok 25 - HTTP code is 403 599s ok 26 - HTTP code is 403 599s ok 27 - HTTP code is 200 599s 1..27 599s ok 599s t/32-OIDC-Grant-Type-Rules.t ................................................... 599s ok 1 - use Lemonldap::NG::Portal::Main; 599s ok 2 - Portal object 599s ok 3 - Init 599s ok 4 - Portal app 599s ok 5 - Response status is 400 599s ok 6 - Content is JSON 599s ok 7 - Error code is invalid_grant 599s ok 8 - Response status is 400 599s ok 9 - Content is JSON 599s ok 10 - Error code is invalid_grant 599s ok 11 - Get cookie lemonldap (4086c62546b9ff1012a74e953bc2f7f5b873f9822ba7a25f28a09f32e2312291) 599s ok 12 - Get redirection 599s ok 13 - Location header found 599s ok 14 - HTTP code is 200 599s ok 15 - Content-Type is JSON 599s ok 16 - Content is valid JSON 599s ok 17 - Response status is 400 599s ok 18 - Content is JSON 599s ok 19 - Error code is invalid_grant 599s ok 20 - Get cookie lemonldap (3fc70aac65a68d39134c5eb64a0648f6c9efbcef7d0235a730a8354d6b06400a) 599s ok 21 - Expected portal error code: code found on page 599s ok 22 - Expected portal error code 599s ok 23 - Response status is 400 599s ok 24 - Content is JSON 599s ok 25 - Error code is invalid_grant 599s ok 26 - HTTP code is 200 599s ok 27 - Content-Type is JSON 599s ok 28 - Content is valid JSON 599s ok 29 - Get cookie lemonldap (b10ed6c6e19052fc6f8dbd29e3b127aed0ed520b9c0a06a1f3b6ff8b8cddb2f5) 599s ok 30 - Expected portal error code: code found on page 599s ok 31 - Expected portal error code 599s 1..31 599s ok 600s t/32-OIDC-Hook-GetRpConfig.t ................................................... 600s ok 1 - use Lemonldap::NG::Portal::Main; 600s # Subtest: Check negative TTL 600s ok 1 - Portal object 600s ok 2 - Init 600s ok 3 - Portal app 600s ok 4 - Auth query 600s ok 5 - HTTP code is 200 600s ok 6 - Get cookie lemonldap (bf9e17febc72e768e86100fe60c50f00f66a8b4a8dbb7d9d14aae60dbd1acfa5) 600s ok 7 - Expected portal error code: code found on page 600s ok 8 - Expected portal error code 600s ok 9 - Called once 600s ok 10 - Expected portal error code: code found on page 600s ok 11 - Expected portal error code 600s ok 12 - Not called again 600s ok 13 - Expected portal error code: code found on page 600s ok 14 - Expected portal error code 600s ok 15 - Called again 600s 1..15 600s ok 2 - Check negative TTL 600s # Subtest: Check getting RP from plugin 600s ok 1 - Portal object 600s ok 2 - Init 600s ok 3 - Portal app 600s ok 4 - Auth query 600s ok 5 - HTTP code is 200 600s ok 6 - Get cookie lemonldap (0792e706ce62d7fccba26669edd20de0561824f2a2f6db06a3d484014931759f) 600s ok 7 - Expected portal error code: code found on page 600s ok 8 - Expected portal error code 600s ok 9 - Called once 600s ok 10 - Get redirection 600s ok 11 - Location header found 600s ok 12 - Found code 600s ok 13 - Not called again 600s ok 14 - Access token present 600s ok 15 - HTTP code is 200 600s ok 16 - Content-Type is JSON 600s ok 17 - Content is valid JSON 600s ok 18 - Scope, Attributes etc are working 600s 1..18 600s ok 3 - Check getting RP from plugin 600s # Subtest: Check config change 600s ok 1 - Portal object 600s ok 2 - Init 600s ok 3 - Portal app 600s ok 4 - Auth query 600s ok 5 - HTTP code is 200 600s ok 6 - Get cookie lemonldap (f6097ef825b32cc52c2ea4752ceb420fd92696b881763354048f6e58db2897bd) 600s ok 7 - Get redirection 600s ok 8 - Location header found 600s ok 9 - Found code 600s ok 10 - ID token present 600s ok 11 600s ok 12 - Called once 600s ok 13 - Get redirection 600s ok 14 - Location header found 600s ok 15 - Found code 600s ok 16 - ID token present 600s ok 17 600s ok 18 - Not called again yet 600s ok 19 - Get redirection 600s ok 20 - Location header found 600s ok 21 - Found code 600s ok 22 - ID token present 600s ok 23 600s ok 24 - Called again 600s 1..24 600s ok 4 - Check config change 600s # Subtest: Test persistent behavior 600s ok 1 - Portal object 600s ok 2 - Init 600s ok 3 - Portal app 600s ok 4 - Auth query 600s ok 5 - HTTP code is 200 600s ok 6 - Get cookie lemonldap (aa41cf3fb022f05d8c3b031d9c2b203b2f14d5b406f7cc41c10628587d861470) 600s ok 7 - Get redirection 600s ok 8 - Location header found 600s ok 9 - Found code 600s ok 10 - Plugin was called 600s # Subtest: After disabling config, provider is becomes disabled 600s ok 1 - Get redirection 600s ok 2 - Location header found 600s ok 3 - Found code 600s ok 4 - Plugin was not called again 600s ok 5 - Expected portal error code: code found on page 600s ok 6 - Expected portal error code 600s ok 7 - Plugin was called again 600s 1..7 600s ok 11 - After disabling config, provider is becomes disabled 600s # Subtest: After reload, config is disabled for good 600s ok 1 - Call count reset 600s ok 2 - Expected portal error code: code found on page 600s ok 3 - Expected portal error code 600s ok 4 - Plugin was called 600s 1..4 600s ok 12 - After reload, config is disabled for good 600s # Subtest: Enable again, reload, config works immediately 600s ok 1 - Call count reset 600s ok 2 - Get redirection 600s ok 3 - Location header found 600s ok 4 - Found code 600s ok 5 - Plugin was called 600s 1..5 600s ok 13 - Enable again, reload, config works immediately 600s 1..13 600s ok 5 - Test persistent behavior 600s 1..5 600s ok 600s t/32-OIDC-Hooks.t .............................................................. 600s ok 1 - use Lemonldap::NG::Portal::Main; 600s ok 2 - Portal object 600s ok 3 - Init 600s ok 4 - Portal app 600s ok 5 - Post authentication 600s ok 6 - Get cookie lemonldap (85f33bb5e4f49f4231e7d543b297eb8ea5c2667567ab927b65389b9ad220cebb) 600s ok 7 - Get authorization code 600s ok 8 - Get redirection 600s ok 9 - Location header found 600s ok 10 - Post token 600s ok 11 - Access token present 600s ok 12 - ID token present 600s ok 13 - Refresh token present 600s ok 14 - Found custom token in token response 600s ok 15 - Found hooked claim in ID token 600s ok 16 - HS** ID token has no kid header 600s ok 17 - HTTP code is 200 600s ok 18 - Content-Type is JSON 600s ok 19 - Content is valid JSON 600s ok 20 - Found hooked claim in Userinfo token 600s ok 21 - Found injected variable in Userinfo token 600s ok 22 - Found exported attribute variable in Userinfo token 600s ok 23 - Scopes are visible in hook 600s ok 24 - Token is a JWT 600s ok 25 - Found claim in JWT 600s ok 26 - Post introspection 600s ok 27 - HTTP code is 200 600s ok 28 - Found hook defined scope 600s ok 29 - Found result of oidcResolveScope 600s ok 30 - HTTP code is 200 600s ok 31 - Content-Type is JSON 600s ok 32 - Content is valid JSON 600s ok 33 - Access token present 600s ok 34 - Token is a JWT 600s ok 35 - Found claim in JWT 600s ok 36 - Get redirection 600s ok 37 - Location header found 600s ok 38 - HTTP code is 200 600s ok 39 - Content-Type is JSON 600s ok 40 - Content is valid JSON 600s ok 41 - Refresh token present 600s ok 42 - HTTP code is 200 600s ok 43 - Content-Type is JSON 600s ok 44 - Content is valid JSON 600s ok 45 - Token is a JWT 600s ok 46 - Found claim in JWT 600s 1..46 600s ok 601s t/32-OIDC-ID-Token.t ........................................................... 601s ok 1 - use Lemonldap::NG::Portal::Main; 601s # Subtest: Default ID token 601s ok 1 - Portal object 601s ok 2 - Init 601s ok 3 - Portal app 601s ok 4 - Register $type 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 5 - Get cookie lemonldap (ee46517fb408fa2b57af1d1a34b72353590715bb10ee46b35bef3d83d41fe356) 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 6 - Get redirection 601s ok 7 - Location header found 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 8 - HTTP code is 200 601s ok 9 - Content-Type is JSON 601s ok 10 - Content is valid JSON 601s ok 11 - Successfully decoded ID Token header 601s ok 12 - Successfully decoded ID Token payload 601s ok 13 - Default ID token alg is RS256 601s ok 14 - kid is not present 601s ok 15 - Audience is rpid 601s ok 16 - Expires in an hour 601s ok 17 - Issuer is correct 601s ok 18 - Subject is correct 601s ok 19 - No claims in ID Token 601s ok 20 - No amr set 601s 1..20 601s ok 2 - Default ID token 601s # Subtest: Custom AMR rule 601s ok 1 - Portal object 601s ok 2 - Init 601s ok 3 - Portal app 601s ok 4 - Register $type 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 5 - Get cookie lemonldap (54b923f08602b53238f3cdfb42ca4b12b29d9a2149d31ec93d32a59f9fbd1858) 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 6 - Get redirection 601s ok 7 - Location header found 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 8 - HTTP code is 200 601s ok 9 - Content-Type is JSON 601s ok 10 - Content is valid JSON 601s ok 11 - Successfully decoded ID Token header 601s ok 12 - Successfully decoded ID Token payload 601s ok 13 - Correct AMR values found 601s 1..13 601s ok 3 - Custom AMR rule 601s # Subtest: Has Key ID in conf 601s ok 1 - Portal object 601s ok 2 - Init 601s ok 3 - Portal app 601s ok 4 - Register $type 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 5 - Get cookie lemonldap (5fa9a135c5ddbb4a5de60c0b0cf19b9a9cf3540418b3c0e8e1a8f5faf3bb1256) 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 6 - Get redirection 601s ok 7 - Location header found 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 8 - HTTP code is 200 601s ok 9 - Content-Type is JSON 601s ok 10 - Content is valid JSON 601s ok 11 - Successfully decoded ID Token header 601s ok 12 - Successfully decoded ID Token payload 601s ok 13 - Default ID token alg is RS256 601s ok 14 - kid is correct 601s 1..14 601s ok 4 - Has Key ID in conf 601s # Subtest: Different signing alg 601s ok 1 - Portal object 601s ok 2 - Init 601s ok 3 - Portal app 601s ok 4 - Register $type 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 5 - Get cookie lemonldap (9ce17ea5e52d65eed448cfdef22f67b04e594edb679ac7e8d0375193194637a6) 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 6 - Get redirection 601s ok 7 - Location header found 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 8 - HTTP code is 200 601s ok 9 - Content-Type is JSON 601s ok 10 - Content is valid JSON 601s ok 11 - Successfully decoded ID Token header 601s ok 12 - Successfully decoded ID Token payload 601s ok 13 - Signature alg was modified 601s ok 14 - kid is not present 601s 1..14 601s ok 5 - Different signing alg 601s # Subtest: Force claims 601s ok 1 - Portal object 601s ok 2 - Init 601s ok 3 - Portal app 601s ok 4 - Register $type 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 5 - Get cookie lemonldap (59c1d17e149e586ce84b62b422bed233b1f8c49a9b84343475473ea0847051ac) 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 6 - Get redirection 601s ok 7 - Location header found 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 8 - HTTP code is 200 601s ok 9 - Content-Type is JSON 601s ok 10 - Content is valid JSON 601s ok 11 - Successfully decoded ID Token header 601s ok 12 - Successfully decoded ID Token payload 601s ok 13 - Found claims in ID Token 601s 1..13 601s ok 6 - Force claims 601s 1..6 601s ok 601s t/32-OIDC-JWE.t ................................................................ 601s ok 1 - use Lemonldap::NG::Portal::Main; 601s ok 2 - Portal object 601s ok 3 - Init 601s ok 4 - Portal app 601s ok 5 - Register $type 601s ok 6 - OP portal 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 7 - Get JWKS, endpoint /oauth2/jwks 601s ok 8 - HTTP code is 200 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 601s ok 10 - HTTP code is 200 601s ok 11 - Portal object 601s ok 12 - Init 601s ok 13 - Portal app 601s ok 14 - Register $type 601s ok 15 - RP portal 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s # ==> Pushing RP <== 601s # ==> Popping RP <== 601s ok 16 - RP publish its keys 601s ok 17 - HTTP code is 200 601s ok 18 - Content-Type is JSON 601s ok 19 - Content is valid JSON 601s ok 20 - Get RP encryption key 601s # ==> Pushing RP <== 601s # ==> Popping RP <== 601s ok 21 - Unauth RP request 601s ok 22 - Get redirection 601s ok 23 - Location header found 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 24 - Push request to OP, endpoint /oauth2/authorize 601s ok 25 - HTTP code is 200 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 26 - Post authentication, endpoint /oauth2/authorize 601s ok 27 - Get cookie lemonldap (9a2fac1dd94d146c0df3d3485a4f263ba4eb04ec799946f6d4bd1f7bb3951315) 601s ok 28 - HTTP code is 200 601s ok 29 - Page contains a form 601s ok 30 - Host match 601s ok 31 - Field "confirm" is defined 601s ok 32 - CSP header authorize POST request to \# 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 33 - Post confirmation, endpoint /oauth2/authorize 601s ok 34 - Get redirection 601s ok 35 - Location header found 601s # ==> Pushing RP <== 601s ok 36 - REST request 601s ok 37 - Request from RP to OP, endpoint /oauth2/token 601s # ==> Saving handler RP <== 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s # ==> Restoring RP <== 601s ok 38 - Execute request 601s ok 39 - Response is 200 601s ok 40 - Content is JSON 601s ok 41 - REST request 601s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 601s # ==> Saving handler RP <== 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s # ==> Restoring RP <== 601s ok 43 - Execute request 601s ok 44 - Response is 200 601s ok 45 - Content is JSON 601s # ==> Popping RP <== 601s ok 46 - Call openidconnectcallback on RP 601s ok 47 - Get cookie lemonldap (d9d91c143f709df6b9653b4c3cc0b417ada428019da74389d7327dadf5b0df87) 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s # ==> Pushing OP <== 601s ok 48 - REST request 601s ok 49 - Request from OP to RP 601s # ==> Saving handler OP <== 601s # ==> Pushing RP <== 601s # ==> Popping RP <== 601s # ==> Restoring OP <== 601s ok 50 - Execute request 601s ok 51 - Response is 200 601s # ==> Popping OP <== 601s ok 52 - Query OP for logout 601s ok 53 - HTTP code is 200 601s # ==> Pushing OP <== 601s # ==> Popping OP <== 601s ok 54 - Test if user is reject on OP 601s ok 55 - Response status is 401 601s ok 56 - Content is JSON 601s ok 57 - Error code is 1 601s # ==> Pushing RP <== 601s # ==> Popping RP <== 601s ok 58 - Test if user is reject on RP 601s ok 59 - Get redirection 601s ok 60 - Location header found 601s 1..60 601s ok 602s t/32-OIDC-JWS-client_secret_jwt.t .............................................. 602s ok 1 - use Lemonldap::NG::Portal::Main; 602s ok 2 - Portal object 602s ok 3 - Init 602s ok 4 - Portal app 602s ok 5 - Register $type 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 6 - Get JWKS, endpoint /oauth2/jwks 602s ok 7 - HTTP code is 200 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 602s ok 9 - HTTP code is 200 602s ok 10 - Portal object 602s ok 11 - Init 602s ok 12 - Portal app 602s ok 13 - Register $type 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s ok 14 - Unauth RP request 602s ok 15 - Get redirection 602s ok 16 - Location header found 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 17 - Push request to OP, endpoint /oauth2/authorize 602s ok 18 - HTTP code is 200 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 19 - Post authentication, endpoint /oauth2/authorize 602s ok 20 - Get cookie lemonldap (38951a7666c2a8edb78f799aa92e965f83e6d315d2f7e0688611b811805a0c88) 602s ok 21 - HTTP code is 200 602s ok 22 - Page contains a form 602s ok 23 - Host match 602s ok 24 - Field "confirm" is defined 602s ok 25 - CSP header authorize POST request to \# 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 26 - Post confirmation, endpoint /oauth2/authorize 602s ok 27 - Get redirection 602s ok 28 - Location header found 602s # ==> Pushing RP <== 602s ok 29 - REST request 602s ok 30 - Request from RP to OP, endpoint /oauth2/token 602s # ==> Saving handler RP <== 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s # ==> Restoring RP <== 602s ok 31 - Execute request 602s ok 32 - Response is 200 602s ok 33 - Content is JSON 602s ok 34 - REST request 602s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 602s # ==> Saving handler RP <== 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s # ==> Restoring RP <== 602s ok 36 - Execute request 602s ok 37 - Response is 200 602s ok 38 - Content is JSON 602s # ==> Popping RP <== 602s ok 39 - Call openidconnectcallback on RP 602s ok 40 - Get cookie lemonldap (8574d4dfc89c80feda6f0a2a9471ef9889073596d56fe259ce5a86d4d8ca7b30) 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s # ==> Pushing OP <== 602s ok 41 - REST request 602s ok 42 - Request from OP to RP 602s # ==> Saving handler OP <== 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s # ==> Restoring OP <== 602s ok 43 - Execute request 602s ok 44 - Response is 200 602s # ==> Popping OP <== 602s ok 45 - Query OP for logout 602s ok 46 - HTTP code is 200 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 47 - Test if user is reject on OP 602s ok 48 - Response status is 401 602s ok 49 - Content is JSON 602s ok 50 - Error code is 1 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s ok 51 - Test if user is reject on RP 602s ok 52 - Get redirection 602s ok 53 - Location header found 602s 1..53 602s ok 602s t/32-OIDC-JWS-private_key_jwt.t ................................................ 602s ok 1 - use Lemonldap::NG::Portal::Main; 602s ok 2 - Portal object 602s ok 3 - REST request 602s ok 4 - Request from OP to RP 602s [Mon Oct 20 01:12:41 2025] [LLNG:5845] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 602s [Mon Oct 20 01:12:41 2025] [LLNG:5845] [error] Malformed JWKS document 602s [Mon Oct 20 01:12:41 2025] [LLNG:5845] [error] Relying Party rp has errors and will be ignored 602s ok 5 - Init 602s ok 6 - Portal app 602s ok 7 - Register $type 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 8 - Get JWKS, endpoint /oauth2/jwks 602s ok 9 - HTTP code is 200 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 602s ok 11 - HTTP code is 200 602s ok 12 - Portal object 602s ok 13 - Init 602s ok 14 - Portal app 602s ok 15 - Register $type 602s ok 16 - Portal object 602s ok 17 - REST request 602s ok 18 - Request from OP to RP 602s # ==> Saving handler OP <== 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s # ==> Restoring OP <== 602s ok 19 - Execute request 602s ok 20 - Response is 200 602s ok 21 - Content is JSON 602s ok 22 - Init 602s ok 23 - Portal app 602s ok 24 - Register $type 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s ok 25 - RP publish its keys 602s ok 26 - HTTP code is 200 602s ok 27 - Content-Type is JSON 602s ok 28 - Content is valid JSON 602s ok 29 - Get RP sig key 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s ok 30 - Unauth RP request 602s ok 31 - Get redirection 602s ok 32 - Location header found 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 33 - Push request to OP, endpoint /oauth2/authorize 602s ok 34 - HTTP code is 200 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 35 - Post authentication, endpoint /oauth2/authorize 602s ok 36 - Get cookie lemonldap (9a0d48ad109b16b1f4d3344723317efde8abfb51569f19fa78aa354e5db40ad2) 602s ok 37 - HTTP code is 200 602s ok 38 - Page contains a form 602s ok 39 - Host match 602s ok 40 - Field "confirm" is defined 602s ok 41 - CSP header authorize POST request to \# 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 42 - Post confirmation, endpoint /oauth2/authorize 602s ok 43 - Get redirection 602s ok 44 - Location header found 602s # ==> Pushing RP <== 602s ok 45 - REST request 602s ok 46 - Request from RP to OP, endpoint /oauth2/token 602s # ==> Saving handler RP <== 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s # ==> Restoring RP <== 602s ok 47 - Execute request 602s ok 48 - Response is 200 602s ok 49 - Content is JSON 602s ok 50 - REST request 602s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 602s # ==> Saving handler RP <== 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s # ==> Restoring RP <== 602s ok 52 - Execute request 602s ok 53 - Response is 200 602s ok 54 - Content is JSON 602s # ==> Popping RP <== 602s ok 55 - Call openidconnectcallback on RP 602s ok 56 - Get cookie lemonldap (f915bda12d93a2017082d5393f3c8cc341d909f2329ea516784a3b100fac37d7) 602s # ==> Pushing OP <== 602s ok 57 - REST request 602s ok 58 - Request from OP to RP 602s # ==> Saving handler OP <== 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s # ==> Restoring OP <== 602s ok 59 - Execute request 602s ok 60 - Response is 200 602s ok 61 - Content is JSON 602s # ==> Popping OP <== 602s # ==> Pushing OP <== 602s ok 62 - REST request 602s ok 63 - Request from OP to RP 602s # ==> Saving handler OP <== 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s # ==> Restoring OP <== 602s ok 64 - Execute request 602s ok 65 - Response is 200 602s # ==> Popping OP <== 602s ok 66 - Query OP for logout 602s ok 67 - HTTP code is 200 602s # ==> Pushing OP <== 602s # ==> Popping OP <== 602s ok 68 - Test if user is reject on OP 602s ok 69 - Response status is 401 602s ok 70 - Content is JSON 602s ok 71 - Error code is 1 602s # ==> Pushing RP <== 602s # ==> Popping RP <== 602s ok 72 - Test if user is reject on RP 602s ok 73 - Get redirection 602s ok 74 - Location header found 602s 1..74 602s ok 603s t/32-OIDC-JWT-type-header.t .................................................... 603s ok 1 - use Lemonldap::NG::Portal::Main; 603s ok 2 - Portal object 603s ok 3 - Init 603s ok 4 - Portal app 603s # Subtest: Run test with basic configuration 603s ok 1 - Get cookie lemonldap (d4d11e32c8b5bb4162bad27be9f2e74f4911f63f4c2f460b10065351efb1a8ab) 603s ok 2 - Get redirection 603s ok 3 - Location header found 603s ok 4 - HTTP code is 200 603s ok 5 - Content-Type is JSON 603s ok 6 - Content is valid JSON 603s ok 7 - Got access token 603s ok 8 - Got ID token 603s ok 9 - Token is a JWT 603s ok 10 - Found claim in JWT 603s ok 11 - Found claim in JWT 603s ok 12 603s ok 13 - type header exists 603s ok 14 - Type is JWT 603s ok 15 - HTTP code is 200 603s ok 16 - Content-Type is JSON 603s ok 17 - Content is valid JSON 603s ok 18 - Got User Info 603s ok 19 - Got User Info 603s ok 20 - Access token rejected 603s 1..20 603s ok 5 - Run test with basic configuration 603s # Subtest: Run test with JWT access tokens 603s ok 1 - Portal object 603s ok 2 - Init 603s ok 3 - Portal app 603s ok 4 - Get cookie lemonldap (6ffcb72ba6b94fa48761132477ab2232431ab7e89a677869e7dc81c480baa4b6) 603s ok 5 - Get redirection 603s ok 6 - Location header found 603s ok 7 - HTTP code is 200 603s ok 8 - Content-Type is JSON 603s ok 9 - Content is valid JSON 603s ok 10 - Got access token 603s ok 11 - Got ID token 603s ok 12 - Token is a JWT 603s ok 13 - Found claim in JWT 603s ok 14 - Found claim in JWT 603s ok 15 603s ok 16 - type header exists 603s ok 17 - Type is at+JWT 603s ok 18 - Token is a JWT 603s ok 19 - Found claim in JWT 603s ok 20 - Found claim in JWT 603s ok 21 603s ok 22 - type header exists 603s ok 23 - Type is JWT 603s ok 24 - HTTP code is 200 603s ok 25 - Content-Type is JSON 603s ok 26 - Content is valid JSON 603s ok 27 - Got User Info 603s ok 28 - Got User Info 603s ok 29 - Access token rejected 603s 1..29 603s ok 6 - Run test with JWT access tokens 603s # Subtest: Run test with opaque token without headers 603s ok 1 - Portal object 603s ok 2 - Init 603s ok 3 - Portal app 603s ok 4 - Get cookie lemonldap (50f3f34e90283281315e0eef942179b50ae566f7c84c120d75fd035dfa561d52) 603s ok 5 - Get redirection 603s ok 6 - Location header found 603s ok 7 - HTTP code is 200 603s ok 8 - Content-Type is JSON 603s ok 9 - Content is valid JSON 603s ok 10 - Got access token 603s ok 11 - Got ID token 603s ok 12 - Token is a JWT 603s ok 13 - Found claim in JWT 603s ok 14 - Found claim in JWT 603s ok 15 603s ok 16 - No typ header 603s ok 17 - HTTP code is 200 603s ok 18 - Content-Type is JSON 603s ok 19 - Content is valid JSON 603s ok 20 - Got User Info 603s ok 21 - Got User Info 603s ok 22 - Access token rejected 603s 1..22 603s ok 7 - Run test with opaque token without headers 603s # Subtest: Run test with JWT access tokens without headers 603s ok 1 - Portal object 603s ok 2 - Init 603s ok 3 - Portal app 603s ok 4 - Get cookie lemonldap (399868fbccb17ad258c19f43e9c38a6d9efa5c46de1e26eef628e45a53bd3275) 603s ok 5 - Get redirection 603s ok 6 - Location header found 603s ok 7 - HTTP code is 200 603s ok 8 - Content-Type is JSON 603s ok 9 - Content is valid JSON 603s ok 10 - Got access token 603s ok 11 - Got ID token 603s ok 12 - Token is a JWT 603s ok 13 - Found claim in JWT 603s ok 14 - Found claim in JWT 603s ok 15 603s ok 16 - No typ header 603s ok 17 - Token is a JWT 603s ok 18 - Found claim in JWT 603s ok 19 - Found claim in JWT 603s ok 20 603s ok 21 - No typ header 603s ok 22 - HTTP code is 200 603s ok 23 - Content-Type is JSON 603s ok 24 - Content is valid JSON 603s ok 25 - Got User Info 603s ok 26 - Got User Info 603s ok 27 - Access token rejected 603s 1..27 603s ok 8 - Run test with JWT access tokens without headers 603s 1..8 603s ok 603s t/32-OIDC-Logout-from-RP-bypass-confirm.t ...................................... 603s ok 1 - use Lemonldap::NG::Portal::Main; 603s ok 2 - Portal object 603s ok 3 - Init 603s ok 4 - Portal app 603s ok 5 - Register $type 603s ok 6 - OP portal 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s ok 7 - Get JWKS, endpoint /oauth2/jwks 603s ok 8 - HTTP code is 200 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 603s ok 10 - HTTP code is 200 603s ok 11 - Portal object 603s ok 12 - Init 603s ok 13 - Portal app 603s ok 14 - Register $type 603s ok 15 - RP portal 603s # ==> Pushing RP <== 603s # ==> Popping RP <== 603s ok 16 - Unauth SP request 603s ok 17 - Get redirection 603s ok 18 - Location header found 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s ok 19 - Push request to OP, endpoint /oauth2/authorize 603s ok 20 - HTTP code is 200 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s ok 21 - Post authentication, endpoint /oauth2/authorize 603s ok 22 - Get cookie lemonldap (6941685cce4d37de5df6ae937d23b6339780f438e078c2fff8d02ebbeca4a3be) 603s ok 23 - HTTP code is 200 603s ok 24 - Page contains a form 603s ok 25 - Host match 603s ok 26 - Field "confirm" is defined 603s ok 27 - CSP header authorize POST request to \# 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s ok 28 - Post confirmation, endpoint /oauth2/authorize 603s ok 29 - Get redirection 603s ok 30 - Location header found 603s # ==> Pushing RP <== 603s ok 31 - REST request 603s ok 32 - Request from RP to OP, endpoint /oauth2/token 603s # ==> Saving handler RP <== 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s # ==> Restoring RP <== 603s ok 33 - Execute request 603s ok 34 - Response is 200 603s ok 35 - Content is JSON 603s ok 36 - REST request 603s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 603s # ==> Saving handler RP <== 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s # ==> Restoring RP <== 603s ok 38 - Execute request 603s ok 39 - Response is 200 603s ok 40 - Content is JSON 603s # ==> Popping RP <== 603s ok 41 - Call openidconnectcallback on RP 603s ok 42 - Get cookie lemonldap (c0fe5e1f74c346bdb9870f97e3a65f2d36c15ff7365b28ea0fc90945907fce55) 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s ok 43 - Check session, endpoint /oauth2/checksession.html 603s ok 44 - HTTP code is 200 603s ok 45 - Frame can be embedded 603s ok 46 - UTF-8 values 603s # ==> Pushing RP <== 603s # ==> Popping RP <== 603s ok 47 - Call logout from RP 603s ok 48 - Get cookie lemonldap (0) 603s ok 49 - Test empty cookie on RP 603s ok 50 - Get redirection 603s ok 51 - Location header found 603s ok 52 - Found ID Token hint 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s ok 53 - Forward logout to OP 603s ok 54 - HTTP code is 200 603s ok 55 - Found RP logout iframe 603s # ==> Pushing OP <== 603s # ==> Popping OP <== 603s ok 56 - Test if user is reject on IdP 603s ok 57 - Response status is 401 603s ok 58 - Content is JSON 603s ok 59 - Error code is 1 603s 1..59 603s ok 604s t/32-OIDC-Logout-redirect-uri-not-allowed.t .................................... 604s ok 1 - use Lemonldap::NG::Portal::Main; 604s ok 2 - Portal object 604s ok 3 - Init 604s ok 4 - Portal app 604s ok 5 - Register $type 604s ok 6 - OP portal 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s ok 7 - Get JWKS, endpoint /oauth2/jwks 604s ok 8 - HTTP code is 200 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 604s ok 10 - HTTP code is 200 604s ok 11 - Portal object 604s ok 12 - Init 604s ok 13 - Portal app 604s ok 14 - Register $type 604s ok 15 - RP portal 604s # ==> Pushing RP <== 604s # ==> Popping RP <== 604s ok 16 - Unauth SP request 604s ok 17 - Get redirection 604s ok 18 - Location header found 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s ok 19 - Push request to OP, endpoint /oauth2/authorize 604s ok 20 - HTTP code is 200 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s ok 21 - Post authentication, endpoint /oauth2/authorize 604s ok 22 - Get cookie lemonldap (979f78b50b57e3ab5870a11dac0bfe1454b6fb6d619614f4222802a10cbd7be0) 604s ok 23 - HTTP code is 200 604s ok 24 - Page contains a form 604s ok 25 - Host match 604s ok 26 - Field "confirm" is defined 604s ok 27 - CSP header authorize POST request to \# 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s ok 28 - Post confirmation, endpoint /oauth2/authorize 604s ok 29 - Get redirection 604s ok 30 - Location header found 604s # ==> Pushing RP <== 604s ok 31 - REST request 604s ok 32 - Request from RP to OP, endpoint /oauth2/token 604s # ==> Saving handler RP <== 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s # ==> Restoring RP <== 604s ok 33 - Execute request 604s ok 34 - Response is 200 604s ok 35 - Content is JSON 604s ok 36 - REST request 604s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 604s # ==> Saving handler RP <== 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s # ==> Restoring RP <== 604s ok 38 - Execute request 604s ok 39 - Response is 200 604s ok 40 - Content is JSON 604s # ==> Popping RP <== 604s ok 41 - Call openidconnectcallback on RP 604s ok 42 - Get cookie lemonldap (5ff1746ddb1c2f75fe0fd18ce241bb33e12d2602044500b60d2c263d4009d722) 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s ok 43 - Check session, endpoint /oauth2/checksession.html 604s ok 44 - HTTP code is 200 604s ok 45 - Frame can be embedded 604s ok 46 - UTF-8 values 604s # ==> Pushing RP <== 604s # ==> Popping RP <== 604s ok 47 - Query RP for logout 604s ok 48 - Get redirection 604s ok 49 - Location header found 604s ok 50 - Found client ID in logout request 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s ok 51 - Push logout request to OP, endpoint /oauth2/logout 604s ok 52 - HTTP code is 200 604s ok 53 - Page contains a form 604s ok 54 - Host match 604s ok 55 - Field "confirm" is defined 604s ok 56 - CSP header authorize POST request to \# 604s # ==> Pushing OP <== 604s # ==> Popping OP <== 604s ok 57 - Confirm logout, endpoint /oauth2/logout 604s ok 58 - Unauthorized URL: code found on page 604s ok 59 - Unauthorized URL 604s 1..59 604s ok 604s t/32-OIDC-Macro.t .............................................................. 604s ok 1 - use Lemonldap::NG::Portal::Main; 604s # Subtest: Macros, filtered by scope 604s ok 1 - Portal object 604s ok 2 - Init 604s ok 3 - Portal app 604s ok 4 - OP portal 604s ok 5 - Get cookie lemonldap (786be854a5285d937d34fb25891c79eb710fa682a64c2abdfb3cb665534bcbe2) 604s ok 6 - Get redirection 604s ok 7 - Location header found 604s ok 8 - HTTP code is 200 604s ok 9 - Content-Type is JSON 604s ok 10 - Content is valid JSON 604s ok 11 - Found access token 604s ok 12 604s ok 13 - HTTP code is 200 604s ok 14 - Content-Type is JSON 604s ok 15 - Content is valid JSON 604s ok 16 - Correct macro value 604s ok 17 - Sub macro correctly evaluated 604s ok 18 - Complex claim 604s ok 19 - Macro required by scope is included 604s ok 20 - Macro not required by scope is omitted 604s 1..20 604s ok 2 - Macros, filtered by scope 604s # Subtest: Macros, not filtered by scope 604s ok 1 - Portal object 604s ok 2 - Init 604s ok 3 - Portal app 604s ok 4 - OP portal 604s ok 5 - Get cookie lemonldap (22df947fa7c82c447192004c99d6d02e9e4590e3fb4d0d98cfbcf3b8a1a595fa) 604s ok 6 - Get redirection 604s ok 7 - Location header found 604s ok 8 - HTTP code is 200 604s ok 9 - Content-Type is JSON 604s ok 10 - Content is valid JSON 604s ok 11 - Found access token 604s ok 12 604s ok 13 - HTTP code is 200 604s ok 14 - Content-Type is JSON 604s ok 15 - Content is valid JSON 604s ok 16 - Correct macro value 604s ok 17 - Sub macro correctly evaluated 604s ok 18 - Complex claim 604s ok 19 - Macro required by scope is included 604s ok 20 - Macro not required by scope is included 604s 1..20 604s ok 3 - Macros, not filtered by scope 604s 1..3 604s ok 605s t/32-OIDC-Metadata.t ........................................................... 605s ok 1 - use Lemonldap::NG::Portal::Main; 605s # Subtest: OpenID Connect metadata 605s ok 1 - Portal object 605s ok 2 - Init 605s ok 3 - Portal app 605s ok 4 - HTTP code is 200 605s ok 5 - Content-Type is JSON 605s ok 6 - Content is valid JSON 605s ok 7 - Correct JWKS URI 605s 1..7 605s ok 2 - OpenID Connect metadata 605s # Subtest: JWKS test (certificate) 605s ok 1 - Portal object 605s ok 2 - Init 605s ok 3 - Portal app 605s ok 4 - HTTP code is 200 605s ok 5 - Content-Type is JSON 605s ok 6 - Content is valid JSON 605s ok 7 - Correct RSA exponent 605s ok 8 - Correct RSA modulus 605s ok 9 - Correct key ID 605s ok 10 - Correct key type 605s ok 11 - Correct key use 605s ok 12 - Correct certificate 605s ok 13 - Correct certificate thumbprint 605s ok 14 - Correct previous key ID 605s ok 15 - Correct previous certificate 605s 1..15 605s ok 3 - JWKS test (certificate) 605s # Subtest: JWKS test (pubkey) 605s ok 1 - Portal object 605s ok 2 - Init 605s ok 3 - Portal app 605s ok 4 - HTTP code is 200 605s ok 5 - Content-Type is JSON 605s ok 6 - Content is valid JSON 605s ok 7 - Correct RSA exponent 605s ok 8 - Correct RSA modulus 605s ok 9 - Correct key type 605s ok 10 - Correct key use 605s 1..10 605s ok 4 - JWKS test (pubkey) 605s 1..4 605s ok 605s t/32-OIDC-Native-SSO.t ......................................................... 605s ok 1 - use Lemonldap::NG::Portal::Main; 605s ok 2 - Portal object 605s ok 3 - Init 605s ok 4 - Portal app 605s ok 5 - Post authentication 605s ok 6 - Get cookie lemonldap (784903e2ec2e5b5106ec86779bc13ae9692445422b6e992cdc3e90ced979bf03) 605s ok 7 - Get authorization code 605s ok 8 - Get redirection 605s ok 9 - Location header found 605s ok 10 - Post token 605s ok 11 - Access token present 605s ok 12 - ID token present 605s ok 13 - Refresh token present 605s ok 14 - Device secret present 605s ok 15 - Found ds_hash in ID token 605s ok 16 - HTTP code is 200 605s ok 17 - Content-Type is JSON 605s ok 18 - Content is valid JSON 605s ok 19 - Post token 605s ok 20 - HTTP code is 200 605s ok 21 - Content-Type is JSON 605s ok 22 - Content is valid JSON 605s ok 23 - Get refresh_token 605s ok 24 - Get access_token 605s ok 25 - HTTP code is 200 605s ok 26 - HTTP code is 200 605s ok 27 - Content-Type is JSON 605s ok 28 - Content is valid JSON 605s ok 29 - Found attributes 605s 1..29 605s ok 605s t/32-OIDC-OP-claims-in-accesstoken.t ........................................... 605s ok 1 - use Lemonldap::NG::Portal::Main; 605s ok 2 - Portal object 605s ok 3 - Init 605s ok 4 - Portal app 605s ok 5 - Register $type 605s ok 6 - OP portal 605s # ==> Pushing OP <== 605s # ==> Popping OP <== 605s ok 7 - Get JWKS, endpoint /oauth2/jwks 605s ok 8 - HTTP code is 200 605s # ==> Pushing OP <== 605s # ==> Popping OP <== 605s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 605s ok 10 - HTTP code is 200 605s ok 11 - Portal object 605s ok 12 - Init 605s ok 13 - Portal app 605s ok 14 - Register $type 605s ok 15 - RP portal 605s # ==> Pushing RP <== 605s # ==> Popping RP <== 605s ok 16 - Unauth SP request 605s ok 17 - Get redirection 605s ok 18 - Location header found 605s # ==> Pushing OP <== 605s # ==> Popping OP <== 605s ok 19 - Push request to OP, endpoint /oauth2/authorize 605s ok 20 - HTTP code is 200 605s # ==> Pushing OP <== 605s # ==> Popping OP <== 605s ok 21 - Post authentication, endpoint /oauth2/authorize 605s ok 22 - Get cookie lemonldap (8b86f08f05bf5221d24aafbeb804812e73a394477070b23c0ecd6418f6d4f031) 605s ok 23 - HTTP code is 200 605s ok 24 - Page contains a form 605s ok 25 - Host match 605s ok 26 - Field "confirm" is defined 605s ok 27 - CSP header authorize POST request to \# 605s # ==> Pushing OP <== 605s # ==> Popping OP <== 605s ok 28 - Post confirmation, endpoint /oauth2/authorize 605s ok 29 - Get redirection 605s ok 30 - Location header found 605s # ==> Pushing RP <== 605s ok 31 - REST request 605s ok 32 - Request from RP to OP, endpoint /oauth2/token 605s # ==> Saving handler RP <== 605s # ==> Pushing OP <== 605s # ==> Popping OP <== 605s # ==> Restoring RP <== 605s ok 33 - Execute request 605s ok 34 - Response is 200 605s ok 35 - Content is JSON 605s ok 36 - Found access_token eyJ4NXQiOiI0UGltczhrbDNERWdCMmxkOXBtdno5c3ZBeG8iLCJ0eXAiOiJhdCtKV1QiLCJhbGciOiJSUzI1NiJ9.eyJmYW1pbHlfbmFtZSI6IkZyw6lkw6lyaWMgQWNjZW50cyIsImdyb3VwcyI6WyJ1c2VycyIsImVhcnRobGluZ3MiXSwiYXVkIjpbInJwaWQiXSwiZW1haWwiOiJmYUBiYWR3b2xmLm9yZyIsImlzcyI6Imh0dHA6Ly9hdXRoLm9wLmNvbS8iLCJuYW1lIjoiRnLDqWTDqXJpYyBBY2NlbnRzIiwiY2xpZW50X2lkIjoicnBpZCIsInN1YiI6ImZyZW5jaCIsImlhdCI6MTc2MDkyMjc2NCwianRpIjoiMmEyYjNmZTkwYjNlNWE3MmU2M2NkODEzMTY1YzUzN2EyYjQyOTFmYzYxYTc3NWE5NGJlZmQyNWNlNDllNWMzYyIsInNpZCI6IjBRMjhVcU52ZjBqVWJXcE82M1l2R0E5RS8zb3MwallKbVd5byt1MXpXcDQiLCJleHAiOjE3NjA5MjYzNjQsInNjb3BlIjoib3BlbmlkIHByb2ZpbGUgZW1haWwifQ.aqPYLf7F2dSBexYT0Zkx7VMJVtOcTXe9RiQxqMtoOcu76z0ojqLATdPGQ-qFkcBbMmAanrJwB-XdyEXCbwEX8fHpKJPufavQXkSaDgudXI_darupA3xDgExfg-T8bhphRRS2Ucrv-Yg6eZNZXiy8ylXl2-MlHzXFrn6AMlAeQqx1AUGlxk0cry22QBK53GxSudX-F5v4oiJnsShNQWxD608VQIMIAxdljDhAdvNqUT6fO4k63ZGYue1LJnXw2F7yzOKZWbbUy9LiFdCQPSw8wh-18X_ehrO7N6ORKb8OUx9PklwD7RoIQ3oAj6n6FYsSTS6UMmCtHFFyMfNHTSagFw 605s # ==> Popping RP <== 605s ok 37 - Call openidconnectcallback on RP 605s ok 38 - Get cookie lemonldap (fc812c2cf953d6d5fe20d5b57979482b746979400bb31b039cb0dd8701a8e2e5) 605s 1..38 605s ok 606s t/32-OIDC-OP-claims-in-idtoken.t ............................................... 606s ok 1 - use Lemonldap::NG::Portal::Main; 606s ok 2 - Portal object 606s ok 3 - Init 606s ok 4 - Portal app 606s ok 5 - Register $type 606s ok 6 - OP portal 606s # ==> Pushing OP <== 606s # ==> Popping OP <== 606s ok 7 - Get JWKS, endpoint /oauth2/jwks 606s ok 8 - HTTP code is 200 606s # ==> Pushing OP <== 606s # ==> Popping OP <== 606s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 606s ok 10 - HTTP code is 200 606s ok 11 - Portal object 606s ok 12 - Init 606s ok 13 - Portal app 606s ok 14 - Register $type 606s ok 15 - RP portal 606s # ==> Pushing RP <== 606s # ==> Popping RP <== 606s ok 16 - Unauth SP request 606s ok 17 - Get redirection 606s ok 18 - Location header found 606s # ==> Pushing OP <== 606s # ==> Popping OP <== 606s ok 19 - Push request to OP, endpoint /oauth2/authorize 606s ok 20 - HTTP code is 200 606s # ==> Pushing OP <== 606s # ==> Popping OP <== 606s ok 21 - Post authentication, endpoint /oauth2/authorize 606s ok 22 - Get cookie lemonldap (906befd0623a1a6dbdc5c0e72b61d07f0633f137dcd6e89f2378dd0a17b9fe81) 606s ok 23 - HTTP code is 200 606s ok 24 - Page contains a form 606s ok 25 - Host match 606s ok 26 - Field "confirm" is defined 606s ok 27 - CSP header authorize POST request to \# 606s # ==> Pushing OP <== 606s # ==> Popping OP <== 606s ok 28 - Post confirmation, endpoint /oauth2/authorize 606s ok 29 - Get redirection 606s ok 30 - Location header found 606s # ==> Pushing RP <== 606s ok 31 - REST request 606s ok 32 - Request from RP to OP, endpoint /oauth2/token 606s # ==> Saving handler RP <== 606s # ==> Pushing OP <== 606s # ==> Popping OP <== 606s # ==> Restoring RP <== 606s ok 33 - Execute request 606s ok 34 - Response is 200 606s ok 35 - Content is JSON 606s ok 36 - Found access_token 4be4cf6175959e05e668d34d0cf0308884c9c257045c113451506f990c92ba5f 606s # ==> Popping RP <== 606s ok 37 - Call openidconnectcallback on RP 606s ok 38 - Get cookie lemonldap (e7e5909fb92562429dca2168616089a493f19b284a18548fd33d391f4cd97708) 606s 1..38 606s ok 607s t/32-OIDC-Offline-Session.t .................................................... 607s ok 1 - use Lemonldap::NG::Portal::Main; 607s # Subtest: Run tests with base config 607s ok 1 - Portal object 607s ok 2 - Init 607s ok 3 - Portal app 607s ok 4 - Auth query 607s ok 5 - HTTP code is 200 607s ok 6 - Get cookie lemonldap (860f2f4d84fed9be854af9b33123001a6b31eaec62888c3a9ad5ac212d28eb75) 607s ok 7 - Get redirection 607s ok 8 - Location header found 607s ok 9 - HTTP code is 200 607s ok 10 - Content-Type is JSON 607s ok 11 - Content is valid JSON 607s ok 12 607s ok 13 - Got access token 607s ok 14 - Got refresh token 607s ok 15 - Got ID token 607s ok 16 - Authentication date found in token 607s ok 17 - Found claim in ID token 607s ok 18 - Found sub in ID token 607s ok 19 - HTTP code is 200 607s ok 20 - Content-Type is JSON 607s ok 21 - Content is valid JSON 607s ok 22 - Got User Info 607s ok 23 - Got User Info 607s ok 24 - Logout request 607s ok 25 - Response is 200 607s ok 26 - Cookie is deleted 607s ok 27 - No pdata 607s ok 28 - Disconnect request 607s ok 29 - Response is 401 607s ok 30 - HTTP code is 200 607s ok 31 - Content-Type is JSON 607s ok 32 - Content is valid JSON 607s ok 33 - Refresh token not present 607s ok 34 607s ok 35 - Got refreshed Access token 607s ok 36 - Got refreshed ID token 607s ok 37 - Found claim in ID token 607s ok 38 - Found sub in ID token 607s ok 39 - HTTP code is 200 607s ok 40 - Content-Type is JSON 607s ok 41 - Content is valid JSON 607s ok 42 - Correct user info 607s ok 43 - Got User Info 607s ok 44 - HTTP code is 200 607s ok 45 - Content-Type is JSON 607s ok 46 - Content is valid JSON 607s ok 47 - Refresh token not present 607s ok 48 607s ok 49 - Got refreshed Access token 607s ok 50 - Got refreshed ID token 607s ok 51 - Original auth_time retained 607s ok 52 - Found claim in ID token 607s ok 53 - Check that clientid is in audience 607s ok 54 - Check for additional audiences 607s ok 55 - Check for additional audiences 607s ok 56 - HTTP code is 200 607s ok 57 - Content-Type is JSON 607s ok 58 - Content is valid JSON 607s ok 59 - Correct user info 607s ok 60 - Got User Info 607s ok 61 - HTTP code is 200 607s ok 62 - Content-Type is JSON 607s ok 63 - Content is valid JSON 607s ok 64 - Token is active 607s ok 65 - Introspection contains client_id 607s ok 66 - Introspection contains sub 607s ok 67 - Scope contains weird scope name 607s 1..67 607s ok 2 - Run tests with base config 607s # Subtest: Removed user's offline sessions are no longer valid 607s ok 1 - Portal object 607s ok 2 - Init 607s ok 3 - Portal app 607s ok 4 - Get cookie lemonldap (a98ca2ef312b0602871489304dd4e41dd2ecfa9701b5419690705b0db4bc7c8d) 607s ok 5 - Get redirection 607s ok 6 - Location header found 607s ok 7 - HTTP code is 200 607s ok 8 - Content-Type is JSON 607s ok 9 - Content is valid JSON 607s ok 10 - Got refresh token 607s ok 11 - Logout request 607s ok 12 - Response is 200 607s ok 13 - Cookie is deleted 607s ok 14 - No pdata 607s ok 15 - Disconnect request 607s ok 16 - Response is 401 607s ok 17 - HTTP code is 200 607s ok 18 - Content-Type is JSON 607s ok 19 - Content is valid JSON 607s ok 20 - Found access token 607s ok 21 - Refresh token not present 607s ok 22 - Response status is 400 607s ok 23 - Content is JSON 607s ok 24 - Error code is invalid_grant 607s 1..24 607s ok 3 - Removed user's offline sessions are no longer valid 607s # Subtest: Run tests with JWT access tokens 607s ok 1 - Portal object 607s ok 2 - Init 607s ok 3 - Portal app 607s ok 4 - Auth query 607s ok 5 - HTTP code is 200 607s ok 6 - Get cookie lemonldap (cde2cc7b46f1c53fc6d35f3c7dc7628be6b810b4bb260984c47250e932e361b0) 607s ok 7 - Get redirection 607s ok 8 - Location header found 607s ok 9 - HTTP code is 200 607s ok 10 - Content-Type is JSON 607s ok 11 - Content is valid JSON 607s ok 12 - Token is a JWT 607s ok 13 - Found claim in JWT 607s ok 14 - Found claim in JWT 607s ok 15 607s ok 16 - Got access token 607s ok 17 - Got refresh token 607s ok 18 - Got ID token 607s ok 19 - Authentication date found in token 607s ok 20 - Found claim in ID token 607s ok 21 - Found sub in ID token 607s ok 22 - HTTP code is 200 607s ok 23 - Content-Type is JSON 607s ok 24 - Content is valid JSON 607s ok 25 - Got User Info 607s ok 26 - Got User Info 607s ok 27 - Logout request 607s ok 28 - Response is 200 607s ok 29 - Cookie is deleted 607s ok 30 - No pdata 607s ok 31 - Disconnect request 607s ok 32 - Response is 401 607s ok 33 - HTTP code is 200 607s ok 34 - Content-Type is JSON 607s ok 35 - Content is valid JSON 607s ok 36 - Refresh token not present 607s ok 37 607s ok 38 - Token is a JWT 607s ok 39 - Found claim in JWT 607s ok 40 - Found claim in JWT 607s ok 41 - Got refreshed Access token 607s ok 42 - Got refreshed ID token 607s ok 43 - Found claim in ID token 607s ok 44 - Found sub in ID token 607s ok 45 - HTTP code is 200 607s ok 46 - Content-Type is JSON 607s ok 47 - Content is valid JSON 607s ok 48 - Correct user info 607s ok 49 - Got User Info 607s ok 50 - HTTP code is 200 607s ok 51 - Content-Type is JSON 607s ok 52 - Content is valid JSON 607s ok 53 - Refresh token not present 607s ok 54 607s ok 55 - Token is a JWT 607s ok 56 - Found claim in JWT 607s ok 57 - Found claim in JWT 607s ok 58 - Got refreshed Access token 607s ok 59 - Got refreshed ID token 607s ok 60 - Original auth_time retained 607s ok 61 - Found claim in ID token 607s ok 62 - Check that clientid is in audience 607s ok 63 - Check for additional audiences 607s ok 64 - Check for additional audiences 607s ok 65 - HTTP code is 200 607s ok 66 - Content-Type is JSON 607s ok 67 - Content is valid JSON 607s ok 68 - Correct user info 607s ok 69 - Got User Info 607s ok 70 - HTTP code is 200 607s ok 71 - Content-Type is JSON 607s ok 72 - Content is valid JSON 607s ok 73 - Token is active 607s ok 74 - Introspection contains client_id 607s ok 75 - Introspection contains sub 607s ok 76 - Scope contains weird scope name 607s 1..76 607s ok 4 - Run tests with JWT access tokens 607s # Subtest: Run tests with refresh token rotation 607s ok 1 - Portal object 607s ok 2 - Init 607s ok 3 - Portal app 607s ok 4 - Auth query 607s ok 5 - HTTP code is 200 607s ok 6 - Get cookie lemonldap (9605aa0a553c3399c029978278a24f8418a8b5d3bef28078da2759ab662006a3) 607s ok 7 - Get redirection 607s ok 8 - Location header found 607s ok 9 - HTTP code is 200 607s ok 10 - Content-Type is JSON 607s ok 11 - Content is valid JSON 607s ok 12 - Token is a JWT 607s ok 13 - Found claim in JWT 607s ok 14 - Found claim in JWT 607s ok 15 607s ok 16 - Got access token 607s ok 17 - Got refresh token 607s ok 18 - Got ID token 607s ok 19 - Authentication date found in token 607s ok 20 - Found claim in ID token 607s ok 21 - Found sub in ID token 607s ok 22 - HTTP code is 200 607s ok 23 - Content-Type is JSON 607s ok 24 - Content is valid JSON 607s ok 25 - Got User Info 607s ok 26 - Got User Info 607s ok 27 - Logout request 607s ok 28 - Response is 200 607s ok 29 - Cookie is deleted 607s ok 30 - No pdata 607s ok 31 - Disconnect request 607s ok 32 - Response is 401 607s ok 33 - HTTP code is 200 607s ok 34 - Content-Type is JSON 607s ok 35 - Content is valid JSON 607s ok 36 - Refresh token was updated 607s ok 37 - Response status is 400 607s ok 38 - Content is JSON 607s ok 39 - Error code is invalid_request 607s ok 40 607s ok 41 - Token is a JWT 607s ok 42 - Found claim in JWT 607s ok 43 - Found claim in JWT 607s ok 44 - Got refreshed Access token 607s ok 45 - Got refreshed ID token 607s ok 46 - Found claim in ID token 607s ok 47 - Found sub in ID token 607s ok 48 - HTTP code is 200 607s ok 49 - Content-Type is JSON 607s ok 50 - Content is valid JSON 607s ok 51 - Correct user info 607s ok 52 - Got User Info 607s ok 53 - HTTP code is 200 607s ok 54 - Content-Type is JSON 607s ok 55 - Content is valid JSON 607s ok 56 - Refresh token was updated 607s ok 57 - Response status is 400 607s ok 58 - Content is JSON 607s ok 59 - Error code is invalid_request 607s ok 60 607s ok 61 - Token is a JWT 607s ok 62 - Found claim in JWT 607s ok 63 - Found claim in JWT 607s ok 64 - Got refreshed Access token 607s ok 65 - Got refreshed ID token 607s ok 66 - Original auth_time retained 607s ok 67 - Found claim in ID token 607s ok 68 - Check that clientid is in audience 607s ok 69 - Check for additional audiences 607s ok 70 - Check for additional audiences 607s ok 71 - HTTP code is 200 607s ok 72 - Content-Type is JSON 607s ok 73 - Content is valid JSON 607s ok 74 - Correct user info 607s ok 75 - Got User Info 607s ok 76 - HTTP code is 200 607s ok 77 - Content-Type is JSON 607s ok 78 - Content is valid JSON 607s ok 79 - Token is active 607s ok 80 - Introspection contains client_id 607s ok 81 - Introspection contains sub 607s ok 82 - Scope contains weird scope name 607s 1..82 607s ok 5 - Run tests with refresh token rotation 607s # Subtest: Using choice authentication method 607s ok 1 - Portal object 607s ok 2 - Init 607s ok 3 - Portal app 607s ok 4 - Auth query 607s ok 5 - HTTP code is 200 607s ok 6 - Get cookie lemonldap (a99f1ed8e6f405c97d51b9bcaaeae351d2bfecb0481316d73d4f2414072c8063) 607s ok 7 - Get redirection 607s ok 8 - Location header found 607s ok 9 - HTTP code is 200 607s ok 10 - Content-Type is JSON 607s ok 11 - Content is valid JSON 607s ok 12 - Token is a JWT 607s ok 13 - Found claim in JWT 607s ok 14 - Found claim in JWT 607s ok 15 607s ok 16 - Got access token 607s ok 17 - Got refresh token 607s ok 18 - Got ID token 607s ok 19 - Authentication date found in token 607s ok 20 - Found claim in ID token 607s ok 21 - Found sub in ID token 607s ok 22 - HTTP code is 200 607s ok 23 - Content-Type is JSON 607s ok 24 - Content is valid JSON 607s ok 25 - Got User Info 607s ok 26 - Got User Info 607s ok 27 - Logout request 607s ok 28 - Response is 200 607s ok 29 - Cookie is deleted 607s ok 30 - No pdata 607s ok 31 - Disconnect request 607s ok 32 - Response is 401 607s ok 33 - HTTP code is 200 607s ok 34 - Content-Type is JSON 607s ok 35 - Content is valid JSON 607s ok 36 - Refresh token was updated 607s ok 37 - Response status is 400 607s ok 38 - Content is JSON 607s ok 39 - Error code is invalid_request 607s ok 40 607s ok 41 - Token is a JWT 607s ok 42 - Found claim in JWT 607s ok 43 - Found claim in JWT 607s ok 44 - Got refreshed Access token 607s ok 45 - Got refreshed ID token 607s ok 46 - Found claim in ID token 607s ok 47 - Found sub in ID token 607s ok 48 - HTTP code is 200 607s ok 49 - Content-Type is JSON 607s ok 50 - Content is valid JSON 607s ok 51 - Correct user info 607s ok 52 - Got User Info 607s ok 53 - HTTP code is 200 607s ok 54 - Content-Type is JSON 607s ok 55 - Content is valid JSON 607s ok 56 - Refresh token was updated 607s ok 57 - Response status is 400 607s ok 58 - Content is JSON 607s ok 59 - Error code is invalid_request 607s ok 60 607s ok 61 - Token is a JWT 607s ok 62 - Found claim in JWT 607s ok 63 - Found claim in JWT 607s ok 64 - Got refreshed Access token 607s ok 65 - Got refreshed ID token 607s ok 66 - Original auth_time retained 607s ok 67 - Found claim in ID token 607s ok 68 - Check that clientid is in audience 607s ok 69 - Check for additional audiences 607s ok 70 - Check for additional audiences 607s ok 71 - HTTP code is 200 607s ok 72 - Content-Type is JSON 607s ok 73 - Content is valid JSON 607s ok 74 - Correct user info 607s ok 75 - Got User Info 607s ok 76 - HTTP code is 200 607s ok 77 - Content-Type is JSON 607s ok 78 - Content is valid JSON 607s ok 79 - Token is active 607s ok 80 - Introspection contains client_id 607s ok 81 - Introspection contains sub 607s ok 82 - Scope contains weird scope name 607s 1..82 607s ok 6 - Using choice authentication method 607s 1..6 607s ok 607s t/32-OIDC-Opaque-Token.t ....................................................... 607s ok 1 - use Lemonldap::NG::Portal::Main; 607s ok 2 - Portal object 607s ok 3 - Init 607s ok 4 - Portal app 607s ok 5 - Post authentication 607s ok 6 - Get cookie lemonldap (43fed14a217ef06e755d59fc62ee485ccc734161972158804a9ee5e96c91f4fe) 607s ok 7 - Get authorization code 607s ok 8 - Get redirection 607s ok 9 - Location header found 607s ok 10 - Post token 607s ok 11 - Access token present 607s ok 12 - ID token present 607s ok 13 - Refresh token present 607s ok 14 - Found hooked claim in ID token 607s ok 15 - HTTP code is 200 607s ok 16 - Content-Type is JSON 607s ok 17 - Content is valid JSON 607s ok 18 - Found hooked claim in Userinfo token 607s ok 19 - Found session variable in Userinfo token 607s ok 20 - Scopes are visible in hook 607s ok 21 - Post introspection 607s ok 22 - HTTP code is 200 607s ok 23 - Found hook defined scope 607s ok 24 - Found result of oidcResolveScope 607s ok 25 - HTTP code is 200 607s ok 26 - Content-Type is JSON 607s ok 27 - Content is valid JSON 607s ok 28 - Access token present 607s ok 29 - Get redirection 607s ok 30 - Location header found 607s ok 31 - HTTP code is 200 607s ok 32 - Content-Type is JSON 607s ok 33 - Content is valid JSON 607s ok 34 - Refresh token present 607s ok 35 - HTTP code is 200 607s ok 36 - Content-Type is JSON 607s ok 37 - Content is valid JSON 607s 1..37 607s ok 607s t/32-OIDC-Password-Grant-with-Bruteforce-and-Choice.t .......................... 607s ok 1 - use Lemonldap::NG::Portal::Main; 607s ok 2 - Portal object 607s ok 3 - Init 607s ok 4 - Portal app 607s ok 5 - HTTP code is 400 607s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2853. 607s ok 6 - HTTP code is 200 607s ok 7 - Content-Type is JSON 607s ok 8 - Content is valid JSON 607s ok 9 - Access Token found 607s ok 10 - Scope found in token response 607s ok 11 - Found ID token in original grant 607s ok 12 - Got refresh token 607s ok 13 - HTTP code is 200 607s ok 14 - Content-Type is JSON 607s ok 15 - Content is valid JSON 607s ok 16 - Got User Info 607s ok 17 - Attribute released as int in JSON 607s ok 18 - Single valued attribute forced as array 607s ok 19 - Multi valued attribute exposed as array 607s ok 20 - Post introspection 607s ok 21 - HTTP code is 200 607s ok 22 - Content-Type is JSON 607s ok 23 - Content is valid JSON 607s ok 24 - Scope read not asked, and thus not found 607s ok 25 - Attribute-based scope found 607s ok 26 - Rule-enforced scope found 607s ok 27 - Token response scope matches token scope 607s ok 28 - Post introspection 607s ok 29 - HTTP code is 200 607s ok 30 - Content-Type is JSON 607s ok 31 - Content is valid JSON 607s ok 32 - Token is no longer active 607s ok 33 - Post introspection 607s ok 34 - HTTP code is 200 607s ok 35 - Content-Type is JSON 607s ok 36 - Content is valid JSON 607s ok 37 - Found ID token in refresh grant 607s 1..37 607s ok 608s t/32-OIDC-Password-Grant.t ..................................................... 608s ok 1 - use Lemonldap::NG::Portal::Main; 608s ok 2 - Portal object 608s ok 3 - Init 608s ok 4 - Portal app 608s ok 5 - Response status is 400 608s ok 6 - Content is JSON 608s ok 7 - Error code is invalid_grant 608s ok 8 - Response status is 400 608s ok 9 - Content is JSON 608s ok 10 - Error code is invalid_scope 608s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2853. 608s ok 11 - HTTP code is 200 608s ok 12 - Content-Type is JSON 608s ok 13 - Content is valid JSON 608s ok 14 - Access Token found 608s ok 15 - Scope found in token response 608s ok 16 - No ID token in original request 608s ok 17 - Got refresh token 608s ok 18 - HTTP code is 200 608s ok 19 - Content-Type is JSON 608s ok 20 - Content is valid JSON 608s ok 21 - Got User Info 608s ok 22 - Attribute released as int in JSON 608s ok 23 - Single valued attribute forced as array 608s ok 24 - Multi valued attribute exposed as array 608s ok 25 - Post introspection 608s ok 26 - HTTP code is 200 608s ok 27 - Content-Type is JSON 608s ok 28 - Content is valid JSON 608s ok 29 - Scope read not asked, and thus not found 608s ok 30 - Attribute-based scope found 608s ok 31 - Rule-enforced scope found 608s ok 32 - Token response scope matches token scope 608s ok 33 - Post introspection 608s ok 34 - HTTP code is 200 608s ok 35 - Content-Type is JSON 608s ok 36 - Content is valid JSON 608s ok 37 - Token is no longer active 608s ok 38 - Post introspection 608s ok 39 - HTTP code is 200 608s ok 40 - Content-Type is JSON 608s ok 41 - Content is valid JSON 608s ok 42 - No ID token in refreshed response 608s 1..42 608s ok 608s t/32-OIDC-RP-rule.t ............................................................ 608s ok 1 - use Lemonldap::NG::Portal::Main; 608s ok 2 - Portal object 608s ok 3 - Init 608s ok 4 - Portal app 608s ok 5 - Register $type 608s ok 6 - OP portal 608s # ==> Pushing OP <== 608s # ==> Popping OP <== 608s ok 7 - Get JWKS, endpoint /oauth2/jwks 608s ok 8 - HTTP code is 200 608s # ==> Pushing OP <== 608s # ==> Popping OP <== 608s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 608s ok 10 - HTTP code is 200 608s ok 11 - Portal object 608s ok 12 - Init 608s ok 13 - Portal app 608s ok 14 - Register $type 608s ok 15 - RP portal 608s # ==> Pushing RP <== 608s # ==> Popping RP <== 608s ok 16 - Unauth SP request 608s ok 17 - Get redirection 608s ok 18 - Location header found 608s # ==> Pushing OP <== 608s # ==> Popping OP <== 608s ok 19 - Push request to OP, endpoint /oauth2/authorize 608s ok 20 - HTTP code is 200 608s # ==> Pushing OP <== 608s # ==> Popping OP <== 608s ok 21 - Post authentication, endpoint /oauth2/authorize 608s ok 22 - Get cookie lemonldap (c5d9af37d71700be9dacdc4d7aa40e67cf9838a2a9680503a82bd4ed17e62386) 608s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 608s ok 24 - PE_UNAUTHORIZEDPARTNER 608s # ==> Pushing OP <== 608s # ==> Popping OP <== 608s ok 25 - Post access to unknown RP 608s ok 26 - Unknown client ID: code found on page 608s ok 27 - Unknown client ID 608s 1..27 608s ok 609s t/32-OIDC-Refresh-Token.t ...................................................... 609s ok 1 - use Lemonldap::NG::Portal::Main; 609s ok 2 - Portal object 609s ok 3 - Init 609s ok 4 - Portal app 609s # Subtest: Run test with basic configuration 609s ok 1 - Get cookie lemonldap (9daafd4a66b6de5e6fec2c5536a716f482cb3069ea80a97635632aa65c736698) 609s ok 2 - Get redirection 609s ok 3 - Location header found 609s ok 4 - HTTP code is 200 609s ok 5 - Content-Type is JSON 609s ok 6 - Content is valid JSON 609s ok 7 - Got access token 609s ok 8 - Got refresh token 609s ok 9 - Got ID token 609s ok 10 - Found sub in ID token 609s ok 11 - Found claim in ID token 609s ok 12 - Check that clientid is in audience 609s ok 13 - Check for additional audiences 609s ok 14 - Check for additional audiences 609s ok 15 - HTTP code is 200 609s ok 16 - Content-Type is JSON 609s ok 17 - Content is valid JSON 609s ok 18 - Got User Info 609s ok 19 - Got User Info 609s ok 20 - Access token rejected 609s ok 21 - HTTP code is 200 609s ok 22 - Content-Type is JSON 609s ok 23 - Content is valid JSON 609s ok 24 - Got refreshed Access token 609s ok 25 - Got refreshed ID token 609s ok 26 - Refresh token not present 609s ok 27 - Found sub in ID token 609s ok 28 - Found claim in ID token 609s ok 29 - HTTP code is 200 609s ok 30 - Content-Type is JSON 609s ok 31 - Content is valid JSON 609s ok 32 - Got User Info 609s ok 33 - Got User Info 609s ok 34 - Access token rejected 609s ok 35 - HTTP code is 200 609s ok 36 - Content-Type is JSON 609s ok 37 - Content is valid JSON 609s ok 38 - Refresh token not present 609s ok 39 - HTTP code is 200 609s ok 40 - Content-Type is JSON 609s ok 41 - Content is valid JSON 609s ok 42 - Got User Info 609s ok 43 - Got User Info 609s ok 44 - Access token rejected 609s ok 45 - HTTP code is 200 609s ok 46 - Page contains a form 609s ok 47 - URI match 609s ok 48 - Field "confirm" is defined 609s ok 49 - Propose to renew session 609s ok 50 - Ask to renew 609s ok 51 - HTTP code is 200 609s ok 52 - Page contains a form 609s ok 53 - Host match 609s ok 54 - Field "upgrading" is defined 609s ok 55 - Field "url" is defined 609s ok 56 - CSP header authorize POST request to \# 609s ok 57 - Ask to renew 609s ok 58 - Get cookie lemonldap (206643ee167a801a17b90a4e2ddb38d9efe1b9f9b9ef40f9cc269f8f02edde1f) 609s ok 59 - Session ID has changed 609s ok 60 - HTTP code is 200 609s ok 61 - Content-Type is JSON 609s ok 62 - Content is valid JSON 609s ok 63 - Refresh token not present 609s ok 64 - HTTP code is 200 609s ok 65 - Content-Type is JSON 609s ok 66 - Content is valid JSON 609s ok 67 - Got User Info 609s ok 68 - Got User Info 609s ok 69 - Logout request 609s ok 70 - Response is 200 609s ok 71 - Cookie is deleted 609s ok 72 - No pdata 609s ok 73 - Disconnect request 609s ok 74 - Response is 401 609s ok 75 - Response status is 400 609s ok 76 - Content is JSON 609s ok 77 - Error code is invalid_grant 609s ok 78 - Cannot use refreshed access token tied to expired session 609s 1..78 609s ok 5 - Run test with basic configuration 609s # Subtest: Run test with JWT access tokens 609s ok 1 - Portal object 609s ok 2 - Init 609s ok 3 - Portal app 609s ok 4 - Get cookie lemonldap (a71e23c1314992777c63f106c8de0e9d699635a12f8219a540fa499a00f4bfa4) 609s ok 5 - Get redirection 609s ok 6 - Location header found 609s ok 7 - HTTP code is 200 609s ok 8 - Content-Type is JSON 609s ok 9 - Content is valid JSON 609s ok 10 - Token is a JWT 609s ok 11 - Found claim in JWT 609s ok 12 - Found claim in JWT 609s ok 13 - Found claim in JWT 609s ok 14 - Found claim in JWT 609s ok 15 - Found claim in JWT 609s ok 16 609s ok 17 609s ok 18 609s ok 19 - Expiration date sanity check 609s ok 20 - Expiration date sanity check 609s ok 21 - Got access token 609s ok 22 - Got refresh token 609s ok 23 - Got ID token 609s ok 24 - Found sub in ID token 609s ok 25 - Found claim in ID token 609s ok 26 - Check that clientid is in audience 609s ok 27 - Check for additional audiences 609s ok 28 - Check for additional audiences 609s ok 29 - HTTP code is 200 609s ok 30 - Content-Type is JSON 609s ok 31 - Content is valid JSON 609s ok 32 - Got User Info 609s ok 33 - Got User Info 609s ok 34 - Access token rejected 609s ok 35 - HTTP code is 200 609s ok 36 - Content-Type is JSON 609s ok 37 - Content is valid JSON 609s ok 38 - Token is a JWT 609s ok 39 - Found claim in JWT 609s ok 40 - Found claim in JWT 609s ok 41 - Found claim in JWT 609s ok 42 - Found claim in JWT 609s ok 43 - Found claim in JWT 609s ok 44 609s ok 45 609s ok 46 609s ok 47 - Expiration date sanity check 609s ok 48 - Expiration date sanity check 609s ok 49 - Got refreshed Access token 609s ok 50 - Got refreshed ID token 609s ok 51 - Refresh token not present 609s ok 52 - Found sub in ID token 609s ok 53 - Found claim in ID token 609s ok 54 - HTTP code is 200 609s ok 55 - Content-Type is JSON 609s ok 56 - Content is valid JSON 609s ok 57 - Got User Info 609s ok 58 - Got User Info 609s ok 59 - Access token rejected 609s ok 60 - HTTP code is 200 609s ok 61 - Content-Type is JSON 609s ok 62 - Content is valid JSON 609s ok 63 - Refresh token not present 609s ok 64 - HTTP code is 200 609s ok 65 - Content-Type is JSON 609s ok 66 - Content is valid JSON 609s ok 67 - Got User Info 609s ok 68 - Got User Info 609s ok 69 - Access token rejected 609s ok 70 - HTTP code is 200 609s ok 71 - Page contains a form 609s ok 72 - URI match 609s ok 73 - Field "confirm" is defined 609s ok 74 - Propose to renew session 609s ok 75 - Ask to renew 609s ok 76 - HTTP code is 200 609s ok 77 - Page contains a form 609s ok 78 - Host match 609s ok 79 - Field "upgrading" is defined 609s ok 80 - Field "url" is defined 609s ok 81 - CSP header authorize POST request to \# 609s ok 82 - Ask to renew 609s ok 83 - Get cookie lemonldap (c5527452074fb9a2b4cccecc956e6e8e2c29c79ba134e91f4581c8a3d1680c31) 609s ok 84 - Session ID has changed 609s ok 85 - HTTP code is 200 609s ok 86 - Content-Type is JSON 609s ok 87 - Content is valid JSON 609s ok 88 - Refresh token not present 609s ok 89 - HTTP code is 200 609s ok 90 - Content-Type is JSON 609s ok 91 - Content is valid JSON 609s ok 92 - Got User Info 609s ok 93 - Got User Info 609s ok 94 - Logout request 609s ok 95 - Response is 200 609s ok 96 - Cookie is deleted 609s ok 97 - No pdata 609s ok 98 - Disconnect request 609s ok 99 - Response is 401 609s ok 100 - Response status is 400 609s ok 101 - Content is JSON 609s ok 102 - Error code is invalid_grant 609s ok 103 - Cannot use refreshed access token tied to expired session 609s 1..103 609s ok 6 - Run test with JWT access tokens 609s # Subtest: Run test with activity timeout 609s ok 1 - Portal object 609s ok 2 - Init 609s ok 3 - Portal app 609s ok 4 - Get cookie lemonldap (fd5415d56f667c0e14b7e2d7a9313734b83c4705ae1aaf8b4dd22cd6a62960db) 609s ok 5 - Get redirection 609s ok 6 - Location header found 609s ok 7 - HTTP code is 200 609s ok 8 - Content-Type is JSON 609s ok 9 - Content is valid JSON 609s ok 10 - Token is a JWT 609s ok 11 - Found claim in JWT 609s ok 12 - Found claim in JWT 609s ok 13 - Found claim in JWT 609s ok 14 - Found claim in JWT 609s ok 15 - Found claim in JWT 609s ok 16 609s ok 17 609s ok 18 609s ok 19 - Expiration date sanity check 609s ok 20 - Expiration date sanity check 609s ok 21 - Got access token 609s ok 22 - Got refresh token 609s ok 23 - Got ID token 609s ok 24 - Found sub in ID token 609s ok 25 - Found claim in ID token 609s ok 26 - Check that clientid is in audience 609s ok 27 - Check for additional audiences 609s ok 28 - Check for additional audiences 609s ok 29 - HTTP code is 200 609s ok 30 - Content-Type is JSON 609s ok 31 - Content is valid JSON 609s ok 32 - Got User Info 609s ok 33 - Got User Info 609s ok 34 - Access token rejected 609s ok 35 - HTTP code is 200 609s ok 36 - Content-Type is JSON 609s ok 37 - Content is valid JSON 609s ok 38 - Token is a JWT 609s ok 39 - Found claim in JWT 609s ok 40 - Found claim in JWT 609s ok 41 - Found claim in JWT 609s ok 42 - Found claim in JWT 609s ok 43 - Found claim in JWT 609s ok 44 609s ok 45 609s ok 46 609s ok 47 - Expiration date sanity check 609s ok 48 - Expiration date sanity check 609s ok 49 - Got refreshed Access token 609s ok 50 - Got refreshed ID token 609s ok 51 - Refresh token not present 609s ok 52 - Found sub in ID token 609s ok 53 - Found claim in ID token 609s ok 54 - HTTP code is 200 609s ok 55 - Content-Type is JSON 609s ok 56 - Content is valid JSON 609s ok 57 - Got User Info 609s ok 58 - Got User Info 609s ok 59 - Access token rejected 609s ok 60 - HTTP code is 200 609s ok 61 - Content-Type is JSON 609s ok 62 - Content is valid JSON 609s ok 63 - Refresh token not present 609s ok 64 - HTTP code is 200 609s ok 65 - Content-Type is JSON 609s ok 66 - Content is valid JSON 609s ok 67 - Got User Info 609s ok 68 - Got User Info 609s ok 69 - Access token rejected 609s ok 70 - HTTP code is 200 609s ok 71 - Page contains a form 609s ok 72 - URI match 609s ok 73 - Field "confirm" is defined 609s ok 74 - Propose to renew session 609s ok 75 - Ask to renew 609s ok 76 - HTTP code is 200 609s ok 77 - Page contains a form 609s ok 78 - Host match 609s ok 79 - Field "upgrading" is defined 609s ok 80 - Field "url" is defined 609s ok 81 - CSP header authorize POST request to \# 609s ok 82 - Ask to renew 609s ok 83 - Get cookie lemonldap (e61b4d43521b36b6d38d5d3f102fe62852a25f2eb6bc54b80ca71702a918312b) 609s ok 84 - Session ID has changed 609s ok 85 - HTTP code is 200 609s ok 86 - Content-Type is JSON 609s ok 87 - Content is valid JSON 609s ok 88 - Refresh token not present 609s ok 89 - HTTP code is 200 609s ok 90 - Content-Type is JSON 609s ok 91 - Content is valid JSON 609s ok 92 - Got User Info 609s ok 93 - Got User Info 609s ok 94 - Logout request 609s ok 95 - Response is 200 609s ok 96 - Cookie is deleted 609s ok 97 - No pdata 609s ok 98 - Disconnect request 609s ok 99 - Response is 401 609s ok 100 - Response status is 400 609s ok 101 - Content is JSON 609s ok 102 - Error code is invalid_grant 609s ok 103 - Cannot use refreshed access token tied to expired session 609s 1..103 609s ok 7 - Run test with activity timeout 609s # Subtest: Run test with refresh token rotation 609s ok 1 - Portal object 609s ok 2 - Init 609s ok 3 - Portal app 609s ok 4 - Get cookie lemonldap (ee0ba673af654bdf8c41f6ae336828e8d5f34f428ac53877eaf9e9168517e7d8) 609s ok 5 - Get redirection 609s ok 6 - Location header found 609s ok 7 - HTTP code is 200 609s ok 8 - Content-Type is JSON 609s ok 9 - Content is valid JSON 609s ok 10 - Token is a JWT 609s ok 11 - Found claim in JWT 609s ok 12 - Found claim in JWT 609s ok 13 - Found claim in JWT 609s ok 14 - Found claim in JWT 609s ok 15 - Found claim in JWT 609s ok 16 609s ok 17 609s ok 18 609s ok 19 - Expiration date sanity check 609s ok 20 - Expiration date sanity check 609s ok 21 - Got access token 609s ok 22 - Got refresh token 609s ok 23 - Got ID token 609s ok 24 - Found sub in ID token 609s ok 25 - Found claim in ID token 609s ok 26 - Check that clientid is in audience 609s ok 27 - Check for additional audiences 609s ok 28 - Check for additional audiences 609s ok 29 - HTTP code is 200 609s ok 30 - Content-Type is JSON 609s ok 31 - Content is valid JSON 609s ok 32 - Got User Info 609s ok 33 - Got User Info 609s ok 34 - Access token rejected 609s ok 35 - HTTP code is 200 609s ok 36 - Content-Type is JSON 609s ok 37 - Content is valid JSON 609s ok 38 - Token is a JWT 609s ok 39 - Found claim in JWT 609s ok 40 - Found claim in JWT 609s ok 41 - Found claim in JWT 609s ok 42 - Found claim in JWT 609s ok 43 - Found claim in JWT 609s ok 44 609s ok 45 609s ok 46 609s ok 47 - Expiration date sanity check 609s ok 48 - Expiration date sanity check 609s ok 49 - Got refreshed Access token 609s ok 50 - Got refreshed ID token 609s ok 51 - Refresh token was updated 609s ok 52 - Response status is 400 609s ok 53 - Content is JSON 609s ok 54 - Error code is invalid_request 609s ok 55 - Found sub in ID token 609s ok 56 - Found claim in ID token 609s ok 57 - HTTP code is 200 609s ok 58 - Content-Type is JSON 609s ok 59 - Content is valid JSON 609s ok 60 - Got User Info 609s ok 61 - Got User Info 609s ok 62 - Access token rejected 609s ok 63 - HTTP code is 200 609s ok 64 - Content-Type is JSON 609s ok 65 - Content is valid JSON 609s ok 66 - Refresh token was updated 609s ok 67 - Response status is 400 609s ok 68 - Content is JSON 609s ok 69 - Error code is invalid_request 609s ok 70 - HTTP code is 200 609s ok 71 - Content-Type is JSON 609s ok 72 - Content is valid JSON 609s ok 73 - Got User Info 609s ok 74 - Got User Info 609s ok 75 - Access token rejected 609s ok 76 - HTTP code is 200 609s ok 77 - Page contains a form 609s ok 78 - URI match 609s ok 79 - Field "confirm" is defined 609s ok 80 - Propose to renew session 609s ok 81 - Ask to renew 609s ok 82 - HTTP code is 200 609s ok 83 - Page contains a form 609s ok 84 - Host match 609s ok 85 - Field "upgrading" is defined 609s ok 86 - Field "url" is defined 609s ok 87 - CSP header authorize POST request to \# 609s ok 88 - Ask to renew 609s ok 89 - Get cookie lemonldap (eae4e6c18010f471a483591f6a0fb7640373b4e087c73232c909300b3832fdb2) 609s ok 90 - Session ID has changed 609s ok 91 - HTTP code is 200 609s ok 92 - Content-Type is JSON 609s ok 93 - Content is valid JSON 609s ok 94 - Refresh token was updated 609s ok 95 - Response status is 400 609s ok 96 - Content is JSON 609s ok 97 - Error code is invalid_request 609s ok 98 - HTTP code is 200 609s ok 99 - Content-Type is JSON 609s ok 100 - Content is valid JSON 609s ok 101 - Got User Info 609s ok 102 - Got User Info 609s ok 103 - Logout request 609s ok 104 - Response is 200 609s ok 105 - Cookie is deleted 609s ok 106 - No pdata 609s ok 107 - Disconnect request 609s ok 108 - Response is 401 609s ok 109 - Response status is 400 609s ok 110 - Content is JSON 609s ok 111 - Error code is invalid_grant 609s ok 112 - Cannot use refreshed access token tied to expired session 609s 1..112 609s ok 8 - Run test with refresh token rotation 609s 1..8 609s ok 609s t/32-OIDC-Register-with-bad-redirect-uri.t ..................................... 609s ok 1 - use Lemonldap::NG::Portal::Main; 609s ok 2 - Portal object 609s ok 3 - Init 609s ok 4 - Portal app 609s ok 5 - OP portal 609s ok 6 - Post register data with bad redirect_uris 609s ok 7 - Return code is 400 609s 1..7 609s ok 610s t/32-OIDC-Register.t ........................................................... 610s ok 1 - use Lemonldap::NG::Portal::Main; 610s ok 2 - Portal object 610s ok 3 - Init 610s ok 4 - Portal app 610s ok 5 - OP portal 610s ok 6 - Post register data 610s ok 7 - Return code is 201 610s ok 8 - Client ID found in answer: XU9Q9pILeAHbzi29b.YD3KLxWw.bGC 610s ok 9 - Client ID saved in configuration 610s ok 10 - Extra claim defined 610s ok 11 - Extra variable defined 610s 1..11 610s ok 610s t/32-OIDC-Request-Uri.t ........................................................ 610s ok 1 - use Lemonldap::NG::Portal::Main; 610s ok 2 - Portal object 610s ok 3 - Init 610s ok 4 - Portal app 610s ok 5 - OP portal 610s # Subtest: Successful request 610s ok 1 - Get cookie lemonldap (6912a4b952de65a29ea52a3601248fec20878a73026a737583660250f698c370) 610s ok 2 - only authorized URI is called 610s ok 3 - Call is expected in this scenario 610s ok 4 - Get redirection 610s ok 5 - Location header found 610s 1..5 610s ok 6 - Successful request 610s # Subtest: Successful request, override of bad redirect_uri 610s ok 1 - Get cookie lemonldap (82afa13c214585ce68812703da5594280267fc8ba5bfda488c86de47f31d451c) 610s ok 2 - only authorized URI is called 610s ok 3 - Call is expected in this scenario 610s ok 4 - Get redirection 610s ok 5 - Location header found 610s 1..5 610s ok 7 - Successful request, override of bad redirect_uri 610s # Subtest: unauthorized Request URI 610s ok 1 - Get cookie lemonldap (a061ebaa671e9a26a3a15aef5cc546e2fa0fbed537e44d269f8c7b8d629944bd) 610s ok 2 - Expected portal error code: code found on page 610s ok 3 - Expected portal error code 610s 1..3 610s ok 8 - unauthorized Request URI 610s # Subtest: Allowed request URI, bad redirect URI 610s ok 1 - Get cookie lemonldap (156f28a0346fc43c4043f745a919d081e49a2653c6bdc553d38533cb46e1ce72) 610s ok 2 - only authorized URI is called 610s ok 3 - Call is expected in this scenario 610s ok 4 - Expected portal error code: code found on page 610s ok 5 - Expected portal error code 610s 1..5 610s ok 9 - Allowed request URI, bad redirect URI 610s # Subtest: Allowed request URI, bad redirect URI override 610s ok 1 - Get cookie lemonldap (003ef3da76808c6df51228f67c0cb38270f6c5b66b4680a993ff1b56906cfbab) 610s ok 2 - only authorized URI is called 610s ok 3 - Call is expected in this scenario 610s ok 4 - Expected portal error code: code found on page 610s ok 5 - Expected portal error code 610s 1..5 610s ok 10 - Allowed request URI, bad redirect URI override 610s # Subtest: Undeclared request_uri is not called before auth 610s ok 1 610s 1..1 610s ok 11 - Undeclared request_uri is not called before auth 610s 1..11 610s ok 611s t/32-OIDC-Response-Modes.t ..................................................... 611s ok 1 - use Lemonldap::NG::Portal::Main; 611s ok 2 - Portal object 611s ok 3 - Init 611s ok 4 - Portal app 611s ok 5 - Post authentication 611s ok 6 - Get cookie lemonldap (4ac184bc55a1b9812c951487ef26f08517aa70f62a4ce3b171b2cb604112df74) 611s # Subtest: Default response mode for Authorization Code grant 611s ok 1 - Get redirection 611s ok 2 - Location header found 611s ok 3 - Query found 611s ok 4 - Correct host 611s ok 5 - Correct path 611s ok 6 - Correct state 611s 1..6 611s ok 7 - Default response mode for Authorization Code grant 611s # Subtest: Fragment response mode for Authorization Code grant 611s ok 1 - Get redirection 611s ok 2 - Location header found 611s ok 3 - Fragment found 611s ok 4 - Query is empty 611s ok 5 - Correct host 611s ok 6 - Correct path 611s ok 7 - Correct state 611s ok 8 - Found code 611s 1..8 611s ok 8 - Fragment response mode for Authorization Code grant 611s # Subtest: Form POST response mode for Authorization Code grant 611s ok 1 - HTTP code is 200 611s ok 2 - Page contains a form 611s ok 3 - CSP header authorize POST request to rp.com 611s ok 4 - Correct host 611s ok 5 - Correct path 611s ok 6 - Correct state 611s ok 7 - Found code 611s 1..7 611s ok 9 - Form POST response mode for Authorization Code grant 611s # Subtest: Default response mode for Implicit grant 611s ok 1 - Get redirection 611s ok 2 - Location header found 611s ok 3 - Fragment found 611s ok 4 - Query is empty 611s ok 5 - Correct host 611s ok 6 - Correct path 611s ok 7 - Correct state 611s ok 8 - Found id_token 611s ok 9 - Found access_token 611s 1..9 611s ok 10 - Default response mode for Implicit grant 611s # Subtest: Query response mode for Implicit grant 611s ok 1 - Expected portal error code: code found on page 611s ok 2 - Expected portal error code 611s 1..2 611s ok 11 - Query response mode for Implicit grant 611s # Subtest: Form POST response mode for Implicit grant 611s ok 1 - HTTP code is 200 611s ok 2 - Page contains a form 611s ok 3 - CSP header authorize POST request to rp.com 611s ok 4 - Correct host 611s ok 5 - Correct path 611s ok 6 - Correct state 611s ok 7 - Found id_token 611s ok 8 - Found access_token 611s 1..8 611s ok 12 - Form POST response mode for Implicit grant 611s # Subtest: Default response mode for Hybrid grant 611s ok 1 - Get redirection 611s ok 2 - Location header found 611s ok 3 - Fragment found 611s ok 4 - Query is empty 611s ok 5 - Correct host 611s ok 6 - Correct path 611s ok 7 - Correct state 611s ok 8 - Found id_token 611s ok 9 - Found code 611s 1..9 611s ok 13 - Default response mode for Hybrid grant 611s # Subtest: Query response mode for Hybrid grant 611s ok 1 - Expected portal error code: code found on page 611s ok 2 - Expected portal error code 611s 1..2 611s ok 14 - Query response mode for Hybrid grant 611s # Subtest: Form POST response mode for Hybrid grant 611s ok 1 - HTTP code is 200 611s ok 2 - Page contains a form 611s ok 3 - CSP header authorize POST request to rp.com 611s ok 4 - Correct host 611s ok 5 - Correct path 611s ok 6 - Correct state 611s ok 7 - Found id_token 611s ok 8 - Found code 611s 1..8 611s ok 15 - Form POST response mode for Hybrid grant 611s 1..15 611s ok 611s t/32-OIDC-Token-Exchange.t ..................................................... 611s ok 1 - use Lemonldap::NG::Portal::Main; 611s ok 2 - Portal object 611s ok 3 - Init 611s ok 4 - Portal app 611s ok 5 - Get cookie lemonldap (75af2fed0f3016b6a0024abbbb7140047b4425f9384a55f8195c64703d2139ca) 611s ok 6 - Get redirection 611s ok 7 - Location header found 611s ok 8 - HTTP code is 200 611s ok 9 - Content-Type is JSON 611s ok 10 - Content is valid JSON 611s ok 11 - Response status is 400 611s ok 12 - Content is JSON 611s ok 13 - Error code is invalid_request 611s ok 14 - HTTP code is 200 611s ok 15 - Content-Type is JSON 611s ok 16 - Content is valid JSON 611s ok 17 - Request was handled by hook 611s 1..17 611s ok 611s t/32-OIDC-Token-Introspection.t ................................................ 611s ok 1 - use Lemonldap::NG::Portal::Main; 611s ok 2 - Portal object 611s ok 3 - Init 611s ok 4 - Portal app 611s ok 5 - Get cookie lemonldap (a76ff86e4313959279179f10a6335a23cbd6ef383d028b12220ea57d968323e6) 611s ok 6 - Get redirection 611s ok 7 - Location header found 611s ok 8 - HTTP code is 200 611s ok 9 - Content-Type is JSON 611s ok 10 - Content is valid JSON 611s ok 11 - Access token present 611s ok 12 - Token response returned granted scopes 611s Use of uninitialized value $method in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 1839. 611s ok 13 - Try introspection without authentication 611s ok 14 - Response status is 400 611s ok 15 - Content is JSON 611s ok 16 - Error code is invalid_client 611s ok 17 - Post introspection 611s ok 18 - Response status is 401 611s ok 19 - Content is JSON 611s ok 20 - Error code is invalid_client 611s ok 21 611s ok 22 - Post introspection 611s ok 23 - HTTP code is 200 611s ok 24 - Token is valid 611s ok 25 - Response contains the correct sub 611s ok 26 - Response contains the correct issuer 611s ok 27 - Response contains the correct client id 611s ok 28 - Response contains the default scopes 611s ok 29 - Response contains the default scopes 611s ok 30 - Response contains the default scopes 611s ok 31 - Response omits a dynamic scope that evaluates to false 611s ok 32 - Response omits a dynamic scope that was not requested 611s ok 33 - Response contains a dynamic scope that is sent only when requested 611s ok 34 - Response contains a dynamic scope that is not requested but always sent 611s ok 35 - Response omits a scope that is not declared anywhere 611s ok 36 - Response contains scope coming from extra claims definition 611s ok 37 - Token response scope matches token scope 611s ok 38 - Post introspection 611s ok 39 - HTTP code is 200 611s ok 40 - Content-Type is JSON 611s ok 41 - Content is valid JSON 611s ok 42 - Token is no longer valid 611s 1..42 611s ok 612s t/32-OIDC-Token-Security.t ..................................................... 612s ok 1 - use Lemonldap::NG::Portal::Main; 612s ok 2 - Portal object 612s ok 3 - Init 612s ok 4 - Portal app 612s ok 5 - Post authentication 612s ok 6 - Get cookie lemonldap (df61d90eecc13f4e488a40d22e81ea193afe8443f0c5e034bcbdbaab776a628f) 612s # Subtest: Try to increase the required authn level with acr_values 612s ok 1 - Get redirection 612s ok 2 - Location header found 612s ok 3 - Access was allowed 612s ok 4 - Get redirection 612s ok 5 - Location header found 612s ok 6 - Access was allowed 612s ok 7 - HTTP code is 200 612s ok 8 - Page contains a form 612s ok 9 - URI match 612s 1..9 612s ok 7 - Try to increase the required authn level with acr_values 612s # Subtest: acr_values correctly sets target AuthnLevel 612s ok 1 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221760850891_58955%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22targetAuthnLevel%22%3A2%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922771%7D) 612s ok 2 - Pdata is not empty 612s ok 3 - No LOA, correct target Authnlevel 612s ok 4 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922771%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22targetAuthnLevel%22%3A%224%22%2C%22issuerRequestoauth2%22%3A%221760850891_20341%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 612s ok 5 - Pdata is not empty 612s ok 6 - LOA specified, correct target Authnlevel 612s 1..6 612s ok 8 - acr_values correctly sets target AuthnLevel 612s # Subtest: Try to lower the required authn level with acr_values 612s ok 1 - HTTP code is 200 612s ok 2 - Page contains a form 612s ok 3 - URI match 612s ok 4 - HTTP code is 200 612s ok 5 - Page contains a form 612s ok 6 - URI match 612s 1..6 612s ok 9 - Try to lower the required authn level with acr_values 612s # Subtest: Try to get code for RP1 with invalide scope name 612s ok 1 - Get authorization code for rp1 612s ok 2 - Invalid scope: code found on page 612s ok 3 - Invalid scope 612s 1..3 612s ok 10 - Try to get code for RP1 with invalide scope name 612s # Subtest: Use code on different RP 612s ok 1 - Get authorization code for rp1 612s ok 2 - Get redirection 612s ok 3 - Location header found 612s ok 4 - Post token on wrong RP 612s ok 5 - Response status is 400 612s ok 6 - Content is JSON 612s ok 7 - Error code is invalid_grant 612s ok 8 - CORS header present on Token error response 612s 1..8 612s ok 11 - Use code on different RP 612s # Subtest: Test authentication failures in token grant 612s ok 1 - Get authorization code again 612s ok 2 - Get redirection 612s ok 3 - Location header found 612s ok 4 - Post auth code on correct RP 612s ok 5 - Response status is 401 612s ok 6 - Content is JSON 612s ok 7 - Error code is invalid_client 612s ok 8 612s ok 9 - Post auth code on correct RP 612s ok 10 - Response status is 401 612s ok 11 - Content is JSON 612s ok 12 - Error code is invalid_client 612s ok 13 612s ok 14 - Post auth code on correct RP 612s ok 15 - Response status is 400 612s ok 16 - Content is JSON 612s ok 17 - Error code is invalid_client 612s ok 18 612s # Subtest: Bad auth (form) - missing client secret 612s ok 1 - Post auth code on correct RP 612s ok 2 - Response status is 400 612s ok 3 - Content is JSON 612s ok 4 - Error code is invalid_client 612s ok 5 612s 1..5 612s ok 19 - Bad auth (form) - missing client secret 612s ok 20 - Post auth code on correct RP 612s ok 21 - Response status is 401 612s ok 22 - Content is JSON 612s ok 23 - Error code is invalid_client 612s ok 24 612s ok 25 - Use GET on token endpoint 612s ok 26 - Response status is 400 612s ok 27 - Content is JSON 612s ok 28 - Error code is invalid_client 612s ok 29 - Post auth code on correct RP 612s ok 30 - CORS header present on Token response 612s ok 31 - HTTP code is 200 612s ok 32 - Content-Type is JSON 612s ok 33 - Content is valid JSON 612s ok 34 - Access token present 612s ok 35 - post to userinfo 612s ok 36 - Userinfo successful 612s ok 37 - CORS header present on userinfo response 612s 1..37 612s ok 12 - Test authentication failures in token grant 612s # Subtest: Use expired access token 612s ok 1 - post to userinfo with expired access token 612s ok 2 - Access denied with expired token 612s ok 3 - CORS header present on userinfo error response 612s 1..3 612s ok 13 - Use expired access token 612s # Subtest: Check AuthenticationLevel requirement 612s ok 1 - HTTP code is 200 612s ok 2 - Page contains a form 612s ok 3 - URI match 612s ok 4 - Auth query 612s ok 5 - HTTP code is 200 612s ok 6 - Get cookie lemonldap (f53db39e60f7a39f77c132617c669aa8f485f04d2a5c8c40c975581bac58b47e) 612s ok 7 - Get redirection 612s ok 8 - Location header found 612s ok 9 - Access was allowed 612s 1..9 612s ok 14 - Check AuthenticationLevel requirement 612s 1..14 612s ok 613s t/32-OIDC-bad-auth-method.t .................................................... 613s ok 1 - use Lemonldap::NG::Portal::Main; 613s ok 2 - Portal object 613s ok 3 - REST request 613s ok 4 - Request from OP to RP 613s [Mon Oct 20 01:12:51 2025] [LLNG:5869] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 613s [Mon Oct 20 01:12:51 2025] [LLNG:5869] [error] Malformed JWKS document 613s [Mon Oct 20 01:12:51 2025] [LLNG:5869] [error] Relying Party rp has errors and will be ignored 613s ok 5 - Init 613s ok 6 - Portal app 613s ok 7 - Register $type 613s ok 8 - OP portal 613s # ==> Pushing OP <== 613s # ==> Popping OP <== 613s ok 9 - Get JWKS, endpoint /oauth2/jwks 613s ok 10 - HTTP code is 200 613s # ==> Pushing OP <== 613s # ==> Popping OP <== 613s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 613s ok 12 - HTTP code is 200 613s ok 13 - Portal object 613s ok 14 - Init 613s ok 15 - Portal app 613s ok 16 - Register $type 613s ok 17 - RP portal 613s # ==> Pushing OP <== 613s ok 18 - REST request 613s ok 19 - Request from OP to RP 613s # ==> Saving handler OP <== 613s # ==> Pushing RP <== 613s # ==> Popping RP <== 613s # ==> Restoring OP <== 613s ok 20 - Execute request 613s ok 21 - Response is 200 or 401 613s ok 22 - Content is JSON 613s # ==> Popping OP <== 613s # ==> Pushing RP <== 613s # ==> Popping RP <== 613s ok 23 - RP publish its keys 613s ok 24 - HTTP code is 200 613s ok 25 - Content-Type is JSON 613s ok 26 - Content is valid JSON 613s ok 27 - Get RP sig key 613s # ==> Pushing RP <== 613s # ==> Popping RP <== 613s ok 28 - Unauth RP request 613s ok 29 - Get redirection 613s ok 30 - Location header found 613s # ==> Pushing OP <== 613s # ==> Popping OP <== 613s ok 31 - Push request to OP, endpoint /oauth2/authorize 613s ok 32 - HTTP code is 200 613s # ==> Pushing OP <== 613s # ==> Popping OP <== 613s ok 33 - Post authentication, endpoint /oauth2/authorize 613s ok 34 - Get cookie lemonldap (4a9d0f162aa06e24acd79ea7e0fe00b5291ee6f8d046ebac9700e5d935fe914e) 613s ok 35 - HTTP code is 200 613s ok 36 - Page contains a form 613s ok 37 - Host match 613s ok 38 - Field "confirm" is defined 613s ok 39 - CSP header authorize POST request to \# 613s # ==> Pushing OP <== 613s # ==> Popping OP <== 613s ok 40 - Post confirmation, endpoint /oauth2/authorize 613s ok 41 - Get redirection 613s ok 42 - Location header found 613s # ==> Pushing RP <== 613s ok 43 - REST request 613s ok 44 - Request from RP to OP, endpoint /oauth2/token 613s # ==> Saving handler RP <== 613s # ==> Pushing OP <== 613s # ==> Popping OP <== 613s # ==> Restoring RP <== 613s ok 45 - Execute request 613s ok 46 - Response is 200 or 401 613s ok 47 - Content is JSON 613s # ==> Popping RP <== 613s ok 48 - Call openidconnectcallback on RP 613s ok 49 - Response status is 401 613s ok 50 - Content is JSON 613s ok 51 - Error code is 106 613s # ==> Pushing OP <== 613s ok 52 - REST request 613s ok 53 - Request from OP to RP 613s # ==> Saving handler OP <== 613s # ==> Pushing RP <== 613s # ==> Popping RP <== 613s # ==> Restoring OP <== 613s ok 54 - Execute request 613s ok 55 - Response is 200 or 401 613s ok 56 - Content is JSON 613s # ==> Popping OP <== 613s # ==> Pushing OP <== 613s # ==> Popping OP <== 613s ok 57 - Query OP for logout 613s ok 58 - HTTP code is 200 613s # ==> Pushing OP <== 613s # ==> Popping OP <== 613s ok 59 - Test if user is reject on OP 613s ok 60 - Response status is 401 613s ok 61 - Content is JSON 613s ok 62 - Error code is 1 613s 1..62 613s ok 613s t/32-OIDC-login_hint.t ......................................................... 613s ok 1 - use Lemonldap::NG::Portal::Main; 613s ok 2 - Portal object 613s ok 3 - Init 613s ok 4 - Portal app 613s ok 5 - OP portal 613s ok 6 - Form is filled 613s 1..6 613s ok 613s t/32-OIDC-no-Metadata.t ........................................................ 613s ok 1 - use Lemonldap::NG::Portal::Main; 613s ok 2 - Portal object 613s ok 3 - Init 613s ok 4 - Portal app 613s ok 5 - Query OIDC metadata 613s ok 6 - HTTP code is 200 613s ok 7 - HTTP code is 200 613s ok 8 - Page contains a form 613s ok 9 - CSP header authorize POST request to \# 613s 1..9 613s ok 614s t/32-OIDC-redirect_uri-filter.t ................................................ 614s ok 1 - use Lemonldap::NG::Portal::Main; 614s ok 2 - Portal object 614s ok 3 - Init 614s ok 4 - Portal app 614s ok 5 - OP portal 614s ok 6 - Get JWKS, endpoint /oauth2/jwks 614s ok 7 - HTTP code is 200 614s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 614s ok 9 - HTTP code is 200 614s ok 10 - Portal object 614s ok 11 - Init 614s ok 12 - Portal app 614s ok 13 - RP portal 614s ok 14 - Post authentication 614s ok 15 - Get cookie lemonldap (39766d9a5663c4f9e5243f37839e1c4b74235359b85c765cba9bd2313d9c2fec) 614s ok 16 - Unauth SP request 614s ok 17 - Get redirection 614s ok 18 - Location header found 614s ok 19 - Push bad request to OP 614s ok 20 - HTTP code is 200 614s ok 21 - Get unauthorized redirect_uri 614s 1..21 614s ok 614s t/32-OIDC-strict-JWS-private_key_jwt.t ......................................... 614s ok 1 - use Lemonldap::NG::Portal::Main; 614s ok 2 - Portal object 614s ok 3 - REST request 614s ok 4 - Request from OP to RP 614s [Mon Oct 20 01:12:53 2025] [LLNG:5873] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 614s [Mon Oct 20 01:12:53 2025] [LLNG:5873] [error] Malformed JWKS document 614s [Mon Oct 20 01:12:53 2025] [LLNG:5873] [error] Relying Party rp has errors and will be ignored 614s ok 5 - Init 614s ok 6 - Portal app 614s ok 7 - Register $type 614s # ==> Pushing OP <== 614s # ==> Popping OP <== 614s ok 8 - Get JWKS, endpoint /oauth2/jwks 614s ok 9 - HTTP code is 200 614s # ==> Pushing OP <== 614s # ==> Popping OP <== 614s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 614s ok 11 - HTTP code is 200 614s ok 12 - Portal object 614s ok 13 - Init 614s ok 14 - Portal app 614s ok 15 - Register $type 614s ok 16 - Portal object 614s ok 17 - REST request 614s ok 18 - Request from OP to RP 614s # ==> Saving handler OP <== 614s # ==> Pushing RP <== 614s # ==> Popping RP <== 614s # ==> Restoring OP <== 614s ok 19 - Execute request 614s ok 20 - Response is 200 614s ok 21 - Content is JSON 614s ok 22 - Init 614s ok 23 - Portal app 614s ok 24 - Register $type 614s # ==> Pushing RP <== 614s # ==> Popping RP <== 614s ok 25 - RP publish its keys 614s ok 26 - HTTP code is 200 614s ok 27 - Content-Type is JSON 614s ok 28 - Content is valid JSON 614s ok 29 - Get RP sig key 614s # ==> Pushing RP <== 614s # ==> Popping RP <== 614s ok 30 - Unauth RP request 614s ok 31 - Get redirection 614s ok 32 - Location header found 614s # ==> Pushing OP <== 614s # ==> Popping OP <== 614s ok 33 - Push request to OP, endpoint /oauth2/authorize 614s ok 34 - HTTP code is 200 614s # ==> Pushing OP <== 614s # ==> Popping OP <== 614s ok 35 - Post authentication, endpoint /oauth2/authorize 614s ok 36 - Get cookie lemonldap (a93e6274e3b95f7f2fae52392f1d7d6050a98603bae46e9c0678e569a282c73d) 614s ok 37 - HTTP code is 200 614s ok 38 - Page contains a form 614s ok 39 - Host match 614s ok 40 - Field "confirm" is defined 614s ok 41 - CSP header authorize POST request to \# 614s # ==> Pushing OP <== 614s # ==> Popping OP <== 614s ok 42 - Post confirmation, endpoint /oauth2/authorize 614s ok 43 - Get redirection 614s ok 44 - Location header found 614s # ==> Pushing RP <== 614s ok 45 - Correct X509 thumbprint in JWT header 614s ok 46 - REST request 614s ok 47 - Request from RP to OP, endpoint /oauth2/token 614s # ==> Saving handler RP <== 614s # ==> Pushing OP <== 614s # ==> Popping OP <== 614s # ==> Restoring RP <== 614s ok 48 - Execute request 614s ok 49 - Response is 200 614s ok 50 - Content is JSON 614s ok 51 - REST request 614s ok 52 - Request from RP to OP, endpoint /oauth2/userinfo 614s # ==> Saving handler RP <== 614s # ==> Pushing OP <== 614s # ==> Popping OP <== 614s # ==> Restoring RP <== 614s ok 53 - Execute request 614s ok 54 - Response is 200 614s ok 55 - Content is JSON 614s # ==> Popping RP <== 614s ok 56 - Call openidconnectcallback on RP 614s ok 57 - Get cookie lemonldap (3f6704ac18c722d0cddc787e16505bb300131db698019743ddb3a8feee48f3b2) 614s # ==> Pushing OP <== 614s ok 58 - REST request 614s ok 59 - Request from OP to RP 614s # ==> Saving handler OP <== 614s # ==> Pushing RP <== 614s # ==> Popping RP <== 614s # ==> Restoring OP <== 614s ok 60 - Execute request 614s ok 61 - Response is 200 614s ok 62 - Content is JSON 614s # ==> Popping OP <== 614s # ==> Pushing OP <== 614s ok 63 - REST request 614s ok 64 - Request from OP to RP 614s # ==> Saving handler OP <== 614s # ==> Pushing RP <== 614s # ==> Popping RP <== 614s # ==> Restoring OP <== 614s ok 65 - Execute request 614s ok 66 - Response is 200 614s # ==> Popping OP <== 614s ok 67 - Query OP for logout 614s ok 68 - HTTP code is 200 614s # ==> Pushing OP <== 614s # ==> Popping OP <== 614s ok 69 - Test if user is reject on OP 614s ok 70 - Response status is 401 614s ok 71 - Content is JSON 614s ok 72 - Error code is 1 614s # ==> Pushing RP <== 614s # ==> Popping RP <== 614s ok 73 - Test if user is reject on RP 614s ok 74 - Get redirection 614s ok 75 - Location header found 614s 1..75 614s ok 615s t/33-Auth-and-issuer-OpenID2.t ................................................. 615s ok 1 - use Lemonldap::NG::Portal::Main; 615s ok 2 - Portal object 615s ok 3 - Init 615s ok 4 - Portal app 615s ok 5 - Register $type 615s ok 6 - Portal object 615s ok 7 - Init 615s ok 8 - Portal app 615s ok 9 - Register $type 615s # ==> Pushing SP <== 615s # ==> Popping SP <== 615s ok 10 - Unauth SP request 615s ok 11 - HTTP code is 200 615s ok 12 - Page contains a form 615s ok 13 - Host match 615s ok 14 - CSP header authorize POST request to \# 615s ok 15 - Ask for OpenID identity 615s # ==> Pushing SP <== 615s ok 16 - Request from SP to IdP 615s # ==> Saving handler SP <== 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s # ==> Restoring SP <== 615s ok 17 - Execute post request 615s ok 18 - HTTP code is 200 615s ok 19 - Request from SP to IdP 615s # ==> Saving handler SP <== 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s # ==> Restoring SP <== 615s ok 20 - Execute request 615s ok 21 - HTTP code is 200 615s # ==> Popping SP <== 615s ok 22 - Post OpenID identity 615s ok 23 - Get redirection 615s ok 24 - Location header found 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 25 - Follow redirection to IdP 615s ok 26 - HTTP code is 200 615s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserver%22%3A%221760850894_23589%22%2C%22issuerTs%22%3A1760922774%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%7D) 615s ok 28 - HTTP code is 200 615s ok 29 - Page contains a form 615s ok 30 - Host match 615s ok 31 - CSP header authorize POST request to \# 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 32 - Try to authenticate 615s ok 33 - Reject reason is 91 615s # ==> Pushing SP <== 615s # ==> Popping SP <== 615s ok 34 - Unauth SP request 615s ok 35 - HTTP code is 200 615s ok 36 - Page contains a form 615s ok 37 - Host match 615s ok 38 - CSP header authorize POST request to \# 615s ok 39 - Ask for OpenID identity 615s # ==> Pushing SP <== 615s ok 40 - Request from SP to IdP 615s # ==> Saving handler SP <== 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s # ==> Restoring SP <== 615s ok 41 - Execute post request 615s ok 42 - HTTP code is 200 615s # ==> Popping SP <== 615s ok 43 - Post OpenID identity 615s ok 44 - Get redirection 615s ok 45 - Location header found 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 46 - Follow redirection to IdP 615s ok 47 - HTTP code is 200 615s ok 48 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerTs%22%3A1760922774%2C%22issuerRequestopenidserver%22%3A%221760850894_18980%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%7D) 615s ok 49 - HTTP code is 200 615s ok 50 - Page contains a form 615s ok 51 - Host match 615s ok 52 - CSP header authorize POST request to \# 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 53 - Try to authenticate 615s ok 54 - Get cookie lemonldap (5d26637cd51723deccf09d23c7fe498a91c9cee859bb9c0dc45feb4e1bcca79f) 615s ok 55 - HTTP code is 200 615s ok 56 - Page contains a form 615s ok 57 - Host match 615s ok 58 - Field "confirm" is defined 615s ok 59 - CSP header authorize POST request to \# 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 60 - Confirm choice 615s ok 61 - Get redirection 615s ok 62 - Location header found 615s # ==> Pushing SP <== 615s # ==> Popping SP <== 615s ok 63 - Follow redirection to SP 615s ok 64 - Get cookie lemonldap (8879b41dc5fce75a709f0f1402b14f829cac6eea66be61a4405114aa806b502b) 615s ok 65 - Get redirection 615s ok 66 - Location header found 615s 1..66 615s ok 615s t/34-Auth-Proxy-and-REST-Server.t .............................................. 615s ok 1 - use Lemonldap::NG::Portal::Main; 615s ok 2 - Portal object 615s ok 3 - Init 615s ok 4 - Portal app 615s ok 5 - Register $type 615s ok 6 - Portal object 615s ok 7 - Init 615s ok 8 - Portal app 615s ok 9 - Register $type 615s # ==> Pushing SP <== 615s # ==> Popping SP <== 615s ok 10 - Unauth SP request 615s ok 11 - HTTP code is 200 615s # ==> Pushing SP <== 615s ok 12 - @ REST request (POST /) 615s # ==> Saving handler SP <== 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s # ==> Restoring SP <== 615s ok 13 - Post request 615s ok 14 - HTTP code is 200 615s ok 15 - Get cookie lemonldap (06ee15098707d3459e05891a5e88bf0686143826ddc97cdc3fa096054ff4512d) 615s ok 16 - Content is JSON 615s ok 17 - @ REST request (GET /session/my/global) 615s # ==> Saving handler SP <== 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s # ==> Restoring SP <== 615s ok 18 - Execute request 615s ok 19 - HTTP code is 200 615s ok 20 - Content is JSON 615s # ==> Popping SP <== 615s ok 21 - Post user/password 615s ok 22 - Get redirection 615s ok 23 - Location is http://auth.sp.com/ 615s ok 24 - Get cookie lemonldap (6ad80b135b03a0d740c61bcbf85a8b26278176810bdaaffea0a64a196b300d4a) 615s ok 25 - Good ID 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 26 - Some session keys 615s ok 27 - HTTP code is 200 615s ok 28 - GET JSON 615s ok 29 - Good ID 615s ok 30 - Uid is dwho 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 31 - Create session 615s ok 32 - HTTP code is 200 615s ok 33 - GET JSON 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 34 - Verify uid 615s ok 35 - Uid is good 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 36 - Put a new key 615s ok 37 - HTTP code is 200 615s ok 38 - GET JSON 615s ok 39 - Result is 1 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 40 - Verify cn 615s ok 41 - CN is good 615s ok 42 - use Lemonldap::NG::Common::Apache::Session::REST; 615s ok 43 - @ REST request (POST /sessions/global/) 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 44 - Post request 615s ok 45 - HTTP code is 200 615s ok 46 - Content is JSON 615s ok 47 - Search all sessions 615s ok 48 - Result is an hash 615s ok 49 - Found 4 sessions 615s ok 50 - All sessions are valid 615s ok 51 - @ REST request (POST /sessions/global/) 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 52 - Post request 615s ok 53 - HTTP code is 200 615s ok 54 - Content is JSON 615s ok 55 - Search all sessions with a code 615s ok 56 - Result is an hash 615s ok 57 - Found the same count 615s ok 58 - All sessions are valid 615s ok 59 - @ REST request (POST /sessions/global/) 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 60 - Post request 615s ok 61 - HTTP code is 200 615s ok 62 - Content is JSON 615s ok 63 - Search dwho sessions 615s ok 64 - Result is an hash 615s ok 65 - Found 2 sessions 615s ok 66 - All sessions are valid 615s ok 67 - searchOn() count is lower than get_key_from_all_sessions() count 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 68 - Delete new session 615s ok 69 - HTTP code is 200 615s ok 70 - GET JSON 615s ok 71 - Result is 1 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s ok 72 - New session is deleted 615s ok 73 - Session does not exist 615s # ==> Pushing SP <== 615s ok 74 - @ REST request (GET /) 615s # ==> Saving handler SP <== 615s # ==> Pushing ISSUER <== 615s # ==> Popping ISSUER <== 615s # ==> Restoring SP <== 615s ok 75 - Execute request 615s ok 76 - HTTP code is 200 615s ok 77 - Content is JSON 615s # ==> Popping SP <== 615s ok 78 - Ask for logout 615s ok 79 - HTTP code is 200 615s # ==> Pushing SP <== 615s # ==> Popping SP <== 615s ok 80 - Test if user is reject on IdP 615s ok 81 - Response status is 401 615s ok 82 - Content is JSON 615s ok 83 - Error code is 1 615s 1..83 615s ok 616s t/34-Auth-Proxy-and-REST-sessions.t ............................................ 616s ok 1 - use Lemonldap::NG::Portal::Main; 616s ok 2 - Portal object 616s ok 3 - Init 616s ok 4 - Portal app 616s ok 5 - Issuer portal 616s ok 6 - Portal object 616s ok 7 - Init 616s ok 8 - Portal app 616s ok 9 - SP portal 616s ok 10 - Unauth SP request 616s ok 11 - HTTP code is 200 616s ok 12 - @ REST request (POST /) 616s ok 13 - Post request 616s ok 14 - @ REST request (GET /session/my/global) 616s ok 15 - Execute request 616s ok 16 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 616s ok 17 - Execute request 616s ok 18 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 616s ok 19 - Post request 616s ok 20 - @ REST request (PUT /sessions/global/298504b79b877a3c351285d429a9a8de5551cebc70ce246b023d4ff470a7ec7e) 616s ok 21 - Post request 616s ok 22 - Post user/password 616s ok 23 - Get redirection 616s ok 24 - Location is http://auth.sp.com/ 616s ok 25 - Get cookie lemonldap (298504b79b877a3c351285d429a9a8de5551cebc70ce246b023d4ff470a7ec7e) 616s ok 26 - @ REST request (GET /) 616s ok 27 - Execute request 616s ok 28 - @ REST request (GET /sessions/global/298504b79b877a3c351285d429a9a8de5551cebc70ce246b023d4ff470a7ec7e) 616s ok 29 - Execute request 616s ok 30 - @ REST request (DELETE /sessions/global/298504b79b877a3c351285d429a9a8de5551cebc70ce246b023d4ff470a7ec7e) 616s ok 31 - Execute request 616s ok 32 - Ask for logout 616s ok 33 - HTTP code is 200 616s ok 34 - @ REST request (GET /sessions/global/298504b79b877a3c351285d429a9a8de5551cebc70ce246b023d4ff470a7ec7e) 616s ok 35 - Execute request 616s ok 36 - Test if user is reject on IdP 616s ok 37 - Response status is 401 616s ok 38 - Content is JSON 616s ok 39 - Error code is 1 616s 1..39 616s ok 616s t/34-Auth-Proxy-and-SOAP-Server.t .............................................. 616s ok 1 - use Lemonldap::NG::Portal::Main; 616s ok 2 - Portal object 616s ok 3 - Init 616s ok 4 - Portal app 616s ok 5 - Register $type 616s ok 6 - Portal object 616s ok 7 - Init 616s ok 8 - Portal app 616s ok 9 - Register $type 616s # ==> Pushing SP <== 616s # ==> Popping SP <== 616s ok 10 - Unauth SP request 616s ok 11 - HTTP code is 200 616s # ==> Pushing SP <== 616s ok 12 - @ SOAP REQUEST @ 616s # ==> Saving handler SP <== 616s # ==> Pushing ISSUER <== 616s # ==> Popping ISSUER <== 616s # ==> Restoring SP <== 616s ok 13 - Execute request 616s ok 14 - HTTP code is 200 616s ok 15 - Content is XML 616s ok 16 - @ END OF SOAP REQUEST @ 616s ok 17 - @ SOAP REQUEST @ 616s # ==> Saving handler SP <== 616s # ==> Pushing ISSUER <== 616s # ==> Popping ISSUER <== 616s # ==> Restoring SP <== 616s ok 18 - Execute request 616s ok 19 - HTTP code is 200 616s ok 20 - Content is XML 616s ok 21 - @ END OF SOAP REQUEST @ 616s # ==> Popping SP <== 616s ok 22 - Post user/password 616s ok 23 - Get redirection 616s ok 24 - Location is http://auth.sp.com/ 616s ok 25 - Get cookie lemonldap (f36cb471de52d530c122ceb9041b4577e07193da6b6fc891ead64e349a6a2f04) 616s # ==> Pushing SP <== 616s # ==> Popping SP <== 616s ok 26 - Try to get menu 616s ok 27 - HTTP code is 200 616s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 616s ok 29 - @ SOAP REQUEST @ 616s # ==> Pushing ISSUER <== 616s # ==> Popping ISSUER <== 616s ok 30 - Execute request 616s ok 31 - HTTP code is 200 616s ok 32 - Content is XML 616s ok 33 - @ END OF SOAP REQUEST @ 616s ok 34 - @ SOAP REQUEST @ 616s # ==> Pushing ISSUER <== 616s # ==> Popping ISSUER <== 616s ok 35 - Execute request 616s ok 36 - HTTP code is 200 616s ok 37 - Content is XML 616s ok 38 - @ END OF SOAP REQUEST @ 616s ok 39 - Try get_key_from_all_sessions 616s ok 40 - Found session 616s # ==> Pushing SP <== 616s # ==> Popping SP <== 616s ok 41 - Ask for logout 616s ok 42 - HTTP code is 200 616s # ==> Pushing SP <== 616s # ==> Popping SP <== 616s ok 43 - Test if user is reject on IdP 616s ok 44 - Response status is 401 616s ok 45 - Content is JSON 616s ok 46 - Error code is 1 616s 1..46 616s ok 616s t/35-My-session.t .............................................................. 616s ok 1 - use Lemonldap::NG::Portal::Main; 616s ok 2 - Portal object 616s ok 3 - Init 616s ok 4 - Portal app 616s ok 5 - Auth query 616s ok 6 - HTTP code is 200 616s ok 7 - Get cookie lemonldap (98c2f3b2630347edb50e4eaff85d49c4358b82e793d0af065ef7635615d7124b) 616s ok 8 - Check for test1 616s ok 9 - HTTP code is 200 616s ok 10 - http//test1.example.com is ganted 616s ok 11 - Check for test1 616s ok 12 - HTTP code is 200 616s ok 13 - Request for my applications 616s ok 14 - HTTP code is 200 616s ok 15 - Result == 1 616s ok 16 - "Sample applications" category found 616s ok 17 - Two applications found 616s ok 18 - Description app1 found 616s ok 19 - Logo app1 found 616s ok 20 - URI app2 found 616s ok 21 - Logout request 616s ok 22 - Response is 200 616s ok 23 - Cookie is deleted 616s ok 24 - No pdata 616s ok 25 - Disconnect request 616s ok 26 - Response is 401 616s 1..26 616s ok 617s t/35-REST-OAuth2-deny.t ........................................................ 617s ok 1 - use Lemonldap::NG::Portal::Main; 617s ok 2 - Portal object 617s ok 3 - Init 617s ok 4 - Portal app 617s ok 5 - Register $type 617s ok 6 - OP portal 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 7 - Get JWKS, endpoint /oauth2/jwks 617s ok 8 - HTTP code is 200 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 617s ok 10 - HTTP code is 200 617s ok 11 - Portal object 617s ok 12 - Init 617s ok 13 - Portal app 617s ok 14 - Register $type 617s ok 15 - RP portal 617s # ==> Pushing RP <== 617s # ==> Popping RP <== 617s ok 16 - Unauth SP request 617s ok 17 - Get redirection 617s ok 18 - Location header found 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 19 - Push request to OP, endpoint /oauth2/authorize 617s ok 20 - HTTP code is 200 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 21 - Post authentication, endpoint /oauth2/authorize 617s ok 22 - Get cookie lemonldap (3f832fcf7f3089fee49390db1e5f58322e26f7e030df02c2b6b190ca5408008b) 617s ok 23 - HTTP code is 200 617s ok 24 - Page contains a form 617s ok 25 - Host match 617s ok 26 - Field "confirm" is defined 617s ok 27 - CSP header authorize POST request to \# 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 28 - Post confirmation, endpoint /oauth2/authorize 617s ok 29 - Get redirection 617s ok 30 - Location header found 617s # ==> Pushing RP <== 617s ok 31 - REST request 617s ok 32 - Request from RP to OP, endpoint /oauth2/token 617s # ==> Saving handler RP <== 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s # ==> Restoring RP <== 617s ok 33 - Execute request 617s ok 34 - Response is 200 617s ok 35 - Content is JSON 617s ok 36 - Found access_token 9ed219061c3bbdc483d9edf0dfd5839fcdb724aac3f75ec2bc7bea508e6887a3 617s ok 37 - REST request 617s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 617s # ==> Saving handler RP <== 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s # ==> Restoring RP <== 617s ok 39 - Execute request 617s ok 40 - Response is 200 617s ok 41 - Content is JSON 617s # ==> Popping RP <== 617s ok 42 - Call openidconnectcallback on RP 617s ok 43 - Get cookie lemonldap (02ef317904b26aaef2aa47620dd06667207e39fe161226842a23c99b06a467ce) 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 44 - Check session 617s ok 45 - Response status is 401 617s ok 46 - Content is JSON 617s ok 47 - Error code is 9 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 48 - Check session 617s ok 49 - HTTP code is 403 617s 1..49 617s ok 617s t/35-REST-OAuth2.t ............................................................. 617s ok 1 - use Lemonldap::NG::Portal::Main; 617s ok 2 - Portal object 617s ok 3 - Init 617s ok 4 - Portal app 617s ok 5 - Register $type 617s ok 6 - OP portal 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 7 - Get JWKS, endpoint /oauth2/jwks 617s ok 8 - HTTP code is 200 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 617s ok 10 - HTTP code is 200 617s ok 11 - Portal object 617s ok 12 - Init 617s ok 13 - Portal app 617s ok 14 - Register $type 617s ok 15 - RP portal 617s # ==> Pushing RP <== 617s # ==> Popping RP <== 617s ok 16 - Unauth SP request 617s ok 17 - Get redirection 617s ok 18 - Location header found 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 19 - Push request to OP, endpoint /oauth2/authorize 617s ok 20 - HTTP code is 200 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 21 - Post authentication, endpoint /oauth2/authorize 617s ok 22 - Get cookie lemonldap (9864a9c6d8d35dc64fda78b110e0f23038646a8d8fd0c433a15fc89ed4f1d868) 617s ok 23 - HTTP code is 200 617s ok 24 - Page contains a form 617s ok 25 - Host match 617s ok 26 - Field "confirm" is defined 617s ok 27 - CSP header authorize POST request to \# 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 28 - Post confirmation, endpoint /oauth2/authorize 617s ok 29 - Get redirection 617s ok 30 - Location header found 617s # ==> Pushing RP <== 617s ok 31 - REST request 617s ok 32 - Request from RP to OP, endpoint /oauth2/token 617s # ==> Saving handler RP <== 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s # ==> Restoring RP <== 617s ok 33 - Execute request 617s ok 34 - Response is 200 617s ok 35 - Content is JSON 617s ok 36 - Found access_token a444b14300a7707d3dc93889ac31fd0aa5307ffbafbe499a8c244d38bd733efe 617s ok 37 - REST request 617s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 617s # ==> Saving handler RP <== 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s # ==> Restoring RP <== 617s ok 39 - Execute request 617s ok 40 - Response is 200 617s ok 41 - Content is JSON 617s # ==> Popping RP <== 617s ok 42 - Call openidconnectcallback on RP 617s ok 43 - Get cookie lemonldap (2f3b4d8c04d20124139a74470e92f779f8273d011b0f19f1d0754eb2bc29c1a3) 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 44 - Check session 617s ok 45 - Response status is 401 617s ok 46 - Content is JSON 617s ok 47 - Error code is 9 617s # ==> Pushing OP <== 617s # ==> Popping OP <== 617s ok 48 - Check session 617s ok 49 - HTTP code is 200 617s 1..49 617s ok 618s t/35-REST-auth-password-server.t ............................................... 618s ok 1 - use Lemonldap::NG::Portal::Main; 618s ok 2 - Portal object 618s ok 3 - Init 618s ok 4 - Portal app 618s ok 5 - HTTP code is 200 618s ok 6 - Content-Type is JSON 618s ok 7 - Content is valid JSON 618s ok 8 - Correct password is accepted 618s ok 9 - HTTP code is 200 618s ok 10 - Content-Type is JSON 618s ok 11 - Content is valid JSON 618s ok 12 - Incorrect user is rejected 618s ok 13 - HTTP code is 200 618s ok 14 - Content-Type is JSON 618s ok 15 - Content is valid JSON 618s ok 16 - Incorrect password is rejected 618s ok 17 - HTTP code is 200 618s ok 18 - Content-Type is JSON 618s ok 19 - Content is valid JSON 618s ok 20 - Correct result 618s ok 21 - Correct attributes 618s ok 22 - Correct macro 618s ok 23 - HTTP code is 200 618s ok 24 - Content-Type is JSON 618s ok 25 - Content is valid JSON 618s ok 26 - Correct result 618s ok 27 - No attributes 618s 1..27 618s ok 618s t/35-REST-config-backend.t ..................................................... 618s ok 1 - use Lemonldap::NG::Portal::Main; 618s ok 2 - Portal object 618s ok 3 - Init 618s ok 4 - Portal app 618s ok 5 - Register $type 618s # ==> Pushing ISSUER <== 618s # ==> Popping ISSUER <== 618s ok 6 - Get latest conf metadata 618s ok 7 - HTTP code is 200 618s ok 8 - Portal object 618s ok 9 - @ REST request (GET /config/latest) 618s # ==> Saving handler SP <== 618s # ==> Pushing ISSUER <== 618s # ==> Popping ISSUER <== 618s # ==> Restoring SP <== 618s ok 10 - Execute request 618s ok 11 - Response is 200 or 400 618s ok 12 - @ END OF REST REQUEST 618s ok 13 - @ REST request (GET /config/latest) 618s # ==> Saving handler SP <== 618s # ==> Pushing ISSUER <== 618s # ==> Popping ISSUER <== 618s # ==> Restoring SP <== 618s ok 14 - Execute request 618s ok 15 - Response is 200 or 400 618s ok 16 - @ END OF REST REQUEST 618s ok 17 - @ REST request (GET /config/1) 618s # ==> Saving handler SP <== 618s # ==> Pushing ISSUER <== 618s # ==> Popping ISSUER <== 618s # ==> Restoring SP <== 618s ok 18 - Execute request 618s ok 19 - Response is 200 or 400 618s ok 20 - @ END OF REST REQUEST 618s ok 21 - Init 618s ok 22 - Portal app 618s ok 23 - Register $type 618s # ==> Pushing SP <== 618s # ==> Popping SP <== 618s ok 24 - Unauth SP request 618s ok 25 - HTTP code is 200 618s # ==> Pushing SP <== 618s # ==> Popping SP <== 618s ok 26 - Post user/password 618s ok 27 - Get redirection 618s ok 28 - Location is http://auth.sp.com/ 618s ok 29 - Get cookie lemonldap (f9634b67e7e0924ae53509190266ffff7a4947fe4b5405ecb89b253cb90ef0b4) 618s # ==> Pushing SP <== 618s # ==> Popping SP <== 618s ok 30 - Auth test 618s ok 31 - HTTP code is 200 618s ok 32 - Good ID 618s # ==> Pushing ISSUER <== 618s # ==> Popping ISSUER <== 618s ok 33 - Some session keys 618s ok 34 - HTTP code is 200 618s ok 35 - GET JSON 618s ok 36 - Good ID 618s ok 37 - Uid is french 618s ok 38 - UTF-8 values 618s # ==> Pushing ISSUER <== 618s # ==> Popping ISSUER <== 618s ok 39 - Retrieve error message: 9 from lang: fr 618s ok 40 - HTTP code is 200 618s ok 41 - GET JSON 618s ok 42 - Good lang 618s ok 43 - Good errorNum 618s ok 44 - Good errorMsgName 618s ok 45 - Good file URL 618s ok 46 - Good result 618s # ==> Pushing ISSUER <== 618s # ==> Popping ISSUER <== 618s ok 47 - Retrieve ALL error messages from lang: es 618s ok 48 - HTTP code is 200 618s ok 49 - GET JSON 618s ok 50 - Good lang 618s ok 51 - Good errorNum 618s ok 52 - Good file URL 618s ok 53 - Good result 618s # ==> Pushing ISSUER <== 618s # ==> Popping ISSUER <== 618s ok 54 - Retrieve ALL error messages from lang: en (default) 618s ok 55 - HTTP code is 200 618s ok 56 - GET JSON 618s ok 57 - Good lang 618s ok 58 - Good errorNum 618s ok 59 - Good file URL 618s ok 60 - Good result 618s # ==> Pushing SP <== 618s # ==> Popping SP <== 618s ok 61 - Ask for logout 618s ok 62 - HTTP code is 200 618s # ==> Pushing SP <== 618s # ==> Popping SP <== 618s ok 63 - Test if user is reject on IdP 618s ok 64 - Response status is 401 618s ok 65 - Content is JSON 618s ok 66 - Error code is 1 618s 1..66 618s ok 619s t/35-REST-export-password.t .................................................... 619s ok 1 - use Lemonldap::NG::Portal::Main; 619s ok 2 - Portal object 619s ok 3 - Init 619s ok 4 - Portal app 619s ok 5 - Register $type 619s ok 6 - Portal object 619s ok 7 - Init 619s ok 8 - Portal app 619s ok 9 - Register $type 619s # ==> Pushing SP <== 619s # ==> Popping SP <== 619s ok 10 - Unauth SP request 619s ok 11 - HTTP code is 200 619s # ==> Pushing SP <== 619s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 619s # ==> Saving handler SP <== 619s # ==> Pushing ISSUER <== 619s # ==> Popping ISSUER <== 619s # ==> Restoring SP <== 619s ok 13 - Execute request 619s ok 14 - Response is 200 or 400 619s ok 15 - @ END OF REST REQUEST 619s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 619s # ==> Saving handler SP <== 619s # ==> Pushing ISSUER <== 619s # ==> Popping ISSUER <== 619s # ==> Restoring SP <== 619s ok 17 - Post request 619s ok 18 - HTTP code is 200 619s ok 19 - @ END OF REST REQUEST 619s ok 20 - @ REST request (PUT /sessions/global/89fe027c1c7b5636d9e2962eb51143f0f76b41b23d3c0ccde1bc9d2a2205dee8) 619s # ==> Saving handler SP <== 619s # ==> Pushing ISSUER <== 619s # ==> Popping ISSUER <== 619s # ==> Restoring SP <== 619s ok 21 - Post request 619s ok 22 - HTTP code is 200 619s ok 23 - @ END OF REST REQUEST 619s # ==> Popping SP <== 619s ok 24 - Post user/password 619s ok 25 - Get redirection 619s ok 26 - Location is http://auth.sp.com/ 619s ok 27 - Get cookie lemonldap (89fe027c1c7b5636d9e2962eb51143f0f76b41b23d3c0ccde1bc9d2a2205dee8) 619s # ==> Pushing SP <== 619s # ==> Popping SP <== 619s ok 28 - Auth test 619s ok 29 - HTTP code is 200 619s ok 30 - Password is exported 619s 1..30 619s ok 619s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.t .................... 619s ok 1 - use Lemonldap::NG::Portal::Main; 619s ok 2 - Portal object 619s ok 3 - Init 619s ok 4 - Portal app 619s ok 5 - Issuer portal 619s ok 6 - Simple request to handler 619s ok 7 - Get WWW-Authenticate header 619s # Subtest: REST request to Portal 619s 1..3 619s ok 1 - Get POST request 619s ok 2 - Push request to portal 619s ok 3 - Response is 200 619s ok 8 - REST request to Portal 619s ok 9 - AuthBasic request 619s ok 10 - HTTP code is 200 619s ok 11 - Authenticated as dwho 619s # Subtest: REST request to Portal 619s 1..3 619s ok 1 - Get POST request 619s ok 2 - Push request to portal 619s ok 3 - Response is 200 619s ok 12 - REST request to Portal 619s ok 13 - AuthBasic request 619s ok 14 - HTTP code is 200 619s ok 15 - Authenticated as rtyler 619s ok 16 - REST requests were done by handler 619s ok 17 - New AuthBasic request 619s ok 18 - Handler used its local cache 619s ok 19 - HTTP code is 200 619s ok 20 - Authenticated as dwho 619s ok 21 - New AuthBasic request 619s ok 22 - Handler used its local cache 619s ok 23 - HTTP code is 200 619s ok 24 - Authenticated as rtyler 619s # Subtest: REST request to Portal 619s 1..3 619s ok 1 - Get POST request 619s ok 2 - Push request to portal 619s ok 3 - Response is 401 619s ok 25 - REST request to Portal 619s ok 26 - New AuthBasic request 619s ok 27 - Request was rejected 619s # Subtest: REST request to Portal 619s 1..3 619s ok 1 - Get POST request 619s ok 2 - Push request to portal 619s ok 3 - Response is 401 619s ok 28 - REST request to Portal 619s ok 29 - New AuthBasic request 619s ok 30 - Request was rejected 619s 1..30 619s ok 619s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.t ........................... 619s ok 1 - use Lemonldap::NG::Portal::Main; 619s ok 2 - Portal object 619s ok 3 - Init 619s ok 4 - Portal app 619s ok 5 - Issuer portal 619s ok 6 - Simple request to handler 619s ok 7 - Get WWW-Authenticate header 619s ok 8 - Get Menu 619s ok 9 - HTTP code is 200 619s ok 10 - Page contains a form 619s ok 11 - Host match 619s ok 12 - Field "user" is defined 619s ok 13 - Field "password" is defined 619s ok 14 - CSP header authorize POST request to \# 619s ok 15 - Auth query 619s ok 16 - Get cookie lemonldap (52786a850860f36d7d1880e2aa00c06f5e59ff1d9ccb0dfc6ed3153dcfd4c918) 619s ok 17 - Get redirection 619s ok 18 - Location is http://auth.idp.com/ 619s ok 19 - Form registration 619s ok 20 - Get redirection 619s ok 21 - Location header found 619s ok 22 - Form registration 619s ok 23 - Found TOTP js 619s ok 24 - Get new key 619s ok 25 - Content is JSON 619s ok 26 - Found secret 619s ok 27 - Found token 619s ok 28 - Code 619s ok 29 - Code contains 6 digits 619s ok 30 - Post code 619s ok 31 - Content is JSON 619s ok 32 - Key is registered 619s ok 33 - Get Menu 619s ok 34 - HTTP code is 200 619s ok 35 - Page contains a form 619s ok 36 - Host match 619s ok 37 - Field "user" is defined 619s ok 38 - Field "password" is defined 619s ok 39 - CSP header authorize POST request to \# 619s ok 40 - Auth query 619s ok 41 - HTTP code is 200 619s ok 42 - Page contains a form 619s ok 43 - URI match 619s # Subtest: REST request to Portal 619s 1..2 619s ok 1 - Get POST request 619s ok 2 - Push request to portal 619s ok 44 - REST request to Portal 619s ok 45 - AuthBasic request 619s ok 46 - Authentication rejected 619s ok 47 - REST requests were done by handler 619s # Subtest: REST request to Portal 619s 1..2 619s ok 1 - Get POST request 619s ok 2 - Push request to portal 619s ok 48 - REST request to Portal 619s ok 49 - New AuthBasic request 619s ok 50 - Handler used its local cache 619s ok 51 - Authentication rejected a second time 619s # Subtest: REST request to Portal 619s 1..2 619s ok 1 - Get POST request 619s ok 2 - Push request to portal 619s ok 52 - REST request to Portal 619s ok 53 - New AuthBasic request 619s ok 54 - Portal was called a second time 619s ok 55 - 2FA did not trigger for rtyler because of ENV rule 619s 1..55 619s ok 620s t/35-REST-sessions-with-AuthBasic-handler.t .................................... 620s ok 1 - use Lemonldap::NG::Portal::Main; 620s ok 2 - Portal object 620s ok 3 - Init 620s ok 4 - Portal app 620s ok 5 - Issuer portal 620s ok 6 - Simple request to handler 620s ok 7 - Get WWW-Authenticate header 620s # Subtest: REST request to Portal 620s 1..3 620s ok 1 - Get POST request 620s ok 2 - Push request to portal 620s ok 3 - Response is 200 620s ok 8 - REST request to Portal 620s ok 9 - AuthBasic request 620s ok 10 - HTTP code is 200 620s ok 11 - Authenticated as dwho 620s # Subtest: REST request to Portal 620s 1..3 620s ok 1 - Get POST request 620s ok 2 - Push request to portal 620s ok 3 - Response is 200 620s ok 12 - REST request to Portal 620s ok 13 - AuthBasic request 620s ok 14 - HTTP code is 200 620s ok 15 - Authenticated as rtyler 620s ok 16 - REST requests were done by handler 620s ok 17 - New AuthBasic request 620s ok 18 - Handler used its local cache 620s ok 19 - HTTP code is 200 620s ok 20 - Authenticated as dwho 620s ok 21 - New AuthBasic request 620s ok 22 - Handler used its local cache 620s ok 23 - HTTP code is 200 620s ok 24 - Authenticated as rtyler 620s # Subtest: REST request to Portal 620s 1..3 620s ok 1 - Get POST request 620s ok 2 - Push request to portal 620s ok 3 - Response is 401 620s ok 25 - REST request to Portal 620s ok 26 - New AuthBasic request 620s ok 27 - Request was rejected 620s # Subtest: REST request to Portal 620s 1..3 620s ok 1 - Get POST request 620s ok 2 - Push request to portal 620s ok 3 - Response is 401 620s ok 28 - REST request to Portal 620s ok 29 - New AuthBasic request 620s ok 30 - Request was rejected 620s 1..30 620s ok 620s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t .. 620s ok 1 - use Lemonldap::NG::Portal::Main; 620s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t line 66. 620s ok 2 # skip LLNGTESTREDIS isn't set 620s 1..2 620s ok 620s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t .................. 620s ok 1 - use Lemonldap::NG::Portal::Main; 620s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t line 66. 620s ok 2 # skip LLNGTESTREDIS isn't set 620s 1..2 620s ok 621s t/35-REST-sessions-with-REST-server.t .......................................... 621s ok 1 - use Lemonldap::NG::Portal::Main; 621s ok 2 - Portal object 621s ok 3 - Init 621s ok 4 - Portal app 621s ok 5 - Register $type 621s ok 6 - Portal object 621s ok 7 - Init 621s ok 8 - Portal app 621s ok 9 - Register $type 621s # ==> Pushing SP <== 621s # ==> Popping SP <== 621s ok 10 - Unauth SP request 621s ok 11 - HTTP code is 200 621s # ==> Pushing SP <== 621s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 13 - Execute request 621s ok 14 - Response is 200 or 400 621s ok 15 - @ END OF REST REQUEST 621s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 17 - Post request 621s ok 18 - HTTP code is 200 621s ok 19 - @ END OF REST REQUEST 621s ok 20 - @ REST request (PUT /sessions/global/85f9596810da66779d044dfbf12f863fcd23a225d6bd14ad2edb0f08588b2403) 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 21 - Post request 621s ok 22 - HTTP code is 200 621s ok 23 - @ END OF REST REQUEST 621s # ==> Popping SP <== 621s ok 24 - Post user/password 621s ok 25 - Get redirection 621s ok 26 - Location is http://auth.sp.com/ 621s ok 27 - Get cookie lemonldap (85f9596810da66779d044dfbf12f863fcd23a225d6bd14ad2edb0f08588b2403) 621s # ==> Pushing SP <== 621s # ==> Popping SP <== 621s ok 28 - Auth test 621s ok 29 - HTTP code is 200 621s ok 30 - Good ID 621s ok 31 - Mulivalued attribute found 621s ok 32 - Good ID 621s ok 33 - Uid is french 621s # ==> Pushing SP <== 621s ok 34 - @ REST request (GET /sessions/global/85f9596810da66779d044dfbf12f863fcd23a225d6bd14ad2edb0f08588b2403) 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 35 - Execute request 621s ok 36 - Response is 200 or 400 621s ok 37 - @ END OF REST REQUEST 621s ok 38 - @ REST request (DELETE /sessions/global/85f9596810da66779d044dfbf12f863fcd23a225d6bd14ad2edb0f08588b2403) 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 39 - Execute request 621s ok 40 - Response is 200 or 400 621s ok 41 - @ END OF REST REQUEST 621s # ==> Popping SP <== 621s ok 42 - Ask for logout 621s ok 43 - HTTP code is 200 621s # ==> Pushing SP <== 621s ok 44 - @ REST request (GET /sessions/global/85f9596810da66779d044dfbf12f863fcd23a225d6bd14ad2edb0f08588b2403) 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 45 - Execute request 621s ok 46 - Response is 200 or 400 621s ok 47 - @ END OF REST REQUEST 621s # ==> Popping SP <== 621s ok 48 - Test if user is reject on IdP 621s ok 49 - Response status is 401 621s ok 50 - Content is JSON 621s ok 51 - Error code is 1 621s 1..51 621s ok 621s t/35-SOAP-config-backend.t ..................................................... 621s ok 1 - use Lemonldap::NG::Portal::Main; 621s ok 2 - Portal object 621s ok 3 - Init 621s ok 4 - Portal app 621s ok 5 - Register $type 621s ok 6 - @ SOAP REQUEST @ 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s ok 7 - Execute request 621s ok 8 - HTTP code is 200 621s ok 9 - Content is XML 621s ok 10 - @ END OF SOAP REQUEST @ 621s ok 11 - Last cfg is 1 621s ok 12 - @ SOAP REQUEST @ 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s ok 13 - Execute request 621s ok 14 - HTTP code is 200 621s ok 15 - Content is XML 621s ok 16 - @ END OF SOAP REQUEST @ 621s ok 17 - Get configuration 621s ok 18 - cfgNum is 1 621s ok 19 - Portal object 621s ok 20 - @ SOAP REQUEST @ 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 21 - Execute request 621s ok 22 - HTTP code is 200 621s ok 23 - Content is XML 621s ok 24 - @ END OF SOAP REQUEST @ 621s ok 25 - @ SOAP REQUEST @ 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 26 - Execute request 621s ok 27 - HTTP code is 200 621s ok 28 - Content is XML 621s ok 29 - @ END OF SOAP REQUEST @ 621s ok 30 - @ SOAP REQUEST @ 621s # ==> Saving handler SP <== 621s # ==> Pushing ISSUER <== 621s # ==> Popping ISSUER <== 621s # ==> Restoring SP <== 621s ok 31 - Execute request 621s ok 32 - HTTP code is 200 621s ok 33 - Content is XML 621s ok 34 - @ END OF SOAP REQUEST @ 621s ok 35 - Init 621s ok 36 - Portal app 621s ok 37 - Register $type 621s # ==> Pushing SP <== 621s # ==> Popping SP <== 621s ok 38 - Unauth SP request 621s ok 39 - HTTP code is 200 621s # ==> Pushing SP <== 621s # ==> Popping SP <== 621s ok 40 - Post user/password 621s ok 41 - Get redirection 621s ok 42 - Location is http://auth.sp.com/ 621s ok 43 - Get cookie lemonldap (8e8ca4207f01d2e4c6118dd8390a80aade5e5647f84108e690e298da4a23b47b) 621s # ==> Pushing SP <== 621s # ==> Popping SP <== 621s ok 44 - Try to get menu 621s ok 45 - HTTP code is 200 621s # ==> Pushing SP <== 621s # ==> Popping SP <== 621s ok 46 - Ask for logout 621s ok 47 - HTTP code is 200 621s # ==> Pushing SP <== 621s # ==> Popping SP <== 621s ok 48 - Test if user is reject on IdP 621s ok 49 - Response status is 401 621s ok 50 - Content is JSON 621s ok 51 - Error code is 1 621s 1..51 621s ok 622s t/35-SOAP-sessions-with-SOAP-server.t .......................................... 622s ok 1 - use Lemonldap::NG::Portal::Main; 622s ok 2 - Portal object 622s ok 3 - Init 622s ok 4 - Portal app 622s ok 5 - Register $type 622s ok 6 - Portal object 622s ok 7 - Init 622s ok 8 - Portal app 622s ok 9 - Register $type 622s # ==> Pushing SP <== 622s # ==> Popping SP <== 622s ok 10 - Unauth SP request 622s ok 11 - HTTP code is 200 622s # ==> Pushing SP <== 622s ok 12 - @ SOAP REQUEST @ 622s # ==> Saving handler SP <== 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s # ==> Restoring SP <== 622s ok 13 - Execute request 622s ok 14 - HTTP code is 200 622s ok 15 - Content is XML 622s ok 16 - @ END OF SOAP REQUEST @ 622s ok 17 - @ SOAP REQUEST @ 622s # ==> Saving handler SP <== 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s # ==> Restoring SP <== 622s ok 18 - Execute request 622s ok 19 - HTTP code is 200 622s ok 20 - Content is XML 622s ok 21 - @ END OF SOAP REQUEST @ 622s ok 22 - @ SOAP REQUEST @ 622s # ==> Saving handler SP <== 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s # ==> Restoring SP <== 622s ok 23 - Execute request 622s ok 24 - HTTP code is 200 622s ok 25 - Content is XML 622s ok 26 - @ END OF SOAP REQUEST @ 622s ok 27 - @ SOAP REQUEST @ 622s # ==> Saving handler SP <== 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s # ==> Restoring SP <== 622s ok 28 - Execute request 622s ok 29 - HTTP code is 200 622s ok 30 - Content is XML 622s ok 31 - @ END OF SOAP REQUEST @ 622s ok 32 - @ SOAP REQUEST @ 622s # ==> Saving handler SP <== 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s # ==> Restoring SP <== 622s ok 33 - Execute request 622s ok 34 - HTTP code is 200 622s ok 35 - Content is XML 622s ok 36 - @ END OF SOAP REQUEST @ 622s # ==> Popping SP <== 622s ok 37 - Post user/password 622s ok 38 - Get redirection 622s ok 39 - Location is http://auth.sp.com/ 622s ok 40 - Get cookie lemonldap (44878e70e7da533f082a0b1d95ff94afc25345178cd9154a6716169dcb4541e6) 622s # ==> Pushing SP <== 622s # ==> Popping SP <== 622s ok 41 - Try to get menu 622s ok 42 - HTTP code is 200 622s # ==> Pushing SP <== 622s ok 43 - @ SOAP REQUEST @ 622s # ==> Saving handler SP <== 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s # ==> Restoring SP <== 622s ok 44 - Execute request 622s ok 45 - HTTP code is 200 622s ok 46 - Content is XML 622s ok 47 - @ END OF SOAP REQUEST @ 622s ok 48 - @ SOAP REQUEST @ 622s # ==> Saving handler SP <== 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s # ==> Restoring SP <== 622s ok 49 - Execute request 622s ok 50 - HTTP code is 200 622s ok 51 - Content is XML 622s ok 52 - @ END OF SOAP REQUEST @ 622s # ==> Popping SP <== 622s ok 53 - Ask for logout 622s ok 54 - HTTP code is 200 622s # ==> Pushing SP <== 622s ok 55 - @ SOAP REQUEST @ 622s # ==> Saving handler SP <== 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s # ==> Restoring SP <== 622s ok 56 - Execute request 622s ok 57 - HTTP code is 200 622s ok 58 - Content is XML 622s ok 59 - @ END OF SOAP REQUEST @ 622s # ==> Popping SP <== 622s ok 60 - Test if user is reject on IdP 622s ok 61 - Response status is 401 622s ok 62 - Content is JSON 622s ok 63 - Error code is 1 622s # ==> Pushing ISSUER <== 622s # ==> Popping ISSUER <== 622s ok 64 - Test WSDL 622s ok 65 - HTTP code is 200 622s ok 66 - Content contains wsdl def 622s 1..66 622s ok 622s t/36-Combination-Custom.t ...................................................... 622s ok 1 - use Lemonldap::NG::Portal::Main; 622s ok 2 - Portal object 622s ok 3 - Init 622s ok 4 - Portal app 622s ok 5 - Expression loaded: "[Dm] or [DB]" 622s ok 6 - Try to connect with login dwho 622s ok 7 - Get cookie lemonldap (5c050fd4781173b1112399d74b993b344497ab6b048cc9be89aa03e5297211bc) 622s ok 8 - Logout request 622s ok 9 - Response is 200 622s ok 10 - Cookie is deleted 622s ok 11 - No pdata 622s ok 12 - Disconnect request 622s ok 13 - Response is 401 622s ok 14 - Try to connect with login dvador 622s ok 15 - Get cookie lemonldap (83cfe66f8e3a9257782cdd3a58537c09dda24a80c79bc77c4f7bfe1daedcef77) 622s ok 16 - Portal object 622s ok 17 - Init 622s ok 18 - Portal app 622s ok 19 - Expression loaded: "[Dm] and [DB]" 622s ok 20 - Try to connect with login rtyler 622s ok 21 - Get cookie lemonldap (d783d41bc1971f70c94b74142ef754670d1e509f1844e1886dd6900c13836648) 622s ok 22 - Logout request 622s ok 23 - Response is 200 622s ok 24 - Cookie is deleted 622s ok 25 - No pdata 622s ok 26 - Disconnect request 622s ok 27 - Response is 401 622s ok 28 - Try to connect with login dwho 622s ok 29 - Response status is 401 622s ok 30 - Content is JSON 622s ok 31 - Error code is 5 622s ok 32 - Portal object 622s ok 33 - Init 622s ok 34 - Portal app 622s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 622s ok 36 - Try to connect with login dwho 622s ok 37 - Get cookie lemonldap (d8da4c4fe0f876dd998ca00c8867ca2b64a6a17a9e84310f5847516dd4963230) 622s ok 38 - Logout request 622s ok 39 - Response is 200 622s ok 40 - Cookie is deleted 622s ok 41 - No pdata 622s ok 42 - Disconnect request 622s ok 43 - Response is 401 622s ok 44 - Try to connect with login dvador 622s ok 45 - Get cookie lemonldap (388dcebfd36d206ee3f9f1e009cc4d94008367e6825da1b207928e55f3904b0e) 622s ok 46 - Logout request 622s ok 47 - Response is 200 622s ok 48 - Cookie is deleted 622s ok 49 - No pdata 622s ok 50 - Disconnect request 622s ok 51 - Response is 401 622s ok 52 - Portal object 622s ok 53 - Init 622s ok 54 - Portal app 622s 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]" 622s ok 56 - Try to connect with login rtyler 622s ok 57 - Get cookie lemonldap (5edea4f0e6c127530487204ea1462399b054811e3c89bdfed4a6dc1301fcfb52) 622s ok 58 - Demo and DBI exported variables exist in session 622s ok 59 - Try to connect with login dvador 622s ok 60 - Get cookie lemonldap (fa0dcb8787fe5e43bb4fc8000b21d5095b089ec59b8f04b36e78d5793411e001) 622s ok 61 - Try to connect with login dwho 622s ok 62 - Response status is 401 622s ok 63 - Content is JSON 622s ok 64 - Error code is 5 622s ok 65 - Portal object 622s ok 66 - Init 622s ok 67 - Portal app 622s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 622s ok 69 - Try to connect with login rtyler 622s ok 70 - Get cookie lemonldap (e3fd7624e607eb4c82c00fb4a164adacf6745387c2091dcbb407010da4a2eb83) 622s ok 71 - Try to connect with login dwho 622s ok 72 - Get cookie lemonldap (aeeb4258576e335e09c88a6f8b6d95db2e63e0879c95dfef186a6e4b6fa7e11a) 622s ok 73 - Portal object 622s ok 74 - Init 622s ok 75 - Portal app 622s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 622s ok 77 - Try to connect with login rtyler 622s ok 78 - Get cookie lemonldap (68ba5773dc1b63c41488dc20aa4738c8ee62cd93129969e979e0a07c886324c4) 622s ok 79 - Try to connect with login dwho 622s ok 80 - Response status is 401 622s ok 81 - Content is JSON 622s ok 82 - Error code is 5 622s 1..82 622s ok 623s t/36-Combination-Kerberos-multiple-domains.t ................................... 623s ok 1 - use Lemonldap::NG::Portal::Main; 623s ok 2 - Portal object 623s ok 3 - Init 623s ok 4 - Portal app 623s # Subtest: Successful Kerberos authentication on dom1 623s ok 1 - Simple access 623s ok 2 - Found Kerberos JS 623s ok 3 - HTTP code is 200 623s ok 4 - Page contains a form 623s ok 5 - Host match 623s ok 6 - Field "kerberos" is defined 623s ok 7 - Field "ajax_auth_token" is defined 623s ok 8 - CSP header authorize POST request to \# 623s ok 9 - AJAX query 623s ok 10 623s ok 11 - AJAX query 623s ok 12 - HTTP code is 200 623s ok 13 - Content-Type is JSON 623s ok 14 - Content is valid JSON 623s ok 15 - User token was returned 623s ok 16 - Post form 623s ok 17 - Get cookie lemonldap (ef24ae841a3190b68177006415a44ad9c012c2754ffe73aa9d1e3989c2c95a3a) 623s ok 18 - Get session using restSessionServer 623s ok 19 - HTTP code is 200 623s ok 20 - Deserialize session content 623s ok 21 - Session has correct value for cn 623s 1..21 623s ok 5 - Successful Kerberos authentication on dom1 623s # Subtest: Successful Kerberos authentication on dom2 623s ok 1 - Simple access 623s ok 2 - Found Kerberos JS 623s ok 3 - HTTP code is 200 623s ok 4 - Page contains a form 623s ok 5 - Host match 623s ok 6 - Field "kerberos" is defined 623s ok 7 - Field "ajax_auth_token" is defined 623s ok 8 - CSP header authorize POST request to \# 623s ok 9 - AJAX query 623s ok 10 623s ok 11 - AJAX query 623s ok 12 - HTTP code is 200 623s ok 13 - Content-Type is JSON 623s ok 14 - Content is valid JSON 623s ok 15 - User token was returned 623s ok 16 - Post form 623s ok 17 - Get cookie lemonldap (80761d3dda36e1c0c11ad8a6a335a46558ee5e668cc75928861ccaaa32aabcfa) 623s ok 18 - Get session using restSessionServer 623s ok 19 - HTTP code is 200 623s ok 20 - Deserialize session content 623s ok 21 - Session has correct value for cn 623s 1..21 623s ok 6 - Successful Kerberos authentication on dom2 623s # Subtest: Fallback to Dom1 623s ok 1 - Simple access 623s ok 2 - Found Kerberos JS 623s ok 3 - HTTP code is 200 623s ok 4 - Page contains a form 623s ok 5 - Host match 623s ok 6 - Field "kerberos" is defined 623s ok 7 - Field "ajax_auth_token" is defined 623s ok 8 - CSP header authorize POST request to \# 623s ok 9 - Post form 623s ok 10 - HTTP code is 200 623s ok 11 - Page contains a form 623s ok 12 - Host match 623s ok 13 - Field "user" is defined 623s ok 14 - Field "password" is defined 623s ok 15 - CSP header authorize POST request to \# 623s ok 16 - Post form 623s ok 17 - Get cookie lemonldap (f7ffdc95d913f2a323f15ecbf063298a35cba472ede136e7cd47cc8be906e5e8) 623s ok 18 - Get session using restSessionServer 623s ok 19 - HTTP code is 200 623s ok 20 - Deserialize session content 623s ok 21 - Session has correct value for cn 623s 1..21 623s ok 7 - Fallback to Dom1 623s # Subtest: Fallback to Dom2 623s ok 1 - Simple access 623s ok 2 - Found Kerberos JS 623s ok 3 - HTTP code is 200 623s ok 4 - Page contains a form 623s ok 5 - Host match 623s ok 6 - Field "kerberos" is defined 623s ok 7 - Field "ajax_auth_token" is defined 623s ok 8 - CSP header authorize POST request to \# 623s ok 9 - Post form 623s ok 10 - HTTP code is 200 623s ok 11 - Page contains a form 623s ok 12 - Host match 623s ok 13 - Field "user" is defined 623s ok 14 - Field "password" is defined 623s ok 15 - CSP header authorize POST request to \# 623s ok 16 - Post form 623s ok 17 - Get cookie lemonldap (00ed90f8e7320cac13d791b149cf3de7b49875c0f03db3ca00ccf2f0c22cd072) 623s ok 18 - Get session using restSessionServer 623s ok 19 - HTTP code is 200 623s ok 20 - Deserialize session content 623s ok 21 - Session has correct value for cn 623s 1..21 623s ok 8 - Fallback to Dom2 623s 1..8 623s ok 623s t/36-Combination-Password.t .................................................... 623s ok 1 - use Lemonldap::NG::Portal::Main; 623s ok 2 - Portal object 623s ok 3 - Init 623s ok 4 - Portal app 623s ok 5 - Try to connect with login jkirk 623s ok 6 - Get cookie lemonldap (1173b2e0e370f408197c80c830f39574464b2e97a46701e2267a70b10778bb45) 623s ok 7 - Try to change password 623s ok 8 - HTTP code is 200 623s ok 9 - Content-Type is JSON 623s ok 10 - Content is valid JSON 623s ok 11 - PE_PASSWORD_OK 623s ok 12 - Try to connect with login jkirk 623s ok 13 - Response status is 401 623s ok 14 - Content is JSON 623s ok 15 - Error code is 5 623s ok 16 - Try to connect with login jkirk 623s ok 17 - Get cookie lemonldap (c846d4a93a57907c7fe319f9bd34cecccd8e413a8b5e613facd30467e023280d) 623s ok 18 - Try to connect with login dvador 623s ok 19 - Get cookie lemonldap (9dadf92cf73fb9795a0e86e29624f519fb99d7ecc8ebceccd6dd996029abb5ea) 623s ok 20 - Try to change password 623s ok 21 - HTTP code is 200 623s ok 22 - Content-Type is JSON 623s ok 23 - Content is valid JSON 623s ok 24 - PE_PASSWORD_OK 623s ok 25 - Try to connect with login dvador 623s ok 26 - Response status is 401 623s ok 27 - Content is JSON 623s ok 28 - Error code is 5 623s ok 29 - Try to connect with login dvador 623s ok 30 - Get cookie lemonldap (f1b7271fd4e17f877147643d51f8f65006c159c076a5c884ec171783c26f90fc) 623s 1..30 623s ok 624s t/36-Combination-SSL-Kerberos.t ................................................ 624s ok 1 - use Lemonldap::NG::Portal::Main; 624s ok 2 - Portal object 624s ok 3 - Init 624s ok 4 - Portal app 624s # Subtest: Auth by SSL 624s ok 1 - Get cookie lemonldap (1073ff76b2b50992f255d01a598736545f6183d025a32590ee9d826039774790) 624s ok 2 - Correct session auth module 624s ok 3 - Correct session UID 624s 1..3 624s ok 5 - Auth by SSL 624s # Subtest: Auth by Kerberos 624s ok 1 - HTTP code is 200 624s ok 2 - Page contains a form 624s ok 3 - Host match 624s ok 4 - Field "kerberos" is defined 624s ok 5 - CSP header authorize POST request to \# 624s ok 6 - Found hidden attribut "kerberos" with value="0" 624s ok 7 - Get Kerberos javascript 624s ok 8 - Response body is not empty 624s ok 9 - Found waiting message 624s ok 10 - HTTP code is 200 624s ok 11 - Page contains a form 624s ok 12 - Host match 624s ok 13 - Field "url" is defined 624s ok 14 - Field "kerberos" is defined 624s ok 15 - Field "ajax_auth_token" is defined 624s ok 16 - CSP header authorize POST request to \# 624s ok 17 - AJAX query 624s ok 18 624s ok 19 - AJAX query 624s ok 20 - HTTP code is 200 624s ok 21 - Content-Type is JSON 624s ok 22 - Content is valid JSON 624s ok 23 - User token was returned 624s ok 24 - Post form 624s ok 25 - Get cookie lemonldap (45fc6eb214dd881d6334380f0f81444440c25354664d537e7cb2e52934379930) 624s ok 26 - Correct session auth module 624s ok 27 - Correct session UID 624s 1..27 624s ok 6 - Auth by Kerberos 624s # Subtest: Auth by Demo 624s ok 1 - Response body is not empty 624s ok 2 - Found waiting message 624s ok 3 - HTTP code is 200 624s ok 4 - Page contains a form 624s ok 5 - Host match 624s ok 6 - Field "url" is defined 624s ok 7 - Field "kerberos" is defined 624s ok 8 - Field "ajax_auth_token" is defined 624s ok 9 - CSP header authorize POST request to \# 624s ok 10 - Post form 624s ok 11 - HTTP code is 200 624s ok 12 - Page contains a form 624s ok 13 - Host match 624s ok 14 - Field "url" is defined 624s ok 15 - Field "user" is defined 624s ok 16 - Field "password" is defined 624s ok 17 - CSP header authorize POST request to \# 624s ok 18 - Post form 624s ok 19 - Get cookie lemonldap (eec44ad0664d72784d631a46b4907ec5932e046473c9743355a98ec973fa78f1) 624s ok 20 - Correct session auth module 624s ok 21 - Correct session UID 624s 1..21 624s ok 7 - Auth by Demo 624s 1..7 624s ok 624s t/36-Combination-with-Choice.t ................................................. 624s ok 1 - use Lemonldap::NG::Portal::Main; 624s ok 2 - Portal object 624s ok 3 - Init 624s ok 4 - Portal app 624s ok 5 - Expression loaded: "[Dm] or [Ch]" 624s ok 6 - Try to connect with login dwho 624s ok 7 - Get cookie lemonldap (d2d7ef6a73005c660071762c8a57f622c2764f194620514fa363ba8fcad6d9b4) 624s ok 8 - Logout request 624s ok 9 - Response is 200 624s ok 10 - Cookie is deleted 624s ok 11 - No pdata 624s ok 12 - Disconnect request 624s ok 13 - Response is 401 624s ok 14 - Try to connect with login dvador 624s ok 15 - Get cookie lemonldap (8c7421a3b7f097bba7b4f4d04d24642551841353db38ff0cb733645e11f5eaad) 624s ok 16 - Logout request 624s ok 17 - Response is 200 624s ok 18 - Cookie is deleted 624s ok 19 - No pdata 624s ok 20 - Disconnect request 624s ok 21 - Response is 401 624s ok 22 - Portal object 624s ok 23 - Init 624s ok 24 - Portal app 624s ok 25 - Expression loaded: "[Dm] and [Ch]" 624s ok 26 - Try to connect with login rtyler 624s ok 27 - Get cookie lemonldap (d57163d93d4edcd182ca70d8135b1180c01218c128124782140b8c172dc29586) 624s ok 28 - Logout request 624s ok 29 - Response is 200 624s ok 30 - Cookie is deleted 624s ok 31 - No pdata 624s ok 32 - Disconnect request 624s ok 33 - Response is 401 624s ok 34 - Try to connect with login dwho 624s ok 35 - Get cookie lemonldap (2bb59c34d18427b721be581f1e1795dc9f4997fc4ca6e3dd4de8be000ceeb47a) 624s ok 36 - Logout request 624s ok 37 - Response is 200 624s ok 38 - Cookie is deleted 624s ok 39 - No pdata 624s ok 40 - Disconnect request 624s ok 41 - Response is 401 624s ok 42 - Try to connect with login dwho 624s ok 43 - Response status is 401 624s ok 44 - Content is JSON 624s ok 45 - Error code is 5 624s ok 46 - Portal object 624s ok 47 - Init 624s ok 48 - Portal app 624s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 624s ok 50 - Try to connect with login dwho 624s ok 51 - Get cookie lemonldap (47df2040855a95f25ccc3322f1282e13089056a061bb92b6d57812a7728dde72) 624s ok 52 - Logout request 624s ok 53 - Response is 200 624s ok 54 - Cookie is deleted 624s ok 55 - No pdata 624s ok 56 - Disconnect request 624s ok 57 - Response is 401 624s ok 58 - Try to connect with login dvador 624s ok 59 - Get cookie lemonldap (e099a0954cfb8f9486e5b417422ed1a3675f20000356c1bbab7811881e114353) 624s ok 60 - Logout request 624s ok 61 - Response is 200 624s ok 62 - Cookie is deleted 624s ok 63 - No pdata 624s ok 64 - Disconnect request 624s ok 65 - Response is 401 624s ok 66 - Portal object 624s ok 67 - Init 624s ok 68 - Portal app 624s 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]" 624s ok 70 - Try to connect with login rtyler 624s ok 71 - Get cookie lemonldap (ee56755955fe59603bca584e6fb8a1e931b48109f6f722ea5c1154bedfc45cfc) 624s ok 72 - Logout request 624s ok 73 - Response is 200 624s ok 74 - Cookie is deleted 624s ok 75 - No pdata 624s ok 76 - Disconnect request 624s ok 77 - Response is 401 624s ok 78 - Try to connect with login dvador 624s ok 79 - Get cookie lemonldap (a28012e291035403b2658bfc602f6dba99282fd57b82c656ce0d9feeca4ed3d5) 624s ok 80 - Logout request 624s ok 81 - Response is 200 624s ok 82 - Cookie is deleted 624s ok 83 - No pdata 624s ok 84 - Disconnect request 624s ok 85 - Response is 401 624s ok 86 - Try to connect with login dwho 624s ok 87 - Get cookie lemonldap (a00aff22f4de870268ad8fc652fa2307c5e338d31246a4b78c074a50a2bb2286) 624s ok 88 - Logout request 624s ok 89 - Response is 200 624s ok 90 - Cookie is deleted 624s ok 91 - No pdata 624s ok 92 - Disconnect request 624s ok 93 - Response is 401 624s ok 94 - Try to connect with login dwho 624s ok 95 - Response status is 401 624s ok 96 - Content is JSON 624s ok 97 - Error code is 5 624s 1..97 624s ok 624s t/36-Combination-with-TOTP.t ................................................... 624s ok 1 - use Lemonldap::NG::Portal::Main; 624s ok 2 - Portal object 624s ok 3 - Init 624s ok 4 - Portal app 624s ok 5 - Get Menu 624s ok 6 - HTTP code is 200 624s ok 7 - Page contains a form 624s ok 8 - Host match 624s ok 9 - Field "user" is defined 624s ok 10 - Field "password" is defined 624s ok 11 - Field "token" is defined 624s ok 12 - CSP header authorize POST request to \# 624s ok 13 - Auth query 624s ok 14 - Get cookie lemonldap (a0d50393c9934bbb8a89e8b44bb054b88d786cd25252abe69fe608feaef81cdd) 624s ok 15 - Get redirection 624s ok 16 - Location is http://auth.example.com/ 624s ok 17 - Form registration 624s ok 18 - Found TOTP js 624s ok 19 - Get new key 624s ok 20 - Content is JSON 624s ok 21 - Found secret 624s ok 22 - Found token 624s ok 23 - Code 624s ok 24 - Code contains 6 digits 624s ok 25 - Post code 624s ok 26 - Content is JSON 624s ok 27 - Key is registered 624s ok 28 - Logout request 624s ok 29 - Response is 200 624s ok 30 - Cookie is deleted 624s ok 31 - No pdata 624s ok 32 - Disconnect request 624s ok 33 - Response is 401 624s ok 34 - Get Menu 624s ok 35 - HTTP code is 200 624s ok 36 - Page contains a form 624s ok 37 - Host match 624s ok 38 - Field "user" is defined 624s ok 39 - Field "password" is defined 624s ok 40 - Field "token" is defined 624s ok 41 - CSP header authorize POST request to \# 624s ok 42 - Auth query with bad password 624s ok 43 - Get Menu 624s ok 44 - HTTP code is 200 624s ok 45 - Page contains a form 624s ok 46 - Host match 624s ok 47 - Field "user" is defined 624s ok 48 - Field "password" is defined 624s ok 49 - Field "token" is defined 624s ok 50 - CSP header authorize POST request to \# 624s ok 51 - Auth query 624s ok 52 - HTTP code is 200 624s ok 53 - Page contains a form 624s ok 54 - URI match 624s ok 55 - Field "token" is defined 624s ok 56 - Code 624s ok 57 - Post code 624s ok 58 - Token expired 624s ok 59 - Get Menu 624s ok 60 - HTTP code is 200 624s ok 61 - Page contains a form 624s ok 62 - Host match 624s ok 63 - Field "user" is defined 624s ok 64 - Field "password" is defined 624s ok 65 - Field "token" is defined 624s ok 66 - CSP header authorize POST request to \# 624s 1..66 624s ok 625s t/36-Combination-with-over.t ................................................... 625s ok 1 - use Lemonldap::NG::Portal::Main; 625s ok 2 - Portal object 625s ok 3 - Init 625s ok 4 - Portal app 625s ok 5 - Expression loaded: "[Dm] or [DB]" 625s ok 6 - JSON is parsed 625s ok 7 - Try to connect with login dwho 625s ok 8 - Get cookie lemonldap (71f6b97e0f647eccfc338dcda7b3ed9a3c2025d37d31bd61d88e610e891c9312) 625s ok 9 - Logout request 625s ok 10 - Response is 200 625s ok 11 - Cookie is deleted 625s ok 12 - No pdata 625s ok 13 - Disconnect request 625s ok 14 - Response is 401 625s ok 15 - Try to connect with login dvador 625s ok 16 - Get cookie lemonldap (53b2c935255adbff8ebd03da547ba5de0db21db20e96bcd0630b33e395546c86) 625s ok 17 - Logout request 625s ok 18 - Response is 200 625s ok 19 - Cookie is deleted 625s ok 20 - No pdata 625s ok 21 - Disconnect request 625s ok 22 - Response is 401 625s 1..22 625s ok 625s t/36-Combination-with-token.t .................................................. 625s ok 1 - use Lemonldap::NG::Portal::Main; 625s ok 2 - Portal object 625s ok 3 - Init 625s ok 4 - Portal app 625s ok 5 - Expression loaded: "[Dm] or [DB]" 625s ok 6 - Unauth request 625s ok 7 - HTTP code is 200 625s ok 8 - Page contains a form 625s ok 9 - Host match 625s ok 10 - Field "token" is defined 625s ok 11 - CSP header authorize POST request to \# 625s ok 12 - Try to connect with login dwho 625s ok 13 - Get cookie lemonldap (2d9ddb34ec074125be2eea3ad9e7e88bd0929995b2a6f4411951cd9b9ed4d860) 625s ok 14 - Logout request 625s ok 15 - Response is 200 625s ok 16 - Cookie is deleted 625s ok 17 - No pdata 625s ok 18 - Disconnect request 625s ok 19 - Response is 401 625s ok 20 - Unauth request 625s ok 21 - HTTP code is 200 625s ok 22 - Page contains a form 625s ok 23 - Host match 625s ok 24 - Field "token" is defined 625s ok 25 - CSP header authorize POST request to \# 625s ok 26 - Try to connect with login dvador 625s ok 27 - Get cookie lemonldap (366cc963090bbcffe7085f4d96d1c452ab3ded11d724dd667600c5f4bfc31619) 625s ok 28 - Logout request 625s ok 29 - Response is 200 625s ok 30 - Cookie is deleted 625s ok 31 - No pdata 625s ok 32 - Disconnect request 625s ok 33 - Response is 401 625s ok 34 - Portal object 625s ok 35 - Init 625s ok 36 - Portal app 625s ok 37 - Expression loaded: "[Dm] and [DB]" 625s ok 38 - Unauth request 625s ok 39 - HTTP code is 200 625s ok 40 - Page contains a form 625s ok 41 - Host match 625s ok 42 - Field "token" is defined 625s ok 43 - CSP header authorize POST request to \# 625s ok 44 - Try to connect with login rtyler 625s ok 45 - Get cookie lemonldap (64f58d4e8fa25ada4f9d8378311c05b6109bf26cdf52a1c1cb8794e3f284e1b1) 625s ok 46 - Logout request 625s ok 47 - Response is 200 625s ok 48 - Cookie is deleted 625s ok 49 - No pdata 625s ok 50 - Disconnect request 625s ok 51 - Response is 401 625s ok 52 - Unauth request 625s ok 53 - HTTP code is 200 625s ok 54 - Page contains a form 625s ok 55 - Host match 625s ok 56 - Field "token" is defined 625s ok 57 - CSP header authorize POST request to \# 625s ok 58 - Try to connect with login dwho 625s ok 59 - Response status is 401 625s ok 60 - Content is JSON 625s ok 61 - Error code is 5 625s ok 62 - Portal object 625s ok 63 - Init 625s ok 64 - Portal app 625s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 625s ok 66 - Unauth request 625s ok 67 - HTTP code is 200 625s ok 68 - Page contains a form 625s ok 69 - Host match 625s ok 70 - Field "token" is defined 625s ok 71 - CSP header authorize POST request to \# 625s ok 72 - Try to connect with login dwho 625s ok 73 - Get cookie lemonldap (0219b8174ae981644f7ecac85a8a0652460e75c4929f52cd833d19e27a79d037) 625s ok 74 - Logout request 625s ok 75 - Response is 200 625s ok 76 - Cookie is deleted 625s ok 77 - No pdata 625s ok 78 - Disconnect request 625s ok 79 - Response is 401 625s ok 80 - Unauth request 625s ok 81 - HTTP code is 200 625s ok 82 - Page contains a form 625s ok 83 - Host match 625s ok 84 - Field "token" is defined 625s ok 85 - CSP header authorize POST request to \# 625s ok 86 - Try to connect with login dvador 625s ok 87 - Get cookie lemonldap (932bf2943e72329092d2ba92e590788223dede86a0321ff03f464d3d159db8b7) 625s ok 88 - Logout request 625s ok 89 - Response is 200 625s ok 90 - Cookie is deleted 625s ok 91 - No pdata 625s ok 92 - Disconnect request 625s ok 93 - Response is 401 625s ok 94 - Portal object 625s ok 95 - Init 625s ok 96 - Portal app 625s 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]" 625s ok 98 - Unauth request 625s ok 99 - HTTP code is 200 625s ok 100 - Page contains a form 625s ok 101 - Host match 625s ok 102 - Field "token" is defined 625s ok 103 - CSP header authorize POST request to \# 625s ok 104 - Try to connect with login rtyler 625s ok 105 - Get cookie lemonldap (e129e4fbf1692b3b11d7b7259eabae81186a03fe6347cf164bb0366a87d32374) 625s ok 106 - Logout request 625s ok 107 - Response is 200 625s ok 108 - Cookie is deleted 625s ok 109 - No pdata 625s ok 110 - Disconnect request 625s ok 111 - Response is 401 625s ok 112 - Unauth request 625s ok 113 - HTTP code is 200 625s ok 114 - Page contains a form 625s ok 115 - Host match 625s ok 116 - Field "token" is defined 625s ok 117 - CSP header authorize POST request to \# 625s ok 118 - Try to connect with login dvador 625s ok 119 - Get cookie lemonldap (17df829bb7d8915db7cec371b2190779030675358f2413cf25ca47e7bd5bbe22) 625s ok 120 - Logout request 625s ok 121 - Response is 200 625s ok 122 - Cookie is deleted 625s ok 123 - No pdata 625s ok 124 - Disconnect request 625s ok 125 - Response is 401 625s ok 126 - Unauth request 625s ok 127 - HTTP code is 200 625s ok 128 - Page contains a form 625s ok 129 - Host match 625s ok 130 - Field "token" is defined 625s ok 131 - CSP header authorize POST request to \# 625s ok 132 - Try to connect with login dwho 625s ok 133 - Response status is 401 625s ok 134 - Content is JSON 625s ok 135 - Error code is 5 625s 1..135 625s ok 626s t/36-Combination.t ............................................................. 626s ok 1 - use Lemonldap::NG::Portal::Main; 626s ok 2 - Portal object 626s ok 3 - Init 626s ok 4 - Portal app 626s ok 5 - Expression loaded: "[Dm] or [DB]" 626s ok 6 - Try to connect with login dwho 626s ok 7 - Get cookie lemonldap (58c95ab3fd5182a94cc7e07726fe6bdc167d9d1f8a693085e629a7302986e62e) 626s ok 8 - Logout request 626s ok 9 - Response is 200 626s ok 10 - Cookie is deleted 626s ok 11 - No pdata 626s ok 12 - Disconnect request 626s ok 13 - Response is 401 626s ok 14 - Try to connect with login dvador 626s ok 15 - Get cookie lemonldap (70780fafb806c2476517b8e67d767fde503fafd0cad87f903154116eb6f4fb76) 626s ok 16 - Portal object 626s ok 17 - Init 626s ok 18 - Portal app 626s ok 19 - Expression loaded: "[Dm] and [DB]" 626s ok 20 - Try to connect with login rtyler 626s ok 21 - Get cookie lemonldap (0648685dcbd9cac658d964057b2cd671af7dceb482be19b94ef82a8af05567dc) 626s ok 22 - Logout request 626s ok 23 - Response is 200 626s ok 24 - Cookie is deleted 626s ok 25 - No pdata 626s ok 26 - Disconnect request 626s ok 27 - Response is 401 626s ok 28 - Try to connect with login dwho 626s ok 29 - Response status is 401 626s ok 30 - Content is JSON 626s ok 31 - Error code is 5 626s ok 32 - Portal object 626s ok 33 - Init 626s ok 34 - Portal app 626s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 626s ok 36 - Try to connect with login dwho 626s ok 37 - Get cookie lemonldap (ab53a100856cc8a0114f838f402a41ef50c06af7bb189847d96076d422b94ffd) 626s ok 38 - Logout request 626s ok 39 - Response is 200 626s ok 40 - Cookie is deleted 626s ok 41 - No pdata 626s ok 42 - Disconnect request 626s ok 43 - Response is 401 626s ok 44 - Try to connect with login dvador 626s ok 45 - Get cookie lemonldap (48afb010862fdaa72eb84f4b7f7e5108d5c26343be6e910284c483eb24a02c43) 626s ok 46 - Logout request 626s ok 47 - Response is 200 626s ok 48 - Cookie is deleted 626s ok 49 - No pdata 626s ok 50 - Disconnect request 626s ok 51 - Response is 401 626s ok 52 - Portal object 626s ok 53 - Init 626s ok 54 - Portal app 626s 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]" 626s ok 56 - Try to connect with login rtyler 626s ok 57 - Get cookie lemonldap (c1f715fc5feff01d54b93de309e189b00ce6a91fcf2340d886f5672f37dcf4c6) 626s ok 58 - Demo and DBI exported variables exist in session 626s ok 59 - Try to connect with login dvador 626s ok 60 - Get cookie lemonldap (d6e4dc246c63d93023863d41ca8ee0180b3f9f2128dfaf69ffe8f55d613f0e22) 626s ok 61 - Try to connect with login dwho 626s ok 62 - Response status is 401 626s ok 63 - Content is JSON 626s ok 64 - Error code is 5 626s ok 65 - Portal object 626s ok 66 - Init 626s ok 67 - Portal app 626s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 626s ok 69 - Try to connect with login rtyler 626s ok 70 - Get cookie lemonldap (071c3fed726995b1eb3b4259f3485232dfc80bf0692d5714755d438ef85eeca5) 626s ok 71 - Try to connect with login dwho 626s ok 72 - Get cookie lemonldap (d25485b672fc9a4e07d99c3dccc34841a7d457036474b3ed123a06e5bc8b9fe9) 626s ok 73 - Portal object 626s ok 74 - Init 626s ok 75 - Portal app 626s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 626s ok 77 - Try to connect with login rtyler 626s ok 78 - Get cookie lemonldap (d9be714a633e2f29d243223a8e1b7b6ad04249aacc0c114e9c73e78a06579a2e) 626s ok 79 - Try to connect with login dwho 626s ok 80 - Response status is 401 626s ok 81 - Content is JSON 626s ok 82 - Error code is 5 626s 1..82 626s ok 626s t/37-CAS-App-to-SAML-IdP-POST-with-WAYF.t ...................................... 626s ok 1 - use Lemonldap::NG::Portal::Main; 626s ok 2 - Portal object 626s ok 3 - Init 626s ok 4 - Portal app 626s ok 5 - Register $type 626s ok 6 - Portal object 626s ok 7 - Init 626s ok 8 - Portal app 626s ok 9 - Register $type 626s ok 10 - Portal object 626s ok 11 - Init 626s ok 12 - Portal app 626s ok 13 - Register $type 626s # ==> Pushing APP <== 626s # ==> Popping APP <== 626s ok 14 - Unauth CAS app request 626s ok 15 - Get cookie llngcasserver (proxy) 626s ok 16 - Get CAS server cookie 626s ok 17 - Get redirection 626s ok 18 - Location header found 626s # ==> Pushing PROXY <== 626s # ==> Popping PROXY <== 626s ok 19 - Push request to proxy 626s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760850905_24139%22%2C%22issuerTs%22%3A1760922785%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%7D) 626s ok 21 - Get redirection 626s ok 22 - Location header found 626s # ==> Pushing PROXY <== 626s # ==> Popping PROXY <== 626s ok 23 - Return from WAYF 626s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922785%2C%22issuerRequestcas%22%3A%221760850905_24139%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 626s ok 25 - HTTP code is 200 626s ok 26 - Page contains a form 626s ok 27 - Host match 626s ok 28 - URI match 626s ok 29 - Field "SAMLRequest" is defined 626s ok 30 - CSP header authorize POST request to auth.idp.com 626s ok 31 - Method is POST 626s # ==> Pushing IDP <== 626s # ==> Popping IDP <== 626s ok 32 - Launch SAML request to IdP 626s ok 33 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922785%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850905_38400%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 626s # ==> Pushing IDP <== 626s # ==> Popping IDP <== 626s ok 34 - Post authentication 626s ok 35 - HTTP code is 200 626s ok 36 - Page contains a form 626s ok 37 - CSP header authorize POST request to auth.proxy.com 626s ok 38 - Method is POST 626s ok 39 - Get cookie lemonldap (40a432bbd92ee9c9f8683bbbd2199d3cf28d37fab2a4651fb924a222d1507e8d) 626s ok 40 - Get cookie lemonldappdata () 626s ok 41 - SAML request cleared from pdata 626s # ==> Pushing PROXY <== 626s # ==> Popping PROXY <== 626s ok 42 - POST SAML response 626s ok 43 - Get cookie lemonldap (0e4723f004382e9f8903ddef68b298649a3f20ed553ae5a1a8dd03d85a1a5141) 626s ok 44 - Get redirection 626s ok 45 - Location header found 626s # ==> Pushing PROXY <== 626s # ==> Popping PROXY <== 626s ok 46 - Follow internal redirection 626s ok 47 - Get redirection 626s ok 48 - Location header found 626s # ==> Pushing APP <== 626s ok 49 - SOAP request 626s # ==> Saving handler APP <== 626s # ==> Pushing PROXY <== 626s # ==> Popping PROXY <== 626s # ==> Restoring APP <== 626s ok 50 - Execute request to /cas/serviceValidate 626s ok 51 - HTTP code is 200 626s ok 52 - Content is XML 626s # ==> Popping APP <== 626s ok 53 - Follow redirection to RP 626s ok 54 - Get cookie lemonldap (2f817f708c351ead4b5dea8ed2cca0a568ef869788a341d281a23258e2728c5b) 626s 1..54 626s ok 627s t/37-CAS-App-to-SAML-IdP-POST.t ................................................ 627s ok 1 - use Lemonldap::NG::Portal::Main; 627s ok 2 - Portal object 627s ok 3 - Init 627s ok 4 - Portal app 627s ok 5 - Register $type 627s ok 6 - Portal object 627s ok 7 - Init 627s ok 8 - Portal app 627s ok 9 - Register $type 627s ok 10 - Portal object 627s ok 11 - Init 627s ok 12 - Portal app 627s ok 13 - Register $type 627s # ==> Pushing APP <== 627s # ==> Popping APP <== 627s ok 14 - Unauth CAS app request 627s ok 15 - Get cookie llngcasserver (proxy) 627s ok 16 - Get CAS server cookie 627s ok 17 - Get redirection 627s ok 18 - Location header found 627s # ==> Pushing PROXY <== 627s # ==> Popping PROXY <== 627s ok 19 - Push request to proxy 627s ok 20 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1760922786%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcas%22%3A%221760850906_50301%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 627s ok 21 - HTTP code is 200 627s ok 22 - Page contains a form 627s ok 23 - Host match 627s ok 24 - URI match 627s ok 25 - Field "SAMLRequest" is defined 627s ok 26 - CSP header authorize POST request to auth.idp.com 627s ok 27 - Method is POST 627s # ==> Pushing IDP <== 627s # ==> Popping IDP <== 627s ok 28 - Launch SAML request to IdP 627s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850906_60891%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922786%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 627s # ==> Pushing IDP <== 627s # ==> Popping IDP <== 627s ok 30 - Post authentication 627s ok 31 - HTTP code is 200 627s ok 32 - Page contains a form 627s ok 33 - CSP header authorize POST request to auth.proxy.com 627s ok 34 - Method is POST 627s ok 35 - Get cookie lemonldap (8178114fa541e8f6cbf17cbb370f33a7c328e672c01d13176e590bf0d0c03f92) 627s ok 36 - Get cookie lemonldappdata () 627s ok 37 - SAML request cleared from pdata 627s # ==> Pushing PROXY <== 627s # ==> Popping PROXY <== 627s ok 38 - POST SAML response 627s ok 39 - Get cookie lemonldap (fc96ae3a6cbbc6af48cbe0c17335a629a3cf4d0f7a2e107570b43af0602f1eee) 627s ok 40 - Get redirection 627s ok 41 - Location header found 627s # ==> Pushing PROXY <== 627s # ==> Popping PROXY <== 627s ok 42 - Follow internal redirection 627s ok 43 - Get redirection 627s ok 44 - Location header found 627s # ==> Pushing APP <== 627s ok 45 - SOAP request 627s # ==> Saving handler APP <== 627s # ==> Pushing PROXY <== 627s # ==> Popping PROXY <== 627s # ==> Restoring APP <== 627s ok 46 - Execute request to /cas/serviceValidate 627s ok 47 - HTTP code is 200 627s ok 48 - Content is XML 627s # ==> Popping APP <== 627s ok 49 - Follow redirection to RP 627s ok 50 - Get cookie lemonldap (b762737cd0d5cbb7d7d268209767a4ed8dad6c101f5b6691e105ac296f78f1c8) 627s 1..50 627s ok 627s t/37-Issuer-Display-Rule.t ..................................................... 627s ok 1 - use Lemonldap::NG::Portal::Main; 627s ok 2 - Portal object 627s ok 3 - Init 627s ok 4 - Portal app 627s ok 5 - Get cookie lemonldap (2d76397172a00c607b361bf569e1603ab283377d870671defaa74d82a229a7f7) 627s ok 6 - Get Menu 627s ok 7 - Response body is not empty 627s ok 8 627s 1..8 627s ok 628s t/37-Issuer-Timeout.t .......................................................... 628s ok 1 - use Lemonldap::NG::Portal::Main; 628s ok 2 - Portal object 628s ok 3 - Init 628s ok 4 - Portal app 628s ok 5 - OP portal 628s # Subtest: Request RP1, wait for timeout, request RP2 628s ok 1 - Authorization request to RP1 628s ok 2 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922787%2C%22issuerRequestoauth2%22%3A%221760851087_5938%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 628s ok 3 - Authorization request to RP2 628s ok 4 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760923387%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760851687_25887%22%7D) 628s ok 5 - HTTP code is 200 628s ok 6 - Page contains a form 628s ok 7 - Host match 628s ok 8 - Field "user" is defined 628s ok 9 - Field "password" is defined 628s ok 10 - CSP header authorize POST request to \# 628s ok 11 - Authorization request to RP2 628s ok 12 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760923387%2C%22issuerRequestoauth2%22%3A%221760851687_25887%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 628s ok 13 - HTTP code is 200 628s ok 14 - Page contains a form 628s ok 15 - URI match 628s ok 16 - Field "token" is defined 628s ok 17 - Field "code" is defined 628s ok 18 - Found EXTCODE input 628s ok 19 - Post code 628s ok 20 - Get redirection 628s ok 21 - Location is http://auth.op.com/oauth2 628s ok 22 - Get cookie lemonldap (210aa1f451d82079febec8dc1c38e6a429cff1a42297edf8b6bb26c29e554d11) 628s ok 23 - Authorization request to RP1 628s ok 24 - Get redirection 628s ok 25 - Location header found 628s 1..25 628s ok 6 - Request RP1, wait for timeout, request RP2 628s # Subtest: Request RP1, wait for timeout, complete login 628s ok 1 - Authorization request to RP1 628s ok 2 - 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%221760851087_43728%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922787%7D) 628s ok 3 - HTTP code is 200 628s ok 4 - Page contains a form 628s ok 5 - Host match 628s ok 6 - Field "user" is defined 628s ok 7 - Field "password" is defined 628s ok 8 - CSP header authorize POST request to \# 628s ok 9 - Authorization request to RP2 628s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760851087_43728%22%2C%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%22issuerTs%22%3A1760922787%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 628s ok 11 - HTTP code is 200 628s ok 12 - Page contains a form 628s ok 13 - URI match 628s ok 14 - Field "token" is defined 628s ok 15 - Field "code" is defined 628s ok 16 - Found EXTCODE input 628s ok 17 - Post code 628s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760851087_43728%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 628s ok 19 - Get redirection 628s ok 20 - Location is http://auth.op.com/oauth2 628s ok 21 - Get cookie lemonldap (2c70aec31fd1ecf8bb2588bfcaf138acd39093ccc3dd4a90a08a3c2fe8b3cd58) 628s ok 22 - Authorization request to RP1 628s ok 23 - Expected portal error code: code found on page 628s ok 24 - Expected portal error code 628s ok 25 - Get cookie lemonldappdata () 628s ok 26 - pdata was cleared 628s 1..26 628s ok 7 - Request RP1, wait for timeout, complete login 628s 1..7 628s ok 628s t/37-Logout-from-2-chained-SAML-SP-SOAP.t ...................................... 628s ok 1 - use Lemonldap::NG::Portal::Main; 628s ok 2 - Portal object 628s ok 3 - Init 628s ok 4 - Portal app 628s ok 5 - Register $type 628s ok 6 - Portal object 628s ok 7 - Init 628s ok 8 - Portal app 628s ok 9 - Register $type 628s ok 10 - Portal object 628s ok 11 - Init 628s ok 12 - Portal app 628s ok 13 - Register $type 628s # ==> Pushing SP <== 628s # ==> Popping SP <== 628s ok 14 - Unauth SP request 628s ok 15 - Get redirection 628s ok 16 - Location header found 628s # ==> Pushing PROXY <== 628s # ==> Popping PROXY <== 628s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 628s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850907_9480%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%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1760922787%7D) 628s ok 19 - Get redirection 628s ok 20 - Location header found 628s # ==> Pushing IDP <== 628s # ==> Popping IDP <== 628s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 628s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922787%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850907_16465%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 628s ok 23 - HTTP code is 200 628s ok 24 - Page contains a form 628s ok 25 - Host match 628s ok 26 - Field "url" is defined 628s ok 27 - Field "timezone" is defined 628s ok 28 - Field "skin" is defined 628s ok 29 - Field "user" is defined 628s ok 30 - Field "password" is defined 628s ok 31 - CSP header authorize POST request to \# 628s # ==> Pushing IDP <== 628s # ==> Popping IDP <== 628s ok 32 - Post authentication, endpoint /saml/singleSignOn 628s ok 33 - Get cookie lemonldappdata () 628s ok 34 - Get cookie lemonldap (8752abc38f460af66dc9525b60cc3851f812eafc3355f2760526b85b13037022) 628s ok 35 - HTTP code is 200 628s ok 36 - Page contains a form 628s ok 37 - Host match 628s ok 38 - URI match 628s ok 39 - Field "SAMLResponse" is defined 628s ok 40 - Field "RelayState" is defined 628s ok 41 - CSP header authorize POST request to auth.proxy.com 628s # ==> Pushing PROXY <== 628s # ==> Popping PROXY <== 628s ok 42 - Post SAML response to PROXY 628s ok 43 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850907_9480%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 628s ok 44 - Get cookie lemonldap (ba7ff73fb6a2543354c93a4ca7d73df4ea8f750db6e6c3e8509a1abfde26ff9e) 628s ok 45 - Get redirection 628s ok 46 - Location header found 628s # ==> Pushing PROXY <== 628s # ==> Popping PROXY <== 628s ok 47 - internal redirection to PROXY, endpoint /saml 628s ok 48 - HTTP code is 200 628s ok 49 - Page contains a form 628s ok 50 - Host match 628s ok 51 - URI match 628s ok 52 - Field "SAMLResponse" is defined 628s ok 53 - CSP header authorize POST request to auth.sp.com 628s # ==> Pushing SP <== 628s # ==> Popping SP <== 628s ok 54 - Post SAML response to SP 628s ok 55 - Get cookie lemonldap (72e42f4d78f8f0461f1c9cd465641ee0f1e26d6273cf5cc5a933bc550a257e0a) 628s # ==> Pushing SP <== 628s ok 56 - REST request 628s ok 57 - Request from PROXY to PROXY 628s # ==> Saving handler SP <== 628s # ==> Pushing PROXY <== 628s ok 58 - REST request 628s ok 59 - Request to IDP 628s # ==> Saving handler PROXY <== 628s # ==> Pushing IDP <== 628s # ==> Popping IDP <== 628s # ==> Restoring PROXY <== 628s ok 60 - Execute post request 628s ok 61 - Response is 200 628s ok 62 - Content is JSON|XML 628s # ==> Popping PROXY <== 628s # ==> Restoring SP <== 628s ok 63 - Execute post request 628s ok 64 - Response is 200 628s ok 65 - Content is JSON|XML 628s # ==> Popping SP <== 628s ok 66 - Call logout from SP 628s ok 67 - Get cookie lemonldap (0) 628s ok 68 - Test empty cookie on SP 628s ok 69 - Test disconnexion message on SP 628s # ==> Pushing PROXY <== 628s # ==> Popping PROXY <== 628s ok 70 - Test if still logged on PROXY 628s ok 71 - Get redirection 628s ok 72 - Location header found 628s # ==> Pushing IDP <== 628s # ==> Popping IDP <== 628s ok 73 - Test if still logged on IDP 628s ok 74 - test presence of user field in form (prove successful logout) 628s 1..74 628s ok 629s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.t ................................ 629s ok 1 - use Lemonldap::NG::Portal::Main; 629s ok 2 - Portal object 629s ok 3 - Init 629s ok 4 - Portal app 629s ok 5 - Register $type 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 6 - Get JWKS, endpoint /oauth2/jwks 629s ok 7 - HTTP code is 200 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 629s ok 9 - HTTP code is 200 629s ok 10 - Portal object 629s ok 11 - Init 629s ok 12 - Portal app 629s ok 13 - Register $type 629s ok 14 - Portal object 629s ok 15 - Init 629s ok 16 - Portal app 629s ok 17 - Register $type 629s # ==> Pushing RP <== 629s # ==> Popping RP <== 629s ok 18 - Unauth SP request 629s ok 19 - Get redirection 629s ok 20 - Location header found 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 21 - Push request to OP, endpoint /oauth2/authorize 629s ok 22 - Get cookie lemonldappdata (%7B%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%3A1760922788%2C%22issuerRequestoauth2%22%3A%221760850908_48740%22%7D) 629s ok 23 - Get redirection 629s ok 24 - Location header found 629s # ==> Pushing IDP <== 629s # ==> Popping IDP <== 629s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 629s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850908_11406%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922788%7D) 629s ok 27 - HTTP code is 200 629s ok 28 - Page contains a form 629s ok 29 - Host match 629s ok 30 - Field "url" is defined 629s ok 31 - Field "timezone" is defined 629s ok 32 - Field "skin" is defined 629s ok 33 - Field "user" is defined 629s ok 34 - Field "password" is defined 629s ok 35 - CSP header authorize POST request to \# 629s # ==> Pushing IDP <== 629s # ==> Popping IDP <== 629s ok 36 - Post authentication, endpoint /saml/singleSignOn 629s ok 37 - Get cookie lemonldappdata () 629s ok 38 - Get cookie lemonldap (4abefb08fcfa1eb49e18b350b9583ead843e95485bd2a930cab12a70b1fad17d) 629s ok 39 - HTTP code is 200 629s ok 40 - Page contains a form 629s ok 41 - Host match 629s ok 42 - URI match 629s ok 43 - Field "SAMLResponse" is defined 629s ok 44 - Field "RelayState" is defined 629s ok 45 - CSP header authorize POST request to auth.op.com 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 46 - Post SAML response to SP 629s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850908_48740%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 629s ok 48 - Get cookie lemonldap (de0005537f9e1cfe6223e2f59c7a0d00cdd1f610bdcaf6488149349320c32be8) 629s ok 49 - Get redirection 629s ok 50 - Location header found 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 51 - Call OP from SAML SP 629s ok 52 - Get cookie lemonldappdata () 629s ok 53 - Get redirection 629s ok 54 - Location header found 629s # ==> Pushing RP <== 629s ok 55 - REST request 629s ok 56 - Request from RP to OP, endpoint /oauth2/token 629s # ==> Saving handler RP <== 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s # ==> Restoring RP <== 629s ok 57 - Execute post request 629s ok 58 - Response is 200 629s ok 59 - Content is JSON 629s ok 60 - REST request 629s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 629s # ==> Saving handler RP <== 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s # ==> Restoring RP <== 629s ok 62 - Execute get request 629s ok 63 - Response is 200 629s ok 64 - Content is JSON 629s # ==> Popping RP <== 629s ok 65 - Call openidconnectcallback on RP 629s ok 66 - Get cookie lemonldap (558a4cced2f3bf82d516228174d749d015630389c401065fc2397b535d4bc1da) 629s # ==> Pushing RP <== 629s # ==> Popping RP <== 629s ok 67 - Call logout from RP 629s ok 68 - Get cookie lemonldap (0) 629s ok 69 - Test empty cookie on RP 629s ok 70 - Get redirection 629s ok 71 - Location header found 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 72 - Forward logout to OP 629s ok 73 - HTTP code is 200 629s ok 74 - Page contains a form 629s ok 75 - Host match 629s ok 76 - Field "post_logout_redirect_uri" is defined 629s ok 77 - Field "confirm" is defined 629s ok 78 - Field "skin" is defined 629s ok 79 - CSP header authorize POST request to \# 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 629s ok 81 - Get cookie lemonldap (0) 629s ok 82 - Test empty cookie on OP 629s ok 83 - Get redirection 629s ok 84 - Location header found 629s # ==> Pushing IDP <== 629s # ==> Popping IDP <== 629s ok 85 - redirect to IdP 629s ok 86 - Get cookie lemonldap (0) 629s ok 87 - Test empty cookie on IDP 629s ok 88 - Get redirection 629s ok 89 - Location header found 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 90 - redirect to OP 629s ok 91 - HTTP code is 200 629s 1..91 629s ok 629s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.t .................................... 629s ok 1 - use Lemonldap::NG::Portal::Main; 629s ok 2 - Portal object 629s ok 3 - Init 629s ok 4 - Portal app 629s ok 5 - Register $type 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 6 - Get JWKS, endpoint /oauth2/jwks 629s ok 7 - HTTP code is 200 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 629s ok 9 - HTTP code is 200 629s ok 10 - Portal object 629s ok 11 - Init 629s ok 12 - Portal app 629s ok 13 - Register $type 629s ok 14 - Portal object 629s ok 15 - Init 629s ok 16 - Portal app 629s ok 17 - Register $type 629s # ==> Pushing RP <== 629s # ==> Popping RP <== 629s ok 18 - Unauth SP request 629s ok 19 - Get redirection 629s ok 20 - Location header found 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 21 - Push request to OP, endpoint /oauth2/authorize 629s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922788%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760850908_22365%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 629s ok 23 - Get redirection 629s ok 24 - Location header found 629s # ==> Pushing IDP <== 629s # ==> Popping IDP <== 629s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 629s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850908_24233%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922788%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 629s ok 27 - HTTP code is 200 629s ok 28 - Page contains a form 629s ok 29 - Host match 629s ok 30 - Field "url" is defined 629s ok 31 - Field "timezone" is defined 629s ok 32 - Field "skin" is defined 629s ok 33 - Field "user" is defined 629s ok 34 - Field "password" is defined 629s ok 35 - CSP header authorize POST request to \# 629s # ==> Pushing IDP <== 629s # ==> Popping IDP <== 629s ok 36 - Post authentication, endpoint /saml/singleSignOn 629s ok 37 - Get cookie lemonldappdata () 629s ok 38 - Get cookie lemonldap (69317547d9cd8cfb3ef6f3391ccc550fae9c76b725d4c3154de04e1ddc722240) 629s ok 39 - HTTP code is 200 629s ok 40 - Page contains a form 629s ok 41 - Host match 629s ok 42 - URI match 629s ok 43 - Field "SAMLResponse" is defined 629s ok 44 - Field "RelayState" is defined 629s ok 45 - CSP header authorize POST request to auth.op.com 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 46 - Post SAML response to SP 629s 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%221760850908_22365%22%7D) 629s ok 48 - Get cookie lemonldap (a60d0650e2f95cd0b0707266f09dc6f1108e70bd86a680bd730d5faa8c10d488) 629s ok 49 - Get redirection 629s ok 50 - Location header found 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 51 - Call OP from SAML SP 629s ok 52 - Get cookie lemonldappdata () 629s ok 53 - Get redirection 629s ok 54 - Location header found 629s # ==> Pushing RP <== 629s ok 55 - REST request 629s ok 56 - Request from RP to OP, endpoint /oauth2/token 629s # ==> Saving handler RP <== 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s # ==> Restoring RP <== 629s ok 57 - Execute post request 629s ok 58 - Response is 200 629s ok 59 - Content is JSON|XML 629s ok 60 - REST request 629s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 629s # ==> Saving handler RP <== 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s # ==> Restoring RP <== 629s ok 62 - Execute get request 629s ok 63 - Response is 200 629s ok 64 - Content is JSON|XML 629s # ==> Popping RP <== 629s ok 65 - Call openidconnectcallback on RP 629s ok 66 - Get cookie lemonldap (e95b938828359a21b65f3169ee1bcc1553a85c0d9796665b5f0df02e139f06c3) 629s # ==> Pushing RP <== 629s # ==> Popping RP <== 629s ok 67 - Call logout from RP 629s ok 68 - Get cookie lemonldap (0) 629s ok 69 - Test empty cookie on RP 629s ok 70 - Get redirection 629s ok 71 - Location header found 629s # ==> Pushing OP <== 629s # ==> Popping OP <== 629s ok 72 - Forward logout to OP 629s ok 73 - HTTP code is 200 629s ok 74 - Page contains a form 629s ok 75 - Host match 629s ok 76 - Field "post_logout_redirect_uri" is defined 629s ok 77 - Field "confirm" is defined 629s ok 78 - Field "skin" is defined 629s ok 79 - CSP header authorize POST request to \# 629s # ==> Pushing OP <== 629s ok 80 - REST request 629s ok 81 - Request to IDP 629s # ==> Saving handler OP <== 629s # ==> Pushing IDP <== 629s # ==> Popping IDP <== 629s # ==> Restoring OP <== 629s ok 82 - Execute post request 629s ok 83 - Response is 200 629s ok 84 - Content is JSON|XML 629s # ==> Popping OP <== 629s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 629s ok 86 - Get cookie lemonldap (0) 629s ok 87 - Test empty cookie on OP 629s ok 88 - Get redirection 629s ok 89 - Location header found 629s # ==> Pushing RP <== 629s # ==> Popping RP <== 629s ok 90 - redirect to RP 629s ok 91 - HTTP code is 200 629s # ==> Pushing IDP <== 629s # ==> Popping IDP <== 629s ok 92 - Test if still logged on IDP 629s ok 93 - test presence of user field in form (prove successful logout) 629s 1..93 629s ok 630s t/37-Logout-from-OIDC-RP-to-SAML-SP.t .......................................... 630s ok 1 - use Lemonldap::NG::Portal::Main; 630s ok 2 - Portal object 630s ok 3 - Init 630s ok 4 - Portal app 630s ok 5 - Register $type 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 6 - Get JWKS, endpoint /oauth2/jwks 630s ok 7 - HTTP code is 200 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 630s ok 9 - HTTP code is 200 630s ok 10 - Portal object 630s ok 11 - Init 630s ok 12 - Portal app 630s ok 13 - Register $type 630s ok 14 - Portal object 630s ok 15 - Init 630s ok 16 - Portal app 630s ok 17 - Register $type 630s # ==> Pushing RP <== 630s # ==> Popping RP <== 630s ok 18 - Unauth SP request 630s ok 19 - Get redirection 630s ok 20 - Location header found 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 21 - Push request to OP, endpoint /oauth2/authorize 630s ok 22 - HTTP code is 200 630s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760850909_5285%22%2C%22issuerTs%22%3A1760922789%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 24 - Post authentication, endpoint /oauth2/authorize 630s ok 25 - Get cookie lemonldap (65fe912eb8ce77f9d0fa34945b2693355d46addf50c4b1eccfd34da37a1dffc0) 630s ok 26 - HTTP code is 200 630s ok 27 - Page contains a form 630s ok 28 - Host match 630s ok 29 - Field "confirm" is defined 630s ok 30 - CSP header authorize POST request to \# 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 31 - Post confirmation, endpoint /oauth2/authorize 630s ok 32 - Get redirection 630s ok 33 - Location header found 630s # ==> Pushing RP <== 630s ok 34 - REST request 630s ok 35 - Request from RP to OP, endpoint /oauth2/token 630s # ==> Saving handler RP <== 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s # ==> Restoring RP <== 630s ok 36 - Execute request 630s ok 37 - Response is 200 630s ok 38 - Content is JSON 630s ok 39 - REST request 630s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 630s # ==> Saving handler RP <== 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s # ==> Restoring RP <== 630s ok 41 - Execute request 630s ok 42 - Response is 200 630s ok 43 - Content is JSON 630s # ==> Popping RP <== 630s ok 44 - Call openidconnectcallback on RP 630s ok 45 - Get cookie lemonldap (bf3848f782651028fdd100ea731953000358bc47f327f7ff6bca2315cb5fc320) 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 46 - Check session, endpoint /oauth2/checksession.html 630s ok 47 - HTTP code is 200 630s ok 48 - Frame can be embedded 630s # ==> Pushing SP <== 630s # ==> Popping SP <== 630s ok 49 - Try SAML SP 630s ok 50 - HTTP code is 200 630s ok 51 - Page contains a form 630s ok 52 - Host match 630s ok 53 - URI match 630s ok 54 - Field "SAMLRequest" is defined 630s ok 55 - CSP header authorize POST request to auth.op.com 630s ok 56 - Method is POST 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 57 - Post SAML request to IdP 630s ok 58 - HTTP code is 200 630s ok 59 - Page contains a form 630s ok 60 - Host match 630s ok 61 - URI match 630s ok 62 - Field "SAMLResponse" is defined 630s ok 63 - CSP header authorize POST request to auth.sp.com 630s ok 64 - Method is POST 630s # ==> Pushing SP <== 630s # ==> Popping SP <== 630s ok 65 - Post SAML response to SP 630s ok 66 - Get cookie lemonldap (558ab08df9e9cd3fa089c577979fdb42599d89eec6731f0d8e45d28cf2ca655b) 630s # ==> Pushing RP <== 630s # ==> Popping RP <== 630s ok 67 - Query SP for logout 630s ok 68 - Get redirection 630s ok 69 - Location header found 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 70 - Push logout request to OP, endpoint /oauth2/logout 630s ok 71 - HTTP code is 200 630s ok 72 - Page contains a form 630s ok 73 - Host match 630s ok 74 - Field "confirm" is defined 630s ok 75 - CSP header authorize POST request to \# 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 76 - Confirm logout, endpoint /oauth2/logout 630s ok 77 - HTTP code is 200 630s ok 78 - Get cookie lemonldap (0) 630s ok 79 - SSO cookie removed 630s ok 80 - Get iframe request 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 81 - Get iframe 630s ok 82 - HTTP code is 200 630s ok 83 - Page contains a form 630s ok 84 - Host match 630s ok 85 - URI match 630s ok 86 - Field "SAMLRequest" is defined 630s ok 87 - CSP header authorize POST request to auth.sp.com 630s ok 88 - Method is POST 630s # ==> Pushing SP <== 630s # ==> Popping SP <== 630s ok 89 - Post SAML logout request to SP 630s ok 90 - HTTP code is 200 630s ok 91 - Page contains a form 630s ok 92 - Host match 630s ok 93 - URI match 630s ok 94 - Field "SAMLResponse" is defined 630s ok 95 - CSP header authorize POST request to auth.op.com 630s ok 96 - Method is POST 630s # ==> Pushing SP <== 630s # ==> Popping SP <== 630s ok 97 - Post SAML logout response to IdP 630s # ==> Pushing OP <== 630s # ==> Popping OP <== 630s ok 98 - Test if user is reject on IdP 630s ok 99 - Response status is 401 630s ok 100 - Content is JSON 630s ok 101 - Error code is 1 630s # ==> Pushing RP <== 630s # ==> Popping RP <== 630s ok 102 - Test if user is reject on SP 630s ok 103 - Get redirection 630s ok 104 - Location header found 630s # ==> Pushing SP <== 630s # ==> Popping SP <== 630s ok 105 - Test if user is reject on SP 630s ok 106 - HTTP code is 200 630s ok 107 - HTTP code is 200 630s ok 108 - Page contains a form 630s ok 109 - Host match 630s ok 110 - URI match 630s ok 111 - Field "SAMLRequest" is defined 630s ok 112 - CSP header authorize POST request to auth.op.com 630s ok 113 - Method is POST 630s 1..113 630s ok 631s t/37-OIDC-RP-to-SAML-IdP-GET-with-WAYF.t ....................................... 631s ok 1 - use Lemonldap::NG::Portal::Main; 631s ok 2 - Portal object 631s ok 3 - Init 631s ok 4 - Portal app 631s ok 5 - Register $type 631s ok 6 - Portal object 631s ok 7 - Init 631s ok 8 - Portal app 631s ok 9 - Register $type 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 10 - Get JWKS, endpoint /oauth2/jwks 631s ok 11 - HTTP code is 200 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 631s ok 13 - HTTP code is 200 631s ok 14 - Portal object 631s ok 15 - Init 631s ok 16 - Portal app 631s ok 17 - Register $type 631s # ==> Pushing RP <== 631s # ==> Popping RP <== 631s ok 18 - Unauth SP request 631s ok 19 - Get redirection 631s ok 20 - Location header found 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 21 - Push request to OP, endpoint /oauth2/authorize 631s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221760850909_16287%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%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%3A1760922789%7D) 631s ok 23 - Get redirection 631s ok 24 - Location header found 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 25 - Return from WAYF 631s ok 26 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922789%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760850909_16287%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 631s ok 27 - Get redirection 631s ok 28 - Location header found 631s # ==> Pushing IDP <== 631s # ==> Popping IDP <== 631s ok 29 - Launch SAML request to IdP 631s ok 30 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850909_26947%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922789%7D) 631s # ==> Pushing IDP <== 631s # ==> Popping IDP <== 631s ok 31 - Post authentication 631s ok 32 - HTTP code is 200 631s ok 33 - Page contains a form 631s ok 34 - Host match 631s ok 35 - CSP header authorize POST request to auth.sp.com 631s ok 36 - Method is POST 631s ok 37 - Get cookie lemonldap (d7fe3a4b3d4b44ae796655182c2bb9c855475e1434841332491fb2fdb569911f) 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 38 - POST SAML response 631s ok 39 - Get cookie lemonldap (2f3ca8d8cb9531903eca9cc437536ed16adaf7059a50ae26f2ef507943a8d6f9) 631s ok 40 - Get redirection 631s ok 41 - Location header found 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 631s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922789%7D) 631s ok 44 - HTTP code is 200 631s ok 45 - Page contains a form 631s ok 46 - URI match 631s ok 47 - Field "confirm" is defined 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 48 - Confirm OIDC sharing 631s ok 49 - Get redirection 631s ok 50 - Location header found 631s # ==> Pushing RP <== 631s ok 51 - REST request 631s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 631s # ==> Saving handler RP <== 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s # ==> Restoring RP <== 631s ok 53 - Execute request 631s ok 54 - Response is 200 631s ok 55 - Content is JSON 631s ok 56 - REST request 631s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 631s # ==> Saving handler RP <== 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s # ==> Restoring RP <== 631s ok 58 - Execute request 631s ok 59 - Response is 200 631s ok 60 - Content is JSON 631s # ==> Popping RP <== 631s ok 61 - Follow redirection to RP 631s ok 62 - Get cookie lemonldap (61816825ff709a79d594a54dbfc6f1f125d5702b1caabc22f0441b6211e24c25) 631s # ==> Pushing RP <== 631s # ==> Popping RP <== 631s ok 63 - Query RP for logout 631s ok 64 - Get redirection 631s ok 65 - Location header found 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 631s ok 67 - HTTP code is 200 631s ok 68 - Page contains a form 631s ok 69 - Host match 631s ok 70 - Field "confirm" is defined 631s ok 71 - CSP header authorize POST request to \# 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 72 - Confirm logout, endpoint /oauth2/logout 631s ok 73 - Get redirection 631s ok 74 - Location header found 631s # ==> Pushing IDP <== 631s # ==> Popping IDP <== 631s ok 75 - Push logout to SAML IdP 631s ok 76 - Get redirection 631s ok 77 - Location header found 631s ok 78 - Get cookie lemonldap (0) 631s ok 79 - SSO cookie removed 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 80 - Push logout to SAML IdP 631s 1..80 631s ok 631s t/37-OIDC-RP-to-SAML-IdP-GET.t ................................................. 631s ok 1 - use Lemonldap::NG::Portal::Main; 631s ok 2 - Portal object 631s ok 3 - Init 631s ok 4 - Portal app 631s ok 5 - Register $type 631s ok 6 - Portal object 631s ok 7 - Init 631s ok 8 - Portal app 631s ok 9 - Register $type 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 10 - Get JWKS, endpoint /oauth2/jwks 631s ok 11 - HTTP code is 200 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 631s ok 13 - HTTP code is 200 631s ok 14 - Portal object 631s ok 15 - Init 631s ok 16 - Portal app 631s ok 17 - Register $type 631s # ==> Pushing RP <== 631s # ==> Popping RP <== 631s ok 18 - Unauth SP request 631s ok 19 - Get redirection 631s ok 20 - Location header found 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 21 - Push request to OP, endpoint /oauth2/authorize 631s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922790%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760850910_32371%22%7D) 631s ok 23 - Get redirection 631s ok 24 - Location header found 631s # ==> Pushing IDP <== 631s # ==> Popping IDP <== 631s ok 25 - Launch SAML request to IdP 631s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1760922790%2C%22issuerRequestsaml%22%3A%221760850910_26257%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 631s # ==> Pushing IDP <== 631s # ==> Popping IDP <== 631s ok 27 - Post authentication 631s ok 28 - HTTP code is 200 631s ok 29 - Page contains a form 631s ok 30 - Host match 631s ok 31 - CSP header authorize POST request to auth.sp.com 631s ok 32 - Method is POST 631s ok 33 - Get cookie lemonldap (0b9f780f3c289d839ca851e07e9836a7838ccddf3737baebc18a1a8ce30bf3e5) 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 34 - POST SAML response 631s ok 35 - Get cookie lemonldap (53df874c299cc68231b08db07b7457d0b5607354b66b3edcba408463448fd9e4) 631s ok 36 - Get redirection 631s ok 37 - Location header found 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 38 - Follow internal redirection from SAML-SP to OIDC-OP 631s ok 39 - HTTP code is 200 631s ok 40 - Page contains a form 631s ok 41 - URI match 631s ok 42 - Field "confirm" is defined 631s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922790%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 44 - Confirm OIDC sharing 631s ok 45 - Get redirection 631s ok 46 - Location header found 631s # ==> Pushing RP <== 631s ok 47 - REST request 631s ok 48 - Request from RP to OP(sp), endpoint /oauth2/token 631s # ==> Saving handler RP <== 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s # ==> Restoring RP <== 631s ok 49 - Execute request 631s ok 50 - Response is 200 631s ok 51 - Content is JSON 631s ok 52 - REST request 631s ok 53 - Request from RP to OP(sp), endpoint /oauth2/userinfo 631s # ==> Saving handler RP <== 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s # ==> Restoring RP <== 631s ok 54 - Execute request 631s ok 55 - Response is 200 631s ok 56 - Content is JSON 631s # ==> Popping RP <== 631s ok 57 - Follow redirection to RP 631s ok 58 - Get cookie lemonldap (07078e1e41ea25e226b49f8bd2a0770eb2454ff2b835ed1529efd1b732e89986) 631s # ==> Pushing RP <== 631s # ==> Popping RP <== 631s ok 59 - Query RP for logout 631s ok 60 - Get redirection 631s ok 61 - Location header found 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 62 - Push logout request to OP/SP, endpoint /oauth2/logout 631s ok 63 - HTTP code is 200 631s ok 64 - Page contains a form 631s ok 65 - Host match 631s ok 66 - Field "confirm" is defined 631s ok 67 - CSP header authorize POST request to \# 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 68 - Confirm logout, endpoint /oauth2/logout 631s ok 69 - Get redirection 631s ok 70 - Location header found 631s # ==> Pushing IDP <== 631s # ==> Popping IDP <== 631s ok 71 - Push logout to SAML IdP 631s ok 72 - Get redirection 631s ok 73 - Location header found 631s ok 74 - Get cookie lemonldap (0) 631s ok 75 - SSO cookie removed 631s # ==> Pushing SP <== 631s # ==> Popping SP <== 631s ok 76 - Push logout to SAML IdP 631s 1..76 631s ok 632s t/37-OIDC-RP-to-SAML-IdP-POST.t ................................................ 632s ok 1 - use Lemonldap::NG::Portal::Main; 632s ok 2 - Portal object 632s ok 3 - Init 632s ok 4 - Portal app 632s ok 5 - Register $type 632s ok 6 - Portal object 632s ok 7 - Init 632s ok 8 - Portal app 632s ok 9 - Register $type 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 10 - Get JWKS, endpoint /oauth2/jwks 632s ok 11 - HTTP code is 200 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 632s ok 13 - HTTP code is 200 632s ok 14 - Portal object 632s ok 15 - Init 632s ok 16 - Portal app 632s ok 17 - Register $type 632s # ==> Pushing RP <== 632s # ==> Popping RP <== 632s ok 18 - Unauth SP request 632s ok 19 - Get redirection 632s ok 20 - Location header found 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 21 - Push request to OP, endpoint /oauth2/authorize 632s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221760850911_58745%22%2C%22issuerTs%22%3A1760922791%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 632s ok 23 - HTTP code is 200 632s ok 24 - Page contains a form 632s ok 25 - Host match 632s ok 26 - URI match 632s ok 27 - Field "SAMLRequest" is defined 632s ok 28 - CSP header authorize POST request to auth.idp.com 632s ok 29 - Method is POST 632s # ==> Pushing IDP <== 632s # ==> Popping IDP <== 632s ok 30 - Launch SAML request to IdP 632s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922791%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850911_37574%22%7D) 632s # ==> Pushing IDP <== 632s # ==> Popping IDP <== 632s ok 32 - Post authentication 632s ok 33 - HTTP code is 200 632s ok 34 - Page contains a form 632s ok 35 - CSP header authorize POST request to auth.sp.com 632s ok 36 - Method is POST 632s ok 37 - Get cookie lemonldap (d20ed18002cf8018676d75b54ac68050c619ac9bf40559320249356604057c85) 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 38 - POST SAML response 632s ok 39 - Get cookie lemonldap (0e5441ec279f387f44f7254dee60c08eca05e3ebc87982cec117db8d105cdf1e) 632s ok 40 - Get redirection 632s ok 41 - Location header found 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 632s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922791%7D) 632s ok 44 - HTTP code is 200 632s ok 45 - Page contains a form 632s ok 46 - URI match 632s ok 47 - Field "confirm" is defined 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 48 - Confirm OIDC sharing 632s ok 49 - Get redirection 632s ok 50 - Location header found 632s # ==> Pushing RP <== 632s ok 51 - REST request 632s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 632s # ==> Saving handler RP <== 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s # ==> Restoring RP <== 632s ok 53 - Execute request 632s ok 54 - Response is 200 632s ok 55 - Content is JSON 632s ok 56 - REST request 632s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 632s # ==> Saving handler RP <== 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s # ==> Restoring RP <== 632s ok 58 - Execute request 632s ok 59 - Response is 200 632s ok 60 - Content is JSON 632s # ==> Popping RP <== 632s ok 61 - Follow redirection to RP 632s ok 62 - Get cookie lemonldap (184f992679c782c06754d1711d0504d370ac5c9ebd45d78e8b61597aa88279f4) 632s # ==> Pushing RP <== 632s # ==> Popping RP <== 632s ok 63 - Query RP for logout 632s ok 64 - Get redirection 632s ok 65 - Location header found 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 632s ok 67 - HTTP code is 200 632s ok 68 - Page contains a form 632s ok 69 - Host match 632s ok 70 - Field "confirm" is defined 632s ok 71 - CSP header authorize POST request to \# 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 72 - Confirm logout, endpoint /oauth2/logout 632s ok 73 - HTTP code is 200 632s ok 74 - Page contains a form 632s ok 75 - Host match 632s ok 76 - URI match 632s ok 77 - Field "SAMLRequest" is defined 632s ok 78 - CSP header authorize POST request to auth.idp.com 632s # ==> Pushing IDP <== 632s # ==> Popping IDP <== 632s ok 79 - Push logout to SAML IdP 632s ok 80 - HTTP code is 200 632s ok 81 - Page contains a form 632s ok 82 - Host match 632s ok 83 - URI match 632s ok 84 - CSP header authorize POST request to auth.sp.com 632s ok 85 - Get cookie lemonldap (0) 632s ok 86 - SSO cookie removed 632s # ==> Pushing SP <== 632s # ==> Popping SP <== 632s ok 87 - Push logout to SAML IdP 632s 1..87 632s ok 633s t/37-OIDC-and-DBI-with-choice-and-override.t ................................... 633s ok 1 - use Lemonldap::NG::Portal::Main; 633s ok 2 - Portal object 633s ok 3 - Init 633s ok 4 - Portal app 633s ok 5 - Register $type 633s ok 6 - OP portal 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 7 - Get JWKS, endpoint /oauth2/jwks 633s ok 8 - HTTP code is 200 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 633s ok 10 - HTTP code is 200 633s ok 11 - Portal object 633s ok 12 - Init 633s ok 13 - Portal app 633s ok 14 - Register $type 633s ok 15 - RP portal 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s # ==> Pushing RP <== 633s # ==> Popping RP <== 633s ok 16 - Auth query 633s ok 17 - Get cookie lemonldap (bc703831d1f18bccbb8b42516998898bc81ed67152a33fa48cf323ca69d07991) 633s # ==> Pushing RP <== 633s # ==> Popping RP <== 633s ok 18 - Logout request 633s ok 19 - Response is 200 633s ok 20 - Cookie is deleted 633s ok 21 - No pdata 633s # ==> Pushing RP <== 633s # ==> Popping RP <== 633s ok 22 - Disconnect request 633s ok 23 - Response is 401 633s # ==> Pushing RP <== 633s # ==> Popping RP <== 633s ok 24 - Unauth RP request 633s ok 25 - Get redirection 633s ok 26 - Location header found 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 27 - Push request to OP, endpoint /oauth2/authorize 633s ok 28 - HTTP code is 200 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 29 - Post authentication, endpoint /oauth2/authorize 633s ok 30 - Get cookie lemonldap (e1d91cf4daaac4764c0ddbe7d98fbb8b5a330c8f8ca5a7ae6109dba27eb162df) 633s ok 31 - HTTP code is 200 633s ok 32 - Page contains a form 633s ok 33 - Host match 633s ok 34 - Field "confirm" is defined 633s ok 35 - CSP header authorize POST request to \# 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 36 - Post confirmation, endpoint /oauth2/authorize 633s ok 37 - Get redirection 633s ok 38 - Location header found 633s # ==> Pushing RP <== 633s ok 39 - REST request 633s ok 40 - Request from RP to OP, endpoint /oauth2/token 633s # ==> Saving handler RP <== 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s # ==> Restoring RP <== 633s ok 41 - Execute request 633s ok 42 - Response is 200 633s ok 43 - Content is JSON 633s # ==> Popping RP <== 633s ok 44 - Call openidconnectcallback on RP 633s ok 45 - Get cookie lemonldap (f74a0cfb693fce9ae6eee1cc9de5b705986d4fc6f0d16ab1497fea1ae26a152c) 633s 1..45 633s ok 633s t/37-SAML-SP-GET-to-OIDC-OP.t .................................................. 633s ok 1 - use Lemonldap::NG::Portal::Main; 633s ok 2 - Portal object 633s ok 3 - Init 633s ok 4 - Portal app 633s ok 5 - Register $type 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 6 - Get JWKS, endpoint /oauth2/jwks 633s ok 7 - HTTP code is 200 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 633s ok 9 - HTTP code is 200 633s ok 10 - Portal object 633s ok 11 - Init 633s ok 12 - Portal app 633s ok 13 - Register $type 633s ok 14 - Portal object 633s ok 15 - Init 633s ok 16 - Portal app 633s ok 17 - Register $type 633s # ==> Pushing SP <== 633s # ==> Popping SP <== 633s ok 18 - Try SAML SP 633s ok 19 - Get redirection 633s ok 20 - Location header found 633s # ==> Pushing PROXY <== 633s # ==> Popping PROXY <== 633s ok 21 - Launch SAML request to IdP 633s ok 22 - Get redirection 633s ok 23 - Location header found 633s ok 24 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850912_3879%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922792%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%7D) 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 25 - Push request to OP, endpoint /oauth2/authorize 633s ok 26 - HTTP code is 200 633s ok 27 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922792%2C%22issuerRequestoauth2%22%3A%221760850912_414%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 28 - Post authentication, endpoint /oauth2/authorize 633s ok 29 - Get cookie lemonldap (53f61fcb98b4e8a42e2df6d713bc943aa77a9e883fb2a3de793b3b0ec449bfcf) 633s ok 30 - HTTP code is 200 633s ok 31 - Page contains a form 633s ok 32 - Host match 633s ok 33 - Field "confirm" is defined 633s ok 34 - CSP header authorize POST request to \# 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s ok 35 - Post confirmation, endpoint /oauth2/authorize 633s ok 36 - Get redirection 633s ok 37 - Location header found 633s # ==> Pushing PROXY <== 633s ok 38 - REST request 633s ok 39 - Request from RP(proxy) to OP, endpoint /oauth2/token 633s # ==> Saving handler PROXY <== 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s # ==> Restoring PROXY <== 633s ok 40 - Execute request 633s ok 41 - Response is 200 633s ok 42 - Content is JSON 633s ok 43 - REST request 633s ok 44 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 633s # ==> Saving handler PROXY <== 633s # ==> Pushing OP <== 633s # ==> Popping OP <== 633s # ==> Restoring PROXY <== 633s ok 45 - Execute request 633s ok 46 - Response is 200 633s ok 47 - Content is JSON 633s # ==> Popping PROXY <== 633s ok 48 - Call openidconnectcallback on Proxy 633s ok 49 - Get cookie lemonldap (84c19b61b508d89c19420bf206e88436c037da5583ffd9aa0ce42a1bc0f96c95) 633s ok 50 - Get redirection 633s ok 51 - Location header found 633s # ==> Pushing PROXY <== 633s # ==> Popping PROXY <== 633s ok 52 - Replay SAML request 633s ok 53 - HTTP code is 200 633s ok 54 - Page contains a form 633s ok 55 - Host match 633s ok 56 - URI match 633s ok 57 - Field "SAMLResponse" is defined 633s ok 58 - CSP header authorize POST request to auth.sp.com 633s ok 59 - Method is POST 633s # ==> Pushing SP <== 633s # ==> Popping SP <== 633s ok 60 - Post SAML response to SP 633s ok 61 - Get cookie lemonldap (24243c0849eb6608ec28e15eeedfa806b3915bb129d514f7681b1c17c8ed5f93) 633s ok 62 - Get redirection 633s ok 63 - Location is http://auth.sp.com/ 633s # ==> Pushing SP <== 633s # ==> Popping SP <== 633s ok 64 - Query SP for logout 633s ok 65 - Get redirection 633s ok 66 - Location header found 633s # ==> Pushing PROXY <== 633s # ==> Popping PROXY <== 633s ok 67 - Launch SAML logout request to IdP 633s ok 68 - Get redirection 633s ok 69 - Location header found 633s ok 70 - Get cookie lemonldap (0) 633s ok 71 - SSO cookie removed 633s # ==> Pushing SP <== 633s # ==> Popping SP <== 633s ok 72 - Forward logout response to SP 633s ok 73 - HTTP code is 200 633s 1..73 633s ok 634s t/37-SAML-SP-GET-to-SAML-with-Logout.t ......................................... 634s ok 1 - use Lemonldap::NG::Portal::Main; 634s ok 2 - Portal object 634s ok 3 - Init 634s ok 4 - Portal app 634s ok 5 - Register $type 634s ok 6 - Portal object 634s ok 7 - Init 634s ok 8 - Portal app 634s ok 9 - Register $type 634s ok 10 - Portal object 634s ok 11 - Init 634s ok 12 - Portal app 634s ok 13 - Register $type 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 14 - Try SAML SP 634s ok 15 - Get redirection 634s ok 16 - Location header found 634s # ==> Pushing PROXY <== 634s # ==> Popping PROXY <== 634s ok 17 - Launch SAML request to proxy 634s ok 18 - Get redirection 634s ok 19 - Location header found 634s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850912_35991%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922792%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 634s # ==> Pushing IDP <== 634s # ==> Popping IDP <== 634s ok 21 - Launch SAML request to proxy 634s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850912_51276%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922792%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 634s ok 23 - HTTP code is 200 634s ok 24 - Page contains a form 634s ok 25 - Host match 634s ok 26 - Field "user" is defined 634s ok 27 - Field "password" is defined 634s ok 28 - CSP header authorize POST request to \# 634s # ==> Pushing IDP <== 634s # ==> Popping IDP <== 634s ok 29 - Post authentication, endpoint 634s ok 30 - Get cookie lemonldap (f00aab45a7d63f49e5423dc885aeff7d524750457162620e57f63cbc592bc674) 634s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850912_51276%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 634s ok 32 - Get redirection 634s ok 33 - Location header found 634s # ==> Pushing IDP <== 634s # ==> Popping IDP <== 634s ok 34 - Follow redirection to issuer 634s ok 35 - Get cookie lemonldappdata () 634s ok 36 - HTTP code is 200 634s ok 37 - Page contains a form 634s ok 38 - Host match 634s ok 39 - URI match 634s ok 40 - Field "SAMLResponse" is defined 634s ok 41 - CSP header authorize POST request to auth.proxy.com 634s ok 42 - Method is POST 634s # ==> Pushing PROXY <== 634s # ==> Popping PROXY <== 634s ok 43 - Post SAMLResponse to proxy 634s ok 44 - Get cookie lemonldap (fbdc86bf50ec7648caa66971a3e4b334c4ccdf556b17eeac63f14cca3c500965) 634s ok 45 - 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%221760850912_35991%22%7D) 634s ok 46 - Get redirection 634s ok 47 - Location header found 634s # ==> Pushing PROXY <== 634s # ==> Popping PROXY <== 634s ok 48 - Follow redirection to issuer 634s ok 49 - Get cookie lemonldappdata () 634s ok 50 - HTTP code is 200 634s ok 51 - Page contains a form 634s ok 52 - Host match 634s ok 53 - URI match 634s ok 54 - Field "SAMLResponse" is defined 634s ok 55 - CSP header authorize POST request to auth.sp.com 634s ok 56 - Method is POST 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 57 - Post SAMLResponse to SP 634s ok 58 - Get cookie lemonldap (589692cc862c5171d0db691d2e0df3b04b6a70d0554719c7b8cdf01d1836ffbd) 634s ok 59 - Get redirection 634s ok 60 - Location header found 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 61 - Initiate logout 634s ok 62 - Get cookie lemonldap (0) 634s ok 63 - Removed lemonldap cookie at sp 634s ok 64 - Get redirection 634s ok 65 - Location header found 634s # ==> Pushing PROXY <== 634s # ==> Popping PROXY <== 634s ok 66 - Forward logout to proxy 634s ok 67 - Get cookie lemonldap (0) 634s ok 68 - Removed lemonldap cookie at proxy 634s ok 69 - Get redirection 634s ok 70 - Location header found 634s # ==> Pushing IDP <== 634s # ==> Popping IDP <== 634s ok 71 - Forward logout to IDP 634s ok 72 - Get cookie lemonldap (0) 634s ok 73 - Removed lemonldap cookie at idp 634s ok 74 - Get redirection 634s ok 75 - Location header found 634s # ==> Pushing PROXY <== 634s # ==> Popping PROXY <== 634s ok 76 - Forward logout to proxy 634s ok 77 - Get redirection 634s ok 78 - Location header found 634s # ==> Pushing PROXY <== 634s # ==> Popping PROXY <== 634s ok 79 - Resume proxy logout process 634s ok 80 - Get redirection 634s ok 81 - Location header found 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 82 - Forward logout to sp 634s ok 83 - Logout OK: code found on page 634s ok 84 - Logout OK 634s 1..84 634s ok 634s t/37-SAML-SP-POST-to-CAS-server-with-Choice.t .................................. 634s ok 1 - use Lemonldap::NG::Portal::Main; 634s ok 2 - Portal object 634s ok 3 - Init 634s ok 4 - Portal app 634s ok 5 - Register $type 634s ok 6 - Portal object 634s ok 7 - Init 634s ok 8 - Portal app 634s ok 9 - Register $type 634s ok 10 - Portal object 634s ok 11 - Init 634s ok 12 - Portal app 634s ok 13 - Register $type 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 14 - Unauth SP request 634s ok 15 - HTTP code is 200 634s ok 16 - Page contains a form 634s ok 17 - Host match 634s ok 18 - URI match 634s ok 19 - Field "SAMLRequest" is defined 634s ok 20 - CSP header authorize POST request to auth.proxy.com 634s ok 21 - Method is POST 634s # ==> Pushing PROXY <== 634s # ==> Popping PROXY <== 634s ok 22 - Post SAML request to IdP 634s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850913_17910%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922793%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 634s ok 24 - Found SAML choice 634s ok 25 - HTTP code is 200 634s ok 26 - Page contains a form 634s ok 27 - CSP header authorize POST request to \# 634s # ==> Pushing PROXY <== 634s # ==> Popping PROXY <== 634s ok 28 - Select "CAS" 634s ok 29 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22_choice%22%3A%22cas%22%2C%22issuerRequestsaml%22%3A%221760850913_17910%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922793%7D) 634s ok 30 - Get cookie llngcasserver (idp) 634s ok 31 - Get CAS server cookie 634s ok 32 - Get redirection 634s ok 33 - Location header found 634s # ==> Pushing ISSUER <== 634s # ==> Popping ISSUER <== 634s ok 34 - Query CAS server 634s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221760850913_18695%22%2C%22issuerTs%22%3A1760922793%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 634s ok 36 - HTTP code is 200 634s ok 37 - Page contains a form 634s ok 38 - CSP header authorize POST request to \# 634s # ==> Pushing ISSUER <== 634s # ==> Popping ISSUER <== 634s ok 39 - Post authentication 634s ok 40 - Get cookie lemonldap (2317eda2196da292627dd43b056cec9d6e16c62920a8c9f94b2992c859c5bcf3) 634s ok 41 - Get redirection 634s ok 42 - Location header found 634s # ==> Pushing PROXY <== 634s ok 43 - SOAP request 634s # ==> Saving handler PROXY <== 634s # ==> Pushing ISSUER <== 634s # ==> Popping ISSUER <== 634s # ==> Restoring PROXY <== 634s ok 44 - Execute request to /cas/serviceValidate 634s ok 45 - HTTP code is 200 634s ok 46 - Content is XML 634s # ==> Popping PROXY <== 634s ok 47 - Push CAS response to proxy 634s ok 48 - Get cookie lemonldap (8c10e43343dd61ad8e6c2d2d2be7ce9825715524de024bbdb6d486ef87ea943d) 634s ok 49 - HTTP code is 200 634s ok 50 - Page contains a form 634s ok 51 - Host match 634s ok 52 - URI match 634s ok 53 - Field "SAMLResponse" is defined 634s ok 54 - CSP header authorize POST request to auth.sp.com 634s ok 55 - Method is POST 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 56 - Post SAML response to SP 634s ok 57 - Get redirection 634s ok 58 - Location is http://auth.sp.com/ 634s ok 59 - Get cookie lemonldap (39a3d4794afb007012319336e8771a3b59bcd1ad6f28f81af28f5529af99203d) 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 60 - Get / on SP 634s ok 61 - HTTP code is 200 634s ok 62 - Authenticated as fa@badwolf.org@proxy 634s ok 63 - UTF-8 values 634s 1..63 634s ok 635s t/37-SAML-SP-POST-to-CAS-server.t .............................................. 635s ok 1 - use Lemonldap::NG::Portal::Main; 635s ok 2 - Portal object 635s ok 3 - Init 635s ok 4 - Portal app 635s ok 5 - Register $type 635s ok 6 - Portal object 635s ok 7 - Init 635s ok 8 - Portal app 635s ok 9 - Register $type 635s ok 10 - Portal object 635s ok 11 - Init 635s ok 12 - Portal app 635s ok 13 - Register $type 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 14 - Unauth SP request 635s ok 15 - HTTP code is 200 635s ok 16 - Page contains a form 635s ok 17 - Host match 635s ok 18 - URI match 635s ok 19 - Field "SAMLRequest" is defined 635s ok 20 - CSP header authorize POST request to auth.proxy.com 635s ok 21 - Method is POST 635s # ==> Pushing PROXY <== 635s # ==> Popping PROXY <== 635s ok 22 - Post SAML request to IdP 635s ok 23 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221760850914_41338%22%2C%22issuerTs%22%3A1760922794%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 635s ok 24 - Get cookie llngcasserver (idp) 635s ok 25 - Get CAS server cookie 635s ok 26 - Get redirection 635s ok 27 - Location header found 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 28 - Query CAS server 635s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221760850914_19974%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1760922794%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 635s ok 30 - HTTP code is 200 635s ok 31 - Page contains a form 635s ok 32 - CSP header authorize POST request to \# 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 33 - Post authentication 635s ok 34 - Get cookie lemonldap (c6e717b25e46370fb5e1881f7c71ef193f9276d0fb2b5832044e26a0cb833e42) 635s ok 35 - Get redirection 635s ok 36 - Location header found 635s # ==> Pushing PROXY <== 635s ok 37 - SOAP request 635s # ==> Saving handler PROXY <== 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s # ==> Restoring PROXY <== 635s ok 38 - Execute request to /cas/serviceValidate 635s ok 39 - HTTP code is 200 635s ok 40 - Content is XML 635s # ==> Popping PROXY <== 635s ok 41 - Push CAS response to proxy 635s ok 42 - Get cookie lemonldap (a6d0caedc012e6580fd114f09ec0d3a0c2571d67ffeb9514b24f3a055e03710c) 635s ok 43 - HTTP code is 200 635s ok 44 - Page contains a form 635s ok 45 - Host match 635s ok 46 - URI match 635s ok 47 - Field "SAMLResponse" is defined 635s ok 48 - CSP header authorize POST request to auth.sp.com 635s ok 49 - Method is POST 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 50 - Post SAML response to SP 635s ok 51 - Get redirection 635s ok 52 - Location is http://auth.sp.com/ 635s ok 53 - Get cookie lemonldap (f18df68162650e7803f2aeab31c0e2a836e17559562c226dee22c77843efedda) 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 54 - Get / on SP 635s ok 55 - HTTP code is 200 635s ok 56 - Authenticated as fa@badwolf.org@proxy 635s ok 57 - UTF-8 values 635s 1..57 635s ok 635s t/37-SAML-SP-POST-to-OIDC-OP-hashStorage.t ..................................... 635s ok 1 - use Lemonldap::NG::Portal::Main; 635s ok 2 - Portal object 635s ok 3 - Init 635s ok 4 - Portal app 635s ok 5 - Register $type 635s # ==> Pushing OP <== 635s # ==> Popping OP <== 635s ok 6 - Get JWKS, endpoint /oauth2/jwks 635s ok 7 - HTTP code is 200 635s # ==> Pushing OP <== 635s # ==> Popping OP <== 635s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 635s ok 9 - HTTP code is 200 635s ok 10 - Portal object 635s ok 11 - Init 635s ok 12 - Portal app 635s ok 13 - Register $type 635s ok 14 - Portal object 635s ok 15 - Init 635s ok 16 - Portal app 635s ok 17 - Register $type 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 18 - Try SAML SP 635s ok 19 - HTTP code is 200 635s ok 20 - Page contains a form 635s ok 21 - Host match 635s ok 22 - URI match 635s ok 23 - Field "SAMLRequest" is defined 635s ok 24 - CSP header authorize POST request to auth.proxy.com 635s # ==> Pushing PROXY <== 635s # ==> Popping PROXY <== 635s ok 25 - Launch SAML request to IdP 635s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsaml%22%3A%221760850914_9148%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922794%7D) 635s ok 27 - Get redirection 635s ok 28 - Location header found 635s # ==> Pushing OP <== 635s # ==> Popping OP <== 635s ok 29 - Push request to OP, endpoint /oauth2/authorize 635s ok 30 - HTTP code is 200 635s ok 31 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1760922794%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221760850914_14630%22%7D) 635s # ==> Pushing OP <== 635s # ==> Popping OP <== 635s ok 32 - Post authentication, endpoint /oauth2/authorize 635s ok 33 - Get cookie lemonldap (f87dc9a2cc61aa1f2cdd370ad0a939cbcd7190806f08fc910e63caacc9119750) 635s ok 34 - HTTP code is 200 635s ok 35 - Page contains a form 635s ok 36 - Host match 635s ok 37 - Field "confirm" is defined 635s ok 38 - CSP header authorize POST request to \# 635s # ==> Pushing OP <== 635s # ==> Popping OP <== 635s ok 39 - Post confirmation, endpoint /oauth2/authorize 635s ok 40 - Get redirection 635s ok 41 - Location header found 635s # ==> Pushing PROXY <== 635s ok 42 - REST request 635s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 635s # ==> Saving handler PROXY <== 635s # ==> Pushing OP <== 635s # ==> Popping OP <== 635s # ==> Restoring PROXY <== 635s ok 44 - Execute request 635s ok 45 - Response is 200 635s ok 46 - Content is JSON 635s ok 47 - REST request 635s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 635s # ==> Saving handler PROXY <== 635s # ==> Pushing OP <== 635s # ==> Popping OP <== 635s # ==> Restoring PROXY <== 635s ok 49 - Execute request 635s ok 50 - Response is 200 635s ok 51 - Content is JSON 635s # ==> Popping PROXY <== 635s ok 52 - Call openidconnectcallback on Proxy 635s ok 53 - Get cookie lemonldap (0fee11ca769d6886be1c84b2d73563a73c901b5ceda24753a9e5804f1533e501) 635s ok 54 - Get redirection 635s ok 55 - Location header found 635s ok 56 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221760850914_9148%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 635s # ==> Pushing PROXY <== 635s # ==> Popping PROXY <== 635s ok 57 - Replay SAML request 635s ok 58 - HTTP code is 200 635s ok 59 - Page contains a form 635s ok 60 - Host match 635s ok 61 - URI match 635s ok 62 - Field "SAMLResponse" is defined 635s ok 63 - CSP header authorize POST request to auth.sp.com 635s ok 64 - Method is POST 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 65 - Post SAML response to SP 635s ok 66 - Get cookie lemonldap (ffd449663b3d99f1de0be8d986f6616a3da2902ec5ac236f28eaba2c8c0a8b88) 635s ok 67 - Get redirection 635s ok 68 - Location is http://auth.sp.com/ 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 69 - Query SP for logout 635s ok 70 - HTTP code is 200 635s ok 71 - Page contains a form 635s ok 72 - Host match 635s ok 73 - URI match 635s ok 74 - Field "SAMLRequest" is defined 635s ok 75 - CSP header authorize POST request to auth.proxy.com 635s # ==> Pushing PROXY <== 635s # ==> Popping PROXY <== 635s ok 76 - Launch SAML logout request to IdP 635s ok 77 - HTTP code is 200 635s ok 78 - Page contains a form 635s ok 79 - Host match 635s ok 80 - URI match 635s ok 81 - Field "SAMLResponse" is defined 635s ok 82 - CSP header authorize POST request to auth.sp.com 635s ok 83 - Get cookie lemonldap (0) 635s ok 84 - SSO cookie removed 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 85 - Forward logout response to SP 635s ok 86 - Get redirection 635s ok 87 - Location is http://auth.sp.com/?logout=1 635s 1..87 635s ok 636s t/37-SAML-SP-POST-to-OIDC-OP.t ................................................. 636s ok 1 - use Lemonldap::NG::Portal::Main; 636s ok 2 - Portal object 636s ok 3 - Init 636s ok 4 - Portal app 636s ok 5 - Register $type 636s # ==> Pushing OP <== 636s # ==> Popping OP <== 636s ok 6 - Get JWKS, endpoint /oauth2/jwks 636s ok 7 - HTTP code is 200 636s # ==> Pushing OP <== 636s # ==> Popping OP <== 636s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 636s ok 9 - HTTP code is 200 636s ok 10 - Portal object 636s ok 11 - Init 636s ok 12 - Portal app 636s ok 13 - Register $type 636s ok 14 - Portal object 636s ok 15 - Init 636s ok 16 - Portal app 636s ok 17 - Register $type 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s ok 18 - Try SAML SP 636s ok 19 - HTTP code is 200 636s ok 20 - Page contains a form 636s ok 21 - Host match 636s ok 22 - URI match 636s ok 23 - Field "SAMLRequest" is defined 636s ok 24 - CSP header authorize POST request to auth.proxy.com 636s # ==> Pushing PROXY <== 636s # ==> Popping PROXY <== 636s ok 25 - Launch SAML request to IdP 636s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1760922795%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850915_11887%22%7D) 636s ok 27 - Get redirection 636s ok 28 - Location header found 636s # ==> Pushing OP <== 636s # ==> Popping OP <== 636s ok 29 - Push request to OP, endpoint /oauth2/authorize 636s ok 30 - HTTP code is 200 636s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1760922795%2C%22issuerRequestoauth2%22%3A%221760850915_24111%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 636s # ==> Pushing OP <== 636s # ==> Popping OP <== 636s ok 32 - Post authentication, endpoint /oauth2/authorize 636s ok 33 - Get cookie lemonldap (786fa96ef85a64c6ba87cface86e40b69ec9255d3ea6ccf71daaaac49e7883a3) 636s ok 34 - HTTP code is 200 636s ok 35 - Page contains a form 636s ok 36 - Host match 636s ok 37 - Field "confirm" is defined 636s ok 38 - CSP header authorize POST request to \# 636s # ==> Pushing OP <== 636s # ==> Popping OP <== 636s ok 39 - Post confirmation, endpoint /oauth2/authorize 636s ok 40 - Get redirection 636s ok 41 - Location header found 636s # ==> Pushing PROXY <== 636s ok 42 - REST request 636s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 636s # ==> Saving handler PROXY <== 636s # ==> Pushing OP <== 636s # ==> Popping OP <== 636s # ==> Restoring PROXY <== 636s ok 44 - Execute request 636s ok 45 - Response is 200 636s ok 46 - Content is JSON 636s ok 47 - REST request 636s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 636s # ==> Saving handler PROXY <== 636s # ==> Pushing OP <== 636s # ==> Popping OP <== 636s # ==> Restoring PROXY <== 636s ok 49 - Execute request 636s ok 50 - Response is 200 636s ok 51 - Content is JSON 636s # ==> Popping PROXY <== 636s ok 52 - Call openidconnectcallback on Proxy 636s ok 53 - Get cookie lemonldap (445d34dbab1e16c17a5b49c53d63c14e9fbf8c8d3bd51064dcabbdfeec880a87) 636s ok 54 - Get redirection 636s ok 55 - Location header found 636s ok 56 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221760850915_11887%22%7D) 636s # ==> Pushing PROXY <== 636s # ==> Popping PROXY <== 636s ok 57 - Replay SAML request 636s ok 58 - HTTP code is 200 636s ok 59 - Page contains a form 636s ok 60 - Host match 636s ok 61 - URI match 636s ok 62 - Field "SAMLResponse" is defined 636s ok 63 - CSP header authorize POST request to auth.sp.com 636s ok 64 - Method is POST 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s ok 65 - Post SAML response to SP 636s ok 66 - Get cookie lemonldap (1793ed7afb4fb7ac120dfc9b9d35bef59463cf2abf558909bf65b5376f6bba4d) 636s ok 67 - Get redirection 636s ok 68 - Location is http://auth.sp.com/ 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s ok 69 - Query SP for logout 636s ok 70 - HTTP code is 200 636s ok 71 - Page contains a form 636s ok 72 - Host match 636s ok 73 - URI match 636s ok 74 - Field "SAMLRequest" is defined 636s ok 75 - CSP header authorize POST request to auth.proxy.com 636s # ==> Pushing PROXY <== 636s # ==> Popping PROXY <== 636s ok 76 - Launch SAML logout request to IdP 636s ok 77 - HTTP code is 200 636s ok 78 - Page contains a form 636s ok 79 - Host match 636s ok 80 - URI match 636s ok 81 - Field "SAMLResponse" is defined 636s ok 82 - CSP header authorize POST request to auth.sp.com 636s ok 83 - Get cookie lemonldap (0) 636s ok 84 - SSO cookie removed 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s ok 85 - Forward logout response to SP 636s ok 86 - Get redirection 636s ok 87 - Location is http://auth.sp.com/?logout=1 636s 1..87 636s ok 636s t/38-No-persistent-session.t ................................................... 636s ok 1 - use Lemonldap::NG::Portal::Main; 636s ok 2 - Portal object 636s ok 3 - Init 636s ok 4 - Portal app 636s ok 5 - Auth query 636s ok 6 - Get cookie lemonldap (8cef2284eebe11ac10b04980185ce1794e4a147cd97aff8a18940794155856e6) 636s ok 7 - Logout request 636s ok 8 - Response is 200 636s ok 9 - Cookie is deleted 636s ok 10 - No pdata 636s ok 11 - Disconnect request 636s ok 12 - Response is 401 636s ok 13 - Auth query 636s ok 14 - Get cookie lemonldap (94db13280e5adb5f1c07a6d1b7a74679bc3ae20e0dbe27002a60aec642287290) 636s ok 15 - Logout request 636s ok 16 - Response is 200 636s ok 17 - Cookie is deleted 636s ok 18 - No pdata 636s ok 19 - Disconnect request 636s ok 20 - Response is 401 636s ok 21 - Auth query 636s ok 22 - Get cookie lemonldap (e9b0b0d0167f82b69de788c716aacff2910a7e228200138f3572b2a49f04cf51) 636s ok 23 - History found 636s ok 24 - -> NO history : only one entry found 636s ok 25 - Form registration 636s ok 26 - Get redirection 636s ok 27 - Location header found 636s ok 28 - Form registration 636s ok 29 - Found TOTP js 636s ok 30 - Get new key 636s ok 31 - Content is JSON 636s ok 32 - Found secret 636s ok 33 - Found token 636s ok 34 - Code 636s ok 35 - Code contains 8 digits 636s ok 36 - Post code 636s ok 37 - Content is JSON 636s ok 38 - Key is registered 636s ok 39 - Logout request 636s ok 40 - Response is 200 636s ok 41 - Cookie is deleted 636s ok 42 - No pdata 636s ok 43 - Disconnect request 636s ok 44 - Response is 401 636s ok 45 - Auth query 636s ok 46 - Get cookie lemonldap (3fedd0bb76af36b4fefaebbe40ddc38971688fe76522ba32b07468c25b18490b) 636s ok 47 - Logout request 636s ok 48 - Response is 200 636s ok 49 - Cookie is deleted 636s ok 50 - No pdata 636s ok 51 - Disconnect request 636s ok 52 - Response is 401 636s 1..52 636s ok 637s t/39-Failing-RP-Logout.t ....................................................... 637s ok 1 - use Lemonldap::NG::Portal::Main; 637s ok 2 - Portal object 637s ok 3 - Init 637s ok 4 - Portal app 637s ok 5 - Register $type 637s ok 6 - OP portal 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s ok 7 - Get JWKS, endpoint /oauth2/jwks 637s ok 8 - HTTP code is 200 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 637s ok 10 - HTTP code is 200 637s ok 11 - Portal object 637s ok 12 - Init 637s ok 13 - Portal app 637s ok 14 - Register $type 637s ok 15 - RP portal 637s # ==> Pushing RP <== 637s # ==> Popping RP <== 637s ok 16 - Unauth RP request 637s ok 17 - Get redirection 637s ok 18 - Location header found 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s ok 19 - Push request to OP, endpoint /oauth2/authorize 637s ok 20 - HTTP code is 200 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s ok 21 - Post authentication, endpoint /oauth2/authorize 637s ok 22 - Get cookie lemonldap (3020d592297731449a358929f5509441388043c68ebcfd5919888a81c8162500) 637s ok 23 - HTTP code is 200 637s ok 24 - Page contains a form 637s ok 25 - Host match 637s ok 26 - Field "confirm" is defined 637s ok 27 - CSP header authorize POST request to \# 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s ok 28 - Post confirmation, endpoint /oauth2/authorize 637s ok 29 - Get redirection 637s ok 30 - Location header found 637s # ==> Pushing RP <== 637s ok 31 - REST request 637s ok 32 - Request from RP to OP, endpoint /oauth2/token 637s # ==> Saving handler RP <== 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s # ==> Restoring RP <== 637s ok 33 - Execute request 637s ok 34 - Response is 200 637s ok 35 - Content is JSON 637s ok 36 - REST request 637s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 637s # ==> Saving handler RP <== 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s # ==> Restoring RP <== 637s ok 38 - Execute request 637s ok 39 - Response is 200 637s ok 40 - Content is JSON 637s # ==> Popping RP <== 637s ok 41 - Call openidconnectcallback on RP 637s ok 42 - Get cookie lemonldap (2cfe000550fd3e54b5c4a65dc811638d916868c7b4c6057b5cf1d542ecd8fe45) 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s # ==> Pushing OP <== 637s ok 43 - REST request 637s ok 44 - Request from OP to RP 637s # ==> Saving handler OP <== 637s # ==> Pushing RP <== 637s # ==> Popping RP <== 637s # ==> Restoring OP <== 637s ok 45 - Execute request 637s ok 46 - Response is 200 637s # ==> Popping OP <== 637s ok 47 - Query OP for logout 637s ok 48 - HTTP code is 200 637s ok 49 - Display PE_SLO_ERROR 637s # ==> Pushing OP <== 637s # ==> Popping OP <== 637s ok 50 - Test if user is reject on OP 637s ok 51 - Response status is 401 637s ok 52 - Content is JSON 637s ok 53 - Error code is 1 637s # ==> Pushing RP <== 637s # ==> Popping RP <== 637s ok 54 - Test if user is reject on RP 637s ok 55 - Get redirection 637s ok 56 - Location header found 637s 1..56 637s ok 637s t/40-Notifications-Explorer-JSON-File.t ........................................ 637s ok 1 - use Lemonldap::NG::Portal::Main; 637s ok 2 - Portal object 637s ok 3 - Init 637s ok 4 - Portal app 637s ok 5 - Auth query 637s ok 6 - HTTP code is 200 637s ok 7 - Get cookie lemonldap (9Bb0MLiLcs4/iQL2BO+6Aw8qVw3zXiuP6xtBfTKV98AP3XF+P43XLEEUvn0wQ43koLgN7s8PzQ+htw2t9LkH4Gog4JA8IczRIVctQtH+lqdBEo1fBGkYqiIoVbi4F64eYmI0sUKVfMdN1cmgXfDGkg==) 637s ok 8 - HTTP code is 200 637s ok 9 - Page contains a form 637s ok 10 - URI match 637s ok 11 - Field "reference1x1" is defined 637s ok 12 - Test cookie received 637s ok 13 - Response status is 401 637s ok 14 - Content is JSON 637s ok 15 - Error code is 1 637s ok 16 - Auth query 637s ok 17 - HTTP code is 200 637s ok 18 - Get cookie lemonldap (zTxNHA3mNlv+YO34TCbql54/VD5cZBUUjU6fMzXyY3m1vWWdRIFUK4kA30M/p7XOu3POl9uFzybBC1MEIFqjVQO3j2D0yd0THTNcd4UacSBgQjHIIFOJz5r2U8Z5XcW3pBFYG5IEJTXdYzDl/ZAeww==) 637s ok 19 - HTTP code is 200 637s ok 20 - Page contains a form 637s ok 21 - URI match 637s ok 22 - Field "reference1x1" is defined 637s ok 23 - Test cookie received 637s ok 24 - Response status is 401 637s ok 25 - Content is JSON 637s ok 26 - Error code is 1 637s ok 27 - Accept notification 637s ok 28 - Notification was not deleted 637s ok 29 - Get cookie lemonldap (e93dea24c875c21b13cb0033e3c6ad8b14651f499fe34ed333a0c6985c03ad25) 637s ok 30 - New auth query 637s ok 31 - Authenticated as dwho 637s ok 32 - Menu displayed 637s ok 33 - Link found 637s ok 34 - Notifications explorer query 637s ok 35 - Language icons found 637s ok 36 - trspan="myNotification" found 637s ok 37 - trspan="date" found 637s ok 38 - trspan="reference" found 637s ok 39 - trspan="action" found 637s ok 40 - epoch found 637s ok 41 - testref found 637s ok 42 - fa-eye found 637s ok 43 - Notififcation container found 637s ok 44 - trspan="verify" found 637s ok 45 - Found NOTIFICATIONS js 637s ok 46 - Display testref notification query 637s ok 47 - Response is JSON 637s ok 48 - Result is 1 637s ok 49 - Hidden input found 637s ok 50 -

tag found 637s ok 51 -

tag found 637s ok 52 -

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

tag found 638s ok 54 -

tag found 638s ok 55 -

tag found 638s ok 56 - Checkbox 1 found 638s ok 57 - Checkbox 2 found 638s ok 58 - Malformed query 638s ok 59 - Response is JSON 638s ok 60 - Missing epoch parameter 638s ok 61 - Bad query 638s ok 62 - Response is JSON 638s ok 63 - Result is 0 638s ok 64 - Notification is 0 638s ok 65 - CheckUser form 638s ok 66 - HTTP code is 200 638s ok 67 - Page contains a form 638s ok 68 - URI match 638s ok 69 - Field "user" is defined 638s ok 70 - Field "url" is defined 638s ok 71 - Found trspan="checkUser" 638s ok 72 - Notification "testref" not found 638s 1..72 638s ok 638s t/40-Notifications-JSON-DBI.t .................................................. 638s ok 1 - use Lemonldap::NG::Portal::Main; 638s ok 2 - Portal object 638s ok 3 - Init 638s ok 4 - Portal app 638s ok 5 - Auth query 638s ok 6 - HTTP code is 200 638s ok 7 - Get cookie lemonldap (PrODfM61lKKr0oorpXcuQSqZz6CAr9l7KktWx1JoNxxydHrul9bA604Ac/rzNUgJfk6aS4o7U9KJy22zmXFviCu5oeUdZDDWymC96k2qDK/5MaNXTQuLVhZCTcbnmuqQF4tjx8K6ApCCdktUeabGnQ==) 638s ok 8 - Two notification references found 638s ok 9 - 1st reference found is "testref2" 638s ok 10 - 2nd reference found is "testref" 638s ok 11 - HTTP code is 200 638s ok 12 - Page contains a form 638s ok 13 - URI match 638s ok 14 - Field "reference1x1" is defined 638s ok 15 - Field "url" is defined 638s ok 16 - Test cookie received 638s ok 17 - Response status is 401 638s ok 18 - Content is JSON 638s ok 19 - Error code is 1 638s ok 20 - Don't accept notification 638s ok 21 - HTTP code is 200 638s ok 22 - Accept notifications 638s ok 23 - Get redirection 638s ok 24 - Location is http://test1.example.com/ 638s ok 25 - Make sure no pdata is returned 638s ok 26 - Get cookie lemonldap (eb350c339322d6cc8e950a9cd0d3778a70fe452ef07aab38b5ffef77916030d1) 638s ok 27 - Notification was deleted 638s ok 28 - Notifications explorer query 638s ok 29 - Response is JSON 638s ok 30 - Result is 2 638s ok 31 - MSG is myNotifications 638s ok 32 - Notification 1 found 638s ok 33 - Notification 2 found 638s ok 34 - epoch found 638s ok 35 - Logout request 638s ok 36 - Response is 200 638s ok 37 - Cookie is deleted 638s ok 38 - No pdata 638s ok 39 - Disconnect request 638s ok 40 - Response is 401 638s ok 41 - Auth query 638s ok 42 - Get redirection 638s ok 43 - Location is http://test1.example.com/ 638s ok 44 - Get cookie lemonldap (726d90d8ff82c9133eb03dc9c49ba7fa657d73474acae3e1c2e22cf966c75dc6) 638s ok 45 - Logout request 638s ok 46 - Response is 200 638s ok 47 - Cookie is deleted 638s ok 48 - No pdata 638s ok 49 - Disconnect request 638s ok 50 - Response is 401 638s 1..50 638s ok 639s t/40-Notifications-JSON-File-with-token.t ...................................... 639s ok 1 - use Lemonldap::NG::Portal::Main; 639s ok 2 - Portal object 639s ok 3 - Init 639s ok 4 - Portal app 639s ok 5 - Unauth request 639s ok 6 - HTTP code is 200 639s ok 7 - Page contains a form 639s ok 8 - Host match 639s ok 9 - Field "token" is defined 639s ok 10 - CSP header authorize POST request to \# 639s ok 11 - Auth query 639s ok 12 - HTTP code is 200 639s ok 13 - Get cookie lemonldap (CNehohdtkz+HCTVii1kGy7CwhZYL2MOBOEYrvFqyYKmE2kNdnmbbBPK+g2CR5FH5bTSK61Ac1s2cvJuH7xa5GKJC/Abs6vzKk8t9rCg/XCsQhiUvD1sBsr2MNKiUgbwSTWWC9ZRhXwMnBV02D4puIg==) 639s ok 14 - HTTP code is 200 639s ok 15 - Page contains a form 639s ok 16 - URI match 639s ok 17 - Field "reference1x1" is defined 639s ok 18 - Field "url" is defined 639s ok 19 - Test cookie received 639s ok 20 - Response status is 401 639s ok 21 - Content is JSON 639s ok 22 - Error code is 1 639s ok 23 - Don't accept notification 639s ok 24 - Notification displayed 639s ok 25 - Don't accept notification 639s ok 26 - Notification displayed 639s ok 27 - Accept notification 639s ok 28 - Get redirection 639s ok 29 - Location header found 639s ok 30 - Notification was deleted 639s 1..30 639s ok 639s t/40-Notifications-JSON-File.t ................................................. 639s ok 1 - use Lemonldap::NG::Portal::Main; 639s ok 2 - Portal object 639s ok 3 - Init 639s ok 4 - Portal app 639s ok 5 - Auth query (JSON required) 639s ok 6 - Response is JSON 639s ok 7 - Good result 639s ok 8 - Notificationtion is pending 639s ok 9 - Test received Id 639s ok 10 - HTTP code is 200 639s ok 11 - Page contains a form 639s ok 12 - URI match 639s ok 13 - Field "reference1x1" is defined 639s ok 14 - Field "url" is defined 639s ok 15 - Auth query 639s ok 16 - HTTP code is 200 639s ok 17 - Get cookie lemonldap (mgCaOu3pin22WFh8FqGlEquUGwtRCeCENNjY8Y7NZ31vlvO1zT3SuuocjuAZCn8yBRio0nmH5jmwSU3IM8onf7KALq4DMWHGi2n5YttoblDnnQ5R2D4n66CJDS7VNp/L4B34v6AWuRCqUCTfK1zH1A==) 639s ok 18 - HTTP code is 200 639s ok 19 - Page contains a form 639s ok 20 - URI match 639s ok 21 - Field "reference1x1" is defined 639s ok 22 - Field "url" is defined 639s ok 23 - Test received cookie 639s ok 24 - Response status is 401 639s ok 25 - Content is JSON 639s ok 26 - Error code is 1 639s ok 27 - Cancel notification 639s ok 28 - Cookie expired 639s ok 29 - Get redirection 639s ok 30 - Location is http://auth.example.com/ 639s ok 31 - Auth query 639s ok 32 - HTTP code is 200 639s ok 33 - Get cookie lemonldap (DVVXw3sK+uo4fGCoEWHeAIxhj2TsCd10Qwu8xlWZhgdNnk+pb50bDzr5Clc/VMDXgW5xEH+yVVlumjZ2+qq8XEt77N3QCO7BT+OYvEDyA8y7HSkbWXDB6tlruvnDwu2ZcbrbqXP2LQbsGPi9GEOrRg==) 639s ok 34 - HTTP code is 200 639s ok 35 - Page contains a form 639s ok 36 - URI match 639s ok 37 - Field "reference1x1" is defined 639s ok 38 - Field "url" is defined 639s ok 39 - Response body is not empty 639s ok 40 - Found notification text 639s ok 41 - Test cookie received 639s ok 42 - Response status is 401 639s ok 43 - Content is JSON 639s ok 44 - Error code is 1 639s ok 45 - Don't accept notification 639s ok 46 - Notification displayed 639s ok 47 - Found custom Main Logo 639s ok 48 - Don't accept notification 639s ok 49 - Notification displayed 639s ok 50 - Don't accept notification 639s ok 51 - Notification displayed 639s ok 52 - Don't accept notification - Accept just one checkbox 639s ok 53 - Notification displayed 639s ok 54 - Accept notification 639s ok 55 - Get redirection 639s ok 56 - Location header found 639s ok 57 - Get cookie lemonldap (e07f8c9e55c27fcf6023fd514bc1c955cde2952fc7f59299bd3bc21a4f2beb3f) 639s ok 58 - New auth query 639s ok 59 - Authenticated as dwho 639s ok 60 - Menu displayed 639s ok 61 - Notification was deleted 639s ok 62 - Auth query (JSON required) 639s ok 63 - Response is JSON 639s ok 64 - Good result 639s ok 65 - Notificationtion is pending 639s ok 66 - Test received Id 639s ok 67 - HTTP code is 200 639s ok 68 - Page contains a form 639s ok 69 - URI match 639s ok 70 - Field "reference1x1" is defined 639s ok 71 - Field "url" is defined 639s ok 72 - Auth query 639s ok 73 - HTTP code is 200 639s ok 74 - Get cookie lemonldap (tkejoq5u6tP0BqfMQGmRRzOPjOLIts4y7CLXro3jqgLHGWcmDc+/oz6XU7vP7yvsRSBpegIiDADwNgZsQWifQFbNd9PFYDJ075RD/KNqgQdEaEz8WVe2uvrclH+Tt2XSVwSe0Q1Rk4vKEdXmxQ0g0Q==) 639s ok 75 - HTTP code is 200 639s ok 76 - Page contains a form 639s ok 77 - URI match 639s ok 78 - Field "reference1x1" is defined 639s ok 79 - Field "url" is defined 639s ok 80 - Test received cookie 639s ok 81 - Response status is 401 639s ok 82 - Content is JSON 639s ok 83 - Error code is 1 639s ok 84 - Cancel notification 639s ok 85 - Cookie expired 639s ok 86 - Get redirection 639s ok 87 - Location is http://auth.example.com/ 639s ok 88 - Auth query 639s ok 89 - HTTP code is 200 639s ok 90 - Get cookie lemonldap (tt1wpepjq7QICHRS0zobgteWFJZ0H0XdUp4MQNh4kj0Q7uwxc9Ys0BgP8ATRHwtx1K4lU24doiSSa3LWQAqSiwMiHaWnkf/rt3MCbc+eUsynSy2C+r6iq49Ykj9ld0pELiaL9a5eoP5hN5MBAZwNag==) 639s ok 91 - HTTP code is 200 639s ok 92 - Page contains a form 639s ok 93 - URI match 639s ok 94 - Field "reference1x1" is defined 639s ok 95 - Field "url" is defined 639s ok 96 - Response body is not empty 639s ok 97 - Found notification text 639s ok 98 - Test cookie received 639s ok 99 - Response status is 401 639s ok 100 - Content is JSON 639s ok 101 - Error code is 1 639s ok 102 - Don't accept notification 639s ok 103 - Notification displayed 639s ok 104 - Found custom Main Logo 639s ok 105 - Don't accept notification 639s ok 106 - Notification displayed 639s ok 107 - Don't accept notification 639s ok 108 - Notification displayed 639s ok 109 - Don't accept notification - Accept just one checkbox 639s ok 110 - Notification displayed 639s ok 111 - Accept notification 639s ok 112 - Get redirection 639s ok 113 - Location header found 639s ok 114 - Get cookie lemonldap (3c698b16ac3f2a120ead478dca64457faebbe1a34006d72d3cfcb9bc7bda11eb) 639s ok 115 - New auth query 639s ok 116 - Authenticated as dwho 639s ok 117 - Menu displayed 639s ok 118 - Notification was not deleted 639s ok 119 - Auth query (JSON required) 639s ok 120 - Response is JSON 639s ok 121 - Good result 639s ok 122 - Notificationtion is pending 639s ok 123 - Test received Id 639s ok 124 - HTTP code is 200 639s ok 125 - Page contains a form 639s ok 126 - URI match 639s ok 127 - Field "reference1x1" is defined 639s ok 128 - Field "url" is defined 639s ok 129 - Auth query 639s ok 130 - HTTP code is 200 639s ok 131 - Get cookie lemonldap (7uBwQYUqHztNCfCTQezcBc/maNDuXbIXW0hxbOlVLfTzcqlBwVlw0Y9KFM859AbmwluSgDuetnIW/rAx79oXiE6wwG/uvjNakPF4iVy1jJ0A0FVcdxVY3lYM70W1hwrWGL5lAwsei1Js8S3exe2XtA==) 639s ok 132 - HTTP code is 200 639s ok 133 - Page contains a form 639s ok 134 - URI match 639s ok 135 - Field "reference1x1" is defined 639s ok 136 - Field "url" is defined 639s ok 137 - Test received cookie 639s ok 138 - Response status is 401 639s ok 139 - Content is JSON 639s ok 140 - Error code is 1 639s ok 141 - Cancel notification 639s ok 142 - Cookie expired 639s ok 143 - Get redirection 639s ok 144 - Location is http://auth.example.com/ 639s ok 145 - Auth query 639s ok 146 - HTTP code is 200 639s ok 147 - Get cookie lemonldap (35JvZcBhzuQVb/AQQPCZqXGmJNGNwiam64N/0IrpqP/oZvvRqHzMoc7ZSHzgWtHMKWXlfi1QPodyuDJepKF95YMeSaLAciE9JhJHNlf6rHyLPtxlsAXgeG4zeJK/1G9VdUhu1kwsE3PRbZ7BVATnow==) 639s ok 148 - HTTP code is 200 639s ok 149 - Page contains a form 639s ok 150 - URI match 639s ok 151 - Field "reference1x1" is defined 639s ok 152 - Field "url" is defined 639s ok 153 - Response body is not empty 639s ok 154 - Found notification text 639s ok 155 - Test cookie received 639s ok 156 - Response status is 401 639s ok 157 - Content is JSON 639s ok 158 - Error code is 1 639s ok 159 - Don't accept notification 639s ok 160 - Notification displayed 639s ok 161 - Found custom Main Logo 639s ok 162 - Don't accept notification 639s ok 163 - Notification displayed 639s ok 164 - Don't accept notification 639s ok 165 - Notification displayed 639s ok 166 - Don't accept notification - Accept just one checkbox 639s ok 167 - Notification displayed 639s ok 168 - Accept notification 639s ok 169 - Get redirection 639s ok 170 - Location header found 639s ok 171 - Get cookie lemonldap (7c3387861d6f228c87449d2cbd236b928db1f2c4092c09dc88d10adcf00d6f45) 639s ok 172 - New auth query 639s ok 173 - Authenticated as dwho 639s ok 174 - Menu displayed 639s ok 175 - Notification was deleted 639s ok 176 - Auth query (JSON required) 639s ok 177 - Response is JSON 639s ok 178 - Good result 639s ok 179 - Notificationtion is pending 639s ok 180 - Test received Id 639s ok 181 - HTTP code is 200 639s ok 182 - Page contains a form 639s ok 183 - URI match 639s ok 184 - Field "reference1x1" is defined 639s ok 185 - Field "url" is defined 639s ok 186 - Auth query 639s ok 187 - HTTP code is 200 639s ok 188 - Get cookie lemonldap (kW295ibVcEq9kpVrERogE5hHMKaiGF19QTJhTON9qRetSwcKCeNVLYhrcDiaFTk53MWGJ5VSBaTu+jizF6dSYU7V7SgwhS0G+yZVmGAmAe4G19HW6Iq/gDxO86E+uEdBGufGJ/nS8+L85YN/S7Z9SQ==) 639s ok 189 - HTTP code is 200 639s ok 190 - Page contains a form 639s ok 191 - URI match 639s ok 192 - Field "reference1x1" is defined 639s ok 193 - Field "url" is defined 639s ok 194 - Test received cookie 639s ok 195 - Response status is 401 639s ok 196 - Content is JSON 639s ok 197 - Error code is 1 639s ok 198 - Cancel notification 639s ok 199 - Cookie expired 639s ok 200 - Get redirection 639s ok 201 - Location is http://auth.example.com/ 639s ok 202 - Auth query 639s ok 203 - HTTP code is 200 639s ok 204 - Get cookie lemonldap (CVkIZ0jsIQ21+umDR6OxxLdqW7xCsVmnDIHWKQsn4FgglrnT82+Tsw+c7sFGmKjaCRAfMw6Pf5LkGwwvTmnzOIQaf4f0bBLp26WoMsdiJJUVhiZY/FJmSYhL4+590nxwXE0GH/mE1F6gq/ILglv9Ww==) 639s ok 205 - HTTP code is 200 639s ok 206 - Page contains a form 639s ok 207 - URI match 639s ok 208 - Field "reference1x1" is defined 639s ok 209 - Field "url" is defined 639s ok 210 - Response body is not empty 639s ok 211 - Found notification text 639s ok 212 - Test cookie received 639s ok 213 - Response status is 401 639s ok 214 - Content is JSON 639s ok 215 - Error code is 1 639s ok 216 - Don't accept notification 639s ok 217 - Notification displayed 639s ok 218 - Found custom Main Logo 639s ok 219 - Don't accept notification 639s ok 220 - Notification displayed 639s ok 221 - Don't accept notification 639s ok 222 - Notification displayed 639s ok 223 - Don't accept notification - Accept just one checkbox 639s ok 224 - Notification displayed 639s ok 225 - Accept notification 639s ok 226 - Get redirection 639s ok 227 - Location header found 639s ok 228 - Get cookie lemonldap (69e27a6d4ab0328bac649e7255b1226de5720a2f372971340d7d324e0a508b50) 639s ok 229 - New auth query 639s ok 230 - Authenticated as dwho 639s ok 231 - Menu displayed 639s ok 232 - Notification was not deleted 639s 1..232 639s ok 639s t/40-Notifications-JSON-LDAP.t ................................................. 639s ok 1 - use Lemonldap::NG::Portal::Main; 639s ok 2 # skip LLNGTESTLDAP is not set 639s ok 3 # skip LLNGTESTLDAP is not set 639s ok 4 # skip LLNGTESTLDAP is not set 639s ok 5 # skip LLNGTESTLDAP is not set 639s ok 6 # skip LLNGTESTLDAP is not set 639s ok 7 # skip LLNGTESTLDAP is not set 639s ok 8 # skip LLNGTESTLDAP is not set 639s ok 9 # skip LLNGTESTLDAP is not set 639s ok 10 # skip LLNGTESTLDAP is not set 639s ok 11 # skip LLNGTESTLDAP is not set 639s ok 12 # skip LLNGTESTLDAP is not set 639s 1..12 639s ok 640s t/40-Notifications-JSON-Server.t ............................................... 640s ok 1 - use Lemonldap::NG::Portal::Main; 640s ok 2 - Portal object 640s ok 3 - Init 640s ok 4 - Portal app 640s ok 5 - POST notification { 640s # "date": "2016-13-30 15:35:10", 640s # "reference": "testref", 640s # "uid": "dwho", 640s # "title": "Test title", 640s # "text": "This is a test text" 640s # } 640s ok 6 - Notification not inserted 640s ok 7 - POST notification { 640s # "date": "2016-13_30 15:35:10", 640s # "reference": "testref", 640s # "uid": "dwho", 640s # "title": "Test title", 640s # "text": "This is a test text" 640s # } 640s ok 8 - Notification not inserted 640s ok 9 - POST notification { 640s # "date": "2016-05-30 15:35:10", 640s # "reference": "testref", 640s # "uid": "dwho", 640s # "title": "Test title", 640s # "text": "This is a test text for $uid" 640s # } 640s ok 10 - Notification has been inserted 640s ok 11 - POST notification { 640s # "date": "2016-05-30", 640s # "reference": "test_ref2", 640s # "uid": "dwho", 640s # "title": "Test2 title", 640s # "text": "This is a second test text", 640s # "subtitle": "Application 2", 640s # "check": ["I agree","Yes, I'm sure"] 640s # } 640s ok 12 - Notification has been inserted 640s ok 13 - POST notification { 640s # "date": "2016-05-30", 640s # "reference": "testrefall", 640s # "uid": "everyone", 640s # "title": "Testall title", 640s # "text": "This is a test text for all users" 640s # } 640s ok 14 - Notification has been inserted 640s ok 15 - List notifications for "allusers" 640s ok 16 - Result found 640s ok 17 - Notification for all users found 640s ok 18 - Wildcard found 640s ok 19 - List notifications for bad uid 640s ok 20 - Notification for all users found 640s ok 21 - List all pending notifications 640s ok 22 - Response is JSON 640s ok 23 - Three notifications found 640s ok 24 - Reference 'testref' found 640s ok 25 - UID 'dwho' found 640s ok 26 - Reference 'testrefall' found 640s ok 27 - UID 'everyone' found 640s ok 28 - Reference 'test-ref2' found 640s ok 29 - UID 'dwho' found 640s ok 30 - List notifications for "dwho" 640s ok 31 - Result found 640s ok 32 - First notification found 640s ok 33 - Second notification found 640s ok 34 - Third notification found (all users) 640s ok 35 - List notification with reference "testref" 640s ok 36 - Result found 640s ok 37 - Notification reference found 640s ok 38 - Notification title found 640s ok 39 - Notification text found 640s ok 40 - Notification date found 640s ok 41 - Notification uid found 640s ok 42 - List notification with reference "test-ref2" 640s ok 43 - Result found 640s ok 44 - Notification reference found 640s ok 45 - Notification title found 640s ok 46 - Notification text found 640s ok 47 - Notification date found 640s ok 48 - Notification uid found 640s ok 49 - Notification subtitle found 640s ok 50 - Notification check boxes found 640s ok 51 - Try to delete notification with bad method 640s ok 52 - Bad method is refused 640s ok 53 - Delete notification testrefall 640s ok 54 - Notification has been deleted 640s ok 55 - Delete notification test-ref2 640s ok 56 - Notification has been deleted 640s ok 57 - Try to create the same notification twice 640s ok 58 - Append the same notification is refused 640s ok 59 - Auth query 640s ok 60 - HTTP code is 200 640s ok 61 - Get cookie lemonldap (cn1AtxAJmlXXUfgj2dzrB2J2HuhnSxsXnW1yaCJ/xMURRPRRlqjQzF3ZiJtycFgerxZhyWPEVgw4Fgm2KXNxMZPV0rHzUnt/KnvlsDOsYXwROVrQrd/d2jJSb3c7yMPjns+i0zmskXLSRnSVZW1DqQ==) 640s ok 62 - HTTP code is 200 640s ok 63 - Page contains a form 640s ok 64 - URI match 640s ok 65 - Field "reference1x1" is defined 640s ok 66 - Field "url" is defined 640s ok 67 - POST combined notifications [{ 640s # "uid": "dwho", 640s # "date": "2019-11-15 15:35:10", 640s # "reference": "ABC1", 640s # "title": "You have new authorizations", 640s # "subtitle": "Application 1", 640s # "text": "You have been granted to access to appli-1", 640s # "check": "I agree" 640s # }, 640s # { 640s # "uid": "rtyler", 640s # "date": "2019-11-15", 640s # "reference": "ABC2", 640s # "title": "You have new authorizations", 640s # "subtitle": "Application 1", 640s # "text": "You have been granted to access to appli-1", 640s # "check": ["I agree", "I am sure"] 640s # }, 640s # { 640s # "uid": "rtyler", 640s # "date": "2019-11-15", 640s # "reference": "ABC3", 640s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 640s # "title": "You have new authorizations", 640s # "subtitle": "Application 1", 640s # "text": "You have been granted to access to appli-1", 640s # "check": ["I agree", "I am sure"] 640s # }, 640s # { 640s # "uid": "rtyler", 640s # "date": "2050-11-15", 640s # "reference": "ABC4", 640s # "title": "You have new authorizations", 640s # "subtitle": "Application 1", 640s # "text": "You have been granted to access to appli-1", 640s # "check": ["I agree", "I am sure"] 640s # } 640s # ] 640s ok 68 - Notifications have been inserted 640s ok 69 - List all existing notifications 640s ok 70 - Response is JSON 640s ok 71 - Five notifications found 640s ok 72 - Auth query 640s ok 73 - HTTP code is 200 640s ok 74 - Get cookie lemonldap (2CtsM8Tw4YFM1E7o7WmniAOIU+H2yYZEV1avB8B2ewzU32Z2kjlwlDhv58d2hcLI/i6389JDl0eHzuXTVKmy4LcPErPyzTfpUKyFLsJgLkLNpkT8oQc3YUZqcH1NlH4kriK3vn48him4Nqe95rANxg==) 640s ok 75 - HTTP code is 200 640s ok 76 - Page contains a form 640s ok 77 - URI match 640s ok 78 - Field "reference1x1" is defined 640s ok 79 - Field "reference1x2" is defined 640s ok 80 - Checkbox is displayed 640s ok 81 - Checkbox is displayed 640s ok 82 - Checkbox is displayed 640s ok 83 - -> One checkbox found 640s ok 84 - Accept notification 640s ok 85 - HTTP code is 200 640s ok 86 - Get cookie lemonldap (PdizUMil2OUnZWvxJ/K6SFZ9aX+iJLWHfkD4ffNQ2gnWjmk1Bc5ONzB3xW0R/jrbBMxo8QUvN3C9d9SNp13706+dICEYmmP33jMbsXSR6tJpQ7OxF8ki5KaqV1pl8XX1YBgocx+bUF/IW+V1ZSL66Q==) 640s ok 87 - Logout request 640s ok 88 - Response is 200 640s ok 89 - Cookie is deleted 640s ok 90 - No pdata 640s ok 91 - Disconnect request 640s ok 92 - Response is 401 640s ok 93 - Auth query 640s ok 94 - HTTP code is 200 640s ok 95 - Get cookie lemonldap (4of7U/QxMzNDqff9VKlwjmVfVdaN3JXvgB1eTUQ2b9Ue/KIjWZn4KjWTg0Z7T6AYiZ95tkJfcaOQP0cq/+Z8t33uY1mOPoaRwlWP6vjCR7oLiPYl9UOtoAkdG0ocFq97SQpr5Wosw3PJZhAE6fokYg==) 640s ok 96 - HTTP code is 200 640s ok 97 - Page contains a form 640s ok 98 - URI match 640s ok 99 - Field "reference1x1" is defined 640s ok 100 - Checkbox is displayed 640s ok 101 - Checkbox is displayed 640s ok 102 - -> Two checkboxes found 640s ok 103 - Accept notification 640s ok 104 - HTTP code is 200 640s ok 105 - Get cookie lemonldap (ae3658f40116f75ac4a943cfe443a9932fec258faae266322cb8bd18783db64b) 640s ok 106 - Logout request 640s ok 107 - Response is 200 640s ok 108 - Cookie is deleted 640s ok 109 - No pdata 640s ok 110 - Disconnect request 640s ok 111 - Response is 401 640s ok 112 - List all pending notifications 640s ok 113 - Response is JSON 640s ok 114 - Three notifications found 640s 1..114 640s ok 640s t/40-Notifications-PublicNotif.t ............................................... 640s ok 1 - use Lemonldap::NG::Portal::Main; 640s ok 2 - Portal object 640s ok 3 - Init 640s ok 4 - Portal app 640s ok 5 - Access login page with public notifications 640s ok 6 - Notification displayed 640s ok 7 - Access login page without public notifications 640s ok 8 - Notification not displayed 640s 1..8 640s ok 641s t/40-Notifications-XML-DBI.t ................................................... 641s ok 1 - use Lemonldap::NG::Portal::Main; 641s ok 2 - Portal object 641s ok 3 - Init 641s ok 4 - Portal app 641s ok 5 - Auth query 641s ok 6 - HTTP code is 200 641s ok 7 - Get cookie lemonldap (47QtSsLXQS5jUIm5M8jIVAFApXv8c55hGMAj6WiXcyfuNxD0OWI0cJ9LyV3M0c0Gi4sxfzICP3PHL4YahqkIGhoC61U5iVBc92Pe+CVI7ZRwMgL1F9SdQZfmRD9Kq3PSsOGtP8DKRrPTdfSkeD0G9g==) 641s ok 8 - Two notification references found 641s ok 9 - Found ref 641s ok 10 - HTTP code is 200 641s ok 11 - Page contains a form 641s ok 12 - URI match 641s ok 13 - Field "reference1x1" is defined 641s ok 14 - Field "url" is defined 641s ok 15 - Test cookie received 641s ok 16 - Response status is 401 641s ok 17 - Content is JSON 641s ok 18 - Error code is 1 641s ok 19 - Don't accept notification 641s ok 20 - HTTP code is 200 641s ok 21 - Accept notifications 641s ok 22 - Get redirection 641s ok 23 - Location is http://test1.example.com/ 641s ok 24 - Make sure no pdata is returned 641s ok 25 - Get cookie lemonldap (d00da9e3c76f44df9936c9cd0173f0f0484fd99f6285e258533806e3f01c655d) 641s ok 26 - Notification was deleted 641s ok 27 - Notifications explorer query 641s ok 28 - Response is JSON 641s ok 29 - Result is 2 641s ok 30 - MSG is myNotifications 641s ok 31 - Notification 1 found 641s ok 32 - Notification 2 found 641s ok 33 - epoch found 641s ok 34 - Logout request 641s ok 35 - Response is 200 641s ok 36 - Cookie is deleted 641s ok 37 - No pdata 641s ok 38 - Disconnect request 641s ok 39 - Response is 401 641s ok 40 - Auth query 641s ok 41 - Get redirection 641s ok 42 - Location is http://test1.example.com/ 641s ok 43 - Get cookie lemonldap (ed13603d0abb38ab5f29c537074a115ffe1bd97345f483ccec932ba4bb14d119) 641s ok 44 - Logout request 641s ok 45 - Response is 200 641s ok 46 - Cookie is deleted 641s ok 47 - No pdata 641s ok 48 - Disconnect request 641s ok 49 - Response is 401 641s 1..49 641s ok 641s t/40-Notifications-XML-File.t .................................................. 641s ok 1 - use Lemonldap::NG::Portal::Main; 641s ok 2 - Portal object 641s ok 3 - Init 641s ok 4 - Portal app 641s ok 5 - Auth query 641s ok 6 - HTTP code is 200 641s ok 7 - Get cookie lemonldap (vLeEs2V2im82bYkxJnXAZ2OyzagGeAhPSzzWmRMHOdxZcv1INmr45WggV5eTaIK0+1qSHP3QcNg8jjcfVs/uVFMSa7VRNww3ya4LR+j+1b5+mzRD061oG3vohEhO0CIGVJ6oZZ+bxo95HYzfGTgjRw==) 641s ok 8 - HTTP code is 200 641s ok 9 - Page contains a form 641s ok 10 - URI match 641s ok 11 - Field "reference1x1" is defined 641s ok 12 - Field "url" is defined 641s ok 13 - Test cookie received 641s ok 14 - Response status is 401 641s ok 15 - Content is JSON 641s ok 16 - Error code is 1 641s ok 17 - Cancel notification 641s ok 18 - Cookie expired 641s ok 19 - Get redirection 641s ok 20 - Location is http://auth.example.com/ 641s ok 21 - Auth query 641s ok 22 - HTTP code is 200 641s ok 23 - Get cookie lemonldap (RIVQCF8y4VrLcbc7MrpkOoDFlUinDkQVfh6t7026a6Vgdpkvp/j8PRhGegE1hc+BxiSeJ8UDNog16UbZpS8OIsp0YC8M8/FhDkh7JtlarCQZZE1N5Rs14pn41TRB9CZJtUcVLXm/PwPfS/TJDeIVlQ==) 641s ok 24 - HTTP code is 200 641s ok 25 - Page contains a form 641s ok 26 - URI match 641s ok 27 - Field "reference1x1" is defined 641s ok 28 - Field "url" is defined 641s ok 29 - Test cookie received 641s ok 30 - Response status is 401 641s ok 31 - Content is JSON 641s ok 32 - Error code is 1 641s ok 33 - Don't accept notification 641s ok 34 - Notification displayed 641s ok 35 - Found custom Main Logo 641s ok 36 - Don't accept notification 641s ok 37 - Notification displayed 641s ok 38 - Don't accept notification 641s ok 39 - Notification displayed 641s ok 40 - Don't accept notification - Accept just one checkbox 641s ok 41 - Notification displayed 641s ok 42 - Accept notification 641s ok 43 - Get redirection 641s ok 44 - Location header found 641s ok 45 - Notification was deleted 641s ok 46 - Get cookie lemonldap (e4739b884f7d5da348e8c9b9b49cc9b33749ee0cd48aaf47fc0f42f50d602d77) 641s ok 47 - New auth query 641s ok 48 - Authenticated as dwho 641s ok 49 - Menu displayed 641s 1..49 641s ok 642s t/40-Notifications-XML-Server.t ................................................ 642s ok 1 - use Lemonldap::NG::Portal::Main; 642s ok 2 - Portal object 642s ok 3 - Init 642s ok 4 - Portal app 642s ok 5 - SOAP client 642s ok 6 - @ SOAP REQUEST @ 642s ok 7 - Execute request 642s ok 8 - HTTP code is 200 642s ok 9 - Content is XML 642s ok 10 - @ END OF SOAP REQUEST @ 642s ok 11 - Append a notification -> SOAP call returns 1 642s ok 12 - @ SOAP REQUEST @ 642s ok 13 - Execute request 642s ok 14 - HTTP code is 200 642s ok 15 - Content is XML 642s ok 16 - @ END OF SOAP REQUEST @ 642s ok 17 - Append the same notification twice -> SOAP call returns 0 642s ok 18 - Auth query 642s ok 19 - HTTP code is 200 642s ok 20 - Get cookie lemonldap (kXQC8CGbWmnSQqwbADS1s0yRjtIc3Vcovgh3E1Q8G+ERI2AUUTrTY1HDxnO0WgQDCJXSMG4hK+KxnzKxveqBobzHU+WyMhsaWkTy0U5f+Vuya+iOUJrKBqWHa2FRTmcG5XCCKLU+VYXbNgJ2M/Gbyw==) 642s ok 21 - HTTP code is 200 642s ok 22 - Page contains a form 642s ok 23 - URI match 642s ok 24 - Field "reference1x1" is defined 642s ok 25 - Field "url" is defined 642s ok 26 - @ SOAP REQUEST @ 642s ok 27 - Execute request 642s ok 28 - HTTP code is 200 642s ok 29 - Content is XML 642s ok 30 - @ END OF SOAP REQUEST @ 642s ok 31 - Append a notification -> SOAP call returns 4 642s ok 32 - Auth query 642s ok 33 - HTTP code is 200 642s ok 34 - Get cookie lemonldap (mdzADNJxUaJ44+2hu0M1utZlncJMBpsUXGakDT67Bn+CoeRmaL84fslKW1fronm57aZTnF01efWZRut9/GFQdHoCVWD8WsqFqHAT6z0KGE6gOAygKW0Cts3MYfVtc/WVj6+ERgWR4bdiQDCP4eJSCQ==) 642s ok 35 - HTTP code is 200 642s ok 36 - Page contains a form 642s ok 37 - URI match 642s ok 38 - Field "reference1x1" is defined 642s ok 39 - Field "reference2x1" is defined 642s ok 40 - -> One checkbox found 642s ok 41 - Accept notification 642s ok 42 - HTTP code is 200 642s ok 43 - Logout request 642s ok 44 - Response is 200 642s ok 45 - Cookie is deleted 642s ok 46 - No pdata 642s ok 47 - Disconnect request 642s ok 48 - Response is 401 642s ok 49 - Auth query 642s ok 50 - HTTP code is 200 642s ok 51 - Get cookie lemonldap (/xbCR613MqhfWp3brTuOATllN88JaA+HS56jClmHApPq0daIetBl89Iu1kO6JpIK8gDzcUjfXf/aXQMZudvkXbppgYxBVtKPrZM+kSREbkHDbTvtIVeHOiW4RB1672No5sadhI0FMhNhY65RgeWX5w==) 642s ok 52 - HTTP code is 200 642s ok 53 - Page contains a form 642s ok 54 - URI match 642s ok 55 - Field "reference1x1" is defined 642s ok 56 - Reference found 642s ok 57 - Checkbox is displayed 642s ok 58 - Checkbox is displayed 642s ok 59 - -> Two checkboxes found 642s 1..59 642s ok 643s t/41-Captcha-old-api.t ......................................................... 643s ok 1 - use Lemonldap::NG::Portal::Main; 643s ok 2 - Portal object 643s ok 3 - Init 643s ok 4 - Portal app 643s ok 5 - HTTP code is 200 643s ok 6 - Content-Type is JSON 643s ok 7 - Content is valid JSON 643s ok 8 643s ok 9 643s ok 10 643s ok 11 - HTTP code is 200 643s ok 12 - Content-Type is JSON 643s ok 13 - Content is valid JSON 643s ok 14 643s ok 15 643s ok 16 643s ok 17 - HTTP code is 200 643s ok 18 - Content-Type is JSON 643s ok 19 - Content is valid JSON 643s ok 20 - Wrong token failed 643s ok 21 - HTTP code is 200 643s ok 22 - Content-Type is JSON 643s ok 23 - Content is valid JSON 643s ok 24 - Wrong captcha failed 643s ok 25 - HTTP code is 200 643s ok 26 - Content-Type is JSON 643s ok 27 - Content is valid JSON 643s ok 28 643s ok 29 643s ok 30 643s ok 31 - HTTP code is 200 643s ok 32 - Content-Type is JSON 643s ok 33 - Content is valid JSON 643s ok 34 - Captcha successfully verified 643s 1..34 643s ok 644s t/41-Captcha-with-rule.t ....................................................... 644s ok 1 - use Lemonldap::NG::Portal::Main; 644s ok 2 - Portal object 644s ok 3 - Init 644s ok 4 - Portal app 644s ok 5 - Auth query from non captcha network 644s ok 6 - Get cookie lemonldap (cb3aa52a673cabe62c8d94d894d1f39a596e48c562200f995b1c2d2bdcbddd93) 644s ok 7 - Auth query from captcha network 644s ok 8 - Response status is 401 644s ok 9 - Content is JSON 644s ok 10 - Error code is 76 644s ok 11 - Response is JSON 644s ok 12 - Response is PE_CAPTCHAERROR 644s ok 13 - Unauth JSON request 644s ok 14 - Response status is 401 644s ok 15 - Content is JSON 644s ok 16 - Error code is 9 644s ok 17 - Unauth request 644s ok 18 - HTTP code is 200 644s ok 19 - Page contains a form 644s ok 20 - Host match 644s ok 21 - Field "token" is defined 644s ok 22 - CSP header authorize POST request to \# 644s ok 23 - Password: Found text input 644s ok 24 - Token value is defined 644s ok 25 - Captcha image inserted 644s ok 26 - Found token session 644s ok 27 - Found captcha value 644s ok 28 - Found custom Main Logo 644s ok 29 - Try to auth with captcha value 644s ok 30 - Get cookie lemonldap (8b8a8e529d630285fe609119d16e62981953631d6208c1a8c50043f69922af10) 644s 1..30 644s ok 645s t/41-Captcha.t ................................................................. 645s ok 1 - use Lemonldap::NG::Portal::Main; 645s ok 2 - Portal object 645s ok 3 - Init 645s ok 4 - Portal app 645s ok 5 - Auth query 645s ok 6 - Response status is 401 645s ok 7 - Content is JSON 645s ok 8 - Error code is 76 645s ok 9 - Response is JSON 645s ok 10 - Response is PE_CAPTCHAERROR 645s ok 11 - Unauth JSON request 645s ok 12 - Response status is 401 645s ok 13 - Content is JSON 645s ok 14 - Error code is 9 645s ok 15 - Unauth request 645s ok 16 - HTTP code is 200 645s ok 17 - Page contains a form 645s ok 18 - Host match 645s ok 19 - Field "token" is defined 645s ok 20 - CSP header authorize POST request to \# 645s ok 21 - Password: Found text input 645s ok 22 - Token value is defined 645s ok 23 - Captcha image inserted 645s ok 24 - Found token session 645s ok 25 - Found captcha value 645s ok 26 - Found custom Main Logo 645s ok 27 - Try to auth with captcha value 645s ok 28 - HTTP code is 200 645s ok 29 - Get cookie lemonldap (3639a7230a52ab09fd2e0c3c0184b21e53d9672e636a0ce1f09bf16867a9ba95) 645s ok 30 - History found 645s ok 31 - -> One entry found 645s ok 32 - Verify auth 645s ok 33 - HTTP code is 200 645s ok 34 - New unauth request 645s ok 35 - HTTP code is 200 645s ok 36 - Page contains a form 645s ok 37 - Host match 645s ok 38 - Field "token" is defined 645s ok 39 - CSP header authorize POST request to \# 645s ok 40 - Token value is defined 645s ok 41 - Try to auth with bad captcha value 645s ok 42 - Response status is 401 645s ok 43 - Content is JSON 645s ok 44 - Error code is 76 645s ok 45 - Verify that there is a new captcha image 645s ok 46 - HTTP code is 200 645s ok 47 - Page contains a form 645s ok 48 - Host match 645s ok 49 - Field "token" is defined 645s ok 50 - CSP header authorize POST request to \# 645s ok 51 - Token is refreshed 645s ok 52 - New captcha image inserted 645s ok 53 - Renew Captcha button found 645s ok 54 - Get captcha javascript 645s ok 55 - Unauth request to renew Captcha 645s ok 56 - New token has been received 645s ok 57 - New image has been received 645s ok 58 - Found new token session 645s ok 59 - Try to auth with new captcha value 645s ok 60 - HTTP code is 200 645s ok 61 - Get cookie lemonldap (dcad5d1a0d2cd95849e3a8199812b9efaa59b18d6f96f2b21d06e2ef138cb6c6) 645s ok 62 - Auth request with redirection 645s ok 63 - Get redirection 645s ok 64 - Location is http://test1.example.com/ 645s ok 65 - Authenticated as dwho 645s 1..65 645s ok 645s t/41-Token-with-global-storage.t ............................................... 645s ok 1 - use Lemonldap::NG::Portal::Main; 645s ok 2 - Portal object 645s ok 3 - Init 645s ok 4 - Portal app 645s ok 5 - Unauth request 645s ok 6 - HTTP code is 200 645s ok 7 - Page contains a form 645s ok 8 - Host match 645s ok 9 - Field "token" is defined 645s ok 10 - CSP header authorize POST request to \# 645s ok 11 - Token value 645s ok 12 - Try to auth without token 645s ok 13 - Response status is 401 645s ok 14 - Content is JSON 645s ok 15 - Error code is 81 645s ok 16 - Try token as cookie 645s ok 17 - Response status is 401 645s ok 18 - Content is JSON 645s ok 19 - Error code is 1 645s ok 20 - Try to auth with token 645s ok 21 - HTTP code is 200 645s ok 22 - Get cookie lemonldap (9574ed65f62445caca70f4831b1b81e491b40443f85e574681d2494905554c21) 645s ok 23 - Verify auth 645s ok 24 - HTTP code is 200 645s ok 25 - Try to reuse the same token 645s ok 26 - Response status is 401 645s ok 27 - Content is JSON 645s ok 28 - Error code is 82 645s ok 29 - Verify that there is a new token 645s ok 30 - HTTP code is 200 645s ok 31 - Page contains a form 645s ok 32 - Host match 645s ok 33 - Field "token" is defined 645s ok 34 - CSP header authorize POST request to \# 645s 1..34 645s ok 646s t/41-Token.t ................................................................... 646s ok 1 - use Lemonldap::NG::Portal::Main; 646s ok 2 - Portal object 646s ok 3 - Init 646s ok 4 - Portal app 646s ok 5 - Unauth request 646s ok 6 - HTTP code is 200 646s ok 7 - Page contains a form 646s ok 8 - Host match 646s ok 9 - Field "token" is defined 646s ok 10 - CSP header authorize POST request to \# 646s ok 11 - Password: Found password input 646s ok 12 - Try to auth without token 646s ok 13 - Response status is 401 646s ok 14 - Content is JSON 646s ok 15 - Error code is 81 646s ok 16 - Response is JSON 646s ok 17 - Response is PE_NOTOKEN 646s ok 18 - Try to auth with token 646s ok 19 - HTTP code is 200 646s ok 20 - Get cookie lemonldap (a9a39c4afaf91735d4879855994fc91ffe8a7e76f34bf9f243b89150f07334d2) 646s ok 21 - Verify auth 646s ok 22 - HTTP code is 200 646s ok 23 - Try to reuse the same token 646s ok 24 - Response status is 401 646s ok 25 - Content is JSON 646s ok 26 - Error code is 82 646s ok 27 - Verify that there is a new token 646s ok 28 - HTTP code is 200 646s ok 29 - Page contains a form 646s ok 30 - Host match 646s ok 31 - Field "token" is defined 646s ok 32 - CSP header authorize POST request to \# 646s 1..32 646s ok 646s t/42-Register-Custom.t ......................................................... 646s ok 1 - use Lemonldap::NG::Portal::Main; 646s ok 2 - Portal object 646s ok 3 - Init 646s ok 4 - Portal app 646s ok 5 - Unauth request 646s ok 6 - HTTP code is 200 646s ok 7 - Page contains a form 646s ok 8 - Host match 646s ok 9 - Field "firstname" is defined 646s ok 10 - Field "lastname" is defined 646s ok 11 - Field "mail" is defined 646s ok 12 - CSP header authorize POST request to \# 646s ok 13 - Ask to create account 646s ok 14 - HTTP code is 200 646s ok 15 - Found subject 646s ok 16 - Found register token 646s ok 17 - Found register_token 646s ok 18 - UTF-8 works 646s ok 19 - Push register_token 646s ok 20 - HTTP code is 200 646s ok 21 - Found subject 646s ok 22 - Found user and password 646s ok 23 - Get good login 646s ok 24 - Try to authenticate 646s ok 25 - Get cookie lemonldap (7925a77397b0b0a344aecebac04f9b81f5be4a4c18374568925d1c137c41c861) 646s 1..25 646s ok 647s t/42-Register-Demo-with-CustomBody.t ........................................... 647s ok 1 - use Lemonldap::NG::Portal::Main; 647s ok 2 - Portal object 647s ok 3 - Init 647s ok 4 - Portal app 647s ok 5 - Unauth request 647s ok 6 - HTTP code is 200 647s ok 7 - Page contains a form 647s ok 8 - Host match 647s ok 9 - Field "firstname" is defined 647s ok 10 - Field "lastname" is defined 647s ok 11 - Field "mail" is defined 647s ok 12 - CSP header authorize POST request to \# 647s ok 13 - Ask to create account 647s ok 14 - HTTP code is 200 647s ok 15 - Found custom registration subject 647s ok 16 - Found custom body 647s ok 17 - Found register_token 647s ok 18 - UTF-8 works 647s ok 19 - Found time 647s ok 20 - Push register_token 647s ok 21 - HTTP code is 200 647s ok 22 - Found custom done subject 647s ok 23 - Found email and ipAddr 647s ok 24 - Get good email 647s ok 25 - Get good ipAddr 647s ok 26 - Found user and password 647s ok 27 - Get good login 647s ok 28 - Custom done body (Portal $url) 647s ok 29 - Try to authenticate 647s ok 30 - Get cookie lemonldap (c1e60cbb310298cce7332f8048bf4a3bed7ef5bb7bc045a43cfd993e9808dfbf) 647s 1..30 647s ok 647s t/42-Register-Demo-with-captcha.t .............................................. 647s ok 1 - use Lemonldap::NG::Portal::Main; 647s ok 2 - Portal object 647s ok 3 - Init 647s ok 4 - Portal app 647s ok 5 - Unauth request 647s ok 6 - HTTP code is 200 647s ok 7 - Page contains a form 647s ok 8 - Host match 647s ok 9 - Field "firstname" is defined 647s ok 10 - Field "lastname" is defined 647s ok 11 - Field "mail" is defined 647s ok 12 - CSP header authorize POST request to \# 647s ok 13 - Token found 647s ok 14 - Token value is defined 647s ok 15 - Captcha image inserted 647s ok 16 - Found token session 647s ok 17 - Found captcha value 647s ok 18 - Found custom Main Logo 647s ok 19 - Renew Captcha button found 647s ok 20 - Get captcha javascript 647s ok 21 - Ask to create account 647s ok 22 - Rejected -> Mail already exists 647s ok 23 - No form found 647s ok 24 - Get Menu 647s ok 25 - Found Register link & submit button 647s ok 26 - Unauth request 647s ok 27 - HTTP code is 200 647s ok 28 - Page contains a form 647s ok 29 - Host match 647s ok 30 - Field "firstname" is defined 647s ok 31 - Field "lastname" is defined 647s ok 32 - Field "mail" is defined 647s ok 33 - CSP header authorize POST request to \# 647s ok 34 - Token found 647s ok 35 - Token value is defined 647s ok 36 - Captcha image inserted 647s ok 37 - Found token session 647s ok 38 - Found captcha value 647s ok 39 - Found custom Main Logo 647s ok 40 - Ask to create account 647s ok 41 - HTTP code is 200 647s ok 42 - Found register token 647s ok 43 - Found register_token 647s ok 44 - Push register_token 647s ok 45 - HTTP code is 200 647s ok 46 - Found user and password 647s ok 47 - Get good login 647s ok 48 - Try to authenticate 647s ok 49 - Get cookie lemonldap (4814d7bc5e575a7d908453d0f7d3afe25e1928bd31b29f0cb13bbd34a827fbdc) 647s 1..49 647s ok 648s t/42-Register-Demo-with-token.t ................................................ 648s ok 1 - use Lemonldap::NG::Portal::Main; 648s ok 2 - Portal object 648s ok 3 - Init 648s ok 4 - Portal app 648s ok 5 - Get Menu 648s ok 6 - Found Register link & submit button 648s ok 7 - Unauth request 648s ok 8 - HTTP code is 200 648s ok 9 - Page contains a form 648s ok 10 - Host match 648s ok 11 - Field "firstname" is defined 648s ok 12 - Field "lastname" is defined 648s ok 13 - Field "mail" is defined 648s ok 14 - CSP header authorize POST request to \# 648s ok 15 - Token found 648s ok 16 - Ask to create account 648s ok 17 - HTTP code is 200 648s ok 18 - Found register token 648s ok 19 - Found register_token 648s ok 20 - Push register_token 648s ok 21 - HTTP code is 200 648s ok 22 - Found user and password 648s ok 23 - Get good login 648s ok 24 - Unauth request 648s ok 25 - HTTP code is 200 648s ok 26 - Page contains a form 648s ok 27 - Host match 648s ok 28 - Field "token" is defined 648s ok 29 - CSP header authorize POST request to \# 648s ok 30 - Try to authenticate 648s ok 31 - Get cookie lemonldap (58c196d1558e8af0ca3fd83a58ea0fe5cdfa0b18cf0c1c72073f1dab553dffe6) 648s 1..31 648s ok 649s t/42-Register-Demo.t ........................................................... 649s ok 1 - use Lemonldap::NG::Portal::Main; 649s ok 2 - Portal object 649s ok 3 - Init 649s ok 4 - Portal app 649s ok 5 - Unauth request 649s ok 6 - HTTP code is 200 649s ok 7 - Page contains a form 649s ok 8 - Host match 649s ok 9 - Field "firstname" is defined 649s ok 10 - Field "lastname" is defined 649s ok 11 - Field "mail" is defined 649s ok 12 - CSP header authorize POST request to \# 649s ok 13 - Ask to create account 649s ok 14 - HTTP code is 200 649s ok 15 - Found subject 649s ok 16 - Found register token 649s ok 17 - Found register_token 649s ok 18 - UTF-8 works 649s ok 19 - Push register_token 649s ok 20 - HTTP code is 200 649s ok 21 - Found subject 649s ok 22 - Found user and password 649s ok 23 - Get good login 649s ok 24 - Try to authenticate 649s ok 25 - Get cookie lemonldap (dd1aab9a5b7842c2bb812575428516ae3da5dd7a59f88fc7f231e5bd3659ecf2) 649s 1..25 649s ok 649s t/42-Register-LDAP.t ........................................................... 649s ok 1 - use Lemonldap::NG::Portal::Main; 649s ok 2 # skip LLNGTESTLDAP is not set 649s ok 3 # skip LLNGTESTLDAP is not set 649s ok 4 # skip LLNGTESTLDAP is not set 649s ok 5 # skip LLNGTESTLDAP is not set 649s ok 6 # skip LLNGTESTLDAP is not set 649s ok 7 # skip LLNGTESTLDAP is not set 649s ok 8 # skip LLNGTESTLDAP is not set 649s ok 9 # skip LLNGTESTLDAP is not set 649s ok 10 # skip LLNGTESTLDAP is not set 649s 1..10 649s ok 649s t/42-Register-Security.t ....................................................... 649s ok 1 - use Lemonldap::NG::Portal::Main; 649s ok 2 - Portal object 649s ok 3 - Init 649s ok 4 - Portal app 649s ok 5 - Unauth request 649s ok 6 - HTTP code is 200 649s ok 7 - Page contains a form 649s ok 8 - Host match 649s ok 9 - Field "firstname" is defined 649s ok 10 - Field "lastname" is defined 649s ok 11 - Field "mail" is defined 649s ok 12 - CSP header authorize POST request to \# 649s ok 13 - Ask to create account 649s ok 14 - HTTP code is 200 649s ok 15 - Found register token 649s ok 16 - Found register_token 649s ok 17 - Try to authenticate 649s ok 18 - Response status is 401 649s ok 19 - Content is JSON 649s ok 20 - Error code is 1 649s 1..20 649s ok 650s t/43-MailPasswordReset-Choice.t ................................................ 650s ok 1 - use Lemonldap::NG::Portal::Main; 650s ok 2 - Portal object 650s ok 3 - Init 650s ok 4 - Portal app 650s ok 5 - Auth query 650s ok 6 - HTTP code is 200 650s ok 7 - Get cookie lemonldap (3950623a6c633371d6fec5a64f91da401adc5f4519fa3a554e9ddcd3b3293413) 650s ok 8 - Logout request 650s ok 9 - Response is 200 650s ok 10 - Cookie is deleted 650s ok 11 - No pdata 650s ok 12 - Disconnect request 650s ok 13 - Response is 401 650s ok 14 - Reset form 650s ok 15 - HTTP code is 200 650s ok 16 - Page contains a form 650s ok 17 - Host match 650s ok 18 - Field "mail" is defined 650s ok 19 - CSP header authorize POST request to \# 650s ok 20 - Post mail 650s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 650s ok 22 - Found link in mail 650s ok 23 - Post mail token received by mail with another browser 650s ok 24 - HTTP code is 200 650s ok 25 - Page contains a form 650s ok 26 - Host match 650s ok 27 - Field "token" is defined 650s ok 28 - CSP header authorize POST request to \# 650s ok 29 - Ask for a new password 650s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 650s ok 31 - Post new password 650s ok 32 - Password was changed 650s ok 33 - Auth query 650s ok 34 - HTTP code is 200 650s ok 35 - Get cookie lemonldap (0375347f9eb396f283804a973ba973e81db9bdbec7baf1c6f1e3ebc665523747) 650s ok 36 - Logout request 650s ok 37 - Response is 200 650s ok 38 - Cookie is deleted 650s ok 39 - No pdata 650s ok 40 - Disconnect request 650s ok 41 - Response is 401 650s ok 42 - Reset form 650s ok 43 - HTTP code is 200 650s ok 44 - Page contains a form 650s ok 45 - Host match 650s ok 46 - Field "mail" is defined 650s ok 47 - CSP header authorize POST request to \# 650s ok 48 - Post mail 650s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 650s ok 50 - Found link in mail 650s ok 51 - Post mail token received by mail with the same browser 650s ok 52 - HTTP code is 200 650s ok 53 - Page contains a form 650s ok 54 - Host match 650s ok 55 - Field "token" is defined 650s ok 56 - CSP header authorize POST request to \# 650s ok 57 - Ask for a new password 650s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 650s ok 59 - Post new password 650s ok 60 - Password was changed 650s ok 61 - Auth query 650s ok 62 - HTTP code is 200 650s ok 63 - Get cookie lemonldap (efec3ee10b454fd5c1618e9ba7b9a9ede952cdfd084c10b25abf12b4714ffbd3) 650s ok 64 - Logout request 650s ok 65 - Response is 200 650s ok 66 - Cookie is deleted 650s ok 67 - No pdata 650s ok 68 - Disconnect request 650s ok 69 - Response is 401 650s 1..69 650s ok 650s t/43-MailPasswordReset-Combination-LDAP.t ...................................... 650s ok 1 - use Lemonldap::NG::Portal::Main; 650s ok 2 # skip LLNGTESTLDAP is not set 650s ok 3 # skip LLNGTESTLDAP is not set 650s ok 4 # skip LLNGTESTLDAP is not set 650s ok 5 # skip LLNGTESTLDAP is not set 650s ok 6 # skip LLNGTESTLDAP is not set 650s ok 7 # skip LLNGTESTLDAP is not set 650s ok 8 # skip LLNGTESTLDAP is not set 650s ok 9 # skip LLNGTESTLDAP is not set 650s 1..9 650s ok 651s t/43-MailPasswordReset-Combination.t ........................................... 651s ok 1 - use Lemonldap::NG::Portal::Main; 651s ok 2 - Portal object 651s ok 3 - Init 651s ok 4 - Portal app 651s ok 5 - Try to connect with login dvador 651s ok 6 - Get cookie lemonldap (3b9f8bbd5b13b32443e03dc6ed5e458741e84a0da2e3ad7f82edbf3fc9b610b7) 651s ok 7 - Post mail 651s ok 8 - Found link in mail 651s ok 9 - Post mail token received by mail 651s ok 10 - HTTP code is 200 651s ok 11 - Page contains a form 651s ok 12 - Host match 651s ok 13 - Field "token" is defined 651s ok 14 - CSP header authorize POST request to \# 651s ok 15 - Ask for a new password 651s ok 16 - Post new password 651s ok 17 - Password update successful: code found on page 651s ok 18 - Password update successful 651s ok 19 - Try to connect with login dvador 651s ok 20 - Get cookie lemonldap (1a965842b1ac0840bf85c6e9271433c76fbc966447f7a53451ee04a8b664a1a7) 651s ok 21 - Try to connect with login jkirk 651s ok 22 - Get cookie lemonldap (98c0053030d2440df4e9e743a69c7b34621b84dba549446e80ced528b3245f47) 651s ok 23 - Post mail 651s ok 24 - Found link in mail 651s ok 25 - Post mail token received by mail 651s ok 26 - HTTP code is 200 651s ok 27 - Page contains a form 651s ok 28 - Host match 651s ok 29 - Field "token" is defined 651s ok 30 - CSP header authorize POST request to \# 651s ok 31 - Ask for a new password 651s ok 32 - Post new password 651s ok 33 - Password update successful: code found on page 651s ok 34 - Password update successful 651s ok 35 - Try to connect with login jkirk 651s ok 36 - Get cookie lemonldap (394c0396db68a12297903e9a85e69d9746cb80c4d1654ab12875f7db015eed2d) 651s 1..36 651s ok 651s t/43-MailPasswordReset-DBI.t ................................................... 651s ok 1 - use Lemonldap::NG::Portal::Main; 651s ok 2 - Portal object 651s ok 3 - Init 651s ok 4 - Portal app 651s ok 5 - Reset form 651s ok 6 - HTTP code is 200 651s ok 7 - Page contains a form 651s ok 8 - Host match 651s ok 9 - Field "mail" is defined 651s ok 10 - CSP header authorize POST request to \# 651s ok 11 - Post mail 651s ok 12 - Found link in mail 651s ok 13 - Post mail token received by mail 651s ok 14 - HTTP code is 200 651s ok 15 - Page contains a form 651s ok 16 - Host match 651s ok 17 - Field "token" is defined 651s ok 18 - CSP header authorize POST request to \# 651s ok 19 - Ask for a new password \#1 651s ok 20 - toggle newpassword icon found 651s ok 21 - toggle confirmpassword icon found 651s ok 22 - input type password found 651s ok 23 - Post mismatched passwords 651s ok 24 - PE_34 found 651s ok 25 - HTTP code is 200 651s ok 26 - Page contains a form 651s ok 27 - Host match 651s ok 28 - Field "token" is defined 651s ok 29 - CSP header authorize POST request to \# 651s ok 30 - Ask for a new password \#2 651s ok 31 - Post empty newpassword 651s ok 32 - PE_67 found 651s ok 33 - HTTP code is 200 651s ok 34 - Page contains a form 651s ok 35 - Host match 651s ok 36 - Field "token" is defined 651s ok 37 - CSP header authorize POST request to \# 651s ok 38 - Ask for a new password \#3 651s ok 39 - Post empty confirmpassword 651s ok 40 - PE_67 found 651s ok 41 - HTTP code is 200 651s ok 42 - Page contains a form 651s ok 43 - Host match 651s ok 44 - Field "token" is defined 651s ok 45 - CSP header authorize POST request to \# 651s ok 46 - Ask for a new password \#4 651s ok 47 - Password special char list not found 651s ok 48 - Found password policy min digit == 2 651s ok 49 - Post new password 651s ok 50 - Password was changed 651s ok 51 - Auth query 651s ok 52 - HTTP code is 200 651s ok 53 - Get cookie lemonldap (268ad32fe16fe3199c3b4057f63157a65ae50255432228fbc8d475d2a2ba3f26) 651s ok 54 - Logout request 651s ok 55 - Response is 200 651s ok 56 - Cookie is deleted 651s ok 57 - No pdata 651s ok 58 - Disconnect request 651s ok 59 - Response is 401 651s 1..59 651s ok 652s t/43-MailPasswordReset-Hook.t .................................................. 652s ok 1 - use Lemonldap::NG::Portal::Main; 652s ok 2 - Portal object 652s ok 3 - Init 652s ok 4 - Portal app 652s ok 5 - Reset form 652s ok 6 - HTTP code is 200 652s ok 7 - Page contains a form 652s ok 8 - Host match 652s ok 9 - Field "mail" is defined 652s ok 10 - CSP header authorize POST request to \# 652s ok 11 - Post mail 652s ok 12 - Found english greeting 652s ok 13 - Found link in mail 652s ok 14 - Post mail token received by mail 652s ok 15 - HTTP code is 200 652s ok 16 - Page contains a form 652s ok 17 - Host match 652s ok 18 - Field "token" is defined 652s ok 19 - CSP header authorize POST request to \# 652s ok 20 - Ask for a new password 652s ok 21 - Post new password 652s ok 22 - Expected portal error code: code found on page 652s ok 23 - Expected portal error code 652s ok 24 - Post mail 652s ok 25 - Found english greeting 652s ok 26 - Found link in mail 652s ok 27 - Post mail token received by mail 652s ok 28 - HTTP code is 200 652s ok 29 - Page contains a form 652s ok 30 - Host match 652s ok 31 - Field "token" is defined 652s ok 32 - CSP header authorize POST request to \# 652s ok 33 - Ask for a new password 652s ok 34 - Post new password 652s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 652s ok 36 - Pdata is not empty 652s ok 37 - passwordAfterChange hook worked as expected 652s ok 38 - Password was changed 652s 1..38 652s ok 652s t/43-MailPasswordReset-LDAP.t .................................................. 652s ok 1 - use Lemonldap::NG::Portal::Main; 652s ok 2 # skip LLNGTESTLDAP is not set 652s ok 3 # skip LLNGTESTLDAP is not set 652s ok 4 # skip LLNGTESTLDAP is not set 652s ok 5 # skip LLNGTESTLDAP is not set 652s ok 6 # skip LLNGTESTLDAP is not set 652s ok 7 # skip LLNGTESTLDAP is not set 652s ok 8 # skip LLNGTESTLDAP is not set 652s ok 9 # skip LLNGTESTLDAP is not set 652s 1..9 652s ok 653s t/43-MailPasswordReset-with-captcha.t .......................................... 653s ok 1 - use Lemonldap::NG::Portal::Main; 653s ok 2 - Portal object 653s ok 3 - Init 653s ok 4 - Portal app 653s ok 5 - Get Menu 653s ok 6 - Found ResetPassword link & submit button 653s ok 7 - Reset form 653s ok 8 - HTTP code is 200 653s ok 9 - Page contains a form 653s ok 10 - Host match 653s ok 11 - Field "mail" is defined 653s ok 12 - Field "token" is defined 653s ok 13 - CSP header authorize POST request to \# 653s ok 14 - Captcha image inserted 653s ok 15 - Found token session 653s ok 16 - Found captcha value 653s ok 17 - Found custom Main Logo 653s ok 18 - Renew Captcha button found 653s ok 19 - Get captcha javascript 653s ok 20 - Post mail 653s ok 21 - Found link in mail 653s ok 22 - Post mail token received by mail 653s ok 23 - HTTP code is 200 653s ok 24 - Page contains a form 653s ok 25 - Host match 653s ok 26 - Field "token" is defined 653s ok 27 - CSP header authorize POST request to \# 653s ok 28 - Ask for a new password 653s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 653s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 653s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 653s ok 29 - Post new password 653s ok 30 - New password sent 653s ok 31 - New generated password found 653s ok 32 - New generated password matches policy 653s 1..32 653s ok 653s t/43-MailPasswordReset-with-token.t ............................................ 653s ok 1 - use Lemonldap::NG::Portal::Main; 653s ok 2 - Portal object 653s ok 3 - Init 653s ok 4 - Portal app 653s ok 5 - Get Menu 653s ok 6 - Found ResetPassword link & submit button 653s ok 7 - Reset form 653s ok 8 - HTTP code is 200 653s ok 9 - Page contains a form 653s ok 10 - Host match 653s ok 11 - Field "mail" is defined 653s ok 12 - Field "token" is defined 653s ok 13 - CSP header authorize POST request to \# 653s ok 14 - Post mail 653s ok 15 - Found custom Main Logo 653s ok 16 - Found link in mail 653s ok 17 - Post mail token received by mail 653s ok 18 - HTTP code is 200 653s ok 19 - Page contains a form 653s ok 20 - Host match 653s ok 21 - Field "token" is defined 653s ok 22 - CSP header authorize POST request to \# 653s ok 23 - Ask for a new password 653s ok 24 - Post new password 653s ok 25 - Password was changed 653s 1..25 653s ok 654s t/43-MailPasswordReset.t ....................................................... 654s ok 1 - use Lemonldap::NG::Portal::Main; 654s ok 2 - Portal object 654s ok 3 - Init 654s ok 4 - Portal app 654s ok 5 - Reset form 654s ok 6 - HTTP code is 200 654s ok 7 - Page contains a form 654s ok 8 - Host match 654s ok 9 - Field "mail" is defined 654s ok 10 - CSP header authorize POST request to \# 654s ok 11 - Post mail 654s ok 12 - Found french greeting 654s ok 13 - Post mail 654s ok 14 - Found custom Main Logo 654s ok 15 - Found english greeting 654s ok 16 - Found link in mail 654s ok 17 - Post mail token received by mail 654s ok 18 - HTTP code is 200 654s ok 19 - Page contains a form 654s ok 20 - Host match 654s ok 21 - Field "token" is defined 654s ok 22 - CSP header authorize POST request to \# 654s ok 23 - Ask for a new password 654s ok 24 - Found password policy 654s ok 25 - Found password policy min lower == 1 654s ok 26 - Found password policy min upper == 1 654s ok 27 - Found password policy min digit == 2 654s ok 28 - Found password policy min speChar == 1 654s ok 29 - Found password special char list 654s ok 30 - Post new password 654s ok 31 - Password was changed 654s 1..31 654s ok 654s t/44-CertificateResetByMail-Demo.t ............................................. 654s ok 1 - use Lemonldap::NG::Portal::Main; 654s ok 2 - Portal object 654s ok 3 - Init 654s ok 4 - Portal app 654s ok 5 - Reset form 654s ok 6 - HTTP code is 200 654s ok 7 - Page contains a form 654s ok 8 - Host match 654s ok 9 - Field "mail" is defined 654s ok 10 - CSP header authorize POST request to \# 654s ok 11 - Post mail 654s ok 12 - Found link in mail 654s ok 13 - Post mail token received by mail 654s ok 14 - HTTP code is 200 654s ok 15 - Page contains a form 654s ok 16 - Host match 654s ok 17 - Field "token" is defined 654s ok 18 - CSP header authorize POST request to \# 654s ok 19 - Ask for a new certificate file 654s ok 20 - Certificate has been reset 654s ok 21 - Reset form 654s ok 22 - HTTP code is 200 654s ok 23 - Page contains a form 654s ok 24 - Host match 654s ok 25 - Field "mail" is defined 654s ok 26 - CSP header authorize POST request to \# 654s ok 27 - Post mail 654s ok 28 - Found link in mail 654s ok 29 - Post mail token received by mail 654s ok 30 - HTTP code is 200 654s ok 31 - Page contains a form 654s ok 32 - Host match 654s ok 33 - Field "token" is defined 654s ok 34 - CSP header authorize POST request to \# 654s ok 35 - Ask for a new certificate file 654s ok 36 - Invalid certificate 654s 1..36 654s ok 655s t/44-CertificateResetByMail-LDAP.t ............................................. 655s ok 1 - use Lemonldap::NG::Portal::Main; 655s ok 2 # skip LLNGTESTLDAP is not set 655s ok 3 # skip LLNGTESTLDAP is not set 655s ok 4 # skip LLNGTESTLDAP is not set 655s ok 5 # skip LLNGTESTLDAP is not set 655s ok 6 # skip LLNGTESTLDAP is not set 655s ok 7 # skip LLNGTESTLDAP is not set 655s ok 8 # skip LLNGTESTLDAP is not set 655s ok 9 # skip LLNGTESTLDAP is not set 655s ok 10 # skip LLNGTESTLDAP is not set 655s ok 11 # skip LLNGTESTLDAP is not set 655s ok 12 # skip LLNGTESTLDAP is not set 655s ok 13 # skip LLNGTESTLDAP is not set 655s 1..13 655s ok 655s t/50-IssuerGet.t ............................................................... 655s ok 1 - use Lemonldap::NG::Portal::Main; 655s ok 2 - Portal object 655s ok 3 - Init 655s ok 4 - Portal app 655s ok 5 - Auth query 655s ok 6 - HTTP code is 200 655s ok 7 - Get cookie lemonldap (18811d5e2382c2a04318843c31feb5930570a6a566ac84f7219a0cd9f65bc99e) 655s ok 8 - GET request with good url 655s ok 9 - Reject reason is 92 655s ok 10 - Auth query 655s ok 11 - HTTP code is 200 655s ok 12 - Get cookie lemonldap (1d439d83863a4ffb4fe23a43c7e878f85f5b19bcd8907ec23509b9521de58a9d) 655s ok 13 - GET request with good url 655s ok 14 - Get redirection 655s ok 15 - Location is http://test1.example.com/?ID=1d439d83863a4ffb4fe23a43c7e878f85f5b19bcd8907ec23509b9521de58a9d 655s ok 16 - Not logged access 655s ok 17 - Response status is 401 655s ok 18 - Content is JSON 655s ok 19 - Error code is 9 655s 1..19 655s ok 656s t/50-IssuerJitsiJWT.t .......................................................... 656s ok 1 - use Lemonldap::NG::Portal::Main; 656s ok 2 - Portal object 656s ok 3 - Init 656s ok 4 - Portal app 656s # Subtest: ASAP key server (PUBLIC KEY) 656s ok 1 - Portal object 656s ok 2 - Init 656s ok 3 - Portal app 656s ok 4 - ASAP request with unknown key id hash 656s ok 5 - Not found 656s ok 6 - ASAP request with valid key id hash 656s ok 7 - OK 656s ok 8 - Found correct format 656s 1..8 656s ok 5 - ASAP key server (PUBLIC KEY) 656s # Subtest: ASAP key server (CERTIFICATE) 656s ok 1 - Portal object 656s ok 2 - Init 656s ok 3 - Portal app 656s ok 4 - ASAP request with unknown key id hash 656s ok 5 - Not found 656s ok 6 - ASAP request with valid key id hash 656s ok 7 - OK 656s ok 8 - Found correct format 656s 1..8 656s ok 6 - ASAP key server (CERTIFICATE) 656s # Subtest: ASAP key server (authenticated) 656s ok 1 - Auth query 656s ok 2 - HTTP code is 200 656s ok 3 - Get cookie lemonldap (5669ff467463554c26e2fe3d7e9debae419d2653a400b4e11513cb685286258d) 656s ok 4 - ASAP request with unknown key id hash 656s ok 5 - Not found 656s ok 6 - ASAP request with valid key id hash 656s ok 7 - OK 656s ok 8 - Found correct format 656s 1..8 656s ok 7 - ASAP key server (authenticated) 656s # Subtest: Unauthorized user 656s ok 1 - Auth query 656s ok 2 - HTTP code is 200 656s ok 3 - Get cookie lemonldap (8afd5217bcd9b1c678c2c341dd392da1b31a72a2ae891a4874d8b960512647b0) 656s ok 4 - Jitsi request with good url 656s ok 5 - Expected portal error code: code found on page 656s ok 6 - Expected portal error code 656s 1..6 656s ok 8 - Unauthorized user 656s # Subtest: Login with RS256 656s ok 1 - Auth query 656s ok 2 - HTTP code is 200 656s ok 3 - Get cookie lemonldap (666955ddbe468d6462e75b4623945a6c15720e9fd0c640e9d786e2ffb676d851) 656s # Subtest: Missing room parameter 656s ok 1 - Jitsi request without room 656s ok 2 - Expected portal error code: code found on page 656s ok 3 - Expected portal error code 656s 1..3 656s ok 4 - Missing room parameter 656s # Subtest: Correct room parameter 656s ok 1 - Jitsi request with good url 656s ok 2 - Get redirection 656s ok 3 - Location header found 656s ok 4 - Correct path 656s ok 5 - Found JWT parameter in response 656s ok 6 - Correct type in header 656s ok 7 - Expected alg 656s ok 8 - Correct subject/domain 656s ok 9 - Correct audience 656s ok 10 - Correct issuer 656s ok 11 - Correct room 656s ok 12 - Correct user 656s ok 13 - Token expires in more than 500 seconds 656s 1..13 656s ok 5 - Correct room parameter 656s 1..5 656s ok 9 - Login with RS256 656s ok 10 - Portal object 656s ok 11 - Init 656s ok 12 - Portal app 656s # Subtest: Login with HS256 656s ok 1 - Auth query 656s ok 2 - HTTP code is 200 656s ok 3 - Get cookie lemonldap (84ab20fd3e77a2bd399ea0e08e8c0b90b1840f884c7eb6d2aac0aa0d34cea337) 656s # Subtest: Missing room parameter 656s ok 1 - Jitsi request without room 656s ok 2 - Expected portal error code: code found on page 656s ok 3 - Expected portal error code 656s 1..3 656s ok 4 - Missing room parameter 656s # Subtest: Correct room parameter 656s ok 1 - Jitsi request with good url 656s ok 2 - Get redirection 656s ok 3 - Location header found 656s ok 4 - Correct path 656s ok 5 - Found JWT parameter in response 656s ok 6 - Correct type in header 656s ok 7 - Expected alg 656s ok 8 - Correct subject/domain 656s ok 9 - Correct audience 656s ok 10 - Correct issuer 656s ok 11 - Correct room 656s ok 12 - Correct user 656s ok 13 - Token expires in more than 500 seconds 656s 1..13 656s ok 5 - Correct room parameter 656s 1..5 656s ok 13 - Login with HS256 656s 1..13 656s ok 656s t/51-OIDC-Internal-Token-Exchange-no-audience.t ................................ 656s ok 1 - use Lemonldap::NG::Portal::Main; 656s ok 2 - Portal object 656s ok 3 - Init 656s ok 4 - Portal app 656s ok 5 - Get cookie lemonldap (edf2e4dbc6a0966579c83fcfe8a052d6d305bb766792c18413f0da4b0fd4d555) 656s ok 6 - Get redirection 656s ok 7 - Location header found 656s ok 8 - HTTP code is 200 656s ok 9 - Content-Type is JSON 656s ok 10 - Content is valid JSON 656s ok 11 - Got access token 656s ok 12 - Got refresh token 656s ok 13 - Got ID token 656s ok 14 - Call /token with access_token 656s ok 15 - HTTP code is 200 656s ok 16 - Content-Type is JSON 656s ok 17 - Content is valid JSON 656s ok 18 - Got refreshed Access token 656s ok 19 - Got refreshed ID token 656s ok 20 - Got new refresh_token 656s ok 21 - Found sub in ID token 656s ok 22 - Found claim in ID token 656s ok 23 - rpid is in audience 656s ok 24 - HTTP code is 200 656s ok 25 - Content-Type is JSON 656s ok 26 - Content is valid JSON 656s ok 27 - Got User Info 656s ok 28 - Got User Info 656s ok 29 - Access token rejected 656s 1..29 656s ok 656s t/51-OIDC-Internal-Token-Exchange.t ............................................ 656s ok 1 - use Lemonldap::NG::Portal::Main; 656s ok 2 - Portal object 656s ok 3 - Init 656s ok 4 - Portal app 656s ok 5 - Get cookie lemonldap (8014488674d41f7dd9cd39eb8b23485c15b28e0d214b8015f8dc0a72bf211b85) 656s ok 6 - Get redirection 656s ok 7 - Location header found 656s ok 8 - HTTP code is 200 656s ok 9 - Content-Type is JSON 656s ok 10 - Content is valid JSON 656s ok 11 - Got access token 656s ok 12 - Got refresh token 656s ok 13 - Got ID token 656s ok 14 - Call /token with Matrix token 656s ok 15 - HTTP code is 200 656s ok 16 - Content-Type is JSON 656s ok 17 - Content is valid JSON 656s ok 18 - Got refreshed Access token 656s ok 19 - Got refreshed ID token 656s ok 20 - Got new refresh_token 656s ok 21 - Found sub in ID token 656s ok 22 - Found claim in ID token 656s ok 23 - rpid2 is in audience 656s ok 24 - HTTP code is 200 656s ok 25 - Content-Type is JSON 656s ok 26 - Content is valid JSON 656s ok 27 - Got User Info 656s ok 28 - Got User Info 656s ok 29 - Access token rejected 656s ok 30 - Portal object 656s ok 31 - Init 656s ok 32 - Portal app 656s ok 33 - Get cookie lemonldap (40a2f651f791c14e415a17919931de0e307c9780710466e22cd28c6ad78235ac) 656s ok 34 - Get redirection 656s ok 35 - Location header found 656s ok 36 - HTTP code is 200 656s ok 37 - Content-Type is JSON 656s ok 38 - Content is valid JSON 656s ok 39 - Token is a JWT 656s ok 40 - Found claim in JWT 656s ok 41 - Found claim in JWT 656s ok 42 - Found claim in JWT 656s ok 43 - Found claim in JWT 656s ok 44 - Found claim in JWT 656s ok 45 656s ok 46 656s ok 47 656s ok 48 - Expiration date sanity check 656s ok 49 - Expiration date sanity check 656s ok 50 - Got access token 656s ok 51 - Got refresh token 656s ok 52 - Got ID token 656s ok 53 - Call /token with Matrix token 656s ok 54 - HTTP code is 200 656s ok 55 - Content-Type is JSON 656s ok 56 - Content is valid JSON 656s ok 57 - Got refreshed Access token 656s ok 58 - Got refreshed ID token 656s ok 59 - Got new refresh_token 656s ok 60 - Found sub in ID token 656s ok 61 - Found claim in ID token 656s ok 62 - rpid2 is in audience 656s ok 63 - HTTP code is 200 656s ok 64 - Content-Type is JSON 656s ok 65 - Content is valid JSON 656s ok 66 - Got User Info 656s ok 67 - Got User Info 656s ok 68 - Access token rejected 656s ok 69 - Portal object 656s ok 70 - Init 656s ok 71 - Portal app 656s ok 72 - Get cookie lemonldap (147d3bf5f6870b6dcfc6c84a1e44a2c2425189242e8daed4771aa3f8f96fdccf) 656s ok 73 - Get redirection 656s ok 74 - Location header found 656s ok 75 - HTTP code is 200 656s ok 76 - Content-Type is JSON 656s ok 77 - Content is valid JSON 656s ok 78 - Token is a JWT 656s ok 79 - Found claim in JWT 656s ok 80 - Found claim in JWT 656s ok 81 - Found claim in JWT 656s ok 82 - Found claim in JWT 656s ok 83 - Found claim in JWT 656s ok 84 656s ok 85 656s ok 86 656s ok 87 - Expiration date sanity check 656s ok 88 - Expiration date sanity check 656s ok 89 - Got access token 656s ok 90 - Got refresh token 656s ok 91 - Got ID token 656s ok 92 - Call /token with Matrix token 656s ok 93 - HTTP code is 200 656s ok 94 - Content-Type is JSON 656s ok 95 - Content is valid JSON 656s ok 96 - Got refreshed Access token 656s ok 97 - Got refreshed ID token 656s ok 98 - Got new refresh_token 656s ok 99 - Found sub in ID token 656s ok 100 - Found claim in ID token 656s ok 101 - rpid2 is in audience 656s ok 102 - HTTP code is 200 656s ok 103 - Content-Type is JSON 656s ok 104 - Content is valid JSON 656s ok 105 - Got User Info 656s ok 106 - Got User Info 656s ok 107 - Access token rejected 656s 1..107 656s ok 657s t/56-CheckDevOps-with-Download.t ............................................... 657s ok 1 - use Lemonldap::NG::Portal::Main; 657s ok 2 - Portal object 657s ok 3 - Init 657s ok 4 - Portal app 657s ok 5 - Get Menu 657s ok 6 - HTTP code is 200 657s ok 7 - Page contains a form 657s ok 8 - Host match 657s ok 9 - Field "user" is defined 657s ok 10 - Field "password" is defined 657s ok 11 - CSP header authorize POST request to \# 657s ok 12 - Auth query 657s ok 13 - Get cookie lemonldap (c3b3ae6e42d4c254a0d309ea3ddc42b4d9a30cc99bbf6bba7f4a9719d3ad2f4a) 657s ok 14 - Get redirection 657s ok 15 - Location is http://auth.example.com/ 657s ok 16 - CheckDevOps form 657s ok 17 - HTTP code is 200 657s ok 18 - Page contains a form 657s ok 19 - URI match 657s ok 20 - Field "checkDevOpsFile" is defined 657s ok 21 - Field "url" is defined 657s ok 22 - Found trspan="checkDevOps" 657s ok 23 - POST checkdevops with file 657s ok 24 - PRE not required 657s ok 25 - HEADERS 657s ok 26 - Normalized hearder Name found 657s ok 27 - Normalized hearder Auth-User not found 657s ok 28 - RULES 657s ok 29 - testno 657s ok 30 - default 657s ok 31 - testyes 657s ok 32 - deny 657s ok 33 - file 657s ok 34 - Hearder Mail not found 657s ok 35 - Hearder UA found 657s ok 36 - HTTP code is 200 657s ok 37 - Page contains a form 657s ok 38 - URI match 657s ok 39 - Field "checkDevOpsFile" is defined 657s ok 40 - POST empty checkdevops form 657s ok 41 - Response is JSON 657s ok 42 - alert-danger found 657s ok 43 - PE79 657s ok 44 - POST checkdevops with url 657s ok 45 - Response is JSON 657s ok 46 - alert-danger found 657s ok 47 - PE105 657s ok 48 - POST checkdevops with url 657s ok 49 - Response is JSON 657s ok 50 - Bad URL 657s ok 51 - POST checkdevops with wrong url 657s ok 52 - Response is JSON 657s ok 53 - Well formated URL 657s ok 54 - Logout request 657s ok 55 - Response is 200 657s ok 56 - Cookie is deleted 657s ok 57 - No pdata 657s ok 58 - Disconnect request 657s ok 59 - Response is 401 657s 1..59 657s ok 657s t/56-CheckDevOps.t ............................................................. 657s ok 1 - use Lemonldap::NG::Portal::Main; 657s ok 2 - Portal object 657s ok 3 - Init 657s ok 4 - Portal app 657s ok 5 - Get Menu 657s ok 6 - HTTP code is 200 657s ok 7 - Page contains a form 657s ok 8 - Host match 657s ok 9 - Field "user" is defined 657s ok 10 - Field "password" is defined 657s ok 11 - Field "token" is defined 657s ok 12 - CSP header authorize POST request to \# 657s ok 13 - Auth query 657s ok 14 - Get cookie lemonldap (9800714e61149793ffd8c7017caf7a4ba0590e475ee91abc860c9dacbd88df32) 657s ok 15 - Get redirection 657s ok 16 - Location is http://auth.example.com/ 657s ok 17 - CheckDevOps form 657s ok 18 - HTTP code is 200 657s ok 19 - Page contains a form 657s ok 20 - URI match 657s ok 21 - Field "checkDevOpsFile" is defined 657s ok 22 - Field "token" is defined 657s ok 23 - Found trspan="checkDevOps" 657s ok 24 - POST checkdevops without token 657s ok 25 - Found PE_NOTOKEN 657s ok 26 - HTTP code is 200 657s ok 27 - Page contains a form 657s ok 28 - URI match 657s ok 29 - Field "checkDevOpsFile" is defined 657s ok 30 - Field "token" is defined 657s ok 31 - POST checkdevops with bad file 657s ok 32 - Found PE_BAD_DEVOPS_FILE 657s ok 33 - HTTP code is 200 657s ok 34 - Page contains a form 657s ok 35 - URI match 657s ok 36 - Field "checkDevOpsFile" is defined 657s ok 37 - Field "token" is defined 657s ok 38 - POST checkdevops with bad file2 657s ok 39 - Found PE_BAD_DEVOPS_FILE 657s ok 40 - HTTP code is 200 657s ok 41 - Page contains a form 657s ok 42 - URI match 657s ok 43 - Field "checkDevOpsFile" is defined 657s ok 44 - Field "token" is defined 657s ok 45 - POST checkdevops with bad file3 657s ok 46 - Found PE_BAD_DEVOPS_FILE 657s ok 47 - HTTP code is 200 657s ok 48 - Page contains a form 657s ok 49 - URI match 657s ok 50 - Field "checkDevOpsFile" is defined 657s ok 51 - Field "token" is defined 657s ok 52 - POST checkdevops with bad file4 657s ok 53 - Found PE_BAD_DEVOPS_FILE 657s ok 54 - Found unknownAttributes 657s ok 55 - Found 4 unknown attributes 657s ok 56 - HTTP code is 200 657s ok 57 - Page contains a form 657s ok 58 - URI match 657s ok 59 - Field "checkDevOpsFile" is defined 657s ok 60 - Field "token" is defined 657s ok 61 - POST checkdevops with file 657s ok 62 - PRE required 657s ok 63 - HEADERS 657s ok 64 - Hearder Name found 657s ok 65 - Hearder User found 657s ok 66 - Hearder LDAP_Var found 657s ok 67 - Hearder Groups_SSO found 657s ok 68 - 3 SSO groups found 657s ok 69 - Hearder Mail not found 657s ok 70 - Hearder UA not found 657s ok 71 - RULES 657s ok 72 - testno 657s ok 73 - default 657s ok 74 - testyes 657s ok 75 - deny 657s ok 76 - file 657s ok 77 - HTTP code is 200 657s ok 78 - Page contains a form 657s ok 79 - URI match 657s ok 80 - Field "checkDevOpsFile" is defined 657s ok 81 - Field "token" is defined 657s ok 82 - POST checkdevops with file 657s ok 83 - Response is JSON 657s ok 84 - alert-info found 657s ok 85 - headers found 657s ok 86 - rules found 657s ok 87 - rule found 657s ok 88 - CheckDevOps form 657s ok 89 - HTTP code is 200 657s ok 90 - Page contains a form 657s ok 91 - URI match 657s ok 92 - Field "checkDevOpsFile" is defined 657s ok 93 - Field "token" is defined 657s ok 94 - POST checkdevops with file 657s ok 95 - Response is JSON 657s ok 96 - alert-danger found 657s ok 97 - No file found 657s ok 98 - PE104 found 657s ok 99 - Token found 657s ok 100 - POST checkdevops without token 657s ok 101 - Response is JSON 657s ok 102 - alert-warning found 657s ok 103 - Token found 657s ok 104 - No file found 657s ok 105 - PE82 found 657s ok 106 - POST checkdevops without token 657s ok 107 - Response is JSON 657s ok 108 - alert-warning found 657s ok 109 - Token found 657s ok 110 - PE81 found 657s ok 111 - Logout request 657s ok 112 - Response is 200 657s ok 113 - Cookie is deleted 657s ok 114 - No pdata 657s ok 115 - Disconnect request 657s ok 116 - Response is 401 657s 1..116 657s ok 658s t/57-GlobalLogout-with-Confirmation.t .......................................... 658s ok 1 - use Lemonldap::NG::Portal::Main; 658s ok 2 - Portal object 658s ok 3 - Init 658s ok 4 - Portal app 658s ok 5 - 1st "dwho" Auth query 658s ok 6 - Get cookie lemonldap (c2c84106bcdbde417b64e20e7bd2714f317d035e9bdce11a4aa147eb7eb5b1f1) 658s ok 7 - Get redirection 658s ok 8 - Location is http://auth.example.com/ 658s ok 9 - 2nd "dwho" Auth query 658s ok 10 - Get cookie lemonldap (83ac4550231834aa1f9d25a093749b16a5f9e0793182849b630d67a43909c908) 658s ok 11 - Get redirection 658s ok 12 - Location is http://auth.example.com/ 658s ok 13 - 3rd "dwho" Auth query 658s ok 14 - Get cookie lemonldap (243d4031ade60f1a6290bf1208d51058e532f9436308d5f857a704bc7fb9d2be) 658s ok 15 - Get redirection 658s ok 16 - Location is http://auth.example.com/ 658s ok 17 - Logout request for "dwho" 658s ok 18 - Content is JSON 658s ok 19 - 3 active sessions found 658s ok 20 - Confirmation required 658s ok 21 - Confirmed logout request for "dwho" 658s ok 22 - Content is JSON 658s ok 23 - PE_LOGOUT_OK 658s ok 24 - No session found 658s 1..24 658s ok 658s t/57-GlobalLogout-with-Double-cookies-Single-session.t ......................... 658s ok 1 - use Lemonldap::NG::Portal::Main; 658s ok 2 - Portal object 658s ok 3 - Init 658s ok 4 - Portal app 658s ok 5 - 1st "dwho" Auth query 658s ok 6 - Get cookie lemonldap (7065997740a7dabc3c8b25d10222e1e15727e2f2234a5a9a8c2d49d8719222cd) 658s ok 7 - Get cookie lemonldaphttp (fc372e228deb4ef0456e570c5bf45741870461c8d83573987482df503d65936b012d2268bd9664d0b3c82ce99a40dfc3) 658s ok 8 - Get redirection 658s ok 9 - Location is http://auth.example.com/ 658s ok 10 - 2nd "dwho" Auth query 658s ok 11 - Get cookie lemonldap (81139f22131d5f16482bbf89f68015c9044992b5c7ec13d47725bb6c2e9d8e6c) 658s ok 12 - Get cookie lemonldaphttp (85fb369742dbf03b38aafa3e8f379f0149493a8bd3608bdfda609a02bff02206704deb05bb86625449b7dd29acb030ac) 658s ok 13 - Get redirection 658s ok 14 - Location is http://auth.example.com/ 658s ok 15 - 3rd "dwho" Auth query 658s ok 16 - Get cookie lemonldap (07a11953dd2b46f830c914af69a5a18c83b1eb1a0edd0f67be88ee65d318a01b) 658s ok 17 - Get cookie lemonldaphttp (7497e5646747937eb41fcad2efdd48079df23eb2f9354b4b1ddce46681fac1b9475775fecdb5d651f066e5058cfebc49) 658s ok 18 - Get redirection 658s ok 19 - Location is http://auth.example.com/ 658s ok 20 - Logout request for "dwho" 658s ok 21 - HTTP code is 200 658s ok 22 - Page contains a form 658s ok 23 - URI match 658s ok 24 - Field "token" is defined 658s ok 25 - Found trspan="globalLogout" 658s ok 26 - -> Three entries found 658s ok 27 - -> Four found 658s ok 28 - -> Three epoch found 658s ok 29 - Right epoch found 658s ok 30 - POST /globallogout?all=1 658s ok 31 - Found PE_LOGOUT_OK 658s ok 32 - Two SSO sessions found 658s ok 33 - One TOKEN session found 658s 1..33 658s ok 658s t/57-GlobalLogout-with-Double-cookies.t ........................................ 658s ok 1 - use Lemonldap::NG::Portal::Main; 658s ok 2 - Portal object 658s ok 3 - Init 658s ok 4 - Portal app 658s ok 5 - 1st "dwho" Auth query 658s ok 6 - Get cookie lemonldap (24f3568cd0f666079c5822fdf54a42b30da8aaddd534abf6c502486988acd768) 658s ok 7 - Get cookie lemonldaphttp (2fcf374339272c3b3ec488c9f7a16135df09715b6eb96e5e6cd83498ac30c57c) 658s ok 8 - Get redirection 658s ok 9 - Location is http://auth.example.com/ 658s ok 10 - 2nd "dwho" Auth query 658s ok 11 - Get cookie lemonldap (0cb2bb22fa6411529c0ed47905eeac9f1a33011787c09530d362f164de92ba20) 658s ok 12 - Get cookie lemonldaphttp (2f501e3098837d27736faae9b9585e7dd4ef2bf564a3ac0150365f0fc81f17c9) 658s ok 13 - Get redirection 658s ok 14 - Location is http://auth.example.com/ 658s ok 15 - 3rd "dwho" Auth query 658s ok 16 - Get cookie lemonldap (90a82f99e512ae2a34bb5f365b69e0d2bcb7c96234140f6b403afa2801b3377e) 658s ok 17 - Get cookie lemonldaphttp (74e28017ccd2d08476f23f1f5e62fe5c3f781af5b1bf3b82e5d27e85bfa60f8e) 658s ok 18 - Get redirection 658s ok 19 - Location is http://auth.example.com/ 658s ok 20 - Logout request for "dwho" 658s ok 21 - HTTP code is 200 658s ok 22 - Page contains a form 658s ok 23 - URI match 658s ok 24 - Field "token" is defined 658s ok 25 - Found trspan="globalLogout" 658s ok 26 - -> Six entries found 658s ok 27 - -> Four found 658s ok 28 - -> Nine epoch found 658s ok 29 - Right epoch found 658s ok 30 - POST /globallogout?all=1 658s ok 31 - Found PE_LOGOUT_OK 658s ok 32 - Five sessions left 658s 1..32 658s ok 659s t/57-GlobalLogout-without-Timer.t .............................................. 659s ok 1 - use Lemonldap::NG::Portal::Main; 659s ok 2 - Portal object 659s ok 3 - Init 659s ok 4 - Portal app 659s ok 5 - 1st "dwho" Auth query 659s ok 6 - Get cookie lemonldap (c36aefd33de2658fdcbc0a23fe7491b6934829694ba85704d055fba1c1b22909) 659s ok 7 - Get redirection 659s ok 8 - Location is http://auth.example.com/ 659s ok 9 - 2nd "dwho" Auth query 659s ok 10 - Get cookie lemonldap (a02a66349a8f72e46d839da1d28c3b52b33e05aba12030cfcc5b4c71f59ea2fd) 659s ok 11 - Get redirection 659s ok 12 - Location is http://auth.example.com/ 659s ok 13 - 3rd "dwho" Auth query 659s ok 14 - Get cookie lemonldap (6fa8bb65e04f634c94d5263f04fc159eb82483d1576f0f664cb4a86b802c70bc) 659s ok 15 - Get redirection 659s ok 16 - Location is http://auth.example.com/ 659s ok 17 - 1st "rtyler" Auth query 659s ok 18 - Get cookie lemonldap (be4dec66c201d3cb0d6b8e9379d1e6de24d10438cf71dbf628dd950fe8184cec) 659s ok 19 - Get redirection 659s ok 20 - Location is http://auth.example.com/ 659s ok 21 - 2nd "rtyler" Auth query 659s ok 22 - Get cookie lemonldap (ac9d3f853ea8bfe5e71d967f925e3aadba3c832406c31af6ede4d1213d716757) 659s ok 23 - Get redirection 659s ok 24 - Location is http://auth.example.com/ 659s ok 25 - Five sessions found 659s ok 26 - Logout request for "rtyler" 659s ok 27 - Found PE_LOGOUT_OK 659s ok 28 - Three sessions found 659s ok 29 - Logout request for "dwho" 659s ok 30 - Content is JSON 659s ok 31 - PE_LOGOUT_OK 659s ok 32 - No session found 659s 1..32 659s ok 659s t/57-GlobalLogout.t ............................................................ 659s ok 1 - use Lemonldap::NG::Portal::Main; 659s ok 2 - Portal object 659s ok 3 - Init 659s ok 4 - Portal app 659s ok 5 - 1st "dwho" Auth query 659s ok 6 - Get cookie lemonldap (09015c53199f71f451b1975ee5e6d026f7a0a4f91e8d30152e5b546a3b9e4d79) 659s ok 7 - Get redirection 659s ok 8 - Location is http://auth.example.com/ 659s ok 9 - 2nd "dwho" Auth query 659s ok 10 - Get cookie lemonldap (3ddc7881077ed80b4d262a706d82502f616dbf313a33f752e02e3e89a1f162a0) 659s ok 11 - Get redirection 659s ok 12 - Location is http://auth.example.com/ 659s ok 13 - 3rd "dwho" Auth query 659s ok 14 - Get cookie lemonldap (b9f3c97744235071f3c4e678e21d4675d345ab34fb8fab6372d96fe91d710bf0) 659s ok 15 - Get redirection 659s ok 16 - Location is http://auth.example.com/ 659s ok 17 - 1st "rtyler" Auth query 659s ok 18 - Get cookie lemonldap (1d481ca3275bb88064aeefdb78dbfa4ec25b501d622165f7c21554a1f43da9d2) 659s ok 19 - Get redirection 659s ok 20 - Location is http://auth.example.com/ 659s ok 21 - 2nd "rtyler" Auth query 659s ok 22 - Get cookie lemonldap (c8a56fbdc08960be7785af83d80bcb909531fe91fc567fa5830d21438d6bc57c) 659s ok 23 - Get redirection 659s ok 24 - Location is http://auth.example.com/ 659s ok 25 - Five sessions found 659s ok 26 - Logout request for "rtyler" 659s ok 27 - Found PE_LOGOUT_OK 659s ok 28 - Logout request 659s ok 29 - Response is 200 659s ok 30 - Cookie is deleted 659s ok 31 - No pdata 659s ok 32 - Disconnect request 659s ok 33 - Response is 401 659s ok 34 - Three sessions found 659s ok 35 - Logout request for "dwho" 659s ok 36 - HTTP code is 200 659s ok 37 - Page contains a form 659s ok 38 - URI match 659s ok 39 - Field "token" is defined 659s ok 40 - Found trspan="globalLogout" 659s ok 41 - Found CustomParam "DEMO_demo" macro 659s ok 42 - -> Three entries found 659s ok 43 - -> Five found 659s ok 44 - -> Three epoch found 659s ok 45 - Right epoch found 659s ok 46 - Get globalLogout javascript 659s ok 47 - POST /globallogout?all=1 659s ok 48 - Response is JSON 659s ok 49 - Response is PE_TOKENEXPIRED 659s ok 50 - POST /globallogout?all=1 659s ok 51 - Found PE_LOGOUT_OK 659s ok 52 - No session found 659s ok 53 - Post user/password 1 659s ok 54 - Get redirection 659s ok 55 - Location is http://auth.example.com/ 659s ok 56 - Get cookie lemonldap (b3b8049ff0ead7d1b26af92570812cf641396103257c35285e4076ab13ac4831) 659s ok 57 - Post user/password 2 659s ok 58 - Get redirection 659s ok 59 - Location is http://auth.example.com/ 659s ok 60 - Post user/password 3 659s ok 61 - Get redirection 659s ok 62 - Location is http://auth.example.com/ 659s ok 63 - Three sessions found 659s ok 64 - Post user/password 4 659s ok 65 - Get cookie lemonldap (748826593d35482dd1b8dfda2e9c2df29ff35b00f25f12b08de786ce52d4a80c) 659s ok 66 - DELETE /session/my 659s ok 67 - GET JSON 659s ok 68 - Session removed 659s ok 69 - DELETE /sessions/my 659s ok 70 - GET JSON 659s ok 71 - Two sessions removed 659s ok 72 - One remaining session found 659s ok 73 - Logout request 659s ok 74 - Response is 200 659s ok 75 - Cookie is deleted 659s ok 76 - No pdata 659s ok 77 - Disconnect request 659s ok 78 - Response is 401 659s 1..78 659s ok 660s t/57-LogoutForward.t ........................................................... 660s ok 1 - use Lemonldap::NG::Portal::Main; 660s ok 2 - Portal object 660s ok 3 - Init 660s ok 4 - Portal app 660s ok 5 - 1st "dwho" Auth query 660s ok 6 - Get cookie lemonldap (9a7016f17ff81e256a5c48e271a24f3416da06d133cec4d4f0eabbb4f52c46d0) 660s ok 7 - Get redirection 660s ok 8 - Location is http://auth.example.com/ 660s ok 9 - Logout request for "dwho" 660s ok 10 - Found Logout Forward page 660s ok 11 - Logout request 660s ok 12 - Response is 200 660s ok 13 - Cookie is deleted 660s ok 14 - No pdata 660s ok 15 - Disconnect request 660s ok 16 - Response is 401 660s 1..16 660s ok 660s t/57-LogoutForward2153.t ....................................................... 660s ok 1 - use Lemonldap::NG::Portal::Main; 660s ok 2 - Portal object 660s ok 3 - Init 660s ok 4 - Portal app 660s ok 5 - use Lemonldap::NG::Handler::Server; 660s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 660s ok 7 - App 660s ok 8 - 1st "dwho" Auth query 660s ok 9 - Get cookie lemonldap (f32b537fd23599fb3f4f4988fcc747387ccabc925de54e20c27bad6c68f4842a) 660s ok 10 - Get redirection 660s ok 11 - Location is http://auth.example.com/ 660s ok 12 - Logout request for "dwho" 660s ok 13 - Found Logout Forward page 660s ok 14 - Get cookie lemonldap (0) 660s ok 15 - Test empty cookie sent at logout 660s ok 16 - Verify absence of cookie lemonldappdata 660s ok 17 - Forward logout 660s ok 18 - Verify absence of cookie lemonldappdata 660s 1..18 660s ok 660s t/58-DecryptValue-with-custom-function.t ....................................... 660s ok 1 - use Lemonldap::NG::Portal::Main; 660s ok 2 - Portal object 660s ok 3 - Init 660s ok 4 - Portal app 660s ok 5 - Get Menu 660s ok 6 - HTTP code is 200 660s ok 7 - Page contains a form 660s ok 8 - Host match 660s ok 9 - Field "user" is defined 660s ok 10 - Field "password" is defined 660s ok 11 - CSP header authorize POST request to \# 660s ok 12 - Auth query 660s ok 13 - Get cookie lemonldap (97da22467eb5d194deb1dc9b77815672313c993e5cb62ad3aeb850ee37d695d6) 660s ok 14 - Get redirection 660s ok 15 - Location is http://auth.example.com/ 660s ok 16 - CheckUser form 660s ok 17 - Found decryptValue.png 660s ok 18 - DecryptValue form 660s ok 19 - HTTP code is 200 660s ok 20 - Page contains a form 660s ok 21 - URI match 660s ok 22 - Field "cipheredValue" is defined 660s ok 23 - Found trspan="decryptCipheredValue" 660s ok 24 - POST decryptvalue with valid value 660s ok 25 - Found decryted value 660s ok 26 - HTTP code is 200 660s ok 27 - Page contains a form 660s ok 28 - URI match 660s ok 29 - Field "cipheredValue" is defined 660s ok 30 - Logout request 660s ok 31 - Response is 200 660s ok 32 - Cookie is deleted 660s ok 33 - No pdata 660s ok 34 - Disconnect request 660s ok 35 - Response is 401 660s 1..35 660s ok 661s t/58-DecryptValue-with-internal-function.t ..................................... 661s ok 1 - use Lemonldap::NG::Portal::Main; 661s ok 2 - Portal object 661s ok 3 - Init 661s ok 4 - Portal app 661s ok 5 - Get Menu 661s ok 6 - HTTP code is 200 661s ok 7 - Page contains a form 661s ok 8 - Host match 661s ok 9 - Field "user" is defined 661s ok 10 - Field "password" is defined 661s ok 11 - Field "token" is defined 661s ok 12 - CSP header authorize POST request to \# 661s ok 13 - Auth query 661s ok 14 - Get cookie lemonldap (6062d103d6554575f21215e4328cc8fe788ed108317580d6d7233410cf965997) 661s ok 15 - Get redirection 661s ok 16 - Location is http://auth.example.com/ 661s ok 17 - Try DecryptValue form for a forbidden user 661s ok 18 - Found trmsg="95" 661s ok 19 - Logout request 661s ok 20 - Response is 200 661s ok 21 - Cookie is deleted 661s ok 22 - No pdata 661s ok 23 - Disconnect request 661s ok 24 - Response is 401 661s ok 25 - Get Menu 661s ok 26 - HTTP code is 200 661s ok 27 - Page contains a form 661s ok 28 - Host match 661s ok 29 - Field "user" is defined 661s ok 30 - Field "password" is defined 661s ok 31 - Field "token" is defined 661s ok 32 - CSP header authorize POST request to \# 661s ok 33 - Auth query 661s ok 34 - Get cookie lemonldap (120a77b14110b473b77ddead09b1d32cc85f4534b5fd963a676726545f9bfb9f) 661s ok 35 - Get redirection 661s ok 36 - Location is http://auth.example.com/ 661s ok 37 - CheckUser form 661s ok 38 - Found decryptValue.png 661s ok 39 - DecryptValue form 661s ok 40 - HTTP code is 200 661s ok 41 - Page contains a form 661s ok 42 - URI match 661s ok 43 - Field "cipheredValue" is defined 661s ok 44 - Field "token" is defined 661s ok 45 - Found trspan="decryptCipheredValue" 661s ok 46 - POST decryptvalue with valid value 661s ok 47 - Found decryted value 661s ok 48 - HTTP code is 200 661s ok 49 - Page contains a form 661s ok 50 - URI match 661s ok 51 - Field "cipheredValue" is defined 661s ok 52 - Field "token" is defined 661s substr outside of string at /usr/lib/s390x-linux-gnu/perl-base/bytes.pm line 15. 661s ok 53 - POST decryptvalue with invalid value 661s ok 54 - Found trspan="notAnEncryptedValue" 661s ok 55 - HTTP code is 200 661s ok 56 - Page contains a form 661s ok 57 - URI match 661s ok 58 - Field "cipheredValue" is defined 661s ok 59 - Field "token" is defined 661s ok 60 - POST decryptvalue without token 661s ok 61 - Found PE_NOTOKEN 661s ok 62 - HTTP code is 200 661s ok 63 - Page contains a form 661s ok 64 - URI match 661s ok 65 - Field "cipheredValue" is defined 661s ok 66 - Field "token" is defined 661s ok 67 - POST decryptvalue with an expired token 661s ok 68 - Found PE_TOKENEXPIRED 661s ok 69 - Logout request 661s ok 70 - Response is 200 661s ok 71 - Cookie is deleted 661s ok 72 - No pdata 661s ok 73 - Disconnect request 661s ok 74 - Response is 401 661s 1..74 661s ok 661s t/59-Double-cookies-Refresh-and-Logout.t ....................................... 661s ok 1 - use Lemonldap::NG::Portal::Main; 661s ok 2 - Portal object 661s ok 3 - Init 661s ok 4 - Portal app 661s ok 5 - Get Menu 661s ok 6 - HTTP code is 200 661s ok 7 - Page contains a form 661s ok 8 - Host match 661s ok 9 - Field "user" is defined 661s ok 10 - Field "password" is defined 661s ok 11 - CSP header authorize POST request to \# 661s ok 12 - Auth query 661s ok 13 - Get cookie lemonldap (203c57eda89585269c2abc3c9671dd2d9548afda8af47567b1e3792490d0e49e) 661s ok 14 - Get cookie lemonldaphttp (ce7820bf0c32092aa767647eb39ba67f106804cf74740a835ef36fac3278f0ba) 661s ok 15 - -> Get cookie : lemonldap=something 661s ok 16 - -> Cookie 'lemonldap' is HttpOnly 661s ok 17 - -> Cookie 'lemonldap' is secure 661s ok 18 - -> Get cookie lemonldaphttp=something 661s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 661s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 661s ok 21 - -> Doule Cookies for two sessions found 661s ok 22 - Get redirection 661s ok 23 - Location is http://auth.example.com/ 661s ok 24 - Get Menu 661s ok 25 - HTTP code is 200 661s ok 26 - Connected as Dwho 661s ok 27 - CheckUser form 661s ok 28 - HTTP code is 200 661s ok 29 - Page contains a form 661s ok 30 - URI match 661s ok 31 - Field "user" is defined 661s ok 32 - Field "url" is defined 661s ok 33 - Found trspan="checkUser" 661s ok 34 - POST checkuser 661s ok 35 - Found 19 attributes 661s ok 36 - Timestamp found 661s ok 37 - Refresh query 661s ok 38 - Get redirection 661s ok 39 - Location is http://auth.example.com/ 661s ok 40 - Get Menu 661s ok 41 - HTTP code is 200 661s ok 42 - Connected as Dwho 661s ok 43 - CheckUser form 661s ok 44 - HTTP code is 200 661s ok 45 - Page contains a form 661s ok 46 - URI match 661s ok 47 - Field "user" is defined 661s ok 48 - Field "url" is defined 661s ok 49 - Found trspan="checkUser" 661s ok 50 - POST checkuser 661s ok 51 - Found 19 attributes 661s ok 52 - Timestamp found 661s ok 53 - _updateTime has been updated 661s ok 54 - Get Menu 661s ok 55 - HTTP code is 200 661s ok 56 - Dwho has been well disconnected 661s 1..56 661s ok 661s t/59-Double-cookies-for-Double-sessions.t ...................................... 661s ok 1 - use Lemonldap::NG::Portal::Main; 661s ok 2 - Portal object 661s ok 3 - Init 661s ok 4 - Portal app 661s ok 5 - Get Menu 661s ok 6 - HTTP code is 200 661s ok 7 - Page contains a form 661s ok 8 - Host match 661s ok 9 - Field "user" is defined 661s ok 10 - Field "password" is defined 661s ok 11 - CSP header authorize POST request to \# 661s ok 12 - Auth query 661s ok 13 - Get cookie lemonldap (3f4595fcf070461a29b38995491f1e0eaf0c83cf82ff0d0d9d4dd4245d83bf77) 661s ok 14 - Get cookie lemonldaphttp (3e10b0418e424e85d181d5554e3a80259c4360f362c53deb7c3355f86360011b) 661s ok 15 - -> Get cookie : lemonldap=something 661s ok 16 - -> Cookie 'lemonldap' is HttpOnly 661s ok 17 - -> Cookie 'lemonldap' is secure 661s ok 18 - -> Get cookie lemonldaphttp=something 661s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 661s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 661s ok 21 - -> Double Cookies for two sessions found 661s ok 22 - Get redirection 661s ok 23 - Location is http://auth.example.com/ 661s ok 24 - Logout request 661s ok 25 - Response is 200 661s ok 26 - Cookie is deleted 661s ok 27 - No pdata 661s ok 28 - Disconnect request 661s ok 29 - Response is 401 661s 1..29 661s ok 662s t/59-Double-cookies-for-a-Single-session.t ..................................... 662s ok 1 - use Lemonldap::NG::Portal::Main; 662s ok 2 - Portal object 662s ok 3 - Init 662s ok 4 - Portal app 662s ok 5 - Get Menu 662s ok 6 - HTTP code is 200 662s ok 7 - Page contains a form 662s ok 8 - Host match 662s ok 9 - Field "user" is defined 662s ok 10 - Field "password" is defined 662s ok 11 - CSP header authorize POST request to \# 662s ok 12 - Auth query 662s ok 13 - Get cookie lemonldap (8eab55ca204c980c8b12dcf7c4902957da0252301684067c188a3cdc747cc484) 662s ok 14 - Get cookie lemonldaphttp (fbc21cb3ef6e57df93f3731758a8a6cdc0455e04a744a55fc973109caae67697a706a9725ab2217ee70c929e8f280191) 662s ok 15 - -> https cookie is 64 char long 662s ok 16 - -> Cookie 'lemonldap' is HttpOnly 662s ok 17 - -> Cookie 'lemonldap' is secure 662s ok 18 - -> http cookie is 96 byte long 662s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 662s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 662s ok 21 - -> Doule Cookies for a single session 662s ok 22 - Get redirection 662s ok 23 - Location is http://auth.example.com/ 662s ok 24 - Logout request 662s ok 25 - Response is 200 662s ok 26 - Cookie is deleted 662s ok 27 - No pdata 662s ok 28 - Disconnect request 662s ok 29 - Response is 401 662s 1..29 662s ok 662s t/59-Secured-cookie-Refresh-and-Logout.t ....................................... 662s ok 1 - use Lemonldap::NG::Portal::Main; 662s ok 2 - Portal object 662s ok 3 - Init 662s ok 4 - Portal app 662s ok 5 - Get Menu 662s ok 6 - HTTP code is 200 662s ok 7 - Page contains a form 662s ok 8 - Host match 662s ok 9 - Field "user" is defined 662s ok 10 - Field "password" is defined 662s ok 11 - CSP header authorize POST request to \# 662s ok 12 - Auth query 662s ok 13 - Get cookie lemonldap (5e8daf88cc9b83d8499ad4254f9be1a43de71c734eb4c976bd50294a57c7179f) 662s ok 14 - -> Get cookie : lemonldap=something 662s ok 15 - -> Cookie 'lemonldap' is HttpOnly 662s ok 16 - -> Cookie 'lemonldap' is secure 662s ok 17 - -> HTTPS Cookie for one session found 662s ok 18 - Get redirection 662s ok 19 - Location is http://auth.example.com/ 662s ok 20 - Get Menu 662s ok 21 - HTTP code is 200 662s ok 22 - Connected as Dwho 662s ok 23 - Refresh query 662s ok 24 - Get redirection 662s ok 25 - Location is http://auth.example.com/ 662s ok 26 - Get Menu 662s ok 27 - HTTP code is 200 662s ok 28 - Connected as Dwho 662s ok 29 - Get Menu 662s ok 30 - HTTP code is 200 662s ok 31 - Dwho has been well disconnected 662s 1..31 662s ok 663s t/61-AdaptativeAuthenticationLevel.t ........................................... 663s ok 1 - use Lemonldap::NG::Portal::Main; 663s ok 2 - Portal object 663s ok 3 - Init 663s ok 4 - Portal app 663s ok 5 - Auth query 663s ok 6 - Get cookie lemonldap (be76974495db227072213ab7073c9b4ad86f628e1c20ba09eb69d6206350042c) 663s ok 7 - uid found 663s ok 8 - Authentication level upgraded 663s ok 9 - Get session 663s ok 10 - uid found 663s ok 11 - Authentication level upgraded 663s ok 12 - Logout request 663s ok 13 - Response is 200 663s ok 14 - Cookie is deleted 663s ok 15 - No pdata 663s ok 16 - Disconnect request 663s ok 17 - Response is 401 663s ok 18 - Logout 663s ok 19 - Auth query 663s ok 20 - Get cookie lemonldap (68c7c335319a716a28c25772f53475968f389b5dd342de90c0a5b07ab2b8b649) 663s ok 21 - Authentication level upgraded 663s ok 22 - Logout request 663s ok 23 - Response is 200 663s ok 24 - Cookie is deleted 663s ok 25 - No pdata 663s ok 26 - Disconnect request 663s ok 27 - Response is 401 663s ok 28 - Logout 663s 1..28 663s ok 663s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.t ................ 663s ok 1 - use Lemonldap::NG::Portal::Main; 663s ok 2 - Portal object 663s ok 3 - Init 663s ok 4 - Portal app 663s ok 5 - 1st Auth query 663s ok 6 - Get cookie lemonldap (226a961d784ad18b9c79c31ab84832557b6d5b27193a28f21320ce4312c8544a) 663s ok 7 - Get redirection 663s ok 8 - Location is http://auth.example.com/ 663s ok 9 - Get new key 663s ok 10 - Content is JSON 663s ok 11 - Found secret 663s ok 12 - Found token 663s ok 13 - Code 663s ok 14 - Code contains 6 digits 663s ok 15 - Post code 663s ok 16 - Content is JSON 663s ok 17 - Key is registered 663s ok 18 - Logout request 663s ok 19 - Response is 200 663s ok 20 - Cookie is deleted 663s ok 21 - No pdata 663s ok 22 - Disconnect request 663s ok 23 - Response is 401 663s ok 24 - 1st Bad Auth query 663s ok 25 - Bad credential 663s ok 26 - 1st Bad Auth query 663s ok 27 - Rejected -> Protection enabled 663s ok 28 - LockTime = 15 663s ok 29 - LockTime in range 663s ok 30 - Auth query 663s ok 31 - Rejected -> Protection enabled 663s ok 32 - LockTime = 27 663s ok 33 - LockTime in range 663s ok 34 - 2nd Bad Auth query 663s ok 35 - Rejected -> Protection enabled 663s ok 36 - LockTime = 57 663s ok 37 - LockTime in range 663s ok 38 - Auth query 663s ok 39 - Enter TOTP code 663s ok 40 - HTTP code is 200 663s ok 41 - Page contains a form 663s ok 42 - URI match 663s ok 43 - Field "token" is defined 663s ok 44 - Code 663s ok 45 - Post code 663s ok 46 - Get cookie lemonldap (2c32bad7c66cb03fa32f1b6914c78c9943207a50f4eeb961a45a03a2e9edafde) 663s ok 47 - Get redirection 663s ok 48 - Location is http://auth.example.com/ 663s ok 49 - Logout request 663s ok 50 - Response is 200 663s ok 51 - Cookie is deleted 663s ok 52 - No pdata 663s ok 53 - Disconnect request 663s ok 54 - Response is 401 663s 1..54 663s ok 664s t/61-BruteForceProtection-with-Incremental-lockTimes.t ......................... 664s ok 1 - use Lemonldap::NG::Portal::Main; 664s ok 2 - Portal object 664s ok 3 - Init 664s ok 4 - Portal app 664s ok 5 - 1st Auth query 664s ok 6 - Get cookie lemonldap (53aa9fd0a8682d9027194f597b1940aa3b9985ecedfb9f4aa85265dea4512e4a) 664s ok 7 - Get redirection 664s ok 8 - Location is http://auth.example.com/ 664s ok 9 - Logout request 664s ok 10 - Response is 200 664s ok 11 - Cookie is deleted 664s ok 12 - No pdata 664s ok 13 - Disconnect request 664s ok 14 - Response is 401 664s ok 15 - 1st allowed Bad Auth query 664s ok 16 - Bad credential 664s ok 17 - 2nd allowed Bad Auth query 664s ok 18 - Bad credential 664s ok 19 - 1st Bad Auth query 664s ok 20 - Rejected -> Protection enabled 664s ok 21 - LockTime = 5 664s ok 22 - LockTime in range 664s ok 23 - Auth query 664s ok 24 - Rejected -> Protection enabled 664s ok 25 - LockTime = 6 664s ok 26 - LockTime in range 664s ok 27 - Auth query 664s ok 28 - Rejected -> Protection enabled 664s ok 29 - LockTime = 16 664s ok 30 - LockTime in range 664s ok 31 - 3rd Bad Auth query 664s ok 32 - Rejected -> Protection enabled 664s ok 33 - LockTime = 488 664s ok 34 - LockTime in range 664s ok 35 - Auth query 664s ok 36 - Get cookie lemonldap (4576899be6dd49fc06df8cbbfbbdf9098e2ed37d40a7f90ee83b40d8a7361d1d) 664s ok 37 - Get redirection 664s ok 38 - Location is http://auth.example.com/ 664s ok 39 - Logout request 664s ok 40 - Response is 200 664s ok 41 - Cookie is deleted 664s ok 42 - No pdata 664s ok 43 - Disconnect request 664s ok 44 - Response is 401 664s ok 45 - 2nd allowed Bad Auth query 664s ok 46 - Bad credential 664s ok 47 - 3rd Bad Auth query 664s ok 48 - Rejected -> Protection enabled 664s ok 49 - LockTime = 499 664s ok 50 - LockTime in range 664s 1..50 664s ok 664s t/61-BruteForceProtection.t .................................................... 664s ok 1 - use Lemonldap::NG::Portal::Main; 664s ok 2 - Portal object 664s ok 3 - Init 664s ok 4 - Portal app 664s ok 5 - 1st Auth query 664s ok 6 - Get cookie lemonldap (ceb0b691b67a6fb4c5dc5821c064bfa4641199c1748a3b07ee731e2dcd25480f) 664s ok 7 - Get redirection 664s ok 8 - Location is http://auth.example.com/ 664s ok 9 - Logout request 664s ok 10 - Response is 200 664s ok 11 - Cookie is deleted 664s ok 12 - No pdata 664s ok 13 - Disconnect request 664s ok 14 - Response is 401 664s ok 15 - 2nd Auth query 664s ok 16 - Get cookie lemonldap (9b28c892964083c5ef3d2e9aafcafe2b2365ce5462a351a73dec8d5ac18efec2) 664s ok 17 - Get redirection 664s ok 18 - Location is http://auth.example.com/ 664s ok 19 - Logout request 664s ok 20 - Response is 200 664s ok 21 - Cookie is deleted 664s ok 22 - No pdata 664s ok 23 - Disconnect request 664s ok 24 - Response is 401 664s ok 25 - 3rd Auth query 664s ok 26 - Get cookie lemonldap (6024969bb2f6db39f8bf56fb3985e7c187b876195508369502582e4ed7206fd8) 664s ok 27 - Get redirection 664s ok 28 - Location is http://auth.example.com/ 664s ok 29 - Logout request 664s ok 30 - Response is 200 664s ok 31 - Cookie is deleted 664s ok 32 - No pdata 664s ok 33 - Disconnect request 664s ok 34 - Response is 401 664s ok 35 - 4th Auth query 664s ok 36 - Get cookie lemonldap (fbe197bf2aadda2118706735ae0b6efc7fc5fa8b60df7b06010f2bfa659a9ec0) 664s ok 37 - Get redirection 664s ok 38 - Location is http://auth.example.com/ 664s ok 39 - Logout request 664s ok 40 - Response is 200 664s ok 41 - Cookie is deleted 664s ok 42 - No pdata 664s ok 43 - Disconnect request 664s ok 44 - Response is 401 664s ok 45 - 5th Auth query 664s ok 46 - Get cookie lemonldap (2e74cfc5482e7151dc156f7e06b070ffc8734f35b2fbb72a056b04802eb2c9e0) 664s ok 47 - Get redirection 664s ok 48 - Location is http://auth.example.com/ 664s ok 49 - Logout request 664s ok 50 - Response is 200 664s ok 51 - Cookie is deleted 664s ok 52 - No pdata 664s ok 53 - Disconnect request 664s ok 54 - Response is 401 664s ok 55 - 1st Bad Auth query 664s ok 56 - Response status is 401 664s ok 57 - Content is JSON 664s ok 58 - Error code is 5 664s ok 59 - 2nd Bad Auth query 664s ok 60 - Response status is 401 664s ok 61 - Content is JSON 664s ok 62 - Error code is 5 664s ok 63 - 3rd Bad Auth query 664s ok 64 - Response status is 401 664s ok 65 - Content is JSON 664s ok 66 - Error code is 5 664s ok 67 - 4th Bad Auth query 664s ok 68 - Response status is 401 664s ok 69 - Content is JSON 664s ok 70 - Error code is 5 664s ok 71 - 5th Bad Auth query 664s ok 72 - Rejected -> Protection enabled 664s ok 73 - 6th Bad Auth query 664s ok 74 - Rejected -> Protection enabled 664s ok 75 - 6th Auth query 664s ok 76 - Rejected -> Protection enabled 664s ok 77 - 7th Auth query 664s ok 78 - Get cookie lemonldap (24187dcfaea99ff578876b712f12cdad0913a2d6584215a428d95ee0b84f2dfc) 664s ok 79 - History found 664s ok 80 - History found 664s ok 81 - History found 664s ok 82 - -> Eight entries found 664s ok 83 - -> Four 'failedLogin' entries found 664s ok 84 - Logout request 664s ok 85 - Response is 200 664s ok 86 - Cookie is deleted 664s ok 87 - No pdata 664s ok 88 - Disconnect request 664s ok 89 - Response is 401 664s 1..89 664s ok 664s t/61-CrowdSec-warn.t ........................................................... 664s ok 1 - use Lemonldap::NG::Portal::Main; 664s ok 2 - Portal object 664s ok 3 - Init 664s ok 4 - Portal app 664s ok 5 - Auth query 664s ok 6 - HTTP code is 200 664s ok 7 - Auth query 664s ok 8 - HTTP code is 200 664s 1..8 664s ok 665s t/61-CrowdSec.t ................................................................ 665s ok 1 - use Lemonldap::NG::Portal::Main; 665s ok 2 - Portal object 665s ok 3 - Init 665s ok 4 - Portal app 665s ok 5 - Auth query 665s ok 6 - Response status is 401 665s ok 7 - Content is JSON 665s ok 8 - Error code is 41 665s ok 9 - Auth query 665s ok 10 - HTTP code is 200 665s 1..10 665s ok 665s t/61-ForceAuthn.t .............................................................. 665s ok 1 - use Lemonldap::NG::Portal::Main; 665s ok 2 - Portal object 665s ok 3 - Init 665s ok 4 - Portal app 665s ok 5 - Auth query 665s ok 6 - HTTP code is 200 665s ok 7 - Get cookie lemonldap (1f12592bcc34317bc584034af26207b46819b6b8299747abbd117bde4117ea81) 665s ok 8 - Form ReAuthentication 665s ok 9 - Found PE87 code 665s ok 10 - Auth query 665s ok 11 - HTTP code is 200 665s ok 12 - Get cookie lemonldap (de3922ad3a6ea56159d485a0f2efe56d456c1ae4ef6b7cc762c9be15b06f41b7) 665s ok 13 - Go to Portal 665s ok 14 - Found applications list 665s ok 15 - Logout request 665s ok 16 - Response is 200 665s ok 17 - Cookie is deleted 665s ok 18 - No pdata 665s ok 19 - Disconnect request 665s ok 20 - Response is 401 665s 1..20 665s ok 666s t/61-GrantSession.t ............................................................ 666s ok 1 - use Lemonldap::NG::Portal::Main; 666s ok 2 - Portal object 666s Bareword found where operator expected (Missing operator before "n"?) at (eval 139) line 1, near "} n" 666s [Mon Oct 20 01:13:45 2025] [LLNG:5988] [error] syntax error at (eval 139) line 1, near "} n " 666s Execution of (eval 139) aborted due to compilation errors. 666s 666s [Mon Oct 20 01:13:45 2025] [LLNG:5988] [error] Bad grantSessionRules rule: syntax error at (eval 139) line 1, near "} n " 666s Execution of (eval 139) aborted due to compilation errors. 666s 666s ok 3 - Init 666s ok 4 - Portal app 666s ok 5 - Auth query 666s ok 6 - dwho rejected with custom message and session data 666s ok 7 - Auth query 666s ok 8 - dwho rejected with PE_BADCREDENTIALS 666s ok 9 - Found connect button 666s ok 10 - Auth query 666s ok 11 - dwho rejected with custom message and session data 666s ok 12 - Response body is not empty 666s ok 13 - Found info JS 666s ok 14 - Found custom Main Logo 666s ok 15 - Auth query 666s ok 16 - HTTP code is 200 666s ok 17 - Get cookie lemonldap (90df74978702f160a1ee72e61c82c8b9949b3546a09e61704cf46b23b4cd1d2a) 666s ok 18 - Auth query 666s ok 19 - rtyler rejected with PE_SESSIONNOTGRANTED 666s ok 20 - Auth query 666s ok 21 - rtyler rejected with PE_BADCREDENTIALS 666s ok 22 - Found connect button 666s ok 23 - Found custom Main Logo 666s ok 24 - No cookie 666s ok 25 - Portal object 666s Bareword found where operator expected (Missing operator before "n"?) at (eval 406) line 1, near "} n" 666s [Mon Oct 20 01:13:45 2025] [LLNG:5988] [error] syntax error at (eval 406) line 1, near "} n " 666s Execution of (eval 406) aborted due to compilation errors. 666s 666s [Mon Oct 20 01:13:45 2025] [LLNG:5988] [error] Bad grantSessionRules rule: syntax error at (eval 406) line 1, near "} n " 666s Execution of (eval 406) aborted due to compilation errors. 666s 666s ok 26 - Init 666s ok 27 - Portal app 666s ok 28 - auth query 666s ok 29 - HTTP code is 200 666s ok 30 - Get cookie lemonldap (333cb895b34cb14ad5706e231551763ceed7c214c78b5743d7fcaa538d2c4632) 666s 1..30 666s ok 666s t/61-LocationDetect.t .......................................................... 666s ok 1 - use Lemonldap::NG::Portal::Main; 666s 1..1 666s ok 666s t/61-NewLocationWarning-Custom.t ............................................... 666s ok 1 - use Lemonldap::NG::Portal::Main; 666s ok 2 - Portal object 666s ok 3 - Init 666s ok 4 - Portal app 666s ok 5 - Get Portal 666s ok 6 - HTTP code is 200 666s ok 7 - Page contains a form 666s ok 8 - Host match 666s ok 9 - Field "user" is defined 666s ok 10 - Field "password" is defined 666s ok 11 - CSP header authorize POST request to \# 666s ok 12 - First auth query 666s ok 13 - Second auth query 666s ok 14 - Subject found 666s ok 15 - Mail sent (IP, Date and UA found) 666s 1..15 666s ok 667s t/61-NewLocationWarning.t ...................................................... 667s ok 1 - use Lemonldap::NG::Portal::Main; 667s ok 2 - Portal object 667s ok 3 - Init 667s ok 4 - Portal app 667s ok 5 - Get Portal 667s ok 6 - HTTP code is 200 667s ok 7 - Page contains a form 667s ok 8 - Host match 667s ok 9 - Field "user" is defined 667s ok 10 - Field "password" is defined 667s ok 11 - CSP header authorize POST request to \# 667s ok 12 - First auth query 667s ok 13 - Get cookie lemonldap (5d5417cceda920014354965d078ec0feff11023610d9850a1c57689433033ff8) 667s ok 14 - Logout request 667s ok 15 - Response is 200 667s ok 16 - Cookie is deleted 667s ok 17 - No pdata 667s ok 18 - Disconnect request 667s ok 19 - Response is 401 667s ok 20 - First time seeing a new IP, no mail sent 667s ok 21 - Second auth query 667s ok 22 - Get cookie lemonldap (6b9dd51969e870fdf6836222d191b00fce6ca974afe7144fc80426fbdb4d7ef1) 667s ok 23 - Get redirection 667s ok 24 - Location is http://auth.example.com/ 667s ok 25 - Logout request 667s ok 26 - Response is 200 667s ok 27 - Cookie is deleted 667s ok 28 - No pdata 667s ok 29 - Disconnect request 667s ok 30 - Response is 401 667s ok 31 - Second time seeing a new IP, no mail sent 667s ok 32 - Third auth query 667s ok 33 - Get cookie lemonldap (8e70a76b644c956b9bc7ae8f20f67fe6196558b7e24352de21b2adddc1a808ca) 667s ok 34 - Get redirection 667s ok 35 - Location is http://auth.example.com/ 667s ok 36 - Logout request 667s ok 37 - Response is 200 667s ok 38 - Cookie is deleted 667s ok 39 - No pdata 667s ok 40 - Disconnect request 667s ok 41 - Response is 401 667s ok 42 - First login on a new IP, email sent 667s ok 43 - Fourth auth query 667s ok 44 - Bad credential 667s ok 45 - Failed login with a new IP, no email sent 667s ok 46 - Fifth auth query 667s ok 47 - Get cookie lemonldap (aff8e8e957100952f516bbf675a38633f8ec2d7537f75219d8257d9e98c2e682) 667s ok 48 - Get redirection 667s ok 49 - Location is http://auth.example.com/ 667s ok 50 - Subject found 667s ok 51 - Mail sent (Wrong password) 667s ok 52 - Location found in mail body 667s ok 53 - Date found in mail body 667s ok 54 - UserAgent found in mail body 667s ok 55 - Fifth auth query 667s ok 56 - Get cookie lemonldap (0b876370e376371a75eea64db7019a4baf66859c2269efa0e736fe03b3b88795) 667s ok 57 - Get redirection 667s ok 58 - Location is http://auth.example.com/ 667s ok 59 - Login on newly learned address, no email 667s ok 60 - Fifth auth query 667s ok 61 - Get cookie lemonldap (a90bf08a328d23ed908268776ea9e564afa38c9d65d1d83919fc02a133ec5cbf) 667s ok 62 - Get redirection 667s ok 63 - Location is http://auth.example.com/ 667s ok 64 - Login on previously learned address, no email 667s 1..64 667s ok 667s t/61-Session-ActivityTimeout.t ................................................. 667s ok 1 - use Lemonldap::NG::Portal::Main; 667s ok 2 - Portal object 667s ok 3 - Init 667s ok 4 - Portal app 667s ok 5 - Auth query 667s ok 6 - HTTP code is 200 667s ok 7 - Get cookie lemonldap (00c9578f16be0f98b637663dbf5771a81842eab6de28607f57e80c4379407d01) 667s ok 8 - Go to Portal 667s ok 9 - Found applications list 667s ok 10 - Form Authentification 667s ok 11 - Found PE_SESSIONEXPIRED code 667s ok 12 - Logout request 667s ok 13 - Response is 200 667s ok 14 - Cookie is deleted 667s ok 15 - No pdata 667s ok 16 - Disconnect request 667s ok 17 - Response is 401 667s 1..17 667s ok 668s t/61-Session-Timeout.t ......................................................... 668s ok 1 - use Lemonldap::NG::Portal::Main; 668s ok 2 - Portal object 668s ok 3 - Init 668s ok 4 - Portal app 668s ok 5 - Auth query 668s ok 6 - HTTP code is 200 668s ok 7 - Get cookie lemonldap (f898bc4dca85047a692f1b9f6d1c3fa623adbb24990d01d1ab370c840c0964ad) 668s ok 8 - Go to Portal 668s ok 9 - Found applications list 668s ok 10 - Form Authentification 668s ok 11 - Found PE_SESSIONEXPIRED code 668s ok 12 - Logout request 668s ok 13 - Response is 200 668s ok 14 - Cookie is deleted 668s ok 15 - No pdata 668s ok 16 - Disconnect request 668s ok 17 - Response is 401 668s 1..17 668s ok 668s t/62-Refresh-plugin.t .......................................................... 668s ok 1 - use Lemonldap::NG::Portal::Main; 668s ok 2 - Portal object 668s ok 3 - Init 668s ok 4 - Portal app 668s ok 5 - Auth query 1 668s ok 6 - Get cookie lemonldap (d223df42038b9ecf46a87311419d0ecb6fee62ba027de263bbf5a886135523dc) 668s ok 7 - Auth query 2 668s ok 8 - Get cookie lemonldap (8abcdc05746c8e42036bc28d86f953fec041b3f596cddc15581795a4df19ca20) 668s ok 9 - Auth query 3 668s ok 10 - Get cookie lemonldap (2b6337407ba22d16614a44f1a14a2fde186f871098196d7f7cb61a952ff7e0fe) 668s ok 11 - Auth query 4 668s ok 12 - Get cookie lemonldap (3ee30023d689d7674abf95b2059285107b930d300407d670a91cdb591b799586) 668s ok 13 - Auth query 5 668s ok 14 - Get cookie lemonldap (c71d49b93b0580f5982d94642cd5b6a4b1d29f0eeac4562e173443a3831cdb5c) 668s ok 15 - Auth query 6 668s ok 16 - Get cookie lemonldap (9d7cd057cdaa099b35b19b696956e1d196ecfde9e9aba23a7584b142d17ca1dc) 668s ok 17 - Call refresh 668s ok 18 - HTTP code is 200 668s ok 19 - Count is 6 668s ok 20 - Get session using restSessionServer 668s ok 21 - HTTP code is 200 668s ok 22 - Deserialize session content 668s ok 23 - Get session content 668s ok 24 - Content is updated 668s ok 25 - Correct groups 668s ok 26 - Get session using restSessionServer 668s ok 27 - HTTP code is 200 668s ok 28 - Deserialize session content 668s ok 29 - Get session content 668s ok 30 - Content is updated 668s ok 31 - Correct groups 668s ok 32 - Get session using restSessionServer 668s ok 33 - HTTP code is 200 668s ok 34 - Deserialize session content 668s ok 35 - Get session content 668s ok 36 - Content is updated 668s ok 37 - Correct groups 668s ok 38 - Get session using restSessionServer 668s ok 39 - HTTP code is 200 668s ok 40 - Deserialize session content 668s ok 41 - Get session content 668s ok 42 - Content is updated 668s ok 43 - Correct groups 668s ok 44 - Get session using restSessionServer 668s ok 45 - HTTP code is 200 668s ok 46 - Deserialize session content 668s ok 47 - Get session content 668s ok 48 - Content is updated 668s ok 49 - Correct groups 668s ok 50 - Get session using restSessionServer 668s ok 51 - HTTP code is 200 668s ok 52 - Deserialize session content 668s ok 53 - Get session content 668s ok 54 - Content is updated 668s ok 55 - Correct groups 668s 1..55 668s ok 668s t/62-SingleSession-with-History.t .............................................. 668s ok 1 - use Lemonldap::NG::Portal::Main; 668s ok 2 - Portal object 668s ok 3 - Init 668s ok 4 - Portal app 668s ok 5 - Auth query 668s ok 6 - Get cookie lemonldap (b519501dc2fe22bdd226b817b7d178946a5a401c53a0a705b33622c269c89e28) 668s ok 7 - Auth query 668s ok 8 - Get cookie lemonldap (8bfe1ad7dcb606583ad408ee9ba149aa9884fe08ee618a62a71b1672210afebe) 668s ok 9 - Auth query 668s ok 10 - Get cookie lemonldap (38d51e65c5d85e05d109cd3ec2c818e8a698246c4617e8498d7cb2004c3e0923) 668s ok 11 - sessionsDeleted found 668s ok 12 - History found 668s ok 13 - -> Four entries found 668s 1..13 668s ok 669s t/62-SingleSession-with-Rules.t ................................................ 669s ok 1 - use Lemonldap::NG::Portal::Main; 669s ok 2 - Portal object 669s ok 3 - Init 669s ok 4 - Portal app 669s ok 5 - Auth query 669s ok 6 - HTTP code is 200 669s ok 7 - Get cookie lemonldap (4d97241fc9a713117869723817e56b9d0e64988a43b04bf37e97d784c95fcf5d) 669s ok 8 - Auth query 669s ok 9 - HTTP code is 200 669s ok 10 - Get cookie lemonldap (168fa56fd2ba39a835a0ba38e6ac1da7264db141988be51a3072a8cc259c4a47) 669s ok 11 669s ok 12 - HTTP code is 200 669s ok 13 669s ok 14 - Response status is 401 669s ok 15 - Content is JSON 669s ok 16 - Error code is 1 669s ok 17 - Auth query 669s ok 18 - HTTP code is 200 669s ok 19 - Get cookie lemonldap (9b6f8e600e9555d3d62e1e9a5095162d0293c14f3249588849ae63b8b4cb3200) 669s ok 20 - Auth query 669s ok 21 - HTTP code is 200 669s ok 22 - Get cookie lemonldap (6ea73d23a8c83df18324dd12f2cbad686b4fac3b03ea51ae339e220d0644c1a6) 669s ok 23 - Auth query 669s ok 24 - HTTP code is 200 669s ok 25 - Get cookie lemonldap (767e09ce8f2bc078b078fe0c198524ff0129d4433ec727e173bba376523e0f31) 669s ok 26 669s ok 27 - HTTP code is 200 669s ok 28 669s ok 29 - HTTP code is 200 669s ok 30 669s ok 31 - Response status is 401 669s ok 32 - Content is JSON 669s ok 33 - Error code is 1 669s ok 34 - Auth query 669s ok 35 - HTTP code is 200 669s ok 36 - Get cookie lemonldap (e547e99c05c1ebb7cad91a3bbb56898a5c6e6cb9502a1a3539b2ae6047a925a0) 669s ok 37 - Auth query 669s ok 38 - HTTP code is 200 669s ok 39 - Get cookie lemonldap (d34dd6d11500323fd00ad59193d13fc3ec7c75c2d13fb49d9f2bf56500027974) 669s ok 40 669s ok 41 - HTTP code is 200 669s ok 42 669s ok 43 - HTTP code is 200 669s ok 44 669s ok 45 - Response status is 401 669s ok 46 - Content is JSON 669s ok 47 - Error code is 1 669s ok 48 669s ok 49 - HTTP code is 200 669s 1..49 669s ok 669s t/62-SingleSession.t ........................................................... 669s ok 1 - use Lemonldap::NG::Portal::Main; 669s ok 2 - Portal object 669s ok 3 - Init 669s ok 4 - Portal app 669s ok 5 - Portal object 669s ok 6 - Init 669s ok 7 - Portal app 669s ok 8 - Portal object 669s ok 9 - Init 669s ok 10 - Portal app 669s ok 11 - Portal object 669s ok 12 - Init 669s ok 13 - Portal app 669s ok 14 - Portal object 669s ok 15 - Init 669s ok 16 - Portal app 669s ok 17 - Auth query 669s ok 18 - Get cookie lemonldap (1362937b008a0174ee1639e441b1490147a0fd5b31a5376c60bc3eba53f6511a) 669s ok 19 - "skin=bootstrap" input not found 669s ok 20 - Auth query 669s ok 21 - Get cookie lemonldap (5652f7a75284105f9ce5615a3c1b34e4e7953dddf741c8aced2ba8bc06c134fb) 669s ok 22 - "skin=bootstrap" input found 669s ok 23 - Auth query 669s ok 24 - Get cookie lemonldap (1a5d52715dda79d935f0645fedd17770dba154133ef4d4895d554688a93af38e) 669s ok 25 - "skin=bootstrap" input not found 669s ok 26 - Attempt login with latest session 669s ok 27 - HTTP code is 200 669s ok 28 - Attempt login with removed session 669s ok 29 - Response status is 401 669s ok 30 - Content is JSON 669s ok 31 - Error code is 1 669s ok 32 - Attempt login with removed session 669s ok 33 - Response status is 401 669s ok 34 - Content is JSON 669s ok 35 - Error code is 1 669s ok 36 - Auth query 669s ok 37 - Get cookie lemonldap (b7aa7baa0901fbaa263c82ed96b303b0a2a3b4fcb4c831544099577f6c178daf) 669s ok 38 - Auth query 669s ok 39 - Get cookie lemonldap (af89349207a49a11d2d89edc175db25f8031ec20bfe23f8d8e3dd1e771bfddf7) 669s ok 40 - Auth query 669s ok 41 - Get cookie lemonldap (edf0c7a1cd807d1f6f9ed9868938619a43cbcc9605f82e6730acdfe2c2419847) 669s ok 42 - Auth query 669s ok 43 - Get cookie lemonldap (3ef70dd968f9bc0bfc46aee57eedeb74c6efe3ad382a5f75f7fdb9c27d46eadd) 669s ok 44 - First session on latest IP 669s ok 45 - HTTP code is 200 669s ok 46 - Latest session on latest IP 669s ok 47 - HTTP code is 200 669s ok 48 - session on old IP 669s ok 49 - Response status is 401 669s ok 50 - Content is JSON 669s ok 51 - Error code is 1 669s ok 52 - session on old IP 669s ok 53 - Response status is 401 669s ok 54 - Content is JSON 669s ok 55 - Error code is 1 669s ok 56 - Auth query 669s ok 57 - Get cookie lemonldap (1e1b7816e5224772fba21f3d9b7e1b869a3bd392282d401795693cc5c1a964de) 669s ok 58 - Auth query 669s ok 59 - Get cookie lemonldap (e690a52ce57e24e09dcc1dab107b5a503b82aa0e3d11805cf92baa1282be70dc) 669s ok 60 - Auth query 669s ok 61 - Get cookie lemonldap (c5dc01b956ef16944759eb08c6c88785a6a10a7a1fee4cd896358849ee59e4b0) 669s ok 62 - Auth query 669s ok 63 - Get cookie lemonldap (abc339ce4c90f322e86af6186185c32d41c7d1233aebff59c486dd1a8c6ade41) 669s ok 64 - Other user, but other IP 669s ok 65 - HTTP code is 200 669s ok 66 - Other user, same IP 669s ok 67 - Response status is 401 669s ok 68 - Content is JSON 669s ok 69 - Error code is 1 669s ok 70 - Same user, same IP 669s ok 71 - HTTP code is 200 669s ok 72 - Same user, same IP 669s ok 73 - HTTP code is 200 669s ok 74 - Auth query 669s ok 75 - Get cookie lemonldap (22adeb4dc15028a006a9104851996ed517c15777ab77f075cbf154e6076d4b98) 669s ok 76 - Auth query 669s ok 77 - Get cookie lemonldap (0a1c68d48ecea2510337e791f286d932935c599e9d83a3ffc42e319263630b80) 669s ok 78 - Auth query 669s ok 79 - Get cookie lemonldap (64a50268dcaaa7631d0fae7e8c6a15a7b71430d412e7cf9565f5ce3e4a8e4a04) 669s ok 80 - Auth query 669s ok 81 - Get cookie lemonldap (6aea181b2595d92c0a57f7c1c194b20a6067238d57f37bd562ccac3ee75dee58) 669s ok 82 - sessionsDeleted found 669s ok 83 - otherSessions found 669s ok 84 - Link found 669s ok 85 - action found 669s 1..85 669s ok 670s t/62-UpgradeSession-disabled.t ................................................. 670s ok 1 - use Lemonldap::NG::Portal::Main; 670s ok 2 - use Lemonldap::NG::Common::FormEncode; 670s ok 3 - Portal object 670s ok 4 - Init 670s ok 5 - Portal app 670s ok 6 - Auth query 670s ok 7 - Get cookie lemonldap (02983b53f84b6bc39586496407281cd678cb018868051cd5f33b8ef0256d3685) 670s ok 8 - GET http://test1.example.com/AuthWeak 670s ok 9 - GET http://test1.example.com/AuthStrong 670s ok 10 - HTTP code is 403 670s ok 11 - Logout request 670s ok 12 - Response is 200 670s ok 13 - Cookie is deleted 670s ok 14 - No pdata 670s ok 15 - Disconnect request 670s ok 16 - Response is 401 670s 1..16 670s ok 670s t/62-UpgradeSession.t .......................................................... 670s ok 1 - use Lemonldap::NG::Portal::Main; 670s ok 2 - use Lemonldap::NG::Common::FormEncode; 670s ok 3 - Portal object 670s ok 4 - Init 670s ok 5 - Portal app 670s ok 6 - Auth query 670s ok 7 - Get cookie lemonldap (c22f506eb632ace1de30070a839ae48af2af46b51220ebeca09adef9003dcd8d) 670s ok 8 - GET http://test1.example.com/AuthWeak 670s ok 9 - HTTP code is 200 670s ok 10 - GET http://test1.example.com/AuthStrong 670s ok 11 - Upgrade session query 670s ok 12 - HTTP code is 200 670s ok 13 - Page contains a form 670s ok 14 - URI match 670s ok 15 - Field "confirm" is defined 670s ok 16 - Field "url" is defined 670s ok 17 - Accept session upgrade query 670s ok 18 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 670s ok 19 - HTTP code is 200 670s ok 20 - Page contains a form 670s ok 21 - Host match 670s ok 22 - Field "upgrading" is defined 670s ok 23 - Field "url" is defined 670s ok 24 - CSP header authorize POST request to \# 670s ok 25 - Post login 670s ok 26 - Get cookie lemonldappdata () 670s ok 27 - Get cookie lemonldap (a391a0bbc134d65925321d25c0ef7c1404b26d852cfc6561045b15a1a5fbb052) 670s ok 28 - Get redirection 670s ok 29 - Location is http://test1.example.com 670s ok 30 - Post login 670s ok 31 - HTTP code is 200 670s ok 32 - Upgrade session query 670s ok 33 - HTTP code is 200 670s ok 34 - Page contains a form 670s ok 35 - URI match 670s ok 36 - Field "confirm" is defined 670s ok 37 - Field "url" is defined 670s ok 38 - Accept session upgrade query 670s ok 39 - Expected portal error code: code found on page 670s ok 40 - Expected portal error code 670s ok 41 - HTTP code is 200 670s ok 42 - Page contains a form 670s ok 43 - Host match 670s ok 44 - Field "upgrading" is defined 670s ok 45 - Field "url" is defined 670s ok 46 - CSP header authorize POST request to \# 670s ok 47 - Post login 670s ok 48 - Get cookie lemonldap (79c762ba736d3f212631a3c53f8588f79f72f8cf527485f0df2dc591dd4369e6) 670s ok 49 - Logout request 670s ok 50 - Response is 200 670s ok 51 - Cookie is deleted 670s ok 52 - No pdata 670s ok 53 - Disconnect request 670s ok 54 - Response is 401 670s 1..54 670s ok 671s t/63-History.t ................................................................. 671s ok 1 - use Lemonldap::NG::Portal::Main; 671s ok 2 - Portal object 671s ok 3 - Init 671s ok 4 - Portal app 671s ok 5 - Auth query 671s ok 6 - HTTP code is 200 671s ok 7 - Get cookie lemonldap (8d7cc1fedec5fd663597556458981ce6511b8272e8ad45ab2d4f5cb255c71c75) 671s ok 8 - Found custom Main Logo 671s ok 9 - History found 671s ok 10 - -> One entry found 671s ok 11 - Verify connection 671s ok 12 - HTTP code is 200 671s ok 13 - Logout request 671s ok 14 - Response is 200 671s ok 15 - Cookie is deleted 671s ok 16 - No pdata 671s ok 17 - Disconnect request 671s ok 18 - Response is 401 671s ok 19 - Auth query 671s ok 20 - HTTP code is 200 671s ok 21 - Get cookie lemonldap (834ecba282929b240238a55cec7de49cd3bd3e134e1f7074f1cdd0e9615a7f00) 671s ok 22 - History found 671s ok 23 - -> Two entries found 671s ok 24 - Logout request 671s ok 25 - Response is 200 671s ok 26 - Cookie is deleted 671s ok 27 - No pdata 671s ok 28 - Disconnect request 671s ok 29 - Response is 401 671s ok 30 - Auth query 671s ok 31 - Response status is 401 671s ok 32 - Content is JSON 671s ok 33 - Error code is 5 671s ok 34 - Auth query 671s ok 35 - Response status is 401 671s ok 36 - Content is JSON 671s ok 37 - Error code is 5 671s ok 38 - Auth query 671s ok 39 - HTTP code is 200 671s ok 40 - Get cookie lemonldap (87b3dcc935f3dfff0b5336ce1090378b649491c6a4e91c27baaded1f2b95df55) 671s ok 41 - History found 671s ok 42 - History array caption found 671s ok 43 - Failed history array caption found 671s ok 44 - Found plugin-set label 671s ok 45 - -> Five entries found 671s ok 46 - -> Two 'failedLogin' entries found 671s ok 47 - Custom value entries found 671s ok 48 - Hidden history field is missing 671s ok 49 - Found Name before UID as specified by Prefix 671s ok 50 - Field found in psession 671s ok 51 - Hidden field found in psession 671s ok 52 - Logout request 671s ok 53 - Response is 200 671s ok 54 - Cookie is deleted 671s ok 55 - No pdata 671s ok 56 - Disconnect request 671s ok 57 - Response is 401 671s 1..57 671s ok 671s t/64-StayConnected-single-connection.t ......................................... 671s ok 1 - use Lemonldap::NG::Portal::Main; 671s ok 2 - Portal object 671s ok 3 - Init 671s ok 4 - Portal app 671s ok 5 - Auth query 671s ok 6 - HTTP code is 200 671s ok 7 - Page contains a form 671s ok 8 - URI match 671s ok 9 - Field "fg" is defined 671s ok 10 - Field "token" is defined 671s ok 11 - Post fingerprint 671s ok 12 - Get cookie lemonldap (58729f06631277ddb3bf182c64a3cae941a27ea6e07b2dd3852c720ec2bcf3ad) 671s ok 13 - Get redirection 671s ok 14 - Location is http://auth.example.com/ 671s ok 15 - Get cookie llngpersistent (de3faaaa9eb4fe8c6426f6ba22d3a2e18b2f0f2269b5bfb5a82a1cd53c591f9d) 671s ok 16 - Try to auth with persistent cookie 671s ok 17 - HTTP code is 200 671s ok 18 - HTTP code is 200 671s ok 19 - Page contains a form 671s ok 20 - Host match 671s ok 21 - Field "fg" is defined 671s ok 22 - Field "token" is defined 671s ok 23 - CSP header authorize POST request to \# 671s ok 24 - Post fingerprint 671s ok 25 - Get redirection 671s ok 26 - Location is http://auth.example.com/ 671s ok 27 - Get cookie lemonldap (d01edf18852e01f4d6174e57ffde763d3c479cc3b0fbd5d3db852c585a693eca) 671s ok 28 - Got cookie 671s ok 29 - Try to auth with persistent cookie 671s ok 30 - HTTP code is 200 671s ok 31 - HTTP code is 200 671s ok 32 - Page contains a form 671s ok 33 - Host match 671s ok 34 - Field "fg" is defined 671s ok 35 - Field "token" is defined 671s ok 36 - CSP header authorize POST request to \# 671s ok 37 - Post fingerprint 671s ok 38 - Get redirection 671s ok 39 - Location is http://auth.example.com/ 671s ok 40 - Get cookie lemonldap (8646b245bfe27e3bd905184d27923bee32688e6af780832722a97babba91c806) 671s ok 41 - Got cookie 671s ok 42 - Auth query 671s ok 43 - HTTP code is 200 671s ok 44 - Page contains a form 671s ok 45 - URI match 671s ok 46 - Field "fg" is defined 671s ok 47 - Field "token" is defined 671s ok 48 - Post fingerprint 671s ok 49 - Get cookie lemonldap (bc5bb5ef03506b9fe38219dd25b8b927f9f8f2d8ee52061e1e8f9f1805209993) 671s ok 50 - Get redirection 671s ok 51 - Location is http://auth.example.com/ 671s ok 52 - Get cookie llngpersistent (b660b77be3b2c41f4ea9ff127b43a29a950c23b237cd9a6948ed2f64f3f824b9) 671s ok 53 - Try to auth with persistent cookie 671s ok 54 - HTTP code is 200 671s ok 55 - HTTP code is 200 671s ok 56 - Page contains a form 671s ok 57 - Host match 671s ok 58 - Field "fg" is defined 671s ok 59 - Field "token" is defined 671s ok 60 - CSP header authorize POST request to \# 671s ok 61 - Post fingerprint 671s ok 62 - Get redirection 671s ok 63 - Location is http://auth.example.com/ 671s ok 64 - Get cookie lemonldap (7318b80ba94163d653efe13f603e23b0a06e780c4ffddb37428f48c5713e421d) 671s ok 65 - Got cookie 671s ok 66 - Try to auth with persistent cookie 671s ok 67 - HTTP code is 200 671s ok 68 - First persistent ID is no longer valid 671s 1..68 671s ok 672s t/64-StayConnected-singleSession.t ............................................. 672s ok 1 - use Lemonldap::NG::Portal::Main; 672s ok 2 - Portal object 672s ok 3 - Init 672s ok 4 - Portal app 672s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 672s ok 1 - Auth query 672s ok 2 - HTTP code is 200 672s ok 3 - Page contains a form 672s ok 4 - URI match 672s ok 5 - Field "fg" is defined 672s ok 6 - Field "token" is defined 672s ok 7 - Post fingerprint 672s ok 8 - Get cookie lemonldap (a0f30205205b0f5e7a9a92774428bda598fe31d8dfa9b2abf9407b84fa57ec93) 672s ok 9 - Get redirection 672s ok 10 - Location is http://auth.example.com/ 672s ok 11 - Get cookie llngconnection (73e0089539a4328ed2e2a7a4e5e6940dc7c89c03f7e252444d6831fcf08e51ea) 672s ok 12 - Check session validity 672s ok 13 - Authenticated as dwho 672s ok 14 - Try to auth with persistent cookie 672s ok 15 - HTTP code is 200 672s ok 16 - HTTP code is 200 672s ok 17 - Page contains a form 672s ok 18 - Host match 672s ok 19 - Field "fg" is defined 672s ok 20 - Field "token" is defined 672s ok 21 - CSP header authorize POST request to \# 672s ok 22 - Post fingerprint 672s ok 23 - Show deleted sessions 672s ok 24 - HTTP code is 200 672s ok 25 - Page contains a form 672s ok 26 - Host match 672s ok 27 - URI match 672s ok 28 - CSP header authorize POST request to auth.example.com 672s ok 29 - Get cookie lemonldap (f84e92d603df269f6cb27a2ae570314ee796e8144e96ea61114a9f9766f73dda) 672s ok 30 - Check session validity 672s ok 31 - Authenticated as dwho 672s ok 32 - Check session validity 672s ok 33 - Session ID no longer valid 672s 1..33 672s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 672s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 672s ok 1 - Auth query 672s ok 2 - HTTP code is 200 672s ok 3 - Page contains a form 672s ok 4 - URI match 672s ok 5 - Field "fg" is defined 672s ok 6 - Field "token" is defined 672s ok 7 - Post fingerprint 672s ok 8 - Get cookie lemonldap (48cd56dbdc40647bbb27bbab923f34fdd5ad0358e0c9a9866a9fd6e6a1390113) 672s ok 9 - Get redirection 672s ok 10 - Location is http://auth.example.com/ 672s ok 11 - Get cookie llngconnection (85a02123fdd608e729a0adfc348b9c05c9fde23dc0e544181a40196601126a4b) 672s ok 12 - Check session validity 672s ok 13 - Authenticated as dwho 672s ok 14 - Auth query 672s ok 15 - HTTP code is 200 672s ok 16 - Page contains a form 672s ok 17 - URI match 672s ok 18 - Field "fg" is defined 672s ok 19 - Field "token" is defined 672s ok 20 - Post fingerprint 672s ok 21 - Get cookie lemonldap (4d338c4a5f6f98b80c49d35d16caf86a4757580214b917a383d531eb99b07fcc) 672s ok 22 - Show deleted sessions 672s ok 23 - HTTP code is 200 672s ok 24 - Page contains a form 672s ok 25 - Host match 672s ok 26 - URI match 672s ok 27 - CSP header authorize POST request to auth.example.com 672s ok 28 - Get cookie llngconnection (8f4b9fc7b39347bb3ae5b460a2ede2ce0a94906ab9ce40add147859cf54fa7d6) 672s ok 29 - Check session validity 672s ok 30 - Session ID no longer valid 672s 1..30 672s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 672s 1..6 672s ok 672s t/64-StayConnected-with-History.t .............................................. 672s ok 1 - use Lemonldap::NG::Portal::Main; 672s ok 2 - Portal object 672s ok 3 - Init 672s ok 4 - Portal app 672s ok 5 - Auth query 672s ok 6 - HTTP code is 200 672s ok 7 - Page contains a form 672s ok 8 - URI match 672s ok 9 - Field "fg" is defined 672s ok 10 - Field "token" is defined 672s ok 11 - Post fingerprint 672s ok 12 - Expected portal error code: code found on page 672s ok 13 - Expected portal error code 672s ok 14 - Auth query 672s ok 15 - HTTP code is 200 672s ok 16 - Page contains a form 672s ok 17 - URI match 672s ok 18 - Field "fg" is defined 672s ok 19 - Field "token" is defined 672s ok 20 - Post fingerprint 672s ok 21 - Get cookie lemonldap (95429c1d53b12b32d9b873b3ee32dded7fa3cbc23639f6d01231ce973a4cbd1d) 672s ok 22 - Get redirection 672s ok 23 - Location is http://auth.example.com/ 672s ok 24 - Get cookie llngpersistent (026915695bad9c3f7c63c7aaf328607964526ce9fe1e62d88b63d6ba670f1536) 672s ok 25 - Secure cookie found 672s ok 26 - Try to auth with persistent cookie 672s ok 27 - HTTP code is 200 672s ok 28 - HTTP code is 200 672s ok 29 - Page contains a form 672s ok 30 - Host match 672s ok 31 - Field "fg" is defined 672s ok 32 - Field "token" is defined 672s ok 33 - CSP header authorize POST request to \# 672s ok 34 - Post fingerprint 672s ok 35 - Get redirection 672s ok 36 - Location is http://auth.example.com/ 672s ok 37 - Get cookie lemonldap (033b6e5768aafb62e047f9b77b37e01dbf2011c1fb108aefa07e0b2595b80022) 672s ok 38 - Try to auth with persistent cookie and an expired token 672s ok 39 - HTTP code is 200 672s ok 40 - HTTP code is 200 672s ok 41 - Page contains a form 672s ok 42 - Host match 672s ok 43 - Field "fg" is defined 672s ok 44 - Field "token" is defined 672s ok 45 - CSP header authorize POST request to \# 672s ok 46 - Post fingerprint with an expired token 672s ok 47 - HTTP code is 200 672s ok 48 - Page contains a form 672s ok 49 - CSP header authorize POST request to \# 672s ok 50 - Get login form 672s ok 51 - Try to auth with persistent cookie 672s ok 52 - HTTP code is 200 672s ok 53 - HTTP code is 200 672s ok 54 - Page contains a form 672s ok 55 - Host match 672s ok 56 - Field "fg" is defined 672s ok 57 - Field "token" is defined 672s ok 58 - CSP header authorize POST request to \# 672s ok 59 - Post bad fingerprint 672s ok 60 - HTTP code is 200 672s ok 61 - Page contains a form 672s ok 62 - CSP header authorize POST request to \# 672s ok 63 - Get login form 672s ok 64 - Get cookie llngpersistent (0) 672s ok 65 - Found secure and expired connexion Cookie 672s ok 66 - Auth query 672s ok 67 - HTTP code is 200 672s ok 68 - Page contains a form 672s ok 69 - URI match 672s ok 70 - Field "fg" is defined 672s ok 71 - Field "token" is defined 672s ok 72 - Post fingerprint 672s ok 73 - Get cookie lemonldap (53fd589569e55432028db2d5fd26732846539cb556b43262e74ab7904e5039e2) 672s ok 74 - Get cookie llngpersistent (3f451da7263416a64d4a2b7659c6e947a2bd4c70d4a239cda7fdc4daa0c137c9) 672s ok 75 - Found custom main Logo 672s ok 76 - History found 672s ok 77 - -> Three entries found 672s ok 78 - Verify connection 672s ok 79 - Authenticated as dwho 672s ok 80 - Get Menu 672s ok 81 - Apps menu found 672s ok 82 - HTTP code is 200 672s ok 83 - Try to auth with an expired persistent session cookie 672s ok 84 - HTTP code is 200 672s ok 85 - Page contains a form 672s ok 86 - CSP header authorize POST request to \# 672s ok 87 - Get login form 672s ok 88 - Post fingerprint with an expired persistent connexion cookie 672s ok 89 - HTTP code is 200 672s ok 90 - Page contains a form 672s ok 91 - CSP header authorize POST request to \# 672s ok 92 - Get login form 672s 1..92 672s ok 673s t/64-StayConnected-with-rule.t ................................................. 673s ok 1 - use Lemonldap::NG::Portal::Main; 673s ok 2 - Portal object 673s ok 3 - Init 673s ok 4 - Portal app 673s ok 5 - Firt access 673s ok 6 - HTTP code is 200 673s ok 7 - Page contains a form 673s ok 8 - Field "user" is defined 673s ok 9 - Field "password" is defined 673s ok 10 - Field "stayconnected" is defined 673s ok 11 - Field "checkLogins" is defined 673s ok 12 - Field "token" is defined 673s ok 13 - CSP header authorize POST request to \# 673s ok 14 - Stayconnected was offered 673s ok 15 - Access from external LAN 673s ok 16 - HTTP code is 200 673s ok 17 - Page contains a form 673s ok 18 - Field "user" is defined 673s ok 19 - Field "password" is defined 673s ok 20 - Field "checkLogins" is defined 673s ok 21 - Field "token" is defined 673s ok 22 - CSP header authorize POST request to \# 673s ok 23 - Stayconnected wasn't offered 673s ok 24 - Auth query 673s ok 25 - Get cookie lemonldap (f80d4a89a7dc0a314fc2d90038faa59c9b1ed280b76e5ef1adddb665f156c476) 673s ok 26 - Get redirection 673s ok 27 - Location is http://auth.example.com/ 673s ok 28 - Post fingerprint 673s ok 29 - Expected portal error code: code found on page 673s ok 30 - Expected portal error code 673s ok 31 - Logout request 673s ok 32 - Response is 200 673s ok 33 - Cookie is deleted 673s ok 34 - No pdata 673s ok 35 - Disconnect request 673s ok 36 - Response is 401 673s 1..36 673s ok 673s t/64-StayConnected-without-fingerprint-checking.t .............................. 673s ok 1 - use Lemonldap::NG::Portal::Main; 673s ok 2 - Portal object 673s ok 3 - Init 673s ok 4 - Portal app 673s ok 5 - Auth query 673s ok 6 - HTTP code is 200 673s ok 7 - Page contains a form 673s ok 8 - URI match 673s ok 9 - Field "fg" is defined 673s ok 10 - Field "token" is defined 673s ok 11 - Auth query 673s ok 12 - HTTP code is 200 673s ok 13 - Page contains a form 673s ok 14 - URI match 673s ok 15 - Field "fg" is defined 673s ok 16 - Field "token" is defined 673s ok 17 - Post fingerprint 673s ok 18 - Get redirection 673s ok 19 - Location is http://auth.example.com/ 673s ok 20 - Get cookie lemonldap (76f6b53589002c6e25db2dbf55f756c669cdcb777947bec7bfebc97f1ba7976f) 673s ok 21 - Get cookie llngconnection (c9433aa204bbf07f2e44a66e8cb1ee08f707e1abd1f4cf68f780fd3246651931) 673s ok 22 - HTTP cookie found 673s ok 23 - Try to auth with persistent cookie 673s ok 24 - HTTP code is 200 673s ok 25 - HTTP code is 200 673s ok 26 - Page contains a form 673s ok 27 - Host match 673s ok 28 - Field "fg" is defined 673s ok 29 - Field "token" is defined 673s ok 30 - CSP header authorize POST request to \# 673s ok 31 - Post new fingerprint 673s ok 32 - Get redirection 673s ok 33 - Location is http://auth.example.com/ 673s ok 34 - Get cookie lemonldap (64d5297e1fa19b127f3dfe5029520844f2b4643a379c5c852f255d58fd5fb782) 673s ok 35 - Logout request 673s ok 36 - Response is 200 673s ok 37 - Cookie is deleted 673s ok 38 - No pdata 673s ok 39 - Disconnect request 673s ok 40 - Response is 401 673s 1..40 673s ok 674s t/64-StayConnected.t ........................................................... 674s ok 1 - use Lemonldap::NG::Portal::Main; 674s ok 2 - Portal object 674s ok 3 - Init 674s ok 4 - Portal app 674s # Subtest: Register session, use it, then logout 674s ok 1 - Auth query 674s ok 2 - HTTP code is 200 674s ok 3 - Page contains a form 674s ok 4 - URI match 674s ok 5 - Field "fg" is defined 674s ok 6 - Field "token" is defined 674s ok 7 - Post fingerprint 674s ok 8 - Get cookie lemonldap (4972a4c7fe2fd86bbccaaa2cc504574f2096ddd9176d4ac6a7543801d4d39ef0) 674s ok 9 - Get redirection 674s ok 10 - Location is http://auth.example.com/ 674s ok 11 - Get cookie llngpersistent (f6963ded00acb75295ccbe37b497189680028da7b11170d7f7e1d2ad0d8a7783) 674s ok 12 - Domain not set in stayconnected cookie 674s ok 13 - Secure cookie found 674s ok 14 - Try to auth with persistent cookie 674s ok 15 - HTTP code is 200 674s ok 16 - HTTP code is 200 674s ok 17 - Page contains a form 674s ok 18 - Host match 674s ok 19 - Field "fg" is defined 674s ok 20 - Field "token" is defined 674s ok 21 - CSP header authorize POST request to \# 674s ok 22 - Post fingerprint 674s ok 23 - Get redirection 674s ok 24 - Location is http://auth.example.com/ 674s ok 25 - Get cookie lemonldap (5716228907436a0e645b87ddd6d0519f86ff5fcae4dd48a4a52c7df1749a9bcd) 674s ok 26 674s ok 27 - Logout request 674s ok 28 - Response is 200 674s ok 29 - Cookie is deleted 674s ok 30 - No pdata 674s ok 31 - Disconnect request 674s ok 32 - Response is 401 674s ok 33 - Connection session cannot be found 674s 1..33 674s ok 5 - Register session, use it, then logout 674s # Subtest: Make sure connection ID is saved on first login too 674s ok 1 - Auth query 674s ok 2 - HTTP code is 200 674s ok 3 - Page contains a form 674s ok 4 - URI match 674s ok 5 - Field "fg" is defined 674s ok 6 - Field "token" is defined 674s ok 7 - Post fingerprint 674s ok 8 - Get cookie lemonldap (7ba11384eec7f873505d3461fa060f2e821ec89dc5f046a566f6a7131e2d20b1) 674s ok 9 - Get redirection 674s ok 10 - Location is http://auth.example.com/ 674s ok 11 - Get cookie llngpersistent (c26e6d04ac3b3a4a428d2bc1ef37b2d2f510038665b0123f36bd7d78f87c439a) 674s ok 12 - Domain not set in stayconnected cookie 674s ok 13 - Secure cookie found 674s ok 14 674s ok 15 - Logout request 674s ok 16 - Response is 200 674s ok 17 - Cookie is deleted 674s ok 18 - No pdata 674s ok 19 - Disconnect request 674s ok 20 - Response is 401 674s ok 21 - Connection session cannot be found 674s 1..21 674s ok 6 - Make sure connection ID is saved on first login too 674s 1..6 674s ok 674s t/65-AutoSignin.t .............................................................. 674s ok 1 - use Lemonldap::NG::Portal::Main; 674s ok 2 - Portal object 674s [Mon Oct 20 01:13:53 2025] [LLNG:6007] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 138) line 1, near "/^127/)" 674s Execution of (eval 138) aborted due to compilation errors. 674s 674s [Mon Oct 20 01:13:53 2025] [LLNG:6007] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 142) line 1. 674s 674s ok 3 - Init 674s ok 4 - Portal app 674s ok 5 - Auth query 674s ok 6 - HTTP code is 200 674s ok 7 - Get cookie lemonldap (6a141a42c6a2d8aa98b266a5746aaccad5cec44ad12d9e1b1f657c8151ae33bd) 674s ok 8 - Bad query 674s ok 9 - Response status is 401 674s ok 10 - Content is JSON 674s ok 11 - Error code is 9 674s 1..11 674s ok 674s t/65-CheckState-with-choice.t .................................................. 674s ok 1 - use Lemonldap::NG::Portal::Main; 674s ok 2 - Portal object 674s ok 3 - Init 674s ok 4 - Portal app 674s ok 5 - Test correct secret, no user auth 674s ok 6 - HTTP code is 200 674s ok 7 - Content-Type is JSON 674s ok 8 - Content is valid JSON 674s ok 9 - response has a result key with value 1 674s ok 10 - Test correct secret with bad user auth 674s ok 11 - Response status is 500 674s ok 12 - Content is JSON 674s ok 13 - Error code is Bad result during auth: 5 674s ok 14 - Test correct secret with good user auth without choice 674s ok 15 - Response status is 500 674s ok 16 - Content is JSON 674s ok 17 - Error code is Bad result during auth: 9 674s ok 18 - Test correct secret with good user auth with bad choice 674s ok 19 - Response status is 500 674s ok 20 - Content is JSON 674s ok 21 - Error code is Bad result during auth: 9 674s ok 22 - Test correct secret with good user auth and good choice 674s ok 23 - HTTP code is 200 674s ok 24 - Content-Type is JSON 674s ok 25 - Content is valid JSON 674s ok 26 - response has a result key with value 1 674s 1..26 674s ok 675s t/65-CheckState.t .............................................................. 675s ok 1 - use Lemonldap::NG::Portal::Main; 675s ok 2 - Portal object 675s ok 3 - Init 675s ok 4 - Portal app 675s ok 5 - Test no secret 675s ok 6 - Response status is 500 675s ok 7 - Content is JSON 675s ok 8 - Error code is Bad secret 675s ok 9 - Test bad secret, no user auth 675s ok 10 - Response status is 500 675s ok 11 - Content is JSON 675s ok 12 - Error code is Bad secret 675s ok 13 - Test correct secret, no user auth 675s ok 14 - HTTP code is 200 675s ok 15 - Content-Type is JSON 675s ok 16 - Content is valid JSON 675s ok 17 - response has a result key with value 1 675s ok 18 - response version is correct 675s ok 19 - Test no secret with user auth 675s ok 20 - Response status is 500 675s ok 21 - Content is JSON 675s ok 22 - Error code is Bad secret 675s ok 23 - Test incorrect secret with user auth 675s ok 24 - Response status is 500 675s ok 25 - Content is JSON 675s ok 26 - Error code is Bad secret 675s ok 27 - Test correct secret with bad user auth 675s ok 28 - Response status is 500 675s ok 29 - Content is JSON 675s ok 30 - Error code is Bad result during auth: 5 675s ok 31 - response has a result key with value 1 675s ok 32 - Test correct secret with good user auth 675s ok 33 - HTTP code is 200 675s ok 34 - Content-Type is JSON 675s ok 35 - Content is valid JSON 675s ok 36 - response has a result key with value 1 675s ok 37 - Test correct secret with good user without password 675s ok 38 - HTTP code is 200 675s ok 39 - Content-Type is JSON 675s ok 40 - Content is valid JSON 675s ok 41 - response has a result key with value 1 675s ok 42 - Test correct secret with good user without password 675s ok 43 - HTTP code is 200 675s ok 44 - Content-Type is JSON 675s ok 45 - Content is valid JSON 675s ok 46 - response has a result key with value 1 675s 1..46 675s ok 675s t/66-CDA-PSGI-Try.t ............................................................ 675s ok 1 - use Lemonldap::NG::Portal::Main; 675s ok 2 - Portal object 675s ok 3 - Init 675s ok 4 - Portal app 675s ok 5 - Register $type 675s # ==> Pushing PORTAL <== 675s # ==> Popping PORTAL <== 675s ok 6 - Unauth CDA request 675s ok 7 - HTTP code is 200 675s ok 8 - Page contains a form 675s ok 9 - Field "url" is defined 675s ok 10 - CSP header authorize POST request to \# 675s ok 11 - check url value 675s # ==> Pushing PORTAL <== 675s # ==> Popping PORTAL <== 675s ok 12 - Post credentials 675s ok 13 - Get redirection 675s ok 14 - Location header found 675s ok 15 - use Lemonldap::NG::Handler::PSGI; 675s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 675s ok 17 - Register $type 675s ok 18 - Push cda cookie 675s ok 19 - Get redirection 675s ok 20 - Location is http://test.example.org/ 675s ok 21 - Get cookie lemonldap (c:y2tEv9v08uDsqZJU5EUUv6BmULMUCF9odryCpUdWqxB7MephNYWVKF0R0N51gUNxWfyaFAMAo533s3T0vNJMBpYgnd/u6leV2jYIu84L+/IerZ3Owmp+cAH+G/zatcmJZf56cZAAZpzHVJ1gDO7LY0x1ZvKdnnqZ7FHTbiUQxGiPJ9BcwfFEOig9SeLxQMR2) 675s ok 22 - Authenticated query 675s ok 23 - HTTP code is 200 675s ok 24 - Authenticated as dwho 675s 1..24 675s ok 675s t/66-CDA-already-auth.t ........................................................ 675s ok 1 - use Lemonldap::NG::Portal::Main; 675s ok 2 - Portal object 675s ok 3 - Init 675s ok 4 - Portal app 675s ok 5 - Register $type 675s # ==> Pushing PORTAL <== 675s # ==> Popping PORTAL <== 675s ok 6 - Auth query 675s ok 7 - HTTP code is 200 675s ok 8 - Get cookie lemonldap (cf372b4861e957f62a0c185927986480c7bbf855fbfa367459d9bd69b8402668) 675s # ==> Pushing PORTAL <== 675s # ==> Popping PORTAL <== 675s ok 9 - Auth CDA request 675s ok 10 - Get redirection 675s ok 11 - Location header found 675s ok 12 - Make sure no pdata is returned 675s ok 13 - use Lemonldap::NG::Handler::Server; 675s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 675s ok 15 - Register $type 675s ok 16 - Push cda cookie 675s ok 17 - Get redirection 675s ok 18 - Location is http://test.example.org/ 675s ok 19 - Get cookie lemonldap (c:suFIiuUDHrh/HMZAPfBoxbbtujsCUzoJbjDBJ85LTnPPEO4oVQZDbmKpFxMFzF++Zf9kfo2HsAZ+41iFfRddPsOHTE+y+1cHW0W+m8l0LbIjM5awoDuwDYvnm7UYDM3z/WxFB00CvpSyOJWOTg1NctAlZGzUhR9ieo0PaSm4yYQYj0U07pfCMbdTQSUFTF1Z) 675s ok 20 - Authenticated query 675s ok 21 - HTTP code is 200 675s ok 22 - Authenticated as dwho 675s 1..22 675s ok 676s t/66-CDA-wildcard.t ............................................................ 676s ok 1 - use Lemonldap::NG::Portal::Main; 676s ok 2 - Portal object 676s ok 3 - Init 676s ok 4 - Portal app 676s ok 5 - Unauth CDA request 676s ok 6 - HTTP code is 200 676s ok 7 - Page contains a form 676s ok 8 - Field "url" is defined 676s ok 9 - CSP header authorize POST request to \# 676s ok 10 - Post credentials 676s ok 11 - Get redirection 676s ok 12 - Location header found 676s ok 13 - Get cookie lemonldap (6cab65644f2992815173215a285f69a449897853e99d587edfbe0a37866eb02e) 676s ok 14 - CDA request to subdomain 676s ok 15 - Get redirection 676s ok 16 - Location header found 676s ok 17 - CDA request to subdomain 676s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 676s ok 19 - Subdomain CDA request not allowed by wildcard 676s ok 20 - CDA request to one-level wildcard 676s ok 21 - Get redirection 676s ok 22 - Location header found 676s ok 23 - use Lemonldap::NG::Handler::Server; 676s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 676s ok 25 - App 676s ok 26 - Push cda cookie 676s ok 27 - Get redirection 676s ok 28 - Location is http://sub-domain.cda.example.llng/ 676s ok 29 - Get cookie lemonldap (c:dlh01N2IW/sildi4qs63f5rmuzJ9mgHJeSbcVduVLaqKrUKkCcXvMxzp3iGwqSRX5KRmQcYbxEZd2vNok54aKubXCobdhmFJPVCibNvy02xbzB+Iut2VZutkwSsZZf8FCHddk21Iv63IvbWY1ay4ZCpou0FW8WlUN+mtypFAd4w=) 676s ok 30 - Authenticated query 676s ok 31 - HTTP code is 200 676s ok 32 - Authenticated as dwho 676s ok 33 - use Lemonldap::NG::Handler::Server; 676s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 676s ok 35 - App 676s ok 36 - Push cda cookie 676s ok 37 - Get redirection 676s ok 38 - Location is http://cda.example.llng/ 676s ok 39 - Get cookie lemonldap (c:VjnXgkytX0+rYtgTAEp0BlWSin/zK9awIP3JGZwwMzu0ChprioebFFimX4JvN9ubjjXVUeGAIKXPHiP8mxNCw83hC0QAuEFhgMD36fsVVFipvoXF+JbXpzrR7heSrXXvwrcrNFdy3OIAX6IVkNLyY+JNPXpwpMUe6/pTxaKRBGY=) 676s ok 40 - Authenticated query 676s ok 41 - HTTP code is 200 676s ok 42 - Authenticated as dwho 676s ok 43 - use Lemonldap::NG::Handler::Server; 676s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 676s ok 45 - App 676s ok 46 - Push cda cookie 676s ok 47 - Get redirection 676s ok 48 - Location is http://cda.oneonly.llng/ 676s ok 49 - Get cookie lemonldap (c:mYWbf4gMsK7jdduyfZSdwZYNXT8ygaN8HzurTr0x75Lmezww08KDfUe5J9dNE3r3LwIl2yid3yC2bEwoziuMfbMPQsmMD7st5zUM2Mkks/eOYbWfBXQO5BphhqfhEmVu3yK9ol7OR0hME/0XBfsVvq/DQB8XSLwiNgAbMBLa92E=) 676s ok 50 - Authenticated query 676s ok 51 - HTTP code is 200 676s ok 52 - Authenticated as dwho 676s 1..52 676s ok 676s t/66-CDA-with-REST.t ........................................................... 676s ok 1 - use Lemonldap::NG::Portal::Main; 676s ok 2 - Portal object 676s ok 3 - Init 676s ok 4 - Portal app 676s ok 5 - Register $type 676s # ==> Pushing PORTAL <== 676s # ==> Popping PORTAL <== 676s ok 6 - Unauth CDA request 676s ok 7 - HTTP code is 200 676s ok 8 - Page contains a form 676s ok 9 - Field "url" is defined 676s ok 10 - CSP header authorize POST request to \# 676s ok 11 - check url value 676s # ==> Pushing PORTAL <== 676s # ==> Popping PORTAL <== 676s ok 12 - Post credentials 676s ok 13 - Get redirection 676s ok 14 - Location header found 676s ok 15 - use Lemonldap::NG::Handler::Server; 676s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 676s ok 17 - Register $type 676s ok 18 - @ REST REQUEST @ 676s # ==> Pushing PORTAL <== 676s # ==> Popping PORTAL <== 676s ok 19 - Execute request 676s ok 20 - Response is 200 or 400 676s ok 21 - @ END OF REST REQUEST @ 676s ok 22 - Push cda cookie 676s ok 23 - Get redirection 676s ok 24 - Location is http://test.example.org/ 676s ok 25 - Get cookie lemonldap (c:0yJetdROw6F3k7OJpo9y03WVmYN0IO8DUCgMb/CBzgzwxQEgwNMRanpmSlEsNvl0DLw06QWXlr5n573sb4JFkby4zHl8fg0GtlljKgcFJs/lgcd4Vg4crXNUH9deoa+2uxvrvIqNix6Yf49HbWj7jeVFhheucfN5//JYU7jKG0f+QR5vQYDg+5XxSfMsMG2u) 676s ok 26 - Authenticated query 676s ok 27 - HTTP code is 200 676s ok 28 - Authenticated as dwho 676s 1..28 676s ok 677s t/66-CDA-with-SOAP.t ........................................................... 677s ok 1 - use Lemonldap::NG::Portal::Main; 677s ok 2 - Portal object 677s ok 3 - Init 677s ok 4 - Portal app 677s ok 5 - Register $type 677s # ==> Pushing PORTAL <== 677s # ==> Popping PORTAL <== 677s ok 6 - Unauth CDA request 677s ok 7 - HTTP code is 200 677s ok 8 - Page contains a form 677s ok 9 - Field "url" is defined 677s ok 10 - CSP header authorize POST request to \# 677s ok 11 - check url value 677s # ==> Pushing PORTAL <== 677s # ==> Popping PORTAL <== 677s ok 12 - Post credentials 677s ok 13 - Get redirection 677s ok 14 - Location header found 677s ok 15 - use Lemonldap::NG::Handler::Server; 677s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 677s ok 17 - Register $type 677s ok 18 - @ SOAP REQUEST @ 677s # ==> Pushing PORTAL <== 677s # ==> Popping PORTAL <== 677s ok 19 - Execute request 677s ok 20 - Content is XML 677s ok 21 - @ END OF SOAP REQUEST @ 677s ok 22 - Push cda cookie 677s ok 23 - Get redirection 677s ok 24 - Location is http://test.example.org/ 677s ok 25 - Get cookie lemonldap (c:8bVmSo92jOZ/WTbcp27v5GCThl3akjliLM3CBMZHKsZ399HmkpHzSH2fwZBR3qok38+d7FH12k2N3LL0Fdt9RblwPDPhVxraez7hnccfk3WvPAeGkZyICrl9QDnIG/CIvhUWiAcSU/euhiUHixpqc7YdYo7e1SAcu+BIQBq5MKKqmi5mVBlLR/W3ez0CD8YA) 677s ok 26 - Authenticated query 677s ok 27 - HTTP code is 200 677s ok 28 - Authenticated as dwho 677s 1..28 677s ok 677s t/66-CDA-with-doubleCookies.t .................................................. 677s ok 1 - use Lemonldap::NG::Portal::Main; 677s ok 2 - Portal object 677s ok 3 - Init 677s ok 4 - Portal app 677s ok 5 - use Lemonldap::NG::Handler::Server; 677s ok 6 - use Lemonldap::NG::Handler::Main; 677s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 677s ok 8 - App 677s ok 9 - Post credentials 677s ok 10 - Get cookie lemonldap (11b066fe3f3a92cef5af9e29375caab8f148c8602477af3aefd98eb044447841) 677s ok 11 - Get cookie lemonldaphttp (be7ecc4e9fe90b25a691fdb898466ff60d6983f5ba45ec7de5eec743964bea14) 677s ok 12 - CDA request to http vhost 677s ok 13 - Get redirection 677s ok 14 - Location header found 677s ok 15 - Push cda cookie 677s ok 16 - Get redirection 677s ok 17 - Location is http://test.example.org/ 677s ok 18 - Get cookie lemonldaphttp (c:SAomyVrMo0QtizISorULCY2QRl/4HfILBn150A9HVJsV460nLlVDPO27fXhtKSAqOhCSjAEFGu81M1VkkmgBzGutBkQgobfyQXzcOwNwgPUDwOMI+kV/QsYnwy3ErdFOjFO4RhDdmUJEJrOXEeAwZhpjCGCeZ5Ac1+vrdD0VZkNHtx8T+vEUPL8eH7mv0wGX) 677s ok 19 - Authenticated query 677s ok 20 - HTTP code is 200 677s ok 21 - Authenticated as dwho 677s ok 22 - CDA request to https vhost 677s ok 23 - Get redirection 677s ok 24 - Location header found 677s ok 25 - Push cda cookie 677s ok 26 - Get redirection 677s ok 27 - Location is https://test.example.org/ 677s ok 28 - Get cookie lemonldap (c:5KzSY8EDsgO+PExtxqsfrGZ6hajrkbgV3FKED9mj8K6BC6mm1JIRCWA6RdovLRvIiGiMuCreVEzx80EHI5B531PHZHZqKaf+kllzUdc/9AN0K8xZ87s9/EcAQbvK5yr+mC2xsViKJOeQ+6/A9iXeGJBRmXhjA6iK+HPCSh+OJiBehrOjAjW09yWq6vzx8ygY) 677s ok 29 - Authenticated query 677s ok 30 - HTTP code is 200 677s ok 31 - Authenticated as dwho 677s [Mon Oct 20 01:13:56 2025] [LLNG:6015] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 677s ok 32 - CDA request to https vhost 677s ok 33 - Expected portal error code: code found on page 677s ok 34 - Expected portal error code 677s 1..34 677s ok 677s t/66-CDA.t ..................................................................... 677s ok 1 - use Lemonldap::NG::Portal::Main; 677s ok 2 - Portal object 677s ok 3 - Init 677s ok 4 - Portal app 677s # Subtest: Check that external URLs are correctly classified 677s ok 1 - URL https://example.com/ is not external for domain .example.com 677s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 677s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 677s ok 4 - URL http://example.org/ is external for domain .example.com 677s ok 5 - URL https://example.org/ is external for domain .example.com 677s ok 6 - URL https://example.org is external for domain .example.com 677s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 677s ok 8 - URL https://otherexample.com/ is external for domain .example.com 677s ok 9 - URL https://example.com/ is not external for empty domain 677s ok 10 - URL https://example.comx/ is external for empty domain 677s ok 11 - URL https://xexample.com/ is external for empty domain 677s ok 12 - URL http://auth.example.com/ is external for empty domain 677s ok 13 - URL https://auth.example.com/ is external for empty domain 677s ok 14 - URL http://example.org/ is external for empty domain 677s ok 15 - URL https://example.org/ is external for empty domain 677s ok 16 - URL https://example.org is external for empty domain 677s ok 17 - URL https://auth.example.comx/ is external for empty domain 677s ok 18 - URL https://otherexample.com/ is external for empty domain 677s 1..18 677s ok 5 - Check that external URLs are correctly classified 677s ok 6 - Unauth CDA request 677s ok 7 - HTTP code is 200 677s ok 8 - Page contains a form 677s ok 9 - Field "url" is defined 677s ok 10 - CSP header authorize POST request to \# 677s ok 11 - check url value 677s ok 12 - Post credentials 677s ok 13 - Get cookie lemonldap (1da3ef3e625bd8519bbc42e8305f5f646df639857be77061e75b0898b9030755) 677s ok 14 - Get redirection 677s ok 15 - Location header found 677s ok 16 - Dangerous request 677s ok 17 - Untrusted URL denied by portal: code found on page 677s ok 18 - Untrusted URL denied by portal 677s ok 19 - use Lemonldap::NG::Handler::Server; 677s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 677s ok 21 - App 677s ok 22 - Push cda cookie 677s ok 23 - Get redirection 677s ok 24 - Location is http://test.example.org/ 677s ok 25 - Get cookie lemonldap (c:7nMmtFlPEftybe30nAZBrkt5Q4CQzHv6ZNn6iTxPByzvH0IRcexE16YpXFEOcPsLsCQJi41rrI3oapD7AeCrnUQAy78VAJF6Kpg5R3TzKauzSIxEzZRwFQsP8E/WEeODgDPU+lU9LIK/rrzdHgnw8laFRHh1Tm7CSdLR8yPFHSgjtwBqLuJUrO0R+SlJ2JgM) 677s ok 26 - Authenticated query 677s ok 27 - HTTP code is 200 677s ok 28 - Authenticated as dwho 677s 1..28 677s ok 678s t/67-CheckUser-with-Global-token.t ............................................. 678s ok 1 - use Lemonldap::NG::Portal::Main; 678s ok 2 - Portal object 678s ok 3 - Init 678s ok 4 - Portal app 678s ok 5 - Get Menu 678s ok 6 - HTTP code is 200 678s ok 7 - Page contains a form 678s ok 8 - Host match 678s ok 9 - Field "user" is defined 678s ok 10 - Field "password" is defined 678s ok 11 - Field "token" is defined 678s ok 12 - CSP header authorize POST request to \# 678s ok 13 - Auth query 678s ok 14 - Get cookie lemonldap (5e47ed1fa10e67ad3a928879a4419405330b5b6907a03c64c18c0bf9979df836) 678s ok 15 - Get redirection 678s ok 16 - Location is http://auth.example.com/ 678s ok 17 - CheckUser form 678s ok 18 - HTTP code is 200 678s ok 19 - Page contains a form 678s ok 20 - URI match 678s ok 21 - Field "user" is defined 678s ok 22 - Field "url" is defined 678s ok 23 - Field "token" is defined 678s ok 24 - Found trspan="checkUser" 678s ok 25 - POST checkuser 678s ok 26 - Found allowed 678s ok 27 - HTTP code is 200 678s ok 28 - Page contains a form 678s ok 29 - URI match 678s ok 30 - Field "user" is defined 678s ok 31 - Field "url" is defined 678s ok 32 - Field "token" is defined 678s ok 33 - POST checkuser 678s ok 34 - Found VHnotFound 678s ok 35 - HTTP code is 200 678s ok 36 - Page contains a form 678s ok 37 - URI match 678s ok 38 - Field "user" is defined 678s ok 39 - Field "url" is defined 678s ok 40 - Field "token" is defined 678s ok 41 - POST checkuser 678s ok 42 - Found PE_TOKENEXPIRED 678s ok 43 - HTTP code is 200 678s ok 44 - Page contains a form 678s ok 45 - URI match 678s ok 46 - Field "user" is defined 678s ok 47 - Field "url" is defined 678s ok 48 - Field "token" is defined 678s ok 49 - POST checkuser 678s ok 50 - HTTP code is 200 678s ok 51 - Page contains a form 678s ok 52 - URI match 678s ok 53 - Field "user" is defined 678s ok 54 - Field "url" is defined 678s ok 55 - Field "token" is defined 678s ok 56 - Found trspan="checkUserComputeSession" 678s ok 57 - Found trspan="allowed" 678s ok 58 - Found trspan="headers" 678s ok 59 - Found trspan="groups_sso" 678s ok 60 - Found trspan="attributes" 678s ok 61 - Found trspan="macros" 678s ok 62 - Found Auth-User 678s ok 63 - Found rtyler 678s ok 64 - Found su 678s ok 65 - Found uid 678s ok 66 - Found uc mail 678s ok 67 - Found uid 678s ok 68 - POST checkuser 678s ok 69 - Found trspan="forbidden" 678s ok 70 - Logout request 678s ok 71 - Response is 200 678s ok 72 - Cookie is deleted 678s ok 73 - No pdata 678s ok 74 - Disconnect request 678s ok 75 - Response is 401 678s 1..75 678s ok 678s t/67-CheckUser-with-Impersonation-and-Macros.t ................................. 678s ok 1 - use Lemonldap::NG::Portal::Main; 678s ok 2 - Portal object 678s ok 3 - Init 678s ok 4 - Portal app 678s ok 5 - Get Menu 678s ok 6 - HTTP code is 200 678s ok 7 - Page contains a form 678s ok 8 - Host match 678s ok 9 - Field "user" is defined 678s ok 10 - Field "password" is defined 678s ok 11 - Field "spoofId" is defined 678s ok 12 - CSP header authorize POST request to \# 678s ok 13 - Auth query 678s ok 14 - Get cookie lemonldap (6c7c7359ea0d43e5343ad24f9f55513bdbe6d83372154b5183ca2d8bac67dcf4) 678s ok 15 - Get redirection 678s ok 16 - Location is http://auth.example.com/ 678s ok 17 - Get Menu 678s ok 18 - HTTP code is 200 678s ok 19 - Connected as dwho 678s ok 20 - Authenticated as dwho / rtyler 678s ok 21 - CheckUser form 678s ok 22 - HTTP code is 200 678s ok 23 - Page contains a form 678s ok 24 - URI match 678s ok 25 - Field "user" is defined 678s ok 26 - Field "url" is defined 678s ok 27 - Found trplaceholder = "dwho / rtyler" 678s ok 28 - POST checkuser 678s ok 29 - HTTP code is 200 678s ok 30 - Page contains a form 678s ok 31 - URI match 678s ok 32 - Field "user" is defined 678s ok 33 - Field "url" is defined 678s ok 34 - Found HTTP url 678s ok 35 - Found trspan="allowed" 678s ok 36 - Found trspan="headers" 678s ok 37 - Found trspan="macros" 678s ok 38 - Found _userDB 678s ok 39 - Found Auth-User 678s ok 40 - Found dwho 678s ok 41 - Found _whatToTrace 678s ok 42 - Found uid 678s ok 43 - Found uid 678s ok 44 - Found two macros 678s ok 45 - CheckUser form 678s ok 46 - POST checkuser 678s ok 47 - Found trspan="checkUserComputeSession" 678s ok 48 - Found trspan="allowed" 678s ok 49 - Found uid 678s ok 50 - Found two well computed macros 678s ok 51 - Found group "authGroup" 678s ok 52 - Found group "realAuthGroup" 678s ok 53 - CheckUser form 678s ok 54 - HTTP code is 200 678s ok 55 - Page contains a form 678s ok 56 - URI match 678s ok 57 - Field "user" is defined 678s ok 58 - Field "url" is defined 678s ok 59 - POST checkuser 678s ok 60 - HTTP code is 200 678s ok 61 - Page contains a form 678s ok 62 - URI match 678s ok 63 - Field "user" is defined 678s ok 64 - Field "url" is defined 678s ok 65 - Found HTTPS url 678s ok 66 - Logout request 678s ok 67 - Response is 200 678s ok 68 - Cookie is deleted 678s ok 69 - No pdata 678s ok 70 - Disconnect request 678s ok 71 - Response is 401 678s 1..71 678s ok 679s t/67-CheckUser-with-UnrestrictedUser.t ......................................... 679s ok 1 - use Lemonldap::NG::Portal::Main; 679s ok 2 - Portal object 679s ok 3 - Init 679s ok 4 - Portal app 679s ok 5 - Get Menu 679s ok 6 - HTTP code is 200 679s ok 7 - Page contains a form 679s ok 8 - Host match 679s ok 9 - Field "user" is defined 679s ok 10 - Field "password" is defined 679s ok 11 - CSP header authorize POST request to \# 679s ok 12 - Auth query 679s ok 13 - Get cookie lemonldap (36c224f58f771809a3d5f99de523a2a6582da6be067633d531ef47c821584f15) 679s ok 14 - Get redirection 679s ok 15 - Location is http://auth.example.com/ 679s ok 16 - CheckUser form 679s ok 17 - HTTP code is 200 679s ok 18 - Page contains a form 679s ok 19 - URI match 679s ok 20 - Field "user" is defined 679s ok 21 - Field "url" is defined 679s ok 22 - Found trspan="checkUser" 679s ok 23 - POST checkuser 679s ok 24 - Response is JSON 679s ok 25 - Computed session 679s ok 26 - POST checkuser 679s ok 27 - Response is JSON 679s ok 28 - BADCREDENTIALS 679s ok 29 - Auth query 679s ok 30 - HTTP code is 200 679s ok 31 - Get cookie lemonldap (497357cbd6397487237d5e8d6c4f95dc2011776190c243169b54d6f90dbbdc33) 679s ok 32 - POST checkuser 679s ok 33 - Response is JSON 679s ok 34 - BADCREDENTIALS 679s ok 35 - Auth query 679s ok 36 - HTTP code is 200 679s ok 37 - Get cookie lemonldap (05b7d727b13466ad5b60e165ed64c8e489aadf7f31f9e71f7c6fef1c1fa694e6) 679s ok 38 - CheckUser form 679s ok 39 - HTTP code is 200 679s ok 40 - Page contains a form 679s ok 41 - URI match 679s ok 42 - Field "user" is defined 679s ok 43 - Field "url" is defined 679s ok 44 - Found trspan="checkUser" 679s ok 45 - POST checkuser 679s ok 46 - Response is JSON 679s ok 47 - SSO session 679s ok 48 - POST checkuser 679s ok 49 - Response is JSON 679s ok 50 - SSO session 679s ok 51 - Logout request 679s ok 52 - Response is 200 679s ok 53 - Cookie is deleted 679s ok 54 - No pdata 679s ok 55 - Disconnect request 679s ok 56 - Response is 401 679s ok 57 - POST checkuser 679s ok 58 - Response is JSON 679s ok 59 - Computed session 679s ok 60 - Auth-User is not masked 679s ok 61 - emptyHeader is not masked 679s ok 62 - Get Menu 679s ok 63 - HTTP code is 200 679s ok 64 - Page contains a form 679s ok 65 - Host match 679s ok 66 - Field "user" is defined 679s ok 67 - Field "password" is defined 679s ok 68 - CSP header authorize POST request to \# 679s ok 69 - Auth query 679s ok 70 - Get cookie lemonldap (929d37cd0c63387d8595099cbad2d19d297e498c9b26294c75ddc515c841e4c3) 679s ok 71 - Get redirection 679s ok 72 - Location is http://auth.example.com/ 679s ok 73 - CheckUser form 679s ok 74 - HTTP code is 200 679s ok 75 - Page contains a form 679s ok 76 - URI match 679s ok 77 - Field "user" is defined 679s ok 78 - Field "url" is defined 679s ok 79 - Found trspan="checkUser" 679s ok 80 - POST checkuser 679s ok 81 - Response is JSON 679s ok 82 - Auth-User is masked 679s ok 83 - emptyHeader is not masked 679s ok 84 - testHeader1 is not masked 679s ok 85 - POST checkuser 679s ok 86 - Response is JSON 679s ok 87 - Auth-User is masked 679s ok 88 - POST checkuser 679s ok 89 - Response is JSON 679s ok 90 - Auth-User is masked 679s ok 91 - testHeader1 is masked 679s ok 92 - Logout request 679s ok 93 - Response is 200 679s ok 94 - Cookie is deleted 679s ok 95 - No pdata 679s ok 96 - Disconnect request 679s ok 97 - Response is 401 679s 1..97 679s ok 679s t/67-CheckUser-with-hidden-attributes.t ........................................ 679s ok 1 - use Lemonldap::NG::Portal::Main; 679s ok 2 - Portal object 679s ok 3 - Init 679s ok 4 - Portal app 679s ok 5 - Get Menu 679s ok 6 - HTTP code is 200 679s ok 7 - Page contains a form 679s ok 8 - Host match 679s ok 9 - Field "user" is defined 679s ok 10 - Field "password" is defined 679s ok 11 - CSP header authorize POST request to \# 679s ok 12 - Auth query 679s ok 13 - Get cookie lemonldap (1b2025822eae1b5f12c0d874dc6fea3f3b70915600f85b8103beb9352e7849e6) 679s ok 14 - Get redirection 679s ok 15 - Location is http://auth.example.com/ 679s ok 16 - GET CheckUser 679s ok 17 - Content is JSON 679s ok 18 - Hidden attributes found 679s ok 19 - Logout request 679s ok 20 - Response is 200 679s ok 21 - Cookie is deleted 679s ok 22 - No pdata 679s ok 23 - Disconnect request 679s ok 24 - Response is 401 679s ok 25 - Get Menu 679s ok 26 - HTTP code is 200 679s ok 27 - Page contains a form 679s ok 28 - Host match 679s ok 29 - Field "user" is defined 679s ok 30 - Field "password" is defined 679s ok 31 - CSP header authorize POST request to \# 679s ok 32 - Auth query 679s ok 33 - Get cookie lemonldap (624bf7dfd5e34ce0978065f0e04b08b50ea41010083b349f3f8a81647540fa25) 679s ok 34 - Get redirection 679s ok 35 - Location is http://auth.example.com/ 679s ok 36 - GET CheckUser 679s ok 37 - Content is JSON 679s ok 38 - No hidden attribute found 679s ok 39 - Logout request 679s ok 40 - Response is 200 679s ok 41 - Cookie is deleted 679s ok 42 - No pdata 679s ok 43 - Disconnect request 679s ok 44 - Response is 401 679s 1..44 679s ok 680s t/67-CheckUser-with-history.t .................................................. 680s ok 1 - use Lemonldap::NG::Portal::Main; 680s ok 2 - Portal object 680s ok 3 - Init 680s ok 4 - Portal app 680s ok 5 - Get Menu 680s ok 6 - HTTP code is 200 680s ok 7 - Page contains a form 680s ok 8 - Host match 680s ok 9 - Field "user" is defined 680s ok 10 - Field "password" is defined 680s ok 11 - CSP header authorize POST request to \# 680s ok 12 - Auth query 680s ok 13 - Get Menu 680s ok 14 - HTTP code is 200 680s ok 15 - Page contains a form 680s ok 16 - Host match 680s ok 17 - Field "user" is defined 680s ok 18 - Field "password" is defined 680s ok 19 - CSP header authorize POST request to \# 680s ok 20 - Auth query 680s ok 21 - Get cookie lemonldap (1dd7e66c9ba58d27c26a2fec29535990d6ae5012c617503b5204dd2cb113f141) 680s ok 22 - Get redirection 680s ok 23 - Location is http://auth.example.com/ 680s ok 24 - Logout request 680s ok 25 - Response is 200 680s ok 26 - Cookie is deleted 680s ok 27 - No pdata 680s ok 28 - Disconnect request 680s ok 29 - Response is 401 680s ok 30 - Get Menu 680s ok 31 - HTTP code is 200 680s ok 32 - Page contains a form 680s ok 33 - Host match 680s ok 34 - Field "user" is defined 680s ok 35 - Field "password" is defined 680s ok 36 - CSP header authorize POST request to \# 680s ok 37 - Auth query 680s ok 38 - Get cookie lemonldap (200c81f3bf447d0c819b020bfabb511c26d75046249b496d0c0389359af67e4d) 680s ok 39 - Get redirection 680s ok 40 - Location is http://auth.example.com/ 680s ok 41 - CheckUser form 680s ok 42 - HTTP code is 200 680s ok 43 - Page contains a form 680s ok 44 - URI match 680s ok 45 - Field "user" is defined 680s ok 46 - Field "url" is defined 680s ok 47 - Found trspan="checkUser" 680s ok 48 - Found trspan="lastLogins" 680s ok 49 - Found trspan="lastFailedLogins" 680s ok 50 - Success entry found 680s ok 51 - Failed entry found 680s ok 52 - Logout request 680s ok 53 - Response is 200 680s ok 54 - Cookie is deleted 680s ok 55 - No pdata 680s ok 56 - Disconnect request 680s ok 57 - Response is 401 680s 1..57 680s ok 680s t/67-CheckUser-with-issuer-SAML-POST.t ......................................... 680s ok 1 - use Lemonldap::NG::Portal::Main; 680s ok 2 - Portal object 680s ok 3 - Init 680s ok 4 - Portal app 680s ok 5 - Register $type 680s ok 6 - Portal object 680s ok 7 - Init 680s ok 8 - Portal app 680s ok 9 - Register $type 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 10 - Unauth SP request 680s ok 11 - HTTP code is 200 680s ok 12 - HTTP code is 200 680s ok 13 - Page contains a form 680s ok 14 - Host match 680s ok 15 - URI match 680s ok 16 - Field "SAMLRequest" is defined 680s ok 17 - CSP header authorize POST request to auth.idp.com 680s ok 18 - Method is POST 680s # ==> Pushing ISSUER <== 680s # ==> Popping ISSUER <== 680s ok 19 - Post SAML request to IdP 680s ok 20 - HTTP code is 200 680s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1760922839%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221760850959_5350%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 680s # ==> Pushing ISSUER <== 680s # ==> Popping ISSUER <== 680s ok 22 - Post authentication 680s ok 23 - Reject reason is 89 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 24 - Unauth SP request 680s ok 25 - HTTP code is 200 680s ok 26 - HTTP code is 200 680s ok 27 - Page contains a form 680s ok 28 - Host match 680s ok 29 - URI match 680s ok 30 - Field "SAMLRequest" is defined 680s ok 31 - CSP header authorize POST request to auth.idp.com 680s ok 32 - Method is POST 680s # ==> Pushing ISSUER <== 680s # ==> Popping ISSUER <== 680s ok 33 - Post SAML request to IdP 680s ok 34 - HTTP code is 200 680s ok 35 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922839%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%2C%22issuerRequestsaml%22%3A%221760850959_63319%22%7D) 680s # ==> Pushing ISSUER <== 680s # ==> Popping ISSUER <== 680s ok 36 - Post authentication 680s ok 37 - Get cookie lemonldap (dbc4fc12d276111f6b1edfba975b0b0a83f4a493035090cea8d1da038a7bf353) 680s ok 38 - Get cookie lemonldappdata () 680s ok 39 - SAML request cleared from pdata 680s ok 40 - HTTP code is 200 680s ok 41 - Page contains a form 680s ok 42 - Host match 680s ok 43 - URI match 680s ok 44 - Field "SAMLResponse" is defined 680s ok 45 - CSP header authorize POST request to auth.sp.com 680s ok 46 - Method is POST 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 47 - Post SAML response to SP 680s ok 48 - Get redirection 680s ok 49 - Location is http://auth.sp.com/ 680s ok 50 - Get cookie lemonldap (72d7e58b6e0d841df720e0adce8561222239879a41bf26583b347204c8be2a95) 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 51 - Get / on SP 680s ok 52 - HTTP code is 200 680s ok 53 - Authenticated as davros@badguy.org@idp 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 54 - Unauth SP request 680s ok 55 - HTTP code is 200 680s ok 56 - HTTP code is 200 680s ok 57 - Page contains a form 680s ok 58 - Host match 680s ok 59 - URI match 680s ok 60 - Field "SAMLRequest" is defined 680s ok 61 - CSP header authorize POST request to auth.idp.com 680s ok 62 - Method is POST 680s # ==> Pushing ISSUER <== 680s # ==> Popping ISSUER <== 680s ok 63 - Post SAML request to IdP 680s ok 64 - HTTP code is 200 680s ok 65 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221760850959_17539%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1760922839%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 680s # ==> Pushing ISSUER <== 680s # ==> Popping ISSUER <== 680s ok 66 - Post authentication 680s ok 67 - Get cookie lemonldap (af1503d110441708c0b5e45b2787057fd6e443d29c635d428ffb0fe3dc6feda0) 680s ok 68 - Get cookie lemonldappdata () 680s ok 69 - SAML request cleared from pdata 680s ok 70 - HTTP code is 200 680s ok 71 - Page contains a form 680s ok 72 - Host match 680s ok 73 - URI match 680s ok 74 - Field "SAMLResponse" is defined 680s ok 75 - CSP header authorize POST request to auth.sp.com 680s ok 76 - Method is POST 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 77 - Post SAML response to SP 680s ok 78 - Get redirection 680s ok 79 - Location is http://auth.sp.com/ 680s ok 80 - Get cookie lemonldap (c15b6f077a5c11ea5dcb763fcf848fd121ab8dffe449b87abeb9854c045de652) 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 81 - Get / on SP 680s ok 82 - HTTP code is 200 680s ok 83 - Authenticated as fa@badwolf.org@idp 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 84 - CheckUser form 680s ok 85 - HTTP code is 200 680s ok 86 - Page contains a form 680s ok 87 - URI match 680s ok 88 - Field "user" is defined 680s ok 89 - Field "url" is defined 680s ok 90 - Found trspan="checkUser" 680s ok 91 - Found attribute uid 680s ok 92 - Found value french 680s ok 93 - Found attribute _lassoSessionDump 680s ok 94 - Found ProviderID & AssertionID values 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 95 - POST checkuser 680s ok 96 - PE5 found 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 97 - POST checkuser 680s ok 98 - HTTP code is 200 680s ok 99 - Page contains a form 680s ok 100 - URI match 680s ok 101 - Field "user" is defined 680s ok 102 - Field "url" is defined 680s ok 103 - Found trspan="checkUser" 680s ok 104 - Found attribute uid 680s ok 105 - Found attribute mail 680s ok 106 - Found value davros@badguy.org 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 107 - Query SP for logout 680s ok 108 - HTTP code is 200 680s ok 109 - Page contains a form 680s ok 110 - Host match 680s ok 111 - URI match 680s ok 112 - Field "SAMLRequest" is defined 680s ok 113 - CSP header authorize POST request to auth.idp.com 680s ok 114 - Method is POST 680s # ==> Pushing ISSUER <== 680s # ==> Popping ISSUER <== 680s ok 115 - Post SAML logout request to IdP 680s ok 116 - HTTP code is 200 680s ok 117 - Page contains a form 680s ok 118 - Host match 680s ok 119 - URI match 680s ok 120 - Field "SAMLResponse" is defined 680s ok 121 - CSP header authorize POST request to auth.sp.com 680s ok 122 - Method is POST 680s ok 123 - Get cookie lemonldap (0) 680s ok 124 - SSO cookie removed 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 125 - Post SAML response to SP 680s ok 126 - Get redirection 680s ok 127 - Location is http://auth.sp.com/?logout=1 680s # ==> Pushing ISSUER <== 680s # ==> Popping ISSUER <== 680s ok 128 - Test if user is reject on IdP 680s ok 129 - Response status is 401 680s ok 130 - Content is JSON 680s ok 131 - Error code is 1 680s # ==> Pushing SP <== 680s # ==> Popping SP <== 680s ok 132 - Test if user is reject on SP 680s ok 133 - HTTP code is 200 680s ok 134 - HTTP code is 200 680s ok 135 - Page contains a form 680s ok 136 - Host match 680s ok 137 - URI match 680s ok 138 - Field "SAMLRequest" is defined 680s ok 139 - CSP header authorize POST request to auth.idp.com 680s ok 140 - Method is POST 680s 1..140 680s ok 681s t/67-CheckUser-with-rules.t .................................................... 681s ok 1 - use Lemonldap::NG::Portal::Main; 681s ok 2 - Portal object 681s ok 3 - Init 681s ok 4 - Portal app 681s ok 5 - Auth query with "dwho" 681s ok 6 - Get cookie lemonldap (c6c8f75045b1b534b3b313c9270d5abc795b7683f6b3ca0382a9047e849aafc8) 681s ok 7 - Get redirection 681s ok 8 - Location is http://auth.example.com/ 681s ok 9 - Logout request 681s ok 10 - Response is 200 681s ok 11 - Cookie is deleted 681s ok 12 - No pdata 681s ok 13 - Disconnect request 681s ok 14 - Response is 401 681s ok 15 - Auth query with "dwho" 681s ok 16 - Get cookie lemonldap (19f6dbc117aa210af5cfe65b0b5d75f47f636213e81f35039b53f25fe25dc520) 681s ok 17 - Get redirection 681s ok 18 - Location is http://auth.example.com/ 681s ok 19 - Auth query with "msmith" 681s ok 20 - Get cookie lemonldap (fe1e43e48fd3c95c8c35096642c283fac1e319a8ee1ca2e3ad3a57e9af3b4176) 681s ok 21 - Get redirection 681s ok 22 - Location is http://auth.example.com/ 681s ok 23 - CheckUser form 681s ok 24 - HTTP code is 200 681s ok 25 - Page contains a form 681s ok 26 - URI match 681s ok 27 - Field "user" is defined 681s ok 28 - Field "url" is defined 681s ok 29 - Found trspan="checkUser" 681s ok 30 - POST checkuser 681s ok 31 - Response is JSON 681s ok 32 - checkUser found 681s ok 33 - Persistent attribute found 681s ok 34 - POST checkuser 681s ok 35 - Response is JSON 681s ok 36 - Computed session 681s ok 37 - Four headers found 681s ok 38 - Empty header found 681s ok 39 - Empty macro found 681s ok 40 - CheckUser form 681s ok 41 - HTTP code is 200 681s ok 42 - Page contains a form 681s ok 43 - URI match 681s ok 44 - Field "user" is defined 681s ok 45 - Field "url" is defined 681s ok 46 - Found trspan="checkUser" 681s ok 47 - POST checkuser 681s ok 48 - Response is JSON 681s ok 49 - No session found 681s ok 50 - POST checkuser 681s ok 51 - Response is JSON 681s ok 52 - checkUser found 681s ok 53 - Three headers found 681s ok 54 - No empty header found 681s ok 55 - No empty macro found 681s ok 56 - No persistent attribute found 681s ok 57 - Refresh query 681s ok 58 - Get redirection 681s ok 59 - Location is http://auth.example.com/ 681s ok 60 - GET checkuser 681s ok 61 - Content is JSON 681s ok 62 - Good authenticationLevel found 681s ok 63 - Good authMode found 681s ok 64 - Logout request 681s ok 65 - Response is 200 681s ok 66 - Cookie is deleted 681s ok 67 - No pdata 681s ok 68 - Disconnect request 681s ok 69 - Response is 401 681s ok 70 - Logout request 681s ok 71 - Response is 200 681s ok 72 - Cookie is deleted 681s ok 73 - No pdata 681s ok 74 - Disconnect request 681s ok 75 - Response is 401 681s 1..75 681s ok 681s t/67-CheckUser-with-token.t .................................................... 681s ok 1 - use Lemonldap::NG::Portal::Main; 681s ok 2 - Portal object 681s ok 3 - Init 681s ok 4 - Portal app 681s ok 5 - Get Menu 681s ok 6 - HTTP code is 200 681s ok 7 - Page contains a form 681s ok 8 - Host match 681s ok 9 - Field "user" is defined 681s ok 10 - Field "password" is defined 681s ok 11 - Field "token" is defined 681s ok 12 - CSP header authorize POST request to \# 681s ok 13 - Auth query 681s ok 14 - Get cookie lemonldap (e80cc173ea24f64c320e336777ec92a05de73ba8f5d10c6a9294d015fb428663) 681s ok 15 - Get redirection 681s ok 16 - Location is http://auth.example.com/ 681s ok 17 - CheckUser form 681s ok 18 - HTTP code is 200 681s ok 19 - Page contains a form 681s ok 20 - URI match 681s ok 21 - Field "user" is defined 681s ok 22 - Field "url" is defined 681s ok 23 - Field "token" is defined 681s ok 24 - Found trspan="checkUser" 681s ok 25 - POST checkuser 681s ok 26 - Found PE_NOTOKEN 681s ok 27 - HTTP code is 200 681s ok 28 - Page contains a form 681s ok 29 - URI match 681s ok 30 - Field "user" is defined 681s ok 31 - Field "url" is defined 681s ok 32 - Field "token" is defined 681s ok 33 - CheckUser form 681s ok 34 - HTTP code is 200 681s ok 35 - Page contains a form 681s ok 36 - URI match 681s ok 37 - Field "user" is defined 681s ok 38 - Field "url" is defined 681s ok 39 - Field "token" is defined 681s ok 40 - Found trspan="checkUser" 681s ok 41 - POST checkuser 681s ok 42 - Found PE_TOKENEXPIRED 681s ok 43 - HTTP code is 200 681s ok 44 - Page contains a form 681s ok 45 - URI match 681s ok 46 - Field "user" is defined 681s ok 47 - Field "url" is defined 681s ok 48 - Field "token" is defined 681s ok 49 - POST checkuser 681s ok 50 - HTTP code is 200 681s ok 51 - Page contains a form 681s ok 52 - URI match 681s ok 53 - Field "user" is defined 681s ok 54 - Field "url" is defined 681s ok 55 - Field "token" is defined 681s ok 56 - Found trspan="checkUserComputeSession" 681s ok 57 - Found trspan="allowed" 681s ok 58 - Found trspan="headers" 681s ok 59 - Found trspan="groups_sso" 681s ok 60 - Found trspan="attributes" 681s ok 61 - Found trspan="macros" 681s ok 62 - Found HTTP_AUTH_USER 681s ok 63 - Found HTTP_TESTHEADER1 681s ok 64 - Found HTTP_TESTHEADER2 681s ok 65 - emptyHeader not found 681s ok 66 - Found rtyler 681s ok 67 - Found su 681s ok 68 - Found uid 681s ok 69 - Found _whatToTrace 681s ok 70 - POST checkuser 681s ok 71 - Found trspan="forbidden" 681s ok 72 - Logout request 681s ok 73 - Response is 200 681s ok 74 - Cookie is deleted 681s ok 75 - No pdata 681s ok 76 - Disconnect request 681s ok 77 - Response is 401 681s 1..77 681s ok 682s t/67-CheckUser.t ............................................................... 682s ok 1 - use Lemonldap::NG::Portal::Main; 682s ok 2 - Portal object 682s ok 3 - Init 682s ok 4 - Portal app 682s ok 5 - Test unauth redirection 682s ok 6 - Get redirection 682s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 682s ok 8 - Auth query 682s ok 9 - Get cookie lemonldap (8b7d0dc8ae946425b4d51ce70220dfcd2f2680b906bbd6d063e0fc16f0b2a1d5) 682s ok 10 - Get redirection 682s ok 11 - Location is http://auth.example.com/ 682s ok 12 - Try to access /checkuser 682s ok 13 - Found redirection page 682s ok 14 - Logout request 682s ok 15 - Response is 200 682s ok 16 - Cookie is deleted 682s ok 17 - No pdata 682s ok 18 - Disconnect request 682s ok 19 - Response is 401 682s ok 20 - Auth query 682s ok 21 - Get cookie lemonldap (5536ae133b720ff495f92ffdfa41f925e26852558baad6bbc0ad9765d4eb4407) 682s ok 22 - Get redirection 682s ok 23 - Location is http://auth.example.com/ 682s ok 24 - Auth query 682s ok 25 - Get cookie lemonldap (ea7514edb1547ec79d0d90e3b0b2eedd434a90861b24459406f742503bb33a24) 682s ok 26 - Get redirection 682s ok 27 - Location is http://auth.example.com/ 682s ok 28 - Form registration 682s ok 29 - Get redirection 682s ok 30 - Location header found 682s ok 31 - Form registration 682s ok 32 - Found TOTP js 682s ok 33 - Get new key 682s ok 34 - Content is JSON 682s ok 35 - Found secret 682s ok 36 - Found token 682s ok 37 - Code 682s ok 38 - Code contains 6 digits 682s ok 39 - Post code 682s ok 40 - Content is JSON 682s ok 41 - Key is registered 682s ok 42 - Logout request 682s ok 43 - Response is 200 682s ok 44 - Cookie is deleted 682s ok 45 - No pdata 682s ok 46 - Disconnect request 682s ok 47 - Response is 401 682s ok 48 - Auth query 682s ok 49 - HTTP code is 200 682s ok 50 - Page contains a form 682s ok 51 - URI match 682s ok 52 - Field "token" is defined 682s ok 53 - Post code 682s ok 54 - Get cookie lemonldap (5f31aea8b4c387bfcce969112280731fa5789479d2fa1d89e7d2ec39c68bcff6) 682s ok 55 - CheckUser form 682s ok 56 - HTTP code is 200 682s ok 57 - Page contains a form 682s ok 58 - URI match 682s ok 59 - Field "user" is defined 682s ok 60 - Field "url" is defined 682s ok 61 - Found trspan="checkUser" 682s ok 62 - Found attribute _user 682s ok 63 - Found value dwho 682s ok 64 - _2fDevices NOT Found! 682s ok 65 - Found macro authMode 682s ok 66 - Found macro real_authMode 682s ok 67 - Found TOTP 682s ok 68 - POST checkuser 682s ok 69 - HTTP code is 200 682s ok 70 - Page contains a form 682s ok 71 - URI match 682s ok 72 - Field "user" is defined 682s ok 73 - Field "url" is defined 682s ok 74 - Found trspan="checkUser" 682s ok 75 - Found Auth-User 682s ok 76 - Found testHeader1 682s ok 77 - Found testHeader2 682s ok 78 - Found emptyHeader 682s ok 79 - Found dwho 682s ok 80 - Found _whatToTrace 682s ok 81 - Found dwho 682s ok 82 - Found empty macro 682s ok 83 - Found empty real_macro 682s ok 84 - POST checkuser 682s ok 85 - HTTP code is 200 682s ok 86 - Page contains a form 682s ok 87 - URI match 682s ok 88 - Field "user" is defined 682s ok 89 - Field "url" is defined 682s ok 90 - Found trspan="checkUser" 682s ok 91 - Found trplaceholder with mail 682s ok 92 - Found Auth-User 682s ok 93 - Found dwho 682s ok 94 - Found _whatToTrace 682s ok 95 - Found dwho 682s ok 96 - POST checkuser 682s ok 97 - HTTP code is 200 682s ok 98 - Page contains a form 682s ok 99 - URI match 682s ok 100 - Field "user" is defined 682s ok 101 - Field "url" is defined 682s ok 102 - Found trspan="VHnotFound" 682s ok 103 - POST checkuser 682s ok 104 - HTTP code is 200 682s ok 105 - Page contains a form 682s ok 106 - URI match 682s ok 107 - Field "user" is defined 682s ok 108 - Field "url" is defined 682s ok 109 - Found trspan="forbidden" 682s ok 110 - POST checkuser 682s ok 111 - HTTP code is 200 682s ok 112 - Page contains a form 682s ok 113 - URI match 682s ok 114 - Field "user" is defined 682s ok 115 - Field "url" is defined 682s ok 116 - Found trspan="forbidden" 682s ok 117 - POST checkuser 682s ok 118 - Response is JSON 682s ok 119 - Find well formated URL 682s ok 120 - Find "allowed" 682s ok 121 - Find "alert-info" 682s ok 122 - Find "alert-success" 682s ok 123 - Find "rtyler" 682s ok 124 - Find "checkUser" 682s ok 125 - POST checkuser 682s ok 126 - HTTP code is 200 682s ok 127 - Page contains a form 682s ok 128 - URI match 682s ok 129 - Field "user" is defined 682s ok 130 - Field "url" is defined 682s ok 131 - Found trspan="checkUser" 682s ok 132 - Found well formatted url 682s ok 133 - Found trspan="checkUser" 682s ok 134 - Found trspan="allowed" 682s ok 135 - Found trspan="headers" 682s ok 136 - Found trspan="groups_sso" 682s ok 137 - Found trspan="attributes" 682s ok 138 - Found trspan="macros" 682s ok 139 - Found Auth-User 682s ok 140 - Found rtyler 682s ok 141 - Found su 682s ok 142 - Found uid 682s ok 143 - Found _whatToTrace 682s ok 144 - -> Six entries found 682s ok 145 - POST checkuser 682s ok 146 - HTTP code is 200 682s ok 147 - Page contains a form 682s ok 148 - URI match 682s ok 149 - Field "user" is defined 682s ok 150 - Field "url" is defined 682s ok 151 - Found trspan="checkUser" 682s ok 152 - Found well formatted url 682s ok 153 - Found trspan="checkUser" 682s ok 154 - Found trspan="allowed" 682s ok 155 - Found trspan="headers" 682s ok 156 - Found trspan="groups_sso" 682s ok 157 - Found trspan="attributes" 682s ok 158 - Found trspan="macros" 682s ok 159 - Found Auth-User 682s ok 160 - Found rtyler 682s ok 161 - Found su 682s ok 162 - Found uid 682s ok 163 - Found _whatToTrace 682s ok 164 - POST checkuser 682s ok 165 - PE5 found 682s ok 166 - POST checkuser 682s ok 167 - PE5 found 682s ok 168 - POST checkuser 682s ok 169 - PE5 found 682s ok 170 - Logout request 682s ok 171 - Response is 200 682s ok 172 - Cookie is deleted 682s ok 173 - No pdata 682s ok 174 - Disconnect request 682s ok 175 - Response is 401 682s ok 176 - Auth query 682s ok 177 - Get cookie lemonldap (f6066aceec1fbfbf2d2f2cb2b17af7197c3713ecd632d1047154697aa3111e99) 682s ok 178 - Get redirection 682s ok 179 - Location is http://auth.example.com/ 682s ok 180 - CheckUser form 682s ok 181 - HTTP code is 200 682s ok 182 - Page contains a form 682s ok 183 - URI match 682s ok 184 - Field "user" is defined 682s ok 185 - Field "url" is defined 682s ok 186 - POST checkuser 682s ok 187 - Found uid 682s ok 188 - Found real_uid 682s ok 189 - Logout request 682s ok 190 - Response is 200 682s ok 191 - Cookie is deleted 682s ok 192 - No pdata 682s ok 193 - Disconnect request 682s ok 194 - Response is 401 682s 1..194 682s ok 682s t/68-ContextSwitching-with-2F-allowed.t ........................................ 682s ok 1 - use Lemonldap::NG::Portal::Main; 682s ok 2 - Portal object 682s ok 3 - Init 682s ok 4 - Portal app 682s ok 5 - Get Menu 682s ok 6 - HTTP code is 200 682s ok 7 - Page contains a form 682s ok 8 - Host match 682s ok 9 - Field "user" is defined 682s ok 10 - Field "password" is defined 682s ok 11 - CSP header authorize POST request to \# 682s ok 12 - Auth query 682s ok 13 - Get cookie lemonldap (914a994f8c843f76a3a3ee0bf28a4d94ed547ddcc81fad52d9724c3c510fc056) 682s ok 14 - Get redirection 682s ok 15 - Location is http://auth.example.com/ 682s ok 16 - Get Menu 682s ok 17 - HTTP code is 200 682s ok 18 - Connected as rtyler 682s ok 19 - Authenticated as rtyler 682s ok 20 - contextSwitching allowed 682s ok 21 - Form registration 682s ok 22 - Found TOTP js 682s ok 23 - Found custom Main Logo 682s ok 24 - Get new key 682s ok 25 - Content is JSON 682s ok 26 - Found secret 682s ok 27 - Found token 682s ok 28 - Found user 682s ok 29 - Code 682s ok 30 - Code contains 6 digits 682s ok 31 - Post code 682s ok 32 - Content is JSON 682s ok 33 - TOTP is registered 682s ok 34 - Logout request 682s ok 35 - Response is 200 682s ok 36 - Cookie is deleted 682s ok 37 - No pdata 682s ok 38 - Disconnect request 682s ok 39 - Response is 401 682s ok 40 - Get Menu 682s ok 41 - HTTP code is 200 682s ok 42 - Page contains a form 682s ok 43 - Host match 682s ok 44 - Field "user" is defined 682s ok 45 - Field "password" is defined 682s ok 46 - CSP header authorize POST request to \# 682s ok 47 - Auth query 682s ok 48 - HTTP code is 200 682s ok 49 - Page contains a form 682s ok 50 - URI match 682s ok 51 - Field "token" is defined 682s ok 52 - Post TOTP choice 682s ok 53 - HTTP code is 200 682s ok 54 - Page contains a form 682s ok 55 - URI match 682s ok 56 - Field "token" is defined 682s ok 57 - Code 682s ok 58 - Post code 682s ok 59 - Get cookie lemonldap (c2504889037c5d3db22390e96382e8704c85ac4e52dad4f1523cff7ab1a2eebf) 682s ok 60 - Get Menu 682s ok 61 - HTTP code is 200 682s ok 62 - Authenticated as rtyler 682s ok 63 - Form 2fregisters 682s ok 64 - Found choose 2F 682s ok 65 - 2F device found 682s ok 66 - 2F devices found 682s ok 67 - ContextSwitching form 682s ok 68 - HTTP code is 200 682s ok 69 - Page contains a form 682s ok 70 - URI match 682s ok 71 - Field "spoofId" is defined 682s ok 72 - Found trspan="contextSwitching_ON" 682s ok 73 - POST switchcontext 682s ok 74 - Get redirection 682s ok 75 - Location is http://auth.example.com/ 682s ok 76 - Get cookie lemonldap (cf78550517028daf19beca33b5c4870ddf5a6d93675b49c75fa42aa9d4e83813) 682s ok 77 - Get Menu 682s ok 78 - Authenticated as dwho 682s ok 79 - Found trspan="contextSwitching_OFF" 682s ok 80 - New SSO session created 682s ok 81 - Form registration 682s ok 82 - Found TOTP js 682s ok 83 - Found custom Main Logo 682s ok 84 - Get new key 682s ok 85 - Content is JSON 682s ok 86 - Found secret 682s ok 87 - Found token 682s ok 88 - Found user 682s ok 89 - Code 682s ok 90 - Code contains 6 digits 682s ok 91 - Post code 682s ok 92 - Content is JSON 682s ok 93 - TOTP is registered 682s ok 94 - Form 2fregisters 682s ok 95 - Found choose 2F 682s ok 96 - 2F device found 682s ok 97 - 2F device found 682s ok 98 - HTTP code is 400 682s ok 99 - Deletion expects valid CSRF token 682s ok 100 - Delete TOTP query 682s ok 101 - Content is JSON 682s ok 102 - TOTP removed 682s ok 103 - Logout request 682s ok 104 - Response is 200 682s ok 105 - Cookie is deleted 682s ok 106 - No pdata 682s ok 107 - Disconnect request 682s ok 108 - Response is 401 682s ok 109 - Logout request 682s ok 110 - Response is 200 682s ok 111 - Cookie is deleted 682s ok 112 - No pdata 682s ok 113 - Disconnect request 682s ok 114 - Response is 401 682s ok 115 - Get Menu 682s ok 116 - HTTP code is 200 682s ok 117 - Page contains a form 682s ok 118 - Host match 682s ok 119 - Field "user" is defined 682s ok 120 - Field "password" is defined 682s ok 121 - CSP header authorize POST request to \# 682s ok 122 - Auth query 682s ok 123 - Get cookie lemonldap (10970b7431a00b8d55db0988f57bfaf6453eb7ef480f6de861cc446e71cc6e07) 682s ok 124 - Get redirection 682s ok 125 - Location is http://auth.example.com/ 682s ok 126 - Get Menu 682s ok 127 - HTTP code is 200 682s ok 128 - Connected as dwho 682s ok 129 - Authenticated as dwho 682s ok 130 - contextSwitching allowed 682s ok 131 - ContextSwitching form 682s ok 132 - HTTP code is 200 682s ok 133 - Page contains a form 682s ok 134 - URI match 682s ok 135 - Field "spoofId" is defined 682s ok 136 - Found trspan="contextSwitching_ON" 682s ok 137 - POST switchcontext 682s ok 138 - Get redirection 682s ok 139 - Location is http://auth.example.com/ 682s ok 140 - Get cookie lemonldap (978104fd4abeda67af2d6fa217e5d381bee61c85e887a8d76a18f7ec9909804f) 682s ok 141 - Get Menu 682s ok 142 - Authenticated as rtyler 682s ok 143 - Found trspan="contextSwitching_OFF" 682s ok 144 - New SSO session created 682s ok 145 - Form 2fregisters 682s ok 146 - Found choose 2F 682s ok 147 - TOTP found 682s ok 148 - 2F devices found 682s ok 149 - 2F devices registered 682s ok 150 - Delete TOTP query 682s ok 151 - Content is JSON 682s ok 152 - 2F removed 682s ok 153 - Form 2fregisters 682s ok 154 - 2F device registered 682s ok 155 - Logout request 682s ok 156 - Response is 200 682s ok 157 - Cookie is deleted 682s ok 158 - No pdata 682s ok 159 - Disconnect request 682s ok 160 - Response is 401 682s ok 161 - Logout request 682s ok 162 - Response is 200 682s ok 163 - Cookie is deleted 682s ok 164 - No pdata 682s ok 165 - Disconnect request 682s ok 166 - Response is 401 682s 1..166 682s ok 683s t/68-ContextSwitching-with-2F.t ................................................ 683s ok 1 - use Lemonldap::NG::Portal::Main; 683s ok 2 - Portal object 683s ok 3 - Init 683s ok 4 - Portal app 683s ok 5 - Get Menu 683s ok 6 - HTTP code is 200 683s ok 7 - Page contains a form 683s ok 8 - Host match 683s ok 9 - Field "user" is defined 683s ok 10 - Field "password" is defined 683s ok 11 - CSP header authorize POST request to \# 683s ok 12 - Auth query 683s ok 13 - Get cookie lemonldap (082d4e99540f65dd57f60c4d99a608798b310b92bf6b1ed992410af5f45598c2) 683s ok 14 - Get redirection 683s ok 15 - Location is http://auth.example.com/ 683s ok 16 - Get Menu 683s ok 17 - HTTP code is 200 683s ok 18 - Connected as rtyler 683s ok 19 - Authenticated as rtyler 683s ok 20 - contextSwitching allowed 683s ok 21 - Form registration 683s ok 22 - Found TOTP js 683s ok 23 - Found custom Main Logo 683s ok 24 - Get new key 683s ok 25 - Content is JSON 683s ok 26 - Found secret 683s ok 27 - Found token 683s ok 28 - Found user 683s ok 29 - Code 683s ok 30 - Code contains 6 digits 683s ok 31 - Post code 683s ok 32 - Content is JSON 683s ok 33 - TOTP is registered 683s ok 34 - Logout request 683s ok 35 - Response is 200 683s ok 36 - Cookie is deleted 683s ok 37 - No pdata 683s ok 38 - Disconnect request 683s ok 39 - Response is 401 683s ok 40 - Get Menu 683s ok 41 - HTTP code is 200 683s ok 42 - Page contains a form 683s ok 43 - Host match 683s ok 44 - Field "user" is defined 683s ok 45 - Field "password" is defined 683s ok 46 - CSP header authorize POST request to \# 683s ok 47 - Auth query 683s ok 48 - HTTP code is 200 683s ok 49 - Page contains a form 683s ok 50 - URI match 683s ok 51 - Field "token" is defined 683s ok 52 - Post TOTP choice 683s ok 53 - HTTP code is 200 683s ok 54 - Page contains a form 683s ok 55 - URI match 683s ok 56 - Field "token" is defined 683s ok 57 - Code 683s ok 58 - Post code 683s ok 59 - Get cookie lemonldap (7900e08adf4b495f868885fe0f49affde35a3cc5ecb1c6e79ee13ea2d75ecdff) 683s ok 60 - Get Menu 683s ok 61 - HTTP code is 200 683s ok 62 - Authenticated as rtyler 683s ok 63 - ContextSwitching form 683s ok 64 - HTTP code is 200 683s ok 65 - Page contains a form 683s ok 66 - URI match 683s ok 67 - Field "spoofId" is defined 683s ok 68 - Found trspan="contextSwitching_ON" 683s ok 69 - POST switchcontext 683s ok 70 - Get redirection 683s ok 71 - Location is http://auth.example.com/ 683s ok 72 - Get cookie lemonldap (d4e3cb83afe159c36deac6e1b040db8229c312fd09c0711bcf92f33ed711a770) 683s ok 73 - Get Menu 683s ok 74 - Authenticated as dwho 683s ok 75 - Found trspan="contextSwitching_OFF" 683s ok 76 - Form 2fregisters 683s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 246. 683s ok 77 - No 2F device found 683s ok 78 - Form registration 683s ok 79 - Found TOTP js 683s ok 80 - Found custom Main Logo 683s ok 81 - Get new key 683s ok 82 - Content is JSON 683s ok 83 - Not authorized to register a TOTP 683s ok 84 - Delete TOTP query 683s ok 85 - Content is JSON 683s ok 86 - Not authorized to unregister a TOTP 683s ok 87 - Post code 683s ok 88 - Content is JSON 683s ok 89 - Not authorized to verify a TOTP 683s ok 90 - Logout request 683s ok 91 - Response is 200 683s ok 92 - Cookie is deleted 683s ok 93 - No pdata 683s ok 94 - Disconnect request 683s ok 95 - Response is 401 683s ok 96 - Logout request 683s ok 97 - Response is 200 683s ok 98 - Cookie is deleted 683s ok 99 - No pdata 683s ok 100 - Disconnect request 683s ok 101 - Response is 401 683s ok 102 - Get Menu 683s ok 103 - HTTP code is 200 683s ok 104 - Page contains a form 683s ok 105 - Host match 683s ok 106 - Field "user" is defined 683s ok 107 - Field "password" is defined 683s ok 108 - CSP header authorize POST request to \# 683s ok 109 - Auth query 683s ok 110 - Get cookie lemonldap (01d837a838afa34c1ea3a686b7b423909cc3b43b5fd71042a073687be068e85b) 683s ok 111 - Get redirection 683s ok 112 - Location is http://auth.example.com/ 683s ok 113 - Get Menu 683s ok 114 - HTTP code is 200 683s ok 115 - Connected as dwho 683s ok 116 - Authenticated as dwho 683s ok 117 - contextSwitching allowed 683s ok 118 - ContextSwitching form 683s ok 119 - HTTP code is 200 683s ok 120 - Page contains a form 683s ok 121 - URI match 683s ok 122 - Field "spoofId" is defined 683s ok 123 - Found trspan="contextSwitching_ON" 683s ok 124 - POST switchcontext 683s ok 125 - Get redirection 683s ok 126 - Location is http://auth.example.com/ 683s ok 127 - Get cookie lemonldap (cc5d8818d0e3ee9af4ad9d0cdc1ed68c2a7a5244a62eb49a07fdc38a502410b5) 683s ok 128 - Get Menu 683s ok 129 - Authenticated as rtyler 683s ok 130 - Found trspan="contextSwitching_OFF" 683s ok 131 - Form 2fregisters 683s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 427. 683s ok 132 - No 2F device found 683s 1..132 683s ok 683s t/68-ContextSwitching-with-Impersonation.t ..................................... 683s ok 1 - use Lemonldap::NG::Portal::Main; 683s ok 2 - Portal object 683s ok 3 - Init 683s ok 4 - Portal app 683s ok 5 - Get Menu 683s ok 6 - HTTP code is 200 683s ok 7 - Page contains a form 683s ok 8 - Host match 683s ok 9 - Field "user" is defined 683s ok 10 - Field "password" is defined 683s ok 11 - Field "spoofId" is defined 683s ok 12 - CSP header authorize POST request to \# 683s ok 13 - Auth query 683s ok 14 - Get cookie lemonldap (6800057aad88b5a9fc6e64a036adeef94d397ba12c186b6925fd597537c6ba0e) 683s ok 15 - Get redirection 683s ok 16 - Location is http://auth.example.com/ 683s ok 17 - Get Menu 683s ok 18 - HTTP code is 200 683s ok 19 - Connected as dwho 683s ok 20 - Authenticated as dwho 683s ok 21 - contextSwitching allowed 683s ok 22 - ContextSwitching form: dwho -> rtyler 683s ok 23 - HTTP code is 200 683s ok 24 - Page contains a form 683s ok 25 - URI match 683s ok 26 - Field "spoofId" is defined 683s ok 27 - Found trspan="contextSwitching_ON" 683s ok 28 - POST switchcontext 683s ok 29 - Get redirection 683s ok 30 - Location is http://auth.example.com/ 683s ok 31 - Get cookie lemonldap (6e408aeb31af343195885afece1feedc70efb74c26796dc2fac5f89c7eda8a49) 683s ok 32 - New SSO session created 683s ok 33 - Get Menu 683s ok 34 - Authenticated as rtyler 683s ok 35 - Found trspan="contextSwitching_OFF" 683s ok 36 - Stop context switching rtyler 683s ok 37 - Get Menu 683s ok 38 - Found PE_SESSIONEXPIRED 683s ok 39 - ContextSwitching form: dwho -> french 683s ok 40 - HTTP code is 200 683s ok 41 - Page contains a form 683s ok 42 - URI match 683s ok 43 - Field "spoofId" is defined 683s ok 44 - Found trspan="contextSwitching_ON" 683s ok 45 - POST switchcontext 683s ok 46 - Get redirection 683s ok 47 - Location is http://auth.example.com/ 683s ok 48 - Get cookie lemonldap (a13965cf9a486eb8c9afbbbd7ab2abcb56e594b1e083e43c66fe3ebda25039f1) 683s ok 49 - New SSO session created 683s ok 50 - Get Menu 683s ok 51 - Authenticated as french 683s ok 52 - Found trspan="contextSwitching_OFF" 683s ok 53 - CheckUser form 683s ok 54 - Content is JSON 683s ok 55 - Good switching_id found 683s ok 56 - No real value found 683s ok 57 - Stop context switching french 683s ok 58 - Get cookie lemonldap (6800057aad88b5a9fc6e64a036adeef94d397ba12c186b6925fd597537c6ba0e) 683s ok 59 - Get Menu 683s ok 60 - Authenticated as dwho 683s ok 61 - Found trspan="contextSwitching_ON" 683s ok 62 - CheckUser form 683s ok 63 - Content is JSON 683s ok 64 - Good switching_id found 683s ok 65 - Get Menu 683s ok 66 - HTTP code is 200 683s ok 67 - Dwho has been well disconnected 683s 1..67 683s ok 684s t/68-ContextSwitching-with-Logout.t ............................................ 684s ok 1 - use Lemonldap::NG::Portal::Main; 684s ok 2 - Portal object 684s ok 3 - Init 684s ok 4 - Portal app 684s ok 5 - Get Menu 684s ok 6 - HTTP code is 200 684s ok 7 - Page contains a form 684s ok 8 - Host match 684s ok 9 - Field "user" is defined 684s ok 10 - Field "password" is defined 684s ok 11 - Field "token" is defined 684s ok 12 - CSP header authorize POST request to \# 684s ok 13 - Auth query 684s ok 14 - Get cookie lemonldap (b8ce65dcd477881c4e66cf51bcc11a3d304538f22881bd1af8830659307ae6bc) 684s ok 15 - Get redirection 684s ok 16 - Location is http://auth.example.com/ 684s ok 17 - Get Menu 684s ok 18 - HTTP code is 200 684s ok 19 - Connected as rtyler 684s ok 20 - Authenticated as rtyler 684s ok 21 - contextSwitching allowed 684s ok 22 - ContextSwitching form 684s ok 23 - HTTP code is 200 684s ok 24 - Page contains a form 684s ok 25 - URI match 684s ok 26 - Field "spoofId" is defined 684s ok 27 - Field "token" is defined 684s ok 28 - Found trspan="contextSwitching_ON" 684s ok 29 - POST expired switchcontext 684s ok 30 - Found "" 684s ok 31 - ContextSwitching form 684s ok 32 - HTTP code is 200 684s ok 33 - Page contains a form 684s ok 34 - URI match 684s ok 35 - Field "spoofId" is defined 684s ok 36 - Field "token" is defined 684s ok 37 - Found trspan="contextSwitching_ON" 684s ok 38 - POST switchcontext 684s ok 39 - Get redirection 684s ok 40 - Location is http://auth.example.com/ 684s ok 41 - Get cookie lemonldap (fdf096c2e4fa87d98a69ead5e72914982c8a1cd23dbea95b0f3baddfd8ea934a) 684s ok 42 - Get Menu 684s ok 43 - Authenticated as dwho 684s ok 44 - Found trspan="contextSwitching_OFF" 684s ok 45 - CheckUser form 684s ok 46 - HTTP code is 200 684s ok 47 - Page contains a form 684s ok 48 - URI match 684s ok 49 - Field "user" is defined 684s ok 50 - Field "url" is defined 684s ok 51 - Field "token" is defined 684s ok 52 - Found trspan="checkUser" 684s ok 53 - Found attribute _user 684s ok 54 - Found value dwho 684s ok 55 - Found attribute mail 684s ok 56 - Found spoofed _id_session 684s ok 57 - CheckUser form 684s ok 58 - Content is JSON 684s ok 59 - Good switching_id found 684s ok 60 - Stop context switching 684s ok 61 - Found logout message 684s 1..61 684s ok 684s t/68-ContextSwitching-with-TOTP-and-Notification.t ............................. 684s ok 1 - use Lemonldap::NG::Portal::Main; 684s ok 2 - Portal object 684s ok 3 - Init 684s ok 4 - Portal app 684s ok 5 - Auth query 684s ok 6 - Get cookie lemonldap (b6d66fbaf502f6fcbceb0f42a5f75bbc7bdab67dacbbdf6e302ec3618d6b53ad) 684s ok 7 - Get redirection 684s ok 8 - Location is http://auth.example.com/ 684s ok 9 - Get new key 684s ok 10 - Content is JSON 684s ok 11 - Found secret 684s ok 12 - Found token 684s ok 13 - Code 684s ok 14 - Code contains 6 digits 684s ok 15 - Post code 684s ok 16 - Content is JSON 684s ok 17 - Key is registered 684s ok 18 - Logout request 684s ok 19 - Response is 200 684s ok 20 - Cookie is deleted 684s ok 21 - No pdata 684s ok 22 - Disconnect request 684s ok 23 - Response is 401 684s ok 24 - Get Menu 684s ok 25 - HTTP code is 200 684s ok 26 - Page contains a form 684s ok 27 - Host match 684s ok 28 - Field "user" is defined 684s ok 29 - Field "password" is defined 684s ok 30 - CSP header authorize POST request to \# 684s ok 31 - Auth query 684s ok 32 - Get cookie lemonldap (efca2011753fa577aa55cbe3ecabd755f9b33b48ded0debea19e45a398ae9b74) 684s ok 33 - Get redirection 684s ok 34 - Location is http://auth.example.com/ 684s ok 35 - Get Menu 684s ok 36 - HTTP code is 200 684s ok 37 - Connected as rtyler 684s ok 38 - Authenticated as rtyler 684s ok 39 - contextSwitching allowed 684s ok 40 - Get new key 684s ok 41 - Content is JSON 684s ok 42 - Found secret 684s ok 43 - Found token 684s ok 44 - Code 684s ok 45 - Code contains 6 digits 684s ok 46 - Post code 684s ok 47 - Content is JSON 684s ok 48 - Key is registered 684s ok 49 - ContextSwitching form 684s ok 50 - HTTP code is 200 684s ok 51 - Page contains a form 684s ok 52 - URI match 684s ok 53 - Field "spoofId" is defined 684s ok 54 - Found trspan="contextSwitching_ON" 684s ok 55 - POST switchcontext 684s ok 56 - Get redirection 684s ok 57 - Location is http://auth.example.com/ 684s ok 58 - Get cookie lemonldap (c08bfe2001e8e9bcb9eec45af36decf41b9bf3342ded1f5fd97341d18f1e5b17) 684s ok 59 - Get Menu 684s ok 60 - Authenticated as dwho 684s ok 61 - Found trspan="contextSwitching_OFF" 684s ok 62 - CheckUser form 684s ok 63 - HTTP code is 200 684s ok 64 - Page contains a form 684s ok 65 - URI match 684s ok 66 - Field "user" is defined 684s ok 67 - Field "url" is defined 684s ok 68 - Found trspan="checkUser" 684s ok 69 - Found macro authMode 684s ok 70 - Found DEMO 684s ok 71 - Stop context switching 684s ok 72 - Get cookie lemonldap (efca2011753fa577aa55cbe3ecabd755f9b33b48ded0debea19e45a398ae9b74) 684s ok 73 - Get Menu 684s ok 74 - Authenticated as rtyler 684s ok 75 - ContextSwitching form 684s ok 76 - HTTP code is 200 684s ok 77 - Page contains a form 684s ok 78 - URI match 684s ok 79 - Field "spoofId" is defined 684s ok 80 - Found trspan="contextSwitching_ON" 684s ok 81 - POST switchcontext 684s ok 82 - Get redirection 684s ok 83 - Location is http://auth.example.com/ 684s ok 84 - Get cookie lemonldap (5d48ea89247622b8ddb91c08e0aa9567971c17042874ab2acb5c195efa95b286) 684s ok 85 - Get Menu 684s ok 86 - Authenticated as msmith 684s ok 87 - Found trspan="contextSwitching_OFF" 684s ok 88 - Stop context switching 684s ok 89 - Get cookie lemonldap (efca2011753fa577aa55cbe3ecabd755f9b33b48ded0debea19e45a398ae9b74) 684s ok 90 - Get Menu 684s ok 91 - Authenticated as rtyler 684s ok 92 - Logout request 684s ok 93 - Response is 200 684s ok 94 - Cookie is deleted 684s ok 95 - No pdata 684s ok 96 - Disconnect request 684s ok 97 - Response is 401 684s ok 98 - Auth query 684s ok 99 - You have some new messages 684s ok 100 - Response body is not empty 684s ok 101 - Found notification text 684s ok 102 - Auth query 684s ok 103 - TOTP code required 684s ok 104 - HTTP code is 200 684s ok 105 - Page contains a form 684s ok 106 - URI match 684s ok 107 - Field "token" is defined 684s ok 108 - LLNG Code 684s ok 109 - Post code 684s ok 110 - Get cookie lemonldap (536412f4101f257247b08a7a2db79c47e57163185ae9fbdac189809a8f8489ff) 684s ok 111 - CheckUser form 684s ok 112 - HTTP code is 200 684s ok 113 - Page contains a form 684s ok 114 - URI match 684s ok 115 - Field "user" is defined 684s ok 116 - Field "url" is defined 684s ok 117 - Found trspan="checkUser" 684s ok 118 - Found macro authMode 684s ok 119 - Found macro value "TOTP" 684s ok 120 - POST checkuser 684s ok 121 - HTTP code is 200 684s ok 122 - Page contains a form 684s ok 123 - URI match 684s ok 124 - Field "user" is defined 684s ok 125 - Field "url" is defined 684s ok 126 - Found trspan="checkUserComputedSession" 684s ok 127 - Found macro authMode 684s ok 128 - Found TOTP 684s ok 129 - POST checkuser 684s ok 130 - HTTP code is 200 684s ok 131 - Page contains a form 684s ok 132 - URI match 684s ok 133 - Field "user" is defined 684s ok 134 - Field "url" is defined 684s ok 135 - Found trspan="checkUser" 684s ok 136 - Found macro authMode 684s ok 137 - Found DEMO 684s 1..137 684s ok 685s t/68-ContextSwitching-with-UnrestrictedUser.t .................................. 685s ok 1 - use Lemonldap::NG::Portal::Main; 685s ok 2 - Portal object 685s ok 3 - Init 685s ok 4 - Portal app 685s ok 5 - Get Menu 685s ok 6 - HTTP code is 200 685s ok 7 - Page contains a form 685s ok 8 - Host match 685s ok 9 - Field "user" is defined 685s ok 10 - Field "password" is defined 685s ok 11 - CSP header authorize POST request to \# 685s ok 12 - Auth query 685s ok 13 - Get cookie lemonldap (f70774f7d432416a97f69ffe2f2cd26b7b631adf09344301c2b059e8a357e161) 685s ok 14 - Get redirection 685s ok 15 - Location is http://auth.example.com/ 685s ok 16 - Get Menu 685s ok 17 - HTTP code is 200 685s ok 18 - Connected as rtyler 685s ok 19 - Authenticated as rtyler 685s ok 20 - contextSwitching allowed 685s ok 21 - ContextSwitching form 685s ok 22 - HTTP code is 200 685s ok 23 - Page contains a form 685s ok 24 - URI match 685s ok 25 - Field "spoofId" is defined 685s ok 26 - Found trspan="contextSwitching_ON" 685s ok 27 - POST switchcontext 685s ok 28 - Get redirection 685s ok 29 - Location is http://auth.example.com/ 685s ok 30 - Get cookie lemonldap (8a4613320775826700c65096ca4103913c585ae4b554ebb2aabc66c22fd72452) 685s ok 31 - Get Menu 685s ok 32 - Authenticated as dwho 685s ok 33 - Found trspan="contextSwitching_OFF" 685s ok 34 - Stop context switching 685s ok 35 - Get Menu 685s ok 36 - SESSIONEXPIRED 685s ok 37 - Get Menu 685s ok 38 - Authenticated as rtyler 685s ok 39 - ContextSwitching form 685s ok 40 - HTTP code is 200 685s ok 41 - Page contains a form 685s ok 42 - URI match 685s ok 43 - Field "spoofId" is defined 685s ok 44 - Found trspan="contextSwitching_ON" 685s ok 45 - POST switchcontext 685s ok 46 - MALFORMEDUSER 685s ok 47 - Get Menu 685s ok 48 - HTTP code is 200 685s ok 49 - Page contains a form 685s ok 50 - Host match 685s ok 51 - Field "user" is defined 685s ok 52 - Field "password" is defined 685s ok 53 - CSP header authorize POST request to \# 685s ok 54 - Auth query 685s ok 55 - Get cookie lemonldap (700a9495cd817aa077f7008019f2b65b10f41ecfa325ea73e7b61f63195fb32a) 685s ok 56 - Get redirection 685s ok 57 - Location is http://auth.example.com/ 685s ok 58 - ContextSwitching form 685s ok 59 - HTTP code is 200 685s ok 60 - Page contains a form 685s ok 61 - URI match 685s ok 62 - Field "spoofId" is defined 685s ok 63 - Found trspan="contextSwitching_ON" 685s ok 64 - POST switchcontext 685s ok 65 - Get redirection 685s ok 66 - Location is http://auth.example.com/ 685s ok 67 - Get cookie lemonldap (d1da0724dd08bf197a232b93f7ca789731b9009c746c3a9f52641ba3fcced66a) 685s ok 68 - Get Menu 685s ok 69 - Authenticated as msmith 685s ok 70 - Found trspan="contextSwitching_OFF" 685s ok 71 - Logout request 685s ok 72 - Response is 200 685s ok 73 - Cookie is deleted 685s ok 74 - No pdata 685s ok 75 - Disconnect request 685s ok 76 - Response is 401 685s ok 77 - Logout request 685s ok 78 - Response is 200 685s ok 79 - Cookie is deleted 685s ok 80 - No pdata 685s ok 81 - Disconnect request 685s ok 82 - Response is 401 685s 1..82 685s ok 685s t/68-ContextSwitching.t ........................................................ 685s ok 1 - use Lemonldap::NG::Portal::Main; 685s ok 2 - Portal object 685s ok 3 - Init 685s ok 4 - Portal app 685s ok 5 - Auth query 685s ok 6 - Get cookie lemonldap (c628e8f3416886307c66713a9df9a9bb7a99ed55f40af11e85695860ae3d498e) 685s ok 7 - Get redirection 685s ok 8 - Location is http://auth.example.com/ 685s ok 9 - Get Menu 685s ok 10 - HTTP code is 200 685s ok 11 - Connected as rtyler 685s ok 12 - Found language flags 685s ok 13 - Authenticated as rtyler 685s ok 14 - Connected as dwho 685s ok 15 - Found test1 & title 685s ok 16 - Found test2 & title 685s ok 17 - Found only one description 685s ok 18 - Logout request 685s ok 19 - Response is 200 685s ok 20 - Cookie is deleted 685s ok 21 - No pdata 685s ok 22 - Disconnect request 685s ok 23 - Response is 401 685s ok 24 - Auth query 685s ok 25 - Get cookie lemonldap (b6779345b801f215bad2dcb5c56127ae30410af459c94155eb2ce8656fc1d613) 685s ok 26 - Get redirection 685s ok 27 - Location is http://auth.example.com/ 685s ok 28 - Get Menu 685s ok 29 - HTTP code is 200 685s ok 30 - Connected as dwho 685s ok 31 - Authenticated as dwho 685s ok 32 - contextSwitching allowed 685s ok 33 - ContextSwitching form 685s ok 34 - HTTP code is 200 685s ok 35 - Page contains a form 685s ok 36 - URI match 685s ok 37 - Field "spoofId" is defined 685s ok 38 - Found trspan="contextSwitching_ON" 685s ok 39 - POST switchcontext 685s ok 40 - PE_MALFORMEDUSER 685s ok 41 - ContextSwitching form 685s ok 42 - HTTP code is 200 685s ok 43 - Page contains a form 685s ok 44 - URI match 685s ok 45 - Field "spoofId" is defined 685s ok 46 - Found trspan="contextSwitching_ON" 685s ok 47 - POST switchcontext 685s ok 48 - PE_MALFORMEDUSER 685s ok 49 - ContextSwitching form 685s ok 50 - HTTP code is 200 685s ok 51 - Page contains a form 685s ok 52 - URI match 685s ok 53 - Field "spoofId" is defined 685s ok 54 - Found trspan="contextSwitching_ON" 685s ok 55 - POST switchcontext 685s ok 56 - PE_MALFORMEDUSER 685s ok 57 - ContextSwitching form 685s ok 58 - HTTP code is 200 685s ok 59 - Page contains a form 685s ok 60 - URI match 685s ok 61 - Field "spoofId" is defined 685s ok 62 - Found trspan="contextSwitching_ON" 685s ok 63 - POST switchcontext 685s ok 64 - Get Menu 685s ok 65 - Found trspan="contextSwitching_ON" 685s ok 66 - Authenticated as dwho 685s ok 67 - ContextSwitching form 685s ok 68 - HTTP code is 200 685s ok 69 - Page contains a form 685s ok 70 - URI match 685s ok 71 - Field "spoofId" is defined 685s ok 72 - Found trspan="contextSwitching_ON" 685s ok 73 - POST switchcontext 685s ok 74 - Get cookie lemonldap (0818155fdc0358c3d87edb71b087cbb7d068c5bcbd40d3b528ce8293ba691841) 685s ok 75 - New SSO session created 685s ok 76 - Get Menu 685s ok 77 - Authenticated as rtyler 685s ok 78 - Found trspan="contextSwitching_OFF" 685s ok 79 - Stop context switching 685s ok 80 - Get cookie lemonldap (b6779345b801f215bad2dcb5c56127ae30410af459c94155eb2ce8656fc1d613) 685s ok 81 - New SSO session created 685s ok 82 - Get Menu 685s ok 83 - Authenticated as dwho 685s ok 84 - Found trspan="contextSwitching_ON" 685s ok 85 - ContextSwitching form 685s ok 86 - HTTP code is 200 685s ok 87 - Page contains a form 685s ok 88 - URI match 685s ok 89 - Field "spoofId" is defined 685s ok 90 - Found trspan="contextSwitching_ON" 685s ok 91 - POST switchcontext 685s ok 92 - Get cookie lemonldap (9ec467f78bec75041186f110409fcf8fdbda61de0a673694adf3fda52c9cd62f) 685s ok 93 - New SSO session created 685s ok 94 - Logout request 685s ok 95 - Response is 200 685s ok 96 - Cookie is deleted 685s ok 97 - No pdata 685s ok 98 - Disconnect request 685s ok 99 - Response is 401 685s ok 100 - Get Menu 685s ok 101 - Authenticated as rtyler 685s ok 102 - Found trspan="contextSwitching_OFF" 685s ok 103 - Stop context switching 685s ok 104 - Found PE_SESSIONEXPIRED 685s ok 105 - Get Menu 685s ok 106 - Authenticated as rtyler 685s ok 107 - Get Menu 685s ok 108 - HTTP code is 200 685s ok 109 - Dwho has been well disconnected 685s 1..109 685s ok 686s t/68-FindUser-with-BadChoice-and-token.t ....................................... 686s ok 1 - use Lemonldap::NG::Portal::Main; 686s ok 2 - Portal object 686s ok 3 - Init 686s ok 4 - Portal app 686s ok 5 - Get Portal 686s ok 6 - HTTP code is 200 686s ok 7 - Page contains a form 686s ok 8 - Host match 686s ok 9 - Field "user" is defined 686s ok 10 - Field "password" is defined 686s ok 11 - Field "spoofId" is defined 686s ok 12 - Field "token" is defined 686s ok 13 - CSP header authorize POST request to \# 686s ok 14 - HTTP code is 200 686s ok 15 - Page contains a form 686s ok 16 - Host match 686s ok 17 - Field "uid" is defined 686s ok 18 - Field "guy" is defined 686s ok 19 - Field "cn" is defined 686s ok 20 - Field "token" is defined 686s ok 21 - CSP header authorize POST request to \# 686s ok 22 - Display 3 forms 686s ok 23 - lmAuth=2_ssl 686s ok 24 - Post FindUser request 686s ok 25 - value="" 686s ok 26 - HTTP code is 200 686s ok 27 - Page contains a form 686s ok 28 - Host match 686s ok 29 - Field "uid" is defined 686s ok 30 - Field "guy" is defined 686s ok 31 - Field "cn" is defined 686s ok 32 - Field "token" is defined 686s ok 33 - CSP header authorize POST request to \# 686s ok 34 - Auth query 686s ok 35 - Get cookie lemonldap (e3111623fc885b7ebfa495e1faf2440604765919d47d2066266af5837f98d9d6) 686s ok 36 - Get redirection 686s ok 37 - Location is http://auth.example.com/ 686s ok 38 - Logout request 686s ok 39 - Response is 200 686s ok 40 - Cookie is deleted 686s ok 41 - No pdata 686s ok 42 - Disconnect request 686s ok 43 - Response is 401 686s 1..43 686s ok 686s t/68-FindUser-with-Choice-and-token.t .......................................... 686s ok 1 - use Lemonldap::NG::Portal::Main; 686s ok 2 - Portal object 686s ok 3 - Init 686s ok 4 - Portal app 686s ok 5 - Get Portal 686s ok 6 - HTTP code is 200 686s ok 7 - Page contains a form 686s ok 8 - Host match 686s ok 9 - Field "user" is defined 686s ok 10 - Field "password" is defined 686s ok 11 - Field "spoofId" is defined 686s ok 12 - Field "token" is defined 686s ok 13 - CSP header authorize POST request to \# 686s ok 14 - HTTP code is 200 686s ok 15 - Page contains a form 686s ok 16 - Host match 686s ok 17 - Field "uid" is defined 686s ok 18 - Field "guy" is defined 686s ok 19 - Field "cn" is defined 686s ok 20 - Field "token" is defined 686s ok 21 - CSP header authorize POST request to \# 686s ok 22 - Display 3 forms 686s ok 23 - lmAuth=2_ssl 686s ok 24 - Post FindUser request 686s ok 25 - Response is JSON 686s ok 26 - Good user 686s ok 27 - Found token 686s ok 28 - Get Portal 686s ok 29 - HTTP code is 200 686s ok 30 - Page contains a form 686s ok 31 - Host match 686s ok 32 - Field "uid" is defined 686s ok 33 - Field "guy" is defined 686s ok 34 - Field "cn" is defined 686s ok 35 - Field "token" is defined 686s ok 36 - CSP header authorize POST request to \# 686s ok 37 - Post expired FindUser request 686s ok 38 - Response is JSON 686s ok 39 - Token expired 686s ok 40 - result => 0 686s ok 41 - Found token 686s 1..41 686s ok 686s t/68-FindUser-with-Combination.t ............................................... 686s ok 1 - use Lemonldap::NG::Portal::Main; 686s ok 2 # skip LLNGTESTLDAP is not set 686s ok 3 # skip LLNGTESTLDAP is not set 686s ok 4 # skip LLNGTESTLDAP is not set 686s ok 5 # skip LLNGTESTLDAP is not set 686s ok 6 # skip LLNGTESTLDAP is not set 686s ok 7 # skip LLNGTESTLDAP is not set 686s ok 8 # skip LLNGTESTLDAP is not set 686s ok 9 # skip LLNGTESTLDAP is not set 686s ok 10 # skip LLNGTESTLDAP is not set 686s ok 11 # skip LLNGTESTLDAP is not set 686s ok 12 # skip LLNGTESTLDAP is not set 686s ok 13 # skip LLNGTESTLDAP is not set 686s ok 14 # skip LLNGTESTLDAP is not set 686s ok 15 # skip LLNGTESTLDAP is not set 686s ok 16 # skip LLNGTESTLDAP is not set 686s ok 17 # skip LLNGTESTLDAP is not set 686s ok 18 # skip LLNGTESTLDAP is not set 686s ok 19 # skip LLNGTESTLDAP is not set 686s ok 20 # skip LLNGTESTLDAP is not set 686s ok 21 # skip LLNGTESTLDAP is not set 686s ok 22 # skip LLNGTESTLDAP is not set 686s ok 23 # skip LLNGTESTLDAP is not set 686s ok 24 # skip LLNGTESTLDAP is not set 686s ok 25 # skip LLNGTESTLDAP is not set 686s 1..25 686s ok 687s t/68-FindUser-with-DBI.t ....................................................... 687s ok 1 - use Lemonldap::NG::Portal::Main; 687s ok 2 - Portal object 687s ok 3 - Init 687s ok 4 - Portal app 687s ok 5 - Get Portal 687s ok 6 - HTTP code is 200 687s ok 7 - Page contains a form 687s ok 8 - Host match 687s ok 9 - Field "user" is defined 687s ok 10 - Field "password" is defined 687s ok 11 - Field "spoofId" is defined 687s ok 12 - CSP header authorize POST request to \# 687s ok 13 - HTTP code is 200 687s ok 14 - Page contains a form 687s ok 15 - Host match 687s ok 16 - Field "uid" is defined 687s ok 17 - Field "guy" is defined 687s ok 18 - Field "cn" is defined 687s ok 19 - Field "room" is defined 687s ok 20 - CSP header authorize POST request to \# 687s ok 21 - Post empty FindUser request 687s ok 22 - HTTP code is 200 687s ok 23 - Page contains a form 687s ok 24 - Host match 687s ok 25 - Field "user" is defined 687s ok 26 - Field "password" is defined 687s ok 27 - Field "spoofId" is defined 687s ok 28 - CSP header authorize POST request to \# 687s ok 29 - HTTP code is 200 687s ok 30 - Page contains a form 687s ok 31 - Host match 687s ok 32 - Field "uid" is defined 687s ok 33 - Field "guy" is defined 687s ok 34 - Field "cn" is defined 687s ok 35 - Field "room" is defined 687s ok 36 - CSP header authorize POST request to \# 687s ok 37 - value="" 687s ok 38 - Post FindUser request 687s ok 39 - value="dwho" 687s ok 40 - autocomplete="off" 687s ok 41 - Search an account 687s ok 42 - id="findUser_guy" 687s ok 43 - id="findUser_uid" 687s ok 44 - id="findUser_cn" 687s ok 45 - id="findUser_room" 687s ok 46 - -> Four entries found 687s ok 47 - 1st -> guy 687s ok 48 - 2nd -> cn 687s ok 49 - 3rd -> room 687s ok 50 - 4th -> uid 687s ok 51 - Post FindUser request 687s ok 52 - Response is JSON 687s ok 53 - Good user 687s ok 54 - Post FindUser request no result 687s ok 55 - Response is JSON 687s ok 56 - No user 687s ok 57 - Post FindUser request one result 687s ok 58 - Response is JSON 687s ok 59 - Good user 687s ok 60 - Post FindUser request multi results 687s ok 61 - Response is JSON 687s ok 62 - Good user (dwho) 687s ok 63 - Post FindUser request with bad arg 687s ok 64 - Response is JSON 687s ok 65 - Good result 687s ok 66 - No user 687s ok 67 - Post FindUser request with two args 687s ok 68 - Response is JSON 687s ok 69 - Good user 687s ok 70 - Post FindUser request with wrong args 687s ok 71 - Response is JSON 687s ok 72 - No result 687s ok 73 - No user found 687s ok 74 - Post FindUser request with excluding result 687s ok 75 - Response is JSON 687s ok 76 - No result 687s ok 77 - No user found 687s ok 78 - Post FindUser request with excluding result 687s ok 79 - Response is JSON 687s ok 80 - No result 687s ok 81 - No user found 687s ok 82 - Post FindUser request 0 with multi results 687s ok 83 - Response is JSON 687s ok 84 - Good result 687s ok 85 - Good user (davros) 687s ok 86 - Post FindUser request with bad wildcard 687s ok 87 - Response is JSON 687s ok 88 - No result 687s ok 89 - No user found 687s ok 90 - Post FindUser request with wildcard 687s ok 91 - Response is JSON 687s ok 92 - Good result 687s ok 93 - Good user (davros) 687s 1..93 687s ok 688s t/68-FindUser-with-Demo-and-captcha.t .......................................... 688s ok 1 - use Lemonldap::NG::Portal::Main; 688s ok 2 - Portal object 688s ok 3 - Init 688s ok 4 - Portal app 688s ok 5 - Get Portal 688s ok 6 - HTTP code is 200 688s ok 7 - Page contains a form 688s ok 8 - Host match 688s ok 9 - Field "user" is defined 688s ok 10 - Field "password" is defined 688s ok 11 - Field "spoofId" is defined 688s ok 12 - Field "token" is defined 688s ok 13 - CSP header authorize POST request to \# 688s ok 14 - HTTP code is 200 688s ok 15 - Page contains a form 688s ok 16 - Host match 688s ok 17 - Field "uid" is defined 688s ok 18 - Field "guy" is defined 688s ok 19 - Field "cn" is defined 688s ok 20 - Field "token" is defined 688s ok 21 - CSP header authorize POST request to \# 688s ok 22 - Token value found 688s ok 23 - Two token found 688s ok 24 - Captcha image inserted 688s ok 25 - Renew Captcha button found 688s ok 26 - Get captcha javascript 688s ok 27 - Post FindUser request 688s ok 28 - Response is JSON 688s ok 29 - Good user 688s ok 30 - Token found 688s ok 31 - Captcha found 688s ok 32 - result => 1 688s ok 33 - Found token session 688s ok 34 - Found captcha value 688s ok 35 - Post Auth request with token 688s ok 36 - Get cookie lemonldap (05e1dcf70e2c918473c5ff753a2de524db5e06e5880c0cb1706b049efb0bba02) 688s ok 37 - GET Portal 688s ok 38 - HTTP code is 200 688s ok 39 - Authenticated as rtyler 688s ok 40 - Logout request 688s ok 41 - Response is 200 688s ok 42 - Cookie is deleted 688s ok 43 - No pdata 688s ok 44 - Disconnect request 688s ok 45 - Response is 401 688s 1..45 688s ok 688s t/68-FindUser-with-Demo-and-required-params.t .................................. 688s ok 1 - use Lemonldap::NG::Portal::Main; 688s ok 2 - Portal object 688s ok 3 - Init 688s ok 4 - Portal app 688s ok 5 - Get Portal 688s ok 6 - HTTP code is 200 688s ok 7 - Page contains a form 688s ok 8 - Host match 688s ok 9 - Field "user" is defined 688s ok 10 - Field "password" is defined 688s ok 11 - Field "spoofId" is defined 688s ok 12 - CSP header authorize POST request to \# 688s ok 13 - Mandatory field 688s ok 14 - -> Two entries found 688s ok 15 - 1st -> The Daleks 688s ok 16 - 2nd -> Bad Guy 688s ok 17 - -> Three stars found 688s ok 18 - Post empty FindUser request 688s ok 19 - HTTP code is 200 688s ok 20 - Page contains a form 688s ok 21 - Host match 688s ok 22 - Field "user" is defined 688s ok 23 - Field "password" is defined 688s ok 24 - Field "spoofId" is defined 688s ok 25 - CSP header authorize POST request to \# 688s ok 26 - HTTP code is 200 688s ok 27 - Page contains a form 688s ok 28 - Host match 688s ok 29 - Field "uid" is defined 688s ok 30 - Field "guy" is defined 688s ok 31 - CSP header authorize POST request to \# 688s ok 32 - value="" 688s ok 33 - Post FindUser request 688s ok 34 - autocomplete="off" 688s ok 35 - Search an account 688s ok 36 - id="findUser_guy" 688s ok 37 - id="findUser_uid" 688s ok 38 - id="findUser_cn" 688s ok 39 - id="findUser_type" not found 688s ok 40 - Name... 688s ok 41 - Empty option not found 688s ok 42 - The Daleks 688s ok 43 - Bad Guy option 688s ok 44 - Post FindUser request 688s ok 45 - Response is JSON 688s ok 46 - Good user 688s ok 47 - Post FindUser request 688s ok 48 - Response is JSON 688s ok 49 - No result 688s ok 50 - No user found 688s ok 51 - Post FindUser request 688s ok 52 - Response is JSON 688s ok 53 - Good result 688s ok 54 - No user 688s 1..54 688s ok 689s t/68-FindUser-with-Demo-and-token.t ............................................ 689s ok 1 - use Lemonldap::NG::Portal::Main; 689s ok 2 - Portal object 689s ok 3 - Init 689s ok 4 - Portal app 689s ok 5 - Get Portal 689s ok 6 - HTTP code is 200 689s ok 7 - Page contains a form 689s ok 8 - Host match 689s ok 9 - Field "user" is defined 689s ok 10 - Field "password" is defined 689s ok 11 - Field "spoofId" is defined 689s ok 12 - Field "token" is defined 689s ok 13 - CSP header authorize POST request to \# 689s ok 14 - HTTP code is 200 689s ok 15 - Page contains a form 689s ok 16 - Host match 689s ok 17 - Field "uid" is defined 689s ok 18 - Field "guy" is defined 689s ok 19 - Field "cn" is defined 689s ok 20 - Field "token" is defined 689s ok 21 - CSP header authorize POST request to \# 689s ok 22 - Token value found 689s ok 23 - Two token value found 689s ok 24 - Post FindUser request 689s ok 25 - Response is JSON 689s ok 26 - Good user 689s ok 27 - Get Portal 689s ok 28 - HTTP code is 200 689s ok 29 - Page contains a form 689s ok 30 - Host match 689s ok 31 - Field "uid" is defined 689s ok 32 - Field "guy" is defined 689s ok 33 - Field "cn" is defined 689s ok 34 - Field "token" is defined 689s ok 35 - CSP header authorize POST request to \# 689s ok 36 - Post expired FindUser request 689s ok 37 - Response is JSON 689s ok 38 - Token expired 689s ok 39 - no result found 689s ok 40 - Token found 689s ok 41 - Get Portal 689s ok 42 - HTTP code is 200 689s ok 43 - Page contains a form 689s ok 44 - Host match 689s ok 45 - Field "user" is defined 689s ok 46 - Field "guy" is defined 689s ok 47 - Field "cn" is defined 689s ok 48 - Field "token" is defined 689s ok 49 - CSP header authorize POST request to \# 689s ok 50 - Post FindUser request without token 689s ok 51 - Response is JSON 689s ok 52 - No Token 689s ok 53 - no result found 689s ok 54 - Token found 689s ok 55 - Get Portal 689s ok 56 - HTTP code is 200 689s ok 57 - Page contains a form 689s ok 58 - Host match 689s ok 59 - Field "user" is defined 689s ok 60 - Field "guy" is defined 689s ok 61 - Field "cn" is defined 689s ok 62 - Field "token" is defined 689s ok 63 - CSP header authorize POST request to \# 689s ok 64 - Post FindUser request with token 689s ok 65 - Get cookie lemonldap (8161810fef177af44edfd9b8d5357d93b9dd1c250bbf035084f8566cda3da74e) 689s ok 66 - Response is JSON 689s ok 67 - result => 1 689s ok 68 - GET Portal 689s ok 69 - HTTP code is 200 689s ok 70 - Authenticated as rtyler 689s ok 71 - Logout request 689s ok 72 - Response is 200 689s ok 73 - Cookie is deleted 689s ok 74 - No pdata 689s ok 75 - Disconnect request 689s ok 76 - Response is 401 689s 1..76 689s ok 689s t/68-FindUser-with-Demo.t ...................................................... 689s ok 1 - use Lemonldap::NG::Portal::Main; 689s ok 2 - Portal object 689s ok 3 - Init 689s ok 4 - Portal app 689s ok 5 - Get Portal 689s ok 6 - HTTP code is 200 689s ok 7 - Page contains a form 689s ok 8 - Host match 689s ok 9 - Field "user" is defined 689s ok 10 - Field "password" is defined 689s ok 11 - Field "spoofId" is defined 689s ok 12 - CSP header authorize POST request to \# 689s ok 13 - Post empty FindUser request 689s ok 14 - HTTP code is 200 689s ok 15 - Page contains a form 689s ok 16 - Host match 689s ok 17 - Field "user" is defined 689s ok 18 - Field "password" is defined 689s ok 19 - Field "spoofId" is defined 689s ok 20 - CSP header authorize POST request to \# 689s ok 21 - HTTP code is 200 689s ok 22 - Page contains a form 689s ok 23 - Host match 689s ok 24 - Field "uid" is defined 689s ok 25 - Field "guy" is defined 689s ok 26 - CSP header authorize POST request to \# 689s ok 27 - value="" 689s ok 28 - Post FindUser request 689s ok 29 - autocomplete="off" 689s ok 30 - Search an account 689s ok 31 - id="findUser_guy" 689s ok 32 - id="findUser_uid" 689s ok 33 - id="findUser_cn" 689s ok 34 - Name... 689s ok 35 - Empty option 689s ok 36 - BB option 689s ok 37 - Bad Guy option 689s ok 38 - Post FindUser request 689s ok 39 - Response is JSON 689s ok 40 - Good user 689s ok 41 - Post FindUser request with bad user 689s ok 42 - Response is JSON 689s ok 43 - No result 689s ok 44 - No user found 689s ok 45 - Post FindUser request one result 689s ok 46 - Response is JSON 689s ok 47 - Good user 689s ok 48 - Post FindUser request with a not allowed select value 689s ok 49 - Response is JSON 689s ok 50 - Good result 689s ok 51 - No user 689s ok 52 - Post FindUser request multi results 689s ok 53 - Response is JSON 689s ok 54 - Good user (msmith) 689s ok 55 - Post FindUser request with bad arg 689s ok 56 - Response is JSON 689s ok 57 - Good result 689s ok 58 - No user 689s ok 59 - Post FindUser request with two args 689s ok 60 - Response is JSON 689s ok 61 - Good user 689s ok 62 - Post FindUser request with wrong args 689s ok 63 - Response is JSON 689s ok 64 - No result 689s ok 65 - No user found 689s ok 66 - Post FindUser request with excluding result 689s ok 67 - Response is JSON 689s ok 68 - No result 689s ok 69 - No user found 689s ok 70 - Post FindUser request with excluding result 689s ok 71 - Response is JSON 689s ok 72 - No result 689s ok 73 - No user found 689s ok 74 - Post FindUser request with wildcard 689s ok 75 - Response is JSON 689s ok 76 - Good result 689s ok 77 - Good user (davros) 689s 1..77 689s ok 689s t/68-FindUser-with-LDAP.t ...................................................... 689s ok 1 - use Lemonldap::NG::Portal::Main; 689s ok 2 # skip LLNGTESTLDAP is not set 689s ok 3 # skip LLNGTESTLDAP is not set 689s ok 4 # skip LLNGTESTLDAP is not set 689s ok 5 # skip LLNGTESTLDAP is not set 689s ok 6 # skip LLNGTESTLDAP is not set 689s ok 7 # skip LLNGTESTLDAP is not set 689s ok 8 # skip LLNGTESTLDAP is not set 689s ok 9 # skip LLNGTESTLDAP is not set 689s ok 10 # skip LLNGTESTLDAP is not set 689s ok 11 # skip LLNGTESTLDAP is not set 689s ok 12 # skip LLNGTESTLDAP is not set 689s ok 13 # skip LLNGTESTLDAP is not set 689s ok 14 # skip LLNGTESTLDAP is not set 689s ok 15 # skip LLNGTESTLDAP is not set 689s ok 16 # skip LLNGTESTLDAP is not set 689s ok 17 # skip LLNGTESTLDAP is not set 689s ok 18 # skip LLNGTESTLDAP is not set 689s ok 19 # skip LLNGTESTLDAP is not set 689s ok 20 # skip LLNGTESTLDAP is not set 689s ok 21 # skip LLNGTESTLDAP is not set 689s ok 22 # skip LLNGTESTLDAP is not set 689s ok 23 # skip LLNGTESTLDAP is not set 689s ok 24 # skip LLNGTESTLDAP is not set 689s ok 25 # skip LLNGTESTLDAP is not set 689s ok 26 # skip LLNGTESTLDAP is not set 689s ok 27 # skip LLNGTESTLDAP is not set 689s ok 28 # skip LLNGTESTLDAP is not set 689s ok 29 # skip LLNGTESTLDAP is not set 689s ok 30 # skip LLNGTESTLDAP is not set 689s ok 31 # skip LLNGTESTLDAP is not set 689s ok 32 # skip LLNGTESTLDAP is not set 689s ok 33 # skip LLNGTESTLDAP is not set 689s ok 34 # skip LLNGTESTLDAP is not set 689s ok 35 # skip LLNGTESTLDAP is not set 689s ok 36 # skip LLNGTESTLDAP is not set 689s ok 37 # skip LLNGTESTLDAP is not set 689s ok 38 # skip LLNGTESTLDAP is not set 689s ok 39 # skip LLNGTESTLDAP is not set 689s ok 40 # skip LLNGTESTLDAP is not set 689s ok 41 # skip LLNGTESTLDAP is not set 689s ok 42 # skip LLNGTESTLDAP is not set 689s ok 43 # skip LLNGTESTLDAP is not set 689s ok 44 # skip LLNGTESTLDAP is not set 689s ok 45 # skip LLNGTESTLDAP is not set 689s ok 46 # skip LLNGTESTLDAP is not set 689s 1..46 689s ok 690s t/68-FindUser-with-REST.t ...................................................... 690s ok 1 - use Lemonldap::NG::Portal::Main; 690s ok 2 - Portal object 690s ok 3 - Init 690s ok 4 - Portal app 690s ok 5 - search REST request 690s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 690s ok 7 - uid: dwho 690s ok 8 - Post good FindUser request 690s ok 9 - HTTP code is 200 690s ok 10 - Response is JSON 690s ok 11 - Good user 690s ok 12 - result => 1 690s ok 13 - search REST request 690s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 690s ok 15 - guy:bad, uid: dwho 690s ok 16 - Post null response FindUser request 690s ok 17 - Response is JSON 690s ok 18 - No result 690s ok 19 - No user found 690s ok 20 - Post bad parameter FindUser request 690s ok 21 - HTTP code is 200 690s ok 22 - Response is JSON 690s ok 23 - Empty user 690s ok 24 - result => 1 690s ok 25 - Post empty response FindUser request 690s ok 26 - HTTP code is 200 690s ok 27 - Response is JSON 690s ok 28 - Empty user 690s ok 29 - result => 1 690s ok 30 - search REST request 690s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 690s ok 32 - guy:good 690s ok 33 - Post multi responses FindUser request 690s ok 34 - HTTP code is 200 690s ok 35 - Response is JSON 690s ok 36 - Good user (rtyler) 690s ok 37 - result => 1 690s 1..37 690s ok 690s t/68-FindUser-with-UpgradeSession.t ............................................ 690s ok 1 - use Lemonldap::NG::Portal::Main; 690s ok 2 - Portal object 690s ok 3 - Init 690s ok 4 - Portal app 690s ok 5 - Get Portal 690s ok 6 - HTTP code is 200 690s ok 7 - Page contains a form 690s ok 8 - Host match 690s ok 9 - Field "user" is defined 690s ok 10 - Field "password" is defined 690s ok 11 - Field "spoofId" is defined 690s ok 12 - CSP header authorize POST request to \# 690s ok 13 - Post empty FindUser request 690s ok 14 - HTTP code is 200 690s ok 15 - Page contains a form 690s ok 16 - Host match 690s ok 17 - Field "user" is defined 690s ok 18 - Field "password" is defined 690s ok 19 - Field "spoofId" is defined 690s ok 20 - CSP header authorize POST request to \# 690s ok 21 - HTTP code is 200 690s ok 22 - Page contains a form 690s ok 23 - Host match 690s ok 24 - Field "uid" is defined 690s ok 25 - CSP header authorize POST request to \# 690s ok 26 - value="" 690s ok 27 - id="findUser_uid" 690s ok 28 - Auth query 690s ok 29 - Get cookie lemonldap (2a69f6c96d413ce32deddf18ad8b47b5bda781fdb652490b900adef5a74e634e) 690s ok 30 - GET http://test1.example.com/ 690s ok 31 - HTTP code is 200 690s ok 32 - Upgrade session query 690s ok 33 - HTTP code is 200 690s ok 34 - Page contains a form 690s ok 35 - URI match 690s ok 36 - Field "confirm" is defined 690s ok 37 - Field "url" is defined 690s ok 38 - Accept session upgrade query 690s ok 39 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 690s ok 40 - HTTP code is 200 690s ok 41 - Page contains a form 690s ok 42 - Host match 690s ok 43 - Field "upgrading" is defined 690s ok 44 - Field "url" is defined 690s ok 45 - CSP header authorize POST request to \# 690s ok 46 - Post FindUser request 690s ok 47 - Response is JSON 690s ok 48 - Good result 690s ok 49 - Good user 690s ok 50 - Post login 690s ok 51 - Get cookie lemonldappdata () 690s ok 52 - Get cookie lemonldap (219d5383caee12b4bb5a79996f23b8a35fb7c363b954e2c8cfc74e858af293f6) 690s ok 53 - Get redirection 690s ok 54 - Location is http://test1.example.com 690s ok 55 - GET Portal 690s ok 56 - HTTP code is 200 690s ok 57 - Authenticated as rtyler 690s 1..57 690s ok 690s t/68-FindUser-without-Impersonation.t .......................................... 690s ok 1 - use Lemonldap::NG::Portal::Main; 690s ok 2 - Portal object 690s ok 3 - Init 690s ok 4 - Portal app 690s ok 5 - Get Portal 690s ok 6 - HTTP code is 200 690s ok 7 - Page contains a form 690s ok 8 - Host match 690s ok 9 - Field "user" is defined 690s ok 10 - Field "password" is defined 690s ok 11 - CSP header authorize POST request to \# 690s ok 12 - Search an account not found 690s ok 13 - Post FindUser request 690s ok 14 - Response is JSON 690s ok 15 - result => 0 690s ok 16 - error => 9 690s 1..16 690s ok 691s t/68-FindUser-without-attribute.t .............................................. 691s ok 1 - use Lemonldap::NG::Portal::Main; 691s ok 2 - Portal object 691s ok 3 - Init 691s ok 4 - Portal app 691s ok 5 - Get Portal 691s ok 6 - HTTP code is 200 691s ok 7 - Page contains a form 691s ok 8 - Host match 691s ok 9 - Field "user" is defined 691s ok 10 - Field "password" is defined 691s ok 11 - Field "spoofId" is defined 691s ok 12 - CSP header authorize POST request to \# 691s ok 13 - Search an account not found 691s ok 14 - Post FindUser request 691s ok 15 - Response is JSON 691s ok 16 - No user 691s ok 17 - result => 1 691s 1..17 691s ok 691s t/68-Impersonation-with-2F.t ................................................... 691s ok 1 - use Lemonldap::NG::Portal::Main; 691s ok 2 - use Lemonldap::NG::Common::FormEncode; 691s ok 3 - Portal object 691s ok 4 - Init 691s ok 5 - Portal app 691s ok 6 - Auth query 691s ok 7 - Get cookie lemonldap (045a5d81562308214841173d12e27347d7a7a3b424027bef054ef0d3fc4e6f7a) 691s ok 8 - Get Menu 691s ok 9 - Authenticated as rtyler 691s ok 10 - sfaManager link found 691s ok 11 - Form registration 691s ok 12 - Found TOTP js 691s ok 13 - Found custom Main Logo 691s ok 14 - Get new key 691s ok 15 - Content is JSON 691s ok 16 - Found secret 691s ok 17 - Found token 691s ok 18 - Found user 691s ok 19 - Code 691s ok 20 - Code contains 6 digits 691s ok 21 - Post code 691s ok 22 - Content is JSON 691s ok 23 - TOTP is registered 691s ok 24 - Logout request 691s ok 25 - Response is 200 691s ok 26 - Cookie is deleted 691s ok 27 - No pdata 691s ok 28 - Disconnect request 691s ok 29 - Response is 401 691s ok 30 - Get Menu 691s ok 31 - HTTP code is 200 691s ok 32 - Page contains a form 691s ok 33 - Host match 691s ok 34 - Field "user" is defined 691s ok 35 - Field "password" is defined 691s ok 36 - Field "spoofId" is defined 691s ok 37 - CSP header authorize POST request to \# 691s ok 38 - Auth query 691s ok 39 - HTTP code is 200 691s ok 40 - Page contains a form 691s ok 41 - URI match 691s ok 42 - Field "token" is defined 691s ok 43 - Post TOTP choice 691s ok 44 - HTTP code is 200 691s ok 45 - Page contains a form 691s ok 46 - URI match 691s ok 47 - Field "token" is defined 691s ok 48 - Code 691s ok 49 - Post code 691s ok 50 - Get cookie lemonldap (e9a0401959f4a86edb6b59f02f64fe15ddfc52aa6e4c14d5d82b5e5783cb1746) 691s ok 51 - Get Menu 691s ok 52 - HTTP code is 200 691s ok 53 - Authenticated as dwho 691s ok 54 - Form 2fregisters 691s ok 55 - Form registration 691s ok 56 - Found TOTP js 691s ok 57 - Found custom Main Logo 691s ok 58 - Get new key 691s ok 59 - Content is JSON 691s ok 60 - Not authorized to register a TOTP 691s ok 61 - Delete TOTP query 691s ok 62 - Content is JSON 691s ok 63 - Not authorized to unregister a TOTP 691s ok 64 - Post code 691s ok 65 - Content is JSON 691s ok 66 - Not authorized to verify a TOTP 691s ok 67 - Logout request 691s ok 68 - Response is 200 691s ok 69 - Cookie is deleted 691s ok 70 - No pdata 691s ok 71 - Disconnect request 691s ok 72 - Response is 401 691s 1..72 691s ok 692s t/68-Impersonation-with-Custom-Plugin.t ........................................ 692s ok 1 - use Lemonldap::NG::Portal::Main; 692s ok 2 - Portal object 692s ok 3 - Init 692s ok 4 - Portal app 692s ok 5 - Get Menu 692s ok 6 - HTTP code is 200 692s ok 7 - Page contains a form 692s ok 8 - Host match 692s ok 9 - Field "user" is defined 692s ok 10 - Field "password" is defined 692s ok 11 - Field "spoofId" is defined 692s ok 12 - CSP header authorize POST request to \# 692s ok 13 - Auth query 692s ok 14 - HTTP code is 200 692s ok 15 - Get cookie lemonldap (cfd324686f194186a9c2df34fa2072894aa1aff326ed0e538c93f896501dc786) 692s ok 16 - Logout request 692s ok 17 - Response is 200 692s ok 18 - Cookie is deleted 692s ok 19 - No pdata 692s ok 20 - Disconnect request 692s ok 21 - Response is 401 692s ok 22 - Auth query 692s ok 23 - Content is JSON 692s ok 24 - BAD CREDENTIALS 692s 1..24 692s ok 692s t/68-Impersonation-with-History.t .............................................. 692s ok 1 - use Lemonldap::NG::Portal::Main; 692s ok 2 - Portal object 692s ok 3 - Init 692s ok 4 - Portal app 692s ok 5 - Auth query 692s ok 6 - Response status is 401 692s ok 7 - Content is JSON 692s ok 8 - Error code is 5 692s ok 9 - Get Menu 692s ok 10 - HTTP code is 200 692s ok 11 - Page contains a form 692s ok 12 - Host match 692s ok 13 - Field "user" is defined 692s ok 14 - Field "password" is defined 692s ok 15 - Field "spoofId" is defined 692s ok 16 - CSP header authorize POST request to \# 692s ok 17 - Auth query 692s ok 18 - Get cookie lemonldap (ae510be7b3f3f650f10b4ecb42e65f897f6c458d7d8a36ae046a43078084baec) 692s ok 19 - Get redirection 692s ok 20 - Location is http://auth.example.com/ 692s ok 21 - Get Menu 692s ok 22 - HTTP code is 200 692s ok 23 - Authenticated as rtyler 692s ok 24 - Logout request 692s ok 25 - Response is 200 692s ok 26 - Cookie is deleted 692s ok 27 - No pdata 692s ok 28 - Disconnect request 692s ok 29 - Response is 401 692s ok 30 - Get Menu 692s ok 31 - HTTP code is 200 692s ok 32 - Page contains a form 692s ok 33 - Host match 692s ok 34 - Field "user" is defined 692s ok 35 - Field "password" is defined 692s ok 36 - Field "spoofId" is defined 692s ok 37 - CSP header authorize POST request to \# 692s ok 38 - Auth query 692s ok 39 - Get cookie lemonldap (17a512f63475c906bc55f9c1c047ab7def423cc2b7aefae4240970ef67642ab1) 692s ok 40 - History found 692s ok 41 - -> Three entries found 692s ok 42 - -> One 'failedLogin' entry found 692s ok 43 - Logout request 692s ok 44 - Response is 200 692s ok 45 - Cookie is deleted 692s ok 46 - No pdata 692s ok 47 - Disconnect request 692s ok 48 - Response is 401 692s 1..48 692s ok 693s t/68-Impersonation-with-TOTP.t ................................................. 693s ok 1 - use Lemonldap::NG::Portal::Main; 693s ok 2 - Portal object 693s ok 3 - Init 693s ok 4 - Portal app 693s ok 5 - Get Menu 693s ok 6 - HTTP code is 200 693s ok 7 - Page contains a form 693s ok 8 - Host match 693s ok 9 - Field "user" is defined 693s ok 10 - Field "password" is defined 693s ok 11 - Field "spoofId" is defined 693s ok 12 - CSP header authorize POST request to \# 693s ok 13 - Auth query 693s ok 14 - Get cookie lemonldap (2622df89e4370f388200633cc2280e3a26be7e07c524d0b3401ddecc79bdc2f2) 693s ok 15 - Get redirection 693s ok 16 - Location is http://auth.example.com/ 693s ok 17 - Get Menu 693s ok 18 - HTTP code is 200 693s ok 19 - Connected as dwho 693s ok 20 - Authenticated as rtyler 693s ok 21 - Form registration 693s ok 22 - Get redirection 693s ok 23 - Location header found 693s ok 24 - Form registration 693s ok 25 - Found TOTP js 693s ok 26 - Found custom Main Logo 693s ok 27 - Get new key 693s ok 28 - Content is JSON 693s ok 29 - Found secret 693s ok 30 - Found token 693s ok 31 - Code 693s ok 32 - Code contains 6 digits 693s ok 33 - Post code 693s ok 34 - Content is JSON 693s ok 35 - Key is registered 693s ok 36 - Logout request 693s ok 37 - Response is 200 693s ok 38 - Cookie is deleted 693s ok 39 - No pdata 693s ok 40 - Disconnect request 693s ok 41 - Response is 401 693s ok 42 - Get Menu 693s ok 43 - HTTP code is 200 693s ok 44 - Page contains a form 693s ok 45 - Host match 693s ok 46 - Field "user" is defined 693s ok 47 - Field "password" is defined 693s ok 48 - Field "spoofId" is defined 693s ok 49 - CSP header authorize POST request to \# 693s ok 50 - Auth query with Impersonation 693s ok 51 - HTTP code is 200 693s ok 52 - Page contains a form 693s ok 53 - URI match 693s ok 54 - Field "token" is defined 693s ok 55 - Code 693s ok 56 - Post code 693s ok 57 - Get cookie lemonldap (c5cf612f681d64bf31cf6cc5cb3caf4ed64e1f81483188b4d9ef7073ed67763c) 693s ok 58 - CheckUser form 693s ok 59 - HTTP code is 200 693s ok 60 - Page contains a form 693s ok 61 - URI match 693s ok 62 - Field "user" is defined 693s ok 63 - Field "url" is defined 693s ok 64 - Found trspan="checkUserMerged" 693s ok 65 - POST checkuser 693s ok 66 - HTTP code is 200 693s ok 67 - Page contains a form 693s ok 68 - URI match 693s ok 69 - Field "user" is defined 693s ok 70 - Field "url" is defined 693s ok 71 - Found trspan="checkUserMerged" 693s ok 72 - Found trspan="allowed" 693s ok 73 - Found trspan="headers" 693s ok 74 - Found trspan="groups_sso" 693s ok 75 - Found trspan="attributes" 693s ok 76 - Found trspan="macros" 693s ok 77 - Found _userDB 693s ok 78 - Found Auth-User 693s ok 79 - Found dwho 693s ok 80 - Found su 693s ok 81 - Found uid 693s ok 82 - Found _whatToTrace 693s ok 83 - CheckUser form 693s ok 84 - HTTP code is 200 693s ok 85 - Page contains a form 693s ok 86 - URI match 693s ok 87 - Field "user" is defined 693s ok 88 - Field "url" is defined 693s ok 89 - Found trspan="checkUserMerged" 693s ok 90 - POST checkuser 693s ok 91 - HTTP code is 200 693s ok 92 - Page contains a form 693s ok 93 - URI match 693s ok 94 - Field "user" is defined 693s ok 95 - Field "url" is defined 693s ok 96 - Found trspan="checkUserComputedSession" 693s ok 97 - Found macro authMode 693s ok 98 - Found TOTP 693s ok 99 - Logout request 693s ok 100 - Response is 200 693s ok 101 - Cookie is deleted 693s ok 102 - No pdata 693s ok 103 - Disconnect request 693s ok 104 - Response is 401 693s 1..104 693s ok 693s t/68-Impersonation-with-UnrestrictedUser.t ..................................... 693s ok 1 - use Lemonldap::NG::Portal::Main; 693s ok 2 - Portal object 693s ok 3 - Init 693s ok 4 - Portal app 693s ok 5 - Get Menu 693s ok 6 - HTTP code is 200 693s ok 7 - Page contains a form 693s ok 8 - Host match 693s ok 9 - Field "user" is defined 693s ok 10 - Field "password" is defined 693s ok 11 - Field "spoofId" is defined 693s ok 12 - Field "token" is defined 693s ok 13 - CSP header authorize POST request to \# 693s ok 14 - Auth query 693s ok 15 - Get cookie lemonldap (a309ab91782e849f87d069c38e9c7871c808a0e092d57a46e983ff11a64f1ee8) 693s ok 16 - Get Menu 693s ok 17 - Authenticated as dwho 693s ok 18 - Logout request 693s ok 19 - Response is 200 693s ok 20 - Cookie is deleted 693s ok 21 - No pdata 693s ok 22 - Disconnect request 693s ok 23 - Response is 401 693s ok 24 - Get Menu 693s ok 25 - HTTP code is 200 693s ok 26 - Page contains a form 693s ok 27 - Host match 693s ok 28 - Field "user" is defined 693s ok 29 - Field "password" is defined 693s ok 30 - Field "spoofId" is defined 693s ok 31 - Field "token" is defined 693s ok 32 - CSP header authorize POST request to \# 693s ok 33 - Auth query 693s ok 34 - PE5 found 693s ok 35 - HTTP code is 200 693s ok 36 - Page contains a form 693s ok 37 - Host match 693s ok 38 - Field "user" is defined 693s ok 39 - Field "password" is defined 693s ok 40 - Field "spoofId" is defined 693s ok 41 - Field "token" is defined 693s ok 42 - CSP header authorize POST request to \# 693s ok 43 - Auth query 693s ok 44 - Get cookie lemonldap (47694ea7d57a370fedf700f80fab41dffd379bdad66f84bfaec0e8d27f0a0543) 693s ok 45 - Get Menu 693s ok 46 - Authenticated as msmith 693s ok 47 - Logout request 693s ok 48 - Response is 200 693s ok 49 - Cookie is deleted 693s ok 50 - No pdata 693s ok 51 - Disconnect request 693s ok 52 - Response is 401 693s 1..52 693s ok 694s t/68-Impersonation-with-doubleCookies.t ........................................ 694s ok 1 - use Lemonldap::NG::Portal::Main; 694s ok 2 - Portal object 694s ok 3 - Init 694s ok 4 - Portal app 694s ok 5 - Get Menu 694s ok 6 - HTTP code is 200 694s ok 7 - Page contains a form 694s ok 8 - Host match 694s ok 9 - Field "user" is defined 694s ok 10 - Field "password" is defined 694s ok 11 - Field "spoofId" is defined 694s ok 12 - CSP header authorize POST request to \# 694s ok 13 - Auth query 694s ok 14 - PE40 found 694s ok 15 - Get Menu 694s ok 16 - HTTP code is 200 694s ok 17 - Page contains a form 694s ok 18 - Host match 694s ok 19 - Field "user" is defined 694s ok 20 - Field "password" is defined 694s ok 21 - Field "spoofId" is defined 694s ok 22 - CSP header authorize POST request to \# 694s ok 23 - Get Menu 694s ok 24 - HTTP code is 200 694s ok 25 - Page contains a form 694s ok 26 - Host match 694s ok 27 - Field "user" is defined 694s ok 28 - Field "password" is defined 694s ok 29 - Field "spoofId" is defined 694s ok 30 - CSP header authorize POST request to \# 694s ok 31 - Auth query 694s ok 32 - PE5 found 694s ok 33 - Get Menu 694s ok 34 - HTTP code is 200 694s ok 35 - Page contains a form 694s ok 36 - Host match 694s ok 37 - Field "user" is defined 694s ok 38 - Field "password" is defined 694s ok 39 - Field "spoofId" is defined 694s ok 40 - CSP header authorize POST request to \# 694s ok 41 - Get Menu 694s ok 42 - HTTP code is 200 694s ok 43 - Page contains a form 694s ok 44 - Host match 694s ok 45 - Field "user" is defined 694s ok 46 - Field "password" is defined 694s ok 47 - Field "spoofId" is defined 694s ok 48 - CSP header authorize POST request to \# 694s ok 49 - Auth query 694s ok 50 - PE93 found 694s ok 51 - Get Menu 694s ok 52 - HTTP code is 200 694s ok 53 - Page contains a form 694s ok 54 - Host match 694s ok 55 - Field "user" is defined 694s ok 56 - Field "password" is defined 694s ok 57 - Field "spoofId" is defined 694s ok 58 - CSP header authorize POST request to \# 694s ok 59 - Get Menu 694s ok 60 - HTTP code is 200 694s ok 61 - Page contains a form 694s ok 62 - Host match 694s ok 63 - Field "user" is defined 694s ok 64 - Field "password" is defined 694s ok 65 - Field "spoofId" is defined 694s ok 66 - CSP header authorize POST request to \# 694s ok 67 - Auth query 694s ok 68 - Get cookie lemonldap (ab2800677932934d8d94ed31699868612efd0a5d63eb0d567e89de57d227c932) 694s ok 69 - Get cookie lemonldaphttp () 694s ok 70 - Get redirection 694s ok 71 - Location is http://auth.example.com/ 694s ok 72 - -> Get cookie : lemonldap=something 694s ok 73 - -> Cookie 'lemonldap' is HttpOnly 694s ok 74 - -> Cookie 'lemonldap' is secure 694s ok 75 - CheckUser form 694s ok 76 - HTTP code is 200 694s ok 77 - Page contains a form 694s ok 78 - URI match 694s ok 79 - Field "user" is defined 694s ok 80 - Field "url" is defined 694s ok 81 - Found trspan="checkUser" 694s ok 82 - POST checkuser 694s ok 83 - Found macro test_impersonation 694s ok 84 - Found msmith/msmith 694s ok 85 - Logout request 694s ok 86 - Response is 200 694s ok 87 - Cookie is deleted 694s ok 88 - No pdata 694s ok 89 - Disconnect request 694s ok 90 - Response is 401 694s ok 91 - Get Menu 694s ok 92 - HTTP code is 200 694s ok 93 - Page contains a form 694s ok 94 - Host match 694s ok 95 - Field "user" is defined 694s ok 96 - Field "password" is defined 694s ok 97 - Field "spoofId" is defined 694s ok 98 - CSP header authorize POST request to \# 694s ok 99 - Auth query 694s ok 100 - Get cookie lemonldap (5a6a54fa7c1b64d869b583ca20e9dce8971d5a5559472cd525a3ba751ff14d6f) 694s ok 101 - Get redirection 694s ok 102 - Location is http://auth.example.com/ 694s ok 103 - Get Menu 694s ok 104 - HTTP code is 200 694s ok 105 - Connected as dwho 694s ok 106 - CheckUser form 694s ok 107 - HTTP code is 200 694s ok 108 - Page contains a form 694s ok 109 - URI match 694s ok 110 - Field "user" is defined 694s ok 111 - Field "url" is defined 694s ok 112 - Found trspan="checkUser" 694s ok 113 - POST checkuser 694s ok 114 - HTTP code is 200 694s ok 115 - Page contains a form 694s ok 116 - URI match 694s ok 117 - Field "user" is defined 694s ok 118 - Field "url" is defined 694s ok 119 - Found trspan="checkUser" 694s ok 120 - Found trspan="allowed" 694s ok 121 - Found trspan="headers" 694s ok 122 - Found trspan="macros" 694s ok 123 - Found trspan="attributes" 694s ok 124 - Found _userDB 694s ok 125 - Found Auth-User 694s ok 126 - Found dwho 694s ok 127 - Found _whatToTrace 694s ok 128 - Found testPrefix_groups 694s ok 129 - Found "su; su_test; test_su" 694s ok 130 - Found testPrefix_uid 694s ok 131 - Found rtyler 694s ok 132 - Found macro test_impersonation 694s ok 133 - Found rtyler/dwo 694s ok 134 - Found 34 attributes 694s ok 135 - _auth 694s ok 136 - _httpSession 694s ok 137 - uid 694s ok 138 - testPrefix__auth 694s ok 139 - testPrefix__httpSession 694s ok 140 - testPrefix_uid 694s ok 141 - Logout request 694s ok 142 - Response is 200 694s ok 143 - Cookie is deleted 694s ok 144 - No pdata 694s ok 145 - Disconnect request 694s ok 146 - Response is 401 694s 1..146 694s ok 694s t/68-Impersonation-with-filtered-merge.t ....................................... 694s ok 1 - use Lemonldap::NG::Portal::Main; 694s ok 2 - Portal object 694s ok 3 - Init 694s ok 4 - Portal app 694s ok 5 - Get Menu 694s ok 6 - HTTP code is 200 694s ok 7 - Page contains a form 694s ok 8 - Host match 694s ok 9 - Field "user" is defined 694s ok 10 - Field "password" is defined 694s ok 11 - Field "spoofId" is defined 694s ok 12 - CSP header authorize POST request to \# 694s ok 13 - Auth query 694s ok 14 - Get cookie lemonldap (ef512ba9894697f160b6c7628b67d6a96a8cc9568b6db869b693650ac9dbc724) 694s ok 15 - Get redirection 694s ok 16 - Location is http://auth.example.com/ 694s ok 17 - Get Menu 694s ok 18 - HTTP code is 200 694s ok 19 - Connected as dwho 694s ok 20 - Authenticated as dwho 694s ok 21 - CheckUser form 694s ok 22 - HTTP code is 200 694s ok 23 - Page contains a form 694s ok 24 - URI match 694s ok 25 - Field "user" is defined 694s ok 26 - Field "url" is defined 694s ok 27 - Found trspan="checkUserMerged" 694s ok 28 - POST checkuser 694s ok 29 - HTTP code is 200 694s ok 30 - Page contains a form 694s ok 31 - URI match 694s ok 32 - Field "user" is defined 694s ok 33 - Field "url" is defined 694s ok 34 - Found trspan="checkUser" 694s ok 35 - Found trspan="allowed" 694s ok 36 - Found trspan="headers" 694s ok 37 - Found trspan="groups_sso" 694s ok 38 - Found trspan="macros" 694s ok 39 - Found trspan="attributes" 694s ok 40 - Found _userDB 694s ok 41 - Found Auth-User 694s ok 42 - Found dwho 694s ok 43 - Found su 694s ok 44 - Found su_test 694s ok 45 - NOT found _test_ 694s ok 46 - NOT found test_su 694s ok 47 - Found uid 694s ok 48 - Found _whatToTrace 694s ok 49 - POST checkuser 694s ok 50 - Response is JSON 694s ok 51 - Right number of real_hGroups found 694s ok 52 - Right number of hGroups found 694s ok 53 - Logout request 694s ok 54 - Response is 200 694s ok 55 - Cookie is deleted 694s ok 56 - No pdata 694s ok 57 - Disconnect request 694s ok 58 - Response is 401 694s 1..58 694s ok 694s t/68-Impersonation-with-merge.t ................................................ 694s ok 1 - use Lemonldap::NG::Portal::Main; 694s ok 2 - Portal object 694s ok 3 - Init 694s ok 4 - Portal app 694s ok 5 - Get Menu 694s ok 6 - HTTP code is 200 694s ok 7 - Page contains a form 694s ok 8 - Host match 694s ok 9 - Field "user" is defined 694s ok 10 - Field "password" is defined 694s ok 11 - Field "spoofId" is defined 694s ok 12 - CSP header authorize POST request to \# 694s ok 13 - Auth query 694s ok 14 - Get cookie lemonldap (9c3c1d801e8b9d2dd9d96e1ace779f0ee8ed6e4ebe0f42eb72a480df9b8ba04a) 694s ok 15 - Get redirection 694s ok 16 - Location is http://auth.example.com/ 694s ok 17 - Get Menu 694s ok 18 - HTTP code is 200 694s ok 19 - Connected as dwho 694s ok 20 - Authenticated as dwho 694s ok 21 - CheckUser form 694s ok 22 - HTTP code is 200 694s ok 23 - Page contains a form 694s ok 24 - URI match 694s ok 25 - Field "user" is defined 694s ok 26 - Field "url" is defined 694s ok 27 - Found trspan="checkUserMerged" 694s ok 28 - POST checkuser 694s ok 29 - HTTP code is 200 694s ok 30 - Page contains a form 694s ok 31 - URI match 694s ok 32 - Field "user" is defined 694s ok 33 - Field "url" is defined 694s ok 34 - Found trspan="checkUserMerged" 694s ok 35 - Found trspan="allowed" 694s ok 36 - Found trspan="headers" 694s ok 37 - Found trspan="groups_sso" 694s ok 38 - Found SSO group "su" 694s ok 39 - Found SSO group "su_test" 694s ok 40 - Found SSO group "test_su" 694s ok 41 - Found trspan="attributes" 694s ok 42 - Found trspan="macros" 694s ok 43 - Found _userDB 694s ok 44 - Found Auth-User 694s ok 45 - Found dwho 694s ok 46 - Found su 694s ok 47 - Found su_test 694s ok 48 - NOT found _test_ 694s ok 49 - Found test_su 694s ok 50 - Found _whatToTrace 694s ok 51 - Found uid 694s ok 52 - POST checkuser 694s ok 53 - Response is JSON 694s ok 54 - Right number of real_hGroups found 694s ok 55 - Right number of hGroups found 694s ok 56 - Logout request 694s ok 57 - Response is 200 694s ok 58 - Cookie is deleted 694s ok 59 - No pdata 694s ok 60 - Disconnect request 694s ok 61 - Response is 401 694s 1..61 694s ok 695s t/68-Impersonation.t ........................................................... 695s ok 1 - use Lemonldap::NG::Portal::Main; 695s ok 2 - Portal object 695s ok 3 - Init 695s ok 4 - Portal app 695s ok 5 - Get Menu 695s ok 6 - HTTP code is 200 695s ok 7 - Page contains a form 695s ok 8 - Host match 695s ok 9 - Field "user" is defined 695s ok 10 - Field "password" is defined 695s ok 11 - Field "spoofId" is defined 695s ok 12 - CSP header authorize POST request to \# 695s ok 13 - Auth query 695s ok 14 - PE40 found 695s ok 15 - Get Menu 695s ok 16 - HTTP code is 200 695s ok 17 - Page contains a form 695s ok 18 - Host match 695s ok 19 - Field "user" is defined 695s ok 20 - Field "password" is defined 695s ok 21 - Field "spoofId" is defined 695s ok 22 - CSP header authorize POST request to \# 695s ok 23 - Get Menu 695s ok 24 - HTTP code is 200 695s ok 25 - Page contains a form 695s ok 26 - Host match 695s ok 27 - Field "user" is defined 695s ok 28 - Field "password" is defined 695s ok 29 - Field "spoofId" is defined 695s ok 30 - CSP header authorize POST request to \# 695s ok 31 - Auth query 695s ok 32 - PE5 found 695s ok 33 - Get Menu 695s ok 34 - HTTP code is 200 695s ok 35 - Page contains a form 695s ok 36 - Host match 695s ok 37 - Field "user" is defined 695s ok 38 - Field "password" is defined 695s ok 39 - Field "spoofId" is defined 695s ok 40 - CSP header authorize POST request to \# 695s ok 41 - Get Menu 695s ok 42 - HTTP code is 200 695s ok 43 - Page contains a form 695s ok 44 - Host match 695s ok 45 - Field "user" is defined 695s ok 46 - Field "password" is defined 695s ok 47 - Field "spoofId" is defined 695s ok 48 - CSP header authorize POST request to \# 695s ok 49 - Auth query 695s ok 50 - PE93 found 695s ok 51 - Get Menu 695s ok 52 - HTTP code is 200 695s ok 53 - Page contains a form 695s ok 54 - Host match 695s ok 55 - Field "user" is defined 695s ok 56 - Field "password" is defined 695s ok 57 - Field "spoofId" is defined 695s ok 58 - CSP header authorize POST request to \# 695s ok 59 - Get Menu 695s ok 60 - HTTP code is 200 695s ok 61 - Page contains a form 695s ok 62 - Host match 695s ok 63 - Field "user" is defined 695s ok 64 - Field "password" is defined 695s ok 65 - Field "spoofId" is defined 695s ok 66 - CSP header authorize POST request to \# 695s ok 67 - Auth query 695s ok 68 - Get cookie lemonldap (018153e8dfc09e6949683175f05d29d27d5936ffc55b3112577489a2b39d8a56) 695s ok 69 - Get redirection 695s ok 70 - Location is http://auth.example.com/ 695s ok 71 - Get Menu 695s ok 72 - HTTP code is 200 695s ok 73 - Connected as msmith 695s ok 74 - Authenticated as msmith 695s ok 75 - CheckUser form 695s ok 76 - HTTP code is 200 695s ok 77 - Page contains a form 695s ok 78 - URI match 695s ok 79 - Field "user" is defined 695s ok 80 - Field "url" is defined 695s ok 81 - Found trspan="checkUser" 695s ok 82 - POST checkuser 695s ok 83 - Found macro test_impersonation 695s ok 84 - Found msmith/msmith 695s ok 85 - Found two MSMITH@BADWOLF.ORG 695s ok 86 - Logout request 695s ok 87 - Response is 200 695s ok 88 - Cookie is deleted 695s ok 89 - No pdata 695s ok 90 - Disconnect request 695s ok 91 - Response is 401 695s ok 92 - Get Menu 695s ok 93 - HTTP code is 200 695s ok 94 - Page contains a form 695s ok 95 - Host match 695s ok 96 - Field "user" is defined 695s ok 97 - Field "password" is defined 695s ok 98 - Field "spoofId" is defined 695s ok 99 - CSP header authorize POST request to \# 695s ok 100 - Auth query 695s ok 101 - Get cookie lemonldap (fff7f945e5016f767a338631a6ac1e4024857711510b9c5f6ee061f7334a3983) 695s ok 102 - Get redirection 695s ok 103 - Location is http://auth.example.com/ 695s ok 104 - Get Menu 695s ok 105 - HTTP code is 200 695s ok 106 - Connected as dwho 695s ok 107 - Authenticated as dwho 695s ok 108 - CheckUser form 695s ok 109 - HTTP code is 200 695s ok 110 - Page contains a form 695s ok 111 - URI match 695s ok 112 - Field "user" is defined 695s ok 113 - Field "url" is defined 695s ok 114 - Found trspan="checkUser" 695s ok 115 - POST checkuser 695s ok 116 - HTTP code is 200 695s ok 117 - Page contains a form 695s ok 118 - URI match 695s ok 119 - Field "user" is defined 695s ok 120 - Field "url" is defined 695s ok 121 - Found trspan="checkUser" 695s ok 122 - Found trspan="allowed" 695s ok 123 - Found trspan="headers" 695s ok 124 - Found trspan="macros" 695s ok 125 - Found trspan="attributes" 695s ok 126 - Found _userDB 695s ok 127 - Found Auth-User 695s ok 128 - Found dwho 695s ok 129 - Found _whatToTrace 695s ok 130 - Found testPrefix_groups 695s ok 131 - Found "su; su_test; test_su" 695s ok 132 - Found testPrefix_uid 695s ok 133 - Found rtyler 695s ok 134 - Found macro test_impersonation 695s ok 135 - Found rtyler/dwo 695s ok 136 - Found _session_id 695s ok 137 - Found _session_id 695s ok 138 - Found 34 attributes 695s ok 139 - _auth 695s ok 140 - uid 695s ok 141 - testPrefix__auth 695s ok 142 - testPrefix_uid 695s ok 143 - Logout request 695s ok 144 - Response is 200 695s ok 145 - Cookie is deleted 695s ok 146 - No pdata 695s ok 147 - Disconnect request 695s ok 148 - Response is 401 695s 1..148 695s ok 695s t/68-InitializePasswordReset.t ................................................. 695s ok 1 - use Lemonldap::NG::Portal::Main; 695s ok 2 - Portal object 695s ok 3 - Init 695s ok 4 - Portal app 695s ok 5 - Auth query 695s ok 6 - HTTP code is 200 695s ok 7 - Get cookie lemonldap (cf80a9dee8ff60033d34a2b6baf3b492b21a842380d8980816e460c595d56ce1) 695s ok 8 - Force reinitialization for rtyler@badwolf.org 695s ok 9 - HTTP code is 200 695s ok 10 - HTTP code is 200 695s ok 11 - Content-Type is JSON 695s ok 12 - Content is valid JSON 695s ok 13 - mail_token found 695s ok 14 - reset url found and have a correct format 695s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 695s ok 16 - HTTP code is 403 695s ok 17 - Content is valid JSON 695s ok 18 - authentication error 695s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 695s ok 20 - HTTP code is 404 695s ok 21 - Content is valid JSON 695s ok 22 - user not found 695s 1..22 695s ok 696s t/70-2F-Password.t ............................................................. 696s ok 1 - use Lemonldap::NG::Portal::Main; 696s ok 2 - Portal object 696s ok 3 - Init 696s ok 4 - Portal app 696s # Subtest: Register Password 2FA 696s ok 1 - Get Menu 696s ok 2 - HTTP code is 200 696s ok 3 - Page contains a form 696s ok 4 - Host match 696s ok 5 - Field "user" is defined 696s ok 6 - Field "password" is defined 696s ok 7 - CSP header authorize POST request to \# 696s ok 8 - Auth query 696s ok 9 - Get cookie lemonldap (6b258e2227287b7423c80971838e4b3e4c4690ebdfc8e45cd23dcb8458483e60) 696s ok 10 - Get redirection 696s ok 11 - Location is http://auth.example.com/ 696s ok 12 - Form registration 696s ok 13 - Get redirection 696s ok 14 - Location header found 696s ok 15 - Form registration 696s ok 16 - Found password js 696s ok 17 - HTTP code is 200 696s ok 18 - Content-Type is JSON 696s ok 19 - Content is valid JSON 696s ok 20 - Post registration (mismatched) 696s ok 21 696s ok 22 - HTTP code is 200 696s ok 23 - Content-Type is JSON 696s ok 24 - Content is valid JSON 696s ok 25 - Post registration (mismatched) 696s ok 26 696s ok 27 - HTTP code is 200 696s ok 28 - Content-Type is JSON 696s ok 29 - Content is valid JSON 696s ok 30 - Post registration (mismatched) 696s ok 31 - Key is registered 696s ok 32 - Logout request 696s ok 33 - Response is 200 696s ok 34 - Cookie is deleted 696s ok 35 - No pdata 696s ok 36 - Disconnect request 696s ok 37 - Response is 401 696s 1..37 696s ok 5 - Register Password 2FA 696s # Subtest: Try to login with invalid 2FA password 696s ok 1 - Get Menu 696s ok 2 - HTTP code is 200 696s ok 3 - Page contains a form 696s ok 4 - Host match 696s ok 5 - Field "user" is defined 696s ok 6 - Field "password" is defined 696s ok 7 - CSP header authorize POST request to \# 696s ok 8 - Auth query 696s ok 9 - HTTP code is 200 696s ok 10 - Page contains a form 696s ok 11 - URI match 696s ok 12 - Post code 696s ok 13 - Expected portal error code: code found on page 696s ok 14 - Expected portal error code 696s 1..14 696s ok 6 - Try to login with invalid 2FA password 696s # Subtest: Try to login with valid 2FA password 696s ok 1 - Get Menu 696s ok 2 - HTTP code is 200 696s ok 3 - Page contains a form 696s ok 4 - Host match 696s ok 5 - Field "user" is defined 696s ok 6 - Field "password" is defined 696s ok 7 - CSP header authorize POST request to \# 696s ok 8 - Auth query 696s ok 9 - HTTP code is 200 696s ok 10 - Page contains a form 696s ok 11 - URI match 696s ok 12 - Post code 696s ok 13 - Get cookie lemonldap (cac2d99c865408e993d146b660b3573e9ae74fd2f779753a5653557556329419) 696s ok 14 - Get session using restSessionServer 696s ok 15 - HTTP code is 200 696s ok 16 - Deserialize session content 696s ok 17 - Session has correct value for uid 696s ok 18 - Session has correct value for authenticationLevel 696s ok 19 - Session has correct value for _auth 696s ok 20 - Session has correct value for _2f 696s ok 21 - Logout request 696s ok 22 - Response is 200 696s ok 23 - Cookie is deleted 696s ok 24 - No pdata 696s ok 25 - Disconnect request 696s ok 26 - Response is 401 696s 1..26 696s ok 7 - Try to login with valid 2FA password 696s 1..7 696s ok 696s t/70-2F-TOTP-8-with-global-storage.t ........................................... 696s ok 1 - use Lemonldap::NG::Portal::Main; 696s ok 2 - Portal object 696s ok 3 - Init 696s ok 4 - Portal app 696s ok 5 - Get Menu 696s ok 6 - HTTP code is 200 696s ok 7 - Page contains a form 696s ok 8 - Host match 696s ok 9 - Field "user" is defined 696s ok 10 - Field "password" is defined 696s ok 11 - Field "token" is defined 696s ok 12 - CSP header authorize POST request to \# 696s ok 13 - Auth query 696s ok 14 - Get cookie lemonldap (f8345a797336804880f79c631a4c76483b3706b3be669803e39adaccde73d265) 696s ok 15 - Get redirection 696s ok 16 - Location is http://auth.example.com/ 696s ok 17 - Form registration 696s ok 18 - Get redirection 696s ok 19 - Location header found 696s ok 20 - Form registration 696s ok 21 - Found TOTP js 696s ok 22 - Get new key 696s ok 23 - Content is JSON 696s ok 24 - Found secret 696s ok 25 - Found token 696s ok 26 - Code 696s ok 27 - Code contains 8 digits 696s ok 28 - Post code 696s ok 29 - Content is JSON 696s ok 30 - Key is registered 696s ok 31 - Logout request 696s ok 32 - Response is 200 696s ok 33 - Cookie is deleted 696s ok 34 - No pdata 696s ok 35 - Disconnect request 696s ok 36 - Response is 401 696s ok 37 - Get Menu 696s ok 38 - HTTP code is 200 696s ok 39 - Page contains a form 696s ok 40 - Host match 696s ok 41 - Field "user" is defined 696s ok 42 - Field "password" is defined 696s ok 43 - Field "token" is defined 696s ok 44 - CSP header authorize POST request to \# 696s ok 45 - Auth query 696s ok 46 - HTTP code is 200 696s ok 47 - Page contains a form 696s ok 48 - URI match 696s ok 49 - Field "token" is defined 696s ok 50 - LLNG Code 696s ok 51 - Post code 696s ok 52 - Get cookie lemonldap (c090e54e99792bb788122f260e56b591f83b205cc98b57829639a2128832efc5) 696s ok 53 - Logout request 696s ok 54 - Response is 200 696s ok 55 - Cookie is deleted 696s ok 56 - No pdata 696s ok 57 - Disconnect request 696s ok 58 - Response is 401 696s ok 59 - Get Menu 696s ok 60 - HTTP code is 200 696s ok 61 - Page contains a form 696s ok 62 - Host match 696s ok 63 - Field "user" is defined 696s ok 64 - Field "password" is defined 696s ok 65 - Field "token" is defined 696s ok 66 - CSP header authorize POST request to \# 696s ok 67 - Auth query 696s ok 68 - HTTP code is 200 696s ok 69 - Page contains a form 696s ok 70 - URI match 696s ok 71 - Field "token" is defined 696s ok 72 - LLNG Code 696s ok 73 - Post code 696s ok 74 - Token expired 696s ok 75 - Login form is not displayed 696s ok 76 - Get Menu 696s ok 77 - HTTP code is 200 696s ok 78 - Page contains a form 696s ok 79 - Host match 696s ok 80 - Field "user" is defined 696s ok 81 - Field "password" is defined 696s ok 82 - Field "token" is defined 696s ok 83 - CSP header authorize POST request to \# 696s ok 84 - Auth query 696s ok 85 - HTTP code is 200 696s ok 86 - Page contains a form 696s ok 87 - URI match 696s ok 88 - Field "token" is defined 696s 1..88 696s ok 697s t/70-2F-TOTP-Hook.t ............................................................ 697s ok 1 - use Lemonldap::NG::Portal::Main; 697s ok 2 - Portal object 697s ok 3 - Init 697s ok 4 - Portal app 697s ok 5 - Auth query 697s ok 6 - Get cookie lemonldap (0d8ccf9aef87f0f093e0053c29bd4dd100224c10cfc30982b7d973182f258ab7) 697s ok 7 - Form registration 697s ok 8 - Found TOTP js 697s ok 9 - Get new key 697s ok 10 - Content is JSON 697s ok 11 - Found secret 697s ok 12 - Found token 697s ok 13 - Found user 697s ok 14 - Code 697s ok 15 - Code contains 6 digits 697s ok 16 - Post code 697s ok 17 - Content is JSON 697s ok 18 - TOTP is registered 697s ok 19 - Logout request 697s ok 20 - Response is 200 697s ok 21 - Cookie is deleted 697s ok 22 - No pdata 697s ok 23 - Disconnect request 697s ok 24 - Response is 401 697s ok 25 - Auth query 697s ok 26 - HTTP code is 200 697s ok 27 - Page contains a form 697s ok 28 - URI match 697s ok 29 - Field "token" is defined 697s ok 30 - Code 697s ok 31 - Post code 697s ok 32 - Get cookie lemonldap (bcd5a5025174f8ec1c719174ae9ed6a3b45e272ab0f939c73b55ea35b14221a4) 697s ok 33 - Logout request 697s ok 34 - Response is 200 697s ok 35 - Cookie is deleted 697s ok 36 - No pdata 697s ok 37 - Disconnect request 697s ok 38 - Response is 401 697s ok 39 - Auth query 697s ok 40 - HTTP code is 200 697s ok 41 - Page contains a form 697s ok 42 - URI match 697s ok 43 - Field "token" is defined 697s ok 44 - Code 697s ok 45 - Post code 697s ok 46 - Expected portal error code: code found on page 697s ok 47 - Expected portal error code 697s 1..47 697s ok 697s t/70-2F-TOTP-encryption.t ...................................................... 697s ok 1 - use Lemonldap::NG::Portal::Main; 697s ok 2 - Portal object 697s ok 3 - Init 697s ok 4 - Portal app 697s ok 5 - Get Menu 697s ok 6 - HTTP code is 200 697s ok 7 - Page contains a form 697s ok 8 - Host match 697s ok 9 - Field "user" is defined 697s ok 10 - Field "password" is defined 697s ok 11 - Field "token" is defined 697s ok 12 - CSP header authorize POST request to \# 697s ok 13 - Auth query 697s ok 14 - Get cookie lemonldap (42df3b81caba0063d0250415f6f515c5275e277a2ff68fc84b24e29d95626599) 697s ok 15 - Get redirection 697s ok 16 - Location is http://auth.example.com/ 697s ok 17 - Form registration 697s ok 18 - Get redirection 697s ok 19 - Location header found 697s ok 20 - Form registration 697s ok 21 - Found TOTP js 697s ok 22 - Get new key 697s ok 23 - Content is JSON 697s ok 24 - Found secret 697s ok 25 - Found token 697s ok 26 - Code 697s ok 27 - Code contains 6 digits 697s ok 28 - Post code 697s ok 29 - Content is JSON 697s ok 30 - Key is registered 697s ok 31 - Logout request 697s ok 32 - Response is 200 697s ok 33 - Cookie is deleted 697s ok 34 - No pdata 697s ok 35 - Disconnect request 697s ok 36 - Response is 401 697s ok 37 - Get Menu 697s ok 38 - HTTP code is 200 697s ok 39 - Page contains a form 697s ok 40 - Host match 697s ok 41 - Field "user" is defined 697s ok 42 - Field "password" is defined 697s ok 43 - Field "token" is defined 697s ok 44 - CSP header authorize POST request to \# 697s ok 45 - Auth query 697s ok 46 - HTTP code is 200 697s ok 47 - Page contains a form 697s ok 48 - URI match 697s ok 49 - Field "token" is defined 697s ok 50 - LLNG Code 697s ok 51 - Post code 697s ok 52 - Get cookie lemonldap (903c258c661244c7de7398b5383cc2e06ce9f010f4e12f38fbec8dd37e578bbc) 697s ok 53 - Logout request 697s ok 54 - Response is 200 697s ok 55 - Cookie is deleted 697s ok 56 - No pdata 697s ok 57 - Disconnect request 697s ok 58 - Response is 401 697s ok 59 - Get Menu 697s ok 60 - HTTP code is 200 697s ok 61 - Page contains a form 697s ok 62 - Host match 697s ok 63 - Field "user" is defined 697s ok 64 - Field "password" is defined 697s ok 65 - Field "token" is defined 697s ok 66 - CSP header authorize POST request to \# 697s ok 67 - Auth query 697s ok 68 - HTTP code is 200 697s ok 69 - Page contains a form 697s ok 70 - URI match 697s ok 71 - Field "token" is defined 697s ok 72 - LLNG Code 697s ok 73 - Post code 697s ok 74 - Token expired 697s ok 75 - Login form is not displayed 697s ok 76 - Get Menu 697s ok 77 - HTTP code is 200 697s ok 78 - Page contains a form 697s ok 79 - Host match 697s ok 80 - Field "user" is defined 697s ok 81 - Field "password" is defined 697s ok 82 - Field "token" is defined 697s ok 83 - CSP header authorize POST request to \# 697s ok 84 - Auth query 697s ok 85 - HTTP code is 200 697s ok 86 - Page contains a form 697s ok 87 - URI match 697s ok 88 - Field "token" is defined 697s ok 89 - TOTP persistent data found 697s ok 90 - Only one device found 697s ok 91 - TOTP secret is encrypted 697s 1..91 697s ok 698s t/70-2F-TOTP-multiple-register.t ............................................... 698s ok 1 - use Lemonldap::NG::Portal::Main; 698s ok 2 - Portal object 698s ok 3 - Init 698s ok 4 - Portal app 698s ok 5 - Auth query 698s ok 6 - Get cookie lemonldap (c2e5560c4b2c93620a0c6e0ed813390cf0c4a1d3c07b210740cc29bf40855c47) 698s ok 7 - Get Menu 698s ok 8 - Form registration 698s ok 9 - Get redirection 698s ok 10 - Location header found 698s ok 11 - Form registration 698s ok 12 - Form registration 698s ok 13 - Found TOTP js 698s ok 14 - Get new key 698s ok 15 - Content is JSON 698s ok 16 - Found secret 698s ok 17 - Found token 698s ok 18 - Found user 698s ok 19 - Code 698s ok 20 - Code contains 6 digits 698s ok 21 - Post code 698s ok 22 - Content is JSON 698s ok 23 - TOTP is registered 698s ok 24 - Form registration 698s ok 25 - Found newly registered device 698s ok 26 - Found button to register a new device 698s ok 27 - Form registration 698s ok 28 - Found TOTP js 698s ok 29 - Get new key 698s ok 30 - Content is JSON 698s ok 31 - Found secret 698s ok 32 - Found token 698s ok 33 - Found user 698s ok 34 - Code 698s ok 35 - Code contains 6 digits 698s ok 36 - Post code 698s ok 37 - Content is JSON 698s ok 38 - TOTP is registered 698s ok 39 - Found 2 registered TOTP 698s 1..39 698s ok 698s t/70-2F-TOTP-multiple.t ........................................................ 698s ok 1 - use Lemonldap::NG::Portal::Main; 698s ok 2 - Portal object 698s ok 3 - Init 698s ok 4 - Portal app 698s # Subtest: Authenticate with first device 698s ok 1 - Auth query 698s ok 2 - HTTP code is 200 698s ok 3 - Page contains a form 698s ok 4 - URI match 698s ok 5 - Field "token" is defined 698s ok 6 - Code 698s ok 7 - Post code 698s ok 8 - Get cookie lemonldap (b1d7ff45ee57fd17e890d34c2f99c5b9ffbca70c6847f8e925cd0d812bf6bd03) 698s 1..8 698s ok 5 - Authenticate with first device 698s # Subtest: Authenticate with second device 698s ok 1 - Auth query 698s ok 2 - HTTP code is 200 698s ok 3 - Page contains a form 698s ok 4 - URI match 698s ok 5 - Field "token" is defined 698s ok 6 - Code 698s ok 7 - Post code 698s ok 8 - Get cookie lemonldap (338c470545362b9407c7d8948dd6a17031626aba2d750624f73f85f96025756b) 698s 1..8 698s ok 6 - Authenticate with second device 698s # Subtest: Authenticate with unknown device 698s ok 1 - Auth query 698s ok 2 - HTTP code is 200 698s ok 3 - Page contains a form 698s ok 4 - URI match 698s ok 5 - Field "token" is defined 698s ok 6 - Code 698s ok 7 - Post code 698s ok 8 - Expected portal error code: code found on page 698s ok 9 - Expected portal error code 698s 1..9 698s ok 7 - Authenticate with unknown device 698s 1..7 698s ok 699s t/70-2F-TOTP-with-History-and-Refresh.t ........................................ 699s ok 1 - use Lemonldap::NG::Portal::Main; 699s ok 2 - Portal object 699s ok 3 - Init 699s ok 4 - Portal app 699s ok 5 - Auth query 699s ok 6 - Get cookie lemonldap (0c53cbc2a13a517dca48bf966574a35050f24aa8c4b1497a61fedc3d89358363) 699s ok 7 - Form registration 699s ok 8 - Get redirection 699s ok 9 - Location header found 699s ok 10 - Form registration 699s ok 11 - Found TOTP js 699s ok 12 - Get new key 699s ok 13 - Content is JSON 699s ok 14 - Found secret 699s ok 15 - Found token 699s ok 16 - Code 699s ok 17 - Code contains 6 digits 699s ok 18 - Post code 699s ok 19 - Content is JSON 699s ok 20 - Key is registered 699s ok 21 - Logout request 699s ok 22 - Response is 200 699s ok 23 - Cookie is deleted 699s ok 24 - No pdata 699s ok 25 - Disconnect request 699s ok 26 - Response is 401 699s ok 27 - Auth query 699s ok 28 - HTTP code is 200 699s ok 29 - Page contains a form 699s ok 30 - URI match 699s ok 31 - Field "token" is defined 699s ok 32 - Field "checkLogins" is defined 699s ok 33 - Code 699s ok 34 - Post code 699s ok 35 - HTTP code is 200 699s ok 36 - Get cookie lemonldap (5f8f5d0225c265782b3337ead11c1c2c8fa73d190a537977909ffbf42ccfd331) 699s ok 37 - History found 699s ok 38 - Two entries found 699s ok 39 - POST checkuser 699s ok 40 - Content is JSON 699s ok 41 - Good authenticationLevel found 699s ok 42 - Refresh query 699s ok 43 - Get redirection 699s ok 44 - Location is http://auth.example.com/ 699s ok 45 - POST checkuser 699s ok 46 - Content is JSON 699s ok 47 - Good authenticationLevel found 699s ok 48 - Logout request 699s ok 49 - Response is 200 699s ok 50 - Cookie is deleted 699s ok 51 - No pdata 699s ok 52 - Disconnect request 699s ok 53 - Response is 401 699s 1..53 699s ok 699s t/70-2F-TOTP-with-LDAP.t ....................................................... 699s ok 1 - use Lemonldap::NG::Portal::Main; 699s ok 2 # skip LLNGTESTLDAP is not set 699s ok 3 # skip LLNGTESTLDAP is not set 699s ok 4 # skip LLNGTESTLDAP is not set 699s ok 5 # skip LLNGTESTLDAP is not set 699s ok 6 # skip LLNGTESTLDAP is not set 699s ok 7 # skip LLNGTESTLDAP is not set 699s ok 8 # skip LLNGTESTLDAP is not set 699s ok 9 # skip LLNGTESTLDAP is not set 699s ok 10 # skip LLNGTESTLDAP is not set 699s 1..10 699s ok 699s t/70-2F-TOTP-with-Range.t ...................................................... 699s ok 1 - use Lemonldap::NG::Portal::Main; 699s ok 2 - Portal object 699s ok 3 - Init 699s ok 4 - Portal app 699s ok 5 - Get Menu 699s ok 6 - HTTP code is 200 699s ok 7 - Page contains a form 699s ok 8 - Host match 699s ok 9 - Field "user" is defined 699s ok 10 - Field "password" is defined 699s ok 11 - CSP header authorize POST request to \# 699s ok 12 - Auth query 699s ok 13 - Get cookie lemonldap (838f41b1e0bac9114b2c417cadbc842bbd02d57b7f9c5d487a42e291189cb320) 699s ok 14 - Get redirection 699s ok 15 - Location is http://auth.example.com/ 699s ok 16 - Form registration 699s ok 17 - Get redirection 699s ok 18 - Location header found 699s ok 19 - Form registration 699s ok 20 - Found TOTP js 699s ok 21 - Get new key 699s ok 22 - Content is JSON 699s ok 23 - Found secret 699s ok 24 - Found token 699s ok 25 - Code 699s ok 26 - Code contains 6 digits 699s ok 27 - Post code 699s ok 28 - Content is JSON 699s ok 29 - Key is registered 699s ok 30 - Logout request 699s ok 31 - Response is 200 699s ok 32 - Cookie is deleted 699s ok 33 - No pdata 699s ok 34 - Disconnect request 699s ok 35 - Response is 401 699s ok 36 - Get Menu 699s ok 37 - HTTP code is 200 699s ok 38 - Page contains a form 699s ok 39 - Host match 699s ok 40 - Field "user" is defined 699s ok 41 - Field "password" is defined 699s ok 42 - CSP header authorize POST request to \# 699s ok 43 - Auth query 699s ok 44 - HTTP code is 200 699s ok 45 - Page contains a form 699s ok 46 - URI match 699s ok 47 - Post code 699s ok 48 - Get cookie lemonldap (541b1627dbb256c072acf93602a80cc467d4fa1830bb5eea320484fb98f8ef3d) 699s ok 49 - Logout request 699s ok 50 - Response is 200 699s ok 51 - Cookie is deleted 699s ok 52 - No pdata 699s ok 53 - Disconnect request 699s ok 54 - Response is 401 699s ok 55 - Get Menu 699s ok 56 - HTTP code is 200 699s ok 57 - Page contains a form 699s ok 58 - Host match 699s ok 59 - Field "user" is defined 699s ok 60 - Field "password" is defined 699s ok 61 - CSP header authorize POST request to \# 699s ok 62 - Auth query 699s ok 63 - HTTP code is 200 699s ok 64 - Page contains a form 699s ok 65 - URI match 699s ok 66 - Post code 699s ok 67 - Get cookie lemonldap (49f152143608c6c5471a1ab52b74c0d427e64eeeb3bbdebf36ce8822e3bfb7cd) 699s ok 68 - Logout request 699s ok 69 - Response is 200 699s ok 70 - Cookie is deleted 699s ok 71 - No pdata 699s ok 72 - Disconnect request 699s ok 73 - Response is 401 699s ok 74 - Get Menu 699s ok 75 - HTTP code is 200 699s ok 76 - Page contains a form 699s ok 77 - Host match 699s ok 78 - Field "user" is defined 699s ok 79 - Field "password" is defined 699s ok 80 - CSP header authorize POST request to \# 699s ok 81 - Auth query 699s ok 82 - HTTP code is 200 699s ok 83 - Page contains a form 699s ok 84 - URI match 699s ok 85 - Post code 699s ok 86 - Bad TOTP (backward) 699s ok 87 - Get Menu 699s ok 88 - HTTP code is 200 699s ok 89 - Page contains a form 699s ok 90 - Host match 699s ok 91 - Field "user" is defined 699s ok 92 - Field "password" is defined 699s ok 93 - CSP header authorize POST request to \# 699s ok 94 - Auth query 699s ok 95 - HTTP code is 200 699s ok 96 - Page contains a form 699s ok 97 - URI match 699s ok 98 - Post code 699s ok 99 - Bad TOTP (forward) 699s 1..99 699s ok 700s t/70-2F-TOTP-with-TTL-and-JSON.t ............................................... 700s ok 1 - use Lemonldap::NG::Portal::Main; 700s ok 2 - Portal object 700s ok 3 - Init 700s ok 4 - Portal app 700s ok 5 - Auth query 700s ok 6 - Get cookie lemonldap (808cb09f7fb4e930a2c007e5c0b198365988e6ecfa16ee641aacd9743069c7f3) 700s ok 7 - Form registration 700s ok 8 - Get redirection 700s ok 9 - Location header found 700s ok 10 - Form registration 700s ok 11 - Found TOTP js 700s ok 12 - Found custom Main Logo 700s ok 13 - Get new key 700s ok 14 - Content is JSON 700s ok 15 - Found secret 700s ok 16 - Found token 700s ok 17 - Code 700s ok 18 - Code contains 6 digits 700s ok 19 - Post code 700s ok 20 - Content is JSON 700s ok 21 - Key is registered 700s ok 22 - Logout request 700s ok 23 - Response is 200 700s ok 24 - Cookie is deleted 700s ok 25 - No pdata 700s ok 26 - Disconnect request 700s ok 27 - Response is 401 700s ok 28 - Auth query 700s ok 29 - HTTP code is 200 700s ok 30 - Page contains a form 700s ok 31 - URI match 700s ok 32 - Field "token" is defined 700s ok 33 - Code 700s ok 34 - Post code 700s ok 35 - Get cookie lemonldap (4f5121b7243f9eb9658cbf0c0dcc63a3c878e310855d18c843aedcf854ec6a96) 700s ok 36 - Logout request 700s ok 37 - Response is 200 700s ok 38 - Cookie is deleted 700s ok 39 - No pdata 700s ok 40 - Disconnect request 700s ok 41 - Response is 401 700s ok 42 - Auth query 700s ok 43 - HTTP code is 200 700s ok 44 - Notification reference found 700s ok 45 - Right reference found 700s ok 46 - Notification message found 700s ok 47 - Get cookie lemonldap (Mc6WcvT5VfB5Wvt2eazzzi9QMWxJR0af7IRIMz2lj2/U2DXvUZR2Nbw9knilb7DHqbJ9nNKj9IeXdDyF7RRD11d0NDU10uD1EkldJTKXBHXrcA8pMdzmN3FedguNNupe7c7WxLbnU0z038IpJH96ew==) 700s ok 48 - Logout request 700s ok 49 - Response is 200 700s ok 50 - Cookie is deleted 700s ok 51 - No pdata 700s ok 52 - Disconnect request 700s ok 53 - Response is 401 700s 1..53 700s ok 700s t/70-2F-TOTP-with-TTL-and-XML.t ................................................ 700s ok 1 - use Lemonldap::NG::Portal::Main; 700s ok 2 - Portal object 700s ok 3 - Init 700s ok 4 - Portal app 700s ok 5 - Auth query 700s ok 6 - Get cookie lemonldap (0b80fb4b2d9d311545ce9f499c7483613f5ddd894b70afdaa29fd5f0317ab96a) 700s ok 7 - Form registration 700s ok 8 - Get redirection 700s ok 9 - Location header found 700s ok 10 - Form registration 700s ok 11 - Found TOTP js 700s ok 12 - Found custom Main Logo 700s ok 13 - Get new key 700s ok 14 - Content is JSON 700s ok 15 - Found secret 700s ok 16 - Found token 700s ok 17 - Code 700s ok 18 - Code contains 6 digits 700s ok 19 - Post code 700s ok 20 - Content is JSON 700s ok 21 - Key is registered 700s ok 22 - Logout request 700s ok 23 - Response is 200 700s ok 24 - Cookie is deleted 700s ok 25 - No pdata 700s ok 26 - Disconnect request 700s ok 27 - Response is 401 700s ok 28 - Auth query 700s ok 29 - HTTP code is 200 700s ok 30 - Page contains a form 700s ok 31 - URI match 700s ok 32 - Field "token" is defined 700s ok 33 - Code 700s ok 34 - Post code 700s ok 35 - Get cookie lemonldap (a350b749bfa4e41137c668ff9f748700d44a55fe7cec887186a1e2173de6c29a) 700s ok 36 - Logout request 700s ok 37 - Response is 200 700s ok 38 - Cookie is deleted 700s ok 39 - No pdata 700s ok 40 - Disconnect request 700s ok 41 - Response is 401 700s ok 42 - Auth query 700s ok 43 - HTTP code is 200 700s ok 44 - Notification reference found 700s ok 45 - Right reference found 700s ok 46 - Notification message found 700s ok 47 - Get cookie lemonldap (6d4yE/w08sNoqznqrs0/7lGs/YJZC+mEhBU7pR9cvNQMbmlecVod8MIiKq5q5qzYW0bGVHm5CRjmoP1ZRsKH+VAOA2xHkCVhMQY6PUqdoRlFA8B6BBfT9UvRdAfcx4X4+5qZeLItM/mpq9GD5CqOPA==) 700s ok 48 - Logout request 700s ok 49 - Response is 200 700s ok 50 - Cookie is deleted 700s ok 51 - No pdata 700s ok 52 - Disconnect request 700s ok 53 - Response is 401 700s 1..53 700s ok 701s t/70-2F-TOTP-with-TTL.t ........................................................ 701s ok 1 - use Lemonldap::NG::Portal::Main; 701s ok 2 - Portal object 701s ok 3 - Init 701s ok 4 - Portal app 701s ok 5 - Auth query 701s ok 6 - Get cookie lemonldap (2a3e56f4b78a5244ede16a1413040ff5bc725491e687b3c9a1c9cb240794cc84) 701s ok 7 - Get Menu 701s ok 8 - sfaManager link not found 701s ok 9 - Form registration 701s ok 10 - Get redirection 701s ok 11 - Location header found 701s ok 12 - Form registration 701s ok 13 - Found TOTP js 701s ok 14 - Found custom Main Logo 701s ok 15 - Get new key 701s ok 16 - Content is JSON 701s ok 17 - Found secret 701s ok 18 - Found token 701s ok 19 - Found issuer 701s ok 20 - Found user 701s ok 21 - Code 701s ok 22 - Code contains 6 digits 701s ok 23 - Post code 701s ok 24 - Content is JSON 701s ok 25 - badName returned 701s ok 26 - Code 701s ok 27 - Code contains 6 digits 701s ok 28 - Post code 701s ok 29 - Content is JSON 701s ok 30 - TOTP is registered 701s ok 31 - Logout request 701s ok 32 - Response is 200 701s ok 33 - Cookie is deleted 701s ok 34 - No pdata 701s ok 35 - Disconnect request 701s ok 36 - Response is 401 701s ok 37 - Auth query 701s ok 38 - HTTP code is 200 701s ok 39 - Page contains a form 701s ok 40 - URI match 701s ok 41 - Field "token" is defined 701s ok 42 - Code 701s ok 43 - Post code 701s ok 44 - Get cookie lemonldap (c8107c7b0caf16e08a15b9c8171ae31176a0ab26650a5b6724896906337eb44f) 701s ok 45 - Logout request 701s ok 46 - Response is 200 701s ok 47 - Cookie is deleted 701s ok 48 - No pdata 701s ok 49 - Disconnect request 701s ok 50 - Response is 401 701s ok 51 - Auth query 701s ok 52 - Get cookie lemonldap (75e3e3fef4e4bcd459908a7528f1c5e1e7e133fccc2a68d57666475c560d3ec2) 701s ok 53 - Get redirection 701s ok 54 - Location is http://auth.example.com/ 701s ok 55 - Logout request 701s ok 56 - Response is 200 701s ok 57 - Cookie is deleted 701s ok 58 - No pdata 701s ok 59 - Disconnect request 701s ok 60 - Response is 401 701s 1..60 701s ok 701s t/70-2F-targetAuthnLevel.t ..................................................... 701s ok 1 - use Lemonldap::NG::Portal::Main; 701s ok 2 - Portal object 701s ok 3 - Init 701s ok 4 - Portal app 701s # Subtest: Check test1 offer both Auth choices and both 2FA choices 701s ok 1 - Get login form 701s ok 2 - Response body is not empty 701s ok 3 - Found at least one result for //input[@name="lmAuth"] 701s ok 4 - Two choices offered 701s ok 5 - Auth query 701s ok 6 - Response body is not empty 701s ok 7 - Found TOTP button 701s ok 8 - Response body is not empty 701s ok 9 - Found password button 701s 1..9 701s ok 5 - Check test1 offer both Auth choices and both 2FA choices 701s # Subtest: Check test2 vhost asks only TOTP 701s ok 1 - Get login form 701s ok 2 - Response body is not empty 701s ok 3 - Found at least one result for //input[@name="lmAuth"] 701s ok 4 - One choice offered 701s ok 5 - Auth query 701s ok 6 - Response body is not empty 701s ok 7 - Found TOTP prompt 701s 1..7 701s ok 6 - Check test2 vhost asks only TOTP 701s 1..6 701s ok 702s t/72-2F-REST-CodeActivation-Resend.t ........................................... 702s ok 1 - use Lemonldap::NG::Portal::Main; 702s ok 2 - Portal object 702s ok 3 - Init 702s ok 4 - Portal app 702s # Subtest: Login on first try 702s ok 1 - Init req gives dwho 702s ok 2 - Found uid attribute 702s ok 3 - Received code from LLNG 702s ok 4 - Auth query 702s ok 5 - Found custom Main Logo 702s ok 6 - Prompt indicates success 702s ok 7 - REST service received code 702s ok 8 - HTTP code is 200 702s ok 9 - Page contains a form 702s ok 10 - URI match 702s ok 11 - Field "token" is defined 702s ok 12 - Field "code" is defined 702s ok 13 - Post code 702s ok 14 - History found 702s ok 15 - One entry found 702s ok 16 - Get cookie lemonldap (c88ecc21c356c3e433ade6e9d389ac6b3f2b0ecda174ab9f11441f8201069249) 702s ok 17 - Logout request 702s ok 18 - Response is 200 702s ok 19 - Cookie is deleted 702s ok 20 - No pdata 702s ok 21 - Disconnect request 702s ok 22 - Response is 401 702s 1..22 702s ok 5 - Login on first try 702s # Subtest: Login after several resend 702s ok 1 - Init req gives dwho 702s ok 2 - Found uid attribute 702s ok 3 - Received code from LLNG 702s ok 4 - Auth query 702s ok 5 - Found custom Main Logo 702s ok 6 - Prompt indicates success 702s ok 7 - REST service received code 702s ok 8 - HTTP code is 200 702s ok 9 - Page contains a form 702s ok 10 - URI match 702s ok 11 - Field "token" is defined 702s ok 12 - Field "code" is defined 702s ok 13 - Found resend button 702s ok 14 - Post code 702s ok 15 - Received invitation to try later 702s ok 16 - No code sent 702s ok 17 - HTTP code is 200 702s ok 18 - Page contains a form 702s ok 19 - URI match 702s ok 20 - Field "token" is defined 702s ok 21 - Field "code" is defined 702s ok 22 - Found resend button 702s ok 23 - Init req gives dwho 702s ok 24 - Found uid attribute 702s ok 25 - Received code from LLNG 702s ok 26 - Post code 702s ok 27 - Found custom Main Logo 702s ok 28 - Prompt indicates success 702s ok 29 - REST service received code 702s ok 30 - Code hasn't changed 702s ok 31 - HTTP code is 200 702s ok 32 - Page contains a form 702s ok 33 - URI match 702s ok 34 - Field "token" is defined 702s ok 35 - Field "code" is defined 702s ok 36 - Post code 702s ok 37 - Get cookie lemonldap (be7f5d1e282590dc4247e2cc9968e8cceef43fd2598090fd939d23ea2fac614e) 702s ok 38 - Logout request 702s ok 39 - Response is 200 702s ok 40 - Cookie is deleted 702s ok 41 - No pdata 702s ok 42 - Disconnect request 702s ok 43 - Response is 401 702s 1..43 702s ok 6 - Login after several resend 702s 1..6 702s ok 702s t/72-2F-REST-with-History.t .................................................... 702s ok 1 - use Lemonldap::NG::Portal::Main; 702s ok 2 - Portal object 702s ok 3 - Init 702s ok 4 - Portal app 702s ok 5 - Init req gives dwho 702s ok 6 - Auth query 702s ok 7 - Found custom Main Logo 702s ok 8 - HTTP code is 200 702s ok 9 - Page contains a form 702s ok 10 - URI match 702s ok 11 - Field "token" is defined 702s ok 12 - Field "code" is defined 702s ok 13 - Field "checkLogins" is defined 702s ok 14 - Verify req contains name 702s ok 15 - Verify req contains code 702s ok 16 - Post code 702s ok 17 - Get cookie lemonldap (7f29d88be4ce37c2404efc11786840fb80cfd7666f163cf622b5fae5431d65de) 702s ok 18 - History found 702s ok 19 - One entry found 702s ok 20 - Logout request 702s ok 21 - Response is 200 702s ok 22 - Cookie is deleted 702s ok 23 - No pdata 702s ok 24 - Disconnect request 702s ok 25 - Response is 401 702s 1..25 702s ok 703s t/74-2F-Required-Issuer-Timeouts.t ............................................. 703s ok 1 - use Lemonldap::NG::Portal::Main; 703s ok 2 - Portal object 703s ok 3 - Init 703s ok 4 - Portal app 703s ok 5 - Auth query 703s ok 6 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1760922862%2C%22issuerRequestcas%22%3A%229a5791b4eb0d0252b51a231fab9d93149807c90f96dc9b22eb9c1f6c140d75e3%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 703s ok 7 - Auth query 703s ok 8 - Get redirection 703s ok 9 - Location header found 703s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%229a5791b4eb0d0252b51a231fab9d93149807c90f96dc9b22eb9c1f6c140d75e3%22%2C%22issuerTs%22%3A1760922862%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%22f62ebfec234dcbb28d866ff092fb75b25047bdfb0d6ec567bf1826a300d75fae%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%7D) 703s ok 11 - Follow redirection to /2fregisters 703s ok 12 - Found TOTP link 703s ok 13 - Form registration 703s ok 14 - Found TOTP js 703s ok 15 - Get new key 703s ok 16 - Content is JSON 703s ok 17 - Found secret 703s ok 18 - Found token 703s ok 19 - Code 703s ok 20 - Code contains 6 digits 703s ok 21 - Post code 703s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%22f62ebfec234dcbb28d866ff092fb75b25047bdfb0d6ec567bf1826a300d75fae%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%229a5791b4eb0d0252b51a231fab9d93149807c90f96dc9b22eb9c1f6c140d75e3%22%2C%22issuerTs%22%3A1760922862%7D) 703s ok 23 - Content is JSON 703s ok 24 - Key is registered 703s ok 25 - Auth query 703s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22sfRegToken%22%3A%22f62ebfec234dcbb28d866ff092fb75b25047bdfb0d6ec567bf1826a300d75fae%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcas%22%3A%229a5791b4eb0d0252b51a231fab9d93149807c90f96dc9b22eb9c1f6c140d75e3%22%2C%22issuerTs%22%3A1760922862%7D) 703s ok 27 - HTTP code is 200 703s ok 28 - Page contains a form 703s ok 29 - URI match 703s ok 30 - Field "token" is defined 703s ok 31 - Code 703s ok 32 - Post code 703s ok 33 - Get cookie lemonldap (de05eb8bb43f959518a8753b609656fc7c1b30583e1fcda83495b3b73f3d974c) 703s ok 34 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%229a5791b4eb0d0252b51a231fab9d93149807c90f96dc9b22eb9c1f6c140d75e3%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 703s ok 35 - Get redirection 703s ok 36 - Location header found 703s ok 37 - Follow redirection to issuer 703s ok 38 - Get redirection 703s ok 39 - Location header found 703s 1..39 703s ok 703s t/74-2F-Required.t ............................................................. 703s ok 1 - use Lemonldap::NG::Portal::Main; 703s ok 2 - Portal object 703s ok 3 - Init 703s ok 4 - Portal app 703s ok 5 - Auth query 703s ok 6 - Get redirection 703s ok 7 - Location header found 703s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%229ccf0390530b7c7ea322e22535e8d054e27110f26ff9fb345cff83a249d2ed27%22%7D) 703s ok 9 - Follow redirection to /2fregisters 703s ok 10 - Found TOTP link 703s ok 11 - Form registration 703s ok 12 - Found TOTP js 703s ok 13 - Get new key 703s ok 14 - Content is JSON 703s ok 15 - Found secret 703s ok 16 - Found token 703s ok 17 - Code 703s ok 18 - Code contains 6 digits 703s ok 19 - Post code 703s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%229ccf0390530b7c7ea322e22535e8d054e27110f26ff9fb345cff83a249d2ed27%22%7D) 703s ok 21 - Content is JSON 703s ok 22 - Key is registered 703s ok 23 - Continue login 703s ok 24 - Get redirection 703s ok 25 - Location header found 703s ok 26 - Get cookie lemonldap (89b7be4c25e2854856b85a42940754c3333ccae64789f5719dd8b697dc4a2753) 703s ok 27 703s ok 28 703s ok 29 703s ok 30 - Auth query 703s ok 31 - HTTP code is 200 703s ok 32 - Page contains a form 703s ok 33 - URI match 703s ok 34 - Field "token" is defined 703s ok 35 - Code 703s ok 36 - Post code 703s ok 37 - Get cookie lemonldap (bd5c30a942cda60531b2cd0d781f6ec60e1200e367be8cafa84c9293aa26d9e2) 703s ok 38 - Logout request 703s ok 39 - Response is 200 703s ok 40 - Cookie is deleted 703s ok 41 - No pdata 703s ok 42 - Disconnect request 703s ok 43 - Response is 401 703s 1..43 703s ok 704s t/76-2F-Ext-with-BruteForce.t .................................................. 704s ok 1 - use Lemonldap::NG::Portal::Main; 704s ok 2 - use Lemonldap::NG::Common::FormEncode; 704s ok 3 - Portal object 704s ok 4 - Init 704s ok 5 - Portal app 704s ok 6 - 1st Bad Auth query 704s ok 7 - Response status is 401 704s ok 8 - Content is JSON 704s ok 9 - Error code is 5 704s ok 10 - 2nd Bad Auth query 704s ok 11 - Response status is 401 704s ok 12 - Content is JSON 704s ok 13 - Error code is 5 704s ok 14 - 3rd Bad Auth query 704s ok 15 - Response status is 401 704s ok 16 - Content is JSON 704s ok 17 - Error code is 5 704s ok 18 - 4th Bad Auth query -> Rejected 704s ok 19 - Protection enabled 704s ok 20 - Auth query 704s ok 21 - Rejected -> Protection enabled 704s ok 22 - LockTime = 3 704s ok 23 - LockTime in range 704s ok 24 - Auth query 704s ok 25 - HTTP code is 200 704s ok 26 - Page contains a form 704s ok 27 - URI match 704s ok 28 - Field "token" is defined 704s ok 29 - Field "code" is defined 704s ok 30 - Field "checkLogins" is defined 704s ok 31 - Found EXTCODE input 704s ok 32 - Post code 704s ok 33 - Get cookie lemonldap (a39ca12fcb633b752ed87505fca3753ae39123e0f843a9f6cadc44a67f1a1866) 704s ok 34 - History found 704s ok 35 - Four entries found 704s ok 36 - Logout request 704s ok 37 - Response is 200 704s ok 38 - Cookie is deleted 704s ok 39 - No pdata 704s ok 40 - Disconnect request 704s ok 41 - Response is 401 704s 1..41 704s ok 704s t/76-2F-Ext-with-CodeActivation-Resend.t ....................................... 704s ok 1 - use Lemonldap::NG::Portal::Main; 704s ok 2 - use Lemonldap::NG::Common::FormEncode; 704s ok 3 - Portal object 704s ok 4 - Init 704s ok 5 - Portal app 704s # Subtest: Login on first try 704s ok 1 - Make sure sessionInfo is populated 704s ok 2 - Auth query 704s ok 3 - Found EXTCODE input 704s ok 4 - Prompt indicates success 704s ok 5 - Code has the correct format 704s ok 6 - HTTP code is 200 704s ok 7 - Page contains a form 704s ok 8 - URI match 704s ok 9 - Field "token" is defined 704s ok 10 - Field "code" is defined 704s ok 11 - Post code 704s ok 12 - Get cookie lemonldap (2e3f9af1a427c2e6320b9a55c14a7050dd55b55fb92fe0cf46a3b9db33a8a457) 704s ok 13 - Logout request 704s ok 14 - Response is 200 704s ok 15 - Cookie is deleted 704s ok 16 - No pdata 704s ok 17 - Disconnect request 704s ok 18 - Response is 401 704s 1..18 704s ok 6 - Login on first try 704s # Subtest: Login after several resend 704s ok 1 - Make sure sessionInfo is populated 704s ok 2 - Auth query 704s ok 3 - Found EXTCODE input 704s ok 4 - Prompt indicates success 704s ok 5 - Code has the correct format 704s ok 6 - HTTP code is 200 704s ok 7 - Page contains a form 704s ok 8 - URI match 704s ok 9 - Field "token" is defined 704s ok 10 - Field "code" is defined 704s ok 11 - Found resend button 704s ok 12 - Make sure sessionInfo is populated 704s ok 13 - Post code 704s ok 14 - Received invitation to try later 704s ok 15 - No mail sent 704s ok 16 - HTTP code is 200 704s ok 17 - Page contains a form 704s ok 18 - URI match 704s ok 19 - Field "token" is defined 704s ok 20 - Field "code" is defined 704s ok 21 - Found resend button 704s ok 22 - Make sure sessionInfo is populated 704s ok 23 - Post code 704s ok 24 - Found EXTCODE input 704s ok 25 - Prompt indicates success 704s ok 26 - Code has the correct format 704s ok 27 - Code hasn't changed 704s ok 28 - HTTP code is 200 704s ok 29 - Page contains a form 704s ok 30 - URI match 704s ok 31 - Field "token" is defined 704s ok 32 - Field "code" is defined 704s ok 33 - Post code 704s ok 34 - Get cookie lemonldap (6956dc52e81fac145f6a54a5fdf743f7555213ece22f25e9ab0afd36e496ff9f) 704s ok 35 - Logout request 704s ok 36 - Response is 200 704s ok 37 - Cookie is deleted 704s ok 38 - No pdata 704s ok 39 - Disconnect request 704s ok 40 - Response is 401 704s 1..40 704s ok 7 - Login after several resend 704s ok 8 - SessionInfo check was called during the test 704s 1..8 704s ok 705s t/76-2F-Ext-with-CodeActivation.t .............................................. 705s ok 1 - use Lemonldap::NG::Portal::Main; 705s ok 2 - use Lemonldap::NG::Common::FormEncode; 705s ok 3 - Portal object 705s ok 4 - Init 705s ok 5 - Portal app 705s ok 6 - Auth query 705s ok 7 - HTTP code is 200 705s ok 8 - Page contains a form 705s ok 9 - URI match 705s ok 10 - Field "token" is defined 705s ok 11 - Field "code" is defined 705s ok 12 - Found EXTCODE input 705s ok 13 - Post code 705s ok 14 - Get cookie lemonldap (855d54493e563b634449791b82948e807baeb97d47cbe8ed44b3bb36acc99dfe) 705s ok 15 - Logout request 705s ok 16 - Response is 200 705s ok 17 - Cookie is deleted 705s ok 18 - No pdata 705s ok 19 - Disconnect request 705s ok 20 - Response is 401 705s 1..20 705s ok 705s t/76-2F-Ext-with-GrantSession.t ................................................ 705s ok 1 - use Lemonldap::NG::Portal::Main; 705s ok 2 - use Lemonldap::NG::Common::FormEncode; 705s ok 3 - Portal object 705s ok 4 - Init 705s ok 5 - Portal app 705s ok 6 - Auth query 705s ok 7 - HTTP code is 200 705s ok 8 - Page contains a form 705s ok 9 - URI match 705s ok 10 - Field "token" is defined 705s ok 11 - Field "code" is defined 705s ok 12 - Found EXTCODE input 705s ok 13 - Post code 705s ok 14 - dwho rejected with custom message 705s ok 15 - Response body is not empty 705s ok 16 - Found info JS 705s 1..16 705s ok 706s t/76-2F-Ext-with-History.t ..................................................... 706s ok 1 - use Lemonldap::NG::Portal::Main; 706s ok 2 - use Lemonldap::NG::Common::FormEncode; 706s ok 3 - Portal object 706s ok 4 - Init 706s ok 5 - Portal app 706s ok 6 - Auth query 706s ok 7 - HTTP code is 200 706s ok 8 - Page contains a form 706s ok 9 - URI match 706s ok 10 - Field "token" is defined 706s ok 11 - Field "checkLogins" is defined 706s ok 12 - Found totp.png 706s ok 13 - Found yubikey.png 706s ok 14 - Found totp.png 706s ok 15 - Post ext2f choice 706s ok 16 - HTTP code is 200 706s ok 17 - Page contains a form 706s ok 18 - URI match 706s ok 19 - Field "token" is defined 706s ok 20 - Field "code" is defined 706s ok 21 - Field "checkLogins" is defined 706s ok 22 - Found EXTCODE input 706s ok 23 - Post code 706s ok 24 - Get cookie lemonldap (1fccf4f78f30c7b00d175e8af452d061135846cfe543d7f3baa2a1cf5114ac6f) 706s ok 25 - Auth query 706s ok 26 - HTTP code is 200 706s ok 27 - Page contains a form 706s ok 28 - URI match 706s ok 29 - Field "token" is defined 706s ok 30 - Field "checkLogins" is defined 706s ok 31 - Post ext2f choice 706s ok 32 - HTTP code is 200 706s ok 33 - Page contains a form 706s ok 34 - URI match 706s ok 35 - Field "token" is defined 706s ok 36 - Field "code" is defined 706s ok 37 - Field "checkLogins" is defined 706s ok 38 - Post code 706s ok 39 - Expected portal error code: code found on page 706s ok 40 - Expected portal error code 706s ok 41 - Authentication type found in success history 706s ok 42 - 2FA type found in success history 706s ok 43 - Authentication type found in failed history 706s ok 44 - 2FA type found in failed history 706s ok 45 - Logout request 706s ok 46 - Response is 200 706s ok 47 - Cookie is deleted 706s ok 48 - No pdata 706s ok 49 - Disconnect request 706s ok 50 - Response is 401 706s 1..50 706s ok 706s t/77-2F-Extra-Register.t ....................................................... 706s ok 1 - use Lemonldap::NG::Portal::Main; 706s ok 2 - use Lemonldap::NG::Common::FormEncode; 706s ok 3 - Portal object 706s ok 4 - Init 706s ok 5 - Portal app 706s # Subtest: Register and use mail based custom SF as dwho 706s ok 1 - Auth query 706s ok 2 - Get cookie lemonldap (b5a18a45b9933ed2188f3eef3a4649c46c6407b54e152cc7d621882017d12381) 706s ok 3 - Response body is not empty 706s ok 4 - Found link to home register 706s ok 5 - Response body is not empty 706s ok 6 - Found image for home 706s ok 7 - Response body is not empty 706s ok 8 - Found link to work register 706s ok 9 - Response body is not empty 706s ok 10 - Found image for work 706s ok 11 - HTTP code is 200 706s ok 12 - Content-Type is JSON 706s ok 13 - Content is valid JSON 706s ok 14 706s ok 15 706s ok 16 - Found session attribute in mail 706s ok 17 - Found 2F code in mail 706s ok 18 - Sent to self registered mail 706s ok 19 - HTTP code is 200 706s ok 20 - Content-Type is JSON 706s ok 21 - Content is valid JSON 706s ok 22 706s ok 23 - Auth query 706s ok 24 - HTTP code is 200 706s ok 25 - Page contains a form 706s ok 26 - URI match 706s ok 27 - Field "token" is defined 706s ok 28 - Field "code" is defined 706s ok 29 - Found session attribute in mail 706s ok 30 - Found 2F code in mail 706s ok 31 - Sent to self registered mail 706s ok 32 - Post code 706s ok 33 - Get cookie lemonldap (050557c8c581d6527fbe2bb0120cafa18e8ca62ddb960b51d85f534010631e2e) 706s ok 34 - Get session using restSessionServer 706s ok 35 - HTTP code is 200 706s ok 36 - Deserialize session content 706s ok 37 - Session has correct value for authenticationLevel 706s ok 38 - Session has correct value for _2f 706s 1..38 706s ok 6 - Register and use mail based custom SF as dwho 706s # Subtest: Register a 2F that is not always available on login 706s ok 1 - Auth query 706s ok 2 - Get cookie lemonldap (56f7054ffed25847f098f001b4eab9522893e33e6c34a6b5e656e92f446f5fe9) 706s ok 3 - Response body is not empty 706s ok 4 - Found link to homeregrule register 706s ok 5 - HTTP code is 200 706s ok 6 - Content-Type is JSON 706s ok 7 - Content is valid JSON 706s ok 8 706s ok 9 706s ok 10 - Found session attribute in mail 706s ok 11 - Found 2F code in mail 706s ok 12 - Sent to self registered mail 706s ok 13 - HTTP code is 200 706s ok 14 - Content-Type is JSON 706s ok 15 - Content is valid JSON 706s ok 16 706s ok 17 - Auth query 706s ok 18 - Get cookie lemonldap (f57208f15a20763022af06dd5c0ce5d6bc53674652c2e81e44c8dc95a3f8233b) 706s ok 19 - Found remove button 706s ok 20 - Found add button 706s ok 21 - Remove button not displayed 706s ok 22 - Add button not displayed 706s ok 23 - Auth query 706s ok 24 - HTTP code is 200 706s ok 25 - Page contains a form 706s ok 26 - URI match 706s ok 27 - Field "token" is defined 706s ok 28 - Field "code" is defined 706s 1..28 706s ok 7 - Register a 2F that is not always available on login 706s # Subtest: Fail to register mail based custom SF as dwho 706s ok 1 - Auth query 706s ok 2 - Get cookie lemonldap (5ddfde722d094df4068bfb51a992afe1ab6695171f67c3f74e547ad1ecbafc4c) 706s ok 3 - HTTP code is 200 706s ok 4 - Content-Type is JSON 706s ok 5 - Content is valid JSON 706s ok 6 706s ok 7 706s ok 8 - Found session attribute in mail 706s ok 9 - Found 2F code in mail 706s ok 10 - Sent to self registered mail 706s ok 11 - Response status is 400 706s ok 12 - Content is JSON 706s ok 13 - Error code is PE96 706s ok 14 - No 2fDevice was registered 706s 1..14 706s ok 8 - Fail to register mail based custom SF as dwho 706s # Subtest: Fail regex filter validation 706s ok 1 - Auth query 706s ok 2 - Get cookie lemonldap (2b8fe371c7758a86b2535bc25b6776709d9aa1d1d92d6930d4fb5462e1554b9c) 706s ok 3 - HTTP code is 200 706s ok 4 - Content-Type is JSON 706s ok 5 - Content is valid JSON 706s ok 6 706s ok 7 - Custom message was found 706s 1..7 706s ok 9 - Fail regex filter validation 706s # Subtest: Register and use rest based custom SF as dwho 706s ok 1 - Auth query 706s ok 2 - Get cookie lemonldap (2c57365e678c3827e6b38505372ef027cfc07c5584082dc932753dd6ab0a34ad) 706s ok 3 - Init req gives dwho 706s ok 4 - Found uid attribute 706s ok 5 - Found destination attribute 706s ok 6 - Received code from LLNG 706s ok 7 - HTTP code is 200 706s ok 8 - Content-Type is JSON 706s ok 9 - Content is valid JSON 706s ok 10 706s ok 11 706s ok 12 - HTTP code is 200 706s ok 13 - Content-Type is JSON 706s ok 14 - Content is valid JSON 706s ok 15 706s ok 16 - Init req gives dwho 706s ok 17 - Found uid attribute 706s ok 18 - Found destination attribute 706s ok 19 - Received code from LLNG 706s ok 20 - Auth query 706s ok 21 - HTTP code is 200 706s ok 22 - Page contains a form 706s ok 23 - URI match 706s ok 24 - Field "token" is defined 706s ok 25 - Field "code" is defined 706s ok 26 - Code was sent 706s ok 27 - Found resend button 706s ok 28 - Init req gives dwho 706s ok 29 - Found uid attribute 706s ok 30 - Found destination attribute 706s ok 31 - Received code from LLNG 706s ok 32 - Resend code 706s ok 33 - Code was sent again 706s ok 34 - Post code 706s ok 35 - Get cookie lemonldap (76fcfe6755060463c43aaa23d679c5b0b98051485f5984579fef761fac913a49) 706s ok 36 - Get session using restSessionServer 706s ok 37 - HTTP code is 200 706s ok 38 - Deserialize session content 706s ok 39 - Session has correct value for authenticationLevel 706s ok 40 - Session has correct value for _2f 706s ok 41 - Response body is not empty 706s ok 42 - Found unregister button 706s ok 43 - Found epoch on delete button 706s ok 44 - Found prefix on delete button 706s ok 45 - HTTP code is 400 706s ok 46 - Deletion expects valid CSRF token 706s ok 47 - Post deletion 706s ok 48 - HTTP code is 200 706s ok 49 - Content-Type is JSON 706s ok 50 - Content is valid JSON 706s ok 51 706s ok 52 - Device was unregistered 706s 1..52 706s ok 10 - Register and use rest based custom SF as dwho 706s # Subtest: Login and display available registrations for rtyler 706s ok 1 - Auth query 706s ok 2 - Get cookie lemonldap (ebc2cf6961d901291e5ba245df9b084066e3e29d8b8f54d620d5f337b06c228e) 706s ok 3 - Response body is not empty 706s ok 4 - Home is not offered because rule doesn't match 706s ok 5 - Response body is not empty 706s ok 6 - Found link to work register 706s ok 7 - Response body is not empty 706s ok 8 - Found image for work 706s 1..8 706s ok 11 - Login and display available registrations for rtyler 706s 1..11 706s ok 707s t/77-2F-Extra.t ................................................................ 707s ok 1 - use Lemonldap::NG::Portal::Main; 707s ok 2 - use Lemonldap::NG::Common::FormEncode; 707s ok 3 - Portal object 707s ok 4 - Init 707s ok 5 - Portal app 707s ok 6 - Auth query 707s ok 7 - HTTP code is 200 707s ok 8 - Page contains a form 707s ok 9 - URI match 707s ok 10 - Field "token" is defined 707s ok 11 - Field "code" is defined 707s ok 12 - Found EXTCODE input 707s ok 13 - Found 2F code in mail 707s ok 14 - Post code 707s ok 15 - Get cookie lemonldap (93aed9acfb5cea274b96a377780bde7ab6f09cbca79143cad8beeb6c579a503a) 707s ok 16 - Get session using restSessionServer 707s ok 17 - HTTP code is 200 707s ok 18 - Deserialize session content 707s ok 19 - Session has correct value for _2f 707s ok 20 - Logout request 707s ok 21 - Response is 200 707s ok 22 - Cookie is deleted 707s ok 23 - No pdata 707s ok 24 - Disconnect request 707s ok 25 - Response is 401 707s ok 26 - Auth query 707s ok 27 - HTTP code is 200 707s ok 28 - Page contains a form 707s ok 29 - URI match 707s ok 30 - Field "token" is defined 707s ok 31 - Field "checkLogins" is defined 707s ok 32 - Found work.jpg 707s ok 33 - Found home.jpg 707s ok 34 - Found translation label 707s ok 35 - Found overridden label 707s ok 36 - Post ext2f choice 707s ok 37 - HTTP code is 200 707s ok 38 - Page contains a form 707s ok 39 - URI match 707s ok 40 - Field "token" is defined 707s ok 41 - Field "code" is defined 707s ok 42 - Found EXTCODE input 707s ok 43 - Found 2F code in mail 707s ok 44 - Post code 707s ok 45 - Get cookie lemonldap (7df4914dd67d4d8861c19eed5b550831220f0521f6fb305084356cd651815929) 707s ok 46 - Get session using restSessionServer 707s ok 47 - HTTP code is 200 707s ok 48 - Deserialize session content 707s ok 49 - Session has correct value for _2f 707s ok 50 - Correct authentication level 707s ok 51 - Logout request 707s ok 52 - Response is 200 707s ok 53 - Cookie is deleted 707s ok 54 - No pdata 707s ok 55 - Disconnect request 707s ok 56 - Response is 401 707s 1..56 707s ok 707s t/77-2F-Mail-SessionKey.t ...................................................... 707s ok 1 - use Lemonldap::NG::Portal::Main; 707s ok 2 - use Lemonldap::NG::Common::FormEncode; 707s ok 3 - Portal object 707s ok 4 - Init 707s ok 5 - Portal app 707s ok 6 - Auth query 707s ok 7 - HTTP code is 200 707s ok 8 - Page contains a form 707s ok 9 - URI match 707s ok 10 - Field "token" is defined 707s ok 11 - Field "code" is defined 707s ok 12 - Found EXTCODE input 707s ok 13 - Use 2F mail sessionkey 707s ok 14 - Found 2F code in mail 707s ok 15 - Post code 707s ok 16 - Get cookie lemonldap (425ce78f53d5b0c4c771f8ab956c802dc977e36250f7d27b5a0bd18565ad851b) 707s ok 17 - Logout request 707s ok 18 - Response is 200 707s ok 19 - Cookie is deleted 707s ok 20 - No pdata 707s ok 21 - Disconnect request 707s ok 22 - Response is 401 707s 1..22 707s ok 708s t/77-2F-Mail-with-global-storage.t ............................................. 708s ok 1 - use Lemonldap::NG::Portal::Main; 708s ok 2 - use Lemonldap::NG::Common::FormEncode; 708s ok 3 - Portal object 708s ok 4 - Init 708s ok 5 - Portal app 708s ok 6 - Auth query 708s ok 7 - HTTP code is 200 708s ok 8 - Page contains a form 708s ok 9 - URI match 708s ok 10 - Field "token" is defined 708s ok 11 - Field "code" is defined 708s ok 12 - Found EXTCODE input 708s ok 13 - Found 2F code in mail 708s ok 14 - Post code 708s ok 15 - Get cookie lemonldap (a4af6b0dacce393d372417f8f3c88993c62ef73e974ed0893839cd6185308c2e) 708s ok 16 - Logout request 708s ok 17 - Response is 200 708s ok 18 - Cookie is deleted 708s ok 19 - No pdata 708s ok 20 - Disconnect request 708s ok 21 - Response is 401 708s 1..21 708s ok 708s t/77-2F-Mail.t ................................................................. 708s ok 1 - use Lemonldap::NG::Portal::Main; 708s ok 2 - use Lemonldap::NG::Common::FormEncode; 708s ok 3 - Portal object 708s ok 4 - Init 708s ok 5 - Portal app 708s # Subtest: Login on first try 708s ok 1 - Auth query 708s ok 2 - Prompt indicates success 708s ok 3 - Found session attribute in mail 708s ok 4 - Found 2F code in mail 708s ok 5 - HTTP code is 200 708s ok 6 - Page contains a form 708s ok 7 - URI match 708s ok 8 - Field "token" is defined 708s ok 9 - Field "code" is defined 708s ok 10 - Post code 708s ok 11 - Get cookie lemonldap (7ec864d026204fa46c2184ada83001e01ff48c4964c507937dd45ce38ca80172) 708s ok 12 - Logout request 708s ok 13 - Response is 200 708s ok 14 - Cookie is deleted 708s ok 15 - No pdata 708s ok 16 - Disconnect request 708s ok 17 - Response is 401 708s 1..17 708s ok 6 - Login on first try 708s # Subtest: Login after several resend 708s ok 1 - Auth query 708s ok 2 - Prompt indicates success 708s ok 3 - Found session attribute in mail 708s ok 4 - Found 2F code in mail 708s ok 5 - HTTP code is 200 708s ok 6 - Page contains a form 708s ok 7 - URI match 708s ok 8 - Field "token" is defined 708s ok 9 - Field "code" is defined 708s ok 10 - Found resend button 708s ok 11 - Post code 708s ok 12 - Received invitation to try later 708s ok 13 - No mail sent 708s ok 14 - HTTP code is 200 708s ok 15 - Page contains a form 708s ok 16 - URI match 708s ok 17 - Field "token" is defined 708s ok 18 - Field "code" is defined 708s ok 19 - Found resend button 708s ok 20 - Post code 708s ok 21 - Prompt indicates success 708s ok 22 - Found session attribute in mail 708s ok 23 - Found 2F code in mail 708s ok 24 - Code hasn't changed 708s ok 25 - HTTP code is 200 708s ok 26 - Page contains a form 708s ok 27 - URI match 708s ok 28 - Field "token" is defined 708s ok 29 - Field "code" is defined 708s ok 30 - Post code 708s ok 31 - Get cookie lemonldap (21cee593ffbd4d04887c8f773ea434390e6490f01a152114d5595a23a645086c) 708s ok 32 - Logout request 708s ok 33 - Response is 200 708s ok 34 - Cookie is deleted 708s ok 35 - No pdata 708s ok 36 - Disconnect request 708s ok 37 - Response is 401 708s 1..37 708s ok 7 - Login after several resend 708s 1..7 708s ok 708s t/77-2F-Radius.t ............................................................... 708s ok 1 - use Lemonldap::NG::Portal::Main; 708s ok 2 - use Lemonldap::NG::Common::FormEncode; 708s ok 3 - Portal object 708s ok 4 - Init 708s ok 5 - Portal app 708s # Subtest: Try with correct code 708s ok 1 - Has not been triggered before 708s ok 2 - Found NAS-Identifier attribute 708s ok 3 - Found X-Email-Address attribute 708s ok 4 - Auth query 708s ok 5 - HTTP code is 200 708s ok 6 - Page contains a form 708s ok 7 - URI match 708s ok 8 - Field "token" is defined 708s ok 9 - Field "code" is defined 708s ok 10 - Found EXTCODE input 708s ok 11 - Has been triggered before 708s ok 12 - Found NAS-Identifier attribute 708s ok 13 - Found X-Email-Address attribute 708s ok 14 - Post code 708s ok 15 - Get cookie lemonldap (f971515d49f3a67bf1972da54f2e30e6660201e061a99d01126faaaa695f7041) 708s ok 16 - Logout request 708s ok 17 - Response is 200 708s ok 18 - Cookie is deleted 708s ok 19 - No pdata 708s ok 20 - Disconnect request 708s ok 21 - Response is 401 708s 1..21 708s ok 6 - Try with correct code 708s # Subtest: Try with incorrect code 708s ok 1 - Has not been triggered before 708s ok 2 - Found NAS-Identifier attribute 708s ok 3 - Found X-Email-Address attribute 708s ok 4 - Auth query 708s ok 5 - HTTP code is 200 708s ok 6 - Page contains a form 708s ok 7 - URI match 708s ok 8 - Field "token" is defined 708s ok 9 - Field "code" is defined 708s ok 10 - Found EXTCODE input 708s ok 11 - Has been triggered before 708s ok 12 - Found NAS-Identifier attribute 708s ok 13 - Found X-Email-Address attribute 708s ok 14 - Post code 708s ok 15 - Bad OTP error: code found on page 708s ok 16 - Bad OTP error 708s 1..16 708s ok 7 - Try with incorrect code 708s 1..7 708s ok 709s t/77-2F-Retry.t ................................................................ 709s ok 1 - use Lemonldap::NG::Portal::Main; 709s ok 2 - use Lemonldap::NG::Common::FormEncode; 709s ok 3 - Portal object 709s ok 4 - Init 709s ok 5 - Portal app 709s # Subtest: Only one factor offered, fail after 3 tries 709s ok 1 - Auth query 709s ok 2 - HTTP code is 200 709s ok 3 - Page contains a form 709s ok 4 - CSP header authorize POST request to \# 709s ok 5 - Auth POST query 709s ok 6 - Initial prompt 709s ok 7 - HTTP code is 200 709s ok 8 - Page contains a form 709s ok 9 - URI match 709s ok 10 - Field "token" is defined 709s ok 11 - Field "code" is defined 709s ok 12 - Post code 709s ok 13 - Retry prompt 709s ok 14 - HTTP code is 200 709s ok 15 - Page contains a form 709s ok 16 - URI match 709s ok 17 - Field "token" is defined 709s ok 18 - Field "code" is defined 709s ok 19 - Post code 709s ok 20 - Retry prompt 709s ok 21 - HTTP code is 200 709s ok 22 - Page contains a form 709s ok 23 - URI match 709s ok 24 - Field "token" is defined 709s ok 25 - Field "code" is defined 709s ok 26 - Post code 709s ok 27 - Expected portal error code: code found on page 709s ok 28 - Expected portal error code 709s ok 29 - One entry in history 709s ok 30 - Failure was recorded 709s 1..30 709s ok 6 - Only one factor offered, fail after 3 tries 709s # Subtest: Only one factor offered, succeed after 2 tries 709s ok 1 - Auth query 709s ok 2 - HTTP code is 200 709s ok 3 - Page contains a form 709s ok 4 - CSP header authorize POST request to \# 709s ok 5 - Auth POST query 709s ok 6 - Initial prompt 709s ok 7 - HTTP code is 200 709s ok 8 - Page contains a form 709s ok 9 - URI match 709s ok 10 - Field "token" is defined 709s ok 11 - Field "code" is defined 709s ok 12 - Post code 709s ok 13 - Retry prompt 709s ok 14 - HTTP code is 200 709s ok 15 - Page contains a form 709s ok 16 - URI match 709s ok 17 - Field "token" is defined 709s ok 18 - Field "code" is defined 709s ok 19 - Post code 709s ok 20 - Retry prompt 709s ok 21 - HTTP code is 200 709s ok 22 - Page contains a form 709s ok 23 - URI match 709s ok 24 - Field "token" is defined 709s ok 25 - Field "code" is defined 709s Use of uninitialized value in string eq at /tmp/autopkgtest.Pw5UzW/autopkgtest_tmp/smokevoffaQ/t/sfHookPlugin.pm line 64. 709s ok 26 - Post code 709s ok 27 - Get cookie lemonldap (5f5013aab90da30fd5a9f596fdf34f82923b2c3c023f494481259e2eb6f1aeb9) 709s ok 28 - One entry in history 709s ok 29 - Success was recorded 709s 1..29 709s ok 7 - Only one factor offered, succeed after 2 tries 709s # Subtest: Two factors offered, fail after 3 tries 709s ok 1 - Auth query 709s ok 2 - HTTP code is 200 709s ok 3 - Page contains a form 709s ok 4 - CSP header authorize POST request to \# 709s ok 5 - Auth POST query 709s ok 6 - HTTP code is 200 709s ok 7 - Page contains a form 709s ok 8 - URI match 709s ok 9 - Field "token" is defined 709s ok 10 - Post 2F choice 709s ok 11 - Initial prompt 709s ok 12 - HTTP code is 200 709s ok 13 - Page contains a form 709s ok 14 - URI match 709s ok 15 - Field "token" is defined 709s ok 16 - Field "code" is defined 709s ok 17 - Post code 709s ok 18 - Retry prompt 709s ok 19 - HTTP code is 200 709s ok 20 - Page contains a form 709s ok 21 - URI match 709s ok 22 - Field "token" is defined 709s ok 23 - Field "code" is defined 709s ok 24 - Post code 709s ok 25 - Retry prompt 709s ok 26 - HTTP code is 200 709s ok 27 - Page contains a form 709s ok 28 - URI match 709s ok 29 - Field "token" is defined 709s ok 30 - Field "code" is defined 709s ok 31 - Post code 709s ok 32 - Expected portal error code: code found on page 709s ok 33 - Expected portal error code 709s ok 34 - One entry in history 709s ok 35 - Failure was recorded 709s ok 36 - history failed time match > 709s 1..36 709s ok 8 - Two factors offered, fail after 3 tries 709s # Subtest: Two factors offered, succeed after 2 tries 709s ok 1 - Auth query 709s ok 2 - HTTP code is 200 709s ok 3 - Page contains a form 709s ok 4 - CSP header authorize POST request to \# 709s ok 5 - Auth POST query 709s ok 6 - HTTP code is 200 709s ok 7 - Page contains a form 709s ok 8 - URI match 709s ok 9 - Field "token" is defined 709s ok 10 - Post 2F choice 709s ok 11 - Initial prompt 709s ok 12 - HTTP code is 200 709s ok 13 - Page contains a form 709s ok 14 - URI match 709s ok 15 - Field "token" is defined 709s ok 16 - Field "code" is defined 709s ok 17 - Post code 709s ok 18 - Retry prompt 709s ok 19 - HTTP code is 200 709s ok 20 - Page contains a form 709s ok 21 - URI match 709s ok 22 - Field "token" is defined 709s ok 23 - Field "code" is defined 709s ok 24 - Post code 709s ok 25 - Retry prompt 709s ok 26 - internal fake time ok 709s ok 27 - HTTP code is 200 709s ok 28 - Page contains a form 709s ok 29 - URI match 709s ok 30 - Field "token" is defined 709s ok 31 - Field "code" is defined 709s Use of uninitialized value in string eq at /tmp/autopkgtest.Pw5UzW/autopkgtest_tmp/smokevoffaQ/t/sfHookPlugin.pm line 64. 709s ok 32 - Post code 709s ok 33 - Get cookie lemonldap (278bbaf0ce83e2577281d62ef53f13413d59f1b00491212b745e3447e848aec4) 709s ok 34 - One entry in history 709s ok 35 - Success was recorded 709s ok 36 - history success time match > 709s 1..36 709s ok 9 - Two factors offered, succeed after 2 tries 709s # Subtest: Test sfBeforeVerify hook 709s ok 1 - Auth query 709s ok 2 - HTTP code is 200 709s ok 3 - Page contains a form 709s ok 4 - CSP header authorize POST request to \# 709s ok 5 - Auth POST query 709s ok 6 - Initial prompt 709s ok 7 - HTTP code is 200 709s ok 8 - Page contains a form 709s ok 9 - URI match 709s ok 10 - Field "token" is defined 709s ok 11 - Field "code" is defined 709s ok 12 - Post code 709s ok 13 - User msmith denied by hook: code found on page 709s ok 14 - User msmith denied by hook 709s 1..14 709s ok 10 - Test sfBeforeVerify hook 709s 1..10 709s ok 710s t/77-2F-Trust.t ................................................................ 710s ok 1 - use Lemonldap::NG::Portal::Main; 710s ok 2 - use Lemonldap::NG::Common::FormEncode; 710s ok 3 - Portal object 710s ok 4 - Init 710s ok 5 - Portal app 710s # Subtest: Store browser, then reuse it 710s ok 1 - Auth query 710s ok 2 - HTTP code is 200 710s ok 3 - Page contains a form 710s ok 4 - CSP header authorize POST request to \# 710s ok 5 - Found stayconnected checkbox 710s ok 6 - Auth POST query 710s ok 7 - HTTP code is 200 710s ok 8 - Page contains a form 710s ok 9 - URI match 710s ok 10 - Field "token" is defined 710s ok 11 - Post 2F choice 710s ok 12 - Prompt indicates success 710s ok 13 - Found 2F code in mail 710s ok 14 - HTTP code is 200 710s ok 15 - Page contains a form 710s ok 16 - URI match 710s ok 17 - Field "token" is defined 710s ok 18 - Field "code" is defined 710s ok 19 - Post code 710s ok 20 - HTTP code is 200 710s ok 21 - Page contains a form 710s ok 22 - URI match 710s ok 23 - Field "fg" is defined 710s ok 24 - Field "token" is defined 710s ok 25 - Found TOTP secret 710s ok 26 - Post fingerprint 710s ok 27 - Get cookie lemonldap (e6931d0bc7111f086ce923c1cdad8e70776436db77e6ddfd6002f775d49129ff) 710s ok 28 - Get cookie llngconnection (85587c896507eca2ae52eb46e7ae9da6c16fdd3a574b7dcc9c3bbbe6fda5ee88) 710s ok 29 - Authentication level was set 710s ok 30 - Auth query 710s ok 31 - HTTP code is 200 710s ok 32 - Page contains a form 710s ok 33 - CSP header authorize POST request to \# 710s ok 34 - Found stayconnected checkbox 710s ok 35 - Auth POST query 710s ok 36 - HTTP code is 200 710s ok 37 - Page contains a form 710s ok 38 - URI match 710s ok 39 - Field "fg" is defined 710s ok 40 - Field "token" is defined 710s ok 41 - Post fingerprint 710s ok 42 - Get cookie lemonldap (bd90422f57c100f73256264ba93df6ef49f14fd0fd3bdc81df92783ef995b3f9) 710s ok 43 - Authentication level was restored 710s ok 44 - Logout request 710s ok 45 - Response is 200 710s ok 46 - Cookie is deleted 710s ok 47 - No pdata 710s ok 48 - Disconnect request 710s ok 49 - Response is 401 710s 1..49 710s ok 6 - Store browser, then reuse it 710s # Subtest: Store browser, then reuse it after cookie expiration 710s ok 1 - Auth query 710s ok 2 - HTTP code is 200 710s ok 3 - Page contains a form 710s ok 4 - CSP header authorize POST request to \# 710s ok 5 - Found stayconnected checkbox 710s ok 6 - Auth POST query 710s ok 7 - HTTP code is 200 710s ok 8 - Page contains a form 710s ok 9 - URI match 710s ok 10 - Field "token" is defined 710s ok 11 - Post 2F choice 710s ok 12 - Prompt indicates success 710s ok 13 - Found 2F code in mail 710s ok 14 - HTTP code is 200 710s ok 15 - Page contains a form 710s ok 16 - URI match 710s ok 17 - Field "token" is defined 710s ok 18 - Field "code" is defined 710s ok 19 - Post code 710s ok 20 - HTTP code is 200 710s ok 21 - Page contains a form 710s ok 22 - URI match 710s ok 23 - Field "fg" is defined 710s ok 24 - Field "token" is defined 710s ok 25 - Found TOTP secret 710s ok 26 - Post fingerprint 710s ok 27 - Get cookie lemonldap (152bb4fe607dc3f815547a2f28178fcad5f5399b664ad082bb9e15e765237534) 710s ok 28 - Get cookie llngconnection (43b7a2f1a9deef157792c1c31aee6192cbeabf01f5583c48c9c4b26d9fa56b0a) 710s ok 29 - Auth query 710s ok 30 - HTTP code is 200 710s ok 31 - Page contains a form 710s ok 32 - CSP header authorize POST request to \# 710s ok 33 - Found stayconnected checkbox 710s ok 34 - Auth POST query 710s ok 35 - Get cookie llngconnection (0) 710s ok 36 - Old cookie is removed 710s ok 37 - HTTP code is 200 710s ok 38 - Page contains a form 710s ok 39 - URI match 710s ok 40 - Field "token" is defined 710s ok 41 - Post 2F choice 710s ok 42 - Prompt indicates success 710s ok 43 - Found 2F code in mail 710s ok 44 - HTTP code is 200 710s ok 45 - Page contains a form 710s ok 46 - URI match 710s ok 47 - Field "token" is defined 710s ok 48 - Field "code" is defined 710s ok 49 - Post code 710s ok 50 - Get cookie lemonldap (0bbd4e2cf664780cea96716fae25c0ae73426c1c504ecc337e07a348b7c26825) 710s ok 51 - Logout request 710s ok 52 - Response is 200 710s ok 53 - Cookie is deleted 710s ok 54 - No pdata 710s ok 55 - Disconnect request 710s ok 56 - Response is 401 710s 1..56 710s ok 7 - Store browser, then reuse it after cookie expiration 710s # Subtest: Store browser, then try to reuse it with wrong cookie 710s ok 1 - Auth query 710s ok 2 - HTTP code is 200 710s ok 3 - Page contains a form 710s ok 4 - CSP header authorize POST request to \# 710s ok 5 - Found stayconnected checkbox 710s ok 6 - Auth POST query 710s ok 7 - HTTP code is 200 710s ok 8 - Page contains a form 710s ok 9 - URI match 710s ok 10 - Field "token" is defined 710s ok 11 - Post 2F choice 710s ok 12 - Prompt indicates success 710s ok 13 - Found 2F code in mail 710s ok 14 - HTTP code is 200 710s ok 15 - Page contains a form 710s ok 16 - URI match 710s ok 17 - Field "token" is defined 710s ok 18 - Field "code" is defined 710s ok 19 - Post code 710s ok 20 - HTTP code is 200 710s ok 21 - Page contains a form 710s ok 22 - URI match 710s ok 23 - Field "fg" is defined 710s ok 24 - Field "token" is defined 710s ok 25 - Found TOTP secret 710s ok 26 - Post fingerprint 710s ok 27 - Get cookie lemonldap (a2cf05cc59c9eabbd9898b7df3250e8985d439238711a24a30ad02733a395566) 710s ok 28 - Get cookie llngconnection (bf81f8634121cdd77c3664ca66ccc99f6eb744cc9b8234cf02ffa8cb925da945) 710s ok 29 - Auth query 710s ok 30 - HTTP code is 200 710s ok 31 - Page contains a form 710s ok 32 - CSP header authorize POST request to \# 710s ok 33 - Found stayconnected checkbox 710s ok 34 - Auth POST query 710s ok 35 - Get cookie llngconnection (0) 710s ok 36 - Wrong cookie is removed 710s ok 37 - HTTP code is 200 710s ok 38 - Page contains a form 710s ok 39 - URI match 710s ok 40 - Field "token" is defined 710s ok 41 - Post 2F choice 710s ok 42 - Prompt indicates success 710s ok 43 - Found 2F code in mail 710s ok 44 - HTTP code is 200 710s ok 45 - Page contains a form 710s ok 46 - URI match 710s ok 47 - Field "token" is defined 710s ok 48 - Field "code" is defined 710s ok 49 - Post code 710s ok 50 - Get cookie lemonldap (1ada4d5bfeed70593e08749bd5f8ef9bc48465aebcbca3f615ffc6b05976e5b2) 710s ok 51 - Logout request 710s ok 52 - Response is 200 710s ok 53 - Cookie is deleted 710s ok 54 - No pdata 710s ok 55 - Disconnect request 710s ok 56 - Response is 401 710s 1..56 710s ok 8 - Store browser, then try to reuse it with wrong cookie 710s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 710s ok 1 - Auth query 710s ok 2 - HTTP code is 200 710s ok 3 - Page contains a form 710s ok 4 - CSP header authorize POST request to \# 710s ok 5 - Found stayconnected checkbox 710s ok 6 - Auth POST query 710s ok 7 - HTTP code is 200 710s ok 8 - Page contains a form 710s ok 9 - URI match 710s ok 10 - Field "token" is defined 710s ok 11 - Post 2F choice 710s ok 12 - Prompt indicates success 710s ok 13 - Found 2F code in mail 710s ok 14 - HTTP code is 200 710s ok 15 - Page contains a form 710s ok 16 - URI match 710s ok 17 - Field "token" is defined 710s ok 18 - Field "code" is defined 710s ok 19 - Post code 710s ok 20 - HTTP code is 200 710s ok 21 - Page contains a form 710s ok 22 - URI match 710s ok 23 - Field "fg" is defined 710s ok 24 - Field "token" is defined 710s ok 25 - Found TOTP secret 710s ok 26 - Post fingerprint 710s ok 27 - Get cookie lemonldap (a9d864acd4a7fa51e537a4175f6f75a3357a9c48d49f899fce087bafc33f9e97) 710s ok 28 - Get cookie llngconnection (0db38d2386b773f612502ed661c9067845db4d15e0baeee9a1b398c9bba2bacc) 710s ok 29 - Auth query 710s ok 30 - HTTP code is 200 710s ok 31 - Page contains a form 710s ok 32 - CSP header authorize POST request to \# 710s ok 33 - Found stayconnected checkbox 710s ok 34 - Auth POST query 710s ok 35 - HTTP code is 200 710s ok 36 - Page contains a form 710s ok 37 - URI match 710s ok 38 - Field "fg" is defined 710s ok 39 - Field "token" is defined 710s ok 40 - Post fingerprint 710s ok 41 - Expected portal error code: code found on page 710s ok 42 - Expected portal error code 710s ok 43 - Get cookie llngconnection (0) 710s ok 44 - Cookie with mismatched TOTP is removed 710s 1..44 710s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 710s # Subtest: Store browser, then try to reuse as different user 710s ok 1 - Auth query 710s ok 2 - HTTP code is 200 710s ok 3 - Page contains a form 710s ok 4 - CSP header authorize POST request to \# 710s ok 5 - Found stayconnected checkbox 710s ok 6 - Auth POST query 710s ok 7 - HTTP code is 200 710s ok 8 - Page contains a form 710s ok 9 - URI match 710s ok 10 - Field "token" is defined 710s ok 11 - Post 2F choice 710s ok 12 - Prompt indicates success 710s ok 13 - Found 2F code in mail 710s ok 14 - HTTP code is 200 710s ok 15 - Page contains a form 710s ok 16 - URI match 710s ok 17 - Field "token" is defined 710s ok 18 - Field "code" is defined 710s ok 19 - Post code 710s ok 20 - HTTP code is 200 710s ok 21 - Page contains a form 710s ok 22 - URI match 710s ok 23 - Field "fg" is defined 710s ok 24 - Field "token" is defined 710s ok 25 - Found TOTP secret 710s ok 26 - Post fingerprint 710s ok 27 - Get cookie lemonldap (863080a9deaea09ed63ffaba5b852d5766f603442fad546184613c1277fca436) 710s ok 28 - Get cookie llngconnection (7495220f6693f228d6f244bcdc79ef8ad25f71f891c2789db06d26cd1badd4ea) 710s ok 29 - Auth query 710s ok 30 - HTTP code is 200 710s ok 31 - Page contains a form 710s ok 32 - CSP header authorize POST request to \# 710s ok 33 - Found stayconnected checkbox 710s ok 34 - Auth POST query 710s ok 35 - HTTP code is 200 710s ok 36 - Page contains a form 710s ok 37 - URI match 710s ok 38 - Field "token" is defined 710s ok 39 - Post 2F choice 710s ok 40 - Prompt indicates success 710s ok 41 - Found 2F code in mail 710s ok 42 - HTTP code is 200 710s ok 43 - Page contains a form 710s ok 44 - URI match 710s ok 45 - Field "token" is defined 710s ok 46 - Field "code" is defined 710s ok 47 - Post code 710s ok 48 - HTTP code is 200 710s ok 49 - Page contains a form 710s ok 50 - URI match 710s ok 51 - Field "fg" is defined 710s ok 52 - Field "token" is defined 710s ok 53 - Found TOTP secret 710s ok 54 - Post fingerprint 710s ok 55 - Get cookie lemonldap (1d4801f126d90cfcc6275723781dfb3595a9b5f7f1493f3e1384328bbec2530f) 710s ok 56 - Logout request 710s ok 57 - Response is 200 710s ok 58 - Cookie is deleted 710s ok 59 - No pdata 710s ok 60 - Disconnect request 710s ok 61 - Response is 401 710s 1..61 710s ok 10 - Store browser, then try to reuse as different user 710s # Subtest: User can refuse to stay connected 710s ok 1 - Auth query 710s ok 2 - HTTP code is 200 710s ok 3 - Page contains a form 710s ok 4 - CSP header authorize POST request to \# 710s ok 5 - Found stayconnected checkbox 710s ok 6 - Auth POST query 710s ok 7 - HTTP code is 200 710s ok 8 - Page contains a form 710s ok 9 - URI match 710s ok 10 - Field "token" is defined 710s ok 11 - Post 2F choice 710s ok 12 - Prompt indicates success 710s ok 13 - Found 2F code in mail 710s ok 14 - HTTP code is 200 710s ok 15 - Page contains a form 710s ok 16 - URI match 710s ok 17 - Field "token" is defined 710s ok 18 - Field "code" is defined 710s ok 19 - Post code 710s ok 20 - Get cookie lemonldap (6ab63353da27ebc29db58a83db929fbb6eaa09ef06bc63bb5a674fbb0e88e652) 710s ok 21 - Logout request 710s ok 22 - Response is 200 710s ok 23 - Cookie is deleted 710s ok 24 - No pdata 710s ok 25 - Disconnect request 710s ok 26 - Response is 401 710s 1..26 710s ok 11 - User can refuse to stay connected 710s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 710s ok 1 - Auth query 710s ok 2 - HTTP code is 200 710s ok 3 - Page contains a form 710s ok 4 - CSP header authorize POST request to \# 710s ok 5 - Found stayconnected checkbox 710s ok 6 - Auth POST query 710s ok 7 - HTTP code is 200 710s ok 8 - Page contains a form 710s ok 9 - URI match 710s ok 10 - Field "token" is defined 710s ok 11 - Post 2F choice 710s ok 12 - Prompt indicates success 710s ok 13 - HTTP code is 200 710s ok 14 - Page contains a form 710s ok 15 - URI match 710s ok 16 - Field "token" is defined 710s ok 17 - Field "code" is defined 710s ok 18 - Post code 710s ok 19 - Persistent connection cookie isn't sent 710s ok 20 - Get cookie lemonldap (dd33de57990ba7545912b595a52680feae081e51fa073efb845f45b960cb020d) 710s 1..20 710s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 710s # Subtest: User cannot bypass the trusted browser rule (wrong user) 710s ok 1 - Auth query 710s ok 2 - HTTP code is 200 710s ok 3 - Page contains a form 710s ok 4 - CSP header authorize POST request to \# 710s ok 5 - Found stayconnected checkbox 710s ok 6 - Auth POST query 710s ok 7 - HTTP code is 200 710s ok 8 - Page contains a form 710s ok 9 - URI match 710s ok 10 - Field "token" is defined 710s ok 11 - Post 2F choice 710s ok 12 - Prompt indicates success 710s ok 13 - Found 2F code in mail 710s ok 14 - HTTP code is 200 710s ok 15 - Page contains a form 710s ok 16 - URI match 710s ok 17 - Field "token" is defined 710s ok 18 - Field "code" is defined 710s ok 19 - Post code 710s ok 20 - Persistent connection cookie isn't sent 710s ok 21 - Get cookie lemonldap (4da09710caaecd989edcc4ed0428f691ee2c7cf93d89f5e711aeb553c7b0e1cf) 710s 1..21 710s ok 13 - User cannot bypass the trusted browser rule (wrong user) 710s 1..13 710s ok 710s t/78-2F-Upgrade-Many.t ......................................................... 710s ok 1 - use Lemonldap::NG::Portal::Main; 710s ok 2 - use Lemonldap::NG::Common::FormEncode; 710s ok 3 - Portal object 710s ok 4 - Init 710s ok 5 - Portal app 710s ok 6 - Auth query 710s ok 7 - Get cookie lemonldap (71be1d761fdfd40a7630e43702bf0837eb16b33f1f8186241c92405b18141024) 710s ok 8 - Upgrade session query 710s ok 9 - HTTP code is 200 710s ok 10 - Page contains a form 710s ok 11 - URI match 710s ok 12 - Field "confirm" is defined 710s ok 13 - Field "url" is defined 710s ok 14 - Found custom Main Logo 710s ok 15 - Language icons found 710s ok 16 - Accept session upgrade query 710s ok 17 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 710s ok 18 - HTTP code is 200 710s ok 19 - Page contains a form 710s ok 20 - Host match 710s ok 21 - Field "upgrading" is defined 710s ok 22 - Field "url" is defined 710s ok 23 - CSP header authorize POST request to \# 710s ok 24 - Post login 710s ok 25 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22strong%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 710s ok 26 - HTTP code is 200 710s ok 27 - Page contains a form 710s ok 28 - URI match 710s ok 29 - Field "token" is defined 710s ok 30 - Field "checkLogins" is defined 710s ok 31 - Found mail 710s ok 32 - Post ext2f choice 710s ok 33 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22_choice%22%3A%22strong%22%7D) 710s ok 34 - HTTP code is 200 710s ok 35 - Page contains a form 710s ok 36 - URI match 710s ok 37 - Field "token" is defined 710s ok 38 - Field "code" is defined 710s ok 39 - Found EXTCODE input 710s ok 40 - Found 2F code in mail 710s ok 41 - Post code 710s ok 42 - Get redirection 710s ok 43 - Location is http://test1.example.com 710s ok 44 - Get cookie lemonldap (0330fd928a8231c7ddb43049bf68b9e8fcf33331cedda61ebf416528a05f423b) 710s ok 45 - Make sure no pdata is returned 710s 1..45 710s ok 711s t/78-2F-Upgrade.t .............................................................. 711s Name "LLNG::TMPDIR" used only once: possible typo at t/78-2F-Upgrade.t line 9. 711s ok 1 - use Lemonldap::NG::Portal::Main; 711s ok 2 - use Lemonldap::NG::Common::FormEncode; 711s ok 3 - Portal object 711s [Mon Oct 20 01:14:30 2025] [LLNG:6118] [error] Bad logLevel value '', switching to 'info' 711s 711s [Mon Oct 20 01:14:30 2025] [LLNG:6118] [info] Loading configuration 1 for process 6118 711s ok 4 - Init 711s ok 5 - Portal app 711s ok 6 - Auth query 711s ok 7 - Get cookie lemonldap (5f998dbb1dc66cb9db711e8aa44fb3a8d141c3879971ee19afc72cc8ebf7a21b) 711s [Mon Oct 20 01:14:30 2025] [LLNG:6118] [info] New request Lemonldap::NG::Handler::Server GET /level3 711s [Mon Oct 20 01:14:30 2025] [LLNG:6118] [notice] User dwho was forbidden to access to test1.example.com/level3 711s ok 8 - Handler request 711s ok 9 - Authenticated as dwho 711s ok 10 - HTTP code is 403 711s ok 11 - Upgrade session query 711s ok 12 - HTTP code is 200 711s ok 13 - Page contains a form 711s ok 14 - URI match 711s ok 15 - Field "confirm" is defined 711s ok 16 - Field "url" is defined 711s ok 17 - Found custom Main Logo 711s ok 18 - Language icons found 711s ok 19 - Accept session upgrade query 711s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 711s ok 21 - HTTP code is 200 711s ok 22 - Page contains a form 711s ok 23 - Host match 711s ok 24 - Field "upgrading" is defined 711s ok 25 - Field "url" is defined 711s ok 26 - CSP header authorize POST request to \# 711s ok 27 - Post login 711s ok 28 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_choice%22%3A%22strong%22%7D) 711s ok 29 - HTTP code is 200 711s ok 30 - Page contains a form 711s ok 31 - URI match 711s ok 32 - Field "token" is defined 711s ok 33 - Field "code" is defined 711s ok 34 - Found EXTCODE input 711s ok 35 - Found 2F code in mail 711s ok 36 - Post code 711s ok 37 - Get redirection 711s ok 38 - Location is http://test1.example.com 711s ok 39 - Get cookie lemonldap (7d7e75a9c1780fe3f632479542a863f7470a4bbb47d6bd8aae8767e45f35659a) 711s ok 40 - Make sure no pdata is returned 711s [Mon Oct 20 01:14:30 2025] [LLNG:6118] [info] New request Lemonldap::NG::Handler::Server GET /level3 711s ok 41 - Handler request 711s ok 42 - Authenticated as dwho 711s ok 43 - HTTP code is 200 711s 1..43 711s ok 711s t/78-2F-UpgradeOnly-with-forceFlag.t ........................................... 711s ok 1 - use Lemonldap::NG::Portal::Main; 711s ok 2 - Portal object 711s ok 3 - Init 711s ok 4 - Portal app 711s ok 5 - Auth query 711s ok 6 - Get cookie lemonldap (7d6cc4707e1db8cf1ac66d68d7807c5543c6f3d325651a32fc34449ada9542fb) 711s ok 7 - CheckUser 711s ok 8 - Response is JSON 711s ok 9 - AuthenticationLevel == 1 711s ok 10 - Form registration 711s ok 11 - Get redirection 711s ok 12 - Location header found 711s ok 13 - Form registration 711s ok 14 - Found TOTP js 711s ok 15 - Get new key 711s ok 16 - Content is JSON 711s ok 17 - Found secret 711s ok 18 - Found token 711s ok 19 - Found issuer 711s ok 20 - Found user 711s ok 21 - Code 711s ok 22 - Code contains 6 digits 711s ok 23 - Post code 711s ok 24 - Content is JSON 711s ok 25 - TOTP is registered 711s ok 26 - Form registration 711s ok 27 - Found forceUpgrade flag 711s ok 28 - Upgrade session query from 2fManager 711s ok 29 - HTTP code is 200 711s ok 30 - Page contains a form 711s ok 31 - URI match 711s ok 32 - Field "confirm" is defined 711s ok 33 - Field "url" is defined 711s ok 34 - Field "forceUpgrade" is defined 711s ok 35 - Accept session upgrade query 711s ok 36 - HTTP code is 200 711s ok 37 - Page contains a form 711s ok 38 - URI match 711s ok 39 - Field "token" is defined 711s ok 40 - Code 711s ok 41 - Post code 711s ok 42 - CheckUser 711s ok 43 - Response is JSON 711s ok 44 - AuthenticationLevel == 3 711s 1..44 711s ok 711s t/78-2F-UpgradeOnly-without-2F.t ............................................... 711s ok 1 - use Lemonldap::NG::Portal::Main; 711s ok 2 - use Lemonldap::NG::Common::FormEncode; 711s ok 3 - Portal object 711s ok 4 - Init 711s ok 5 - Portal app 711s ok 6 - Auth query 711s ok 7 - Get cookie lemonldap (ce63bcbf4fada061961444d3663c130c733caa950b3b9194277f57ef0e4bf7c2) 711s ok 8 - Upgrade session query 711s ok 9 - HTTP code is 200 711s ok 10 - Page contains a form 711s ok 11 - URI match 711s ok 12 - Field "confirm" is defined 711s ok 13 - Field "url" is defined 711s ok 14 - Accept session upgrade query 711s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 711s ok 16 - Expected portal error code: code found on page 711s ok 17 - Expected portal error code 711s ok 18 - Accept session upgrade query 711s ok 19 - Get redirection 711s ok 20 - Location is http://auth.example.com/ 711s ok 21 - Logout request 711s ok 22 - Response is 200 711s ok 23 - Cookie is deleted 711s ok 24 - No pdata 711s ok 25 - Disconnect request 711s ok 26 - Response is 401 711s 1..26 711s ok 712s t/78-2F-UpgradeOnly.t .......................................................... 712s ok 1 - use Lemonldap::NG::Portal::Main; 712s ok 2 - use Lemonldap::NG::Common::FormEncode; 712s ok 3 - Portal object 712s ok 4 - Init 712s ok 5 - Portal app 712s ok 6 - Auth query 712s ok 7 - Get cookie lemonldap (5ed51dfc0e98ad67d00a03f099cd9cc4870d80dedb1c30cfe0a36c2fede782b7) 712s ok 8 - Upgrade session query 712s ok 9 - HTTP code is 200 712s ok 10 - Page contains a form 712s ok 11 - URI match 712s ok 12 - Field "confirm" is defined 712s ok 13 - Field "url" is defined 712s ok 14 - Accept session upgrade query 712s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 712s ok 16 - Expected portal error code: code found on page 712s ok 17 - Expected portal error code 712s ok 18 - Auth query 712s ok 19 - Get cookie lemonldap (59fd91cba9c1098f3f82db31404e6b691496e0a8c23933cc5cb3f6fa417cbd3b) 712s ok 20 - Upgrade session query 712s ok 21 - HTTP code is 200 712s ok 22 - Page contains a form 712s ok 23 - URI match 712s ok 24 - Field "confirm" is defined 712s ok 25 - Field "url" is defined 712s ok 26 - Accept session upgrade query 712s ok 27 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 712s ok 28 - HTTP code is 200 712s ok 29 - Page contains a form 712s ok 30 - URI match 712s ok 31 - Field "token" is defined 712s ok 32 - Field "code" is defined 712s ok 33 - Found EXTCODE input 712s ok 34 - Found 2F code in mail 712s ok 35 - Post code 712s ok 36 - Get redirection 712s ok 37 - Location is http://test1.example.com 712s ok 38 - Get cookie lemonldap (59fd91cba9c1098f3f82db31404e6b691496e0a8c23933cc5cb3f6fa417cbd3b) 712s ok 39 - Make sure no pdata is returned 712s 1..39 712s ok 712s t/79-2F-Yubikey-from-Session.t ................................................. 712s ok 1 - use Lemonldap::NG::Portal::Main; 712s ok 2 - Portal object 712s ok 3 - Init 712s ok 4 - Portal app 712s ok 5 - Authenticate as dwho 712s ok 6 - HTTP code is 200 712s ok 7 - Page contains a form 712s ok 8 - URI match 712s ok 9 - Field "token" is defined 712s ok 10 - Field "code" is defined 712s ok 11 - Post code 712s ok 12 - Bad OTP code: code found on page 712s ok 13 - Bad OTP code 712s ok 14 - Auth query 712s ok 15 - HTTP code is 200 712s ok 16 - Page contains a form 712s ok 17 - URI match 712s ok 18 - Field "token" is defined 712s ok 19 - Field "code" is defined 712s ok 20 - Post code 712s ok 21 - Get cookie lemonldap (00edb155cc8dc33d40dcfb1738884864d0fc2b1f327ee91d62ef2def5c64125f) 712s ok 22 - Auth query 712s ok 23 - HTTP code is 200 712s ok 24 - Page contains a form 712s ok 25 - URI match 712s ok 26 - Field "token" is defined 712s ok 27 - Field "code" is defined 712s ok 28 - Post code 712s ok 29 - Get cookie lemonldap (dc5bc613a9ec72680496802612de8e9000a9b2d06897d1a8c4b5a18f0de872ab) 712s ok 30 - Auth query 712s ok 31 - Get cookie lemonldap (63d302916b4f1d03fdb214f255a2d6cbd9d1fdfef6fb1fbd309d370670806103) 712s 1..31 712s ok 713s t/79-2F-Yubikey.t .............................................................. 713s ok 1 - use Lemonldap::NG::Portal::Main; 713s ok 2 - Portal object 713s ok 3 - Init 713s ok 4 - Portal app 713s ok 5 - Auth query 713s ok 6 - HTTP code is 200 713s ok 7 - Get cookie lemonldap (c3fe6c9864f777577595b4e2a12ff619b1d5e6146e284fc2577da3c7ba19d686) 713s ok 8 - Auth query 713s ok 9 - Response body is not empty 713s ok 10 - Found prompt message 713s ok 11 - HTTP code is 200 713s ok 12 - Page contains a form 713s ok 13 - URI match 713s ok 14 - Field "UBKName" is defined 713s ok 15 - Field "otp" is defined 713s ok 16 - Invalid otp 713s ok 17 - Response body is not empty 713s ok 18 - Found error message 713s ok 19 - Invalid UBKname 713s ok 20 - Response body is not empty 713s ok 21 - Found error message 713s ok 22 - Correct registration attempt 713s ok 23 - Get redirection 713s ok 24 - Location is http://auth.example.com/2fregisters?continue=1 713s ok 25 - Found registered yubikey 713s ok 26 - Correct device ID 713s ok 27 - Epoch is defined 713s ok 28 - Auth query 713s ok 29 - HTTP code is 200 713s ok 30 - Page contains a form 713s ok 31 - URI match 713s ok 32 - Field "token" is defined 713s ok 33 - Field "code" is defined 713s ok 34 - Post code 713s ok 35 - Bad OTP code: code found on page 713s ok 36 - Bad OTP code 713s ok 37 - Auth query 713s ok 38 - HTTP code is 200 713s ok 39 - Page contains a form 713s ok 40 - URI match 713s ok 41 - Field "token" is defined 713s ok 42 - Field "code" is defined 713s ok 43 - Post code 713s ok 44 - Bad OTP code: code found on page 713s ok 45 - Bad OTP code 713s ok 46 - Auth query 713s ok 47 - HTTP code is 200 713s ok 48 - Page contains a form 713s ok 49 - URI match 713s ok 50 - Field "token" is defined 713s ok 51 - Field "code" is defined 713s ok 52 - Post code 713s ok 53 - Get cookie lemonldap (3fda54b84137c00503ebadbc00c2b8493d7971ea65044d29fa9b10169c40dede) 713s ok 54 - HTTP code is 400 713s ok 55 - Deletion expects valid CSRF token 713s ok 56 - Post deletion 713s ok 57 - HTTP code is 200 713s ok 58 - Content-Type is JSON 713s ok 59 - Content is valid JSON 713s ok 60 713s ok 61 - No device found anymore 713s ok 62 - Auth query 713s ok 63 - Get cookie lemonldap (3b8fc655134be8b23aaf4c9c7bfceb237d4cd81e2da629a8bdbfe11d87962c31) 713s 1..63 713s ok 713s t/80-2F-Okta.t ................................................................. 713s ok 1 - use Lemonldap::NG::Portal::Main; 713s # Subtest: Choose Okta SMS 713s ok 1 - Portal object 713s ok 2 - Init 713s ok 3 - Portal app 713s ok 4 - Get Portal 713s ok 5 - HTTP code is 200 713s ok 6 - Page contains a form 713s ok 7 - Host match 713s ok 8 - Field "user" is defined 713s ok 9 - Field "password" is defined 713s ok 10 - CSP header authorize POST request to \# 713s ok 11 - Auth query 713s ok 12 - HTTP code is 200 713s ok 13 - Page contains a form 713s ok 14 - URI match 713s ok 15 - Choose SMS 713s ok 16 - HTTP code is 200 713s ok 17 - Page contains a form 713s ok 18 - URI match 713s ok 19 - Send code 713s ok 20 - Get cookie lemonldap (832b7646ca97f9dd5fef0a1b68a53e4864da9667b46eacdd36d8ce5fb87de038) 713s ok 21 - Get session using restSessionServer 713s ok 22 - HTTP code is 200 713s ok 23 - Deserialize session content 713s ok 24 - Session has correct value for _auth 713s ok 25 - Session has correct value for _2f 713s ok 26 - Logout request 713s ok 27 - Response is 200 713s ok 28 - Cookie is deleted 713s ok 29 - No pdata 713s ok 30 - Disconnect request 713s ok 31 - Response is 401 713s 1..31 713s ok 2 - Choose Okta SMS 713s # Subtest: Choose Okta Push 713s ok 1 - Portal object 713s ok 2 - Init 713s ok 3 - Portal app 713s ok 4 - Get Portal 713s ok 5 - HTTP code is 200 713s ok 6 - Page contains a form 713s ok 7 - Host match 713s ok 8 - Field "user" is defined 713s ok 9 - Field "password" is defined 713s ok 10 - CSP header authorize POST request to \# 713s ok 11 - Auth query 713s ok 12 - HTTP code is 200 713s ok 13 - Page contains a form 713s ok 14 - URI match 713s ok 15 - Choose SMS 713s ok 16 - HTTP code is 200 713s ok 17 - Page contains a form 713s ok 18 - URI match 713s ok 19 - CSP header authorize POST request to auth.example.com 713s ok 20 - Send code 713s ok 21 - Get cookie lemonldap (e9929563cb2f638b5f118c5ae0c35dd49975d6bea6653d2ee86d394b9c906591) 713s ok 22 - Get session using restSessionServer 713s ok 23 - HTTP code is 200 713s ok 24 - Deserialize session content 713s ok 25 - Session has correct value for _auth 713s ok 26 - Session has correct value for _2f 713s ok 27 - Logout request 713s ok 28 - Response is 200 713s ok 29 - Cookie is deleted 713s ok 30 - No pdata 713s ok 31 - Disconnect request 713s ok 32 - Response is 401 713s 1..32 713s ok 3 - Choose Okta Push 713s 1..3 713s ok 714s t/81-MostViewedApplications.t .................................................. 714s ok 1 - use Lemonldap::NG::Portal::Main; 714s ok 2 - Portal object 714s ok 3 - Init 714s ok 4 - Portal app 714s ok 5 - Get cookie lemonldap (dbd2c00aca4d9d5f4256317bf7c677e8a3857d45bc3a228ba5b61e576aa38f48) 714s ok 6 - Get cookie lemonldap (6717cedbb8e39d89026d933b949e94119cce3749618d8f42ab37a3792d01e742) 714s ok 7 - Get cookie lemonldap (23809a456eebfbc2122413abda21b56eba5d5d134764099b3b1949ab367fa698) 714s ok 8 - Session contains history hash 714s ok 9 - OIDC App 1 has been accessed twice 714s ok 10 - OIDC App 2 has been accessed once 714s ok 11 - History contains two entries 714s ok 12 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850992_4067%22%2C%22issuerTs%22%3A1760922872%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 714s ok 13 - Get redirection 714s ok 14 - Location header found 714s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221760850992_27940%22%2C%22issuerTs%22%3A1760922872%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 714s ok 16 - Get redirection 714s ok 17 - Location header found 714s ok 18 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1760922872%2C%22issuerRequestcas%22%3A%221760850992_545%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 714s ok 19 - Get redirection 714s ok 20 - Location header found 714s ok 21 - Session contains history hash 714s ok 22 - CAS App 1 has been accessed twice 714s ok 23 - CAS App 2 has been accessed once 714s ok 24 - History contains four entries 714s ok 25 - Portal object 714s ok 26 - Init 714s ok 27 - Portal app 714s ok 28 - Get cookie lemonldap (053bfbcd58d88011c98421aa61ccdcafa0429b4af4b19b1912856fb87fbfcd85) 714s ok 29 - History contains five entries 714s ok 30 - SAML App 1 has been accessed once 714s 1..30 714s ok 714s t/91-Handler-cache-cleaned.t ................................................... 714s ok 1 - use Lemonldap::NG::Portal::Main; 714s ok 2 - use Lemonldap::NG::Common::FormEncode; 714s ok 3 - Portal object 714s ok 4 - Init 714s ok 5 - Portal app 714s ok 6 - Auth query 714s ok 7 - Get cookie lemonldap (0f05cf86dd72d0cab993849a4e7b4c58bdd2a320ca1f42800e50550e7ebab1f8) 714s ok 8 - Get portal 714s ok 9 - Authenticated as dwho 714s ok 10 - Auth query 714s ok 11 - HTTP code is 200 714s ok 12 - Page contains a form 714s ok 13 - URI match 714s ok 14 - Field "token" is defined 714s ok 15 - Field "code" is defined 714s ok 16 - Found EXTCODE input 714s ok 17 - Found 2F code in mail 714s ok 18 - Get portal 714s ok 19 - Post code 714s ok 20 - Get portal 714s ok 21 - Authenticated as dwho 714s 1..21 714s ok 714s t/91-Memory-Leak.t ............................................................. 714s 1..5 714s ok 1 - use Lemonldap::NG::Portal::Main; 714s ok 2 - leaks 0 < 1 714s ok 3 - leaks -1 < 1 714s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 714s # Failed (TODO) test 'Unable to really destroy a portal object for now' 714s # at t/91-Memory-Leak.t line 34. 714s [Mon Oct 20 01:14:33 2025] [LLNG:6127] [error] globalStorage not defined (perhaps configuration can not be read) 714s [Mon Oct 20 01:14:33 2025] [LLNG:6127] [error] globalStorage not defined (perhaps configuration can not be read) 714s ok 5 - leaks 0 < 1 714s ok 715s t/99-Bad-logLevel.t ............................................................ 715s ok 1 - use Lemonldap::NG::Portal::Main; 715s ok 2 - Portal object 715s [Mon Oct 20 01:14:34 2025] [LLNG:6128] [error] Bad logLevel value 'error ', switching to 'info' 715s [Mon Oct 20 01:14:34 2025] [LLNG:6128] [error] Bad logLevel value 'error ', switching to 'info' 715s 715s [Mon Oct 20 01:14:34 2025] [LLNG:6128] [info] Loading configuration 1 for process 6128 715s ok 3 - Init 715s ok 4 - Portal app 715s [Mon Oct 20 01:14:34 2025] [LLNG:6128] [info] New request Lemonldap::NG::Portal::Main GET / 715s [Mon Oct 20 01:14:34 2025] [LLNG:6128] [notice] User anonymous successfully authenticated at level 0 715s [Mon Oct 20 01:14:34 2025] [LLNG:6128] [notice] User anonymous connected from Null (127.0.0.1) 715s ok 5 - Auth query 715s ok 6 - HTTP code is 200 715s ok 7 - Get cookie lemonldap (3012640abd6ff19467b976be5ce103ade58fd516121bb38ebb38420ad89c8f7f) 715s [Mon Oct 20 01:14:34 2025] [LLNG:6128] [info] New request Lemonldap::NG::Portal::Main GET /logout 715s ok 8 - Get logout page 715s ok 9 - PE_LOGOUT_OK 715s 1..9 715s ok 715s t/99-Dont-load-Dumper.t ........................................................ 715s 1..5 715s ok 1 - use Lemonldap::NG::Portal::Main; 715s ok 2 - Portal object 715s ok 3 - Init 715s ok 4 - App 715s ok 5 - Portal doesn't depend on Data::Dumper 715s ok 715s All tests successful. 715s Files=413, Tests=17691, 196 wallclock secs ( 1.62 usr 0.39 sys + 160.88 cusr 16.24 csys = 179.13 CPU) 715s Result: PASS 715s autopkgtest [01:14:34]: test portal-test: -----------------------] 716s autopkgtest [01:14:35]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 716s portal-test PASS 717s autopkgtest [01:14:36]: test manager-test: preparing testbed 739s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 from image adt/ubuntu-resolute-s390x-server-20251019.img (UUID 7a83b4ca-2eb3-4cb0-b8d6-be2f16efcb4e)... 790s autopkgtest [01:15:49]: testbed dpkg architecture: s390x 790s autopkgtest [01:15:49]: testbed apt version: 3.1.8ubuntu1 790s autopkgtest [01:15:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 791s autopkgtest [01:15:50]: testbed release detected to be: resolute 791s autopkgtest [01:15:50]: updating testbed package index (apt update) 792s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 792s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 792s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 792s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 792s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 792s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 792s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 792s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 792s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [103 kB] 792s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 792s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [257 kB] 792s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6184 B] 793s Fetched 971 kB in 1s (925 kB/s) 793s Reading package lists... 794s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 794s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 794s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 794s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 795s Reading package lists... 795s Reading package lists... 795s Building dependency tree... 795s Reading state information... 795s Calculating upgrade... 795s The following packages will be upgraded: 795s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 795s libseccomp2 libsemanage-common libsemanage2 python-apt-common python3-apt 795s python3-cffi-backend 795s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 795s Need to get 3223 kB of archives. 795s After this operation, 652 kB of additional disk space will be used. 795s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg s390x 1.22.21ubuntu4 [1287 kB] 796s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit-common all 1:4.0.5-1build2 [6596 B] 796s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit1 s390x 1:4.0.5-1build2 [57.0 kB] 796s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage-common all 3.8.1-1build1 [7916 B] 796s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage2 s390x 3.8.1-1build1 [99.1 kB] 796s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x distro-info-data all 0.68 [7378 B] 796s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libseccomp2 s390x 2.6.0-2ubuntu3 [57.5 kB] 796s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python-apt-common all 3.0.0ubuntu2 [21.7 kB] 796s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-apt s390x 3.0.0ubuntu2 [198 kB] 796s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-cffi-backend s390x 1.17.1-3build1 [113 kB] 796s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg-dev all 1.22.21ubuntu4 [1088 kB] 796s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libdpkg-perl all 1.22.21ubuntu4 [280 kB] 796s dpkg-preconfigure: unable to re-open stdin: No such file or directory 796s Fetched 3223 kB in 1s (3245 kB/s) 796s (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 ... 56852 files and directories currently installed.) 796s Preparing to unpack .../dpkg_1.22.21ubuntu4_s390x.deb ... 796s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 796s Setting up dpkg (1.22.21ubuntu4) ... 797s (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 ... 56852 files and directories currently installed.) 797s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 797s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 797s Setting up libaudit-common (1:4.0.5-1build2) ... 797s (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 ... 56852 files and directories currently installed.) 797s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_s390x.deb ... 797s Unpacking libaudit1:s390x (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 797s Setting up libaudit1:s390x (1:4.0.5-1build2) ... 797s (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 ... 56852 files and directories currently installed.) 797s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 797s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 797s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_s390x.deb ... 797s Unpacking libsemanage2:s390x (3.8.1-1build1) over (3.8.1-1) ... 797s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 797s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 797s Preparing to unpack .../3-libseccomp2_2.6.0-2ubuntu3_s390x.deb ... 797s Unpacking libseccomp2:s390x (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 797s Preparing to unpack .../4-python-apt-common_3.0.0ubuntu2_all.deb ... 797s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 797s Preparing to unpack .../5-python3-apt_3.0.0ubuntu2_s390x.deb ... 797s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 797s Preparing to unpack .../6-python3-cffi-backend_1.17.1-3build1_s390x.deb ... 797s Unpacking python3-cffi-backend:s390x (1.17.1-3build1) over (1.17.1-3) ... 797s Preparing to unpack .../7-dpkg-dev_1.22.21ubuntu4_all.deb ... 797s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 797s Preparing to unpack .../8-libdpkg-perl_1.22.21ubuntu4_all.deb ... 797s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 797s Setting up distro-info-data (0.68) ... 797s Setting up libsemanage-common (3.8.1-1build1) ... 797s Setting up libseccomp2:s390x (2.6.0-2ubuntu3) ... 797s Setting up libdpkg-perl (1.22.21ubuntu4) ... 797s Setting up python-apt-common (3.0.0ubuntu2) ... 797s Setting up libsemanage2:s390x (3.8.1-1build1) ... 797s Setting up python3-cffi-backend:s390x (1.17.1-3build1) ... 797s Setting up python3-apt (3.0.0ubuntu2) ... 797s Setting up dpkg-dev (1.22.21ubuntu4) ... 797s Processing triggers for man-db (2.13.1-1) ... 799s Processing triggers for libc-bin (2.42-0ubuntu3) ... 799s autopkgtest [01:15:58]: upgrading testbed (apt dist-upgrade and autopurge) 799s Reading package lists... 799s Building dependency tree... 799s Reading state information... 799s Calculating upgrade... 799s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 800s Reading package lists... 800s Building dependency tree... 800s Reading state information... 800s Solving dependencies... 800s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 800s autopkgtest [01:15:59]: rebooting testbed after setup commands that affected boot 816s Reading package lists... 816s Building dependency tree... 816s Reading state information... 816s Solving dependencies... 817s The following NEW packages will be installed: 817s autoconf autodep8 automake autopoint autotools-dev build-essential 817s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 817s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 817s dh-strip-nondeterminism docutils-common dwz fontconfig-config 817s fonts-glyphicons-halflings fonts-urw-base35 g++ g++-15 817s g++-15-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu 817s gcc-s390x-linux-gnu gettext imagemagick-7-common intltool-debian java-common 817s java-wrappers jq lemonldap-ng-fastcgi-server libalgorithm-c3-perl libaom3 817s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 817s libasan8 libauth-yubikey-webclient-perl libauthen-radius-perl 817s libb-hooks-endofscope-perl libb-hooks-op-check-perl 817s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 817s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 817s libclass-data-inheritable-perl libclass-errorhandler-perl 817s libclass-inspector-perl libclass-method-modifiers-perl 817s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 817s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 817s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 817s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 817s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 817s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 817s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 817s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 817s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 817s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 817s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 817s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 817s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 817s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 817s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 817s libencode-locale-perl liberror-perl libeval-closure-perl 817s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 817s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 817s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 817s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 817s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 817s libglib-perl libgomp1 libgssapi-perl libhash-merge-simple-perl 817s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 817s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 817s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 817s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 817s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 817s libhttp-multipartparser-perl libhttp-negotiate-perl libicu76 817s libimage-magick-perl libimage-magick-q16-perl libimagequant0 817s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 817s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 817s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 817s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-angularjs 817s libjs-bootstrap libjs-es5-shim libjs-jquery libjs-sphinxdoc libjs-underscore 817s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 817s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 817s liblemonldap-ng-manager-perl liblist-allutils-perl liblist-moreutils-perl 817s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 817s liblog-log4perl-perl liblqr-1-0 libltdl7 liblwp-mediatypes-perl 817s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 817s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 817s libmodule-implementation-perl libmodule-pluggable-perl 817s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 817s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 817s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 817s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 817s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 817s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 817s libparams-classify-perl libparams-util-perl 817s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 817s libplack-perl libposix-strftime-compiler-perl libraw23t64 817s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 817s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 817s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 817s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 817s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 817s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 817s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 817s libtimedate-perl libtool libtry-tiny-perl libtypes-serialiser-perl libubsan1 817s liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 817s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 817s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 817s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 817s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 817s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 817s node-corepack node-minimatch node-uglify-js node-undici node-xtend nodejs 817s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 817s po-debconf python3-alabaster python3-defusedxml python3-docutils 817s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 817s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 817s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 817s yui-compressor 817s 0 upgraded, 314 newly installed, 0 to remove and 0 not upgraded. 817s Need to get 168 MB of archives. 817s After this operation, 622 MB of additional disk space will be used. 817s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 817s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 817s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 817s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 817s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 817s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 817s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 817s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 817s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 818s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 818s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 818s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 818s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 818s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 818s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 818s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 818s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 818s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 818s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 818s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 818s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 818s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 818s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 818s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 818s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 818s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 818s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 818s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 818s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 818s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 818s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 818s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 818s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 818s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 818s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 818s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 818s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 818s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 818s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 818s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 818s Get:41 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 819s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 819s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 819s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 819s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 819s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 819s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 819s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 819s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 819s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 819s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 819s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 819s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 819s Get:54 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 819s Get:55 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 819s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 819s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.30-1 [94.4 kB] 819s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 819s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 819s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 819s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 819s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 819s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 819s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 819s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 819s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 819s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 819s Get:68 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 819s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 819s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 819s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 819s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 819s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 819s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 819s Get:75 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 819s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 819s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 819s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 819s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 819s Get:80 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 819s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 819s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 819s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 819s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 819s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 819s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 819s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 819s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 819s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 819s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 819s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 819s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 819s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 819s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 819s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 819s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 819s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 819s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 819s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 819s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 819s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 819s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 820s Get:103 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 820s Get:104 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 820s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 820s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 820s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 820s Get:108 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-angularjs all 1.8.3-3 [559 kB] 820s Get:109 http://ftpmaster.internal/ubuntu resolute/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 820s Get:110 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 820s Get:111 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-es5-shim all 4.6.7-2 [39.8 kB] 820s Get:112 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 820s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 820s Get:114 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 820s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 820s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 820s Get:117 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 821s Get:118 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 821s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 821s Get:120 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 821s Get:121 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 821s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 821s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 821s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 823s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 823s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 823s Get:127 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 823s Get:128 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 823s Get:129 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 823s Get:130 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 823s Get:131 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 823s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 823s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 826s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 826s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 826s Get:136 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 826s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 826s Get:138 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 827s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 827s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 827s Get:141 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 827s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 827s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 827s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 827s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 827s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 827s Get:147 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 827s Get:148 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 827s Get:149 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 827s Get:150 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 827s Get:151 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 827s Get:152 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 827s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 827s Get:154 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 827s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 827s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 827s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 827s Get:158 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 827s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 827s Get:160 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9~8ea-1 [43.8 MB] 829s Get:161 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 829s Get:162 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 829s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 829s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 829s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 829s Get:166 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 829s Get:167 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 829s Get:168 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 829s Get:169 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 829s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 829s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 829s Get:172 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 829s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 829s Get:174 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 829s Get:175 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 829s Get:176 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 829s Get:177 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 829s Get:178 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 829s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 829s Get:180 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 829s Get:181 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 829s Get:182 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 829s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 829s Get:184 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 829s Get:185 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 829s Get:186 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 829s Get:187 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 829s Get:188 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 829s Get:189 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 829s Get:190 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 829s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 829s Get:192 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 829s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 829s Get:194 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 829s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 829s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 830s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 830s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 830s Get:199 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 830s Get:200 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 830s Get:201 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 830s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 830s Get:203 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 830s Get:204 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 830s Get:205 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 830s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 830s Get:207 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 831s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 831s Get:209 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 831s Get:210 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 831s Get:211 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 831s Get:212 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 831s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 831s Get:214 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 831s Get:215 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 831s Get:216 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 831s Get:217 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 831s Get:218 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 831s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 831s Get:220 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 832s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 832s Get:222 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 832s Get:223 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 832s Get:224 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 832s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 832s Get:226 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 832s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 832s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 833s Get:229 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 833s Get:230 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 833s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 833s Get:232 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 833s Get:233 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 833s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 833s Get:235 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 833s Get:236 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 833s Get:237 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 833s Get:238 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 833s Get:239 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 833s Get:240 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 833s Get:241 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 833s Get:242 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 833s Get:243 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 833s Get:244 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 833s Get:245 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 833s Get:246 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 835s Get:247 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 835s Get:248 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 835s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 835s Get:250 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 835s Get:251 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 835s Get:252 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 835s Get:253 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 835s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 835s Get:255 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 835s Get:256 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 835s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.1 [163 kB] 835s Get:258 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.7-2 [150 kB] 835s Get:259 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.7-2 [95.5 kB] 835s Get:260 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2 [163 kB] 835s Get:261 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2 [162 kB] 835s Get:262 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 835s Get:263 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 835s Get:264 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 835s Get:265 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 835s Get:266 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 835s Get:267 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 835s Get:268 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 835s Get:269 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 835s Get:270 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 835s Get:271 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 835s Get:272 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 835s Get:273 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 835s Get:274 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu6 [312 kB] 835s Get:275 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 835s Get:276 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 835s Get:277 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 835s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 835s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 835s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 835s Get:281 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 835s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 835s Get:283 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 835s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 835s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 835s Get:286 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 835s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 835s Get:288 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 836s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 836s Get:290 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 836s Get:291 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 836s Get:292 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 836s Get:293 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 836s Get:294 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 836s Get:295 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 836s Get:296 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 836s Get:297 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 836s Get:298 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 836s Get:299 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 836s Get:300 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 836s Get:301 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 836s Get:302 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.0-1 [10.3 kB] 836s Get:303 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 837s Get:304 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 837s Get:305 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 837s Get:306 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 837s Get:307 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 837s Get:308 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 837s Get:309 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 838s Get:310 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 838s Get:311 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 838s Get:312 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 838s Get:313 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 838s Get:314 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 839s Preconfiguring packages ... 839s Fetched 168 MB in 21s (7924 kB/s) 839s Selecting previously unselected package imagemagick-7-common. 839s (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 ... 56857 files and directories currently installed.) 839s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 839s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 839s Selecting previously unselected package libgomp1:s390x. 839s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 839s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 839s Selecting previously unselected package libfftw3-double3:s390x. 839s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 839s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 839s Selecting previously unselected package libfreetype6:s390x. 839s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 839s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 839s Selecting previously unselected package libfontenc1:s390x. 839s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 839s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 839s Selecting previously unselected package x11-common. 839s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 839s Unpacking x11-common (1:7.7+24ubuntu1) ... 839s Selecting previously unselected package xfonts-encodings. 839s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 839s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 839s Selecting previously unselected package xfonts-utils. 839s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 839s Unpacking xfonts-utils (1:7.7+7) ... 839s Selecting previously unselected package fonts-urw-base35. 839s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 839s Unpacking fonts-urw-base35 (20200910-8) ... 839s Selecting previously unselected package fontconfig-config. 839s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 839s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 839s Selecting previously unselected package libfontconfig1:s390x. 839s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 839s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 839s Selecting previously unselected package libsharpyuv0:s390x. 839s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 839s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 839s Selecting previously unselected package libaom3:s390x. 839s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 839s Unpacking libaom3:s390x (3.12.1-1) ... 839s Selecting previously unselected package libheif-plugin-aomdec:s390x. 839s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 839s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 839s Selecting previously unselected package libde265-0:s390x. 839s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 839s Unpacking libde265-0:s390x (1.0.16-1) ... 839s Selecting previously unselected package libheif-plugin-libde265:s390x. 839s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 839s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 839s Selecting previously unselected package libheif1:s390x. 839s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 839s Unpacking libheif1:s390x (1.20.2-1) ... 839s Selecting previously unselected package libjbig0:s390x. 839s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 839s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 839s Selecting previously unselected package libjpeg-turbo8:s390x. 839s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 839s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 839s Selecting previously unselected package libjpeg8:s390x. 839s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 839s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 839s Selecting previously unselected package liblcms2-2:s390x. 839s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 839s Unpacking liblcms2-2:s390x (2.16-2) ... 839s Selecting previously unselected package liblqr-1-0:s390x. 839s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 839s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 839s Selecting previously unselected package libltdl7:s390x. 839s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 839s Unpacking libltdl7:s390x (2.5.4-4build1) ... 839s Selecting previously unselected package libopenjp2-7:s390x. 839s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 839s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 839s Selecting previously unselected package libraw23t64:s390x. 839s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 839s Unpacking libraw23t64:s390x (0.21.4-2) ... 839s Selecting previously unselected package libdeflate0:s390x. 839s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 839s Unpacking libdeflate0:s390x (1.23-2) ... 839s Selecting previously unselected package libwebp7:s390x. 839s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 839s Unpacking libwebp7:s390x (1.5.0-0.1) ... 839s Selecting previously unselected package libtiff6:s390x. 839s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 839s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 839s Selecting previously unselected package libwebpdemux2:s390x. 839s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 839s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 839s Selecting previously unselected package libwebpmux3:s390x. 839s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 839s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 839s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 839s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 839s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 839s Selecting previously unselected package libimage-magick-q16-perl. 839s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 839s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 839s Selecting previously unselected package libimage-magick-perl. 839s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 839s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 839s Selecting previously unselected package libfcgi0t64:s390x. 839s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 839s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 839s Selecting previously unselected package libfcgi-perl. 839s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 839s Unpacking libfcgi-perl (0.82+ds-3build3) ... 839s Selecting previously unselected package libfcgi-procmanager-perl. 839s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 839s Unpacking libfcgi-procmanager-perl (0.28-3) ... 840s Selecting previously unselected package libcrypt-urandom-perl. 840s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_s390x.deb ... 840s Unpacking libcrypt-urandom-perl (0.54-1) ... 840s Selecting previously unselected package libapache-session-perl. 840s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 840s Unpacking libapache-session-perl (1.94-2) ... 840s Selecting previously unselected package liberror-perl. 840s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 840s Unpacking liberror-perl (0.17030-1) ... 840s Selecting previously unselected package libipc-sharelite-perl. 840s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 840s Unpacking libipc-sharelite-perl (0.17-5build4) ... 840s Selecting previously unselected package libcache-cache-perl. 840s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 840s Unpacking libcache-cache-perl (1.08-3) ... 840s Selecting previously unselected package libclass-xsaccessor-perl. 840s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 840s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 840s Selecting previously unselected package libconfig-inifiles-perl. 840s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-3_all.deb ... 840s Unpacking libconfig-inifiles-perl (3.000003-3) ... 840s Selecting previously unselected package perl-openssl-defaults:s390x. 840s Preparing to unpack .../043-perl-openssl-defaults_7build3_s390x.deb ... 840s Unpacking perl-openssl-defaults:s390x (7build3) ... 840s Selecting previously unselected package libcrypt-openssl-bignum-perl. 840s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 840s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 840s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 840s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 840s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 840s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 840s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 840s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 840s Selecting previously unselected package libconvert-asn1-perl. 840s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 840s Unpacking libconvert-asn1-perl (0.34-1) ... 840s Selecting previously unselected package libcrypt-openssl-x509-perl. 840s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 840s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 840s Selecting previously unselected package libclass-errorhandler-perl. 840s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 840s Unpacking libclass-errorhandler-perl (0.04-3) ... 840s Selecting previously unselected package libcrypt-des-perl:s390x. 840s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_s390x.deb ... 840s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 840s Selecting previously unselected package libcrypt-des-ede3-perl. 840s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 840s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 840s Selecting previously unselected package libcryptx-perl. 840s Preparing to unpack .../052-libcryptx-perl_0.087-1_s390x.deb ... 840s Unpacking libcryptx-perl (0.087-1) ... 840s Selecting previously unselected package libconvert-pem-perl. 840s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 840s Unpacking libconvert-pem-perl (0.13-1) ... 840s Selecting previously unselected package libcrypt-rijndael-perl. 840s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 840s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 840s Selecting previously unselected package libhtml-tagset-perl. 840s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 840s Unpacking libhtml-tagset-perl (3.24-1) ... 840s Selecting previously unselected package liburi-perl. 840s Preparing to unpack .../056-liburi-perl_5.30-1_all.deb ... 840s Unpacking liburi-perl (5.30-1) ... 840s Selecting previously unselected package libhtml-parser-perl:s390x. 840s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_s390x.deb ... 840s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 840s Selecting previously unselected package libcgi-pm-perl. 840s Preparing to unpack .../058-libcgi-pm-perl_4.68-1_all.deb ... 840s Unpacking libcgi-pm-perl (4.68-1) ... 840s Selecting previously unselected package libhtml-template-perl. 840s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 840s Unpacking libhtml-template-perl (2.97-2build1) ... 840s Selecting previously unselected package libjson-perl. 840s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 840s Unpacking libjson-perl (4.10000-1) ... 840s Selecting previously unselected package libcommon-sense-perl:s390x. 840s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_s390x.deb ... 840s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 840s Selecting previously unselected package libtypes-serialiser-perl. 840s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 840s Unpacking libtypes-serialiser-perl (1.01-1) ... 840s Selecting previously unselected package libjson-xs-perl. 840s Preparing to unpack .../063-libjson-xs-perl_4.040-1_s390x.deb ... 840s Unpacking libjson-xs-perl (4.040-1) ... 840s Selecting previously unselected package libmouse-perl:s390x. 840s Preparing to unpack .../064-libmouse-perl_2.5.11-1build1_s390x.deb ... 840s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 840s Selecting previously unselected package libnet-cidr-perl. 840s Preparing to unpack .../065-libnet-cidr-perl_0.25-1_all.deb ... 840s Unpacking libnet-cidr-perl (0.25-1) ... 840s Selecting previously unselected package libnet-ssleay-perl:s390x. 840s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_s390x.deb ... 840s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 840s Selecting previously unselected package libposix-strftime-compiler-perl. 840s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 840s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 840s Selecting previously unselected package libapache-logformat-compiler-perl. 840s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 840s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 840s Selecting previously unselected package libcookie-baker-perl. 840s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 840s Unpacking libcookie-baker-perl (0.12-1) ... 840s Selecting previously unselected package libdevel-stacktrace-perl. 840s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 840s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 840s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 840s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 840s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 840s Selecting previously unselected package libclass-inspector-perl. 840s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 840s Unpacking libclass-inspector-perl (1.36-3) ... 840s Selecting previously unselected package libfile-sharedir-perl. 840s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 840s Unpacking libfile-sharedir-perl (1.118-3) ... 840s Selecting previously unselected package libfilesys-notify-simple-perl. 840s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 840s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 840s Selecting previously unselected package libhash-multivalue-perl. 840s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 840s Unpacking libhash-multivalue-perl (0.16-3) ... 840s Selecting previously unselected package libhttp-multipartparser-perl. 840s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 840s Unpacking libhttp-multipartparser-perl (0.02-3) ... 840s Selecting previously unselected package libjson-maybexs-perl. 840s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 840s Unpacking libjson-maybexs-perl (1.004008-1) ... 840s Selecting previously unselected package libstream-buffered-perl. 840s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 840s Unpacking libstream-buffered-perl (0.03-3) ... 840s Selecting previously unselected package libwww-form-urlencoded-perl. 840s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 840s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 840s Selecting previously unselected package libhttp-entity-parser-perl. 840s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 840s Unpacking libhttp-entity-parser-perl (0.25-2) ... 840s Selecting previously unselected package libtimedate-perl. 840s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 840s Unpacking libtimedate-perl (2.3300-2) ... 840s Selecting previously unselected package libhttp-date-perl. 840s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 840s Unpacking libhttp-date-perl (6.06-1) ... 840s Selecting previously unselected package libhttp-headers-fast-perl. 840s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 840s Unpacking libhttp-headers-fast-perl (0.22-3) ... 840s Selecting previously unselected package libclone-perl:s390x. 840s Preparing to unpack .../084-libclone-perl_0.47-1_s390x.deb ... 840s Unpacking libclone-perl:s390x (0.47-1) ... 840s Selecting previously unselected package libencode-locale-perl. 840s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 840s Unpacking libencode-locale-perl (1.05-3) ... 840s Selecting previously unselected package libio-html-perl. 840s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 840s Unpacking libio-html-perl (1.004-3) ... 840s Selecting previously unselected package liblwp-mediatypes-perl. 840s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 840s Unpacking liblwp-mediatypes-perl (6.04-2) ... 840s Selecting previously unselected package libhttp-message-perl. 840s Preparing to unpack .../088-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 840s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 840s Selecting previously unselected package libtest-sharedfork-perl. 840s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 840s Unpacking libtest-sharedfork-perl (0.35-3) ... 840s Selecting previously unselected package libtest-tcp-perl. 840s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 840s Unpacking libtest-tcp-perl (2.22-2) ... 840s Selecting previously unselected package libtry-tiny-perl. 840s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 840s Unpacking libtry-tiny-perl (0.32-1) ... 840s Selecting previously unselected package libplack-perl. 840s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 840s Unpacking libplack-perl (1.0051-1) ... 840s Selecting previously unselected package libfile-listing-perl. 840s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 840s Unpacking libfile-listing-perl (6.16-1) ... 840s Selecting previously unselected package libhtml-tree-perl. 840s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 840s Unpacking libhtml-tree-perl (5.07-3) ... 840s Selecting previously unselected package libhttp-cookies-perl. 840s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 840s Unpacking libhttp-cookies-perl (6.11-1) ... 840s Selecting previously unselected package libhttp-negotiate-perl. 840s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 840s Unpacking libhttp-negotiate-perl (6.01-2) ... 840s Selecting previously unselected package libio-socket-ssl-perl. 840s Preparing to unpack .../097-libio-socket-ssl-perl_2.089-1_all.deb ... 840s Unpacking libio-socket-ssl-perl (2.089-1) ... 840s Selecting previously unselected package libnet-http-perl. 840s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 840s Unpacking libnet-http-perl (6.23-1) ... 840s Selecting previously unselected package liblwp-protocol-https-perl. 840s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 840s Unpacking liblwp-protocol-https-perl (6.14-1) ... 840s Selecting previously unselected package libwww-robotrules-perl. 840s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... 840s Unpacking libwww-robotrules-perl (6.02-1) ... 840s Selecting previously unselected package libwww-perl. 840s Preparing to unpack .../101-libwww-perl_6.78-1_all.deb ... 840s Unpacking libwww-perl (6.78-1) ... 840s Selecting previously unselected package liblemonldap-ng-common-perl. 840s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 840s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 840s Selecting previously unselected package liblemonldap-ng-handler-perl. 840s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 840s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 840s Selecting previously unselected package lemonldap-ng-fastcgi-server. 840s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 840s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 840s Selecting previously unselected package libemail-date-format-perl. 840s Preparing to unpack .../105-libemail-date-format-perl_1.008-1_all.deb ... 840s Unpacking libemail-date-format-perl (1.008-1) ... 840s Selecting previously unselected package libhash-merge-simple-perl. 840s Preparing to unpack .../106-libhash-merge-simple-perl_0.052-1_all.deb ... 840s Unpacking libhash-merge-simple-perl (0.052-1) ... 840s Selecting previously unselected package libjs-angularjs. 840s Preparing to unpack .../107-libjs-angularjs_1.8.3-3_all.deb ... 840s Unpacking libjs-angularjs (1.8.3-3) ... 840s Selecting previously unselected package fonts-glyphicons-halflings. 840s Preparing to unpack .../108-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 840s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 840s Selecting previously unselected package libjs-bootstrap. 840s Preparing to unpack .../109-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 840s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 840s Selecting previously unselected package libjs-es5-shim. 840s Preparing to unpack .../110-libjs-es5-shim_4.6.7-2_all.deb ... 840s Unpacking libjs-es5-shim (4.6.7-2) ... 840s Selecting previously unselected package libjs-jquery. 840s Preparing to unpack .../111-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 840s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 840s Selecting previously unselected package libregexp-common-perl. 840s Preparing to unpack .../112-libregexp-common-perl_2024080801-1_all.deb ... 840s Unpacking libregexp-common-perl (2024080801-1) ... 840s Selecting previously unselected package liblemonldap-ng-manager-perl. 840s Preparing to unpack .../113-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 840s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 840s Selecting previously unselected package m4. 840s Preparing to unpack .../114-m4_1.4.19-8_s390x.deb ... 840s Unpacking m4 (1.4.19-8) ... 840s Selecting previously unselected package autoconf. 840s Preparing to unpack .../115-autoconf_2.72-3.1ubuntu1_all.deb ... 840s Unpacking autoconf (2.72-3.1ubuntu1) ... 840s Selecting previously unselected package dctrl-tools. 840s Preparing to unpack .../116-dctrl-tools_2.24-3build3_s390x.deb ... 840s Unpacking dctrl-tools (2.24-3build3) ... 840s Selecting previously unselected package autodep8. 840s Preparing to unpack .../117-autodep8_0.30_all.deb ... 840s Unpacking autodep8 (0.30) ... 840s Selecting previously unselected package autotools-dev. 840s Preparing to unpack .../118-autotools-dev_20240727.1_all.deb ... 840s Unpacking autotools-dev (20240727.1) ... 840s Selecting previously unselected package automake. 840s Preparing to unpack .../119-automake_1%3a1.17-4ubuntu1_all.deb ... 840s Unpacking automake (1:1.17-4ubuntu1) ... 840s Selecting previously unselected package autopoint. 840s Preparing to unpack .../120-autopoint_0.23.1-2build2_all.deb ... 840s Unpacking autopoint (0.23.1-2build2) ... 841s Selecting previously unselected package libisl23:s390x. 841s Preparing to unpack .../121-libisl23_0.27-1_s390x.deb ... 841s Unpacking libisl23:s390x (0.27-1) ... 841s Selecting previously unselected package libmpc3:s390x. 841s Preparing to unpack .../122-libmpc3_1.3.1-1build3_s390x.deb ... 841s Unpacking libmpc3:s390x (1.3.1-1build3) ... 841s Selecting previously unselected package cpp-15-s390x-linux-gnu. 841s Preparing to unpack .../123-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package cpp-15. 841s Preparing to unpack .../124-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package cpp-s390x-linux-gnu. 841s Preparing to unpack .../125-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 841s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 841s Selecting previously unselected package cpp. 841s Preparing to unpack .../126-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 841s Unpacking cpp (4:15.2.0-4ubuntu1) ... 841s Selecting previously unselected package libcc1-0:s390x. 841s Preparing to unpack .../127-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package libitm1:s390x. 841s Preparing to unpack .../128-libitm1_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package libasan8:s390x. 841s Preparing to unpack .../129-libasan8_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package libubsan1:s390x. 841s Preparing to unpack .../130-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package libgcc-15-dev:s390x. 841s Preparing to unpack .../131-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package gcc-15-s390x-linux-gnu. 841s Preparing to unpack .../132-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package gcc-15. 841s Preparing to unpack .../133-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package gcc-s390x-linux-gnu. 841s Preparing to unpack .../134-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 841s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 841s Selecting previously unselected package gcc. 841s Preparing to unpack .../135-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 841s Unpacking gcc (4:15.2.0-4ubuntu1) ... 841s Selecting previously unselected package libstdc++-15-dev:s390x. 841s Preparing to unpack .../136-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package g++-15-s390x-linux-gnu. 841s Preparing to unpack .../137-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package g++-15. 841s Preparing to unpack .../138-g++-15_15.2.0-5ubuntu1_s390x.deb ... 841s Unpacking g++-15 (15.2.0-5ubuntu1) ... 841s Selecting previously unselected package g++-s390x-linux-gnu. 841s Preparing to unpack .../139-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 841s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 841s Selecting previously unselected package g++. 841s Preparing to unpack .../140-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 841s Unpacking g++ (4:15.2.0-4ubuntu1) ... 841s Selecting previously unselected package build-essential. 841s Preparing to unpack .../141-build-essential_12.12ubuntu1_s390x.deb ... 841s Unpacking build-essential (12.12ubuntu1) ... 841s Selecting previously unselected package ca-certificates-java. 841s Preparing to unpack .../142-ca-certificates-java_20240118_all.deb ... 841s Unpacking ca-certificates-java (20240118) ... 841s Selecting previously unselected package libdebhelper-perl. 841s Preparing to unpack .../143-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 841s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 841s Selecting previously unselected package libtool. 841s Preparing to unpack .../144-libtool_2.5.4-4build1_all.deb ... 841s Unpacking libtool (2.5.4-4build1) ... 841s Selecting previously unselected package dh-autoreconf. 841s Preparing to unpack .../145-dh-autoreconf_21_all.deb ... 841s Unpacking dh-autoreconf (21) ... 841s Selecting previously unselected package libarchive-zip-perl. 841s Preparing to unpack .../146-libarchive-zip-perl_1.68-1_all.deb ... 841s Unpacking libarchive-zip-perl (1.68-1) ... 842s Selecting previously unselected package libfile-stripnondeterminism-perl. 842s Preparing to unpack .../147-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 842s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 842s Selecting previously unselected package dh-strip-nondeterminism. 842s Preparing to unpack .../148-dh-strip-nondeterminism_1.14.2-1_all.deb ... 842s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 842s Selecting previously unselected package debugedit. 842s Preparing to unpack .../149-debugedit_1%3a5.2-3_s390x.deb ... 842s Unpacking debugedit (1:5.2-3) ... 842s Selecting previously unselected package dwz. 842s Preparing to unpack .../150-dwz_0.16-2_s390x.deb ... 842s Unpacking dwz (0.16-2) ... 842s Selecting previously unselected package gettext. 842s Preparing to unpack .../151-gettext_0.23.1-2build2_s390x.deb ... 842s Unpacking gettext (0.23.1-2build2) ... 842s Selecting previously unselected package intltool-debian. 842s Preparing to unpack .../152-intltool-debian_0.35.0+20060710.6_all.deb ... 842s Unpacking intltool-debian (0.35.0+20060710.6) ... 842s Selecting previously unselected package po-debconf. 842s Preparing to unpack .../153-po-debconf_1.0.21+nmu1_all.deb ... 842s Unpacking po-debconf (1.0.21+nmu1) ... 842s Selecting previously unselected package debhelper. 842s Preparing to unpack .../154-debhelper_13.24.2ubuntu1_all.deb ... 842s Unpacking debhelper (13.24.2ubuntu1) ... 842s Selecting previously unselected package java-common. 842s Preparing to unpack .../155-java-common_0.76_all.deb ... 842s Unpacking java-common (0.76) ... 842s Selecting previously unselected package libnspr4:s390x. 842s Preparing to unpack .../156-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 842s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 842s Selecting previously unselected package libnss3:s390x. 842s Preparing to unpack .../157-libnss3_2%3a3.114-1_s390x.deb ... 842s Unpacking libnss3:s390x (2:3.114-1) ... 842s Selecting previously unselected package libpcsclite1:s390x. 842s Preparing to unpack .../158-libpcsclite1_2.3.3-1_s390x.deb ... 842s Unpacking libpcsclite1:s390x (2.3.3-1) ... 842s Selecting previously unselected package openjdk-21-jre-headless:s390x. 842s Preparing to unpack .../159-openjdk-21-jre-headless_21.0.9~8ea-1_s390x.deb ... 842s Unpacking openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 843s Selecting previously unselected package default-jre-headless. 843s Preparing to unpack .../160-default-jre-headless_2%3a1.21-76_s390x.deb ... 843s Unpacking default-jre-headless (2:1.21-76) ... 843s Selecting previously unselected package sgml-base. 843s Preparing to unpack .../161-sgml-base_1.31+nmu1_all.deb ... 843s Unpacking sgml-base (1.31+nmu1) ... 843s Selecting previously unselected package xml-core. 843s Preparing to unpack .../162-xml-core_0.19_all.deb ... 843s Unpacking xml-core (0.19) ... 843s Selecting previously unselected package docutils-common. 843s Preparing to unpack .../163-docutils-common_0.21.2+dfsg-2_all.deb ... 843s Unpacking docutils-common (0.21.2+dfsg-2) ... 843s Selecting previously unselected package unzip. 843s Preparing to unpack .../164-unzip_6.0-28ubuntu7_s390x.deb ... 843s Unpacking unzip (6.0-28ubuntu7) ... 843s Selecting previously unselected package java-wrappers. 843s Preparing to unpack .../165-java-wrappers_0.5_all.deb ... 843s Unpacking java-wrappers (0.5) ... 843s Selecting previously unselected package libonig5:s390x. 843s Preparing to unpack .../166-libonig5_6.9.10-1_s390x.deb ... 843s Unpacking libonig5:s390x (6.9.10-1) ... 843s Selecting previously unselected package libjq1:s390x. 843s Preparing to unpack .../167-libjq1_1.8.1-3ubuntu1_s390x.deb ... 843s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 843s Selecting previously unselected package jq. 843s Preparing to unpack .../168-jq_1.8.1-3ubuntu1_s390x.deb ... 843s Unpacking jq (1.8.1-3ubuntu1) ... 843s Selecting previously unselected package libalgorithm-c3-perl. 843s Preparing to unpack .../169-libalgorithm-c3-perl_0.11-2_all.deb ... 843s Unpacking libalgorithm-c3-perl (0.11-2) ... 843s Selecting previously unselected package libdigest-hmac-perl. 843s Preparing to unpack .../170-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 843s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 843s Selecting previously unselected package libauth-yubikey-webclient-perl. 843s Preparing to unpack .../171-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 843s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 843s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 843s Preparing to unpack .../172-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 843s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 843s Selecting previously unselected package libdynaloader-functions-perl. 843s Preparing to unpack .../173-libdynaloader-functions-perl_0.004-2_all.deb ... 843s Unpacking libdynaloader-functions-perl (0.004-2) ... 843s Selecting previously unselected package libdevel-callchecker-perl:s390x. 843s Preparing to unpack .../174-libdevel-callchecker-perl_0.009-2_s390x.deb ... 843s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 843s Selecting previously unselected package libparams-classify-perl:s390x. 843s Preparing to unpack .../175-libparams-classify-perl_0.015-2build6_s390x.deb ... 843s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 843s Selecting previously unselected package libmodule-runtime-perl. 843s Preparing to unpack .../176-libmodule-runtime-perl_0.018-1_all.deb ... 843s Unpacking libmodule-runtime-perl (0.018-1) ... 843s Selecting previously unselected package libmodule-implementation-perl. 843s Preparing to unpack .../177-libmodule-implementation-perl_0.09-2_all.deb ... 843s Unpacking libmodule-implementation-perl (0.09-2) ... 843s Selecting previously unselected package libsub-exporter-progressive-perl. 843s Preparing to unpack .../178-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 843s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 843s Selecting previously unselected package libvariable-magic-perl. 843s Preparing to unpack .../179-libvariable-magic-perl_0.64-1build1_s390x.deb ... 843s Unpacking libvariable-magic-perl (0.64-1build1) ... 843s Selecting previously unselected package libb-hooks-endofscope-perl. 843s Preparing to unpack .../180-libb-hooks-endofscope-perl_0.28-2_all.deb ... 843s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 843s Selecting previously unselected package libcrypt-random-seed-perl. 843s Preparing to unpack .../181-libcrypt-random-seed-perl_0.03-3_all.deb ... 843s Unpacking libcrypt-random-seed-perl (0.03-3) ... 843s Selecting previously unselected package libmath-random-isaac-perl. 843s Preparing to unpack .../182-libmath-random-isaac-perl_1.004-2_all.deb ... 843s Unpacking libmath-random-isaac-perl (1.004-2) ... 843s Selecting previously unselected package libbytes-random-secure-perl. 843s Preparing to unpack .../183-libbytes-random-secure-perl_0.29-3_all.deb ... 843s Unpacking libbytes-random-secure-perl (0.29-3) ... 843s Selecting previously unselected package libcapture-tiny-perl. 843s Preparing to unpack .../184-libcapture-tiny-perl_0.50-1_all.deb ... 843s Unpacking libcapture-tiny-perl (0.50-1) ... 843s Selecting previously unselected package libcares2:s390x. 843s Preparing to unpack .../185-libcares2_1.34.5-1_s390x.deb ... 843s Unpacking libcares2:s390x (1.34.5-1) ... 843s Selecting previously unselected package libclass-c3-perl. 843s Preparing to unpack .../186-libclass-c3-perl_0.35-2_all.deb ... 843s Unpacking libclass-c3-perl (0.35-2) ... 843s Selecting previously unselected package libclass-data-inheritable-perl. 843s Preparing to unpack .../187-libclass-data-inheritable-perl_0.10-1_all.deb ... 843s Unpacking libclass-data-inheritable-perl (0.10-1) ... 843s Selecting previously unselected package libclass-method-modifiers-perl. 843s Preparing to unpack .../188-libclass-method-modifiers-perl_2.15-1_all.deb ... 843s Unpacking libclass-method-modifiers-perl (2.15-1) ... 843s Selecting previously unselected package libclass-singleton-perl. 843s Preparing to unpack .../189-libclass-singleton-perl_1.6-2_all.deb ... 843s Unpacking libclass-singleton-perl (1.6-2) ... 843s Selecting previously unselected package libconvert-base32-perl. 843s Preparing to unpack .../190-libconvert-base32-perl_0.06-3_all.deb ... 843s Unpacking libconvert-base32-perl (0.06-3) ... 843s Selecting previously unselected package libconvert-binhex-perl. 843s Preparing to unpack .../191-libconvert-binhex-perl_1.125-3_all.deb ... 843s Unpacking libconvert-binhex-perl (1.125-3) ... 843s Selecting previously unselected package libcrypt-dh-gmp-perl. 843s Preparing to unpack .../192-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 843s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 843s Selecting previously unselected package libcrypt-jwt-perl. 843s Preparing to unpack .../193-libcrypt-jwt-perl_0.037-1_all.deb ... 843s Unpacking libcrypt-jwt-perl (0.037-1) ... 843s Selecting previously unselected package libcrypt-ssleay-perl. 843s Preparing to unpack .../194-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 843s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 843s Selecting previously unselected package libdata-hexdump-perl. 843s Preparing to unpack .../195-libdata-hexdump-perl_0.04-2_all.deb ... 843s Unpacking libdata-hexdump-perl (0.04-2) ... 843s Selecting previously unselected package libparams-util-perl. 843s Preparing to unpack .../196-libparams-util-perl_1.102-3build1_s390x.deb ... 843s Unpacking libparams-util-perl (1.102-3build1) ... 843s Selecting previously unselected package libsub-install-perl. 843s Preparing to unpack .../197-libsub-install-perl_0.929-1_all.deb ... 843s Unpacking libsub-install-perl (0.929-1) ... 843s Selecting previously unselected package libdata-optlist-perl. 843s Preparing to unpack .../198-libdata-optlist-perl_0.114-1_all.deb ... 843s Unpacking libdata-optlist-perl (0.114-1) ... 843s Selecting previously unselected package liblist-someutils-perl. 843s Preparing to unpack .../199-liblist-someutils-perl_0.59-1_all.deb ... 843s Unpacking liblist-someutils-perl (0.59-1) ... 843s Selecting previously unselected package liblist-utilsby-perl. 843s Preparing to unpack .../200-liblist-utilsby-perl_0.12-2_all.deb ... 843s Unpacking liblist-utilsby-perl (0.12-2) ... 843s Selecting previously unselected package liblist-allutils-perl. 843s Preparing to unpack .../201-liblist-allutils-perl_0.19-1_all.deb ... 843s Unpacking liblist-allutils-perl (0.19-1) ... 843s Selecting previously unselected package libimport-into-perl. 843s Preparing to unpack .../202-libimport-into-perl_1.002005-2_all.deb ... 843s Unpacking libimport-into-perl (1.002005-2) ... 843s Selecting previously unselected package librole-tiny-perl. 843s Preparing to unpack .../203-librole-tiny-perl_2.002004-1_all.deb ... 843s Unpacking librole-tiny-perl (2.002004-1) ... 843s Selecting previously unselected package libsub-quote-perl. 843s Preparing to unpack .../204-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 843s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 843s Selecting previously unselected package libmoo-perl. 843s Preparing to unpack .../205-libmoo-perl_2.005005-1_all.deb ... 843s Unpacking libmoo-perl (2.005005-1) ... 843s Selecting previously unselected package libdata-password-zxcvbn-perl. 843s Preparing to unpack .../206-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 843s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 843s Selecting previously unselected package libpackage-stash-perl. 843s Preparing to unpack .../207-libpackage-stash-perl_0.40-1_all.deb ... 843s Unpacking libpackage-stash-perl (0.40-1) ... 843s Selecting previously unselected package libsub-identify-perl. 843s Preparing to unpack .../208-libsub-identify-perl_0.14-3build4_s390x.deb ... 843s Unpacking libsub-identify-perl (0.14-3build4) ... 843s Selecting previously unselected package libsub-name-perl:s390x. 843s Preparing to unpack .../209-libsub-name-perl_0.28-1_s390x.deb ... 843s Unpacking libsub-name-perl:s390x (0.28-1) ... 843s Selecting previously unselected package libnamespace-clean-perl. 843s Preparing to unpack .../210-libnamespace-clean-perl_0.27-2_all.deb ... 843s Unpacking libnamespace-clean-perl (0.27-2) ... 843s Selecting previously unselected package libnamespace-autoclean-perl. 843s Preparing to unpack .../211-libnamespace-autoclean-perl_0.31-1_all.deb ... 843s Unpacking libnamespace-autoclean-perl (0.31-1) ... 843s Selecting previously unselected package libsub-exporter-perl. 843s Preparing to unpack .../212-libsub-exporter-perl_0.990-1_all.deb ... 843s Unpacking libsub-exporter-perl (0.990-1) ... 843s Selecting previously unselected package libeval-closure-perl. 843s Preparing to unpack .../213-libeval-closure-perl_0.14-3_all.deb ... 843s Unpacking libeval-closure-perl (0.14-3) ... 843s Selecting previously unselected package libexception-class-perl. 843s Preparing to unpack .../214-libexception-class-perl_1.45-1_all.deb ... 843s Unpacking libexception-class-perl (1.45-1) ... 843s Selecting previously unselected package libparams-validationcompiler-perl. 843s Preparing to unpack .../215-libparams-validationcompiler-perl_0.31-1_all.deb ... 843s Unpacking libparams-validationcompiler-perl (0.31-1) ... 843s Selecting previously unselected package libmro-compat-perl. 843s Preparing to unpack .../216-libmro-compat-perl_0.15-2_all.deb ... 843s Unpacking libmro-compat-perl (0.15-2) ... 843s Selecting previously unselected package libxstring-perl:s390x. 843s Preparing to unpack .../217-libxstring-perl_0.005-2build4_s390x.deb ... 843s Unpacking libxstring-perl:s390x (0.005-2build4) ... 843s Selecting previously unselected package libspecio-perl. 843s Preparing to unpack .../218-libspecio-perl_0.50-1_all.deb ... 843s Unpacking libspecio-perl (0.50-1) ... 843s Selecting previously unselected package libdatetime-locale-perl. 843s Preparing to unpack .../219-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 843s Unpacking libdatetime-locale-perl (1:1.41-1) ... 843s Selecting previously unselected package libdatetime-timezone-perl. 843s Preparing to unpack .../220-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 843s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 843s Selecting previously unselected package libdatetime-perl. 843s Preparing to unpack .../221-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 843s Unpacking libdatetime-perl (2:1.65-1build3) ... 843s Selecting previously unselected package libdatetime-format-rfc3339-perl. 843s Preparing to unpack .../222-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 843s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 843s Selecting previously unselected package libdbi-perl:s390x. 843s Preparing to unpack .../223-libdbi-perl_1.647-1_s390x.deb ... 843s Unpacking libdbi-perl:s390x (1.647-1) ... 843s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 843s Preparing to unpack .../224-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 843s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 844s Selecting previously unselected package libemail-simple-perl. 844s Preparing to unpack .../225-libemail-simple-perl_2.218-1_all.deb ... 844s Unpacking libemail-simple-perl (2.218-1) ... 844s Selecting previously unselected package libmodule-pluggable-perl. 844s Preparing to unpack .../226-libmodule-pluggable-perl_5.2-5_all.deb ... 844s Unpacking libmodule-pluggable-perl (5.2-5) ... 844s Selecting previously unselected package libemail-abstract-perl. 844s Preparing to unpack .../227-libemail-abstract-perl_3.010-1_all.deb ... 844s Unpacking libemail-abstract-perl (3.010-1) ... 844s Selecting previously unselected package libemail-address-xs-perl. 844s Preparing to unpack .../228-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 844s Unpacking libemail-address-xs-perl (1.05-1build5) ... 844s Selecting previously unselected package libmoox-types-mooselike-perl. 844s Preparing to unpack .../229-libmoox-types-mooselike-perl_0.29-2_all.deb ... 844s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 844s Selecting previously unselected package libthrowable-perl. 844s Preparing to unpack .../230-libthrowable-perl_1.001-2_all.deb ... 844s Unpacking libthrowable-perl (1.001-2) ... 844s Selecting previously unselected package libemail-sender-perl. 844s Preparing to unpack .../231-libemail-sender-perl_2.601-1_all.deb ... 844s Unpacking libemail-sender-perl (2.601-1) ... 844s Selecting previously unselected package libexporter-tiny-perl. 844s Preparing to unpack .../232-libexporter-tiny-perl_1.006002-1_all.deb ... 844s Unpacking libexporter-tiny-perl (1.006002-1) ... 844s Selecting previously unselected package libextutils-depends-perl. 844s Preparing to unpack .../233-libextutils-depends-perl_0.8002-1_all.deb ... 844s Unpacking libextutils-depends-perl (0.8002-1) ... 844s Selecting previously unselected package libfont-afm-perl. 844s Preparing to unpack .../234-libfont-afm-perl_1.20-4_all.deb ... 844s Unpacking libfont-afm-perl (1.20-4) ... 844s Selecting previously unselected package libimagequant0:s390x. 844s Preparing to unpack .../235-libimagequant0_2.18.0-1build1_s390x.deb ... 844s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 844s Selecting previously unselected package libxpm4:s390x. 844s Preparing to unpack .../236-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 844s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 844s Selecting previously unselected package libgd3:s390x. 844s Preparing to unpack .../237-libgd3_2.3.3-13ubuntu1_s390x.deb ... 844s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 844s Selecting previously unselected package libgd-perl. 844s Preparing to unpack .../238-libgd-perl_2.78-1build4_s390x.deb ... 844s Unpacking libgd-perl (2.78-1build4) ... 844s Selecting previously unselected package libgd-securityimage-perl. 844s Preparing to unpack .../239-libgd-securityimage-perl_1.75-3_all.deb ... 844s Unpacking libgd-securityimage-perl (1.75-3) ... 844s Selecting previously unselected package libglib-perl:s390x. 844s Preparing to unpack .../240-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 844s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 844s Selecting previously unselected package libgssapi-perl. 844s Preparing to unpack .../241-libgssapi-perl_0.28-4build5_s390x.deb ... 844s Unpacking libgssapi-perl (0.28-4build5) ... 844s Selecting previously unselected package libhtml-format-perl. 844s Preparing to unpack .../242-libhtml-format-perl_2.16-2_all.deb ... 844s Unpacking libhtml-format-perl (2.16-2) ... 844s Selecting previously unselected package libhtml-formattext-withlinks-perl. 844s Preparing to unpack .../243-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 844s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 844s Selecting previously unselected package libhttp-daemon-perl. 844s Preparing to unpack .../244-libhttp-daemon-perl_6.16-1_all.deb ... 844s Unpacking libhttp-daemon-perl (6.16-1) ... 844s Selecting previously unselected package libicu76:s390x. 844s Preparing to unpack .../245-libicu76_76.1-4ubuntu2_s390x.deb ... 844s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 844s Selecting previously unselected package libio-pty-perl. 844s Preparing to unpack .../246-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 844s Unpacking libio-pty-perl (1:1.20-1build3) ... 844s Selecting previously unselected package libio-sessiondata-perl. 844s Preparing to unpack .../247-libio-sessiondata-perl_1.03-3_all.deb ... 844s Unpacking libio-sessiondata-perl (1.03-3) ... 844s Selecting previously unselected package libperlio-via-timeout-perl. 844s Preparing to unpack .../248-libperlio-via-timeout-perl_0.32-3_all.deb ... 844s Unpacking libperlio-via-timeout-perl (0.32-3) ... 844s Selecting previously unselected package libio-socket-timeout-perl. 844s Preparing to unpack .../249-libio-socket-timeout-perl_0.32-3_all.deb ... 844s Unpacking libio-socket-timeout-perl (0.32-3) ... 844s Selecting previously unselected package libio-string-perl. 844s Preparing to unpack .../250-libio-string-perl_1.08-4_all.deb ... 844s Unpacking libio-string-perl (1.08-4) ... 844s Selecting previously unselected package libio-stringy-perl. 844s Preparing to unpack .../251-libio-stringy-perl_2.113-2_all.deb ... 844s Unpacking libio-stringy-perl (2.113-2) ... 844s Selecting previously unselected package libipc-run-perl. 844s Preparing to unpack .../252-libipc-run-perl_20231003.0-2_all.deb ... 844s Unpacking libipc-run-perl (20231003.0-2) ... 844s Selecting previously unselected package libjargs-java. 844s Preparing to unpack .../253-libjargs-java_1.0.0-5_all.deb ... 844s Unpacking libjargs-java (1.0.0-5) ... 844s Selecting previously unselected package libjs-underscore. 844s Preparing to unpack .../254-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 844s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 844s Selecting previously unselected package libjs-sphinxdoc. 844s Preparing to unpack .../255-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 844s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 844s Selecting previously unselected package libxslt1.1:s390x. 844s Preparing to unpack .../256-libxslt1.1_1.1.43-0.1_s390x.deb ... 844s Unpacking libxslt1.1:s390x (1.1.43-0.1) ... 844s Selecting previously unselected package libxmlsec1-1:s390x. 844s Preparing to unpack .../257-libxmlsec1-1_1.3.7-2_s390x.deb ... 844s Unpacking libxmlsec1-1:s390x (1.3.7-2) ... 844s Selecting previously unselected package libxmlsec1-openssl1:s390x. 844s Preparing to unpack .../258-libxmlsec1-openssl1_1.3.7-2_s390x.deb ... 844s Unpacking libxmlsec1-openssl1:s390x (1.3.7-2) ... 844s Selecting previously unselected package liblasso3t64. 844s Preparing to unpack .../259-liblasso3t64_2.9.0-2_s390x.deb ... 844s Unpacking liblasso3t64 (2.9.0-2) ... 844s Selecting previously unselected package liblasso-perl:s390x. 844s Preparing to unpack .../260-liblasso-perl_2.9.0-2_s390x.deb ... 844s Unpacking liblasso-perl:s390x (2.9.0-2) ... 844s Selecting previously unselected package liblist-moreutils-xs-perl. 844s Preparing to unpack .../261-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 844s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 844s Selecting previously unselected package liblist-moreutils-perl. 844s Preparing to unpack .../262-liblist-moreutils-perl_0.430-2_all.deb ... 844s Unpacking liblist-moreutils-perl (0.430-2) ... 844s Selecting previously unselected package liblog-log4perl-perl. 844s Preparing to unpack .../263-liblog-log4perl-perl_1.57-1_all.deb ... 844s Unpacking liblog-log4perl-perl (1.57-1) ... 844s Selecting previously unselected package liblwp-protocol-psgi-perl. 844s Preparing to unpack .../264-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 844s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 844s Selecting previously unselected package libnet-smtp-ssl-perl. 844s Preparing to unpack .../265-libnet-smtp-ssl-perl_1.04-2_all.deb ... 844s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 844s Selecting previously unselected package libmailtools-perl. 844s Preparing to unpack .../266-libmailtools-perl_2.22-1_all.deb ... 844s Unpacking libmailtools-perl (2.22-1) ... 844s Selecting previously unselected package libmime-tools-perl. 844s Preparing to unpack .../267-libmime-tools-perl_5.515-1_all.deb ... 844s Unpacking libmime-tools-perl (5.515-1) ... 844s Selecting previously unselected package libnet-ip-perl. 844s Preparing to unpack .../268-libnet-ip-perl_1.26-4_all.deb ... 844s Unpacking libnet-ip-perl (1.26-4) ... 844s Selecting previously unselected package libnet-ldap-perl. 844s Preparing to unpack .../269-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 844s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 844s Selecting previously unselected package libxml-namespacesupport-perl. 844s Preparing to unpack .../270-libxml-namespacesupport-perl_1.12-2_all.deb ... 844s Unpacking libxml-namespacesupport-perl (1.12-2) ... 844s Selecting previously unselected package libxml-sax-base-perl. 844s Preparing to unpack .../271-libxml-sax-base-perl_1.09-3_all.deb ... 844s Unpacking libxml-sax-base-perl (1.09-3) ... 844s Selecting previously unselected package libxml-sax-perl. 844s Preparing to unpack .../272-libxml-sax-perl_1.02+dfsg-4_all.deb ... 844s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 844s Selecting previously unselected package libxml-libxml-perl. 844s Preparing to unpack .../273-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_s390x.deb ... 844s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 844s Selecting previously unselected package libxml-simple-perl. 844s Preparing to unpack .../274-libxml-simple-perl_2.25-2_all.deb ... 844s Unpacking libxml-simple-perl (2.25-2) ... 844s Selecting previously unselected package libnet-openid-common-perl. 844s Preparing to unpack .../275-libnet-openid-common-perl_1.20-2_all.deb ... 844s Unpacking libnet-openid-common-perl (1.20-2) ... 844s Selecting previously unselected package libnet-openid-consumer-perl. 844s Preparing to unpack .../276-libnet-openid-consumer-perl_1.18-2_all.deb ... 844s Unpacking libnet-openid-consumer-perl (1.18-2) ... 844s Selecting previously unselected package libnet-openid-server-perl. 844s Preparing to unpack .../277-libnet-openid-server-perl_1.09-4_all.deb ... 844s Unpacking libnet-openid-server-perl (1.09-4) ... 844s Selecting previously unselected package node-xtend. 844s Preparing to unpack .../278-node-xtend_4.0.2-3_all.deb ... 844s Unpacking node-xtend (4.0.2-3) ... 844s Selecting previously unselected package node-corepack. 844s Preparing to unpack .../279-node-corepack_0.24.0-5_all.deb ... 844s Unpacking node-corepack (0.24.0-5) ... 844s Selecting previously unselected package nodejs. 844s Preparing to unpack .../280-nodejs_20.19.4+dfsg-1_s390x.deb ... 844s Unpacking nodejs (20.19.4+dfsg-1) ... 844s Selecting previously unselected package node-acorn. 844s Preparing to unpack .../281-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 844s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 844s Selecting previously unselected package node-cjs-module-lexer. 844s Preparing to unpack .../282-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 844s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 844s Selecting previously unselected package node-balanced-match. 844s Preparing to unpack .../283-node-balanced-match_2.0.0-1_all.deb ... 844s Unpacking node-balanced-match (2.0.0-1) ... 844s Selecting previously unselected package node-brace-expansion. 844s Preparing to unpack .../284-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 844s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 844s Selecting previously unselected package node-minimatch. 844s Preparing to unpack .../285-node-minimatch_9.0.3-6_all.deb ... 844s Unpacking node-minimatch (9.0.3-6) ... 844s Selecting previously unselected package node-undici. 844s Preparing to unpack .../286-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 844s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 844s Selecting previously unselected package libnode115:s390x. 844s Preparing to unpack .../287-libnode115_20.19.4+dfsg-1_s390x.deb ... 844s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 845s Selecting previously unselected package libregexp-assemble-perl. 845s Preparing to unpack .../288-libregexp-assemble-perl_0.38-2_all.deb ... 845s Unpacking libregexp-assemble-perl (0.38-2) ... 845s Selecting previously unselected package libtask-weaken-perl. 845s Preparing to unpack .../289-libtask-weaken-perl_1.06-2_all.deb ... 845s Unpacking libtask-weaken-perl (1.06-2) ... 845s Selecting previously unselected package libxml-parser-perl. 845s Preparing to unpack .../290-libxml-parser-perl_2.47-1build4_s390x.deb ... 845s Unpacking libxml-parser-perl (2.47-1build4) ... 845s Selecting previously unselected package libsoap-lite-perl. 845s Preparing to unpack .../291-libsoap-lite-perl_1.27-3_all.deb ... 845s Unpacking libsoap-lite-perl (1.27-3) ... 845s Selecting previously unselected package libstring-random-perl. 845s Preparing to unpack .../292-libstring-random-perl_1%3a0.32-2_all.deb ... 845s Unpacking libstring-random-perl (1:0.32-2) ... 845s Selecting previously unselected package libtest-leaktrace-perl. 845s Preparing to unpack .../293-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 845s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 845s Selecting previously unselected package libtest-output-perl. 845s Preparing to unpack .../294-libtest-output-perl_1.036-1_all.deb ... 845s Unpacking libtest-output-perl (1.036-1) ... 845s Selecting previously unselected package libtest-pod-perl. 845s Preparing to unpack .../295-libtest-pod-perl_1.52-3_all.deb ... 845s Unpacking libtest-pod-perl (1.52-3) ... 845s Selecting previously unselected package libtext-unidecode-perl. 845s Preparing to unpack .../296-libtext-unidecode-perl_1.30-3_all.deb ... 845s Unpacking libtext-unidecode-perl (1.30-3) ... 845s Selecting previously unselected package libtime-fake-perl. 845s Preparing to unpack .../297-libtime-fake-perl_0.11-4_all.deb ... 845s Unpacking libtime-fake-perl (0.11-4) ... 845s Selecting previously unselected package libxml-libxslt-perl:s390x. 845s Preparing to unpack .../298-libxml-libxslt-perl_2.003000-3_s390x.deb ... 845s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 845s Selecting previously unselected package node-uglify-js. 845s Preparing to unpack .../299-node-uglify-js_3.17.4-2_all.deb ... 845s Unpacking node-uglify-js (3.17.4-2) ... 845s Selecting previously unselected package python3-defusedxml. 845s Preparing to unpack .../300-python3-defusedxml_0.7.1-3_all.deb ... 845s Unpacking python3-defusedxml (0.7.1-3) ... 845s Selecting previously unselected package python3-roman. 845s Preparing to unpack .../301-python3-roman_5.0-1_all.deb ... 845s Unpacking python3-roman (5.0-1) ... 845s Selecting previously unselected package python3-docutils. 845s Preparing to unpack .../302-python3-docutils_0.21.2+dfsg-2_all.deb ... 845s Unpacking python3-docutils (0.21.2+dfsg-2) ... 845s Selecting previously unselected package python3-imagesize. 845s Preparing to unpack .../303-python3-imagesize_1.4.1-1_all.deb ... 845s Unpacking python3-imagesize (1.4.1-1) ... 845s Selecting previously unselected package python3-packaging. 845s Preparing to unpack .../304-python3-packaging_25.0-1_all.deb ... 845s Unpacking python3-packaging (25.0-1) ... 845s Selecting previously unselected package python3-snowballstemmer. 845s Preparing to unpack .../305-python3-snowballstemmer_2.2.0-4build1_all.deb ... 845s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 845s Selecting previously unselected package sphinx-common. 845s Preparing to unpack .../306-sphinx-common_8.2.3-1ubuntu2_all.deb ... 845s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 845s Selecting previously unselected package python3-alabaster. 845s Preparing to unpack .../307-python3-alabaster_0.7.16-0.1_all.deb ... 845s Unpacking python3-alabaster (0.7.16-0.1) ... 845s Selecting previously unselected package python3-sphinx. 845s Preparing to unpack .../308-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 845s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 845s Selecting previously unselected package python3-sphinx-bootstrap-theme. 845s Preparing to unpack .../309-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 845s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 845s Selecting previously unselected package uglifyjs. 845s Preparing to unpack .../310-uglifyjs_3.17.4-2_all.deb ... 845s Unpacking uglifyjs (3.17.4-2) ... 845s Selecting previously unselected package yui-compressor. 845s Preparing to unpack .../311-yui-compressor_2.4.8-3_all.deb ... 845s Unpacking yui-compressor (2.4.8-3) ... 845s Selecting previously unselected package libauthen-radius-perl. 845s Preparing to unpack .../312-libauthen-radius-perl_0.33-1_all.deb ... 845s Unpacking libauthen-radius-perl (0.33-1) ... 845s Selecting previously unselected package pkg-perl-autopkgtest. 845s Preparing to unpack .../313-pkg-perl-autopkgtest_0.82_all.deb ... 845s Unpacking pkg-perl-autopkgtest (0.82) ... 845s Setting up libconfig-inifiles-perl (3.000003-3) ... 845s Setting up libmodule-pluggable-perl (5.2-5) ... 845s Setting up node-uglify-js (3.17.4-2) ... 845s Setting up libio-sessiondata-perl (1.03-3) ... 845s Setting up liblcms2-2:s390x (2.16-2) ... 845s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 845s Setting up libaom3:s390x (3.12.1-1) ... 845s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 845s Setting up libmath-random-isaac-perl (1.004-2) ... 845s Setting up libtask-weaken-perl (1.06-2) ... 845s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 845s Setting up libhttp-multipartparser-perl (0.02-3) ... 845s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 845s Setting up java-common (0.76) ... 845s Setting up libclass-inspector-perl (1.36-3) ... 845s Setting up libfont-afm-perl (1.20-4) ... 845s Setting up libdynaloader-functions-perl (0.004-2) ... 845s Setting up libclass-method-modifiers-perl (2.15-1) ... 845s Setting up libio-pty-perl (1:1.20-1build3) ... 845s Setting up libdata-hexdump-perl (0.04-2) ... 845s Setting up python3-defusedxml (0.7.1-3) ... 845s Setting up libclone-perl:s390x (0.47-1) ... 845s Setting up libarchive-zip-perl (1.68-1) ... 845s Setting up libsub-identify-perl (0.14-3build4) ... 845s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 845s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 845s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 845s Setting up python3-alabaster (0.7.16-0.1) ... 845s Setting up libio-stringy-perl (2.113-2) ... 845s Setting up libhtml-tagset-perl (3.24-1) ... 845s Setting up unzip (6.0-28ubuntu7) ... 845s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 845s Setting up libperlio-via-timeout-perl (0.32-3) ... 845s Setting up libfilesys-notify-simple-perl (0.14-3) ... 845s Setting up libnet-cidr-perl (0.25-1) ... 845s Setting up libipc-sharelite-perl (0.17-5build4) ... 845s Setting up libconvert-binhex-perl (1.125-3) ... 845s Setting up liblwp-mediatypes-perl (6.04-2) ... 845s Setting up libcrypt-urandom-perl (0.54-1) ... 845s Setting up x11-common (1:7.7+24ubuntu1) ... 846s Setting up libtest-pod-perl (1.52-3) ... 846s Setting up libtry-tiny-perl (0.32-1) ... 846s Setting up libdeflate0:s390x (1.23-2) ... 846s Setting up perl-openssl-defaults:s390x (7build3) ... 846s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 846s Setting up libxml-namespacesupport-perl (1.12-2) ... 846s Setting up m4 (1.4.19-8) ... 846s Setting up libposix-strftime-compiler-perl (0.46-1) ... 846s Setting up libclass-singleton-perl (1.6-2) ... 846s Setting up libencode-locale-perl (1.05-3) ... 846s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 846s Setting up libxstring-perl:s390x (0.005-2build4) ... 846s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 846s Setting up libclass-errorhandler-perl (0.04-3) ... 846s Setting up liblist-utilsby-perl (0.12-2) ... 846s Setting up libjs-angularjs (1.8.3-3) ... 846s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 846s Setting up libtime-fake-perl (0.11-4) ... 846s Setting up libfcgi-procmanager-perl (0.28-3) ... 846s Setting up libregexp-common-perl (2024080801-1) ... 846s Setting up libtest-sharedfork-perl (0.35-3) ... 846s Setting up libsub-install-perl (0.929-1) ... 846s Setting up libextutils-depends-perl (0.8002-1) ... 846s Setting up libhash-multivalue-perl (0.16-3) ... 846s Setting up libjs-es5-shim (4.6.7-2) ... 846s Setting up liberror-perl (0.17030-1) ... 846s Setting up libapache-session-perl (1.94-2) ... 846s Setting up libxml-sax-base-perl (1.09-3) ... 846s Setting up libio-string-perl (1.08-4) ... 846s Setting up libtest-leaktrace-perl (0.17-1build6) ... 846s Setting up python3-roman (5.0-1) ... 846s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 846s Setting up autotools-dev (20240727.1) ... 846s Setting up libstream-buffered-perl (0.03-3) ... 846s Setting up libclass-data-inheritable-perl (0.10-1) ... 846s Setting up python3-packaging (25.0-1) ... 846s Setting up libcrypt-des-perl:s390x (2.07-5) ... 846s Setting up libalgorithm-c3-perl (0.11-2) ... 846s Setting up liblog-log4perl-perl (1.57-1) ... 846s Setting up libapache-logformat-compiler-perl (0.36-3) ... 846s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 846s Setting up libcrypt-random-seed-perl (0.03-3) ... 846s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 846s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 846s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 846s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 846s Setting up python3-snowballstemmer (2.2.0-4build1) ... 846s Setting up node-balanced-match (2.0.0-1) ... 846s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 846s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 846s Setting up libimagequant0:s390x (2.18.0-1build1) ... 846s Setting up libemail-date-format-perl (1.008-1) ... 846s Setting up libcryptx-perl (0.087-1) ... 846s Setting up libcares2:s390x (1.34.5-1) ... 846s Setting up libmpc3:s390x (1.3.1-1build3) ... 846s Setting up libvariable-magic-perl (0.64-1build1) ... 846s Setting up libio-html-perl (1.004-3) ... 846s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 846s Setting up autopoint (0.23.1-2build2) ... 846s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 846s Setting up libipc-run-perl (20231003.0-2) ... 846s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 846s Setting up libpcsclite1:s390x (2.3.3-1) ... 846s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 846s Setting up libltdl7:s390x (2.5.4-4build1) ... 846s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 846s Setting up libstring-random-perl (1:0.32-2) ... 846s Setting up libparams-util-perl (1.102-3build1) ... 846s Setting up autoconf (2.72-3.1ubuntu1) ... 846s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 846s Setting up libwebp7:s390x (1.5.0-0.1) ... 846s Setting up libcapture-tiny-perl (0.50-1) ... 846s Setting up libtimedate-perl (2.3300-2) ... 846s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 846s Setting up libsub-name-perl:s390x (0.28-1) ... 846s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 846s Setting up libtypes-serialiser-perl (1.01-1) ... 846s Setting up libgssapi-perl (0.28-4build5) ... 846s Setting up dwz (0.16-2) ... 846s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 846s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 846s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 846s Setting up libjson-perl (4.10000-1) ... 846s Setting up libxslt1.1:s390x (1.1.43-0.1) ... 846s Setting up libjargs-java (1.0.0-5) ... 846s Setting up librole-tiny-perl (2.002004-1) ... 846s Setting up debugedit (1:5.2-3) ... 846s Setting up libfile-sharedir-perl (1.118-3) ... 846s Setting up libfcgi-perl (0.82+ds-3build3) ... 846s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 846s Setting up libwww-form-urlencoded-perl (0.26-2) ... 846s Setting up sgml-base (1.31+nmu1) ... 846s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 846s Setting up libdevel-stacktrace-perl (2.0500-1) ... 846s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 846s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 846s Setting up libicu76:s390x (76.1-4ubuntu2) ... 846s Setting up node-minimatch (9.0.3-6) ... 846s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 846s Setting up ca-certificates-java (20240118) ... 846s No JRE found. Skipping Java certificates setup. 846s Setting up libexporter-tiny-perl (1.006002-1) ... 846s Setting up node-xtend (4.0.2-3) ... 846s Setting up libisl23:s390x (0.27-1) ... 846s Setting up libconvert-asn1-perl (0.34-1) ... 846s Setting up libtext-unidecode-perl (1.30-3) ... 846s Setting up libde265-0:s390x (1.0.16-1) ... 846s Setting up libregexp-assemble-perl (0.38-2) ... 846s Setting up libnet-ip-perl (1.26-4) ... 846s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 846s Setting up libxmlsec1-1:s390x (1.3.7-2) ... 846s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 846s Setting up liburi-perl (5.30-1) ... 846s Setting up libonig5:s390x (6.9.10-1) ... 846s Setting up libdbi-perl:s390x (1.647-1) ... 846s Setting up libconvert-base32-perl (0.06-3) ... 846s Setting up dctrl-tools (2.24-3build3) ... 846s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 846s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 846s Setting up autodep8 (0.30) ... 846s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 846s Setting up python3-imagesize (1.4.1-1) ... 846s Setting up libemail-address-xs-perl (1.05-1build5) ... 846s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 846s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 846s Setting up automake (1:1.17-4ubuntu1) ... 846s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 846s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 846s Setting up libjson-xs-perl (4.040-1) ... 846s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 846s Setting up libcrypt-des-ede3-perl (0.03-1) ... 846s Setting up libhttp-date-perl (6.06-1) ... 846s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 846s Setting up gettext (0.23.1-2build2) ... 846s Setting up libtest-tcp-perl (2.22-2) ... 846s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 846s Setting up java-wrappers (0.5) ... 846s Setting up libio-socket-timeout-perl (0.32-3) ... 846s Setting up libfile-listing-perl (6.16-1) ... 846s Setting up libhash-merge-simple-perl (0.052-1) ... 846s Setting up libcache-cache-perl (1.08-3) ... 846s Setting up libhttp-headers-fast-perl (0.22-3) ... 846s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 846s Setting up liblist-moreutils-perl (0.430-2) ... 846s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 846s Setting up libemail-simple-perl (2.218-1) ... 846s Setting up libxmlsec1-openssl1:s390x (1.3.7-2) ... 846s Setting up libnet-http-perl (6.23-1) ... 846s Setting up liblasso3t64 (2.9.0-2) ... 846s Setting up libnss3:s390x (2:3.114-1) ... 846s Setting up libexception-class-perl (1.45-1) ... 846s Setting up libclass-c3-perl (0.35-2) ... 846s Setting up libcrypt-jwt-perl (0.037-1) ... 846s Setting up xfonts-utils (1:7.7+7) ... 846s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 846s Setting up libxml-sax-perl (1.02+dfsg-4) ... 846s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 846s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 847s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 847s Setting up libauthen-radius-perl (0.33-1) ... 847s Setting up intltool-debian (0.35.0+20060710.6) ... 847s Setting up libbytes-random-secure-perl (0.29-3) ... 847s Setting up libjson-maybexs-perl (1.004008-1) ... 847s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 847s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 847s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 847s Setting up libdata-optlist-perl (0.114-1) ... 847s Setting up libtest-output-perl (1.036-1) ... 847s Setting up pkg-perl-autopkgtest (0.82) ... 847s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 847s Setting up libraw23t64:s390x (0.21.4-2) ... 847s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 847s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 847s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 847s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 847s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 847s Setting up dh-strip-nondeterminism (1.14.2-1) ... 847s Setting up libwww-robotrules-perl (6.02-1) ... 847s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 847s Setting up xml-core (0.19) ... 847s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 847s Setting up jq (1.8.1-3ubuntu1) ... 847s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 847s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 847s Setting up liblasso-perl:s390x (2.9.0-2) ... 847s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 847s Setting up libmro-compat-perl (0.15-2) ... 847s Setting up libcookie-baker-perl (0.12-1) ... 847s Setting up libhttp-entity-parser-perl (0.25-2) ... 847s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 847s Setting up libio-socket-ssl-perl (2.089-1) ... 847s Setting up libsub-exporter-perl (0.990-1) ... 847s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 847s Setting up libeval-closure-perl (0.14-3) ... 847s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 847s Setting up libconvert-pem-perl (0.13-1) ... 847s Setting up libhttp-negotiate-perl (6.01-2) ... 847s Setting up libparams-validationcompiler-perl (0.31-1) ... 847s Setting up openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 847s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 847s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 847s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 847s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 847s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 847s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 847s Setting up libhttp-cookies-perl (6.11-1) ... 847s Setting up po-debconf (1.0.21+nmu1) ... 847s Setting up libhtml-tree-perl (5.07-3) ... 847s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 847s Setting up libcgi-pm-perl (4.68-1) ... 847s Setting up libhtml-format-perl (2.16-2) ... 847s Setting up fonts-urw-base35 (20200910-8) ... 847s Setting up libhtml-template-perl (2.97-2build1) ... 847s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 847s Setting up libnet-smtp-ssl-perl (1.04-2) ... 847s Setting up libmodule-runtime-perl (0.018-1) ... 847s Setting up libmailtools-perl (2.22-1) ... 847s Setting up sphinx-common (8.2.3-1ubuntu2) ... 847s Setting up libxml-simple-perl (2.25-2) ... 847s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 847s Setting up libhttp-daemon-perl (6.16-1) ... 847s Setting up libemail-abstract-perl (3.010-1) ... 847s Setting up cpp-15 (15.2.0-5ubuntu1) ... 847s Setting up cpp (4:15.2.0-4ubuntu1) ... 847s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 847s Setting up libplack-perl (1.0051-1) ... 847s Setting up libnet-openid-common-perl (1.20-2) ... 847s Setting up libnet-openid-server-perl (1.09-4) ... 847s Setting up libmodule-implementation-perl (0.09-2) ... 847s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 847s Setting up libpackage-stash-perl (0.40-1) ... 847s Setting up libimport-into-perl (1.002005-2) ... 847s Setting up libmoo-perl (2.005005-1) ... 847s Setting up liblist-someutils-perl (0.59-1) ... 847s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 847s Setting up libmime-tools-perl (5.515-1) ... 847s Setting up gcc-15 (15.2.0-5ubuntu1) ... 847s Setting up libspecio-perl (0.50-1) ... 847s Setting up liblist-allutils-perl (0.19-1) ... 847s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 847s Setting up libmoox-types-mooselike-perl (0.29-2) ... 847s Setting up libb-hooks-endofscope-perl (0.28-2) ... 847s Setting up g++-15 (15.2.0-5ubuntu1) ... 847s Setting up libthrowable-perl (1.001-2) ... 847s Setting up libtool (2.5.4-4build1) ... 847s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 847s Setting up gcc (4:15.2.0-4ubuntu1) ... 847s Setting up dh-autoreconf (21) ... 847s Setting up libemail-sender-perl (2.601-1) ... 847s Setting up libnamespace-clean-perl (0.27-2) ... 847s Setting up g++ (4:15.2.0-4ubuntu1) ... 847s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 847s Setting up build-essential (12.12ubuntu1) ... 847s Setting up libnamespace-autoclean-perl (0.31-1) ... 847s Setting up libdatetime-locale-perl (1:1.41-1) ... 847s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 847s Setting up debhelper (13.24.2ubuntu1) ... 847s Setting up libdatetime-perl (2:1.65-1build3) ... 847s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 847s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 847s Setting up liblwp-protocol-https-perl (6.14-1) ... 847s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 847s Setting up node-corepack (0.24.0-5) ... 847s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 847s Setting up libwww-perl (6.78-1) ... 847s Setting up libheif1:s390x (1.20.2-1) ... 847s Setting up nodejs (20.19.4+dfsg-1) ... 847s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 847s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 847s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 847s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 847s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 847s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 847s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 847s Setting up libnet-openid-consumer-perl (1.18-2) ... 847s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 848s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 848s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 848s Setting up libxml-parser-perl (2.47-1build4) ... 848s Setting up uglifyjs (3.17.4-2) ... 848s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 848s Setting up libgd-perl (2.78-1build4) ... 848s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 848s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 848s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 848s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 849s Setting up libsoap-lite-perl (1.27-3) ... 849s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 849s Setting up libgd-securityimage-perl (1.75-3) ... 849s Processing triggers for install-info (7.1.1-1ubuntu1) ... 849s Processing triggers for libc-bin (2.42-0ubuntu3) ... 849s Processing triggers for man-db (2.13.1-1) ... 851s Processing triggers for ca-certificates-java (20240118) ... 851s Adding debian:ACCVRAIZ1.pem 851s Adding debian:AC_RAIZ_FNMT-RCM.pem 851s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 851s Adding debian:ANF_Secure_Server_Root_CA.pem 851s Adding debian:Actalis_Authentication_Root_CA.pem 851s Adding debian:AffirmTrust_Commercial.pem 851s Adding debian:AffirmTrust_Networking.pem 851s Adding debian:AffirmTrust_Premium.pem 851s Adding debian:AffirmTrust_Premium_ECC.pem 851s Adding debian:Amazon_Root_CA_1.pem 851s Adding debian:Amazon_Root_CA_2.pem 851s Adding debian:Amazon_Root_CA_3.pem 851s Adding debian:Amazon_Root_CA_4.pem 851s Adding debian:Atos_TrustedRoot_2011.pem 851s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 851s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 851s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 851s Adding debian:BJCA_Global_Root_CA1.pem 851s Adding debian:BJCA_Global_Root_CA2.pem 851s Adding debian:Baltimore_CyberTrust_Root.pem 851s Adding debian:Buypass_Class_2_Root_CA.pem 851s Adding debian:Buypass_Class_3_Root_CA.pem 851s Adding debian:CA_Disig_Root_R2.pem 851s Adding debian:CFCA_EV_ROOT.pem 851s Adding debian:COMODO_Certification_Authority.pem 851s Adding debian:COMODO_ECC_Certification_Authority.pem 851s Adding debian:COMODO_RSA_Certification_Authority.pem 851s Adding debian:Certainly_Root_E1.pem 851s Adding debian:Certainly_Root_R1.pem 851s Adding debian:Certigna.pem 851s Adding debian:Certigna_Root_CA.pem 851s Adding debian:Certum_EC-384_CA.pem 851s Adding debian:Certum_Trusted_Network_CA.pem 851s Adding debian:Certum_Trusted_Network_CA_2.pem 851s Adding debian:Certum_Trusted_Root_CA.pem 851s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 851s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 851s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 851s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 851s Adding debian:Comodo_AAA_Services_root.pem 851s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 851s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 851s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 851s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 851s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 851s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 851s Adding debian:DigiCert_Assured_ID_Root_CA.pem 851s Adding debian:DigiCert_Assured_ID_Root_G2.pem 851s Adding debian:DigiCert_Assured_ID_Root_G3.pem 851s Adding debian:DigiCert_Global_Root_CA.pem 851s Adding debian:DigiCert_Global_Root_G2.pem 851s Adding debian:DigiCert_Global_Root_G3.pem 851s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 851s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 851s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 851s Adding debian:DigiCert_Trusted_Root_G4.pem 851s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 851s Adding debian:Entrust_Root_Certification_Authority.pem 851s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 851s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 851s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 851s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 851s Adding debian:GLOBALTRUST_2020.pem 851s Adding debian:GTS_Root_R1.pem 851s Adding debian:GTS_Root_R2.pem 851s Adding debian:GTS_Root_R3.pem 851s Adding debian:GTS_Root_R4.pem 851s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 851s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 851s Adding debian:GlobalSign_Root_CA.pem 851s Adding debian:GlobalSign_Root_CA_-_R3.pem 851s Adding debian:GlobalSign_Root_CA_-_R6.pem 851s Adding debian:GlobalSign_Root_E46.pem 851s Adding debian:GlobalSign_Root_R46.pem 851s Adding debian:Go_Daddy_Class_2_CA.pem 851s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 851s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 851s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 851s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 851s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 851s Adding debian:HiPKI_Root_CA_-_G1.pem 851s Adding debian:Hongkong_Post_Root_CA_3.pem 851s Adding debian:ISRG_Root_X1.pem 851s Adding debian:ISRG_Root_X2.pem 851s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 851s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 851s Adding debian:Izenpe.com.pem 851s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 851s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 851s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 851s Adding debian:NAVER_Global_Root_Certification_Authority.pem 851s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 851s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 851s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 851s Adding debian:QuoVadis_Root_CA_1_G3.pem 851s Adding debian:QuoVadis_Root_CA_2.pem 851s Adding debian:QuoVadis_Root_CA_2_G3.pem 851s Adding debian:QuoVadis_Root_CA_3.pem 851s Adding debian:QuoVadis_Root_CA_3_G3.pem 851s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 851s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 851s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 851s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 851s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 851s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 851s Adding debian:SZAFIR_ROOT_CA2.pem 851s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 851s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 851s Adding debian:SecureSign_Root_CA12.pem 851s Adding debian:SecureSign_Root_CA14.pem 851s Adding debian:SecureSign_Root_CA15.pem 851s Adding debian:SecureTrust_CA.pem 851s Adding debian:Secure_Global_CA.pem 851s Adding debian:Security_Communication_ECC_RootCA1.pem 851s Adding debian:Security_Communication_RootCA2.pem 851s Adding debian:Starfield_Class_2_CA.pem 851s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 851s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 851s Adding debian:SwissSign_Gold_CA_-_G2.pem 851s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 851s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 851s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 851s Adding debian:TWCA_CYBER_Root_CA.pem 851s Adding debian:TWCA_Global_Root_CA.pem 851s Adding debian:TWCA_Root_Certification_Authority.pem 851s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 851s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 851s Adding debian:TeliaSonera_Root_CA_v1.pem 851s Adding debian:Telia_Root_CA_v2.pem 851s Adding debian:TrustAsia_Global_Root_CA_G3.pem 851s Adding debian:TrustAsia_Global_Root_CA_G4.pem 851s Adding debian:Trustwave_Global_Certification_Authority.pem 851s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 851s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 851s Adding debian:TunTrust_Root_CA.pem 851s Adding debian:UCA_Extended_Validation_Root.pem 851s Adding debian:UCA_Global_G2_Root.pem 851s Adding debian:USERTrust_ECC_Certification_Authority.pem 851s Adding debian:USERTrust_RSA_Certification_Authority.pem 851s Adding debian:XRamp_Global_CA_Root.pem 851s Adding debian:certSIGN_ROOT_CA.pem 851s Adding debian:certSIGN_Root_CA_G2.pem 851s Adding debian:e-Szigno_Root_CA_2017.pem 851s Adding debian:ePKI_Root_Certification_Authority.pem 851s Adding debian:emSign_ECC_Root_CA_-_C3.pem 851s Adding debian:emSign_ECC_Root_CA_-_G3.pem 851s Adding debian:emSign_Root_CA_-_C1.pem 851s Adding debian:emSign_Root_CA_-_G1.pem 851s Adding debian:vTrus_ECC_Root_CA.pem 851s Adding debian:vTrus_Root_CA.pem 851s done. 851s Setting up yui-compressor (2.4.8-3) ... 851s Setting up default-jre-headless (2:1.21-76) ... 851s Processing triggers for sgml-base (1.31+nmu1) ... 851s Setting up docutils-common (0.21.2+dfsg-2) ... 851s Processing triggers for sgml-base (1.31+nmu1) ... 851s Setting up python3-docutils (0.21.2+dfsg-2) ... 851s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 861s autopkgtest [01:17:00]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 861s autopkgtest [01:17:00]: test manager-test: [----------------------- 861s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 861s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 862s t/02-HTML-template.t ........................ 862s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 862s ok 2 - Manager object 862s ok 3 - Init 862s ok 4 - Manager app 862s ok 5 - Succeed to get / 862s ok 6 - Return a 200 code 862s ok 7 - Content is declared as HTML 862s ok 8 - It contains a html tag 862s ok 9 - Instance name found in SPA title 862s ok 10 - Instance name found in title 862s ok 11 - Instance name found in li 862s 1..11 862s ok 862s t/04-2F-api.t ............................... 862s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 862s ok 2 - Sessions module 862s ok 3 - New SSO session for msmith 862s ok 4 - Sessions module 862s ok 5 - New Persistent session for msmith 862s ok 6 - Sessions module 862s ok 7 - New SSO session for dwho 862s ok 8 - Sessions module 862s ok 9 - New Persistent session for dwho 862s ok 10 - Sessions module 862s ok 11 - New SSO session for rtyler 862s ok 12 - Sessions module 862s ok 13 - New Persistent session for rtyler 862s ok 14 - Sessions module 862s ok 15 - New SSO session for davros 862s ok 16 - Sessions module 862s ok 17 - New Persistent session for davros 862s ok 18 - Sessions module 862s ok 19 - New SSO session for tof 862s ok 20 - Sessions module 862s ok 21 - New Persistent session for tof 862s ok 22 - Sessions module 862s ok 23 - New SSO session for donna 862s ok 24 - Sessions module 862s ok 25 - New Persistent session for donna 862s ok 26 - Manager object 862s ok 27 - Init 862s ok 28 - Manager app 862s ok 29 - Client object 862s ok 30 - dwho should have 1 2F of type "TOTP": Request succeed 862s ok 31 - dwho should have 1 2F of type "TOTP": Result code is 200 862s ok 32 - dwho should have 1 2F of type "TOTP": Response is JSON 862s ok 33 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 862s ok 34 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Request succeed 862s ok 35 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Result code is 200 862s ok 36 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Response is JSON 862s ok 37 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 862s ok 38 - Found display variable 862s ok 39 - dwho should have 1 2F of type "U2F": Request succeed 862s ok 40 - dwho should have 1 2F of type "U2F": Result code is 200 862s ok 41 - dwho should have 1 2F of type "U2F": Response is JSON 862s ok 42 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 862s ok 43 - dwho should have 1 2F of type "UBK": Request succeed 862s ok 44 - dwho should have 1 2F of type "UBK": Result code is 200 862s ok 45 - dwho should have 1 2F of type "UBK": Response is JSON 862s ok 46 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 862s ok 47 - dwho should have 1 2F of type "WebAuthn": Request succeed 862s ok 48 - dwho should have 1 2F of type "WebAuthn": Result code is 200 862s ok 49 - dwho should have 1 2F of type "WebAuthn": Response is JSON 862s ok 50 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 862s ok 51 - dwho should have 0 2F of type "UBKIKI": Request succeed 862s ok 52 - dwho should have 0 2F of type "UBKIKI": Result code is 200 862s ok 53 - dwho should have 0 2F of type "UBKIKI": Response is JSON 862s ok 54 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 862s ok 55 - dwho should have 4 2F: Request succeed 862s ok 56 - dwho should have 4 2F: Result code is 200 862s ok 57 - dwho should have 4 2F: Response is JSON 862s ok 58 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 862s ok 59 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Request succeed 862s ok 60 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Result code is 200 862s ok 61 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Response is JSON 862s ok 62 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 862s ok 63 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Request succeed 862s ok 64 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Result code is 200 862s ok 65 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Response is JSON 862s ok 66 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 862s ok 67 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXk=": Request succeed 862s ok 68 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 862s ok 69 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 862s ok 70 - dwho should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 862s ok 71 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 862s ok 72 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 862s ok 73 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 862s ok 74 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 862s ok 75 - dwho should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 862s ok 76 - dwho should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 862s ok 77 - dwho should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 862s ok 78 - dwho should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 862s ok 79 - dwho should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 862s ok 80 - dwho should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 862s ok 81 - dwho should have 3 2F: Request succeed 862s ok 82 - dwho should have 3 2F: Result code is 200 862s ok 83 - dwho should have 3 2F: Response is JSON 862s ok 84 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 862s ok 85 - Delete all 2F from dwho of type "WebAuthn": Request succeed 862s ok 86 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 862s ok 87 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 862s ok 88 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 862s ok 89 - dwho should have 0 2F of type "WebAuthn": Request succeed 862s ok 90 - dwho should have 0 2F of type "WebAuthn": Result code is 200 862s ok 91 - dwho should have 0 2F of type "WebAuthn": Response is JSON 862s ok 92 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 862s ok 93 - Delete all 2F from dwho: Request succeed 862s ok 94 - Delete all 2F from dwho: Result code is 200 862s ok 95 - Delete all 2F from dwho: Response is JSON 862s ok 96 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 862s ok 97 - dwho should have 0 2F: Request succeed 862s ok 98 - dwho should have 0 2F: Result code is 200 862s ok 99 - dwho should have 0 2F: Response is JSON 862s ok 100 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 862s ok 101 - Delete all 2F from dwho: Request succeed 862s ok 102 - Delete all 2F from dwho: Result code is 200 862s ok 103 - Delete all 2F from dwho: Response is JSON 862s ok 104 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 862s ok 105 - msmith should have 0 2F: Request succeed 862s ok 106 - msmith should have 0 2F: Result code is 200 862s ok 107 - msmith should have 0 2F: Response is JSON 862s ok 108 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 862s ok 109 - rtyler should have 1 2F of type "U2F": Request succeed 862s ok 110 - rtyler should have 1 2F of type "U2F": Result code is 200 862s ok 111 - rtyler should have 1 2F of type "U2F": Response is JSON 862s ok 112 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 862s ok 113 - rtyler should have 0 2F of type "TOTP": Request succeed 862s ok 114 - rtyler should have 0 2F of type "TOTP": Result code is 200 862s ok 115 - rtyler should have 0 2F of type "TOTP": Response is JSON 862s ok 116 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 862s ok 117 - rtyler should have 2 2F of type "UBK": Request succeed 862s ok 118 - rtyler should have 2 2F of type "UBK": Result code is 200 862s ok 119 - rtyler should have 2 2F of type "UBK": Response is JSON 862s ok 120 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 862s ok 121 - rtyler should have 3 2F: Request succeed 862s ok 122 - rtyler should have 3 2F: Result code is 200 862s ok 123 - rtyler should have 3 2F: Response is JSON 862s ok 124 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 862s ok 125 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Request succeed 862s ok 126 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Result code is 200 862s ok 127 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Response is JSON 862s ok 128 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 862s ok 129 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXk=": Request succeed 862s ok 130 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 862s ok 131 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 862s ok 132 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 862s ok 133 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXky": Request succeed 862s ok 134 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXky": Result code is 200 862s ok 135 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXky": Response is JSON 862s ok 136 - rtyler should have one 2F with id "MTc2MDkyMzAyMTo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 862s ok 137 - Delete all 2F from rtyler of type "UBK": Request succeed 862s ok 138 - Delete all 2F from rtyler of type "UBK": Result code is 200 862s ok 139 - Delete all 2F from rtyler of type "UBK": Response is JSON 862s ok 140 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 862s ok 141 - rtyler should have 1 2F: Request succeed 862s ok 142 - rtyler should have 1 2F: Result code is 200 862s ok 143 - rtyler should have 1 2F: Response is JSON 862s ok 144 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 862s ok 145 - rtyler should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 862s ok 146 - rtyler should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 862s ok 147 - rtyler should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 862s ok 148 - rtyler should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 862s ok 149 - rtyler should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 862s ok 150 - rtyler should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 862s ok 151 - Delete all 2F from rtyler: Request succeed 862s ok 152 - Delete all 2F from rtyler: Result code is 200 862s ok 153 - Delete all 2F from rtyler: Response is JSON 862s ok 154 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 862s ok 155 - davros should have 1 2F of type "U2F": Request succeed 862s ok 156 - davros should have 1 2F of type "U2F": Result code is 200 862s ok 157 - davros should have 1 2F of type "U2F": Response is JSON 862s ok 158 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 862s ok 159 - davros should have 1 2F of type "TOTP": Request succeed 862s ok 160 - davros should have 1 2F of type "TOTP": Result code is 200 862s ok 161 - davros should have 1 2F of type "TOTP": Response is JSON 862s ok 162 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 862s ok 163 - davros should have 0 2F of type "UBK": Request succeed 862s ok 164 - davros should have 0 2F of type "UBK": Result code is 200 862s ok 165 - davros should have 0 2F of type "UBK": Response is JSON 862s ok 166 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 862s ok 167 - davros should have 2 2F: Request succeed 862s ok 168 - davros should have 2 2F: Result code is 200 862s ok 169 - davros should have 2 2F: Response is JSON 862s ok 170 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 862s ok 171 - davros should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Request succeed 862s ok 172 - davros should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Result code is 200 862s ok 173 - davros should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Response is JSON 862s ok 174 - davros should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 862s ok 175 - davros should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Request succeed 862s ok 176 - davros should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Result code is 200 862s ok 177 - davros should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": Response is JSON 862s ok 178 - davros should have one 2F with id "MTc2MDkyMzAyMTo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 862s ok 179 - davros should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 862s ok 180 - davros should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 862s ok 181 - davros should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 862s ok 182 - davros should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 862s ok 183 - davros should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 862s ok 184 - davros should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 862s ok 185 - davros should have 1 2F: Request succeed 862s ok 186 - davros should have 1 2F: Result code is 200 862s ok 187 - davros should have 1 2F: Response is JSON 862s ok 188 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 862s ok 189 - Delete all 2F from davros of type "TOTP": Request succeed 862s ok 190 - Delete all 2F from davros of type "TOTP": Result code is 200 862s ok 191 - Delete all 2F from davros of type "TOTP": Response is JSON 862s ok 192 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 862s ok 193 - davros should have 0 2F: Request succeed 862s ok 194 - davros should have 0 2F: Result code is 200 862s ok 195 - davros should have 0 2F: Response is JSON 862s ok 196 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 862s ok 197 - Delete all 2F from davros: Request succeed 862s ok 198 - Delete all 2F from davros: Result code is 200 862s ok 199 - Delete all 2F from davros: Response is JSON 862s ok 200 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 862s ok 201 - tof should have 1 2F of type "U2F": Request succeed 862s ok 202 - tof should have 1 2F of type "U2F": Result code is 200 862s ok 203 - tof should have 1 2F of type "U2F": Response is JSON 862s ok 204 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 862s ok 205 - tof should have 0 2F of type "TOTP": Request succeed 862s ok 206 - tof should have 0 2F of type "TOTP": Result code is 200 862s ok 207 - tof should have 0 2F of type "TOTP": Response is JSON 862s ok 208 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 862s ok 209 - tof should have 0 2F of type "UBK": Request succeed 862s ok 210 - tof should have 0 2F of type "UBK": Result code is 200 862s ok 211 - tof should have 0 2F of type "UBK": Response is JSON 862s ok 212 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 862s ok 213 - tof should have 1 2F: Request succeed 862s ok 214 - tof should have 1 2F: Result code is 200 862s ok 215 - tof should have 1 2F: Response is JSON 862s ok 216 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 862s ok 217 - tof should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Request succeed 862s ok 218 - tof should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Result code is 200 862s ok 219 - tof should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": Response is JSON 862s ok 220 - tof should have one 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 862s ok 221 - tof should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 862s ok 222 - tof should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 862s ok 223 - tof should have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 862s ok 224 - tof should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 862s ok 225 - tof should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 862s ok 226 - tof should not have a 2F with id "MTc2MDkyMzAyMTo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 862s ok 227 - tof should have 0 2F: Request succeed 862s ok 228 - tof should have 0 2F: Result code is 200 862s ok 229 - tof should have 0 2F: Response is JSON 862s ok 230 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 862s ok 231 - Delete all 2F from tof: Request succeed 862s ok 232 - Delete all 2F from tof: Result code is 200 862s ok 233 - Delete all 2F from tof: Response is JSON 862s ok 234 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 862s ok 235 - Add/noattr : Request succeed 862s ok 236 - Add/noattr : Result code is 400 862s ok 237 - Add/noattr : Response is JSON 862s ok 238 - Expected error message 862s ok 239 - Add/epoch: Request succeed 862s ok 240 - Add/epoch: Result code is 400 862s ok 241 - Add/epoch: Response is JSON 862s ok 242 - Expected error message 862s ok 243 - Add second factor: Request succeed 862s ok 244 - Add second factor: Result code is 201 862s ok 245 - Add second factor: Response is JSON 862s ok 246 - donna should have 1 2F of type "test": Request succeed 862s ok 247 - donna should have 1 2F of type "test": Result code is 200 862s ok 248 - donna should have 1 2F of type "test": Response is JSON 862s ok 249 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 862s ok 250 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Request succeed 862s ok 251 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Result code is 200 862s ok 252 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Response is JSON 862s ok 253 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": check returned type is HASH and that ids match 862s ok 254 - Found display variable 862s ok 255 - Add second factor with same ID as previous: Request succeed 862s ok 256 - Add second factor with same ID as previous: Result code is 409 862s ok 257 - Add second factor with same ID as previous: Response is JSON 862s ok 258 - Add second factor with different ID: Request succeed 862s ok 259 - Add second factor with different ID: Result code is 201 862s ok 260 - Add second factor with different ID: Response is JSON 862s ok 261 - donna should have 2 2F of type "test": Request succeed 862s ok 262 - donna should have 2 2F of type "test": Result code is 200 862s ok 263 - donna should have 2 2F of type "test": Response is JSON 862s ok 264 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 862s ok 265 - Expected second factors data 862s ok 266 - Add/noattr : Request succeed 862s ok 267 - Add/noattr : Result code is 400 862s ok 268 - Add/noattr : Response is JSON 862s ok 269 - Expected error message 862s ok 270 - Sessions module 862s ok 271 - New SSO session for amy 862s ok 272 - Sessions module 862s ok 273 - New Persistent session for amy 862s ok 274 - Add/noattr : Request succeed 862s ok 275 - Add/noattr : Result code is 400 862s ok 276 - Add/noattr : Response is JSON 862s ok 277 - Expected error message 862s ok 278 - Add/epoch: Request succeed 862s ok 279 - Add/epoch: Result code is 400 862s ok 280 - Add/epoch: Response is JSON 862s ok 281 - Expected error message 862s ok 282 - Add/nokey: Request succeed 862s ok 283 - Add/nokey: Result code is 400 862s ok 284 - Add/nokey: Response is JSON 862s ok 285 - Expected error message 862s ok 286 - Add/badkey: Request succeed 862s ok 287 - Add/badkey: Result code is 400 862s ok 288 - Add/badkey: Response is JSON 862s ok 289 - Expected error message 862s ok 290 - Add/goodkey: Request succeed 862s ok 291 - Add/goodkey: Result code is 201 862s ok 292 - Add/goodkey: Response is JSON 862s ok 293 - amy should have 1 2F of type "TOTP": Request succeed 862s ok 294 - amy should have 1 2F of type "TOTP": Result code is 200 862s ok 295 - amy should have 1 2F of type "TOTP": Response is JSON 862s ok 296 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 862s ok 297 - Sessions module 862s ok 298 - Correct type 862s ok 299 - Epoch was set 862s ok 300 - Correct name 862s ok 301 - Secret was encrypted 862s ok 302 - Correct normalized key 862s ok 303 - Sessions module 862s ok 304 - New SSO session for rory 862s ok 305 - Sessions module 862s ok 306 - New Persistent session for rory 862s ok 307 - Add/goodkey: Request succeed 862s ok 308 - Add/goodkey: Result code is 201 862s ok 309 - Add/goodkey: Response is JSON 862s ok 310 - rory should have 1 2F of type "TOTP": Request succeed 862s ok 311 - rory should have 1 2F of type "TOTP": Result code is 200 862s ok 312 - rory should have 1 2F of type "TOTP": Response is JSON 862s ok 313 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 862s ok 314 - Sessions module 862s ok 315 - Correct type 862s ok 316 - Epoch was set 862s ok 317 - Correct name 862s ok 318 - Secret was encrypted 862s ok 319 - Correct normalized key 862s ok 320 - Add/missinguser: Request succeed 862s ok 321 - Add/missinguser: Result code is 404 862s ok 322 - Add/missinguser: Response is JSON 862s ok 323 - Add/missinguser: Request succeed 862s ok 324 - Add/missinguser: Result code is 404 862s ok 325 - Add/missinguser: Response is JSON 862s ok 326 - Add/missinguser: Request succeed 862s ok 327 - Add/missinguser: Result code is 404 862s ok 328 - Add/missinguser: Response is JSON 862s ok 329 - Add/missinguser: Request succeed 862s ok 330 - Add/missinguser: Result code is 404 862s ok 331 - Add/missinguser: Response is JSON 862s ok 332 - Add/missinguser: Request succeed 862s ok 333 - Add/missinguser: Result code is 201 862s ok 334 - Add/missinguser: Response is JSON 862s ok 335 - unknowng should have 1 2F of type "test": Request succeed 862s ok 336 - unknowng should have 1 2F of type "test": Result code is 200 862s ok 337 - unknowng should have 1 2F of type "test": Response is JSON 862s ok 338 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 862s ok 339 - Add/missinguser: Request succeed 862s ok 340 - Add/missinguser: Result code is 201 862s ok 341 - Add/missinguser: Response is JSON 862s ok 342 - unknownt should have 1 2F of type "TOTP": Request succeed 862s ok 343 - unknownt should have 1 2F of type "TOTP": Result code is 200 862s ok 344 - unknownt should have 1 2F of type "TOTP": Response is JSON 862s ok 345 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 862s ok 346 - Searching for [no params] returns no results: Request succeed 862s ok 347 - Searching for [no params] returns no results: Result code is 200 862s ok 348 - Searching for [no params] returns no results: Response is JSON 862s ok 349 - Empty list was returned 862s ok 350 - Sessions module 862s ok 351 - New Persistent session for dwho 862s ok 352 - Sessions module 862s ok 353 - New Persistent session for rtyler 862s ok 354 - Sessions module 862s ok 355 - New Persistent session for mjones 862s ok 356 - Sessions module 862s ok 357 - New Persistent session for msmith 862s ok 358 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 862s ok 359 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 862s ok 360 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 862s ok 361 - Expected results 862s ok 362 - Searching for type=TOTP returns dwho,rtyler: Request succeed 862s ok 363 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 862s ok 364 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 862s ok 365 - Expected results 862s ok 366 - Expected API response 862s ok 367 - Searching for uid=m* returns mjones: Request succeed 862s ok 368 - Searching for uid=m* returns mjones: Result code is 200 862s ok 369 - Searching for uid=m* returns mjones: Response is JSON 862s ok 370 - Expected results 862s ok 371 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 862s ok 372 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 862s ok 373 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 862s ok 374 - Expected results 862s ok 375 - Searching for uid=m*&type=TOTP returns no results: Request succeed 862s ok 376 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 862s ok 377 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 862s ok 378 - Empty list was returned 862s ok 379 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 862s ok 380 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 862s ok 381 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 862s ok 382 - Expected results 862s ok 383 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 862s ok 384 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 862s ok 385 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 862s ok 386 - Empty list was returned 862s ok 387 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 862s ok 388 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 862s ok 389 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 862s ok 390 - Expected results 862s 1..390 862s ok 863s t/04-history-api.t .......................... 863s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 863s ok 2 - Sessions module 863s ok 3 - New session for dwho 863s ok 4 - Sessions module 863s ok 5 - New session for rtyler 863s ok 6 - Sessions module 863s ok 7 - New session for msmith 863s # Subtest: Get all entries for user 863s ok 1 - Manager object 863s ok 2 - Init 863s ok 3 - Manager app 863s ok 4 - Client object 863s ok 5 - Get request on dwho 863s ok 6 - Response code is 200 863s ok 7 - Got JSON 863s ok 8 - Found 9 entries 863s 1..8 863s ok 8 - Get all entries for user 863s # Subtest: Type any returns all entries 863s ok 1 - Get request on dwho 863s ok 2 - Response code is 200 863s ok 3 - Got JSON 863s ok 4 - Found 9 entries 863s 1..4 863s ok 9 - Type any returns all entries 863s # Subtest: Get all successes for user 863s ok 1 - Get request on dwho 863s ok 2 - Response code is 200 863s ok 3 - Got JSON 863s ok 4 - Found 5 entries 863s 1..4 863s ok 10 - Get all successes for user 863s # Subtest: Get all failures for user 863s ok 1 - Get request on dwho 863s ok 2 - Response code is 200 863s ok 3 - Got JSON 863s ok 4 - Found 4 entries 863s 1..4 863s ok 11 - Get all failures for user 863s # Subtest: Get last success for user 863s ok 1 - Get request on dwho/last 863s ok 2 - Response code is 200 863s ok 3 - Got JSON 863s ok 4 863s 1..4 863s ok 12 - Get last success for user 863s # Subtest: Get last failure for user 863s ok 1 - Get request on dwho/last 863s ok 2 - Response code is 200 863s ok 3 - Got JSON 863s ok 4 863s 1..4 863s ok 13 - Get last failure for user 863s # Subtest: Get last event for user 863s ok 1 - Get request on dwho/last 863s ok 2 - Response code is 200 863s ok 3 - Got JSON 863s ok 4 863s 1..4 863s ok 14 - Get last event for user 863s # Subtest: Get last event for user 863s ok 1 - Get request on rtyler/last 863s ok 2 - Response code is 200 863s ok 3 - Got JSON 863s ok 4 863s 1..4 863s ok 15 - Get last event for user 863s ok 16 - Get request on msmith 863s ok 17 - Response code is 200 863s ok 18 - Got JSON 863s ok 19 863s ok 20 - Get request on msmith 863s ok 21 - Response code is 200 863s ok 22 - Got JSON 863s ok 23 863s ok 24 - Get request on rtyler 863s ok 25 - Response code is 200 863s ok 26 - Got JSON 863s ok 27 863s ok 28 - Get request on nobody 863s ok 29 - Response code is 404 863s ok 30 - Got JSON 863s ok 31 863s ok 32 - Get request on nobody 863s ok 33 - Response code is 404 863s ok 34 - Got JSON 863s ok 35 863s ok 36 - Get request on msmith/last 863s ok 37 - Response code is 404 863s ok 38 - Got JSON 863s ok 39 863s ok 40 - Get request on rtyler/last 863s ok 41 - Response code is 404 863s ok 42 - Got JSON 863s ok 43 863s ok 44 - Get request on nobody/last 863s ok 45 - Response code is 404 863s ok 46 - Got JSON 863s ok 47 863s ok 48 - Get request on toto 863s ok 49 - Response code is 400 863s ok 50 - Got JSON 863s ok 51 863s ok 52 - Get request on toto/unknown 863s ok 53 - Response code is 404 863s ok 54 - Got JSON 863s ok 55 863s ok 56 - Get request on 863s ok 57 - Response code is 404 863s ok 58 - Got JSON 863s ok 59 863s 1..59 863s ok 863s t/04-menu-api.t ............................. 863s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 863s ok 2 - Manager object 863s ok 3 - Init 863s ok 4 - Manager app 863s ok 5 - Client object 863s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 863s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 863s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 863s ok 9 - Cat - Add should succeed: Request succeed 863s ok 10 - Cat - Add should succeed: Result code is 201 863s ok 11 - Cat - Add should succeed: Response is JSON 863s ok 12 - Cat - Add should succeed: Request succeed 863s ok 13 - Cat - Add should succeed: Result code is 200 863s ok 14 - Cat - Add should succeed: Response is JSON 863s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 863s ok 16 - Cat - Add should succeed: Request succeed 863s ok 17 - Cat - Add should succeed: Result code is 200 863s ok 18 - Cat - Add should succeed: Response is JSON 863s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 863s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 863s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 863s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 863s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 863s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 863s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 863s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 863s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 863s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 863s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 863s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 863s ok 31 - 204 code returns no content 863s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 863s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 863s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 863s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 863s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 863s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 863s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 863s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 863s ok 40 - Cat - Update should fail if confKey not found: Request succeed 863s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 863s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 863s ok 43 - Cat - 2nd add should succeed: Request succeed 863s ok 44 - Cat - 2nd add should succeed: Result code is 201 863s ok 45 - Cat - 2nd add should succeed: Response is JSON 863s ok 46 - Cat - Replace should succeed: Request succeed 863s ok 47 - Cat - Replace should succeed: Result code is 204 863s ok 48 - 204 code returns no content 863s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 863s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 863s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 863s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 863s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 863s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 863s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 863s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 863s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 863s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 863s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 863s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 863s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 863s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 863s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 863s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 863s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 863s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 863s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 863s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 863s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 863s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 863s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 863s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 863s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 863s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 863s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 863s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 863s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 863s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 863s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 863s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 863s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 863s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 863s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 863s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 863s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 863s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 863s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 863s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 863s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 863s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 863s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 863s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 863s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 863s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 863s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 863s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 863s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 863s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 863s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 863s 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" 863s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 863s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 863s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 863s 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" 863s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 863s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 863s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 863s 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/" 863s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 863s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 863s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 863s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 863s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 863s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 863s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 863s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 863s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 863s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 863s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 863s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 863s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 863s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 863s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 863s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 863s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 863s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 863s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 863s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 863s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 863s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 863s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 863s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 863s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 863s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 863s ok 135 - App - Add should fail on duplicate confKey: Request succeed 863s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 863s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 863s ok 138 - App - Add should fail on invalid confKey: Request succeed 863s ok 139 - App - Add should fail on invalid confKey: Result code is 400 863s ok 140 - App - Add should fail on invalid confKey: Response is JSON 863s ok 141 - App - Check default value were set: Request succeed 863s ok 142 - App - Check default value were set: Result code is 200 863s ok 143 - App - Check default value were set: Response is JSON 863s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 863s ok 145 - App - Check default value were set: Request succeed 863s ok 146 - App - Check default value were set: Result code is 200 863s ok 147 - App - Check default value were set: Response is JSON 863s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 863s ok 149 - App - Category 1 should return 2 apps: Request succeed 863s ok 150 - App - Category 1 should return 2 apps: Result code is 200 863s ok 151 - App - Category 1 should return 2 apps: Response is JSON 863s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 863s ok 153 - App - Category 2 should return 1 app: Request succeed 863s ok 154 - App - Category 2 should return 1 app: Result code is 200 863s ok 155 - App - Category 2 should return 1 app: Response is JSON 863s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 863s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 863s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 863s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 863s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 863s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 863s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 863s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 863s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 863s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 863s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 863s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 863s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 863s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 863s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 863s ok 171 - App - Update should succeed and keep existing values: Request succeed 863s ok 172 - App - Update should succeed and keep existing values: Result code is 204 863s ok 173 - 204 code returns no content 863s ok 174 - App - Update should succeed and keep existing values: Request succeed 863s ok 175 - App - Update should succeed and keep existing values: Result code is 200 863s ok 176 - App - Update should succeed and keep existing values: Response is JSON 863s 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" 863s ok 178 - App - Update should succeed and keep existing values: Request succeed 863s ok 179 - App - Update should succeed and keep existing values: Result code is 200 863s ok 180 - App - Update should succeed and keep existing values: Response is JSON 863s 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" 863s ok 182 - App - Update should succeed and keep existing values: Request succeed 863s ok 183 - App - Update should succeed and keep existing values: Result code is 200 863s ok 184 - App - Update should succeed and keep existing values: Response is JSON 863s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 863s ok 186 - App - Update should fail if confKey not found: Request succeed 863s ok 187 - App - Update should fail if confKey not found: Result code is 404 863s ok 188 - App - Update should fail if confKey not found: Response is JSON 863s ok 189 - App - Update should fail if confKey not found: Request succeed 863s ok 190 - App - Update should fail if confKey not found: Result code is 404 863s ok 191 - App - Update should fail if confKey not found: Response is JSON 863s ok 192 - App - Replace should succeed: Request succeed 863s ok 193 - App - Replace should succeed: Result code is 204 863s ok 194 - 204 code returns no content 863s ok 195 - App - Replace should succeed: Request succeed 863s ok 196 - App - Replace should succeed: Result code is 200 863s ok 197 - App - Replace should succeed: Response is JSON 863s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 863s ok 199 - App - Replace should fail if confKey not found: Request succeed 863s ok 200 - App - Replace should fail if confKey not found: Result code is 404 863s ok 201 - App - Replace should fail if confKey not found: Response is JSON 863s ok 202 - App - Replace should fail if confKey not found: Request succeed 863s ok 203 - App - Replace should fail if confKey not found: Result code is 404 863s ok 204 - App - Replace should fail if confKey not found: Response is JSON 863s ok 205 - App - Delete should succeed: Request succeed 863s ok 206 - App - Delete should succeed: Result code is 204 863s ok 207 - 204 code returns no content 863s ok 208 - App - Entity should not be found after deletion: Request succeed 863s ok 209 - App - Entity should not be found after deletion: Result code is 404 863s ok 210 - App - Entity should not be found after deletion: Response is JSON 863s ok 211 - App - Category 1 should return 1 app: Request succeed 863s ok 212 - App - Category 1 should return 1 app: Result code is 200 863s ok 213 - App - Category 1 should return 1 app: Response is JSON 863s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 863s ok 215 - Cat - Clean up: Request succeed 863s ok 216 - Cat - Clean up: Result code is 204 863s ok 217 - 204 code returns no content 863s ok 218 - Cat - Clean up: Request succeed 863s ok 219 - Cat - Clean up: Result code is 204 863s ok 220 - 204 code returns no content 863s ok 221 - cat - Entity should not be found after clean up: Request succeed 863s ok 222 - cat - Entity should not be found after clean up: Result code is 404 863s ok 223 - cat - Entity should not be found after clean up: Response is JSON 863s 1..223 863s ok 864s t/04-misc-api.t ............................. 864s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 864s ok 2 - Manager object 864s ok 3 - Init 864s ok 4 - Manager app 864s ok 5 - Broken config backend: Request succeed 864s ok 6 - Broken config backend: correct status code 864s ok 7 - Got expected global status 864s ok 8 - Got expected config status 864s ok 9 - Back to normal: Request succeed 864s ok 10 - Back to normal: correct status code 864s ok 11 - Got expected global status 864s ok 12 - Got expected config status 864s ok 13 - Not implemented yet 864s ok 14 - Not implemented yet 864s 1..14 864s ok 865s t/04-providers-api.t ........................ 865s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 865s ok 2 - Manager object 865s ok 3 - Init 865s ok 4 - Manager app 865s ok 5 - Client object 865s ok 6 - OidcRp - Add should succeed: Request succeed 865s ok 7 - OidcRp - Add should succeed: Result code is 201 865s ok 8 - OidcRp - Add should succeed: Response is JSON 865s ok 9 - OidcRp - Add should succeed: Request succeed 865s ok 10 - OidcRp - Add should succeed: Result code is 200 865s ok 11 - OidcRp - Add should succeed: Response is JSON 865s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 865s ok 13 - OidcRp - Add should succeed: Request succeed 865s ok 14 - OidcRp - Add should succeed: Result code is 200 865s ok 15 - OidcRp - Add should succeed: Response is JSON 865s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 865s ok 17 - OidcRp - Add should succeed: Request succeed 865s ok 18 - OidcRp - Add should succeed: Result code is 200 865s ok 19 - OidcRp - Add should succeed: Response is JSON 865s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 865s ok 21 - OidcRp - Add should succeed: Request succeed 865s ok 22 - OidcRp - Add should succeed: Result code is 200 865s ok 23 - OidcRp - Add should succeed: Response is JSON 865s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 865s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 865s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 865s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 865s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 865s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 865s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 865s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 865s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 865s ok 34 - 204 code returns no content 865s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 865s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 865s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 865s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 865s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 865s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 865s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 865s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 865s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s 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" 865s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 865s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 865s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 865s 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" 865s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 865s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 865s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 865s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 865s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 865s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 865s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 865s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 865s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 865s ok 84 - OidcRp - 2nd add should succeed: Request succeed 865s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 865s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 865s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 865s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 865s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 865s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 865s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 865s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 865s ok 93 - OidcRp - Replace should succeed: Request succeed 865s ok 94 - OidcRp - Replace should succeed: Result code is 204 865s ok 95 - 204 code returns no content 865s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 865s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 865s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 865s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 865s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 865s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 865s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 865s 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" 865s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 865s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 865s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 865s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 865s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 865s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 865s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 865s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 865s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 865s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 865s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 865s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 865s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 865s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 865s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 865s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 865s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 865s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 865s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 865s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 865s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 865s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 865s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 865s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 865s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 865s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 865s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 865s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 865s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 865s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 865s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 865s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 865s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 865s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 865s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 865s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 865s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 865s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 865s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 865s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 865s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 865s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 865s ok 146 - OidcRp - Clean up: Request succeed 865s ok 147 - OidcRp - Clean up: Result code is 204 865s ok 148 - 204 code returns no content 865s ok 149 - OidcRp - Clean up: Request succeed 865s ok 150 - OidcRp - Clean up: Result code is 204 865s ok 151 - 204 code returns no content 865s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 865s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 865s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 865s ok 155 - SamlSp - Add should succeed: Request succeed 865s ok 156 - SamlSp - Add should succeed: Result code is 201 865s ok 157 - SamlSp - Add should succeed: Response is JSON 865s ok 158 - SamlSp - Add should succeed: Request succeed 865s ok 159 - SamlSp - Add should succeed: Result code is 200 865s ok 160 - SamlSp - Add should succeed: Response is JSON 865s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 865s ok 162 - SamlSp - Add should succeed: Request succeed 865s ok 163 - SamlSp - Add should succeed: Result code is 200 865s ok 164 - SamlSp - Add should succeed: Response is JSON 865s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 865s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 865s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 865s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 865s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 865s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 865s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 865s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 865s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 865s ok 175 - 204 code returns no content 865s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 865s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 865s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 865s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 865s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 865s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 865s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 865s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 865s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 865s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 865s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 865s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 865s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 865s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 865s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 865s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 865s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 865s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 865s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 865s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 865s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 865s ok 221 - SamlSp - 2nd add should succeed: Request succeed 865s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 865s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 865s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 865s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 865s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 865s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 865s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 865s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 865s ok 230 - SamlSp - Replace should succeed: Request succeed 865s ok 231 - SamlSp - Replace should succeed: Result code is 204 865s ok 232 - 204 code returns no content 865s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 865s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 865s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 865s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 865s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 865s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 865s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 865s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 865s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 865s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 865s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 865s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 865s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 865s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 865s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 865s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 865s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 865s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 865s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 865s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 865s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 865s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 865s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 865s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 865s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 865s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 865s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 865s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 865s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 865s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 865s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 865s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 865s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 865s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 865s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 865s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 865s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 865s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 865s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 865s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 865s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 865s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 865s 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" 865s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 865s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 865s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 865s ok 279 - FederatedSalmSp - Add: Request succeed 865s ok 280 - FederatedSalmSp - Add: Result code is 409 865s ok 281 - FederatedSalmSp - Add: Response is JSON 865s ok 282 - FederatedSalmSp - Add: Request succeed 865s ok 283 - FederatedSalmSp - Add: Result code is 201 865s ok 284 - FederatedSalmSp - Add: Response is JSON 865s ok 285 - FederatedSalmSp - Add: Request succeed 865s ok 286 - FederatedSalmSp - Add: Result code is 200 865s ok 287 - FederatedSalmSp - Add: Response is JSON 865s ok 288 - FederatedSalmSp - Add: check if options/encryptionMode value "assertion" matches expected value "assertion" 865s ok 289 - FederatedSalmSp - Add: Request succeed 865s ok 290 - FederatedSalmSp - Add: Result code is 200 865s ok 291 - FederatedSalmSp - Add: Response is JSON 865s ok 292 - FederatedSalmSp - Add: check if options/federationEntityID value "http://fed.example.com/" matches expected value "http://fed.example.com/" 865s ok 293 - FederatedSalmSp - Add: Request succeed 865s ok 294 - FederatedSalmSp - Add: Result code is 200 865s ok 295 - FederatedSalmSp - Add: Response is JSON 865s ok 296 - FederatedSalmSp - Add: Check entityId value returned "http://fed.example.com/" matched expected value "http://fed.example.com/" 865s ok 297 - SamlSp - Clean up: Request succeed 865s ok 298 - SamlSp - Clean up: Result code is 204 865s ok 299 - 204 code returns no content 865s ok 300 - SamlSp - Clean up: Request succeed 865s ok 301 - SamlSp - Clean up: Result code is 204 865s ok 302 - 204 code returns no content 865s ok 303 - SamlSp - Entity should not be found after clean up: Request succeed 865s ok 304 - SamlSp - Entity should not be found after clean up: Result code is 404 865s ok 305 - SamlSp - Entity should not be found after clean up: Response is JSON 865s ok 306 - CasApp - Add should succeed: Request succeed 865s ok 307 - CasApp - Add should succeed: Result code is 201 865s ok 308 - CasApp - Add should succeed: Response is JSON 865s ok 309 - CasApp - Add should succeed: Request succeed 865s ok 310 - CasApp - Add should succeed: Result code is 200 865s ok 311 - CasApp - Add should succeed: Response is JSON 865s ok 312 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 865s ok 313 - CasApp - Add should succeed: Request succeed 865s ok 314 - CasApp - Add should succeed: Result code is 200 865s ok 315 - CasApp - Add should succeed: Response is JSON 865s ok 316 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 865s ok 317 - CasApp - Add should succeed: Request succeed 865s ok 318 - CasApp - Add should succeed: Result code is 200 865s ok 319 - CasApp - Add should succeed: Response is JSON 865s ok 320 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 865s ok 321 - CasApp - Add should fail on duplicate confKey: Request succeed 865s ok 322 - CasApp - Add should fail on duplicate confKey: Result code is 409 865s ok 323 - CasApp - Add should fail on duplicate confKey: Response is JSON 865s ok 324 - CasApp - Update should succeed and keep existing values: Request succeed 865s ok 325 - CasApp - Update should succeed and keep existing values: Result code is 204 865s ok 326 - 204 code returns no content 865s ok 327 - CasApp - Update should succeed and keep existing values: Request succeed 865s ok 328 - CasApp - Update should succeed and keep existing values: Result code is 200 865s ok 329 - CasApp - Update should succeed and keep existing values: Response is JSON 865s ok 330 - 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" 865s ok 331 - CasApp - Update should succeed and keep existing values: Request succeed 865s ok 332 - CasApp - Update should succeed and keep existing values: Result code is 200 865s ok 333 - CasApp - Update should succeed and keep existing values: Response is JSON 865s ok 334 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 865s ok 335 - CasApp - Update should succeed and keep existing values: Request succeed 865s ok 336 - CasApp - Update should succeed and keep existing values: Result code is 200 865s ok 337 - CasApp - Update should succeed and keep existing values: Response is JSON 865s ok 338 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 865s ok 339 - CasApp - Update should succeed and keep existing values: Request succeed 865s ok 340 - CasApp - Update should succeed and keep existing values: Result code is 200 865s ok 341 - CasApp - Update should succeed and keep existing values: Response is JSON 865s ok 342 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 865s ok 343 - CasApp - Update should succeed and keep existing values: Request succeed 865s ok 344 - CasApp - Update should succeed and keep existing values: Result code is 200 865s ok 345 - CasApp - Update should succeed and keep existing values: Response is JSON 865s ok 346 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 865s ok 347 - CasApp - Update should succeed and keep existing values: Request succeed 865s ok 348 - CasApp - Update should succeed and keep existing values: Result code is 200 865s ok 349 - CasApp - Update should succeed and keep existing values: Response is JSON 865s ok 350 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 865s ok 351 - CasApp - Update should fail on non existing options: Request succeed 865s ok 352 - CasApp - Update should fail on non existing options: Result code is 400 865s ok 353 - CasApp - Update should fail on non existing options: Response is JSON 865s ok 354 - CasApp - Add should fail on non existing options: Request succeed 865s ok 355 - CasApp - Add should fail on non existing options: Result code is 400 865s ok 356 - CasApp - Add should fail on non existing options: Response is JSON 865s ok 357 - CasApp - Add should fail because service host already exists: Request succeed 865s ok 358 - CasApp - Add should fail because service host already exists: Result code is 409 865s ok 359 - CasApp - Add should fail because service host already exists: Response is JSON 865s ok 360 - CasApp - 2nd add should succeed: Request succeed 865s ok 361 - CasApp - 2nd add should succeed: Result code is 201 865s ok 362 - CasApp - 2nd add should succeed: Response is JSON 865s ok 363 - CasApp - Update should fail if confKey not found: Request succeed 865s ok 364 - CasApp - Update should fail if confKey not found: Result code is 404 865s ok 365 - CasApp - Update should fail if confKey not found: Response is JSON 865s ok 366 - CasApp - Replace should succeed: Request succeed 865s ok 367 - CasApp - Replace should succeed: Result code is 200 865s ok 368 - CasApp - Replace should succeed: Response is JSON 865s ok 369 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 865s ok 370 - CasApp - Replace should succeed: Request succeed 865s ok 371 - CasApp - Replace should succeed: Result code is 204 865s ok 372 - 204 code returns no content 865s ok 373 - CasApp - Replace should succeed: Request succeed 865s ok 374 - CasApp - Replace should succeed: Result code is 200 865s ok 375 - CasApp - Replace should succeed: Response is JSON 865s ok 376 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 865s ok 377 - CasApp - Replace should fail on non existing or invalid options: Request succeed 865s ok 378 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 865s ok 379 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 865s ok 380 - CasApp - Replace should fail on non existing or invalid options: Request succeed 865s ok 381 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 865s ok 382 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 865s ok 383 - CasApp - Replace should fail if service is not an array: Request succeed 865s ok 384 - CasApp - Replace should fail if service is not an array: Result code is 409 865s ok 385 - CasApp - Replace should fail if service is not an array: Response is JSON 865s ok 386 - CasApp - Replace should fail if confKey not found: Request succeed 865s ok 387 - CasApp - Replace should fail if confKey not found: Result code is 404 865s ok 388 - CasApp - Replace should fail if confKey not found: Response is JSON 865s ok 389 - CasApp - FindByConfKey should find 2 hits: Request succeed 865s ok 390 - CasApp - FindByConfKey should find 2 hits: Result code is 200 865s ok 391 - CasApp - FindByConfKey should find 2 hits: Response is JSON 865s ok 392 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 865s ok 393 - CasApp - FindByConfKey should find 2 hits: Request succeed 865s ok 394 - CasApp - FindByConfKey should find 2 hits: Result code is 200 865s ok 395 - CasApp - FindByConfKey should find 2 hits: Response is JSON 865s ok 396 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 865s ok 397 - CasApp - FindByConfKey should find 1 hit: Request succeed 865s ok 398 - CasApp - FindByConfKey should find 1 hit: Result code is 200 865s ok 399 - CasApp - FindByConfKey should find 1 hit: Response is JSON 865s ok 400 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 865s ok 401 - CasApp - FindByConfKey should find 0 hits: Request succeed 865s ok 402 - CasApp - FindByConfKey should find 0 hits: Result code is 200 865s ok 403 - CasApp - FindByConfKey should find 0 hits: Response is JSON 865s ok 404 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 865s ok 405 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 865s ok 406 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 865s ok 407 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 865s ok 408 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 865s ok 409 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 865s ok 410 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 865s ok 411 - CasApp - FindByServiceUrl should find one entry: Request succeed 865s ok 412 - CasApp - FindByServiceUrl should find one entry: Result code is 200 865s ok 413 - CasApp - FindByServiceUrl should find one entry: Response is JSON 865s ok 414 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 865s ok 415 - CasApp - FindByServiceUrl should find nothing: Request succeed 865s ok 416 - CasApp - FindByServiceUrl should find nothing: Result code is 404 865s ok 417 - CasApp - FindByServiceUrl should find nothing: Response is JSON 865s ok 418 - CasApp - Clean up: Request succeed 865s ok 419 - CasApp - Clean up: Result code is 204 865s ok 420 - 204 code returns no content 865s ok 421 - CasApp - Clean up: Request succeed 865s ok 422 - CasApp - Clean up: Result code is 204 865s ok 423 - 204 code returns no content 865s ok 424 - CasApp - Entity should not be found after clean up: Request succeed 865s ok 425 - CasApp - Entity should not be found after clean up: Result code is 404 865s ok 426 - CasApp - Entity should not be found after clean up: Response is JSON 865s 1..426 865s ok 866s t/06-rest-api-RSA.t ......................... 866s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 866s ok 2 - Manager object 866s ok 3 - Init 866s ok 4 - Manager app 866s ok 5 - Client object 866s ok 6 - Request succeed 866s ok 7 - Result code is 200 866s ok 8 - Response is JSON 866s ok 9 - is PEM formatted 866s ok 10 - is PEM formatted 866s ok 11 - hash is non empty 866s ok 12 - Request succeed 866s ok 13 - Result code is 200 866s ok 14 - Response is JSON 866s ok 15 - is PEM formatted 866s ok 16 - is PEM formatted 866s ok 17 - hash is non empty 866s ok 18 - Request succeed 866s ok 19 - Result code is 200 866s ok 20 - Response is JSON 866s ok 21 - is PEM formatted 866s ok 22 - is PEM formatted 866s ok 23 - Request succeed 866s ok 24 - Result code is 200 866s ok 25 - Response is JSON 866s ok 26 - is PEM formatted 866s ok 27 - is PEM formatted 866s 1..27 866s ok 866s t/07-utf8.t ................................. 866s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 866s ok 2 - Manager object 866s ok 3 - Init 866s ok 4 - Manager app 866s ok 5 - Client object 866s ok 6 - Value is well encoded 866s 1..6 866s ok 866s t/10-save-unchanged-conf.t .................. 866s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 866s ok 2 - Manager object 866s ok 3 - Init 866s ok 4 - Manager app 866s ok 5 - Client object 866s ok 6 - Unopened conf: positive result 866s ok 7 - Unopened conf: result code is 200 866s ok 8 - Unopened conf: result body contains JSON text 866s ok 9 - Unopened conf: JSON response contains "result:0" 866s ok 10 - Unopened conf: conf was not changed 866s ok 11 - Unopened conf: file isn't created 866s ok 12 - Unchanged conf with all nodes opened: positive result 866s ok 13 - Unchanged conf with all nodes opened: result code is 200 866s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 866s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 866s ok 16 - Unchanged conf with all nodes opened: conf was not changed 866s ok 17 - Unchanged conf with all nodes opened: file isn't created 866s 1..17 866s ok 867s t/11-save-appCat-changed-conf.t ............. 867s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 867s ok 2 - Manager object 867s ok 3 - Init 867s ok 4 - Manager app 867s ok 5 - Client object 867s ok 6 - Changed conf with deleted Category: positive result 867s ok 7 - Changed conf with deleted Category: result code is 200 867s ok 8 - Changed conf with deleted Category: result body contains JSON text 867s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 867s ok 10 - Changed conf with deleted Category: conf has changed 867s ok 11 - Changed conf with deleted Category: new key received 867s ok 12 - Changed conf with deleted Category: old key received 867s ok 13 - Changed conf with deleted Category: key received 867s ok 14 - Changed conf with deleted Category: file is created 867s 1..14 867s ok 867s t/11-save-changed-conf-with-confirmation.t .. 867s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 867s ok 2 - Manager object 867s ok 3 - Init 867s ok 4 - Manager app 867s ok 5 - Client object 867s ok 6 - Request succeed 867s ok 7 - Result code is 200 867s ok 8 - Result body contains JSON text 867s ok 9 - JSON response contains "result:0" 867s ok 10 - JSON response contains "needConfirm:1" 867s ok 11 - JSON response contains 4 warnings 867s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 867s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 867s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 867s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 867s ok 16 - JSON response contains 1 needConfirmation 867s ok 17 - JSON response contains 24 changes 867s ok 18 - Request succeed 867s ok 19 - File is created 867s ok 20 - "portal" found 867s ok 21 - "portalDisplayLogout" found 867s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 867s ok 23 - "applicationList, Sample applications" found 867s ok 24 - "applicationList" found 867s ok 25 - "portalDisplayResetPassword" found 867s ok 26 - "captcha_mail_enabled" found 867s ok 27 - "userDB" found 867s ok 28 - "passwordDB" found 867s ok 29 - "openIdSPList" found 867s ok 30 - "avoidAssignment" found 867s ok 31 - "exportedVars" found 867s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 867s ok 33 - "locationRules, test1.example.com" found 867s ok 34 - "virtualHosts" found 867s ok 35 - "locationRules, test3.example.com, ^/logout" found 867s ok 36 - "locationRules, test3.example.com, default" found 867s ok 37 - "locationRules" found 867s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 867s ok 39 - "exportedHeaders" found 867s ok 40 - "locationRules, test.ex.com, default" found 867s ok 41 - "locationRules" found 867s ok 42 - "virtualHosts" found 867s ok 43 - All changes detected 867s ok 44 - Diff called 867s ok 45 - diff() detects changes in conf 1 867s ok 46 - diff() detects changes in conf 2 867s ok 47 - 12 keys changed in conf 1 867s ok 48 - 17 keys changed or created in conf 2 867s 1..48 867s ok 868s t/12-save-changed-conf.t .................... 868s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 868s ok 2 - Manager object 868s ok 3 - Init 868s ok 4 - Manager app 868s ok 5 - Client object 868s ok 6 - Request succeed 868s ok 7 - Result code is 200 868s ok 8 - Result body contains JSON text 868s ok 9 - JSON response contains "result:1" 868s ok 10 - JSON response contains 2 warnings 868s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 868s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 868s ok 13 - JSON response contains 24 changes 868s ok 14 - Conf. has been compacted 868s ok 15 - All removed keys found 868s ok 16 - File is created 868s ok 17 - "portal" found 868s ok 18 - "portalDisplayLogout" found 868s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 868s ok 20 - "applicationList, Sample applications" found 868s ok 21 - "applicationList" found 868s ok 22 - "userDB" found 868s ok 23 - "passwordDB" found 868s ok 24 - "openIdSPList" found 868s ok 25 - "cookieExpiration" found 868s ok 26 - "exportedVars" found 868s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 868s ok 28 - "locationRules, test1.example.com" found 868s ok 29 - "virtualHosts" found 868s ok 30 - "locationRules, test3.example.com, ^/logout" found 868s ok 31 - "locationRules, test3.example.com, default" found 868s ok 32 - "locationRules" found 868s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 868s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 868s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 868s ok 36 - "exportedHeaders" found 868s ok 37 - "locationRules, test.ex.com, default" found 868s ok 38 - "locationRules" found 868s ok 39 - "virtualHosts" found 868s ok 40 - All changes detected 868s ok 41 - Diff called 868s ok 42 - diff() detects changes in conf 1 868s ok 43 - diff() detects changes in conf 2 868s ok 44 - 11 keys changed in conf 1 868s ok 45 - 15 keys changed or created in conf 2 868s ok 46 - Get last config metadata 868s ok 47 - Get previous configuration 868s 1..47 868s ok 868s t/14-bad-changes-in-conf.t .................. 868s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 868s ok 2 - Manager object 868s ok 3 - Init 868s ok 4 - Manager app 868s ok 5 - Client object 868s ok 6 - Request succeed 868s ok 7 - Result code is 200 868s ok 8 - Result body contains JSON text 868s ok 9 - JSON response contains "result:0" 868s ok 10 - 1 error detected 868s 1..10 868s ok 869s t/15-combination.t .......................... 869s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 869s ok 2 - Manager object 869s ok 3 - Init 869s ok 4 - Manager app 869s ok 5 - Client object 869s ok 6 - Request succeed 869s ok 7 - Result code is 200 869s ok 8 - Result body contains JSON text 869s ok 9 - JSON response contains "result:1" 869s ok 10 - Get combModules 869s ok 11 - Result body contains JSON text 869s ok 12 - Get combModules 869s ok 13 - Result body contains JSON text 869s ok 14 - Key ldapServer has been modified 869s 1..14 869s ok 869s t/16-cli.t .................................. 869s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 869s ok 2 - use Lemonldap::NG::Common::Cli; 869s ok 3 - use Lemonldap::NG::Manager::Cli; 869s ok 4 - "addKey" OK 869s ok 5 - "get notification" OK 869s ok 6 - "addKey" OK 869s ok 7 - "delKey" OK 869s ok 8 - "get key/subkey" OK 869s ok 9 - "addKey" OK 869s ok 10 - "save" result looks like JSON 869s ok 11 - correct version number 869s ok 12 - result is JSON 869s ok 13 - New config 869s ok 14 - "Force cfgNum" OK 869s ok 15 - "Author IP" OK 869s ok 16 - "Log" OK 869s ok 17 - "Version" OK 869s ok 18 - Configuration rollback OK 869s ok 19 - Configuration merge OK 869s 1..19 869s ok 870s t/17-extra2f.t .............................. 870s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 870s ok 2 - Manager object 870s ok 3 - Init 870s ok 4 - Manager app 870s ok 5 - Client object 870s ok 6 - Request succeed 870s ok 7 - Result code is 200 870s ok 8 - Result body contains JSON text 870s ok 9 - JSON response contains "result:1" 870s ok 10 - Get combModules 870s ok 11 - Result body contains JSON text 870s 1..11 870s ok 870s t/30-DBI-Cli.t .............................. 870s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31. 870s ok 1 - use Lemonldap::NG::Common::Conf; 870s ok 2 - RDBI object 870s ok 3 - Conf 1 saved 870s ok 4 - use Lemonldap::NG::Manager::Cli::Lib; 870s ok 5 - Client object 870s ok 6 - use Lemonldap::NG::Manager::Cli; 870s cfgNum forced with 1Saved under number 1 870s Status : [ 870s {} 870s ]; 870s ok 7 - Key inserted 870s ok 8 - Value is 0 870s 1..8 870s ok 870s t/40-sessions.t ............................. 870s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 870s ok 2 - Sessions module 870s ok 3 - Sessions module 870s ok 4 - Manager object 870s ok 5 - Init 870s ok 6 - Manager app 870s ok 7 - Client object 870s ok 8 - Uid found 870s ok 9 - IP found 870s ok 10 - Result code = 1 870s ok 11 - Found 2 sessions 870s ok 12 - List 2 sessions 870s ok 13 - Good session id 870s ok 14 - Good session id 870s ok 15 - Result code = 1 870s ok 16 - Found 1 entry 870s ok 17 - Result match "uid=d" 870s ok 18 - Found 2 sessions starting with "d" 870s ok 19 - Sessions module 870s ok 20 - Found 2 entries 870s ok 21 - Found 2 sessions 870s ok 22 - Good session id 870s ok 23 - Good session id 870s ok 24 - Found 1 sessions 870s ok 25 - Good session id 870s ok 26 - Sessions module 870s ok 27 - Found 1 user 870s ok 28 - User is foo 870s ok 29 - Good session id 870s ok 30 - Good session id 870s ok 31 - 1st user is dwho 870s ok 32 - 2nd user is dwho2 870s ok 33 - 3rd user is foo with 2 sessions 870s ok 34 - 1st user is dwho 870s ok 35 - 2nd user is dwho2 870s ok 36 - 3rd user is foo 870s ok 37 - 4th user is foo 870s ok 38 - One A subnet 870s ok 39 - All sessions found 870s ok 40 - Three B subnet 870s ok 41 - All sessions found 870s ok 42 - 4 sessions ordered 870s ok 43 - 1st is id[1] 870s ok 44 - 2nd is id[2] 870s ok 45 - 3rd is id[3] 870s ok 46 - 4th is id[0] 870s ok 47 - Delete 0c790ea5d7cd1bc8dc5be559a76bed1e9790d8b73506ade98a0e79b7d50b6955 870s ok 48 - Result code is 200 870s ok 49 - Body is JSON and result==1 870s ok 50 - Delete a80367d705f603472fe0c8f9892e3adae8a374f4aaa54f1c72374e74a6f46a5b 870s ok 51 - Result code is 200 870s ok 52 - Body is JSON and result==1 870s ok 53 - Delete 9c180036886d8882c622725d04171341911d86382780df161c565bb06571afb7 870s ok 54 - Result code is 200 870s ok 55 - Body is JSON and result==1 870s ok 56 - Delete d9bda475f8887464968591e2967b0fa2b18a4fb384ebde27e5c101ff3a6d4d9a 870s ok 57 - Result code is 200 870s ok 58 - Body is JSON and result==1 870s ok 59 - Session directory is empty 870s 1..59 870s ok 871s t/41-sessions-global-logout.t ............... 871s Name "LLNG::Manager::Test::defaultIni" used only once: possible typo at t/41-sessions-global-logout.t line 16. 871s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 871s ok 2 - Sessions module 871s ok 3 - Sessions module 871s ok 4 - Sessions module 871s ok 5 - Sessions module 871s ok 6 - Sessions module 871s ok 7 - Sessions module 871s ok 8 - Manager object 871s ok 9 - Init 871s ok 10 - Manager app 871s ok 11 - Client object 871s ok 12 - Call global logout on session 7c3e8e4cdcc14e0d8f9a6e048f0000a638e7ece747d1cc7245bf55b6ff824905 871s ok 13 - Result code is 200 871s ok 14 - Body is JSON and result==1 871s ok 15 - at least 2 sessions deleted 871s ok 16 - Call global logout on session dc3230c48e484b461c7839f67c64be538912d10e89282b00ed61fa43f97f5809 871s ok 17 - Result code is 200 871s ok 18 - Body is JSON and result==1 871s ok 19 - at least 2 sessions deleted 871s ok 20 - OIDC Session directory is empty 871s ok 21 - Session directory is empty 871s 1..21 871s ok 871s t/50-notifications-DBI.t .................... 871s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 871s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 871s ok 3 - Manager object 871s ok 4 - Init 871s ok 5 - Manager app 871s ok 6 - Client object 871s [Mon Oct 20 01:17:10 2025] [LLNG:5611] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 871s 871s ok 7 - Notification not inserted 871s [Mon Oct 20 01:17:10 2025] [LLNG:5611] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 871s 871s ok 8 - Notification not inserted 871s [Mon Oct 20 01:17:10 2025] [LLNG:5611] [error] Malformed date 871s ok 9 - Notification not inserted 871s ok 10 - Result is true 871s ok 11 - Result = 1 871s ok 12 - Count = 2 871s ok 13 - Value is "d" 871s ok 14 - Result = 1 871s ok 15 - Count = 2 871s ok 16 - Value is "dwho" 871s ok 17 - Result = 1 871s ok 18 - Count = 2 871s ok 19 - Value is "dwho" 871s ok 20 - Result = 1 871s ok 21 - Count = 2 871s ok 22 - Value is "dwho" 871s ok 23 - Result = 1 871s ok 24 - Count = 2 871s ok 25 - Value is "dwho" 871s ok 26 - Result = 1 871s ok 27 - Count = 1 871s ok 28 - Response is JSON 871s ok 29 - Notification is as expected 871s ok 30 - Result = 1 871s ok 31 - Result = 1 871s ok 32 - Count = 1 871s ok 33 - Result = 1 871s ok 34 - Count = 1 871s ok 35 - Value is "d" 871s ok 36 - Result = 1 871s ok 37 - Count = 1 871s ok 38 - Value is "dwho" 871s ok 39 - Result = 1 871s ok 40 - Count = 1 871s ok 41 - Value is "dwho" 871s ok 42 - Result = 1 871s ok 43 - Count = 1 871s ok 44 - Value is "dwho" 871s ok 45 - Result = 1 871s ok 46 - Count = 1 871s ok 47 - Value is "dwho" 871s ok 48 - Reference found 871s ok 49 - Response is JSON 871s ok 50 - Notification is as expected 871s ok 51 - Result = 1 871s ok 52 - Count = 0 871s 1..52 871s ok 871s t/50-notifications.t ........................ 871s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 871s ok 2 - Manager object 871s ok 3 - Init 871s ok 4 - Manager app 871s ok 5 - Client object 871s [Mon Oct 20 01:17:10 2025] [LLNG:5613] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 871s 871s ok 6 - Notification not inserted 871s [Mon Oct 20 01:17:10 2025] [LLNG:5613] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 871s 871s ok 7 - Notification not inserted 871s [Mon Oct 20 01:17:10 2025] [LLNG:5613] [error] Malformed date 871s ok 8 - Notification not inserted 871s ok 9 - Result is true 871s ok 10 - Result = 1 871s ok 11 - Count = 1 871s ok 12 - Value is "d" 871s ok 13 - Result = 1 871s ok 14 - Count = 1 871s ok 15 - Value is "dwho" 871s ok 16 - Result = 1 871s ok 17 - Count = 1 871s ok 18 - Value is "dwho" 871s ok 19 - Result = 1 871s ok 20 - Count = 1 871s ok 21 - Value is "dwho" 871s ok 22 - Result = 1 871s ok 23 - Count = 1 871s ok 24 - Value is "dwho" 871s ok 25 - Result = 1 871s ok 26 - Count = 1 871s ok 27 - Response is JSON 871s ok 28 - Notification is as expected 871s ok 29 - Result = 1 871s ok 30 - Result = 1 871s ok 31 - Count = 0 871s ok 32 - Result = 1 871s ok 33 - Count = 1 871s ok 34 - Value is "d" 871s ok 35 - Result = 1 871s ok 36 - Count = 1 871s ok 37 - Value is "dwho" 871s ok 38 - Result = 1 871s ok 39 - Count = 1 871s ok 40 - Value is "dwho" 871s ok 41 - Result = 1 871s ok 42 - Count = 1 871s ok 43 - Value is "dwho" 871s ok 44 - Result = 1 871s ok 45 - Count = 1 871s ok 46 - Value is "dwho" 871s ok 47 - Reference found 871s ok 48 - Internal reference found 871s ok 49 - Response is JSON 871s ok 50 - Notification is as expected 871s ok 51 - Result = 1 871s ok 52 - Count = 0 871s 1..52 871s ok 872s t/60-2ndfa.t ................................ 872s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 872s ok 2 - Sessions module 872s ok 3 - Sessions module 872s ok 4 - Sessions module 872s ok 5 - Sessions module 872s ok 6 - Sessions module 872s ok 7 - Sessions module 872s ok 8 - Manager object 872s ok 9 - Init 872s ok 10 - Manager app 872s ok 11 - Client object 872s ok 12 - UID found 872s ok 13 - IP found 872s ok 14 - Persistent sessions with UID found 872s ok 15 - Persistent sessions with UID found 872s ok 16 - Persistent sessions with UID found 872s ok 17 - Persistent sessions with UID found 872s ok 18 - Persistent sessions with UID found 872s ok 19 - UID found 872s ok 20 - IP found 872s ok 21 - U2F found 872s ok 22 - TOTP found 872s ok 23 - UBK found 872s ok 24 - Search * - Result code = 1 872s ok 25 - Found 3 results 872s ok 26 - List 3 results 872s ok 27 - Result match "uid=d" 872s ok 28 - Result match "uid=r" 872s ok 29 - Result match "uid=t" 872s ok 30 - Found 2 sessions starting with "d" 872s ok 31 - Found 1 session starting with "r" 872s ok 32 - Found 1 session starting with "t" 872s ok 33 - Search "uid"=d* - Result code = 1 872s ok 34 - Found 1 result 872s ok 35 - List 1 result 872s ok 36 - Result match "uid=d" 872s ok 37 - Found 2 sessions starting with "d" 872s ok 38 - Search "uid"=dw* - Result code = 1 872s ok 39 - Found 1 result 872s ok 40 - List 1 result 872s ok 41 - Result match "uid=dw" 872s ok 42 - Found 1 session starting with "dw" 872s ok 43 - Search "uid"=d* & UBK - Result code = 1 872s ok 44 - Found 1 result 872s ok 45 - List 1 result 872s ok 46 - Result match "uid=d" 872s ok 47 - Found 1 session starting with "d" & UBK 872s ok 48 - Search "uid"=dw* & UBK - Result code = 1 872s ok 49 - Found 1 result 872s ok 50 - List 1 result 872s ok 51 - Result match "uid=dw" 872s ok 52 - Found 1 session starting with "dw" & UBK 872s ok 53 - Search "uid"=da* & UBK - Result code = 1 872s ok 54 - Found 0 session with "da" & UBK 872s ok 55 - List 0 result 872s ok 56 - Search "uid"=* & UBK - Result code = 1 872s ok 57 - Found 3 results 872s ok 58 - List 3 results 872s ok 59 - Result match "uid=d" 872s ok 60 - Result match "uid=r" 872s ok 61 - Result match "uid=t" 872s ok 62 - Found 2 sessions starting with "d" & U2F 872s ok 63 - Found 1 session starting with "r" & U2F 872s ok 64 - Found 1 session starting with "t" & U2F 872s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 872s ok 66 - Found 1 result 872s ok 67 - List 1 result 872s ok 68 - Result match "uid=d" 872s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 872s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 872s ok 71 - Found 1 result 872s ok 72 - List 1 result 872s ok 73 - Result match "uid=d" 872s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 872s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 872s ok 76 - Found 2 results 872s ok 77 - List 2 results 872s ok 78 - Result match "uid=d" 872s ok 79 - Result match "uid=r" 872s ok 80 - Found 1 session starting with "d" & U2F & UBK 872s ok 81 - Found 1 session starting with "r" & U2F & UBK 872s ok 82 - Delete U2F from 1 872s ok 83 - Result code is 200 872s ok 84 - Body is JSON and result==1 872s ok 85 - Delete U2F from 2 872s ok 86 - Result code is 200 872s ok 87 - Body is JSON and result==1 872s ok 88 - Delete U2F from 3 872s ok 89 - Result code is 200 872s ok 90 - Body is JSON and result==1 872s ok 91 - Delete U2F from 4 872s ok 92 - Result code is 200 872s ok 93 - Body is JSON and result==1 872s ok 94 - Delete U2F from 5 872s ok 95 - Result code is 200 872s ok 96 - Body is JSON and result==1 872s ok 97 - Delete TOTP from 3 872s ok 98 - Result code is 200 872s ok 99 - Body is JSON and result==1 872s ok 100 - Delete TOTP from 4 872s ok 101 - Result code is 200 872s ok 102 - Body is JSON and result==1 872s ok 103 - Delete UBK from 2 872s ok 104 - Result code is 200 872s ok 105 - Body is JSON and result==1 872s ok 106 - Delete UBK from 3 872s ok 107 - Result code is 200 872s ok 108 - Body is JSON and result==1 872s ok 109 - Result code = 1 872s ok 110 - Found 0 session with 2F device 872s ok 111 - List 0 result 872s ok 112 - Succeed to get /2ndfa.html 872s ok 113 872s 1..113 872s ok 872s t/70-viewer.t ............................... 872s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 872s ok 2 - Manager object 872s ok 3 - Init 872s ok 4 - Manager app 872s ok 5 - Client object 872s ok 6 - Key found 872s ok 7 - Key is hidden 872s ok 8 - Key is hidden 872s ok 9 - Latest conf loaded 872s ok 10 - Request succeed 872s ok 11 - Result code is 200 872s ok 12 - Result body contains JSON text 872s ok 13 - Details with captcha 'login' or 'mail' found 872s ok 14 - Details with captcha 'login' or 'mail' found 872s ok 15 - Key found 872s ok 16 - Key found 872s ok 17 - Right number of keys found 872s ok 18 - Browser is allowed 872s 1..18 872s ok 873s t/71-viewer-without-diff.t .................. 873s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 873s ok 2 - Manager object 873s ok 3 - Init 873s ok 4 - Manager app 873s ok 5 - Client object 873s ok 6 - Request succeed 873s ok 7 - Result code is 200 873s ok 8 - Result body contains JSON text 873s ok 9 - Details with captcha 'login' or 'mail' found 873s ok 10 - Details with captcha 'login' or 'mail' found 873s ok 11 - Key found 873s ok 12 - Manager object 873s ok 13 - Init 873s ok 14 - Manager app 873s ok 15 - Client object 873s ok 16 - Key is hidden 873s ok 17 - Key is hidden 873s ok 18 - Latest conf loaded 873s ok 19 - Diff is NOT allowed 873s ok 20 - Browser is NOT allowed 873s 1..20 873s ok 873s t/72-appList-diff.t ......................... 873s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 873s ok 2 - Manager object 873s ok 3 - Init 873s ok 4 - Manager app 873s ok 5 - Client object 873s # Subtest: Add a category 873s ok 1 - Expected result 873s 1..1 873s ok 6 - Add a category 873s # Subtest: Delete a category 873s ok 1 - Expected result 873s 1..1 873s ok 7 - Delete a category 873s # Subtest: Add an application 873s ok 1 - Expected diff 873s 1..1 873s ok 8 - Add an application 873s # Subtest: Remove an application 873s ok 1 - Expected diff 873s 1..1 873s ok 9 - Remove an application 873s # Subtest: Modify an application (option) 873s ok 1 - Expected diff 873s 1..1 873s ok 10 - Modify an application (option) 873s # Subtest: Modify an application (name) 873s ok 1 - Expected diff 873s 1..1 873s ok 11 - Modify an application (name) 873s # Subtest: Multiple changes 873s ok 1 - Expected diff 873s 1..1 873s ok 12 - Multiple changes 873s # Subtest: Multiple applications with the same name 873s ok 1 - Diff only exposes mykey 873s 1..1 873s ok 13 - Multiple applications with the same name 873s 1..13 873s ok 873s All tests successful. 873s Files=25, Tests=1692, 12 wallclock secs ( 0.12 usr 0.03 sys + 9.86 cusr 0.95 csys = 10.96 CPU) 873s Result: PASS 873s autopkgtest [01:17:12]: test manager-test: -----------------------] 874s autopkgtest [01:17:13]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 874s manager-test PASS 875s autopkgtest [01:17:14]: test runtime-deps-common: preparing testbed 884s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 from image adt/ubuntu-resolute-s390x-server-20251019.img (UUID 7a83b4ca-2eb3-4cb0-b8d6-be2f16efcb4e)... 926s autopkgtest [01:18:05]: testbed dpkg architecture: s390x 926s autopkgtest [01:18:05]: testbed apt version: 3.1.8ubuntu1 926s autopkgtest [01:18:05]: @@@@@@@@@@@@@@@@@@@@ test bed setup 926s autopkgtest [01:18:05]: testbed release detected to be: resolute 927s autopkgtest [01:18:06]: updating testbed package index (apt update) 927s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 928s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 928s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 928s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 928s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 928s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 928s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 928s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 928s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [103 kB] 928s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 928s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [257 kB] 928s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6184 B] 928s Fetched 971 kB in 1s (1015 kB/s) 929s Reading package lists... 930s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 930s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 930s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 930s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 930s Reading package lists... 930s Reading package lists... 931s Building dependency tree... 931s Reading state information... 931s Calculating upgrade... 931s The following packages will be upgraded: 931s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 931s libseccomp2 libsemanage-common libsemanage2 python-apt-common python3-apt 931s python3-cffi-backend 931s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 931s Need to get 3223 kB of archives. 931s After this operation, 652 kB of additional disk space will be used. 931s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg s390x 1.22.21ubuntu4 [1287 kB] 932s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit-common all 1:4.0.5-1build2 [6596 B] 932s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit1 s390x 1:4.0.5-1build2 [57.0 kB] 932s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage-common all 3.8.1-1build1 [7916 B] 932s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage2 s390x 3.8.1-1build1 [99.1 kB] 932s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x distro-info-data all 0.68 [7378 B] 932s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libseccomp2 s390x 2.6.0-2ubuntu3 [57.5 kB] 932s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python-apt-common all 3.0.0ubuntu2 [21.7 kB] 932s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-apt s390x 3.0.0ubuntu2 [198 kB] 932s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-cffi-backend s390x 1.17.1-3build1 [113 kB] 932s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg-dev all 1.22.21ubuntu4 [1088 kB] 932s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libdpkg-perl all 1.22.21ubuntu4 [280 kB] 932s dpkg-preconfigure: unable to re-open stdin: No such file or directory 932s Fetched 3223 kB in 1s (2758 kB/s) 932s (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 ... 56852 files and directories currently installed.) 932s Preparing to unpack .../dpkg_1.22.21ubuntu4_s390x.deb ... 932s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 932s Setting up dpkg (1.22.21ubuntu4) ... 933s (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 ... 56852 files and directories currently installed.) 933s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 933s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 933s Setting up libaudit-common (1:4.0.5-1build2) ... 933s (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 ... 56852 files and directories currently installed.) 933s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_s390x.deb ... 933s Unpacking libaudit1:s390x (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 933s Setting up libaudit1:s390x (1:4.0.5-1build2) ... 933s (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 ... 56852 files and directories currently installed.) 933s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 933s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 933s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_s390x.deb ... 933s Unpacking libsemanage2:s390x (3.8.1-1build1) over (3.8.1-1) ... 933s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 933s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 933s Preparing to unpack .../3-libseccomp2_2.6.0-2ubuntu3_s390x.deb ... 933s Unpacking libseccomp2:s390x (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 933s Preparing to unpack .../4-python-apt-common_3.0.0ubuntu2_all.deb ... 933s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 933s Preparing to unpack .../5-python3-apt_3.0.0ubuntu2_s390x.deb ... 933s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 933s Preparing to unpack .../6-python3-cffi-backend_1.17.1-3build1_s390x.deb ... 933s Unpacking python3-cffi-backend:s390x (1.17.1-3build1) over (1.17.1-3) ... 933s Preparing to unpack .../7-dpkg-dev_1.22.21ubuntu4_all.deb ... 933s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 933s Preparing to unpack .../8-libdpkg-perl_1.22.21ubuntu4_all.deb ... 933s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 933s Setting up distro-info-data (0.68) ... 933s Setting up libsemanage-common (3.8.1-1build1) ... 933s Setting up libseccomp2:s390x (2.6.0-2ubuntu3) ... 933s Setting up libdpkg-perl (1.22.21ubuntu4) ... 933s Setting up python-apt-common (3.0.0ubuntu2) ... 933s Setting up libsemanage2:s390x (3.8.1-1build1) ... 933s Setting up python3-cffi-backend:s390x (1.17.1-3build1) ... 933s Setting up python3-apt (3.0.0ubuntu2) ... 933s Setting up dpkg-dev (1.22.21ubuntu4) ... 933s Processing triggers for man-db (2.13.1-1) ... 934s Processing triggers for libc-bin (2.42-0ubuntu3) ... 935s autopkgtest [01:18:14]: upgrading testbed (apt dist-upgrade and autopurge) 935s Reading package lists... 935s Building dependency tree... 935s Reading state information... 935s Calculating upgrade... 935s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 935s Reading package lists... 935s Building dependency tree... 935s Reading state information... 936s Solving dependencies... 936s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 936s autopkgtest [01:18:15]: rebooting testbed after setup commands that affected boot 953s Reading package lists... 953s Building dependency tree... 953s Reading state information... 953s Solving dependencies... 953s The following NEW packages will be installed: 953s autodep8 dctrl-tools libapache-logformat-compiler-perl 953s libapache-session-perl libcache-cache-perl libcgi-pm-perl 953s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 953s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 953s libconvert-asn1-perl libconvert-pem-perl libcookie-baker-perl 953s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 953s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 953s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 953s libcryptx-perl libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 953s libencode-locale-perl liberror-perl libfile-listing-perl 953s libfile-sharedir-perl libfilesys-notify-simple-perl libhash-multivalue-perl 953s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 953s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 953s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 953s libhttp-multipartparser-perl libhttp-negotiate-perl libio-html-perl 953s libio-socket-ssl-perl libipc-sharelite-perl libjson-maybexs-perl 953s libjson-perl libjson-xs-perl liblemonldap-ng-common-perl 953s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 953s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 953s libposix-strftime-compiler-perl libstream-buffered-perl 953s libtest-sharedfork-perl libtest-tcp-perl libtimedate-perl libtry-tiny-perl 953s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 953s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 954s 0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded. 954s Need to get 3849 kB of archives. 954s After this operation, 12.2 MB of additional disk space will be used. 954s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 954s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 954s Get:3 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 954s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 954s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 954s Get:6 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 954s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 954s Get:8 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 954s Get:9 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 954s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 954s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.30-1 [94.4 kB] 954s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 955s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 955s Get:14 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 955s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 955s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 955s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 955s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 955s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 955s Get:20 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 955s Get:21 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 955s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 955s Get:23 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 955s Get:24 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 955s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 955s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 955s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 955s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 955s Get:29 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 955s Get:30 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 955s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 955s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 955s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 955s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 955s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 955s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 955s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 955s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 955s Get:39 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 955s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 955s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 956s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 956s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 956s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 956s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 956s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 956s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 956s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 956s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 956s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 956s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 956s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 956s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 956s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 956s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 956s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 956s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 956s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 956s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 956s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 956s Get:61 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 956s Get:62 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 956s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 956s Get:64 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 956s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 956s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 956s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 956s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 956s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 956s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 957s Preconfiguring packages ... 957s Fetched 3849 kB in 3s (1317 kB/s) 957s Selecting previously unselected package dctrl-tools. 957s (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 ... 56857 files and directories currently installed.) 957s Preparing to unpack .../00-dctrl-tools_2.24-3build3_s390x.deb ... 957s Unpacking dctrl-tools (2.24-3build3) ... 957s Selecting previously unselected package autodep8. 957s Preparing to unpack .../01-autodep8_0.30_all.deb ... 957s Unpacking autodep8 (0.30) ... 957s Selecting previously unselected package libposix-strftime-compiler-perl. 957s Preparing to unpack .../02-libposix-strftime-compiler-perl_0.46-1_all.deb ... 957s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 957s Selecting previously unselected package libapache-logformat-compiler-perl. 957s Preparing to unpack .../03-libapache-logformat-compiler-perl_0.36-3_all.deb ... 957s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 957s Selecting previously unselected package libcrypt-urandom-perl. 957s Preparing to unpack .../04-libcrypt-urandom-perl_0.54-1_s390x.deb ... 957s Unpacking libcrypt-urandom-perl (0.54-1) ... 957s Selecting previously unselected package libapache-session-perl. 957s Preparing to unpack .../05-libapache-session-perl_1.94-2_all.deb ... 957s Unpacking libapache-session-perl (1.94-2) ... 957s Selecting previously unselected package liberror-perl. 957s Preparing to unpack .../06-liberror-perl_0.17030-1_all.deb ... 957s Unpacking liberror-perl (0.17030-1) ... 957s Selecting previously unselected package libipc-sharelite-perl. 957s Preparing to unpack .../07-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 957s Unpacking libipc-sharelite-perl (0.17-5build4) ... 957s Selecting previously unselected package libcache-cache-perl. 957s Preparing to unpack .../08-libcache-cache-perl_1.08-3_all.deb ... 957s Unpacking libcache-cache-perl (1.08-3) ... 957s Selecting previously unselected package libhtml-tagset-perl. 957s Preparing to unpack .../09-libhtml-tagset-perl_3.24-1_all.deb ... 957s Unpacking libhtml-tagset-perl (3.24-1) ... 957s Selecting previously unselected package liburi-perl. 957s Preparing to unpack .../10-liburi-perl_5.30-1_all.deb ... 957s Unpacking liburi-perl (5.30-1) ... 957s Selecting previously unselected package libhtml-parser-perl:s390x. 957s Preparing to unpack .../11-libhtml-parser-perl_3.83-1build1_s390x.deb ... 957s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 957s Selecting previously unselected package libcgi-pm-perl. 957s Preparing to unpack .../12-libcgi-pm-perl_4.68-1_all.deb ... 957s Unpacking libcgi-pm-perl (4.68-1) ... 957s Selecting previously unselected package libclass-errorhandler-perl. 957s Preparing to unpack .../13-libclass-errorhandler-perl_0.04-3_all.deb ... 957s Unpacking libclass-errorhandler-perl (0.04-3) ... 957s Selecting previously unselected package libclass-inspector-perl. 957s Preparing to unpack .../14-libclass-inspector-perl_1.36-3_all.deb ... 957s Unpacking libclass-inspector-perl (1.36-3) ... 957s Selecting previously unselected package libclass-xsaccessor-perl. 957s Preparing to unpack .../15-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 957s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 957s Selecting previously unselected package libclone-perl:s390x. 957s Preparing to unpack .../16-libclone-perl_0.47-1_s390x.deb ... 957s Unpacking libclone-perl:s390x (0.47-1) ... 957s Selecting previously unselected package libcommon-sense-perl:s390x. 957s Preparing to unpack .../17-libcommon-sense-perl_3.75-3build5_s390x.deb ... 957s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 957s Selecting previously unselected package libconvert-asn1-perl. 957s Preparing to unpack .../18-libconvert-asn1-perl_0.34-1_all.deb ... 957s Unpacking libconvert-asn1-perl (0.34-1) ... 957s Selecting previously unselected package libcrypt-des-perl:s390x. 957s Preparing to unpack .../19-libcrypt-des-perl_2.07-5_s390x.deb ... 957s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 957s Selecting previously unselected package libcrypt-des-ede3-perl. 957s Preparing to unpack .../20-libcrypt-des-ede3-perl_0.03-1_all.deb ... 957s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 957s Selecting previously unselected package libcryptx-perl. 957s Preparing to unpack .../21-libcryptx-perl_0.087-1_s390x.deb ... 957s Unpacking libcryptx-perl (0.087-1) ... 957s Selecting previously unselected package libconvert-pem-perl. 957s Preparing to unpack .../22-libconvert-pem-perl_0.13-1_all.deb ... 957s Unpacking libconvert-pem-perl (0.13-1) ... 957s Selecting previously unselected package libcookie-baker-perl. 957s Preparing to unpack .../23-libcookie-baker-perl_0.12-1_all.deb ... 957s Unpacking libcookie-baker-perl (0.12-1) ... 957s Selecting previously unselected package perl-openssl-defaults:s390x. 957s Preparing to unpack .../24-perl-openssl-defaults_7build3_s390x.deb ... 957s Unpacking perl-openssl-defaults:s390x (7build3) ... 957s Selecting previously unselected package libcrypt-openssl-bignum-perl. 957s Preparing to unpack .../25-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 957s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 957s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 957s Preparing to unpack .../26-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 957s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 957s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 957s Preparing to unpack .../27-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 957s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 957s Selecting previously unselected package libcrypt-openssl-x509-perl. 957s Preparing to unpack .../28-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 957s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 957s Selecting previously unselected package libcrypt-rijndael-perl. 957s Preparing to unpack .../29-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 957s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 957s Selecting previously unselected package libdevel-stacktrace-perl. 957s Preparing to unpack .../30-libdevel-stacktrace-perl_2.0500-1_all.deb ... 957s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 957s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 957s Preparing to unpack .../31-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 957s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 957s Selecting previously unselected package libencode-locale-perl. 957s Preparing to unpack .../32-libencode-locale-perl_1.05-3_all.deb ... 957s Unpacking libencode-locale-perl (1.05-3) ... 957s Selecting previously unselected package libtimedate-perl. 957s Preparing to unpack .../33-libtimedate-perl_2.3300-2_all.deb ... 957s Unpacking libtimedate-perl (2.3300-2) ... 957s Selecting previously unselected package libhttp-date-perl. 957s Preparing to unpack .../34-libhttp-date-perl_6.06-1_all.deb ... 957s Unpacking libhttp-date-perl (6.06-1) ... 957s Selecting previously unselected package libfile-listing-perl. 957s Preparing to unpack .../35-libfile-listing-perl_6.16-1_all.deb ... 957s Unpacking libfile-listing-perl (6.16-1) ... 957s Selecting previously unselected package libfile-sharedir-perl. 957s Preparing to unpack .../36-libfile-sharedir-perl_1.118-3_all.deb ... 957s Unpacking libfile-sharedir-perl (1.118-3) ... 957s Selecting previously unselected package libfilesys-notify-simple-perl. 957s Preparing to unpack .../37-libfilesys-notify-simple-perl_0.14-3_all.deb ... 957s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 957s Selecting previously unselected package libhash-multivalue-perl. 957s Preparing to unpack .../38-libhash-multivalue-perl_0.16-3_all.deb ... 957s Unpacking libhash-multivalue-perl (0.16-3) ... 957s Selecting previously unselected package libhtml-template-perl. 957s Preparing to unpack .../39-libhtml-template-perl_2.97-2build1_all.deb ... 957s Unpacking libhtml-template-perl (2.97-2build1) ... 957s Selecting previously unselected package libhtml-tree-perl. 957s Preparing to unpack .../40-libhtml-tree-perl_5.07-3_all.deb ... 957s Unpacking libhtml-tree-perl (5.07-3) ... 957s Selecting previously unselected package libio-html-perl. 957s Preparing to unpack .../41-libio-html-perl_1.004-3_all.deb ... 957s Unpacking libio-html-perl (1.004-3) ... 957s Selecting previously unselected package liblwp-mediatypes-perl. 957s Preparing to unpack .../42-liblwp-mediatypes-perl_6.04-2_all.deb ... 957s Unpacking liblwp-mediatypes-perl (6.04-2) ... 957s Selecting previously unselected package libhttp-message-perl. 957s Preparing to unpack .../43-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 957s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 957s Selecting previously unselected package libhttp-cookies-perl. 957s Preparing to unpack .../44-libhttp-cookies-perl_6.11-1_all.deb ... 957s Unpacking libhttp-cookies-perl (6.11-1) ... 957s Selecting previously unselected package libhttp-multipartparser-perl. 957s Preparing to unpack .../45-libhttp-multipartparser-perl_0.02-3_all.deb ... 957s Unpacking libhttp-multipartparser-perl (0.02-3) ... 957s Selecting previously unselected package libtypes-serialiser-perl. 957s Preparing to unpack .../46-libtypes-serialiser-perl_1.01-1_all.deb ... 957s Unpacking libtypes-serialiser-perl (1.01-1) ... 957s Selecting previously unselected package libjson-xs-perl. 957s Preparing to unpack .../47-libjson-xs-perl_4.040-1_s390x.deb ... 957s Unpacking libjson-xs-perl (4.040-1) ... 957s Selecting previously unselected package libjson-maybexs-perl. 957s Preparing to unpack .../48-libjson-maybexs-perl_1.004008-1_all.deb ... 957s Unpacking libjson-maybexs-perl (1.004008-1) ... 957s Selecting previously unselected package libstream-buffered-perl. 957s Preparing to unpack .../49-libstream-buffered-perl_0.03-3_all.deb ... 957s Unpacking libstream-buffered-perl (0.03-3) ... 957s Selecting previously unselected package libwww-form-urlencoded-perl. 957s Preparing to unpack .../50-libwww-form-urlencoded-perl_0.26-2_all.deb ... 957s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 957s Selecting previously unselected package libhttp-entity-parser-perl. 957s Preparing to unpack .../51-libhttp-entity-parser-perl_0.25-2_all.deb ... 957s Unpacking libhttp-entity-parser-perl (0.25-2) ... 957s Selecting previously unselected package libhttp-headers-fast-perl. 957s Preparing to unpack .../52-libhttp-headers-fast-perl_0.22-3_all.deb ... 957s Unpacking libhttp-headers-fast-perl (0.22-3) ... 958s Selecting previously unselected package libhttp-negotiate-perl. 958s Preparing to unpack .../53-libhttp-negotiate-perl_6.01-2_all.deb ... 958s Unpacking libhttp-negotiate-perl (6.01-2) ... 958s Selecting previously unselected package libnet-ssleay-perl:s390x. 958s Preparing to unpack .../54-libnet-ssleay-perl_1.94-3_s390x.deb ... 958s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 958s Selecting previously unselected package libio-socket-ssl-perl. 958s Preparing to unpack .../55-libio-socket-ssl-perl_2.089-1_all.deb ... 958s Unpacking libio-socket-ssl-perl (2.089-1) ... 958s Selecting previously unselected package libjson-perl. 958s Preparing to unpack .../56-libjson-perl_4.10000-1_all.deb ... 958s Unpacking libjson-perl (4.10000-1) ... 958s Selecting previously unselected package libconfig-inifiles-perl. 958s Preparing to unpack .../57-libconfig-inifiles-perl_3.000003-3_all.deb ... 958s Unpacking libconfig-inifiles-perl (3.000003-3) ... 958s Selecting previously unselected package libmouse-perl:s390x. 958s Preparing to unpack .../58-libmouse-perl_2.5.11-1build1_s390x.deb ... 958s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 958s Selecting previously unselected package libnet-cidr-perl. 958s Preparing to unpack .../59-libnet-cidr-perl_0.25-1_all.deb ... 958s Unpacking libnet-cidr-perl (0.25-1) ... 958s Selecting previously unselected package libtest-sharedfork-perl. 958s Preparing to unpack .../60-libtest-sharedfork-perl_0.35-3_all.deb ... 958s Unpacking libtest-sharedfork-perl (0.35-3) ... 958s Selecting previously unselected package libtest-tcp-perl. 958s Preparing to unpack .../61-libtest-tcp-perl_2.22-2_all.deb ... 958s Unpacking libtest-tcp-perl (2.22-2) ... 958s Selecting previously unselected package libtry-tiny-perl. 958s Preparing to unpack .../62-libtry-tiny-perl_0.32-1_all.deb ... 958s Unpacking libtry-tiny-perl (0.32-1) ... 958s Selecting previously unselected package libplack-perl. 958s Preparing to unpack .../63-libplack-perl_1.0051-1_all.deb ... 958s Unpacking libplack-perl (1.0051-1) ... 958s Selecting previously unselected package libnet-http-perl. 958s Preparing to unpack .../64-libnet-http-perl_6.23-1_all.deb ... 958s Unpacking libnet-http-perl (6.23-1) ... 958s Selecting previously unselected package liblwp-protocol-https-perl. 958s Preparing to unpack .../65-liblwp-protocol-https-perl_6.14-1_all.deb ... 958s Unpacking liblwp-protocol-https-perl (6.14-1) ... 958s Selecting previously unselected package libwww-robotrules-perl. 958s Preparing to unpack .../66-libwww-robotrules-perl_6.02-1_all.deb ... 958s Unpacking libwww-robotrules-perl (6.02-1) ... 958s Selecting previously unselected package libwww-perl. 958s Preparing to unpack .../67-libwww-perl_6.78-1_all.deb ... 958s Unpacking libwww-perl (6.78-1) ... 958s Selecting previously unselected package liblemonldap-ng-common-perl. 958s Preparing to unpack .../68-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 958s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 958s Selecting previously unselected package pkg-perl-autopkgtest. 958s Preparing to unpack .../69-pkg-perl-autopkgtest_0.82_all.deb ... 958s Unpacking pkg-perl-autopkgtest (0.82) ... 958s Setting up libconfig-inifiles-perl (3.000003-3) ... 958s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 958s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 958s Setting up libhttp-multipartparser-perl (0.02-3) ... 958s Setting up libclass-inspector-perl (1.36-3) ... 958s Setting up libclone-perl:s390x (0.47-1) ... 958s Setting up libhtml-tagset-perl (3.24-1) ... 958s Setting up libfilesys-notify-simple-perl (0.14-3) ... 958s Setting up libnet-cidr-perl (0.25-1) ... 958s Setting up libipc-sharelite-perl (0.17-5build4) ... 958s Setting up liblwp-mediatypes-perl (6.04-2) ... 958s Setting up libcrypt-urandom-perl (0.54-1) ... 958s Setting up libtry-tiny-perl (0.32-1) ... 958s Setting up perl-openssl-defaults:s390x (7build3) ... 958s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 958s Setting up libposix-strftime-compiler-perl (0.46-1) ... 958s Setting up libencode-locale-perl (1.05-3) ... 958s Setting up libclass-errorhandler-perl (0.04-3) ... 958s Setting up libtest-sharedfork-perl (0.35-3) ... 958s Setting up libhash-multivalue-perl (0.16-3) ... 958s Setting up liberror-perl (0.17030-1) ... 958s Setting up libapache-session-perl (1.94-2) ... 958s Setting up libstream-buffered-perl (0.03-3) ... 958s Setting up libcrypt-des-perl:s390x (2.07-5) ... 958s Setting up libapache-logformat-compiler-perl (0.36-3) ... 958s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 958s Setting up libcryptx-perl (0.087-1) ... 958s Setting up libio-html-perl (1.004-3) ... 958s Setting up libtimedate-perl (2.3300-2) ... 958s Setting up libtypes-serialiser-perl (1.01-1) ... 958s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 958s Setting up libjson-perl (4.10000-1) ... 958s Setting up libfile-sharedir-perl (1.118-3) ... 958s Setting up libwww-form-urlencoded-perl (0.26-2) ... 958s Setting up libdevel-stacktrace-perl (2.0500-1) ... 958s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 958s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 958s Setting up libconvert-asn1-perl (0.34-1) ... 958s Setting up liburi-perl (5.30-1) ... 958s Setting up dctrl-tools (2.24-3build3) ... 958s Setting up autodep8 (0.30) ... 958s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 958s Setting up libjson-xs-perl (4.040-1) ... 958s Setting up libcrypt-des-ede3-perl (0.03-1) ... 958s Setting up libhttp-date-perl (6.06-1) ... 958s Setting up libtest-tcp-perl (2.22-2) ... 958s Setting up libfile-listing-perl (6.16-1) ... 958s Setting up libcache-cache-perl (1.08-3) ... 958s Setting up libhttp-headers-fast-perl (0.22-3) ... 958s Setting up libnet-http-perl (6.23-1) ... 958s Setting up libjson-maybexs-perl (1.004008-1) ... 958s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 958s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 958s Setting up pkg-perl-autopkgtest (0.82) ... 958s Setting up libwww-robotrules-perl (6.02-1) ... 958s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 958s Setting up libcookie-baker-perl (0.12-1) ... 958s Setting up libhttp-entity-parser-perl (0.25-2) ... 958s Setting up libio-socket-ssl-perl (2.089-1) ... 958s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 958s Setting up libconvert-pem-perl (0.13-1) ... 958s Setting up libhttp-negotiate-perl (6.01-2) ... 958s Setting up libhttp-cookies-perl (6.11-1) ... 958s Setting up libhtml-tree-perl (5.07-3) ... 958s Setting up libcgi-pm-perl (4.68-1) ... 958s Setting up libhtml-template-perl (2.97-2build1) ... 958s Setting up libplack-perl (1.0051-1) ... 958s Setting up liblwp-protocol-https-perl (6.14-1) ... 958s Setting up libwww-perl (6.78-1) ... 958s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 958s Processing triggers for man-db (2.13.1-1) ... 963s autopkgtest [01:18:42]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 963s autopkgtest [01:18:42]: test runtime-deps-common: [----------------------- 964s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 964s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 964s 1..4 964s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 964s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 964s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 964s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 964s ok 964s All tests successful. 964s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.07 cusr 0.01 csys = 0.09 CPU) 964s Result: PASS 964s autopkgtest [01:18:43]: test runtime-deps-common: -----------------------] 965s autopkgtest [01:18:44]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 965s runtime-deps-common PASS (superficial) 965s autopkgtest [01:18:44]: test runtime-deps-portal: preparing testbed 988s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 from image adt/ubuntu-resolute-s390x-server-20251019.img (UUID 7a83b4ca-2eb3-4cb0-b8d6-be2f16efcb4e)... 1035s autopkgtest [01:19:54]: testbed dpkg architecture: s390x 1035s autopkgtest [01:19:54]: testbed apt version: 3.1.8ubuntu1 1036s autopkgtest [01:19:55]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1036s autopkgtest [01:19:55]: testbed release detected to be: resolute 1037s autopkgtest [01:19:56]: updating testbed package index (apt update) 1037s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1037s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1037s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1037s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1037s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 1037s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 1037s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1037s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 1037s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [103 kB] 1037s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 1037s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [257 kB] 1038s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6184 B] 1038s Fetched 971 kB in 1s (1077 kB/s) 1038s Reading package lists... 1039s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1039s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1039s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1039s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1040s Reading package lists... 1040s Reading package lists... 1040s Building dependency tree... 1040s Reading state information... 1040s Calculating upgrade... 1040s The following packages will be upgraded: 1040s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 1040s libseccomp2 libsemanage-common libsemanage2 python-apt-common python3-apt 1040s python3-cffi-backend 1040s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1040s Need to get 3223 kB of archives. 1040s After this operation, 652 kB of additional disk space will be used. 1040s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg s390x 1.22.21ubuntu4 [1287 kB] 1041s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit-common all 1:4.0.5-1build2 [6596 B] 1041s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit1 s390x 1:4.0.5-1build2 [57.0 kB] 1042s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage-common all 3.8.1-1build1 [7916 B] 1042s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage2 s390x 3.8.1-1build1 [99.1 kB] 1042s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x distro-info-data all 0.68 [7378 B] 1042s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libseccomp2 s390x 2.6.0-2ubuntu3 [57.5 kB] 1042s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python-apt-common all 3.0.0ubuntu2 [21.7 kB] 1042s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-apt s390x 3.0.0ubuntu2 [198 kB] 1042s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-cffi-backend s390x 1.17.1-3build1 [113 kB] 1042s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg-dev all 1.22.21ubuntu4 [1088 kB] 1042s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libdpkg-perl all 1.22.21ubuntu4 [280 kB] 1043s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1043s Fetched 3223 kB in 2s (1369 kB/s) 1043s (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 ... 56852 files and directories currently installed.) 1043s Preparing to unpack .../dpkg_1.22.21ubuntu4_s390x.deb ... 1043s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1043s Setting up dpkg (1.22.21ubuntu4) ... 1044s (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 ... 56852 files and directories currently installed.) 1044s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 1044s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1044s Setting up libaudit-common (1:4.0.5-1build2) ... 1044s (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 ... 56852 files and directories currently installed.) 1044s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_s390x.deb ... 1044s Unpacking libaudit1:s390x (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1044s Setting up libaudit1:s390x (1:4.0.5-1build2) ... 1044s (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 ... 56852 files and directories currently installed.) 1044s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 1044s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 1044s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_s390x.deb ... 1044s Unpacking libsemanage2:s390x (3.8.1-1build1) over (3.8.1-1) ... 1044s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 1044s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 1044s Preparing to unpack .../3-libseccomp2_2.6.0-2ubuntu3_s390x.deb ... 1044s Unpacking libseccomp2:s390x (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 1044s Preparing to unpack .../4-python-apt-common_3.0.0ubuntu2_all.deb ... 1044s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1044s Preparing to unpack .../5-python3-apt_3.0.0ubuntu2_s390x.deb ... 1044s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1044s Preparing to unpack .../6-python3-cffi-backend_1.17.1-3build1_s390x.deb ... 1044s Unpacking python3-cffi-backend:s390x (1.17.1-3build1) over (1.17.1-3) ... 1044s Preparing to unpack .../7-dpkg-dev_1.22.21ubuntu4_all.deb ... 1044s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1044s Preparing to unpack .../8-libdpkg-perl_1.22.21ubuntu4_all.deb ... 1044s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1044s Setting up distro-info-data (0.68) ... 1044s Setting up libsemanage-common (3.8.1-1build1) ... 1044s Setting up libseccomp2:s390x (2.6.0-2ubuntu3) ... 1044s Setting up libdpkg-perl (1.22.21ubuntu4) ... 1044s Setting up python-apt-common (3.0.0ubuntu2) ... 1044s Setting up libsemanage2:s390x (3.8.1-1build1) ... 1044s Setting up python3-cffi-backend:s390x (1.17.1-3build1) ... 1044s Setting up python3-apt (3.0.0ubuntu2) ... 1044s Setting up dpkg-dev (1.22.21ubuntu4) ... 1044s Processing triggers for man-db (2.13.1-1) ... 1045s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1046s autopkgtest [01:20:05]: upgrading testbed (apt dist-upgrade and autopurge) 1046s Reading package lists... 1046s Building dependency tree... 1046s Reading state information... 1046s Calculating upgrade... 1046s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1046s Reading package lists... 1047s Building dependency tree... 1047s Reading state information... 1047s Solving dependencies... 1047s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1047s autopkgtest [01:20:06]: rebooting testbed after setup commands that affected boot 1063s Reading package lists... 1063s Building dependency tree... 1063s Reading state information... 1063s Solving dependencies... 1064s The following NEW packages will be installed: 1064s autodep8 dctrl-tools fonts-font-awesome javascript-common 1064s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 1064s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1064s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 1064s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1064s libconvert-asn1-perl libconvert-base32-perl libconvert-pem-perl 1064s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1064s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1064s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1064s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1064s libdevel-stacktrace-perl libdigest-hmac-perl libemail-date-format-perl 1064s libencode-locale-perl liberror-perl libexporter-tiny-perl libfcgi-perl 1064s libfcgi-procmanager-perl libfcgi0t64 libfile-listing-perl 1064s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 1064s libhash-multivalue-perl libhtml-format-perl 1064s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1064s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1064s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1064s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1064s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libjs-bootstrap4 1064s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 1064s libjson-maybexs-perl libjson-perl libjson-xs-perl 1064s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1064s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1064s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1064s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1064s libposix-strftime-compiler-perl libregexp-assemble-perl 1064s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 1064s libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 1064s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1064s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1064s 0 upgraded, 94 newly installed, 0 to remove and 0 not upgraded. 1064s Need to get 9088 kB of archives. 1064s After this operation, 29.9 MB of additional disk space will be used. 1064s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 1064s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 1064s Get:3 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1064s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 1064s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 1064s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 1064s Get:7 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 1064s Get:8 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 1064s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 1064s Get:10 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1064s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 1064s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 1064s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 1064s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 1064s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 1064s Get:16 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 1064s Get:17 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 1064s Get:18 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 1064s Get:19 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1064s Get:20 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 1065s Get:21 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 1065s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 1065s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 1065s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.30-1 [94.4 kB] 1065s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 1065s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 1065s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 1065s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 1065s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 1065s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1065s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 1065s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 1065s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 1065s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 1065s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1065s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1065s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 1065s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1065s Get:39 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1065s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 1065s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 1065s Get:42 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1065s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 1065s Get:44 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1065s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1065s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 1065s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1065s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1065s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 1065s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 1065s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1065s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 1065s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 1065s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 1065s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1065s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1065s Get:57 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 1065s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 1065s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 1065s Get:60 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 1065s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 1065s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 1065s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 1065s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1065s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 1066s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 1066s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 1066s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 1066s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 1066s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1066s Get:71 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1066s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1066s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1066s Get:74 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 1066s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1066s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 1066s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 1066s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 1066s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1066s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x javascript-common all 12+nmu1 [4828 B] 1066s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1066s Get:82 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1066s Get:83 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1066s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-cookie all 12-4 [6484 B] 1066s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1066s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1066s Get:87 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 1066s Get:88 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 1066s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 1066s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 1066s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 1067s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 1067s Get:93 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 1067s Get:94 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 1067s Preconfiguring packages ... 1067s Fetched 9088 kB in 3s (3081 kB/s) 1067s Selecting previously unselected package libfcgi0t64:s390x. 1067s (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 ... 56857 files and directories currently installed.) 1067s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 1067s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 1067s Selecting previously unselected package libfcgi-perl. 1067s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 1067s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1067s Selecting previously unselected package libfcgi-procmanager-perl. 1067s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1067s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1067s Selecting previously unselected package libcrypt-urandom-perl. 1067s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_s390x.deb ... 1067s Unpacking libcrypt-urandom-perl (0.54-1) ... 1067s Selecting previously unselected package libapache-session-perl. 1067s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1067s Unpacking libapache-session-perl (1.94-2) ... 1067s Selecting previously unselected package liberror-perl. 1067s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1067s Unpacking liberror-perl (0.17030-1) ... 1067s Selecting previously unselected package libipc-sharelite-perl. 1067s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 1067s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1067s Selecting previously unselected package libcache-cache-perl. 1067s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1067s Unpacking libcache-cache-perl (1.08-3) ... 1067s Selecting previously unselected package libclass-xsaccessor-perl. 1067s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 1067s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1067s Selecting previously unselected package libconfig-inifiles-perl. 1067s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1067s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1067s Selecting previously unselected package perl-openssl-defaults:s390x. 1067s Preparing to unpack .../10-perl-openssl-defaults_7build3_s390x.deb ... 1067s Unpacking perl-openssl-defaults:s390x (7build3) ... 1067s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1067s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 1067s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1067s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 1067s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 1067s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1067s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 1067s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 1067s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1067s Selecting previously unselected package libconvert-asn1-perl. 1067s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1067s Unpacking libconvert-asn1-perl (0.34-1) ... 1067s Selecting previously unselected package libcrypt-openssl-x509-perl. 1067s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 1067s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1067s Selecting previously unselected package libclass-errorhandler-perl. 1067s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 1067s Unpacking libclass-errorhandler-perl (0.04-3) ... 1067s Selecting previously unselected package libcrypt-des-perl:s390x. 1067s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_s390x.deb ... 1067s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 1067s Selecting previously unselected package libcrypt-des-ede3-perl. 1067s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1067s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1067s Selecting previously unselected package libcryptx-perl. 1067s Preparing to unpack .../19-libcryptx-perl_0.087-1_s390x.deb ... 1067s Unpacking libcryptx-perl (0.087-1) ... 1067s Selecting previously unselected package libconvert-pem-perl. 1067s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 1067s Unpacking libconvert-pem-perl (0.13-1) ... 1067s Selecting previously unselected package libcrypt-rijndael-perl. 1067s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 1067s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1067s Selecting previously unselected package libhtml-tagset-perl. 1067s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 1067s Unpacking libhtml-tagset-perl (3.24-1) ... 1067s Selecting previously unselected package liburi-perl. 1067s Preparing to unpack .../23-liburi-perl_5.30-1_all.deb ... 1067s Unpacking liburi-perl (5.30-1) ... 1067s Selecting previously unselected package libhtml-parser-perl:s390x. 1067s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_s390x.deb ... 1067s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 1067s Selecting previously unselected package libcgi-pm-perl. 1067s Preparing to unpack .../25-libcgi-pm-perl_4.68-1_all.deb ... 1067s Unpacking libcgi-pm-perl (4.68-1) ... 1067s Selecting previously unselected package libhtml-template-perl. 1067s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 1067s Unpacking libhtml-template-perl (2.97-2build1) ... 1067s Selecting previously unselected package libjson-perl. 1067s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 1067s Unpacking libjson-perl (4.10000-1) ... 1067s Selecting previously unselected package libcommon-sense-perl:s390x. 1067s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_s390x.deb ... 1067s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 1067s Selecting previously unselected package libtypes-serialiser-perl. 1067s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 1067s Unpacking libtypes-serialiser-perl (1.01-1) ... 1067s Selecting previously unselected package libjson-xs-perl. 1067s Preparing to unpack .../30-libjson-xs-perl_4.040-1_s390x.deb ... 1067s Unpacking libjson-xs-perl (4.040-1) ... 1067s Selecting previously unselected package libmouse-perl:s390x. 1067s Preparing to unpack .../31-libmouse-perl_2.5.11-1build1_s390x.deb ... 1067s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 1067s Selecting previously unselected package libnet-cidr-perl. 1067s Preparing to unpack .../32-libnet-cidr-perl_0.25-1_all.deb ... 1067s Unpacking libnet-cidr-perl (0.25-1) ... 1067s Selecting previously unselected package libnet-ssleay-perl:s390x. 1067s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_s390x.deb ... 1067s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 1067s Selecting previously unselected package libposix-strftime-compiler-perl. 1067s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1067s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1067s Selecting previously unselected package libapache-logformat-compiler-perl. 1067s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1067s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1067s Selecting previously unselected package libcookie-baker-perl. 1067s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 1067s Unpacking libcookie-baker-perl (0.12-1) ... 1067s Selecting previously unselected package libdevel-stacktrace-perl. 1067s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1067s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1067s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1067s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1067s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1067s Selecting previously unselected package libclass-inspector-perl. 1067s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 1067s Unpacking libclass-inspector-perl (1.36-3) ... 1067s Selecting previously unselected package libfile-sharedir-perl. 1067s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 1067s Unpacking libfile-sharedir-perl (1.118-3) ... 1068s Selecting previously unselected package libfilesys-notify-simple-perl. 1068s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1068s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1068s Selecting previously unselected package libhash-multivalue-perl. 1068s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 1068s Unpacking libhash-multivalue-perl (0.16-3) ... 1068s Selecting previously unselected package libhttp-multipartparser-perl. 1068s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 1068s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1068s Selecting previously unselected package libjson-maybexs-perl. 1068s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 1068s Unpacking libjson-maybexs-perl (1.004008-1) ... 1068s Selecting previously unselected package libstream-buffered-perl. 1068s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 1068s Unpacking libstream-buffered-perl (0.03-3) ... 1068s Selecting previously unselected package libwww-form-urlencoded-perl. 1068s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1068s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1068s Selecting previously unselected package libhttp-entity-parser-perl. 1068s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 1068s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1068s Selecting previously unselected package libtimedate-perl. 1068s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 1068s Unpacking libtimedate-perl (2.3300-2) ... 1068s Selecting previously unselected package libhttp-date-perl. 1068s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 1068s Unpacking libhttp-date-perl (6.06-1) ... 1068s Selecting previously unselected package libhttp-headers-fast-perl. 1068s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 1068s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1068s Selecting previously unselected package libclone-perl:s390x. 1068s Preparing to unpack .../51-libclone-perl_0.47-1_s390x.deb ... 1068s Unpacking libclone-perl:s390x (0.47-1) ... 1068s Selecting previously unselected package libencode-locale-perl. 1068s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 1068s Unpacking libencode-locale-perl (1.05-3) ... 1068s Selecting previously unselected package libio-html-perl. 1068s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 1068s Unpacking libio-html-perl (1.004-3) ... 1068s Selecting previously unselected package liblwp-mediatypes-perl. 1068s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 1068s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1068s Selecting previously unselected package libhttp-message-perl. 1068s Preparing to unpack .../55-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1068s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1068s Selecting previously unselected package libtest-sharedfork-perl. 1068s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 1068s Unpacking libtest-sharedfork-perl (0.35-3) ... 1068s Selecting previously unselected package libtest-tcp-perl. 1068s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 1068s Unpacking libtest-tcp-perl (2.22-2) ... 1068s Selecting previously unselected package libtry-tiny-perl. 1068s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 1068s Unpacking libtry-tiny-perl (0.32-1) ... 1068s Selecting previously unselected package libplack-perl. 1068s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 1068s Unpacking libplack-perl (1.0051-1) ... 1068s Selecting previously unselected package libfile-listing-perl. 1068s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 1068s Unpacking libfile-listing-perl (6.16-1) ... 1068s Selecting previously unselected package libhtml-tree-perl. 1068s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 1068s Unpacking libhtml-tree-perl (5.07-3) ... 1068s Selecting previously unselected package libhttp-cookies-perl. 1068s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 1068s Unpacking libhttp-cookies-perl (6.11-1) ... 1068s Selecting previously unselected package libhttp-negotiate-perl. 1068s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 1068s Unpacking libhttp-negotiate-perl (6.01-2) ... 1068s Selecting previously unselected package libio-socket-ssl-perl. 1068s Preparing to unpack .../64-libio-socket-ssl-perl_2.089-1_all.deb ... 1068s Unpacking libio-socket-ssl-perl (2.089-1) ... 1068s Selecting previously unselected package libnet-http-perl. 1068s Preparing to unpack .../65-libnet-http-perl_6.23-1_all.deb ... 1068s Unpacking libnet-http-perl (6.23-1) ... 1068s Selecting previously unselected package liblwp-protocol-https-perl. 1068s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 1068s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1068s Selecting previously unselected package libwww-robotrules-perl. 1068s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1_all.deb ... 1068s Unpacking libwww-robotrules-perl (6.02-1) ... 1068s Selecting previously unselected package libwww-perl. 1068s Preparing to unpack .../68-libwww-perl_6.78-1_all.deb ... 1068s Unpacking libwww-perl (6.78-1) ... 1068s Selecting previously unselected package liblemonldap-ng-common-perl. 1068s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1068s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1068s Selecting previously unselected package liblemonldap-ng-handler-perl. 1068s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1068s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1068s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1068s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1068s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1068s Selecting previously unselected package fonts-font-awesome. 1068s Preparing to unpack .../72-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1068s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1068s Selecting previously unselected package libconvert-base32-perl. 1068s Preparing to unpack .../73-libconvert-base32-perl_0.06-3_all.deb ... 1068s Unpacking libconvert-base32-perl (0.06-3) ... 1068s Selecting previously unselected package libdigest-hmac-perl. 1068s Preparing to unpack .../74-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1068s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1068s Selecting previously unselected package libemail-date-format-perl. 1068s Preparing to unpack .../75-libemail-date-format-perl_1.008-1_all.deb ... 1068s Unpacking libemail-date-format-perl (1.008-1) ... 1068s Selecting previously unselected package libfont-afm-perl. 1068s Preparing to unpack .../76-libfont-afm-perl_1.20-4_all.deb ... 1068s Unpacking libfont-afm-perl (1.20-4) ... 1068s Selecting previously unselected package libhtml-format-perl. 1068s Preparing to unpack .../77-libhtml-format-perl_2.16-2_all.deb ... 1068s Unpacking libhtml-format-perl (2.16-2) ... 1068s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1068s Preparing to unpack .../78-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1068s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1068s Selecting previously unselected package javascript-common. 1068s Preparing to unpack .../79-javascript-common_12+nmu1_all.deb ... 1068s Unpacking javascript-common (12+nmu1) ... 1068s Selecting previously unselected package libjs-popper.js. 1068s Preparing to unpack .../80-libjs-popper.js_1.16.1+ds-6_all.deb ... 1068s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1068s Selecting previously unselected package libjs-bootstrap4. 1068s Preparing to unpack .../81-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1068s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1068s Selecting previously unselected package libjs-jquery. 1068s Preparing to unpack .../82-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1068s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1068s Selecting previously unselected package libjs-jquery-cookie. 1068s Preparing to unpack .../83-libjs-jquery-cookie_12-4_all.deb ... 1068s Unpacking libjs-jquery-cookie (12-4) ... 1068s Selecting previously unselected package libjs-jquery-ui. 1068s Preparing to unpack .../84-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1068s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1068s Selecting previously unselected package libexporter-tiny-perl. 1068s Preparing to unpack .../85-libexporter-tiny-perl_1.006002-1_all.deb ... 1068s Unpacking libexporter-tiny-perl (1.006002-1) ... 1068s Selecting previously unselected package liblist-moreutils-xs-perl. 1068s Preparing to unpack .../86-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 1068s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1068s Selecting previously unselected package liblist-moreutils-perl. 1068s Preparing to unpack .../87-liblist-moreutils-perl_0.430-2_all.deb ... 1068s Unpacking liblist-moreutils-perl (0.430-2) ... 1068s Selecting previously unselected package libregexp-assemble-perl. 1068s Preparing to unpack .../88-libregexp-assemble-perl_0.38-2_all.deb ... 1068s Unpacking libregexp-assemble-perl (0.38-2) ... 1068s Selecting previously unselected package libtext-unidecode-perl. 1068s Preparing to unpack .../89-libtext-unidecode-perl_1.30-3_all.deb ... 1068s Unpacking libtext-unidecode-perl (1.30-3) ... 1068s Selecting previously unselected package liblemonldap-ng-portal-perl. 1068s Preparing to unpack .../90-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 1068s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1068s Selecting previously unselected package dctrl-tools. 1068s Preparing to unpack .../91-dctrl-tools_2.24-3build3_s390x.deb ... 1068s Unpacking dctrl-tools (2.24-3build3) ... 1068s Selecting previously unselected package autodep8. 1068s Preparing to unpack .../92-autodep8_0.30_all.deb ... 1068s Unpacking autodep8 (0.30) ... 1068s Selecting previously unselected package pkg-perl-autopkgtest. 1068s Preparing to unpack .../93-pkg-perl-autopkgtest_0.82_all.deb ... 1068s Unpacking pkg-perl-autopkgtest (0.82) ... 1068s Setting up libconfig-inifiles-perl (3.000003-3) ... 1068s Setting up javascript-common (12+nmu1) ... 1068s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1068s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 1068s Setting up libhttp-multipartparser-perl (0.02-3) ... 1068s Setting up libclass-inspector-perl (1.36-3) ... 1068s Setting up libfont-afm-perl (1.20-4) ... 1068s Setting up libjs-popper.js (1.16.1+ds-6) ... 1068s Setting up libclone-perl:s390x (0.47-1) ... 1068s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 1068s Setting up libhtml-tagset-perl (3.24-1) ... 1068s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1068s Setting up libnet-cidr-perl (0.25-1) ... 1068s Setting up libipc-sharelite-perl (0.17-5build4) ... 1068s Setting up liblwp-mediatypes-perl (6.04-2) ... 1068s Setting up libcrypt-urandom-perl (0.54-1) ... 1068s Setting up libtry-tiny-perl (0.32-1) ... 1068s Setting up perl-openssl-defaults:s390x (7build3) ... 1068s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 1068s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1068s Setting up libencode-locale-perl (1.05-3) ... 1068s Setting up libclass-errorhandler-perl (0.04-3) ... 1068s Setting up libfcgi-procmanager-perl (0.28-3) ... 1068s Setting up libtest-sharedfork-perl (0.35-3) ... 1068s Setting up libhash-multivalue-perl (0.16-3) ... 1068s Setting up liberror-perl (0.17030-1) ... 1068s Setting up libapache-session-perl (1.94-2) ... 1068s Setting up libstream-buffered-perl (0.03-3) ... 1068s Setting up libcrypt-des-perl:s390x (2.07-5) ... 1068s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1068s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1068s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1068s Setting up libemail-date-format-perl (1.008-1) ... 1068s Setting up libcryptx-perl (0.087-1) ... 1068s Setting up libio-html-perl (1.004-3) ... 1068s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1068s Setting up libtimedate-perl (2.3300-2) ... 1068s Setting up libtypes-serialiser-perl (1.01-1) ... 1068s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1068s Setting up libjson-perl (4.10000-1) ... 1068s Setting up libfile-sharedir-perl (1.118-3) ... 1068s Setting up libfcgi-perl (0.82+ds-3build3) ... 1068s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1068s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1068s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1068s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1068s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1068s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1068s Setting up libexporter-tiny-perl (1.006002-1) ... 1068s Setting up libconvert-asn1-perl (0.34-1) ... 1068s Setting up libtext-unidecode-perl (1.30-3) ... 1068s Setting up libregexp-assemble-perl (0.38-2) ... 1068s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1068s Setting up liburi-perl (5.30-1) ... 1068s Setting up libconvert-base32-perl (0.06-3) ... 1068s Setting up dctrl-tools (2.24-3build3) ... 1068s Setting up autodep8 (0.30) ... 1068s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 1068s Setting up libjson-xs-perl (4.040-1) ... 1068s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1068s Setting up libjs-jquery-cookie (12-4) ... 1068s Setting up libhttp-date-perl (6.06-1) ... 1068s Setting up libtest-tcp-perl (2.22-2) ... 1068s Setting up libfile-listing-perl (6.16-1) ... 1068s Setting up libcache-cache-perl (1.08-3) ... 1068s Setting up libhttp-headers-fast-perl (0.22-3) ... 1068s Setting up liblist-moreutils-perl (0.430-2) ... 1068s Setting up libnet-http-perl (6.23-1) ... 1068s Setting up libjson-maybexs-perl (1.004008-1) ... 1068s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1068s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1068s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1068s Setting up pkg-perl-autopkgtest (0.82) ... 1068s Setting up libwww-robotrules-perl (6.02-1) ... 1068s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 1068s Setting up libcookie-baker-perl (0.12-1) ... 1068s Setting up libhttp-entity-parser-perl (0.25-2) ... 1068s Setting up libio-socket-ssl-perl (2.089-1) ... 1068s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1068s Setting up libconvert-pem-perl (0.13-1) ... 1068s Setting up libhttp-negotiate-perl (6.01-2) ... 1068s Setting up libhttp-cookies-perl (6.11-1) ... 1068s Setting up libhtml-tree-perl (5.07-3) ... 1068s Setting up libcgi-pm-perl (4.68-1) ... 1068s Setting up libhtml-format-perl (2.16-2) ... 1068s Setting up libhtml-template-perl (2.97-2build1) ... 1068s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1068s Setting up libplack-perl (1.0051-1) ... 1068s Setting up liblwp-protocol-https-perl (6.14-1) ... 1068s Setting up libwww-perl (6.78-1) ... 1068s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1068s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1069s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1069s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1069s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1069s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1069s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1070s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1070s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1070s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1070s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1070s Processing triggers for man-db (2.13.1-1) ... 1075s autopkgtest [01:20:34]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 1075s autopkgtest [01:20:34]: test runtime-deps-portal: [----------------------- 1075s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1075s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1075s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1075s 1..4 1075s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1075s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1075s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1075s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1075s ok 1075s All tests successful. 1075s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.28 cusr 0.03 csys = 0.32 CPU) 1075s Result: PASS 1076s autopkgtest [01:20:35]: test runtime-deps-portal: -----------------------] 1076s runtime-deps-portal PASS (superficial) 1076s autopkgtest [01:20:35]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 1076s autopkgtest [01:20:35]: test runtime-deps-manager: preparing testbed 1100s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251020-010239-juju-7f2275-prod-proposed-migration-environment-2-213a4db1-f6e7-4976-9dac-a4aa21ed3f26 from image adt/ubuntu-resolute-s390x-server-20251019.img (UUID 7a83b4ca-2eb3-4cb0-b8d6-be2f16efcb4e)... 1147s autopkgtest [01:21:46]: testbed dpkg architecture: s390x 1147s autopkgtest [01:21:46]: testbed apt version: 3.1.8ubuntu1 1148s autopkgtest [01:21:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1148s autopkgtest [01:21:47]: testbed release detected to be: resolute 1149s autopkgtest [01:21:48]: updating testbed package index (apt update) 1149s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [83.3 kB] 1149s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1149s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1149s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1149s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [51.0 kB] 1149s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [15.8 kB] 1149s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5028 B] 1149s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [450 kB] 1150s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [103 kB] 1150s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 1150s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [257 kB] 1150s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6184 B] 1150s Fetched 971 kB in 1s (1018 kB/s) 1150s Reading package lists... 1151s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1151s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1151s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1151s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1152s Reading package lists... 1152s Reading package lists... 1152s Building dependency tree... 1152s Reading state information... 1152s Calculating upgrade... 1152s The following packages will be upgraded: 1152s distro-info-data dpkg dpkg-dev libaudit-common libaudit1 libdpkg-perl 1152s libseccomp2 libsemanage-common libsemanage2 python-apt-common python3-apt 1152s python3-cffi-backend 1152s 12 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1152s Need to get 3223 kB of archives. 1152s After this operation, 652 kB of additional disk space will be used. 1152s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg s390x 1.22.21ubuntu4 [1287 kB] 1153s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit-common all 1:4.0.5-1build2 [6596 B] 1153s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libaudit1 s390x 1:4.0.5-1build2 [57.0 kB] 1153s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage-common all 3.8.1-1build1 [7916 B] 1153s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libsemanage2 s390x 3.8.1-1build1 [99.1 kB] 1153s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x distro-info-data all 0.68 [7378 B] 1153s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x libseccomp2 s390x 2.6.0-2ubuntu3 [57.5 kB] 1153s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python-apt-common all 3.0.0ubuntu2 [21.7 kB] 1153s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-apt s390x 3.0.0ubuntu2 [198 kB] 1153s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-cffi-backend s390x 1.17.1-3build1 [113 kB] 1153s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x dpkg-dev all 1.22.21ubuntu4 [1088 kB] 1154s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libdpkg-perl all 1.22.21ubuntu4 [280 kB] 1154s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1154s Fetched 3223 kB in 2s (1909 kB/s) 1154s (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 ... 56852 files and directories currently installed.) 1154s Preparing to unpack .../dpkg_1.22.21ubuntu4_s390x.deb ... 1154s Unpacking dpkg (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1154s Setting up dpkg (1.22.21ubuntu4) ... 1155s (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 ... 56852 files and directories currently installed.) 1155s Preparing to unpack .../libaudit-common_1%3a4.0.5-1build2_all.deb ... 1155s Unpacking libaudit-common (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1155s Setting up libaudit-common (1:4.0.5-1build2) ... 1155s (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 ... 56852 files and directories currently installed.) 1155s Preparing to unpack .../libaudit1_1%3a4.0.5-1build2_s390x.deb ... 1155s Unpacking libaudit1:s390x (1:4.0.5-1build2) over (1:4.0.5-1build1) ... 1155s Setting up libaudit1:s390x (1:4.0.5-1build2) ... 1155s (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 ... 56852 files and directories currently installed.) 1155s Preparing to unpack .../0-libsemanage-common_3.8.1-1build1_all.deb ... 1155s Unpacking libsemanage-common (3.8.1-1build1) over (3.8.1-1) ... 1155s Preparing to unpack .../1-libsemanage2_3.8.1-1build1_s390x.deb ... 1155s Unpacking libsemanage2:s390x (3.8.1-1build1) over (3.8.1-1) ... 1155s Preparing to unpack .../2-distro-info-data_0.68_all.deb ... 1155s Unpacking distro-info-data (0.68) over (0.67~ubuntu1) ... 1155s Preparing to unpack .../3-libseccomp2_2.6.0-2ubuntu3_s390x.deb ... 1155s Unpacking libseccomp2:s390x (2.6.0-2ubuntu3) over (2.6.0-2ubuntu2) ... 1155s Preparing to unpack .../4-python-apt-common_3.0.0ubuntu2_all.deb ... 1155s Unpacking python-apt-common (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1155s Preparing to unpack .../5-python3-apt_3.0.0ubuntu2_s390x.deb ... 1155s Unpacking python3-apt (3.0.0ubuntu2) over (3.0.0ubuntu1) ... 1155s Preparing to unpack .../6-python3-cffi-backend_1.17.1-3build1_s390x.deb ... 1155s Unpacking python3-cffi-backend:s390x (1.17.1-3build1) over (1.17.1-3) ... 1155s Preparing to unpack .../7-dpkg-dev_1.22.21ubuntu4_all.deb ... 1155s Unpacking dpkg-dev (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1155s Preparing to unpack .../8-libdpkg-perl_1.22.21ubuntu4_all.deb ... 1155s Unpacking libdpkg-perl (1.22.21ubuntu4) over (1.22.21ubuntu3) ... 1155s Setting up distro-info-data (0.68) ... 1155s Setting up libsemanage-common (3.8.1-1build1) ... 1155s Setting up libseccomp2:s390x (2.6.0-2ubuntu3) ... 1155s Setting up libdpkg-perl (1.22.21ubuntu4) ... 1155s Setting up python-apt-common (3.0.0ubuntu2) ... 1155s Setting up libsemanage2:s390x (3.8.1-1build1) ... 1155s Setting up python3-cffi-backend:s390x (1.17.1-3build1) ... 1155s Setting up python3-apt (3.0.0ubuntu2) ... 1155s Setting up dpkg-dev (1.22.21ubuntu4) ... 1155s Processing triggers for man-db (2.13.1-1) ... 1156s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1156s autopkgtest [01:21:55]: upgrading testbed (apt dist-upgrade and autopurge) 1156s Reading package lists... 1156s Building dependency tree... 1156s Reading state information... 1157s Calculating upgrade... 1157s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1157s Reading package lists... 1157s Building dependency tree... 1157s Reading state information... 1157s Solving dependencies... 1157s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1157s autopkgtest [01:21:56]: rebooting testbed after setup commands that affected boot 1173s Reading package lists... 1174s Building dependency tree... 1174s Reading state information... 1174s Solving dependencies... 1174s The following NEW packages will be installed: 1174s autodep8 dctrl-tools fonts-glyphicons-halflings lemonldap-ng-fastcgi-server 1174s libapache-logformat-compiler-perl libapache-session-perl libcache-cache-perl 1174s libcgi-pm-perl libclass-errorhandler-perl libclass-inspector-perl 1174s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1174s libconfig-inifiles-perl libconvert-asn1-perl libconvert-pem-perl 1174s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1174s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1174s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1174s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1174s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 1174s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 1174s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 1174s libhash-merge-simple-perl libhash-multivalue-perl libhtml-parser-perl 1174s libhtml-tagset-perl libhtml-template-perl libhtml-tree-perl 1174s libhttp-cookies-perl libhttp-date-perl libhttp-entity-parser-perl 1174s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1174s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl 1174s libipc-sharelite-perl libjs-angularjs libjs-bootstrap libjs-es5-shim 1174s libjs-jquery libjson-maybexs-perl libjson-perl libjson-xs-perl 1174s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1174s liblemonldap-ng-manager-perl liblwp-mediatypes-perl 1174s liblwp-protocol-https-perl libmouse-perl libnet-cidr-perl libnet-http-perl 1174s libnet-ssleay-perl libplack-perl libposix-strftime-compiler-perl 1174s libregexp-common-perl libstream-buffered-perl libtest-sharedfork-perl 1174s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtypes-serialiser-perl 1174s liburi-perl libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1174s perl-openssl-defaults pkg-perl-autopkgtest 1174s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 1174s Need to get 6327 kB of archives. 1174s After this operation, 25.8 MB of additional disk space will be used. 1174s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 1174s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 1174s Get:3 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1174s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 1174s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 1174s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 1174s Get:7 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 1174s Get:8 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 1174s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 1174s Get:10 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1174s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 1174s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 1174s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 1174s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 1174s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 1174s Get:16 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 1175s Get:17 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 1175s Get:18 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 1175s Get:19 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1175s Get:20 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 1175s Get:21 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 1175s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 1175s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 1175s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x liburi-perl all 5.30-1 [94.4 kB] 1175s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 1175s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 1175s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 1175s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 1175s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 1175s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1175s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 1175s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 1175s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 1175s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 1175s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1175s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1175s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 1175s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1175s Get:39 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1175s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 1175s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 1175s Get:42 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1175s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 1175s Get:44 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1175s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1175s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 1175s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1175s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1175s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 1175s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 1175s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1175s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 1175s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 1176s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 1176s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1176s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1176s Get:57 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 1176s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 1176s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 1176s Get:60 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 1176s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 1176s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 1176s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 1176s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1176s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 1176s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 1176s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 1176s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 1176s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 1176s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1176s Get:71 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1176s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1176s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 1176s Get:74 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 1176s Get:75 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-angularjs all 1.8.3-3 [559 kB] 1176s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1176s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1176s Get:78 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-es5-shim all 4.6.7-2 [39.8 kB] 1176s Get:79 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 1176s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 1176s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 1176s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 1176s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 1176s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 1177s Preconfiguring packages ... 1177s Fetched 6327 kB in 3s (2499 kB/s) 1177s Selecting previously unselected package libfcgi0t64:s390x. 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 ... 56857 files and directories currently installed.) 1177s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 1177s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 1177s Selecting previously unselected package libfcgi-perl. 1177s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 1177s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1177s Selecting previously unselected package libfcgi-procmanager-perl. 1177s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1177s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1177s Selecting previously unselected package libcrypt-urandom-perl. 1177s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_s390x.deb ... 1177s Unpacking libcrypt-urandom-perl (0.54-1) ... 1177s Selecting previously unselected package libapache-session-perl. 1177s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1177s Unpacking libapache-session-perl (1.94-2) ... 1177s Selecting previously unselected package liberror-perl. 1177s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1177s Unpacking liberror-perl (0.17030-1) ... 1177s Selecting previously unselected package libipc-sharelite-perl. 1177s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 1177s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1177s Selecting previously unselected package libcache-cache-perl. 1177s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1177s Unpacking libcache-cache-perl (1.08-3) ... 1177s Selecting previously unselected package libclass-xsaccessor-perl. 1177s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 1177s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1177s Selecting previously unselected package libconfig-inifiles-perl. 1177s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1177s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1177s Selecting previously unselected package perl-openssl-defaults:s390x. 1177s Preparing to unpack .../10-perl-openssl-defaults_7build3_s390x.deb ... 1177s Unpacking perl-openssl-defaults:s390x (7build3) ... 1177s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1177s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 1177s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1177s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 1177s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 1177s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1177s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 1177s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 1177s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1177s Selecting previously unselected package libconvert-asn1-perl. 1177s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1177s Unpacking libconvert-asn1-perl (0.34-1) ... 1177s Selecting previously unselected package libcrypt-openssl-x509-perl. 1177s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 1177s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1177s Selecting previously unselected package libclass-errorhandler-perl. 1177s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 1177s Unpacking libclass-errorhandler-perl (0.04-3) ... 1177s Selecting previously unselected package libcrypt-des-perl:s390x. 1177s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_s390x.deb ... 1177s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 1177s Selecting previously unselected package libcrypt-des-ede3-perl. 1177s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1177s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1177s Selecting previously unselected package libcryptx-perl. 1177s Preparing to unpack .../19-libcryptx-perl_0.087-1_s390x.deb ... 1177s Unpacking libcryptx-perl (0.087-1) ... 1177s Selecting previously unselected package libconvert-pem-perl. 1177s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 1177s Unpacking libconvert-pem-perl (0.13-1) ... 1177s Selecting previously unselected package libcrypt-rijndael-perl. 1177s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 1177s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1177s Selecting previously unselected package libhtml-tagset-perl. 1177s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 1177s Unpacking libhtml-tagset-perl (3.24-1) ... 1177s Selecting previously unselected package liburi-perl. 1177s Preparing to unpack .../23-liburi-perl_5.30-1_all.deb ... 1177s Unpacking liburi-perl (5.30-1) ... 1177s Selecting previously unselected package libhtml-parser-perl:s390x. 1177s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_s390x.deb ... 1177s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 1177s Selecting previously unselected package libcgi-pm-perl. 1177s Preparing to unpack .../25-libcgi-pm-perl_4.68-1_all.deb ... 1177s Unpacking libcgi-pm-perl (4.68-1) ... 1177s Selecting previously unselected package libhtml-template-perl. 1177s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 1177s Unpacking libhtml-template-perl (2.97-2build1) ... 1177s Selecting previously unselected package libjson-perl. 1177s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 1177s Unpacking libjson-perl (4.10000-1) ... 1177s Selecting previously unselected package libcommon-sense-perl:s390x. 1177s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_s390x.deb ... 1177s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 1177s Selecting previously unselected package libtypes-serialiser-perl. 1177s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 1177s Unpacking libtypes-serialiser-perl (1.01-1) ... 1177s Selecting previously unselected package libjson-xs-perl. 1177s Preparing to unpack .../30-libjson-xs-perl_4.040-1_s390x.deb ... 1177s Unpacking libjson-xs-perl (4.040-1) ... 1177s Selecting previously unselected package libmouse-perl:s390x. 1177s Preparing to unpack .../31-libmouse-perl_2.5.11-1build1_s390x.deb ... 1177s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 1177s Selecting previously unselected package libnet-cidr-perl. 1177s Preparing to unpack .../32-libnet-cidr-perl_0.25-1_all.deb ... 1177s Unpacking libnet-cidr-perl (0.25-1) ... 1177s Selecting previously unselected package libnet-ssleay-perl:s390x. 1177s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_s390x.deb ... 1177s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 1177s Selecting previously unselected package libposix-strftime-compiler-perl. 1177s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1177s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1177s Selecting previously unselected package libapache-logformat-compiler-perl. 1177s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1177s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1177s Selecting previously unselected package libcookie-baker-perl. 1177s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 1177s Unpacking libcookie-baker-perl (0.12-1) ... 1177s Selecting previously unselected package libdevel-stacktrace-perl. 1177s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1177s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1177s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1177s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1177s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1177s Selecting previously unselected package libclass-inspector-perl. 1177s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 1177s Unpacking libclass-inspector-perl (1.36-3) ... 1177s Selecting previously unselected package libfile-sharedir-perl. 1177s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 1177s Unpacking libfile-sharedir-perl (1.118-3) ... 1177s Selecting previously unselected package libfilesys-notify-simple-perl. 1177s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1177s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1177s Selecting previously unselected package libhash-multivalue-perl. 1177s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 1177s Unpacking libhash-multivalue-perl (0.16-3) ... 1177s Selecting previously unselected package libhttp-multipartparser-perl. 1177s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 1177s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1177s Selecting previously unselected package libjson-maybexs-perl. 1177s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 1177s Unpacking libjson-maybexs-perl (1.004008-1) ... 1177s Selecting previously unselected package libstream-buffered-perl. 1177s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 1177s Unpacking libstream-buffered-perl (0.03-3) ... 1177s Selecting previously unselected package libwww-form-urlencoded-perl. 1177s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1177s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1177s Selecting previously unselected package libhttp-entity-parser-perl. 1177s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 1177s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1177s Selecting previously unselected package libtimedate-perl. 1177s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 1177s Unpacking libtimedate-perl (2.3300-2) ... 1177s Selecting previously unselected package libhttp-date-perl. 1177s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 1177s Unpacking libhttp-date-perl (6.06-1) ... 1177s Selecting previously unselected package libhttp-headers-fast-perl. 1177s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 1177s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1177s Selecting previously unselected package libclone-perl:s390x. 1177s Preparing to unpack .../51-libclone-perl_0.47-1_s390x.deb ... 1177s Unpacking libclone-perl:s390x (0.47-1) ... 1177s Selecting previously unselected package libencode-locale-perl. 1177s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 1177s Unpacking libencode-locale-perl (1.05-3) ... 1177s Selecting previously unselected package libio-html-perl. 1177s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 1177s Unpacking libio-html-perl (1.004-3) ... 1177s Selecting previously unselected package liblwp-mediatypes-perl. 1177s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 1177s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1177s Selecting previously unselected package libhttp-message-perl. 1177s Preparing to unpack .../55-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1177s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1177s Selecting previously unselected package libtest-sharedfork-perl. 1177s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 1177s Unpacking libtest-sharedfork-perl (0.35-3) ... 1177s Selecting previously unselected package libtest-tcp-perl. 1177s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 1177s Unpacking libtest-tcp-perl (2.22-2) ... 1177s Selecting previously unselected package libtry-tiny-perl. 1177s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 1177s Unpacking libtry-tiny-perl (0.32-1) ... 1177s Selecting previously unselected package libplack-perl. 1177s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 1177s Unpacking libplack-perl (1.0051-1) ... 1177s Selecting previously unselected package libfile-listing-perl. 1177s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 1177s Unpacking libfile-listing-perl (6.16-1) ... 1177s Selecting previously unselected package libhtml-tree-perl. 1177s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 1177s Unpacking libhtml-tree-perl (5.07-3) ... 1177s Selecting previously unselected package libhttp-cookies-perl. 1177s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 1177s Unpacking libhttp-cookies-perl (6.11-1) ... 1177s Selecting previously unselected package libhttp-negotiate-perl. 1177s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 1177s Unpacking libhttp-negotiate-perl (6.01-2) ... 1177s Selecting previously unselected package libio-socket-ssl-perl. 1177s Preparing to unpack .../64-libio-socket-ssl-perl_2.089-1_all.deb ... 1177s Unpacking libio-socket-ssl-perl (2.089-1) ... 1177s Selecting previously unselected package libnet-http-perl. 1177s Preparing to unpack .../65-libnet-http-perl_6.23-1_all.deb ... 1177s Unpacking libnet-http-perl (6.23-1) ... 1177s Selecting previously unselected package liblwp-protocol-https-perl. 1177s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 1177s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1177s Selecting previously unselected package libwww-robotrules-perl. 1177s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1_all.deb ... 1177s Unpacking libwww-robotrules-perl (6.02-1) ... 1177s Selecting previously unselected package libwww-perl. 1177s Preparing to unpack .../68-libwww-perl_6.78-1_all.deb ... 1177s Unpacking libwww-perl (6.78-1) ... 1177s Selecting previously unselected package liblemonldap-ng-common-perl. 1177s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1177s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1177s Selecting previously unselected package liblemonldap-ng-handler-perl. 1177s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1177s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1177s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1177s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1177s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1177s Selecting previously unselected package libemail-date-format-perl. 1177s Preparing to unpack .../72-libemail-date-format-perl_1.008-1_all.deb ... 1177s Unpacking libemail-date-format-perl (1.008-1) ... 1177s Selecting previously unselected package libhash-merge-simple-perl. 1177s Preparing to unpack .../73-libhash-merge-simple-perl_0.052-1_all.deb ... 1177s Unpacking libhash-merge-simple-perl (0.052-1) ... 1177s Selecting previously unselected package libjs-angularjs. 1177s Preparing to unpack .../74-libjs-angularjs_1.8.3-3_all.deb ... 1177s Unpacking libjs-angularjs (1.8.3-3) ... 1177s Selecting previously unselected package fonts-glyphicons-halflings. 1177s Preparing to unpack .../75-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1177s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1177s Selecting previously unselected package libjs-bootstrap. 1177s Preparing to unpack .../76-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1177s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1177s Selecting previously unselected package libjs-es5-shim. 1177s Preparing to unpack .../77-libjs-es5-shim_4.6.7-2_all.deb ... 1177s Unpacking libjs-es5-shim (4.6.7-2) ... 1177s Selecting previously unselected package libjs-jquery. 1177s Preparing to unpack .../78-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 1177s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1177s Selecting previously unselected package libregexp-common-perl. 1177s Preparing to unpack .../79-libregexp-common-perl_2024080801-1_all.deb ... 1177s Unpacking libregexp-common-perl (2024080801-1) ... 1177s Selecting previously unselected package liblemonldap-ng-manager-perl. 1177s Preparing to unpack .../80-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 1177s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1177s Selecting previously unselected package dctrl-tools. 1177s Preparing to unpack .../81-dctrl-tools_2.24-3build3_s390x.deb ... 1177s Unpacking dctrl-tools (2.24-3build3) ... 1178s Selecting previously unselected package autodep8. 1178s Preparing to unpack .../82-autodep8_0.30_all.deb ... 1178s Unpacking autodep8 (0.30) ... 1178s Selecting previously unselected package pkg-perl-autopkgtest. 1178s Preparing to unpack .../83-pkg-perl-autopkgtest_0.82_all.deb ... 1178s Unpacking pkg-perl-autopkgtest (0.82) ... 1178s Setting up libconfig-inifiles-perl (3.000003-3) ... 1178s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1178s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 1178s Setting up libhttp-multipartparser-perl (0.02-3) ... 1178s Setting up libclass-inspector-perl (1.36-3) ... 1178s Setting up libclone-perl:s390x (0.47-1) ... 1178s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 1178s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1178s Setting up libhtml-tagset-perl (3.24-1) ... 1178s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1178s Setting up libnet-cidr-perl (0.25-1) ... 1178s Setting up libipc-sharelite-perl (0.17-5build4) ... 1178s Setting up liblwp-mediatypes-perl (6.04-2) ... 1178s Setting up libcrypt-urandom-perl (0.54-1) ... 1178s Setting up libtry-tiny-perl (0.32-1) ... 1178s Setting up perl-openssl-defaults:s390x (7build3) ... 1178s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 1178s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1178s Setting up libencode-locale-perl (1.05-3) ... 1178s Setting up libclass-errorhandler-perl (0.04-3) ... 1178s Setting up libjs-angularjs (1.8.3-3) ... 1178s Setting up libfcgi-procmanager-perl (0.28-3) ... 1178s Setting up libregexp-common-perl (2024080801-1) ... 1178s Setting up libtest-sharedfork-perl (0.35-3) ... 1178s Setting up libhash-multivalue-perl (0.16-3) ... 1178s Setting up libjs-es5-shim (4.6.7-2) ... 1178s Setting up liberror-perl (0.17030-1) ... 1178s Setting up libapache-session-perl (1.94-2) ... 1178s Setting up libstream-buffered-perl (0.03-3) ... 1178s Setting up libcrypt-des-perl:s390x (2.07-5) ... 1178s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1178s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1178s Setting up libemail-date-format-perl (1.008-1) ... 1178s Setting up libcryptx-perl (0.087-1) ... 1178s Setting up libio-html-perl (1.004-3) ... 1178s Setting up libtimedate-perl (2.3300-2) ... 1178s Setting up libtypes-serialiser-perl (1.01-1) ... 1178s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1178s Setting up libjson-perl (4.10000-1) ... 1178s Setting up libfile-sharedir-perl (1.118-3) ... 1178s Setting up libfcgi-perl (0.82+ds-3build3) ... 1178s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1178s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1178s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1178s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1178s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 1178s Setting up libconvert-asn1-perl (0.34-1) ... 1178s Setting up liburi-perl (5.30-1) ... 1178s Setting up dctrl-tools (2.24-3build3) ... 1178s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1178s Setting up autodep8 (0.30) ... 1178s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 1178s Setting up libjson-xs-perl (4.040-1) ... 1178s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1178s Setting up libhttp-date-perl (6.06-1) ... 1178s Setting up libtest-tcp-perl (2.22-2) ... 1178s Setting up libfile-listing-perl (6.16-1) ... 1178s Setting up libhash-merge-simple-perl (0.052-1) ... 1178s Setting up libcache-cache-perl (1.08-3) ... 1178s Setting up libhttp-headers-fast-perl (0.22-3) ... 1178s Setting up libnet-http-perl (6.23-1) ... 1178s Setting up libjson-maybexs-perl (1.004008-1) ... 1178s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1178s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1178s Setting up pkg-perl-autopkgtest (0.82) ... 1178s Setting up libwww-robotrules-perl (6.02-1) ... 1178s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 1178s Setting up libcookie-baker-perl (0.12-1) ... 1178s Setting up libhttp-entity-parser-perl (0.25-2) ... 1178s Setting up libio-socket-ssl-perl (2.089-1) ... 1178s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1178s Setting up libconvert-pem-perl (0.13-1) ... 1178s Setting up libhttp-negotiate-perl (6.01-2) ... 1178s Setting up libhttp-cookies-perl (6.11-1) ... 1178s Setting up libhtml-tree-perl (5.07-3) ... 1178s Setting up libcgi-pm-perl (4.68-1) ... 1178s Setting up libhtml-template-perl (2.97-2build1) ... 1178s Setting up libplack-perl (1.0051-1) ... 1178s Setting up liblwp-protocol-https-perl (6.14-1) ... 1178s Setting up libwww-perl (6.78-1) ... 1178s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1178s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1178s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1178s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1178s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1178s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1178s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1179s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1179s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1179s Processing triggers for man-db (2.13.1-1) ... 1185s autopkgtest [01:22:24]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 1185s autopkgtest [01:22:24]: test runtime-deps-manager: [----------------------- 1185s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1185s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.Pw5UzW/build.MOt/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1186s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1186s 1..4 1186s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1186s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1186s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1186s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1186s ok 1186s All tests successful. 1186s Files=1, Tests=4, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.21 cusr 0.02 csys = 0.24 CPU) 1186s Result: PASS 1186s autopkgtest [01:22:25]: test runtime-deps-manager: -----------------------] 1186s autopkgtest [01:22:25]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 1186s runtime-deps-manager PASS (superficial) 1187s autopkgtest [01:22:26]: test runtime-deps-and-recommends: preparing testbed 1187s Reading package lists... 1187s Building dependency tree... 1187s Reading state information... 1187s Solving dependencies... 1187s The following NEW packages will be installed: 1187s autoconf automake autopoint autotools-dev build-essential 1187s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 1187s debhelper debugedit default-jre-headless dh-autoreconf 1187s dh-strip-nondeterminism docutils-common dwz fontconfig-config 1187s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-s390x-linux-gnu 1187s g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu 1187s gettext imagemagick-7-common intltool-debian java-common java-wrappers 1187s javascript-common jq lemonldap-ng lemonldap-ng-doc lemonldap-ng-handler 1187s lemonldap-ng-uwsgi-app libalgorithm-c3-perl libalgorithm-combinatorics-perl 1187s libaom3 libarchive-zip-perl libasan8 libauth-yubikey-webclient-perl 1187s libauthen-pam-perl libauthen-radius-perl libb-hooks-endofscope-perl 1187s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-lru-perl 1187s libcapture-tiny-perl libcares2 libcc1-0 libclass-c3-perl 1187s libclass-data-inheritable-perl libclass-load-perl libclass-load-xs-perl 1187s libclass-method-modifiers-perl libclass-singleton-perl 1187s libconvert-base32-perl libconvert-binhex-perl libcrypt-dh-gmp-perl 1187s libcrypt-jwt-perl libcrypt-random-seed-perl libcrypt-ssleay-perl 1187s libcrypt-x509-perl libdata-dumper-concise-perl libdata-hexdump-perl 1187s libdata-ieee754-perl libdata-optlist-perl libdata-password-zxcvbn-perl 1187s libdata-perl-perl libdata-printer-perl libdata-validate-ip-perl 1187s libdatetime-format-rfc3339-perl libdatetime-format-w3cdtf-perl 1187s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 1187s libdbd-sqlite3-perl libdbi-perl libdbix-connector-perl libde265-0 1187s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1187s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 1187s libdigest-hmac-perl libdist-checkconflicts-perl libdynaloader-functions-perl 1187s libemail-abstract-perl libemail-address-xs-perl libemail-sender-perl 1187s libemail-simple-perl libeval-closure-perl libexception-class-perl 1187s libexporter-tiny-perl libextutils-depends-perl libfftw3-double3 1187s libfile-stripnondeterminism-perl libfont-afm-perl libfontconfig1 libfontenc1 1187s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 1187s libgeoip2-perl libglib-perl libgomp1 libgssapi-perl libheif-plugin-aomdec 1187s libheif-plugin-libde265 libheif1 libhtml-format-perl 1187s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 1187s libhttp-daemon-perl libicu76 libimage-magick-perl libimage-magick-q16-perl 1187s libimagequant0 libimport-into-perl libio-pty-perl libio-sessiondata-perl 1187s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 1187s libipc-run-perl libiri-perl libisl23 libitm1 libjargs-java libjbig0 1187s libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap4 libjs-jquery-cookie 1187s libjs-jquery-ui libjs-popper.js libjs-sphinxdoc libjs-underscore 1187s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-portal-perl 1187s liblemonldap-ng-ssoaas-apache-client-perl liblist-allutils-perl 1187s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1187s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 libltdl7 1187s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 1187s libmatch-simple-perl libmath-random-isaac-perl libmaxmind-db-common-perl 1187s libmaxmind-db-reader-perl libmime-tools-perl libmodule-implementation-perl 1187s libmodule-pluggable-perl libmodule-runtime-conflicts-perl 1187s libmodule-runtime-perl libmoo-perl libmoose-perl libmoosex-arrayref-perl 1187s libmoox-handlesvia-perl libmoox-strictconstructor-perl 1187s libmoox-types-mooselike-perl libmpc3 libmro-compat-perl 1187s libnamespace-autoclean-perl libnamespace-clean-perl libnamespace-sweep-perl 1187s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 1187s libnet-openid-common-perl libnet-openid-consumer-perl 1187s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode115 1187s libnspr4 libnss3 libonig5 libopenjp2-7 libossp-uuid-perl libossp-uuid16 1187s libpackage-deprecationmanager-perl libpackage-stash-perl 1187s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1187s libparams-validate-perl libparams-validationcompiler-perl 1187s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 1187s libperlio-via-timeout-perl libraw23t64 librdf-query-perl librdf-trine-perl 1187s libregexp-assemble-perl librole-tiny-perl libset-scalar-perl libsharpyuv0 1187s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstrictures-perl 1187s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 1187s libsub-identify-perl libsub-infix-perl libsub-install-perl libsub-name-perl 1187s libsub-quote-perl libtask-weaken-perl libtest-leaktrace-perl 1187s libtest-output-perl libtest-pod-perl libtext-aligner-perl 1187s libtext-csv-xs-perl libtext-table-perl libtext-unidecode-perl 1187s libthrowable-perl libtiff6 libtime-fake-perl libtool libtype-tiny-perl 1187s libtypes-datetime-perl libtypes-path-tiny-perl libtypes-uri-perl 1187s libtypes-uuid-perl libubsan1 liburi-fromhash-perl libuuid-tiny-perl 1187s libvariable-magic-perl libweb-id-perl libwebp7 libwebpdemux2 libwebpmux3 1187s libxml-commonns-perl libxml-libxml-perl libxml-libxslt-perl 1187s libxml-namespace-perl libxml-namespacefactory-perl 1187s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1187s libxml-sax-perl libxml-simple-perl libxmlsec1-1 libxmlsec1-openssl1 libxpm4 1187s libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn node-balanced-match 1187s node-brace-expansion node-cjs-module-lexer node-corepack node-minimatch 1187s node-uglify-js node-undici node-xtend nodejs openjdk-21-jre-headless 1187s po-debconf python3-alabaster python3-defusedxml python3-docutils 1187s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 1187s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 1187s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 1187s yui-compressor 1188s 0 upgraded, 300 newly installed, 0 to remove and 0 not upgraded. 1188s Need to get 175 MB of archives. 1188s After this operation, 638 MB of additional disk space will be used. 1188s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 1188s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 1188s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 1188s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 1188s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 1188s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1188s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1188s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 1188s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 1190s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 1190s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 1190s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 1190s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 1190s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 1190s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 1190s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 1190s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 1190s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 1190s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 1190s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 1190s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 1190s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 1190s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 1190s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 1190s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 1190s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 1190s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 1190s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 1190s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 1190s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 1190s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 1190s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 1190s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 1190s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1190s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-uwsgi-app all 2.21.0+ds-3 [23.1 kB] 1190s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 1190s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1190s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 1190s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 1190s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1190s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x javascript-common all 12+nmu1 [4828 B] 1190s Get:42 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1190s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1191s Get:44 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-cookie all 12-4 [6484 B] 1191s Get:45 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1191s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1191s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 1191s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 1191s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 1191s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 1191s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 1191s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 1191s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 1191s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 1191s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 1191s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 1191s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 1191s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 1191s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 1191s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 1191s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 1191s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 1191s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 1191s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 1191s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 1192s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 1192s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 1192s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 1193s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 1193s Get:70 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 1193s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 1193s Get:72 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 1193s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 1193s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 1193s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 1193s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 1193s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 1193s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 1193s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 1194s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 1194s Get:81 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 1194s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 1194s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 1194s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 1194s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 1194s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 1194s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 1194s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1194s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 1194s Get:90 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 1194s Get:91 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 1194s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 1194s Get:93 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 1194s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 1194s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9~8ea-1 [43.8 MB] 1197s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 1197s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 1197s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 1197s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 1197s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 1197s Get:101 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 1197s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 1197s Get:103 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 1197s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 1197s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1197s Get:106 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-combinatorics-perl s390x 0.27-3build5 [22.9 kB] 1197s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1197s Get:108 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-pam-perl s390x 0.16-6build4 [23.8 kB] 1197s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 1197s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1197s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 1197s Get:112 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 1197s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 1197s Get:114 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 1197s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1197s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 1197s Get:117 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1197s Get:118 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1197s Get:119 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1197s Get:120 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1197s Get:121 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-lru-perl all 0.04-4 [5760 B] 1197s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 1198s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 1198s Get:124 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 1198s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 1198s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 1198s Get:127 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 1198s Get:128 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 1198s Get:129 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 1198s Get:130 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-load-perl all 0.25-2 [12.7 kB] 1198s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-load-xs-perl s390x 0.10-2build5 [13.4 kB] 1198s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1198s Get:133 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 1198s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 1198s Get:135 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 1198s Get:136 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1198s Get:137 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 1198s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-x509-perl all 0.55-1 [19.2 kB] 1198s Get:139 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 1198s Get:140 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 1198s Get:141 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-ieee754-perl all 0.02-2 [10.7 kB] 1198s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 1198s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 1198s Get:144 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 1198s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 1198s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 1198s Get:147 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1198s Get:148 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 1198s Get:149 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1198s Get:150 http://ftpmaster.internal/ubuntu resolute/main s390x libstrictures-perl all 2.000006-1 [16.3 kB] 1198s Get:151 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-perl-perl all 0.002011-2 [40.3 kB] 1198s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-printer-perl all 1.002001-1 [118 kB] 1198s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 1198s Get:154 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-netmask-perl all 2.0002-2 [24.8 kB] 1198s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x libnetaddr-ip-perl s390x 4.079+dfsg-2build5 [80.6 kB] 1198s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-validate-ip-perl all 0.31-1 [17.2 kB] 1198s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 1198s Get:158 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 1198s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 1198s Get:160 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1198s Get:161 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 1198s Get:162 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 1198s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 1198s Get:164 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1198s Get:165 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 1198s Get:166 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 1198s Get:167 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 1198s Get:168 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1199s Get:169 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1199s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 1199s Get:171 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1199s Get:172 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 1199s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 1199s Get:174 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 1199s Get:175 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbix-connector-perl all 0.60-1 [35.8 kB] 1199s Get:176 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1199s Get:177 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1199s Get:178 http://ftpmaster.internal/ubuntu resolute/universe s390x libdist-checkconflicts-perl all 0.11-2 [9942 B] 1199s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 1199s Get:180 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1199s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 1199s Get:182 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 1199s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1199s Get:184 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 1199s Get:185 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 1199s Get:186 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 1199s Get:187 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 1199s Get:188 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 1199s Get:189 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 1199s Get:190 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 1199s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 1199s Get:192 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-strictconstructor-perl all 0.011-2 [9604 B] 1199s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 1199s Get:194 http://ftpmaster.internal/ubuntu resolute/universe s390x libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 1199s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validate-perl s390x 1.31-2build4 [54.9 kB] 1199s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libgeoip2-perl all 2.006002-2 [92.1 kB] 1199s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 1199s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 1199s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-browserdetect-perl all 3.41-1 [36.4 kB] 1199s Get:200 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 1199s Get:201 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 1200s Get:202 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 1200s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 1200s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 1200s Get:205 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 1201s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 1201s Get:207 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 1201s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 1201s Get:209 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 1201s Get:210 http://ftpmaster.internal/ubuntu resolute/universe s390x libtype-tiny-perl all 2.004000-2 [340 kB] 1201s Get:211 http://ftpmaster.internal/ubuntu resolute/universe s390x libiri-perl all 0.013-1 [10.1 kB] 1201s Get:212 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 1201s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1201s Get:214 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 1201s Get:215 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.1 [163 kB] 1201s Get:216 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.7-2 [150 kB] 1201s Get:217 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.7-2 [95.5 kB] 1201s Get:218 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2 [163 kB] 1202s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2 [162 kB] 1202s Get:220 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-ssoaas-apache-client-perl all 2.21.0+ds-3 [32.6 kB] 1202s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 1202s Get:222 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1202s Get:223 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1202s Get:224 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 1202s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libsub-infix-perl all 0.004-5 [7168 B] 1202s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x libmatch-simple-perl all 0.012-1 [15.2 kB] 1202s Get:227 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 1202s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1202s Get:229 http://ftpmaster.internal/ubuntu resolute/universe s390x libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1202s Get:230 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-xs-perl s390x 0.30-1build5 [20.1 kB] 1202s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoose-perl s390x 2.2207-1build3 [717 kB] 1202s Get:232 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoosex-arrayref-perl all 0.005-5 [8700 B] 1202s Get:233 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-sweep-perl all 0.006-5 [8262 B] 1202s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 1202s Get:235 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1202s Get:236 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1202s Get:237 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 1202s Get:238 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1202s Get:239 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu6 [312 kB] 1202s Get:240 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 1202s Get:241 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 1202s Get:242 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1202s Get:243 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 1202s Get:244 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 1202s Get:245 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 1203s Get:246 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 1203s Get:247 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1203s Get:248 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1203s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 1203s Get:250 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1203s Get:251 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 1203s Get:252 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [340 kB] 1203s Get:253 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 1204s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x libossp-uuid16 s390x 1.6.4-1 [24.0 kB] 1204s Get:255 http://ftpmaster.internal/ubuntu resolute/universe s390x libossp-uuid-perl s390x 1.6.4-1 [17.0 kB] 1204s Get:256 http://ftpmaster.internal/ubuntu resolute/universe s390x libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 1204s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libpath-tiny-perl all 0.148-1 [47.9 kB] 1204s Get:258 http://ftpmaster.internal/ubuntu resolute/universe s390x libset-scalar-perl all 1.29-3 [28.6 kB] 1204s Get:259 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-csv-xs-perl s390x 1.60-1 [129 kB] 1204s Get:260 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-aligner-perl all 0.16-3 [12.9 kB] 1205s Get:261 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-table-perl all 1.135-1 [28.1 kB] 1205s Get:262 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-namespacefactory-perl all 1.02-4 [6096 B] 1205s Get:263 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-commonns-perl all 0.06-6 [7518 B] 1205s Get:264 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-namespace-perl all 0.02-7 [8480 B] 1205s Get:265 http://ftpmaster.internal/ubuntu resolute/universe s390x librdf-trine-perl all 1.019-4 [239 kB] 1205s Get:266 http://ftpmaster.internal/ubuntu resolute/universe s390x librdf-query-perl all 2.919-1 [292 kB] 1205s Get:267 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 1205s Get:268 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 1205s Get:269 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 1205s Get:270 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 1205s Get:271 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 1205s Get:272 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 1205s Get:273 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 1205s Get:274 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 1205s Get:275 http://ftpmaster.internal/ubuntu resolute/universe s390x libtypes-datetime-perl all 0.002-4 [9192 B] 1205s Get:276 http://ftpmaster.internal/ubuntu resolute/universe s390x libtypes-path-tiny-perl all 0.006-2 [9138 B] 1205s Get:277 http://ftpmaster.internal/ubuntu resolute/universe s390x libuuid-tiny-perl all 1.0400-3 [15.9 kB] 1205s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x libtypes-uuid-perl all 0.004-4 [6404 B] 1205s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x liburi-fromhash-perl all 0.05-2 [11.0 kB] 1205s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x libtypes-uri-perl all 0.007-3 [7546 B] 1205s Get:281 http://ftpmaster.internal/ubuntu resolute/universe s390x libweb-id-perl all 1.927-3 [52.4 kB] 1205s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 1205s Get:283 http://ftpmaster.internal/ubuntu resolute/universe s390x libyaml-perl all 1.31-1 [65.7 kB] 1205s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 1205s Get:285 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 1205s Get:286 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.0-1 [10.3 kB] 1205s Get:287 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 1205s Get:288 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 1205s Get:289 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 1205s Get:290 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1205s Get:291 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 1205s Get:292 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 1205s Get:293 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 1205s Get:294 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1205s Get:295 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 1205s Get:296 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 1205s Get:297 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-handler all 2.21.0+ds-3 [33.1 kB] 1205s Get:298 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng all 2.21.0+ds-3 [24.8 kB] 1205s Get:299 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-doc all 2.21.0+ds-3 [5975 kB] 1206s Get:300 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 1206s Fetched 175 MB in 18s (9649 kB/s) 1206s Selecting previously unselected package imagemagick-7-common. 1206s (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 ... 60053 files and directories currently installed.) 1206s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 1206s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1206s Selecting previously unselected package libgomp1:s390x. 1206s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 1206s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 1206s Selecting previously unselected package libfftw3-double3:s390x. 1206s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 1206s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 1206s Selecting previously unselected package libfreetype6:s390x. 1206s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 1206s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 1206s Selecting previously unselected package libfontenc1:s390x. 1206s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 1206s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 1206s Selecting previously unselected package x11-common. 1206s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1206s Unpacking x11-common (1:7.7+24ubuntu1) ... 1206s Selecting previously unselected package xfonts-encodings. 1206s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1206s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1206s Selecting previously unselected package xfonts-utils. 1206s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 1206s Unpacking xfonts-utils (1:7.7+7) ... 1206s Selecting previously unselected package fonts-urw-base35. 1206s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 1206s Unpacking fonts-urw-base35 (20200910-8) ... 1206s Selecting previously unselected package fontconfig-config. 1206s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 1207s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 1207s Selecting previously unselected package libfontconfig1:s390x. 1207s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 1207s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 1207s Selecting previously unselected package libsharpyuv0:s390x. 1207s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 1207s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 1207s Selecting previously unselected package libaom3:s390x. 1207s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 1207s Unpacking libaom3:s390x (3.12.1-1) ... 1207s Selecting previously unselected package libheif-plugin-aomdec:s390x. 1207s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 1207s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 1207s Selecting previously unselected package libde265-0:s390x. 1207s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 1207s Unpacking libde265-0:s390x (1.0.16-1) ... 1207s Selecting previously unselected package libheif-plugin-libde265:s390x. 1207s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 1207s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 1207s Selecting previously unselected package libheif1:s390x. 1207s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 1207s Unpacking libheif1:s390x (1.20.2-1) ... 1207s Selecting previously unselected package libjbig0:s390x. 1207s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 1207s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 1207s Selecting previously unselected package libjpeg-turbo8:s390x. 1207s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 1207s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 1207s Selecting previously unselected package libjpeg8:s390x. 1207s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 1207s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 1207s Selecting previously unselected package liblcms2-2:s390x. 1207s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 1207s Unpacking liblcms2-2:s390x (2.16-2) ... 1207s Selecting previously unselected package liblqr-1-0:s390x. 1207s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 1207s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 1207s Selecting previously unselected package libltdl7:s390x. 1207s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 1207s Unpacking libltdl7:s390x (2.5.4-4build1) ... 1207s Selecting previously unselected package libopenjp2-7:s390x. 1207s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 1207s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 1207s Selecting previously unselected package libraw23t64:s390x. 1207s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 1207s Unpacking libraw23t64:s390x (0.21.4-2) ... 1207s Selecting previously unselected package libdeflate0:s390x. 1207s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 1207s Unpacking libdeflate0:s390x (1.23-2) ... 1207s Selecting previously unselected package libwebp7:s390x. 1207s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 1207s Unpacking libwebp7:s390x (1.5.0-0.1) ... 1207s Selecting previously unselected package libtiff6:s390x. 1207s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 1207s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 1207s Selecting previously unselected package libwebpdemux2:s390x. 1207s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 1207s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 1207s Selecting previously unselected package libwebpmux3:s390x. 1207s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 1207s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 1207s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 1207s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 1207s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 1207s Selecting previously unselected package libimage-magick-q16-perl. 1207s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 1207s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1207s Selecting previously unselected package libimage-magick-perl. 1207s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 1207s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1207s Selecting previously unselected package fonts-font-awesome. 1207s Preparing to unpack .../033-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1207s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1207s Selecting previously unselected package lemonldap-ng-uwsgi-app. 1207s Preparing to unpack .../034-lemonldap-ng-uwsgi-app_2.21.0+ds-3_all.deb ... 1207s Unpacking lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 1207s Selecting previously unselected package libconvert-base32-perl. 1207s Preparing to unpack .../035-libconvert-base32-perl_0.06-3_all.deb ... 1207s Unpacking libconvert-base32-perl (0.06-3) ... 1207s Selecting previously unselected package libdigest-hmac-perl. 1207s Preparing to unpack .../036-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1207s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1207s Selecting previously unselected package libfont-afm-perl. 1207s Preparing to unpack .../037-libfont-afm-perl_1.20-4_all.deb ... 1207s Unpacking libfont-afm-perl (1.20-4) ... 1207s Selecting previously unselected package libhtml-format-perl. 1207s Preparing to unpack .../038-libhtml-format-perl_2.16-2_all.deb ... 1207s Unpacking libhtml-format-perl (2.16-2) ... 1207s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1207s Preparing to unpack .../039-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1207s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1207s Selecting previously unselected package javascript-common. 1207s Preparing to unpack .../040-javascript-common_12+nmu1_all.deb ... 1207s Unpacking javascript-common (12+nmu1) ... 1207s Selecting previously unselected package libjs-popper.js. 1207s Preparing to unpack .../041-libjs-popper.js_1.16.1+ds-6_all.deb ... 1207s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1207s Selecting previously unselected package libjs-bootstrap4. 1207s Preparing to unpack .../042-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1207s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1207s Selecting previously unselected package libjs-jquery-cookie. 1207s Preparing to unpack .../043-libjs-jquery-cookie_12-4_all.deb ... 1207s Unpacking libjs-jquery-cookie (12-4) ... 1207s Selecting previously unselected package libjs-jquery-ui. 1207s Preparing to unpack .../044-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1207s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1207s Selecting previously unselected package libexporter-tiny-perl. 1207s Preparing to unpack .../045-libexporter-tiny-perl_1.006002-1_all.deb ... 1207s Unpacking libexporter-tiny-perl (1.006002-1) ... 1207s Selecting previously unselected package liblist-moreutils-xs-perl. 1207s Preparing to unpack .../046-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 1207s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1207s Selecting previously unselected package liblist-moreutils-perl. 1207s Preparing to unpack .../047-liblist-moreutils-perl_0.430-2_all.deb ... 1207s Unpacking liblist-moreutils-perl (0.430-2) ... 1207s Selecting previously unselected package libregexp-assemble-perl. 1207s Preparing to unpack .../048-libregexp-assemble-perl_0.38-2_all.deb ... 1207s Unpacking libregexp-assemble-perl (0.38-2) ... 1207s Selecting previously unselected package libtext-unidecode-perl. 1207s Preparing to unpack .../049-libtext-unidecode-perl_1.30-3_all.deb ... 1207s Unpacking libtext-unidecode-perl (1.30-3) ... 1207s Selecting previously unselected package liblemonldap-ng-portal-perl. 1207s Preparing to unpack .../050-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 1207s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1207s Selecting previously unselected package m4. 1207s Preparing to unpack .../051-m4_1.4.19-8_s390x.deb ... 1207s Unpacking m4 (1.4.19-8) ... 1207s Selecting previously unselected package autoconf. 1207s Preparing to unpack .../052-autoconf_2.72-3.1ubuntu1_all.deb ... 1207s Unpacking autoconf (2.72-3.1ubuntu1) ... 1207s Selecting previously unselected package autotools-dev. 1207s Preparing to unpack .../053-autotools-dev_20240727.1_all.deb ... 1207s Unpacking autotools-dev (20240727.1) ... 1207s Selecting previously unselected package automake. 1207s Preparing to unpack .../054-automake_1%3a1.17-4ubuntu1_all.deb ... 1207s Unpacking automake (1:1.17-4ubuntu1) ... 1207s Selecting previously unselected package autopoint. 1207s Preparing to unpack .../055-autopoint_0.23.1-2build2_all.deb ... 1207s Unpacking autopoint (0.23.1-2build2) ... 1207s Selecting previously unselected package libisl23:s390x. 1207s Preparing to unpack .../056-libisl23_0.27-1_s390x.deb ... 1207s Unpacking libisl23:s390x (0.27-1) ... 1207s Selecting previously unselected package libmpc3:s390x. 1207s Preparing to unpack .../057-libmpc3_1.3.1-1build3_s390x.deb ... 1207s Unpacking libmpc3:s390x (1.3.1-1build3) ... 1207s Selecting previously unselected package cpp-15-s390x-linux-gnu. 1207s Preparing to unpack .../058-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1207s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1207s Selecting previously unselected package cpp-15. 1207s Preparing to unpack .../059-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 1207s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 1207s Selecting previously unselected package cpp-s390x-linux-gnu. 1207s Preparing to unpack .../060-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1207s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1207s Selecting previously unselected package cpp. 1207s Preparing to unpack .../061-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 1207s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1207s Selecting previously unselected package libcc1-0:s390x. 1207s Preparing to unpack .../062-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 1207s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 1207s Selecting previously unselected package libitm1:s390x. 1207s Preparing to unpack .../063-libitm1_15.2.0-5ubuntu1_s390x.deb ... 1207s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 1207s Selecting previously unselected package libasan8:s390x. 1207s Preparing to unpack .../064-libasan8_15.2.0-5ubuntu1_s390x.deb ... 1207s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 1208s Selecting previously unselected package libubsan1:s390x. 1208s Preparing to unpack .../065-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 1208s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 1208s Selecting previously unselected package libgcc-15-dev:s390x. 1208s Preparing to unpack .../066-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 1208s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 1208s Selecting previously unselected package gcc-15-s390x-linux-gnu. 1208s Preparing to unpack .../067-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1208s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1208s Selecting previously unselected package gcc-15. 1208s Preparing to unpack .../068-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 1208s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 1208s Selecting previously unselected package gcc-s390x-linux-gnu. 1208s Preparing to unpack .../069-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1208s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1208s Selecting previously unselected package gcc. 1208s Preparing to unpack .../070-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 1208s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1208s Selecting previously unselected package libstdc++-15-dev:s390x. 1208s Preparing to unpack .../071-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 1208s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 1208s Selecting previously unselected package g++-15-s390x-linux-gnu. 1208s Preparing to unpack .../072-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1208s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1208s Selecting previously unselected package g++-15. 1208s Preparing to unpack .../073-g++-15_15.2.0-5ubuntu1_s390x.deb ... 1208s Unpacking g++-15 (15.2.0-5ubuntu1) ... 1208s Selecting previously unselected package g++-s390x-linux-gnu. 1208s Preparing to unpack .../074-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1208s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1208s Selecting previously unselected package g++. 1208s Preparing to unpack .../075-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 1208s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1208s Selecting previously unselected package build-essential. 1208s Preparing to unpack .../076-build-essential_12.12ubuntu1_s390x.deb ... 1208s Unpacking build-essential (12.12ubuntu1) ... 1208s Selecting previously unselected package ca-certificates-java. 1208s Preparing to unpack .../077-ca-certificates-java_20240118_all.deb ... 1208s Unpacking ca-certificates-java (20240118) ... 1208s Selecting previously unselected package libdebhelper-perl. 1208s Preparing to unpack .../078-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 1208s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 1208s Selecting previously unselected package libtool. 1208s Preparing to unpack .../079-libtool_2.5.4-4build1_all.deb ... 1208s Unpacking libtool (2.5.4-4build1) ... 1208s Selecting previously unselected package dh-autoreconf. 1208s Preparing to unpack .../080-dh-autoreconf_21_all.deb ... 1208s Unpacking dh-autoreconf (21) ... 1208s Selecting previously unselected package libarchive-zip-perl. 1208s Preparing to unpack .../081-libarchive-zip-perl_1.68-1_all.deb ... 1208s Unpacking libarchive-zip-perl (1.68-1) ... 1208s Selecting previously unselected package libfile-stripnondeterminism-perl. 1208s Preparing to unpack .../082-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 1208s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 1208s Selecting previously unselected package dh-strip-nondeterminism. 1208s Preparing to unpack .../083-dh-strip-nondeterminism_1.14.2-1_all.deb ... 1208s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 1208s Selecting previously unselected package debugedit. 1208s Preparing to unpack .../084-debugedit_1%3a5.2-3_s390x.deb ... 1208s Unpacking debugedit (1:5.2-3) ... 1208s Selecting previously unselected package dwz. 1208s Preparing to unpack .../085-dwz_0.16-2_s390x.deb ... 1208s Unpacking dwz (0.16-2) ... 1208s Selecting previously unselected package gettext. 1208s Preparing to unpack .../086-gettext_0.23.1-2build2_s390x.deb ... 1208s Unpacking gettext (0.23.1-2build2) ... 1208s Selecting previously unselected package intltool-debian. 1208s Preparing to unpack .../087-intltool-debian_0.35.0+20060710.6_all.deb ... 1208s Unpacking intltool-debian (0.35.0+20060710.6) ... 1208s Selecting previously unselected package po-debconf. 1208s Preparing to unpack .../088-po-debconf_1.0.21+nmu1_all.deb ... 1208s Unpacking po-debconf (1.0.21+nmu1) ... 1208s Selecting previously unselected package debhelper. 1208s Preparing to unpack .../089-debhelper_13.24.2ubuntu1_all.deb ... 1208s Unpacking debhelper (13.24.2ubuntu1) ... 1208s Selecting previously unselected package java-common. 1208s Preparing to unpack .../090-java-common_0.76_all.deb ... 1208s Unpacking java-common (0.76) ... 1208s Selecting previously unselected package libnspr4:s390x. 1208s Preparing to unpack .../091-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 1208s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 1208s Selecting previously unselected package libnss3:s390x. 1208s Preparing to unpack .../092-libnss3_2%3a3.114-1_s390x.deb ... 1208s Unpacking libnss3:s390x (2:3.114-1) ... 1208s Selecting previously unselected package libpcsclite1:s390x. 1208s Preparing to unpack .../093-libpcsclite1_2.3.3-1_s390x.deb ... 1208s Unpacking libpcsclite1:s390x (2.3.3-1) ... 1208s Selecting previously unselected package openjdk-21-jre-headless:s390x. 1208s Preparing to unpack .../094-openjdk-21-jre-headless_21.0.9~8ea-1_s390x.deb ... 1208s Unpacking openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 1209s Selecting previously unselected package default-jre-headless. 1209s Preparing to unpack .../095-default-jre-headless_2%3a1.21-76_s390x.deb ... 1209s Unpacking default-jre-headless (2:1.21-76) ... 1209s Selecting previously unselected package sgml-base. 1209s Preparing to unpack .../096-sgml-base_1.31+nmu1_all.deb ... 1209s Unpacking sgml-base (1.31+nmu1) ... 1209s Selecting previously unselected package xml-core. 1209s Preparing to unpack .../097-xml-core_0.19_all.deb ... 1209s Unpacking xml-core (0.19) ... 1209s Selecting previously unselected package docutils-common. 1209s Preparing to unpack .../098-docutils-common_0.21.2+dfsg-2_all.deb ... 1209s Unpacking docutils-common (0.21.2+dfsg-2) ... 1209s Selecting previously unselected package unzip. 1209s Preparing to unpack .../099-unzip_6.0-28ubuntu7_s390x.deb ... 1209s Unpacking unzip (6.0-28ubuntu7) ... 1209s Selecting previously unselected package java-wrappers. 1209s Preparing to unpack .../100-java-wrappers_0.5_all.deb ... 1209s Unpacking java-wrappers (0.5) ... 1209s Selecting previously unselected package libonig5:s390x. 1209s Preparing to unpack .../101-libonig5_6.9.10-1_s390x.deb ... 1209s Unpacking libonig5:s390x (6.9.10-1) ... 1209s Selecting previously unselected package libjq1:s390x. 1209s Preparing to unpack .../102-libjq1_1.8.1-3ubuntu1_s390x.deb ... 1209s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 1209s Selecting previously unselected package jq. 1209s Preparing to unpack .../103-jq_1.8.1-3ubuntu1_s390x.deb ... 1209s Unpacking jq (1.8.1-3ubuntu1) ... 1209s Selecting previously unselected package libalgorithm-c3-perl. 1209s Preparing to unpack .../104-libalgorithm-c3-perl_0.11-2_all.deb ... 1209s Unpacking libalgorithm-c3-perl (0.11-2) ... 1209s Selecting previously unselected package libalgorithm-combinatorics-perl. 1209s Preparing to unpack .../105-libalgorithm-combinatorics-perl_0.27-3build5_s390x.deb ... 1209s Unpacking libalgorithm-combinatorics-perl (0.27-3build5) ... 1209s Selecting previously unselected package libauth-yubikey-webclient-perl. 1209s Preparing to unpack .../106-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1209s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1209s Selecting previously unselected package libauthen-pam-perl. 1209s Preparing to unpack .../107-libauthen-pam-perl_0.16-6build4_s390x.deb ... 1209s Unpacking libauthen-pam-perl (0.16-6build4) ... 1209s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 1209s Preparing to unpack .../108-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 1209s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 1209s Selecting previously unselected package libdynaloader-functions-perl. 1209s Preparing to unpack .../109-libdynaloader-functions-perl_0.004-2_all.deb ... 1209s Unpacking libdynaloader-functions-perl (0.004-2) ... 1209s Selecting previously unselected package libdevel-callchecker-perl:s390x. 1209s Preparing to unpack .../110-libdevel-callchecker-perl_0.009-2_s390x.deb ... 1209s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 1209s Selecting previously unselected package libparams-classify-perl:s390x. 1209s Preparing to unpack .../111-libparams-classify-perl_0.015-2build6_s390x.deb ... 1209s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 1209s Selecting previously unselected package libmodule-runtime-perl. 1209s Preparing to unpack .../112-libmodule-runtime-perl_0.018-1_all.deb ... 1209s Unpacking libmodule-runtime-perl (0.018-1) ... 1209s Selecting previously unselected package libmodule-implementation-perl. 1209s Preparing to unpack .../113-libmodule-implementation-perl_0.09-2_all.deb ... 1209s Unpacking libmodule-implementation-perl (0.09-2) ... 1209s Selecting previously unselected package libsub-exporter-progressive-perl. 1209s Preparing to unpack .../114-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1209s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1209s Selecting previously unselected package libvariable-magic-perl. 1209s Preparing to unpack .../115-libvariable-magic-perl_0.64-1build1_s390x.deb ... 1209s Unpacking libvariable-magic-perl (0.64-1build1) ... 1209s Selecting previously unselected package libb-hooks-endofscope-perl. 1209s Preparing to unpack .../116-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1209s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1209s Selecting previously unselected package libcrypt-random-seed-perl. 1209s Preparing to unpack .../117-libcrypt-random-seed-perl_0.03-3_all.deb ... 1209s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1209s Selecting previously unselected package libmath-random-isaac-perl. 1209s Preparing to unpack .../118-libmath-random-isaac-perl_1.004-2_all.deb ... 1209s Unpacking libmath-random-isaac-perl (1.004-2) ... 1209s Selecting previously unselected package libbytes-random-secure-perl. 1209s Preparing to unpack .../119-libbytes-random-secure-perl_0.29-3_all.deb ... 1209s Unpacking libbytes-random-secure-perl (0.29-3) ... 1209s Selecting previously unselected package libcache-lru-perl. 1209s Preparing to unpack .../120-libcache-lru-perl_0.04-4_all.deb ... 1209s Unpacking libcache-lru-perl (0.04-4) ... 1209s Selecting previously unselected package libcapture-tiny-perl. 1209s Preparing to unpack .../121-libcapture-tiny-perl_0.50-1_all.deb ... 1209s Unpacking libcapture-tiny-perl (0.50-1) ... 1209s Selecting previously unselected package libcares2:s390x. 1209s Preparing to unpack .../122-libcares2_1.34.5-1_s390x.deb ... 1209s Unpacking libcares2:s390x (1.34.5-1) ... 1209s Selecting previously unselected package libclass-c3-perl. 1209s Preparing to unpack .../123-libclass-c3-perl_0.35-2_all.deb ... 1209s Unpacking libclass-c3-perl (0.35-2) ... 1209s Selecting previously unselected package libclass-data-inheritable-perl. 1209s Preparing to unpack .../124-libclass-data-inheritable-perl_0.10-1_all.deb ... 1209s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1209s Selecting previously unselected package libparams-util-perl. 1209s Preparing to unpack .../125-libparams-util-perl_1.102-3build1_s390x.deb ... 1209s Unpacking libparams-util-perl (1.102-3build1) ... 1209s Selecting previously unselected package libsub-install-perl. 1209s Preparing to unpack .../126-libsub-install-perl_0.929-1_all.deb ... 1209s Unpacking libsub-install-perl (0.929-1) ... 1209s Selecting previously unselected package libdata-optlist-perl. 1209s Preparing to unpack .../127-libdata-optlist-perl_0.114-1_all.deb ... 1209s Unpacking libdata-optlist-perl (0.114-1) ... 1209s Selecting previously unselected package libpackage-stash-perl. 1209s Preparing to unpack .../128-libpackage-stash-perl_0.40-1_all.deb ... 1209s Unpacking libpackage-stash-perl (0.40-1) ... 1210s Selecting previously unselected package libclass-load-perl. 1210s Preparing to unpack .../129-libclass-load-perl_0.25-2_all.deb ... 1210s Unpacking libclass-load-perl (0.25-2) ... 1210s Selecting previously unselected package libclass-load-xs-perl. 1210s Preparing to unpack .../130-libclass-load-xs-perl_0.10-2build5_s390x.deb ... 1210s Unpacking libclass-load-xs-perl (0.10-2build5) ... 1210s Selecting previously unselected package libclass-method-modifiers-perl. 1210s Preparing to unpack .../131-libclass-method-modifiers-perl_2.15-1_all.deb ... 1210s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1210s Selecting previously unselected package libclass-singleton-perl. 1210s Preparing to unpack .../132-libclass-singleton-perl_1.6-2_all.deb ... 1210s Unpacking libclass-singleton-perl (1.6-2) ... 1210s Selecting previously unselected package libconvert-binhex-perl. 1210s Preparing to unpack .../133-libconvert-binhex-perl_1.125-3_all.deb ... 1210s Unpacking libconvert-binhex-perl (1.125-3) ... 1210s Selecting previously unselected package libcrypt-dh-gmp-perl. 1210s Preparing to unpack .../134-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 1210s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1210s Selecting previously unselected package libcrypt-jwt-perl. 1210s Preparing to unpack .../135-libcrypt-jwt-perl_0.037-1_all.deb ... 1210s Unpacking libcrypt-jwt-perl (0.037-1) ... 1210s Selecting previously unselected package libcrypt-ssleay-perl. 1210s Preparing to unpack .../136-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 1210s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1210s Selecting previously unselected package libcrypt-x509-perl. 1210s Preparing to unpack .../137-libcrypt-x509-perl_0.55-1_all.deb ... 1210s Unpacking libcrypt-x509-perl (0.55-1) ... 1210s Selecting previously unselected package libdata-dumper-concise-perl. 1210s Preparing to unpack .../138-libdata-dumper-concise-perl_2.023-3_all.deb ... 1210s Unpacking libdata-dumper-concise-perl (2.023-3) ... 1210s Selecting previously unselected package libdata-hexdump-perl. 1210s Preparing to unpack .../139-libdata-hexdump-perl_0.04-2_all.deb ... 1210s Unpacking libdata-hexdump-perl (0.04-2) ... 1210s Selecting previously unselected package libdata-ieee754-perl. 1210s Preparing to unpack .../140-libdata-ieee754-perl_0.02-2_all.deb ... 1210s Unpacking libdata-ieee754-perl (0.02-2) ... 1210s Selecting previously unselected package liblist-someutils-perl. 1210s Preparing to unpack .../141-liblist-someutils-perl_0.59-1_all.deb ... 1210s Unpacking liblist-someutils-perl (0.59-1) ... 1210s Selecting previously unselected package liblist-utilsby-perl. 1210s Preparing to unpack .../142-liblist-utilsby-perl_0.12-2_all.deb ... 1210s Unpacking liblist-utilsby-perl (0.12-2) ... 1210s Selecting previously unselected package liblist-allutils-perl. 1210s Preparing to unpack .../143-liblist-allutils-perl_0.19-1_all.deb ... 1210s Unpacking liblist-allutils-perl (0.19-1) ... 1210s Selecting previously unselected package libimport-into-perl. 1210s Preparing to unpack .../144-libimport-into-perl_1.002005-2_all.deb ... 1210s Unpacking libimport-into-perl (1.002005-2) ... 1210s Selecting previously unselected package librole-tiny-perl. 1210s Preparing to unpack .../145-librole-tiny-perl_2.002004-1_all.deb ... 1210s Unpacking librole-tiny-perl (2.002004-1) ... 1210s Selecting previously unselected package libsub-quote-perl. 1210s Preparing to unpack .../146-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1210s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1210s Selecting previously unselected package libmoo-perl. 1210s Preparing to unpack .../147-libmoo-perl_2.005005-1_all.deb ... 1210s Unpacking libmoo-perl (2.005005-1) ... 1210s Selecting previously unselected package libdata-password-zxcvbn-perl. 1210s Preparing to unpack .../148-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1210s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1210s Selecting previously unselected package libstrictures-perl. 1210s Preparing to unpack .../149-libstrictures-perl_2.000006-1_all.deb ... 1210s Unpacking libstrictures-perl (2.000006-1) ... 1210s Selecting previously unselected package libdata-perl-perl. 1210s Preparing to unpack .../150-libdata-perl-perl_0.002011-2_all.deb ... 1210s Unpacking libdata-perl-perl (0.002011-2) ... 1210s Selecting previously unselected package libdata-printer-perl. 1210s Preparing to unpack .../151-libdata-printer-perl_1.002001-1_all.deb ... 1210s Unpacking libdata-printer-perl (1.002001-1) ... 1210s Selecting previously unselected package libnet-ipv6addr-perl. 1210s Preparing to unpack .../152-libnet-ipv6addr-perl_1.02-1_all.deb ... 1210s Unpacking libnet-ipv6addr-perl (1.02-1) ... 1210s Selecting previously unselected package libnet-netmask-perl. 1210s Preparing to unpack .../153-libnet-netmask-perl_2.0002-2_all.deb ... 1210s Unpacking libnet-netmask-perl (2.0002-2) ... 1210s Selecting previously unselected package libnetaddr-ip-perl. 1210s Preparing to unpack .../154-libnetaddr-ip-perl_4.079+dfsg-2build5_s390x.deb ... 1210s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1210s Selecting previously unselected package libdata-validate-ip-perl. 1210s Preparing to unpack .../155-libdata-validate-ip-perl_0.31-1_all.deb ... 1210s Unpacking libdata-validate-ip-perl (0.31-1) ... 1210s Selecting previously unselected package libsub-identify-perl. 1210s Preparing to unpack .../156-libsub-identify-perl_0.14-3build4_s390x.deb ... 1210s Unpacking libsub-identify-perl (0.14-3build4) ... 1210s Selecting previously unselected package libsub-name-perl:s390x. 1210s Preparing to unpack .../157-libsub-name-perl_0.28-1_s390x.deb ... 1210s Unpacking libsub-name-perl:s390x (0.28-1) ... 1210s Selecting previously unselected package libnamespace-clean-perl. 1210s Preparing to unpack .../158-libnamespace-clean-perl_0.27-2_all.deb ... 1210s Unpacking libnamespace-clean-perl (0.27-2) ... 1210s Selecting previously unselected package libnamespace-autoclean-perl. 1210s Preparing to unpack .../159-libnamespace-autoclean-perl_0.31-1_all.deb ... 1210s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1210s Selecting previously unselected package libsub-exporter-perl. 1210s Preparing to unpack .../160-libsub-exporter-perl_0.990-1_all.deb ... 1210s Unpacking libsub-exporter-perl (0.990-1) ... 1210s Selecting previously unselected package libeval-closure-perl. 1210s Preparing to unpack .../161-libeval-closure-perl_0.14-3_all.deb ... 1210s Unpacking libeval-closure-perl (0.14-3) ... 1210s Selecting previously unselected package libexception-class-perl. 1210s Preparing to unpack .../162-libexception-class-perl_1.45-1_all.deb ... 1210s Unpacking libexception-class-perl (1.45-1) ... 1210s Selecting previously unselected package libparams-validationcompiler-perl. 1210s Preparing to unpack .../163-libparams-validationcompiler-perl_0.31-1_all.deb ... 1210s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1210s Selecting previously unselected package libmro-compat-perl. 1210s Preparing to unpack .../164-libmro-compat-perl_0.15-2_all.deb ... 1210s Unpacking libmro-compat-perl (0.15-2) ... 1210s Selecting previously unselected package libxstring-perl:s390x. 1210s Preparing to unpack .../165-libxstring-perl_0.005-2build4_s390x.deb ... 1210s Unpacking libxstring-perl:s390x (0.005-2build4) ... 1210s Selecting previously unselected package libspecio-perl. 1210s Preparing to unpack .../166-libspecio-perl_0.50-1_all.deb ... 1210s Unpacking libspecio-perl (0.50-1) ... 1210s Selecting previously unselected package libdatetime-locale-perl. 1210s Preparing to unpack .../167-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1210s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1210s Selecting previously unselected package libdatetime-timezone-perl. 1210s Preparing to unpack .../168-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1210s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1210s Selecting previously unselected package libdatetime-perl. 1210s Preparing to unpack .../169-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 1210s Unpacking libdatetime-perl (2:1.65-1build3) ... 1210s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1210s Preparing to unpack .../170-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1210s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1210s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 1210s Preparing to unpack .../171-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 1210s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 1210s Selecting previously unselected package libdbi-perl:s390x. 1210s Preparing to unpack .../172-libdbi-perl_1.647-1_s390x.deb ... 1210s Unpacking libdbi-perl:s390x (1.647-1) ... 1210s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 1210s Preparing to unpack .../173-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 1210s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 1210s Selecting previously unselected package libdbix-connector-perl. 1210s Preparing to unpack .../174-libdbix-connector-perl_0.60-1_all.deb ... 1210s Unpacking libdbix-connector-perl (0.60-1) ... 1210s Selecting previously unselected package libdevel-globaldestruction-perl. 1210s Preparing to unpack .../175-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1210s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1210s Selecting previously unselected package libdevel-overloadinfo-perl. 1210s Preparing to unpack .../176-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1210s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1210s Selecting previously unselected package libdist-checkconflicts-perl. 1210s Preparing to unpack .../177-libdist-checkconflicts-perl_0.11-2_all.deb ... 1210s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1210s Selecting previously unselected package libemail-simple-perl. 1210s Preparing to unpack .../178-libemail-simple-perl_2.218-1_all.deb ... 1210s Unpacking libemail-simple-perl (2.218-1) ... 1210s Selecting previously unselected package libmodule-pluggable-perl. 1210s Preparing to unpack .../179-libmodule-pluggable-perl_5.2-5_all.deb ... 1210s Unpacking libmodule-pluggable-perl (5.2-5) ... 1210s Selecting previously unselected package libemail-abstract-perl. 1210s Preparing to unpack .../180-libemail-abstract-perl_3.010-1_all.deb ... 1210s Unpacking libemail-abstract-perl (3.010-1) ... 1210s Selecting previously unselected package libemail-address-xs-perl. 1210s Preparing to unpack .../181-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 1210s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1210s Selecting previously unselected package libmoox-types-mooselike-perl. 1210s Preparing to unpack .../182-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1210s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1210s Selecting previously unselected package libthrowable-perl. 1210s Preparing to unpack .../183-libthrowable-perl_1.001-2_all.deb ... 1210s Unpacking libthrowable-perl (1.001-2) ... 1210s Selecting previously unselected package libemail-sender-perl. 1210s Preparing to unpack .../184-libemail-sender-perl_2.601-1_all.deb ... 1210s Unpacking libemail-sender-perl (2.601-1) ... 1210s Selecting previously unselected package libextutils-depends-perl. 1210s Preparing to unpack .../185-libextutils-depends-perl_0.8002-1_all.deb ... 1210s Unpacking libextutils-depends-perl (0.8002-1) ... 1210s Selecting previously unselected package libimagequant0:s390x. 1210s Preparing to unpack .../186-libimagequant0_2.18.0-1build1_s390x.deb ... 1210s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 1210s Selecting previously unselected package libxpm4:s390x. 1210s Preparing to unpack .../187-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 1210s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 1210s Selecting previously unselected package libgd3:s390x. 1210s Preparing to unpack .../188-libgd3_2.3.3-13ubuntu1_s390x.deb ... 1210s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 1210s Selecting previously unselected package libgd-perl. 1210s Preparing to unpack .../189-libgd-perl_2.78-1build4_s390x.deb ... 1210s Unpacking libgd-perl (2.78-1build4) ... 1210s Selecting previously unselected package libgd-securityimage-perl. 1210s Preparing to unpack .../190-libgd-securityimage-perl_1.75-3_all.deb ... 1210s Unpacking libgd-securityimage-perl (1.75-3) ... 1210s Selecting previously unselected package libmoox-strictconstructor-perl. 1210s Preparing to unpack .../191-libmoox-strictconstructor-perl_0.011-2_all.deb ... 1210s Unpacking libmoox-strictconstructor-perl (0.011-2) ... 1210s Selecting previously unselected package libmaxmind-db-common-perl. 1210s Preparing to unpack .../192-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 1210s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 1210s Selecting previously unselected package libmaxmind-db-reader-perl. 1210s Preparing to unpack .../193-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 1210s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 1210s Selecting previously unselected package libparams-validate-perl:s390x. 1210s Preparing to unpack .../194-libparams-validate-perl_1.31-2build4_s390x.deb ... 1210s Unpacking libparams-validate-perl:s390x (1.31-2build4) ... 1210s Selecting previously unselected package libgeoip2-perl. 1210s Preparing to unpack .../195-libgeoip2-perl_2.006002-2_all.deb ... 1210s Unpacking libgeoip2-perl (2.006002-2) ... 1210s Selecting previously unselected package libglib-perl:s390x. 1210s Preparing to unpack .../196-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 1210s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 1210s Selecting previously unselected package libgssapi-perl. 1210s Preparing to unpack .../197-libgssapi-perl_0.28-4build5_s390x.deb ... 1210s Unpacking libgssapi-perl (0.28-4build5) ... 1210s Selecting previously unselected package libhttp-browserdetect-perl. 1210s Preparing to unpack .../198-libhttp-browserdetect-perl_3.41-1_all.deb ... 1210s Unpacking libhttp-browserdetect-perl (3.41-1) ... 1210s Selecting previously unselected package libhttp-daemon-perl. 1210s Preparing to unpack .../199-libhttp-daemon-perl_6.16-1_all.deb ... 1210s Unpacking libhttp-daemon-perl (6.16-1) ... 1210s Selecting previously unselected package libicu76:s390x. 1210s Preparing to unpack .../200-libicu76_76.1-4ubuntu2_s390x.deb ... 1210s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 1211s Selecting previously unselected package libio-pty-perl. 1211s Preparing to unpack .../201-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 1211s Unpacking libio-pty-perl (1:1.20-1build3) ... 1211s Selecting previously unselected package libio-sessiondata-perl. 1211s Preparing to unpack .../202-libio-sessiondata-perl_1.03-3_all.deb ... 1211s Unpacking libio-sessiondata-perl (1.03-3) ... 1211s Selecting previously unselected package libperlio-via-timeout-perl. 1211s Preparing to unpack .../203-libperlio-via-timeout-perl_0.32-3_all.deb ... 1211s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1211s Selecting previously unselected package libio-socket-timeout-perl. 1211s Preparing to unpack .../204-libio-socket-timeout-perl_0.32-3_all.deb ... 1211s Unpacking libio-socket-timeout-perl (0.32-3) ... 1211s Selecting previously unselected package libio-string-perl. 1211s Preparing to unpack .../205-libio-string-perl_1.08-4_all.deb ... 1211s Unpacking libio-string-perl (1.08-4) ... 1211s Selecting previously unselected package libio-stringy-perl. 1211s Preparing to unpack .../206-libio-stringy-perl_2.113-2_all.deb ... 1211s Unpacking libio-stringy-perl (2.113-2) ... 1211s Selecting previously unselected package libipc-run-perl. 1211s Preparing to unpack .../207-libipc-run-perl_20231003.0-2_all.deb ... 1211s Unpacking libipc-run-perl (20231003.0-2) ... 1211s Selecting previously unselected package libmoox-handlesvia-perl. 1211s Preparing to unpack .../208-libmoox-handlesvia-perl_0.001009-2_all.deb ... 1211s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 1211s Selecting previously unselected package libtype-tiny-perl. 1211s Preparing to unpack .../209-libtype-tiny-perl_2.004000-2_all.deb ... 1211s Unpacking libtype-tiny-perl (2.004000-2) ... 1211s Selecting previously unselected package libiri-perl. 1211s Preparing to unpack .../210-libiri-perl_0.013-1_all.deb ... 1211s Unpacking libiri-perl (0.013-1) ... 1211s Selecting previously unselected package libjargs-java. 1211s Preparing to unpack .../211-libjargs-java_1.0.0-5_all.deb ... 1211s Unpacking libjargs-java (1.0.0-5) ... 1211s Selecting previously unselected package libjs-underscore. 1211s Preparing to unpack .../212-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1211s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1211s Selecting previously unselected package libjs-sphinxdoc. 1211s Preparing to unpack .../213-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 1211s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1211s Selecting previously unselected package libxslt1.1:s390x. 1211s Preparing to unpack .../214-libxslt1.1_1.1.43-0.1_s390x.deb ... 1211s Unpacking libxslt1.1:s390x (1.1.43-0.1) ... 1211s Selecting previously unselected package libxmlsec1-1:s390x. 1211s Preparing to unpack .../215-libxmlsec1-1_1.3.7-2_s390x.deb ... 1211s Unpacking libxmlsec1-1:s390x (1.3.7-2) ... 1211s Selecting previously unselected package libxmlsec1-openssl1:s390x. 1211s Preparing to unpack .../216-libxmlsec1-openssl1_1.3.7-2_s390x.deb ... 1211s Unpacking libxmlsec1-openssl1:s390x (1.3.7-2) ... 1211s Selecting previously unselected package liblasso3t64. 1211s Preparing to unpack .../217-liblasso3t64_2.9.0-2_s390x.deb ... 1211s Unpacking liblasso3t64 (2.9.0-2) ... 1211s Selecting previously unselected package liblasso-perl:s390x. 1211s Preparing to unpack .../218-liblasso-perl_2.9.0-2_s390x.deb ... 1211s Unpacking liblasso-perl:s390x (2.9.0-2) ... 1211s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 1211s Preparing to unpack .../219-liblemonldap-ng-ssoaas-apache-client-perl_2.21.0+ds-3_all.deb ... 1211s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 1211s Selecting previously unselected package liblog-log4perl-perl. 1211s Preparing to unpack .../220-liblog-log4perl-perl_1.57-1_all.deb ... 1211s Unpacking liblog-log4perl-perl (1.57-1) ... 1211s Selecting previously unselected package liblwp-protocol-psgi-perl. 1211s Preparing to unpack .../221-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1211s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1211s Selecting previously unselected package libnet-smtp-ssl-perl. 1211s Preparing to unpack .../222-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1211s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1211s Selecting previously unselected package libmailtools-perl. 1211s Preparing to unpack .../223-libmailtools-perl_2.22-1_all.deb ... 1211s Unpacking libmailtools-perl (2.22-1) ... 1211s Selecting previously unselected package libsub-infix-perl. 1211s Preparing to unpack .../224-libsub-infix-perl_0.004-5_all.deb ... 1211s Unpacking libsub-infix-perl (0.004-5) ... 1211s Selecting previously unselected package libmatch-simple-perl. 1211s Preparing to unpack .../225-libmatch-simple-perl_0.012-1_all.deb ... 1211s Unpacking libmatch-simple-perl (0.012-1) ... 1211s Selecting previously unselected package libmime-tools-perl. 1211s Preparing to unpack .../226-libmime-tools-perl_5.515-1_all.deb ... 1211s Unpacking libmime-tools-perl (5.515-1) ... 1211s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1211s Preparing to unpack .../227-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1211s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1211s Selecting previously unselected package libpackage-deprecationmanager-perl. 1211s Preparing to unpack .../228-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1211s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1211s Selecting previously unselected package libpackage-stash-xs-perl:s390x. 1211s Preparing to unpack .../229-libpackage-stash-xs-perl_0.30-1build5_s390x.deb ... 1211s Unpacking libpackage-stash-xs-perl:s390x (0.30-1build5) ... 1211s Selecting previously unselected package libmoose-perl:s390x. 1211s Preparing to unpack .../230-libmoose-perl_2.2207-1build3_s390x.deb ... 1211s Unpacking libmoose-perl:s390x (2.2207-1build3) ... 1211s Selecting previously unselected package libmoosex-arrayref-perl. 1211s Preparing to unpack .../231-libmoosex-arrayref-perl_0.005-5_all.deb ... 1211s Unpacking libmoosex-arrayref-perl (0.005-5) ... 1211s Selecting previously unselected package libnamespace-sweep-perl. 1211s Preparing to unpack .../232-libnamespace-sweep-perl_0.006-5_all.deb ... 1211s Unpacking libnamespace-sweep-perl (0.006-5) ... 1211s Selecting previously unselected package libnet-ip-perl. 1211s Preparing to unpack .../233-libnet-ip-perl_1.26-4_all.deb ... 1211s Unpacking libnet-ip-perl (1.26-4) ... 1211s Selecting previously unselected package libnet-ldap-perl. 1211s Preparing to unpack .../234-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1211s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1211s Selecting previously unselected package libxml-namespacesupport-perl. 1211s Preparing to unpack .../235-libxml-namespacesupport-perl_1.12-2_all.deb ... 1211s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1211s Selecting previously unselected package libxml-sax-base-perl. 1211s Preparing to unpack .../236-libxml-sax-base-perl_1.09-3_all.deb ... 1211s Unpacking libxml-sax-base-perl (1.09-3) ... 1211s Selecting previously unselected package libxml-sax-perl. 1211s Preparing to unpack .../237-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1211s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1211s Selecting previously unselected package libxml-libxml-perl. 1211s Preparing to unpack .../238-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu6_s390x.deb ... 1211s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 1211s Selecting previously unselected package libxml-simple-perl. 1211s Preparing to unpack .../239-libxml-simple-perl_2.25-2_all.deb ... 1211s Unpacking libxml-simple-perl (2.25-2) ... 1211s Selecting previously unselected package libnet-openid-common-perl. 1211s Preparing to unpack .../240-libnet-openid-common-perl_1.20-2_all.deb ... 1211s Unpacking libnet-openid-common-perl (1.20-2) ... 1211s Selecting previously unselected package libnet-openid-consumer-perl. 1211s Preparing to unpack .../241-libnet-openid-consumer-perl_1.18-2_all.deb ... 1211s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1211s Selecting previously unselected package libnet-openid-server-perl. 1211s Preparing to unpack .../242-libnet-openid-server-perl_1.09-4_all.deb ... 1211s Unpacking libnet-openid-server-perl (1.09-4) ... 1211s Selecting previously unselected package node-xtend. 1211s Preparing to unpack .../243-node-xtend_4.0.2-3_all.deb ... 1211s Unpacking node-xtend (4.0.2-3) ... 1211s Selecting previously unselected package node-corepack. 1211s Preparing to unpack .../244-node-corepack_0.24.0-5_all.deb ... 1211s Unpacking node-corepack (0.24.0-5) ... 1211s Selecting previously unselected package nodejs. 1211s Preparing to unpack .../245-nodejs_20.19.4+dfsg-1_s390x.deb ... 1211s Unpacking nodejs (20.19.4+dfsg-1) ... 1211s Selecting previously unselected package node-acorn. 1211s Preparing to unpack .../246-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1211s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1211s Selecting previously unselected package node-cjs-module-lexer. 1211s Preparing to unpack .../247-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1211s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1211s Selecting previously unselected package node-balanced-match. 1211s Preparing to unpack .../248-node-balanced-match_2.0.0-1_all.deb ... 1211s Unpacking node-balanced-match (2.0.0-1) ... 1211s Selecting previously unselected package node-brace-expansion. 1211s Preparing to unpack .../249-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1211s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1211s Selecting previously unselected package node-minimatch. 1211s Preparing to unpack .../250-node-minimatch_9.0.3-6_all.deb ... 1211s Unpacking node-minimatch (9.0.3-6) ... 1211s Selecting previously unselected package node-undici. 1211s Preparing to unpack .../251-node-undici_7.3.0+dfsg1+~cs24.12.11-2_all.deb ... 1211s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 1211s Selecting previously unselected package libnode115:s390x. 1211s Preparing to unpack .../252-libnode115_20.19.4+dfsg-1_s390x.deb ... 1211s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 1212s Selecting previously unselected package libossp-uuid16:s390x. 1212s Preparing to unpack .../253-libossp-uuid16_1.6.4-1_s390x.deb ... 1212s Unpacking libossp-uuid16:s390x (1.6.4-1) ... 1212s Selecting previously unselected package libossp-uuid-perl. 1212s Preparing to unpack .../254-libossp-uuid-perl_1.6.4-1_s390x.deb ... 1212s Unpacking libossp-uuid-perl (1.6.4-1) ... 1212s Selecting previously unselected package libparse-recdescent-perl. 1212s Preparing to unpack .../255-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 1212s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 1212s Selecting previously unselected package libpath-tiny-perl. 1212s Preparing to unpack .../256-libpath-tiny-perl_0.148-1_all.deb ... 1212s Unpacking libpath-tiny-perl (0.148-1) ... 1212s Selecting previously unselected package libset-scalar-perl. 1212s Preparing to unpack .../257-libset-scalar-perl_1.29-3_all.deb ... 1212s Unpacking libset-scalar-perl (1.29-3) ... 1212s Selecting previously unselected package libtext-csv-xs-perl:s390x. 1212s Preparing to unpack .../258-libtext-csv-xs-perl_1.60-1_s390x.deb ... 1212s Unpacking libtext-csv-xs-perl:s390x (1.60-1) ... 1212s Selecting previously unselected package libtext-aligner-perl. 1212s Preparing to unpack .../259-libtext-aligner-perl_0.16-3_all.deb ... 1212s Unpacking libtext-aligner-perl (0.16-3) ... 1212s Selecting previously unselected package libtext-table-perl. 1212s Preparing to unpack .../260-libtext-table-perl_1.135-1_all.deb ... 1212s Unpacking libtext-table-perl (1.135-1) ... 1212s Selecting previously unselected package libxml-namespacefactory-perl. 1212s Preparing to unpack .../261-libxml-namespacefactory-perl_1.02-4_all.deb ... 1212s Unpacking libxml-namespacefactory-perl (1.02-4) ... 1212s Selecting previously unselected package libxml-commonns-perl. 1212s Preparing to unpack .../262-libxml-commonns-perl_0.06-6_all.deb ... 1212s Unpacking libxml-commonns-perl (0.06-6) ... 1212s Selecting previously unselected package libxml-namespace-perl. 1212s Preparing to unpack .../263-libxml-namespace-perl_0.02-7_all.deb ... 1212s Unpacking libxml-namespace-perl (0.02-7) ... 1212s Selecting previously unselected package librdf-trine-perl. 1212s Preparing to unpack .../264-librdf-trine-perl_1.019-4_all.deb ... 1212s Unpacking librdf-trine-perl (1.019-4) ... 1212s Selecting previously unselected package librdf-query-perl. 1212s Preparing to unpack .../265-librdf-query-perl_2.919-1_all.deb ... 1212s Unpacking librdf-query-perl (2.919-1) ... 1212s Selecting previously unselected package libtask-weaken-perl. 1212s Preparing to unpack .../266-libtask-weaken-perl_1.06-2_all.deb ... 1212s Unpacking libtask-weaken-perl (1.06-2) ... 1212s Selecting previously unselected package libxml-parser-perl. 1212s Preparing to unpack .../267-libxml-parser-perl_2.47-1build4_s390x.deb ... 1212s Unpacking libxml-parser-perl (2.47-1build4) ... 1212s Selecting previously unselected package libsoap-lite-perl. 1212s Preparing to unpack .../268-libsoap-lite-perl_1.27-3_all.deb ... 1212s Unpacking libsoap-lite-perl (1.27-3) ... 1212s Selecting previously unselected package libstring-random-perl. 1212s Preparing to unpack .../269-libstring-random-perl_1%3a0.32-2_all.deb ... 1212s Unpacking libstring-random-perl (1:0.32-2) ... 1212s Selecting previously unselected package libtest-leaktrace-perl. 1212s Preparing to unpack .../270-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 1212s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1212s Selecting previously unselected package libtest-output-perl. 1212s Preparing to unpack .../271-libtest-output-perl_1.036-1_all.deb ... 1212s Unpacking libtest-output-perl (1.036-1) ... 1212s Selecting previously unselected package libtest-pod-perl. 1212s Preparing to unpack .../272-libtest-pod-perl_1.52-3_all.deb ... 1212s Unpacking libtest-pod-perl (1.52-3) ... 1212s Selecting previously unselected package libtime-fake-perl. 1212s Preparing to unpack .../273-libtime-fake-perl_0.11-4_all.deb ... 1212s Unpacking libtime-fake-perl (0.11-4) ... 1212s Selecting previously unselected package libtypes-datetime-perl. 1212s Preparing to unpack .../274-libtypes-datetime-perl_0.002-4_all.deb ... 1212s Unpacking libtypes-datetime-perl (0.002-4) ... 1212s Selecting previously unselected package libtypes-path-tiny-perl. 1212s Preparing to unpack .../275-libtypes-path-tiny-perl_0.006-2_all.deb ... 1212s Unpacking libtypes-path-tiny-perl (0.006-2) ... 1212s Selecting previously unselected package libuuid-tiny-perl. 1212s Preparing to unpack .../276-libuuid-tiny-perl_1.0400-3_all.deb ... 1212s Unpacking libuuid-tiny-perl (1.0400-3) ... 1212s Selecting previously unselected package libtypes-uuid-perl. 1212s Preparing to unpack .../277-libtypes-uuid-perl_0.004-4_all.deb ... 1212s Unpacking libtypes-uuid-perl (0.004-4) ... 1212s Selecting previously unselected package liburi-fromhash-perl. 1212s Preparing to unpack .../278-liburi-fromhash-perl_0.05-2_all.deb ... 1212s Unpacking liburi-fromhash-perl (0.05-2) ... 1212s Selecting previously unselected package libtypes-uri-perl. 1212s Preparing to unpack .../279-libtypes-uri-perl_0.007-3_all.deb ... 1212s Unpacking libtypes-uri-perl (0.007-3) ... 1212s Selecting previously unselected package libweb-id-perl. 1212s Preparing to unpack .../280-libweb-id-perl_1.927-3_all.deb ... 1212s Unpacking libweb-id-perl (1.927-3) ... 1212s Selecting previously unselected package libxml-libxslt-perl:s390x. 1212s Preparing to unpack .../281-libxml-libxslt-perl_2.003000-3_s390x.deb ... 1212s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 1212s Selecting previously unselected package libyaml-perl. 1212s Preparing to unpack .../282-libyaml-perl_1.31-1_all.deb ... 1212s Unpacking libyaml-perl (1.31-1) ... 1212s Selecting previously unselected package node-uglify-js. 1212s Preparing to unpack .../283-node-uglify-js_3.17.4-2_all.deb ... 1212s Unpacking node-uglify-js (3.17.4-2) ... 1212s Selecting previously unselected package python3-defusedxml. 1212s Preparing to unpack .../284-python3-defusedxml_0.7.1-3_all.deb ... 1212s Unpacking python3-defusedxml (0.7.1-3) ... 1212s Selecting previously unselected package python3-roman. 1212s Preparing to unpack .../285-python3-roman_5.0-1_all.deb ... 1212s Unpacking python3-roman (5.0-1) ... 1212s Selecting previously unselected package python3-docutils. 1212s Preparing to unpack .../286-python3-docutils_0.21.2+dfsg-2_all.deb ... 1212s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1212s Selecting previously unselected package python3-imagesize. 1212s Preparing to unpack .../287-python3-imagesize_1.4.1-1_all.deb ... 1212s Unpacking python3-imagesize (1.4.1-1) ... 1212s Selecting previously unselected package python3-packaging. 1212s Preparing to unpack .../288-python3-packaging_25.0-1_all.deb ... 1212s Unpacking python3-packaging (25.0-1) ... 1212s Selecting previously unselected package python3-snowballstemmer. 1212s Preparing to unpack .../289-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1212s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1212s Selecting previously unselected package sphinx-common. 1212s Preparing to unpack .../290-sphinx-common_8.2.3-1ubuntu2_all.deb ... 1212s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 1212s Selecting previously unselected package python3-alabaster. 1212s Preparing to unpack .../291-python3-alabaster_0.7.16-0.1_all.deb ... 1212s Unpacking python3-alabaster (0.7.16-0.1) ... 1212s Selecting previously unselected package python3-sphinx. 1212s Preparing to unpack .../292-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 1212s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 1212s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1212s Preparing to unpack .../293-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1212s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1212s Selecting previously unselected package uglifyjs. 1212s Preparing to unpack .../294-uglifyjs_3.17.4-2_all.deb ... 1212s Unpacking uglifyjs (3.17.4-2) ... 1212s Selecting previously unselected package yui-compressor. 1212s Preparing to unpack .../295-yui-compressor_2.4.8-3_all.deb ... 1212s Unpacking yui-compressor (2.4.8-3) ... 1212s Selecting previously unselected package lemonldap-ng-handler. 1212s Preparing to unpack .../296-lemonldap-ng-handler_2.21.0+ds-3_all.deb ... 1212s Unpacking lemonldap-ng-handler (2.21.0+ds-3) ... 1212s Selecting previously unselected package lemonldap-ng. 1212s Preparing to unpack .../297-lemonldap-ng_2.21.0+ds-3_all.deb ... 1212s Unpacking lemonldap-ng (2.21.0+ds-3) ... 1212s Selecting previously unselected package lemonldap-ng-doc. 1212s Preparing to unpack .../298-lemonldap-ng-doc_2.21.0+ds-3_all.deb ... 1212s Unpacking lemonldap-ng-doc (2.21.0+ds-3) ... 1212s Selecting previously unselected package libauthen-radius-perl. 1212s Preparing to unpack .../299-libauthen-radius-perl_0.33-1_all.deb ... 1212s Unpacking libauthen-radius-perl (0.33-1) ... 1212s Setting up libmodule-pluggable-perl (5.2-5) ... 1212s Setting up node-uglify-js (3.17.4-2) ... 1212s Setting up libio-sessiondata-perl (1.03-3) ... 1212s Setting up javascript-common (12+nmu1) ... 1212s Setting up liblcms2-2:s390x (2.16-2) ... 1212s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1212s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 1212s Setting up libxml-parser-perl (2.47-1build4) ... 1212s Setting up libjs-jquery-cookie (12-4) ... 1212s Setting up libaom3:s390x (3.12.1-1) ... 1212s Setting up libmath-random-isaac-perl (1.004-2) ... 1212s Setting up libtask-weaken-perl (1.06-2) ... 1212s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 1212s Setting up java-common (0.76) ... 1212s Setting up libfont-afm-perl (1.20-4) ... 1212s Setting up libdynaloader-functions-perl (0.004-2) ... 1212s Setting up libclass-method-modifiers-perl (2.15-1) ... 1212s Setting up libjs-popper.js (1.16.1+ds-6) ... 1212s Setting up libio-pty-perl (1:1.20-1build3) ... 1212s Setting up libdata-hexdump-perl (0.04-2) ... 1212s Setting up python3-defusedxml (0.7.1-3) ... 1212s Setting up libarchive-zip-perl (1.68-1) ... 1212s Setting up libsub-identify-perl (0.14-3build4) ... 1212s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1212s Setting up libhttp-browserdetect-perl (3.41-1) ... 1212s Setting up python3-alabaster (0.7.16-0.1) ... 1212s Setting up libio-stringy-perl (2.113-2) ... 1212s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 1212s Setting up unzip (6.0-28ubuntu7) ... 1212s Setting up libxml-namespace-perl (0.02-7) ... 1212s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 1212s Setting up libperlio-via-timeout-perl (0.32-3) ... 1212s Setting up libconvert-binhex-perl (1.125-3) ... 1212s Setting up x11-common (1:7.7+24ubuntu1) ... 1213s Setting up libtest-pod-perl (1.52-3) ... 1213s Setting up libemail-simple-perl (2.218-1) ... 1213s Setting up libdeflate0:s390x (1.23-2) ... 1213s Setting up libxml-namespacesupport-perl (1.12-2) ... 1213s Setting up m4 (1.4.19-8) ... 1213s Setting up libclass-singleton-perl (1.6-2) ... 1213s Setting up libtext-aligner-perl (0.16-3) ... 1213s Setting up lemonldap-ng-handler (2.21.0+ds-3) ... 1213s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1213s Setting up libtext-csv-xs-perl:s390x (1.60-1) ... 1213s Setting up libhtml-format-perl (2.16-2) ... 1213s Setting up libossp-uuid16:s390x (1.6.4-1) ... 1213s Setting up libcrypt-jwt-perl (0.037-1) ... 1213s Setting up libxstring-perl:s390x (0.005-2build4) ... 1213s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 1213s Setting up libyaml-perl (1.31-1) ... 1213s Setting up liblist-utilsby-perl (0.12-2) ... 1213s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 1213s Setting up libtime-fake-perl (0.11-4) ... 1213s Setting up libdata-dumper-concise-perl (2.023-3) ... 1213s Setting up libnet-netmask-perl (2.0002-2) ... 1213s Setting up libxml-namespacefactory-perl (1.02-4) ... 1213s Setting up libsub-install-perl (0.929-1) ... 1213s Setting up libextutils-depends-perl (0.8002-1) ... 1213s Setting up libdata-ieee754-perl (0.02-2) ... 1213s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1213s Setting up libxml-sax-base-perl (1.09-3) ... 1213s Setting up libio-string-perl (1.08-4) ... 1213s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1213s Setting up python3-roman (5.0-1) ... 1213s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1213s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 1213s Setting up libpackage-stash-xs-perl:s390x (0.30-1build5) ... 1213s Setting up autotools-dev (20240727.1) ... 1213s Setting up libclass-data-inheritable-perl (0.10-1) ... 1213s Setting up python3-packaging (25.0-1) ... 1213s Setting up libalgorithm-c3-perl (0.11-2) ... 1213s Setting up libsub-infix-perl (0.004-5) ... 1213s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1213s Setting up liblog-log4perl-perl (1.57-1) ... 1213s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1213s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 1213s Setting up libcrypt-random-seed-perl (0.03-3) ... 1213s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 1213s Setting up libmailtools-perl (2.22-1) ... 1213s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1213s Setting up libcache-lru-perl (0.04-4) ... 1213s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1213s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1213s Setting up node-balanced-match (2.0.0-1) ... 1213s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1213s Setting up libuuid-tiny-perl (1.0400-3) ... 1213s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1213s Setting up libimagequant0:s390x (2.18.0-1build1) ... 1213s Setting up libcares2:s390x (1.34.5-1) ... 1213s Setting up libmpc3:s390x (1.3.1-1build3) ... 1213s Setting up libvariable-magic-perl (0.64-1build1) ... 1213s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1213s Setting up autopoint (0.23.1-2build2) ... 1213s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 1213s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1213s Setting up libipc-run-perl (20231003.0-2) ... 1213s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1213s Setting up libpcsclite1:s390x (2.3.3-1) ... 1213s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 1213s Setting up libltdl7:s390x (2.5.4-4build1) ... 1213s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 1213s Setting up libxml-commonns-perl (0.06-6) ... 1213s Setting up libstring-random-perl (1:0.32-2) ... 1213s Setting up libparams-util-perl (1.102-3build1) ... 1213s Setting up libauthen-pam-perl (0.16-6build4) ... 1213s Setting up libcrypt-x509-perl (0.55-1) ... 1213s Setting up autoconf (2.72-3.1ubuntu1) ... 1213s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1213s Setting up libtext-table-perl (1.135-1) ... 1213s Setting up libwebp7:s390x (1.5.0-0.1) ... 1213s Setting up libcapture-tiny-perl (0.50-1) ... 1213s Setting up libset-scalar-perl (1.29-3) ... 1213s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 1213s Setting up libsub-name-perl:s390x (0.28-1) ... 1213s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-2) ... 1213s Setting up libgssapi-perl (0.28-4build5) ... 1213s Setting up dwz (0.16-2) ... 1213s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 1213s Setting up libhttp-daemon-perl (6.16-1) ... 1213s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 1213s Setting up lemonldap-ng-doc (2.21.0+ds-3) ... 1213s Setting up libpath-tiny-perl (0.148-1) ... 1213s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 1213s Setting up libxslt1.1:s390x (1.1.43-0.1) ... 1213s Setting up libjargs-java (1.0.0-5) ... 1213s Setting up librole-tiny-perl (2.002004-1) ... 1213s Setting up debugedit (1:5.2-3) ... 1213s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 1213s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1213s Setting up sgml-base (1.31+nmu1) ... 1213s Setting up libstrictures-perl (2.000006-1) ... 1213s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1213s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1213s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1213s Setting up libicu76:s390x (76.1-4ubuntu2) ... 1213s Setting up node-minimatch (9.0.3-6) ... 1213s Setting up ca-certificates-java (20240118) ... 1213s No JRE found. Skipping Java certificates setup. 1213s Setting up libexporter-tiny-perl (1.006002-1) ... 1213s Setting up node-xtend (4.0.2-3) ... 1213s Setting up libisl23:s390x (0.27-1) ... 1213s Setting up lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 1213s Setting up libtext-unidecode-perl (1.30-3) ... 1213s Setting up libde265-0:s390x (1.0.16-1) ... 1213s Setting up libregexp-assemble-perl (0.38-2) ... 1213s Setting up libnet-ip-perl (1.26-4) ... 1213s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 1213s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1213s Setting up libxmlsec1-1:s390x (1.3.7-2) ... 1213s Setting up libdata-printer-perl (1.002001-1) ... 1213s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 1213s Setting up libonig5:s390x (6.9.10-1) ... 1213s Setting up libnet-ipv6addr-perl (1.02-1) ... 1213s Setting up libdbi-perl:s390x (1.647-1) ... 1213s Setting up libconvert-base32-perl (0.06-3) ... 1213s Setting up libalgorithm-combinatorics-perl (0.27-3build5) ... 1213s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 1213s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1213s Setting up python3-imagesize (1.4.1-1) ... 1213s Setting up libdata-validate-ip-perl (0.31-1) ... 1213s Setting up libemail-address-xs-perl (1.05-1build5) ... 1213s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 1213s Setting up automake (1:1.17-4ubuntu1) ... 1213s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1213s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 1213s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 1213s Setting up gettext (0.23.1-2build2) ... 1213s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 1213s Setting up java-wrappers (0.5) ... 1213s Setting up libossp-uuid-perl (1.6.4-1) ... 1213s Setting up libio-socket-timeout-perl (0.32-3) ... 1213s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 1213s Setting up liblist-moreutils-perl (0.430-2) ... 1213s Setting up libmatch-simple-perl (0.012-1) ... 1213s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 1213s Setting up libtype-tiny-perl (2.004000-2) ... 1213s Setting up libxmlsec1-openssl1:s390x (1.3.7-2) ... 1213s Setting up liblasso3t64 (2.9.0-2) ... 1213s Setting up libnss3:s390x (2:3.114-1) ... 1213s Setting up libexception-class-perl (1.45-1) ... 1213s Setting up libclass-c3-perl (0.35-2) ... 1213s Setting up xfonts-utils (1:7.7+7) ... 1213s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 1213s Setting up libmime-tools-perl (5.515-1) ... 1213s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1213s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1213s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1213s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1213s Setting up libauthen-radius-perl (0.33-1) ... 1213s Setting up intltool-debian (0.35.0+20060710.6) ... 1213s Setting up libbytes-random-secure-perl (0.29-3) ... 1213s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 1213s Setting up libdata-optlist-perl (0.114-1) ... 1213s Setting up libdbix-connector-perl (0.60-1) ... 1213s Setting up libtest-output-perl (1.036-1) ... 1213s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1213s Setting up libraw23t64:s390x (0.21.4-2) ... 1213s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu6) ... 1213s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1213s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1214s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1214s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1214s Setting up dh-strip-nondeterminism (1.14.2-1) ... 1214s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 1214s Setting up xml-core (0.19) ... 1214s Setting up jq (1.8.1-3ubuntu1) ... 1214s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1214s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1214s Setting up liblasso-perl:s390x (2.9.0-2) ... 1214s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 1214s Setting up libmro-compat-perl (0.15-2) ... 1214s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1214s Setting up libsub-exporter-perl (0.990-1) ... 1214s Setting up libtypes-path-tiny-perl (0.006-2) ... 1214s Setting up libeval-closure-perl (0.14-3) ... 1214s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1214s Setting up libsoap-lite-perl (1.27-3) ... 1214s Setting up libparams-validationcompiler-perl (0.31-1) ... 1214s Setting up libtypes-uuid-perl (0.004-4) ... 1214s Setting up openjdk-21-jre-headless:s390x (21.0.9~8ea-1) ... 1214s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 1214s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1214s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1214s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1214s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1214s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1214s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1214s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1214s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1214s Setting up po-debconf (1.0.21+nmu1) ... 1214s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 1214s Setting up fonts-urw-base35 (20200910-8) ... 1214s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1214s Setting up libmodule-runtime-perl (0.018-1) ... 1214s Setting up sphinx-common (8.2.3-1ubuntu2) ... 1214s Setting up libdist-checkconflicts-perl (0.11-2) ... 1214s Setting up libxml-simple-perl (2.25-2) ... 1214s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 1214s Setting up libemail-abstract-perl (3.010-1) ... 1214s Setting up cpp-15 (15.2.0-5ubuntu1) ... 1214s Setting up cpp (4:15.2.0-4ubuntu1) ... 1214s Setting up libnet-openid-common-perl (1.20-2) ... 1214s Setting up libnet-openid-server-perl (1.09-4) ... 1214s Setting up lemonldap-ng (2.21.0+ds-3) ... 1214s Setting up libmodule-implementation-perl (0.09-2) ... 1214s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 1215s Setting up libpackage-stash-perl (0.40-1) ... 1215s Setting up libimport-into-perl (1.002005-2) ... 1215s Setting up libmoo-perl (2.005005-1) ... 1215s Setting up libdata-perl-perl (0.002011-2) ... 1215s Setting up liblist-someutils-perl (0.59-1) ... 1215s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1215s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1215s Setting up libclass-load-perl (0.25-2) ... 1215s Setting up gcc-15 (15.2.0-5ubuntu1) ... 1215s Setting up libspecio-perl (0.50-1) ... 1215s Setting up liblist-allutils-perl (0.19-1) ... 1215s Setting up libmoox-strictconstructor-perl (0.011-2) ... 1215s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1215s Setting up libnet-openid-consumer-perl (1.18-2) ... 1215s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1215s Setting up libclass-load-xs-perl (0.10-2build5) ... 1215s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 1215s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1215s Setting up libparams-validate-perl:s390x (1.31-2build4) ... 1215s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1215s Setting up g++-15 (15.2.0-5ubuntu1) ... 1215s Setting up liburi-fromhash-perl (0.05-2) ... 1215s Setting up libmoox-handlesvia-perl (0.001009-2) ... 1215s Setting up libthrowable-perl (1.001-2) ... 1215s Setting up libtool (2.5.4-4build1) ... 1215s Setting up libmoose-perl:s390x (2.2207-1build3) ... 1215s Setting up libtypes-uri-perl (0.007-3) ... 1215s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1215s Setting up gcc (4:15.2.0-4ubuntu1) ... 1215s Setting up dh-autoreconf (21) ... 1215s Setting up libemail-sender-perl (2.601-1) ... 1215s Setting up libnamespace-sweep-perl (0.006-5) ... 1215s Setting up libnamespace-clean-perl (0.27-2) ... 1215s Setting up g++ (4:15.2.0-4ubuntu1) ... 1215s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1215s Setting up build-essential (12.12ubuntu1) ... 1215s Setting up libmoosex-arrayref-perl (0.005-5) ... 1215s Setting up libiri-perl (0.013-1) ... 1215s Setting up librdf-trine-perl (1.019-4) ... 1215s Setting up libnamespace-autoclean-perl (0.31-1) ... 1215s Setting up libdatetime-locale-perl (1:1.41-1) ... 1215s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1215s Setting up debhelper (13.24.2ubuntu1) ... 1215s Setting up libdatetime-perl (2:1.65-1build3) ... 1215s Setting up libtypes-datetime-perl (0.002-4) ... 1215s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1215s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 1215s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 1215s Setting up librdf-query-perl (2.919-1) ... 1215s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 1215s Setting up libweb-id-perl (1.927-3) ... 1215s Setting up libgeoip2-perl (2.006002-2) ... 1215s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1215s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 1215s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 1215s Setting up node-corepack (0.24.0-5) ... 1215s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 1215s Setting up libheif1:s390x (1.20.2-1) ... 1215s Setting up nodejs (20.19.4+dfsg-1) ... 1215s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1215s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 1215s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 1215s Setting up uglifyjs (3.17.4-2) ... 1215s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1215s Setting up libgd-perl (2.78-1build4) ... 1215s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1215s Setting up libgd-securityimage-perl (1.75-3) ... 1215s Processing triggers for install-info (7.1.1-1ubuntu1) ... 1215s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1215s Processing triggers for man-db (2.13.1-1) ... 1216s Processing triggers for ca-certificates-java (20240118) ... 1216s Adding debian:ACCVRAIZ1.pem 1216s Adding debian:AC_RAIZ_FNMT-RCM.pem 1216s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1216s Adding debian:ANF_Secure_Server_Root_CA.pem 1216s Adding debian:Actalis_Authentication_Root_CA.pem 1216s Adding debian:AffirmTrust_Commercial.pem 1216s Adding debian:AffirmTrust_Networking.pem 1216s Adding debian:AffirmTrust_Premium.pem 1216s Adding debian:AffirmTrust_Premium_ECC.pem 1216s Adding debian:Amazon_Root_CA_1.pem 1216s Adding debian:Amazon_Root_CA_2.pem 1216s Adding debian:Amazon_Root_CA_3.pem 1216s Adding debian:Amazon_Root_CA_4.pem 1216s Adding debian:Atos_TrustedRoot_2011.pem 1216s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1216s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1216s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1216s Adding debian:BJCA_Global_Root_CA1.pem 1216s Adding debian:BJCA_Global_Root_CA2.pem 1216s Adding debian:Baltimore_CyberTrust_Root.pem 1216s Adding debian:Buypass_Class_2_Root_CA.pem 1216s Adding debian:Buypass_Class_3_Root_CA.pem 1216s Adding debian:CA_Disig_Root_R2.pem 1216s Adding debian:CFCA_EV_ROOT.pem 1216s Adding debian:COMODO_Certification_Authority.pem 1216s Adding debian:COMODO_ECC_Certification_Authority.pem 1216s Adding debian:COMODO_RSA_Certification_Authority.pem 1216s Adding debian:Certainly_Root_E1.pem 1216s Adding debian:Certainly_Root_R1.pem 1216s Adding debian:Certigna.pem 1216s Adding debian:Certigna_Root_CA.pem 1216s Adding debian:Certum_EC-384_CA.pem 1216s Adding debian:Certum_Trusted_Network_CA.pem 1216s Adding debian:Certum_Trusted_Network_CA_2.pem 1216s Adding debian:Certum_Trusted_Root_CA.pem 1216s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1216s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1216s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1216s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1216s Adding debian:Comodo_AAA_Services_root.pem 1216s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1216s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1216s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1216s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1216s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1216s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1216s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1216s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1216s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1216s Adding debian:DigiCert_Global_Root_CA.pem 1216s Adding debian:DigiCert_Global_Root_G2.pem 1216s Adding debian:DigiCert_Global_Root_G3.pem 1216s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1216s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1216s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1216s Adding debian:DigiCert_Trusted_Root_G4.pem 1216s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1216s Adding debian:Entrust_Root_Certification_Authority.pem 1216s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1216s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1216s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1216s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1216s Adding debian:GLOBALTRUST_2020.pem 1216s Adding debian:GTS_Root_R1.pem 1216s Adding debian:GTS_Root_R2.pem 1216s Adding debian:GTS_Root_R3.pem 1216s Adding debian:GTS_Root_R4.pem 1216s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1216s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1216s Adding debian:GlobalSign_Root_CA.pem 1216s Adding debian:GlobalSign_Root_CA_-_R3.pem 1216s Adding debian:GlobalSign_Root_CA_-_R6.pem 1216s Adding debian:GlobalSign_Root_E46.pem 1216s Adding debian:GlobalSign_Root_R46.pem 1216s Adding debian:Go_Daddy_Class_2_CA.pem 1216s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1216s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1216s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1216s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1216s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1216s Adding debian:HiPKI_Root_CA_-_G1.pem 1216s Adding debian:Hongkong_Post_Root_CA_3.pem 1216s Adding debian:ISRG_Root_X1.pem 1216s Adding debian:ISRG_Root_X2.pem 1216s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1216s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1216s Adding debian:Izenpe.com.pem 1216s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1216s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1216s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1216s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1216s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1216s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1216s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1216s Adding debian:QuoVadis_Root_CA_1_G3.pem 1216s Adding debian:QuoVadis_Root_CA_2.pem 1216s Adding debian:QuoVadis_Root_CA_2_G3.pem 1216s Adding debian:QuoVadis_Root_CA_3.pem 1216s Adding debian:QuoVadis_Root_CA_3_G3.pem 1216s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1216s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1216s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1216s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1216s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1216s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1216s Adding debian:SZAFIR_ROOT_CA2.pem 1216s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1216s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1216s Adding debian:SecureSign_Root_CA12.pem 1216s Adding debian:SecureSign_Root_CA14.pem 1216s Adding debian:SecureSign_Root_CA15.pem 1216s Adding debian:SecureTrust_CA.pem 1216s Adding debian:Secure_Global_CA.pem 1216s Adding debian:Security_Communication_ECC_RootCA1.pem 1216s Adding debian:Security_Communication_RootCA2.pem 1216s Adding debian:Starfield_Class_2_CA.pem 1216s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1216s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1216s Adding debian:SwissSign_Gold_CA_-_G2.pem 1216s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1216s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1216s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1216s Adding debian:TWCA_CYBER_Root_CA.pem 1216s Adding debian:TWCA_Global_Root_CA.pem 1216s Adding debian:TWCA_Root_Certification_Authority.pem 1216s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1216s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1216s Adding debian:TeliaSonera_Root_CA_v1.pem 1216s Adding debian:Telia_Root_CA_v2.pem 1216s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1216s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1216s Adding debian:Trustwave_Global_Certification_Authority.pem 1216s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1216s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1216s Adding debian:TunTrust_Root_CA.pem 1216s Adding debian:UCA_Extended_Validation_Root.pem 1216s Adding debian:UCA_Global_G2_Root.pem 1216s Adding debian:USERTrust_ECC_Certification_Authority.pem 1216s Adding debian:USERTrust_RSA_Certification_Authority.pem 1216s Adding debian:XRamp_Global_CA_Root.pem 1216s Adding debian:certSIGN_ROOT_CA.pem 1216s Adding debian:certSIGN_Root_CA_G2.pem 1216s Adding debian:e-Szigno_Root_CA_2017.pem 1216s Adding debian:ePKI_Root_Certification_Authority.pem 1216s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1216s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1216s Adding debian:emSign_Root_CA_-_C1.pem 1216s Adding debian:emSign_Root_CA_-_G1.pem 1216s Adding debian:vTrus_ECC_Root_CA.pem 1216s Adding debian:vTrus_Root_CA.pem 1217s done. 1217s Setting up yui-compressor (2.4.8-3) ... 1217s Setting up default-jre-headless (2:1.21-76) ... 1217s Processing triggers for sgml-base (1.31+nmu1) ... 1217s Setting up docutils-common (0.21.2+dfsg-2) ... 1217s Processing triggers for sgml-base (1.31+nmu1) ... 1217s Setting up python3-docutils (0.21.2+dfsg-2) ... 1217s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 1220s autopkgtest [01:22:59]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 1220s autopkgtest [01:22:59]: test runtime-deps-and-recommends: [----------------------- 1231s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 1231s 1..40 1231s ok 1 - Package lemonldap-ng is known to dpkg 1231s ok 2 - Got status information for package lemonldap-ng 1231s ok 3 - Got file list for package lemonldap-ng 1231s ok 4 # skip no perl modules to test in lemonldap-ng 1231s ok 5 - Package lemonldap-ng-doc is known to dpkg 1231s ok 6 - Got status information for package lemonldap-ng-doc 1231s ok 7 - Got file list for package lemonldap-ng-doc 1231s ok 8 # skip no perl modules to test in lemonldap-ng-doc 1231s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 1231s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 1231s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 1231s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 1231s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 1231s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 1231s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 1231s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 1231s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 1231s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 1231s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 1231s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 1231s ok 21 - Package lemonldap-ng-handler is known to dpkg 1231s ok 22 - Got status information for package lemonldap-ng-handler 1231s ok 23 - Got file list for package lemonldap-ng-handler 1231s ok 24 # skip no perl modules to test in lemonldap-ng-handler 1231s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 1231s ok 26 - Got status information for package liblemonldap-ng-handler-perl 1231s ok 27 - Got file list for package liblemonldap-ng-handler-perl 1231s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 1231s 1..37 1231s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 1231s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 1231s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 1231s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 1231s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 1231s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 1231s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 1231s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 1231s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 1231s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 1231s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 1231s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 1231s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/MsgActions.pm exited successfully 1231s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 117. 1231s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 1231s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 1231s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 1231s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 1231s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/AuthBasic.pm exited successfully 1231s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/CDA.pm exited successfully 1231s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Fail.pm exited successfully 1231s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 1231s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 1231s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/OAuth2.pm exited successfully 1231s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 1231s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/ServiceToken.pm exited successfully 1231s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 1231s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 1231s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/AuthBasic.pm exited successfully 1231s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/CDA.pm exited successfully 1231s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOps.pm exited successfully 1231s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsCDA.pm exited successfully 1231s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsST.pm exited successfully 1231s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Fail.pm exited successfully 1231s # 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. 1231s # 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. 1231s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 1231s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 1231s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1231s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 1231s # 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. 1231s # 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. 1231s # 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. 1231s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1231s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 1231s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 1231s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/OAuth2.pm exited successfully 1231s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/ServiceToken.pm exited successfully 1231s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 1231s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 1231s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 39. 1231s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 1231s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 1231s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 1231s ok 30 - Got status information for package liblemonldap-ng-common-perl 1231s ok 31 - Got file list for package liblemonldap-ng-common-perl 1231s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 1231s 1..79 1231s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 1231s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 1231s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 1231s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 1231s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 1231s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 1231s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 1231s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 1231s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerJSON.pm exited successfully 1231s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 1231s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 1231s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 1231s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 1231s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 1231s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 1231s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 1231s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 1231s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 1231s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 1231s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 1231s # 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. 1231s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 1231s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 1231s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 1231s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 1231s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 1231s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 1231s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 1231s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 1231s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 1231s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 1231s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 1231s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 1231s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 1231s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 1231s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 1231s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 1231s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 1231s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 1231s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 1231s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 1231s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 1231s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 1231s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 1231s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 1231s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 1231s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 1231s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Loki.pm exited successfully 1231s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/MessageBroker.pm exited successfully 1231s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 1231s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 1231s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 1231s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 1231s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/MQTT.pm exited successfully 1231s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/NoBroker.pm exited successfully 1231s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Pg.pm exited successfully 1231s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Redis.pm exited successfully 1231s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 1231s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 1231s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 1231s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 1231s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 1231s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 1231s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 1231s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 1231s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 1231s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 1231s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 1231s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 1231s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 1231s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 1231s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 1231s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 1231s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 1231s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 1231s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 1231s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 1231s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 1231s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 1231s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 1231s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 1231s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 1231s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util/Crypto.pm exited successfully 1231s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 1231s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 1231s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 1231s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 1231s ok 34 - Got status information for package liblemonldap-ng-manager-perl 1231s ok 35 - Got file list for package liblemonldap-ng-manager-perl 1231s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 1231s 1..30 1231s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 1231s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 1231s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 1231s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 1231s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 1231s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 1231s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 1231s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 1231s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 1231s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 1231s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 1231s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 1231s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 1231s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 1231s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 1231s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 1231s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 1231s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 1231s # Attempt to call undefined import method with arguments ("_listAttributes") via package "Lemonldap::NG::Manager::Api::Common" (Perhaps you forgot to load the package?) at /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm line 8. 1231s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 1231s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 1231s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 1231s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 1231s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 1231s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 1231s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 1231s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 1231s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 1231s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 1231s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 1231s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 1231s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 1231s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 1231s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 1231s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 1231s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 1231s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 1231s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 1231s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 1231s ok 38 - Got status information for package liblemonldap-ng-portal-perl 1231s ok 39 - Got file list for package liblemonldap-ng-portal-perl 1231s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 1231s 1..173 1231s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 1231s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 1231s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 1231s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 1231s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 1231s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 1231s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 1231s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 1231s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 1231s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 1231s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 1231s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 1231s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 1231s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 1231s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 1231s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 1231s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 1231s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 1231s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 1231s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 1231s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 1231s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 1231s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 1231s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 1231s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 1231s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 1231s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 1231s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 1231s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 1231s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 1231s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 1231s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 1231s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 1231s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 1231s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 1231s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 1231s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 1231s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 1231s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 1231s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 1231s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 1231s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 1231s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 1231s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebAuthn.pm exited successfully 1231s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 1231s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 1231s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 1231s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 1231s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha.pm exited successfully 1231s # Useless use of numeric ge (>=) in void context at /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm line 88. 1231s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm exited successfully 1231s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 1231s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 1231s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 1231s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 1231s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 1231s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 1231s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 1231s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 1231s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 1231s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2522. 1231s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 1231s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 1231s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 1231s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 1231s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Choice.pm exited successfully 1231s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 1231s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 1231s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 1231s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 1231s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 1231s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 1231s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 1231s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 1231s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OIDCTokenExchange.pm exited successfully 1231s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 1231s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 1231s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 1231s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 1231s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 56. 1231s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 59. 1231s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 57. 1231s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 60. 1231s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 58. 1231s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 1231s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 1231s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 1231s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 1231s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 1231s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 1231s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 1231s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 1231s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 1231s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 1231s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 1231s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 1231s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 1231s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 1231s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 1231s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 1231s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 1231s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 1231s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 1231s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 1231s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 1231s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 1231s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 1231s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 1231s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/MenuTab.pm exited successfully 1231s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 1231s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 1231s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 1231s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 1231s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 1231s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 1231s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 1231s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 1231s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 1231s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 1231s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 1231s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 1231s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 1231s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 1231s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 1231s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 1231s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 213. 1231s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 216. 1231s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 1231s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 1231s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 1231s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 1231s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 1231s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 1231s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 1231s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 1231s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 1231s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 1231s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 1231s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 1231s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 1231s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 1231s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 1231s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 1231s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 1231s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 1231s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 1231s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCInternalTokenExchange.pm exited successfully 1231s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCNativeSso.pm exited successfully 1231s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicNotifications.pm exited successfully 1231s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 1231s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 1231s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 1231s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 1231s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 1231s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 1231s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 1231s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 1231s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 1231s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 1231s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 1231s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 1231s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 1231s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 1231s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 1231s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 1231s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 1231s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 1231s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 1231s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 1231s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 1231s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 1231s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 1231s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 1231s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 1231s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 1231s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 1231s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 1231s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 1231s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 1231s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 1231s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1231s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1231s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 1231s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 1231s ok 171 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 1231s ok 172 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 1231s ok 173 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 1231s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 1231s ok 1231s All tests successful. 1231s Files=1, Tests=40, 11 wallclock secs ( 0.02 usr 0.00 sys + 9.38 cusr 0.87 csys = 10.27 CPU) 1231s Result: PASS 1232s autopkgtest [01:23:11]: test runtime-deps-and-recommends: -----------------------] 1233s autopkgtest [01:23:12]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 1233s runtime-deps-and-recommends PASS (superficial) 1233s autopkgtest [01:23:12]: @@@@@@@@@@@@@@@@@@@@ summary 1233s fastcgiserver PASS 1233s common-test PASS 1233s handler-test PASS 1233s portal-test PASS 1233s manager-test PASS 1233s runtime-deps-common PASS (superficial) 1233s runtime-deps-portal PASS (superficial) 1233s runtime-deps-manager PASS (superficial) 1233s runtime-deps-and-recommends PASS (superficial)