0s autopkgtest [16:49:53]: starting date and time: 2025-10-28 16:49:53+0000 0s autopkgtest [16:49:53]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [16:49:53]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.8wu8__nz/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:liburi-perl --apt-upgrade lemonldap-ng --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=liburi-perl/5.34-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-15.secgroup --name adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee from image adt/ubuntu-resolute-s390x-server-20251028.img (UUID 222a8a17-8cdf-422e-baeb-91db113eb3ff)... 42s autopkgtest [16:50:35]: testbed dpkg architecture: s390x 42s autopkgtest [16:50:35]: testbed apt version: 3.1.8ubuntu1 42s autopkgtest [16:50:35]: @@@@@@@@@@@@@@@@@@@@ test bed setup 43s autopkgtest [16:50:36]: testbed release detected to be: None 43s autopkgtest [16:50:36]: updating testbed package index (apt update) 44s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 44s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 44s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 44s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 44s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3692 kB] 46s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [69.1 kB] 46s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [221 kB] 46s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 46s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [229 kB] 46s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 46s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1380 kB] 47s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [13.6 kB] 47s Fetched 5699 kB in 4s (1585 kB/s) 48s Reading package lists... 48s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 49s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 49s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 49s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 49s Reading package lists... 49s Reading package lists... 50s Building dependency tree... 50s Reading state information... 50s Calculating upgrade... 50s The following packages will be upgraded: 50s apt libapt-pkg7.0 50s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 50s Need to get 2612 kB of archives. 50s After this operation, 124 kB of additional disk space will be used. 50s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.11 [1150 kB] 51s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.11 [1462 kB] 52s dpkg-preconfigure: unable to re-open stdin: No such file or directory 52s Fetched 2612 kB in 2s (1351 kB/s) 52s (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 ... 56948 files and directories currently installed.) 52s Preparing to unpack .../libapt-pkg7.0_3.1.11_s390x.deb ... 52s Unpacking libapt-pkg7.0:s390x (3.1.11) over (3.1.8ubuntu1) ... 52s Preparing to unpack .../archives/apt_3.1.11_s390x.deb ... 52s Unpacking apt (3.1.11) over (3.1.8ubuntu1) ... 52s Setting up libapt-pkg7.0:s390x (3.1.11) ... 52s Setting up apt (3.1.11) ... 52s Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... 53s Processing triggers for man-db (2.13.1-1) ... 54s Processing triggers for libc-bin (2.42-0ubuntu3) ... 54s autopkgtest [16:50:47]: upgrading testbed (apt dist-upgrade and autopurge) 55s Reading package lists... 55s Building dependency tree... 55s Reading state information... 55s Calculating upgrade... 55s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 55s Reading package lists... 55s Building dependency tree... 55s Reading state information... 55s Solving dependencies... 56s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 56s autopkgtest [16:50:49]: rebooting testbed after setup commands that affected boot 69s autopkgtest [16:51:02]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP Mon Sep 22 08:56:47 UTC 2025 71s autopkgtest [16:51:04]: @@@@@@@@@@@@@@@@@@@@ apt-source lemonldap-ng 80s Get:1 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (dsc) [5208 B] 80s Get:2 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (tar) [10.1 MB] 80s Get:3 http://ftpmaster.internal/ubuntu resolute/universe lemonldap-ng 2.21.0+ds-3 (diff) [63.7 kB] 81s gpgv: Signature made Thu May 1 18:53:56 2025 UTC 81s gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 81s gpgv: Can't check signature: No public key 81s dpkg-source: warning: cannot verify inline signature for ./lemonldap-ng_2.21.0+ds-3.dsc: no acceptable signature found 81s autopkgtest [16:51:14]: testing package lemonldap-ng version 2.21.0+ds-3 82s autopkgtest [16:51:15]: build not needed 85s autopkgtest [16:51:18]: test fastcgiserver: preparing testbed 85s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s Solving dependencies... 86s The following NEW packages will be installed: 86s fontconfig-config fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 86s fonts-glyphicons-halflings imagemagick-7-common javascript-common 86s lemonldap-ng lemonldap-ng-doc lemonldap-ng-fastcgi-server 86s lemonldap-ng-handler lemonldap-ng-uwsgi-app libalgorithm-c3-perl libaom3 86s libapache-logformat-compiler-perl libapache-session-perl 86s libb-hooks-op-check-perl libcache-cache-perl libcapture-tiny-perl 86s libcgi-pm-perl libclass-c3-perl libclass-errorhandler-perl 86s libclass-inspector-perl libclass-method-modifiers-perl 86s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 86s libconfig-inifiles-perl libconvert-asn1-perl libconvert-base32-perl 86s libconvert-binhex-perl libconvert-pem-perl libcookie-baker-perl 86s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 86s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 86s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 86s libcryptx-perl libdata-optlist-perl libde265-0 libdeflate0 86s libdevel-callchecker-perl libdevel-stacktrace-ashtml-perl 86s libdevel-stacktrace-perl libdigest-hmac-perl libdynaloader-functions-perl 86s libemail-abstract-perl libemail-address-xs-perl libemail-date-format-perl 86s libemail-sender-perl libemail-simple-perl libencode-locale-perl 86s liberror-perl libexporter-tiny-perl libfcgi-client-perl libfcgi-perl 86s libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 86s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 86s libfontconfig1 libfreetype6 libgd-perl libgd-securityimage-perl libgd3 86s libgomp1 libhash-merge-simple-perl libhash-multivalue-perl 86s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhtml-format-perl 86s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 86s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 86s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 86s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 86s libimage-magick-perl libimage-magick-q16-perl libimagequant0 86s libimport-into-perl libio-html-perl libio-socket-ssl-perl 86s libipc-sharelite-perl libjbig0 libjpeg-turbo8 libjpeg8 libjs-angularjs 86s libjs-bootstrap libjs-bootstrap4 libjs-es5-shim libjs-jquery 86s libjs-jquery-cookie libjs-jquery-ui libjs-popper.js libjson-maybexs-perl 86s libjson-perl libjson-xs-perl liblcms2-2 liblemonldap-ng-common-perl 86s liblemonldap-ng-handler-perl liblemonldap-ng-manager-perl 86s liblemonldap-ng-portal-perl liblemonldap-ng-ssoaas-apache-client-perl 86s liblist-moreutils-perl liblist-moreutils-xs-perl liblqr-1-0 libltdl7 86s liblwp-mediatypes-perl liblwp-protocol-https-perl libmagickcore-7.q16-10 86s libmailtools-perl libmime-tools-perl libmodule-pluggable-perl 86s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 86s libmouse-perl libmro-compat-perl libnet-cidr-perl libnet-http-perl 86s libnet-smtp-ssl-perl libnet-ssleay-perl libopenjp2-7 libparams-classify-perl 86s libparams-util-perl libplack-perl libposix-strftime-compiler-perl 86s libraw23t64 libregexp-assemble-perl libregexp-common-perl librole-tiny-perl 86s libsharpyuv0 libstream-buffered-perl libstring-random-perl 86s libsub-exporter-perl libsub-install-perl libsub-quote-perl 86s libtest-sharedfork-perl libtest-tcp-perl libtext-unidecode-perl 86s libthrowable-perl libtiff6 libtimedate-perl libtry-tiny-perl 86s libtype-tiny-perl libtypes-serialiser-perl liburi-perl libwebp7 86s libwebpdemux2 libwebpmux3 libwww-form-urlencoded-perl libwww-perl 86s libwww-robotrules-perl libxpm4 perl-openssl-defaults 86s 0 upgraded, 170 newly installed, 0 to remove and 0 not upgraded. 86s Need to get 27.3 MB of archives. 86s After this operation, 90.4 MB of additional disk space will be used. 86s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 86s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 86s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 87s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 87s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 87s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 88s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 88s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 88s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 88s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 89s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 89s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 89s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 89s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 89s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 89s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 89s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 89s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 89s Get:19 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 89s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 89s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 89s Get:22 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 90s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 90s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 90s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 90s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 90s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 90s Get:28 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 91s Get:29 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 91s Get:30 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 91s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 91s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 91s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 91s Get:34 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 91s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 91s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 91s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 91s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 91s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 91s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 91s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 91s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 91s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 91s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 91s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 91s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 91s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 91s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 91s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 91s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 91s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 91s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 91s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 91s Get:54 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x liburi-perl all 5.34-2 [100 kB] 91s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 91s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 91s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 91s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 91s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 91s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 91s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 91s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 91s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 91s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 92s Get:65 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 92s Get:66 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 92s Get:67 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 92s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 92s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 92s Get:70 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 92s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 92s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 92s Get:73 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 92s Get:74 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 92s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 92s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 92s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 92s Get:78 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 92s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 92s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 92s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 92s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 92s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 92s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 92s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 92s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 92s Get:87 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 92s Get:88 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 92s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 92s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 92s Get:91 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 92s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 92s Get:93 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 92s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 92s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 92s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 92s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 92s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 92s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 92s Get:100 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 92s Get:101 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 92s Get:102 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 92s Get:103 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-uwsgi-app all 2.21.0+ds-3 [23.1 kB] 92s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 92s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 92s Get:106 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-angularjs all 1.8.3-3 [559 kB] 93s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 93s Get:108 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 93s Get:109 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-es5-shim all 4.6.7-2 [39.8 kB] 93s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 93s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 93s Get:112 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 94s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 94s Get:114 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 94s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 94s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 94s Get:117 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 94s Get:118 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 94s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x javascript-common all 12+nmu1 [4828 B] 94s Get:120 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 94s Get:121 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 95s Get:122 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-cookie all 12-4 [6484 B] 95s Get:123 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 95s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 95s Get:125 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 95s Get:126 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 95s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 95s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 95s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 96s Get:130 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 96s Get:131 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 96s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 96s Get:133 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 96s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 96s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 96s Get:136 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 96s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 97s Get:138 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 97s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 97s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 97s Get:141 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 97s Get:142 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 97s Get:143 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 97s Get:144 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 97s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 97s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 97s Get:147 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 97s Get:148 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 97s Get:149 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 97s Get:150 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 97s Get:151 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 97s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 97s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 97s Get:154 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 97s Get:155 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 97s Get:156 http://ftpmaster.internal/ubuntu resolute/universe s390x libtype-tiny-perl all 2.004000-2 [340 kB] 97s Get:157 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-client-perl all 0.09-1 [20.7 kB] 97s Get:158 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 97s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 97s Get:160 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 97s Get:161 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 97s Get:162 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 97s Get:163 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-ssoaas-apache-client-perl all 2.21.0+ds-3 [32.6 kB] 97s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 97s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 97s Get:166 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 97s Get:167 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 97s Get:168 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-handler all 2.21.0+ds-3 [33.1 kB] 97s Get:169 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng all 2.21.0+ds-3 [24.8 kB] 97s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-doc all 2.21.0+ds-3 [5975 kB] 101s Preconfiguring packages ... 101s Fetched 27.3 MB in 14s (1888 kB/s) 101s Selecting previously unselected package imagemagick-7-common. 101s (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 ... 56950 files and directories currently installed.) 101s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 101s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 101s Selecting previously unselected package libgomp1:s390x. 101s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 101s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 101s Selecting previously unselected package libfftw3-double3:s390x. 101s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 101s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 101s Selecting previously unselected package libfreetype6:s390x. 101s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 101s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 101s Selecting previously unselected package fonts-dejavu-mono. 101s Preparing to unpack .../004-fonts-dejavu-mono_2.37-8_all.deb ... 101s Unpacking fonts-dejavu-mono (2.37-8) ... 101s Selecting previously unselected package fonts-dejavu-core. 101s Preparing to unpack .../005-fonts-dejavu-core_2.37-8_all.deb ... 101s Unpacking fonts-dejavu-core (2.37-8) ... 101s Selecting previously unselected package fontconfig-config. 101s Preparing to unpack .../006-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 101s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 101s Selecting previously unselected package libfontconfig1:s390x. 101s Preparing to unpack .../007-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 101s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 101s Selecting previously unselected package libsharpyuv0:s390x. 101s Preparing to unpack .../008-libsharpyuv0_1.5.0-0.1_s390x.deb ... 101s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 101s Selecting previously unselected package libaom3:s390x. 101s Preparing to unpack .../009-libaom3_3.12.1-1_s390x.deb ... 101s Unpacking libaom3:s390x (3.12.1-1) ... 101s Selecting previously unselected package libheif-plugin-aomdec:s390x. 101s Preparing to unpack .../010-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 101s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 101s Selecting previously unselected package libde265-0:s390x. 101s Preparing to unpack .../011-libde265-0_1.0.16-1_s390x.deb ... 101s Unpacking libde265-0:s390x (1.0.16-1) ... 101s Selecting previously unselected package libheif-plugin-libde265:s390x. 101s Preparing to unpack .../012-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 101s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 101s Selecting previously unselected package libheif1:s390x. 101s Preparing to unpack .../013-libheif1_1.20.2-1_s390x.deb ... 101s Unpacking libheif1:s390x (1.20.2-1) ... 101s Selecting previously unselected package libjbig0:s390x. 101s Preparing to unpack .../014-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 101s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 101s Selecting previously unselected package libjpeg-turbo8:s390x. 101s Preparing to unpack .../015-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 101s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 101s Selecting previously unselected package libjpeg8:s390x. 101s Preparing to unpack .../016-libjpeg8_8c-2ubuntu11_s390x.deb ... 101s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 101s Selecting previously unselected package liblcms2-2:s390x. 101s Preparing to unpack .../017-liblcms2-2_2.16-2_s390x.deb ... 101s Unpacking liblcms2-2:s390x (2.16-2) ... 101s Selecting previously unselected package liblqr-1-0:s390x. 101s Preparing to unpack .../018-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 101s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 101s Selecting previously unselected package libltdl7:s390x. 101s Preparing to unpack .../019-libltdl7_2.5.4-4build1_s390x.deb ... 101s Unpacking libltdl7:s390x (2.5.4-4build1) ... 101s Selecting previously unselected package libopenjp2-7:s390x. 101s Preparing to unpack .../020-libopenjp2-7_2.5.3-2.1_s390x.deb ... 101s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 101s Selecting previously unselected package libraw23t64:s390x. 101s Preparing to unpack .../021-libraw23t64_0.21.4-2_s390x.deb ... 101s Unpacking libraw23t64:s390x (0.21.4-2) ... 101s Selecting previously unselected package libdeflate0:s390x. 101s Preparing to unpack .../022-libdeflate0_1.23-2_s390x.deb ... 101s Unpacking libdeflate0:s390x (1.23-2) ... 101s Selecting previously unselected package libwebp7:s390x. 101s Preparing to unpack .../023-libwebp7_1.5.0-0.1_s390x.deb ... 101s Unpacking libwebp7:s390x (1.5.0-0.1) ... 101s Selecting previously unselected package libtiff6:s390x. 101s Preparing to unpack .../024-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 101s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 101s Selecting previously unselected package libwebpdemux2:s390x. 101s Preparing to unpack .../025-libwebpdemux2_1.5.0-0.1_s390x.deb ... 101s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 101s Selecting previously unselected package libwebpmux3:s390x. 101s Preparing to unpack .../026-libwebpmux3_1.5.0-0.1_s390x.deb ... 101s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 101s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 101s Preparing to unpack .../027-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 101s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 101s Selecting previously unselected package libimage-magick-q16-perl. 101s Preparing to unpack .../028-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 101s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 101s Selecting previously unselected package libimage-magick-perl. 101s Preparing to unpack .../029-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 101s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 101s Selecting previously unselected package libfcgi0t64:s390x. 101s Preparing to unpack .../030-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 101s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 101s Selecting previously unselected package libfcgi-perl. 101s Preparing to unpack .../031-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 101s Unpacking libfcgi-perl (0.82+ds-3build3) ... 101s Selecting previously unselected package libfcgi-procmanager-perl. 101s Preparing to unpack .../032-libfcgi-procmanager-perl_0.28-3_all.deb ... 101s Unpacking libfcgi-procmanager-perl (0.28-3) ... 101s Selecting previously unselected package libcrypt-urandom-perl. 101s Preparing to unpack .../033-libcrypt-urandom-perl_0.54-1_s390x.deb ... 101s Unpacking libcrypt-urandom-perl (0.54-1) ... 101s Selecting previously unselected package libapache-session-perl. 101s Preparing to unpack .../034-libapache-session-perl_1.94-2_all.deb ... 101s Unpacking libapache-session-perl (1.94-2) ... 102s Selecting previously unselected package liberror-perl. 102s Preparing to unpack .../035-liberror-perl_0.17030-1_all.deb ... 102s Unpacking liberror-perl (0.17030-1) ... 102s Selecting previously unselected package libipc-sharelite-perl. 102s Preparing to unpack .../036-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 102s Unpacking libipc-sharelite-perl (0.17-5build4) ... 102s Selecting previously unselected package libcache-cache-perl. 102s Preparing to unpack .../037-libcache-cache-perl_1.08-3_all.deb ... 102s Unpacking libcache-cache-perl (1.08-3) ... 102s Selecting previously unselected package libclass-xsaccessor-perl. 102s Preparing to unpack .../038-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 102s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 102s Selecting previously unselected package libconfig-inifiles-perl. 102s Preparing to unpack .../039-libconfig-inifiles-perl_3.000003-3_all.deb ... 102s Unpacking libconfig-inifiles-perl (3.000003-3) ... 102s Selecting previously unselected package perl-openssl-defaults:s390x. 102s Preparing to unpack .../040-perl-openssl-defaults_7build3_s390x.deb ... 102s Unpacking perl-openssl-defaults:s390x (7build3) ... 102s Selecting previously unselected package libcrypt-openssl-bignum-perl. 102s Preparing to unpack .../041-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 102s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 102s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 102s Preparing to unpack .../042-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 102s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 102s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 102s Preparing to unpack .../043-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 102s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 102s Selecting previously unselected package libconvert-asn1-perl. 102s Preparing to unpack .../044-libconvert-asn1-perl_0.34-1_all.deb ... 102s Unpacking libconvert-asn1-perl (0.34-1) ... 102s Selecting previously unselected package libcrypt-openssl-x509-perl. 102s Preparing to unpack .../045-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 102s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 102s Selecting previously unselected package libclass-errorhandler-perl. 102s Preparing to unpack .../046-libclass-errorhandler-perl_0.04-3_all.deb ... 102s Unpacking libclass-errorhandler-perl (0.04-3) ... 102s Selecting previously unselected package libcrypt-des-perl:s390x. 102s Preparing to unpack .../047-libcrypt-des-perl_2.07-5_s390x.deb ... 102s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 102s Selecting previously unselected package libcrypt-des-ede3-perl. 102s Preparing to unpack .../048-libcrypt-des-ede3-perl_0.03-1_all.deb ... 102s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 102s Selecting previously unselected package libcryptx-perl. 102s Preparing to unpack .../049-libcryptx-perl_0.087-1_s390x.deb ... 102s Unpacking libcryptx-perl (0.087-1) ... 102s Selecting previously unselected package libconvert-pem-perl. 102s Preparing to unpack .../050-libconvert-pem-perl_0.13-1_all.deb ... 102s Unpacking libconvert-pem-perl (0.13-1) ... 102s Selecting previously unselected package libcrypt-rijndael-perl. 102s Preparing to unpack .../051-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 102s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 102s Selecting previously unselected package libhtml-tagset-perl. 102s Preparing to unpack .../052-libhtml-tagset-perl_3.24-1_all.deb ... 102s Unpacking libhtml-tagset-perl (3.24-1) ... 102s Selecting previously unselected package liburi-perl. 102s Preparing to unpack .../053-liburi-perl_5.34-2_all.deb ... 102s Unpacking liburi-perl (5.34-2) ... 102s Selecting previously unselected package libhtml-parser-perl:s390x. 102s Preparing to unpack .../054-libhtml-parser-perl_3.83-1build1_s390x.deb ... 102s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 102s Selecting previously unselected package libcgi-pm-perl. 102s Preparing to unpack .../055-libcgi-pm-perl_4.68-1_all.deb ... 102s Unpacking libcgi-pm-perl (4.68-1) ... 102s Selecting previously unselected package libhtml-template-perl. 102s Preparing to unpack .../056-libhtml-template-perl_2.97-2build1_all.deb ... 102s Unpacking libhtml-template-perl (2.97-2build1) ... 102s Selecting previously unselected package libjson-perl. 102s Preparing to unpack .../057-libjson-perl_4.10000-1_all.deb ... 102s Unpacking libjson-perl (4.10000-1) ... 102s Selecting previously unselected package libcommon-sense-perl:s390x. 102s Preparing to unpack .../058-libcommon-sense-perl_3.75-3build5_s390x.deb ... 102s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 102s Selecting previously unselected package libtypes-serialiser-perl. 102s Preparing to unpack .../059-libtypes-serialiser-perl_1.01-1_all.deb ... 102s Unpacking libtypes-serialiser-perl (1.01-1) ... 102s Selecting previously unselected package libjson-xs-perl. 102s Preparing to unpack .../060-libjson-xs-perl_4.040-1_s390x.deb ... 102s Unpacking libjson-xs-perl (4.040-1) ... 102s Selecting previously unselected package libmouse-perl:s390x. 102s Preparing to unpack .../061-libmouse-perl_2.5.11-1build1_s390x.deb ... 102s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 102s Selecting previously unselected package libnet-cidr-perl. 102s Preparing to unpack .../062-libnet-cidr-perl_0.25-1_all.deb ... 102s Unpacking libnet-cidr-perl (0.25-1) ... 102s Selecting previously unselected package libnet-ssleay-perl:s390x. 102s Preparing to unpack .../063-libnet-ssleay-perl_1.94-3_s390x.deb ... 102s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 102s Selecting previously unselected package libposix-strftime-compiler-perl. 102s Preparing to unpack .../064-libposix-strftime-compiler-perl_0.46-1_all.deb ... 102s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 102s Selecting previously unselected package libapache-logformat-compiler-perl. 102s Preparing to unpack .../065-libapache-logformat-compiler-perl_0.36-3_all.deb ... 102s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 102s Selecting previously unselected package libcookie-baker-perl. 102s Preparing to unpack .../066-libcookie-baker-perl_0.12-1_all.deb ... 102s Unpacking libcookie-baker-perl (0.12-1) ... 102s Selecting previously unselected package libdevel-stacktrace-perl. 102s Preparing to unpack .../067-libdevel-stacktrace-perl_2.0500-1_all.deb ... 102s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 102s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 102s Preparing to unpack .../068-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 102s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 102s Selecting previously unselected package libclass-inspector-perl. 102s Preparing to unpack .../069-libclass-inspector-perl_1.36-3_all.deb ... 102s Unpacking libclass-inspector-perl (1.36-3) ... 102s Selecting previously unselected package libfile-sharedir-perl. 102s Preparing to unpack .../070-libfile-sharedir-perl_1.118-3_all.deb ... 102s Unpacking libfile-sharedir-perl (1.118-3) ... 102s Selecting previously unselected package libfilesys-notify-simple-perl. 102s Preparing to unpack .../071-libfilesys-notify-simple-perl_0.14-3_all.deb ... 102s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 102s Selecting previously unselected package libhash-multivalue-perl. 102s Preparing to unpack .../072-libhash-multivalue-perl_0.16-3_all.deb ... 102s Unpacking libhash-multivalue-perl (0.16-3) ... 102s Selecting previously unselected package libhttp-multipartparser-perl. 102s Preparing to unpack .../073-libhttp-multipartparser-perl_0.02-3_all.deb ... 102s Unpacking libhttp-multipartparser-perl (0.02-3) ... 102s Selecting previously unselected package libjson-maybexs-perl. 102s Preparing to unpack .../074-libjson-maybexs-perl_1.004008-1_all.deb ... 102s Unpacking libjson-maybexs-perl (1.004008-1) ... 102s Selecting previously unselected package libstream-buffered-perl. 102s Preparing to unpack .../075-libstream-buffered-perl_0.03-3_all.deb ... 102s Unpacking libstream-buffered-perl (0.03-3) ... 102s Selecting previously unselected package libwww-form-urlencoded-perl. 102s Preparing to unpack .../076-libwww-form-urlencoded-perl_0.26-2_all.deb ... 102s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 102s Selecting previously unselected package libhttp-entity-parser-perl. 102s Preparing to unpack .../077-libhttp-entity-parser-perl_0.25-2_all.deb ... 102s Unpacking libhttp-entity-parser-perl (0.25-2) ... 102s Selecting previously unselected package libtimedate-perl. 102s Preparing to unpack .../078-libtimedate-perl_2.3300-2_all.deb ... 102s Unpacking libtimedate-perl (2.3300-2) ... 102s Selecting previously unselected package libhttp-date-perl. 102s Preparing to unpack .../079-libhttp-date-perl_6.06-1_all.deb ... 102s Unpacking libhttp-date-perl (6.06-1) ... 102s Selecting previously unselected package libhttp-headers-fast-perl. 102s Preparing to unpack .../080-libhttp-headers-fast-perl_0.22-3_all.deb ... 102s Unpacking libhttp-headers-fast-perl (0.22-3) ... 102s Selecting previously unselected package libclone-perl:s390x. 102s Preparing to unpack .../081-libclone-perl_0.47-1_s390x.deb ... 102s Unpacking libclone-perl:s390x (0.47-1) ... 102s Selecting previously unselected package libencode-locale-perl. 102s Preparing to unpack .../082-libencode-locale-perl_1.05-3_all.deb ... 102s Unpacking libencode-locale-perl (1.05-3) ... 102s Selecting previously unselected package libio-html-perl. 102s Preparing to unpack .../083-libio-html-perl_1.004-3_all.deb ... 102s Unpacking libio-html-perl (1.004-3) ... 102s Selecting previously unselected package liblwp-mediatypes-perl. 102s Preparing to unpack .../084-liblwp-mediatypes-perl_6.04-2_all.deb ... 102s Unpacking liblwp-mediatypes-perl (6.04-2) ... 102s Selecting previously unselected package libhttp-message-perl. 102s Preparing to unpack .../085-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 102s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 102s Selecting previously unselected package libtest-sharedfork-perl. 102s Preparing to unpack .../086-libtest-sharedfork-perl_0.35-3_all.deb ... 102s Unpacking libtest-sharedfork-perl (0.35-3) ... 102s Selecting previously unselected package libtest-tcp-perl. 102s Preparing to unpack .../087-libtest-tcp-perl_2.22-2_all.deb ... 102s Unpacking libtest-tcp-perl (2.22-2) ... 102s Selecting previously unselected package libtry-tiny-perl. 102s Preparing to unpack .../088-libtry-tiny-perl_0.32-1_all.deb ... 102s Unpacking libtry-tiny-perl (0.32-1) ... 102s Selecting previously unselected package libplack-perl. 102s Preparing to unpack .../089-libplack-perl_1.0051-1_all.deb ... 102s Unpacking libplack-perl (1.0051-1) ... 102s Selecting previously unselected package libfile-listing-perl. 102s Preparing to unpack .../090-libfile-listing-perl_6.16-1_all.deb ... 102s Unpacking libfile-listing-perl (6.16-1) ... 102s Selecting previously unselected package libhtml-tree-perl. 102s Preparing to unpack .../091-libhtml-tree-perl_5.07-3_all.deb ... 102s Unpacking libhtml-tree-perl (5.07-3) ... 102s Selecting previously unselected package libhttp-cookies-perl. 102s Preparing to unpack .../092-libhttp-cookies-perl_6.11-1_all.deb ... 102s Unpacking libhttp-cookies-perl (6.11-1) ... 102s Selecting previously unselected package libhttp-negotiate-perl. 102s Preparing to unpack .../093-libhttp-negotiate-perl_6.01-2_all.deb ... 102s Unpacking libhttp-negotiate-perl (6.01-2) ... 102s Selecting previously unselected package libio-socket-ssl-perl. 102s Preparing to unpack .../094-libio-socket-ssl-perl_2.089-1_all.deb ... 102s Unpacking libio-socket-ssl-perl (2.089-1) ... 102s Selecting previously unselected package libnet-http-perl. 102s Preparing to unpack .../095-libnet-http-perl_6.23-1_all.deb ... 102s Unpacking libnet-http-perl (6.23-1) ... 102s Selecting previously unselected package liblwp-protocol-https-perl. 102s Preparing to unpack .../096-liblwp-protocol-https-perl_6.14-1_all.deb ... 102s Unpacking liblwp-protocol-https-perl (6.14-1) ... 102s Selecting previously unselected package libwww-robotrules-perl. 102s Preparing to unpack .../097-libwww-robotrules-perl_6.02-1_all.deb ... 102s Unpacking libwww-robotrules-perl (6.02-1) ... 102s Selecting previously unselected package libwww-perl. 102s Preparing to unpack .../098-libwww-perl_6.78-1_all.deb ... 102s Unpacking libwww-perl (6.78-1) ... 102s Selecting previously unselected package liblemonldap-ng-common-perl. 102s Preparing to unpack .../099-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 102s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 102s Selecting previously unselected package liblemonldap-ng-handler-perl. 102s Preparing to unpack .../100-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 102s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 102s Selecting previously unselected package lemonldap-ng-fastcgi-server. 102s Preparing to unpack .../101-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 102s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 102s Selecting previously unselected package lemonldap-ng-uwsgi-app. 102s Preparing to unpack .../102-lemonldap-ng-uwsgi-app_2.21.0+ds-3_all.deb ... 102s Unpacking lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 102s Selecting previously unselected package libemail-date-format-perl. 102s Preparing to unpack .../103-libemail-date-format-perl_1.008-1_all.deb ... 102s Unpacking libemail-date-format-perl (1.008-1) ... 102s Selecting previously unselected package libhash-merge-simple-perl. 102s Preparing to unpack .../104-libhash-merge-simple-perl_0.052-1_all.deb ... 102s Unpacking libhash-merge-simple-perl (0.052-1) ... 102s Selecting previously unselected package libjs-angularjs. 102s Preparing to unpack .../105-libjs-angularjs_1.8.3-3_all.deb ... 102s Unpacking libjs-angularjs (1.8.3-3) ... 102s Selecting previously unselected package fonts-glyphicons-halflings. 102s Preparing to unpack .../106-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 102s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 102s Selecting previously unselected package libjs-bootstrap. 102s Preparing to unpack .../107-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 102s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 102s Selecting previously unselected package libjs-es5-shim. 102s Preparing to unpack .../108-libjs-es5-shim_4.6.7-2_all.deb ... 102s Unpacking libjs-es5-shim (4.6.7-2) ... 102s Selecting previously unselected package libjs-jquery. 102s Preparing to unpack .../109-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 102s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 102s Selecting previously unselected package libregexp-common-perl. 102s Preparing to unpack .../110-libregexp-common-perl_2024080801-1_all.deb ... 102s Unpacking libregexp-common-perl (2024080801-1) ... 102s Selecting previously unselected package liblemonldap-ng-manager-perl. 102s Preparing to unpack .../111-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 102s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 102s Selecting previously unselected package fonts-font-awesome. 102s Preparing to unpack .../112-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 102s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 102s Selecting previously unselected package libconvert-base32-perl. 102s Preparing to unpack .../113-libconvert-base32-perl_0.06-3_all.deb ... 102s Unpacking libconvert-base32-perl (0.06-3) ... 102s Selecting previously unselected package libdigest-hmac-perl. 102s Preparing to unpack .../114-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 102s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 102s Selecting previously unselected package libfont-afm-perl. 102s Preparing to unpack .../115-libfont-afm-perl_1.20-4_all.deb ... 102s Unpacking libfont-afm-perl (1.20-4) ... 102s Selecting previously unselected package libhtml-format-perl. 102s Preparing to unpack .../116-libhtml-format-perl_2.16-2_all.deb ... 102s Unpacking libhtml-format-perl (2.16-2) ... 102s Selecting previously unselected package libhtml-formattext-withlinks-perl. 102s Preparing to unpack .../117-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 102s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 102s Selecting previously unselected package javascript-common. 102s Preparing to unpack .../118-javascript-common_12+nmu1_all.deb ... 102s Unpacking javascript-common (12+nmu1) ... 102s Selecting previously unselected package libjs-popper.js. 102s Preparing to unpack .../119-libjs-popper.js_1.16.1+ds-6_all.deb ... 102s Unpacking libjs-popper.js (1.16.1+ds-6) ... 103s Selecting previously unselected package libjs-bootstrap4. 103s Preparing to unpack .../120-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 103s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 103s Selecting previously unselected package libjs-jquery-cookie. 103s Preparing to unpack .../121-libjs-jquery-cookie_12-4_all.deb ... 103s Unpacking libjs-jquery-cookie (12-4) ... 103s Selecting previously unselected package libjs-jquery-ui. 103s Preparing to unpack .../122-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 103s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 103s Selecting previously unselected package libexporter-tiny-perl. 103s Preparing to unpack .../123-libexporter-tiny-perl_1.006002-1_all.deb ... 103s Unpacking libexporter-tiny-perl (1.006002-1) ... 103s Selecting previously unselected package liblist-moreutils-xs-perl. 103s Preparing to unpack .../124-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 103s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 103s Selecting previously unselected package liblist-moreutils-perl. 103s Preparing to unpack .../125-liblist-moreutils-perl_0.430-2_all.deb ... 103s Unpacking liblist-moreutils-perl (0.430-2) ... 103s Selecting previously unselected package libregexp-assemble-perl. 103s Preparing to unpack .../126-libregexp-assemble-perl_0.38-2_all.deb ... 103s Unpacking libregexp-assemble-perl (0.38-2) ... 103s Selecting previously unselected package libtext-unidecode-perl. 103s Preparing to unpack .../127-libtext-unidecode-perl_1.30-3_all.deb ... 103s Unpacking libtext-unidecode-perl (1.30-3) ... 103s Selecting previously unselected package liblemonldap-ng-portal-perl. 103s Preparing to unpack .../128-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 103s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 103s Selecting previously unselected package libalgorithm-c3-perl. 103s Preparing to unpack .../129-libalgorithm-c3-perl_0.11-2_all.deb ... 103s Unpacking libalgorithm-c3-perl (0.11-2) ... 103s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 103s Preparing to unpack .../130-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 103s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 103s Selecting previously unselected package libcapture-tiny-perl. 103s Preparing to unpack .../131-libcapture-tiny-perl_0.50-1_all.deb ... 103s Unpacking libcapture-tiny-perl (0.50-1) ... 103s Selecting previously unselected package libclass-c3-perl. 103s Preparing to unpack .../132-libclass-c3-perl_0.35-2_all.deb ... 103s Unpacking libclass-c3-perl (0.35-2) ... 103s Selecting previously unselected package libclass-method-modifiers-perl. 103s Preparing to unpack .../133-libclass-method-modifiers-perl_2.15-1_all.deb ... 103s Unpacking libclass-method-modifiers-perl (2.15-1) ... 103s Selecting previously unselected package libconvert-binhex-perl. 103s Preparing to unpack .../134-libconvert-binhex-perl_1.125-3_all.deb ... 103s Unpacking libconvert-binhex-perl (1.125-3) ... 103s Selecting previously unselected package libparams-util-perl. 103s Preparing to unpack .../135-libparams-util-perl_1.102-3build1_s390x.deb ... 103s Unpacking libparams-util-perl (1.102-3build1) ... 103s Selecting previously unselected package libsub-install-perl. 103s Preparing to unpack .../136-libsub-install-perl_0.929-1_all.deb ... 103s Unpacking libsub-install-perl (0.929-1) ... 103s Selecting previously unselected package libdata-optlist-perl. 103s Preparing to unpack .../137-libdata-optlist-perl_0.114-1_all.deb ... 103s Unpacking libdata-optlist-perl (0.114-1) ... 103s Selecting previously unselected package libdynaloader-functions-perl. 103s Preparing to unpack .../138-libdynaloader-functions-perl_0.004-2_all.deb ... 103s Unpacking libdynaloader-functions-perl (0.004-2) ... 103s Selecting previously unselected package libdevel-callchecker-perl:s390x. 103s Preparing to unpack .../139-libdevel-callchecker-perl_0.009-2_s390x.deb ... 103s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 103s Selecting previously unselected package libemail-simple-perl. 103s Preparing to unpack .../140-libemail-simple-perl_2.218-1_all.deb ... 103s Unpacking libemail-simple-perl (2.218-1) ... 103s Selecting previously unselected package libmodule-pluggable-perl. 103s Preparing to unpack .../141-libmodule-pluggable-perl_5.2-5_all.deb ... 103s Unpacking libmodule-pluggable-perl (5.2-5) ... 103s Selecting previously unselected package libmro-compat-perl. 103s Preparing to unpack .../142-libmro-compat-perl_0.15-2_all.deb ... 103s Unpacking libmro-compat-perl (0.15-2) ... 103s Selecting previously unselected package libemail-abstract-perl. 103s Preparing to unpack .../143-libemail-abstract-perl_3.010-1_all.deb ... 103s Unpacking libemail-abstract-perl (3.010-1) ... 103s Selecting previously unselected package libemail-address-xs-perl. 103s Preparing to unpack .../144-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 103s Unpacking libemail-address-xs-perl (1.05-1build5) ... 103s Selecting previously unselected package libparams-classify-perl:s390x. 103s Preparing to unpack .../145-libparams-classify-perl_0.015-2build6_s390x.deb ... 103s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 103s Selecting previously unselected package libmodule-runtime-perl. 103s Preparing to unpack .../146-libmodule-runtime-perl_0.018-1_all.deb ... 103s Unpacking libmodule-runtime-perl (0.018-1) ... 103s Selecting previously unselected package libimport-into-perl. 103s Preparing to unpack .../147-libimport-into-perl_1.002005-2_all.deb ... 103s Unpacking libimport-into-perl (1.002005-2) ... 103s Selecting previously unselected package librole-tiny-perl. 103s Preparing to unpack .../148-librole-tiny-perl_2.002004-1_all.deb ... 103s Unpacking librole-tiny-perl (2.002004-1) ... 103s Selecting previously unselected package libsub-quote-perl. 103s Preparing to unpack .../149-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 103s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 103s Selecting previously unselected package libmoo-perl. 103s Preparing to unpack .../150-libmoo-perl_2.005005-1_all.deb ... 103s Unpacking libmoo-perl (2.005005-1) ... 103s Selecting previously unselected package libmoox-types-mooselike-perl. 103s Preparing to unpack .../151-libmoox-types-mooselike-perl_0.29-2_all.deb ... 103s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 103s Selecting previously unselected package libsub-exporter-perl. 103s Preparing to unpack .../152-libsub-exporter-perl_0.990-1_all.deb ... 103s Unpacking libsub-exporter-perl (0.990-1) ... 103s Selecting previously unselected package libthrowable-perl. 103s Preparing to unpack .../153-libthrowable-perl_1.001-2_all.deb ... 103s Unpacking libthrowable-perl (1.001-2) ... 103s Selecting previously unselected package libemail-sender-perl. 103s Preparing to unpack .../154-libemail-sender-perl_2.601-1_all.deb ... 103s Unpacking libemail-sender-perl (2.601-1) ... 103s Selecting previously unselected package libtype-tiny-perl. 103s Preparing to unpack .../155-libtype-tiny-perl_2.004000-2_all.deb ... 103s Unpacking libtype-tiny-perl (2.004000-2) ... 103s Selecting previously unselected package libfcgi-client-perl. 103s Preparing to unpack .../156-libfcgi-client-perl_0.09-1_all.deb ... 103s Unpacking libfcgi-client-perl (0.09-1) ... 103s Selecting previously unselected package libimagequant0:s390x. 103s Preparing to unpack .../157-libimagequant0_2.18.0-1build1_s390x.deb ... 103s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 103s Selecting previously unselected package libxpm4:s390x. 103s Preparing to unpack .../158-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 103s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 103s Selecting previously unselected package libgd3:s390x. 103s Preparing to unpack .../159-libgd3_2.3.3-13ubuntu1_s390x.deb ... 103s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 103s Selecting previously unselected package libgd-perl. 103s Preparing to unpack .../160-libgd-perl_2.78-1build4_s390x.deb ... 103s Unpacking libgd-perl (2.78-1build4) ... 103s Selecting previously unselected package libgd-securityimage-perl. 103s Preparing to unpack .../161-libgd-securityimage-perl_1.75-3_all.deb ... 103s Unpacking libgd-securityimage-perl (1.75-3) ... 103s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 103s Preparing to unpack .../162-liblemonldap-ng-ssoaas-apache-client-perl_2.21.0+ds-3_all.deb ... 103s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 103s Selecting previously unselected package libnet-smtp-ssl-perl. 103s Preparing to unpack .../163-libnet-smtp-ssl-perl_1.04-2_all.deb ... 103s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 103s Selecting previously unselected package libmailtools-perl. 103s Preparing to unpack .../164-libmailtools-perl_2.22-1_all.deb ... 103s Unpacking libmailtools-perl (2.22-1) ... 103s Selecting previously unselected package libmime-tools-perl. 103s Preparing to unpack .../165-libmime-tools-perl_5.515-1_all.deb ... 103s Unpacking libmime-tools-perl (5.515-1) ... 103s Selecting previously unselected package libstring-random-perl. 103s Preparing to unpack .../166-libstring-random-perl_1%3a0.32-2_all.deb ... 103s Unpacking libstring-random-perl (1:0.32-2) ... 103s Selecting previously unselected package lemonldap-ng-handler. 103s Preparing to unpack .../167-lemonldap-ng-handler_2.21.0+ds-3_all.deb ... 103s Unpacking lemonldap-ng-handler (2.21.0+ds-3) ... 103s Selecting previously unselected package lemonldap-ng. 103s Preparing to unpack .../168-lemonldap-ng_2.21.0+ds-3_all.deb ... 103s Unpacking lemonldap-ng (2.21.0+ds-3) ... 103s Selecting previously unselected package lemonldap-ng-doc. 103s Preparing to unpack .../169-lemonldap-ng-doc_2.21.0+ds-3_all.deb ... 103s Unpacking lemonldap-ng-doc (2.21.0+ds-3) ... 103s Setting up libconfig-inifiles-perl (3.000003-3) ... 103s Setting up libmodule-pluggable-perl (5.2-5) ... 103s Setting up javascript-common (12+nmu1) ... 103s Setting up liblcms2-2:s390x (2.16-2) ... 103s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 103s Setting up libaom3:s390x (3.12.1-1) ... 103s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 103s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 103s Setting up libhttp-multipartparser-perl (0.02-3) ... 103s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 103s Setting up libclass-inspector-perl (1.36-3) ... 103s Setting up libfont-afm-perl (1.20-4) ... 103s Setting up libdynaloader-functions-perl (0.004-2) ... 103s Setting up libclass-method-modifiers-perl (2.15-1) ... 103s Setting up libjs-popper.js (1.16.1+ds-6) ... 103s Setting up libclone-perl:s390x (0.47-1) ... 103s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 103s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 103s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 103s Setting up libhtml-tagset-perl (3.24-1) ... 103s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 103s Setting up libfilesys-notify-simple-perl (0.14-3) ... 103s Setting up libnet-cidr-perl (0.25-1) ... 103s Setting up libipc-sharelite-perl (0.17-5build4) ... 103s Setting up libconvert-binhex-perl (1.125-3) ... 103s Setting up liblwp-mediatypes-perl (6.04-2) ... 103s Setting up libcrypt-urandom-perl (0.54-1) ... 103s Setting up libtry-tiny-perl (0.32-1) ... 103s Setting up libdeflate0:s390x (1.23-2) ... 103s Setting up perl-openssl-defaults:s390x (7build3) ... 103s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 103s Setting up libposix-strftime-compiler-perl (0.46-1) ... 103s Setting up libencode-locale-perl (1.05-3) ... 103s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 103s Setting up libclass-errorhandler-perl (0.04-3) ... 103s Setting up libjs-angularjs (1.8.3-3) ... 103s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 103s Setting up libfcgi-procmanager-perl (0.28-3) ... 103s Setting up libregexp-common-perl (2024080801-1) ... 103s Setting up libtest-sharedfork-perl (0.35-3) ... 103s Setting up libsub-install-perl (0.929-1) ... 103s Setting up libhash-multivalue-perl (0.16-3) ... 103s Setting up libjs-es5-shim (4.6.7-2) ... 103s Setting up liberror-perl (0.17030-1) ... 103s Setting up libapache-session-perl (1.94-2) ... 103s Setting up libstream-buffered-perl (0.03-3) ... 103s Setting up libcrypt-des-perl:s390x (2.07-5) ... 103s Setting up libalgorithm-c3-perl (0.11-2) ... 103s Setting up libapache-logformat-compiler-perl (0.36-3) ... 103s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 103s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 103s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 103s Setting up libimagequant0:s390x (2.18.0-1build1) ... 103s Setting up libemail-date-format-perl (1.008-1) ... 103s Setting up fonts-dejavu-mono (2.37-8) ... 103s Setting up libcryptx-perl (0.087-1) ... 103s Setting up libio-html-perl (1.004-3) ... 103s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 103s Setting up fonts-dejavu-core (2.37-8) ... 103s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 103s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 103s Setting up libltdl7:s390x (2.5.4-4build1) ... 103s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 103s Setting up libstring-random-perl (1:0.32-2) ... 103s Setting up libparams-util-perl (1.102-3build1) ... 103s Setting up libwebp7:s390x (1.5.0-0.1) ... 103s Setting up libcapture-tiny-perl (0.50-1) ... 103s Setting up libtimedate-perl (2.3300-2) ... 103s Setting up libtypes-serialiser-perl (1.01-1) ... 103s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 103s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 103s Setting up lemonldap-ng-doc (2.21.0+ds-3) ... 103s Setting up libjson-perl (4.10000-1) ... 103s Setting up librole-tiny-perl (2.002004-1) ... 103s Setting up libfile-sharedir-perl (1.118-3) ... 103s Setting up libfcgi-perl (0.82+ds-3build3) ... 103s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 103s Setting up libwww-form-urlencoded-perl (0.26-2) ... 103s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 103s Setting up libdevel-stacktrace-perl (2.0500-1) ... 103s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 103s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 103s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 103s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 103s Setting up libexporter-tiny-perl (1.006002-1) ... 103s Setting up libconvert-asn1-perl (0.34-1) ... 103s Setting up libtext-unidecode-perl (1.30-3) ... 103s Setting up libde265-0:s390x (1.0.16-1) ... 103s Setting up libregexp-assemble-perl (0.38-2) ... 103s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 103s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 103s Setting up liburi-perl (5.34-2) ... 103s Setting up libconvert-base32-perl (0.06-3) ... 103s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 103s Setting up libemail-address-xs-perl (1.05-1build5) ... 103s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 103s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 103s Setting up libjson-xs-perl (4.040-1) ... 103s Setting up libcrypt-des-ede3-perl (0.03-1) ... 103s Setting up libjs-jquery-cookie (12-4) ... 103s Setting up libhttp-date-perl (6.06-1) ... 103s Setting up libtest-tcp-perl (2.22-2) ... 103s Setting up libfile-listing-perl (6.16-1) ... 103s Setting up libhash-merge-simple-perl (0.052-1) ... 103s Setting up libcache-cache-perl (1.08-3) ... 103s Setting up libhttp-headers-fast-perl (0.22-3) ... 103s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 103s Setting up liblist-moreutils-perl (0.430-2) ... 103s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 103s Setting up libtype-tiny-perl (2.004000-2) ... 103s Setting up libemail-simple-perl (2.218-1) ... 103s Setting up libnet-http-perl (6.23-1) ... 103s Setting up libclass-c3-perl (0.35-2) ... 103s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 103s Setting up libjson-maybexs-perl (1.004008-1) ... 103s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 103s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 103s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 103s Setting up libdata-optlist-perl (0.114-1) ... 103s Setting up libraw23t64:s390x (0.21.4-2) ... 103s Setting up libwww-robotrules-perl (6.02-1) ... 103s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 103s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 103s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 103s Setting up libmro-compat-perl (0.15-2) ... 103s Setting up libcookie-baker-perl (0.12-1) ... 103s Setting up libhttp-entity-parser-perl (0.25-2) ... 103s Setting up libio-socket-ssl-perl (2.089-1) ... 103s Setting up libsub-exporter-perl (0.990-1) ... 103s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 103s Setting up libconvert-pem-perl (0.13-1) ... 103s Setting up libhttp-negotiate-perl (6.01-2) ... 103s Setting up libhttp-cookies-perl (6.11-1) ... 103s Setting up libhtml-tree-perl (5.07-3) ... 103s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 103s Setting up libcgi-pm-perl (4.68-1) ... 103s Setting up libhtml-format-perl (2.16-2) ... 103s Setting up libhtml-template-perl (2.97-2build1) ... 103s Setting up libnet-smtp-ssl-perl (1.04-2) ... 103s Setting up libmodule-runtime-perl (0.018-1) ... 103s Setting up libmailtools-perl (2.22-1) ... 103s Setting up libemail-abstract-perl (3.010-1) ... 103s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 103s Setting up libplack-perl (1.0051-1) ... 103s Setting up libimport-into-perl (1.002005-2) ... 103s Setting up libmoo-perl (2.005005-1) ... 103s Setting up libmime-tools-perl (5.515-1) ... 103s Setting up libfcgi-client-perl (0.09-1) ... 103s Setting up libmoox-types-mooselike-perl (0.29-2) ... 103s Setting up libthrowable-perl (1.001-2) ... 103s Setting up libemail-sender-perl (2.601-1) ... 103s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 103s Setting up liblwp-protocol-https-perl (6.14-1) ... 103s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 103s Setting up libwww-perl (6.78-1) ... 103s Setting up libheif1:s390x (1.20.2-1) ... 103s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 104s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 104s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 104s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 104s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 104s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 104s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 104s Setting up lemonldap-ng-handler (2.21.0+ds-3) ... 104s Setting up libgd-perl (2.78-1build4) ... 104s Setting up lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 104s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 104s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 104s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 104s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 105s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 105s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 105s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 105s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 105s Setting up libgd-securityimage-perl (1.75-3) ... 105s Setting up lemonldap-ng (2.21.0+ds-3) ... 105s Processing triggers for libc-bin (2.42-0ubuntu3) ... 105s Processing triggers for man-db (2.13.1-1) ... 109s autopkgtest [16:51:42]: test fastcgiserver: [----------------------- 110s 1..1 110s ok 1 - Portal responded 200 110s autopkgtest [16:51:43]: test fastcgiserver: -----------------------] 111s autopkgtest [16:51:44]: test fastcgiserver: - - - - - - - - - - results - - - - - - - - - - 111s fastcgiserver PASS 112s autopkgtest [16:51:45]: test common-test: preparing testbed 132s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee from image adt/ubuntu-resolute-s390x-server-20251028.img (UUID 222a8a17-8cdf-422e-baeb-91db113eb3ff)... 172s autopkgtest [16:52:45]: testbed dpkg architecture: s390x 172s autopkgtest [16:52:45]: testbed apt version: 3.1.8ubuntu1 172s autopkgtest [16:52:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 172s autopkgtest [16:52:45]: testbed release detected to be: resolute 173s autopkgtest [16:52:46]: updating testbed package index (apt update) 173s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 173s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 174s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 174s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 174s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3692 kB] 174s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [69.1 kB] 174s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 174s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [221 kB] 174s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [229 kB] 174s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 174s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1380 kB] 175s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [13.6 kB] 175s Fetched 5699 kB in 2s (3139 kB/s) 176s Reading package lists... 176s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 176s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 176s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 176s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 177s Reading package lists... 177s Reading package lists... 177s Building dependency tree... 177s Reading state information... 177s Calculating upgrade... 177s The following packages will be upgraded: 177s apt libapt-pkg7.0 178s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 178s Need to get 2612 kB of archives. 178s After this operation, 124 kB of additional disk space will be used. 178s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.11 [1150 kB] 178s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.11 [1462 kB] 179s dpkg-preconfigure: unable to re-open stdin: No such file or directory 179s Fetched 2612 kB in 1s (2211 kB/s) 179s (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 ... 56948 files and directories currently installed.) 179s Preparing to unpack .../libapt-pkg7.0_3.1.11_s390x.deb ... 179s Unpacking libapt-pkg7.0:s390x (3.1.11) over (3.1.8ubuntu1) ... 179s Preparing to unpack .../archives/apt_3.1.11_s390x.deb ... 179s Unpacking apt (3.1.11) over (3.1.8ubuntu1) ... 179s Setting up libapt-pkg7.0:s390x (3.1.11) ... 179s Setting up apt (3.1.11) ... 179s Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... 179s Processing triggers for man-db (2.13.1-1) ... 180s Processing triggers for libc-bin (2.42-0ubuntu3) ... 181s autopkgtest [16:52:54]: upgrading testbed (apt dist-upgrade and autopurge) 181s Reading package lists... 181s Building dependency tree... 181s Reading state information... 182s Calculating upgrade... 182s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 182s Reading package lists... 182s Building dependency tree... 182s Reading state information... 182s Solving dependencies... 182s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 182s autopkgtest [16:52:55]: rebooting testbed after setup commands that affected boot 198s Reading package lists... 198s Building dependency tree... 198s Reading state information... 198s Solving dependencies... 198s The following NEW packages will be installed: 198s autoconf autodep8 automake autopoint autotools-dev build-essential 198s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 198s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 198s dh-strip-nondeterminism docutils-common dwz fontconfig-config 198s fonts-urw-base35 g++ g++-15 g++-15-s390x-linux-gnu g++-s390x-linux-gnu gcc 198s gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu gettext 198s imagemagick-7-common intltool-debian java-common java-wrappers jq 198s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 198s libapache-session-perl libarchive-zip-perl libasan8 198s libauth-yubikey-webclient-perl libauthen-radius-perl 198s libb-hooks-endofscope-perl libb-hooks-op-check-perl 198s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 198s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 198s libclass-data-inheritable-perl libclass-errorhandler-perl 198s libclass-inspector-perl libclass-method-modifiers-perl 198s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 198s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 198s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 198s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 198s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 198s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 198s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 198s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 198s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 198s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 198s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 198s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 198s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 198s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 198s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 198s libencode-locale-perl liberror-perl libeval-closure-perl 198s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 198s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 198s libfile-sharedir-perl libfile-stripnondeterminism-perl 198s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 198s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 198s libglib-perl libgomp1 libgssapi-perl libhash-merge-simple-perl 198s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 198s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 198s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 198s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 198s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 198s libhttp-multipartparser-perl libhttp-negotiate-perl libicu76 198s libimage-magick-perl libimage-magick-q16-perl libimagequant0 198s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 198s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 198s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 198s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-jquery 198s libjs-sphinxdoc libjs-underscore libjson-maybexs-perl libjson-perl 198s libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 198s liblemonldap-ng-common-perl liblist-allutils-perl liblist-moreutils-perl 198s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 198s liblog-log4perl-perl liblqr-1-0 libltdl7 liblwp-mediatypes-perl 198s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 198s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 198s libmodule-implementation-perl libmodule-pluggable-perl 198s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 198s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 198s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 198s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 198s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 198s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 198s libparams-classify-perl libparams-util-perl 198s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 198s libplack-perl libposix-strftime-compiler-perl libraw23t64 198s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 198s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 198s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 198s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 198s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 198s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 198s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 198s libtimedate-perl libtool libtry-tiny-perl libtypes-serialiser-perl libubsan1 198s liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 198s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 198s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 198s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 198s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 198s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 198s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 198s node-semver node-uglify-js node-undici node-xtend nodejs 198s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 198s po-debconf python3-alabaster python3-defusedxml python3-docutils 198s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 198s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 198s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 198s yui-compressor 198s 0 upgraded, 311 newly installed, 0 to remove and 0 not upgraded. 198s Need to get 167 MB of archives. 198s After this operation, 612 MB of additional disk space will be used. 198s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 198s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 198s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 199s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 199s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 199s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 199s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 199s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 199s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 203s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 203s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 203s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 203s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 203s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 203s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 203s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 203s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 203s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 203s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 203s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 203s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 203s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 203s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 203s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 203s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 204s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 204s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 204s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 204s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 204s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 204s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 204s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 204s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 204s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 204s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 205s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 205s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 205s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 205s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 205s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 205s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 205s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 205s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 214s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 214s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 214s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 214s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 214s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 214s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 214s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 214s Get:51 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 214s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 214s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 215s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 215s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 215s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 215s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 219s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 219s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 219s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 219s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 219s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 219s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 219s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 219s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 219s 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] 221s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 221s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 221s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 221s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 221s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9+10-1 [43.8 MB] 233s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 233s Get:81 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 233s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 233s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 233s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 233s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 233s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 233s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 233s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 233s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 233s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 233s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 233s Get:92 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 233s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 233s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 233s Get:95 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x liburi-perl all 5.34-2 [100 kB] 233s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 233s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 233s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 233s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 233s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 233s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 233s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 233s Get:103 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 233s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 233s Get:105 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 233s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 233s Get:107 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 234s Get:108 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 234s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 234s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 234s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 234s Get:112 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 234s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 234s Get:114 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 234s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 234s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 234s Get:117 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 234s Get:118 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 234s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 234s Get:120 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 234s Get:121 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 234s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 234s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 234s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 234s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 234s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 234s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 234s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 234s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 234s Get:130 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 234s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 234s Get:132 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 234s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 234s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 234s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 234s Get:136 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 234s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 234s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 234s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 234s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 234s Get:141 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 234s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 234s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 234s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 234s Get:145 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 234s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 234s Get:147 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 234s Get:148 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 234s Get:149 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 234s Get:150 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 234s Get:151 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 234s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 234s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 234s Get:154 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 234s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 234s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 234s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 234s Get:158 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 234s Get:159 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 234s Get:160 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 234s Get:161 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 234s Get:162 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 234s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 234s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 234s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 234s Get:166 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 234s Get:167 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 234s Get:168 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 234s Get:169 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 234s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 234s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 234s Get:172 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 234s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 234s Get:174 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 234s Get:175 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 235s Get:176 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 235s Get:177 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 235s Get:178 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 235s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 235s Get:180 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 235s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 235s Get:182 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 235s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 235s Get:184 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 235s Get:185 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 235s Get:186 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 235s Get:187 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 235s Get:188 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 235s Get:189 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 235s Get:190 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 235s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 235s Get:192 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 235s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 235s Get:194 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 235s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 235s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 235s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 235s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 235s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 235s Get:200 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 235s Get:201 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 235s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 236s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 236s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 236s Get:205 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 236s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 236s Get:207 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 236s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 236s Get:209 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 236s Get:210 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 236s Get:211 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 236s Get:212 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 236s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 236s Get:214 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 236s Get:215 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 236s Get:216 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 236s Get:217 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 236s Get:218 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 236s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 236s Get:220 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 236s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 236s Get:222 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 236s Get:223 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 236s Get:224 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 236s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 236s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 236s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 236s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 236s Get:229 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 238s Get:230 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 238s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 238s Get:232 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 238s Get:233 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 238s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 238s Get:235 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 238s Get:236 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 238s Get:237 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 238s Get:238 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 238s Get:239 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 238s Get:240 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 238s Get:241 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.3 [163 kB] 238s Get:242 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.8-2 [149 kB] 238s Get:243 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.8-2 [95.5 kB] 238s Get:244 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2build1 [164 kB] 238s Get:245 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2build1 [162 kB] 238s Get:246 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 238s Get:247 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 238s Get:248 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 238s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 238s Get:250 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 238s Get:251 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 238s Get:252 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 238s Get:253 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 238s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 238s Get:255 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 239s Get:256 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 239s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 239s Get:258 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 239s Get:259 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 239s Get:260 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 239s Get:261 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 239s Get:262 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 239s Get:263 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 239s Get:264 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 239s Get:265 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu7 [312 kB] 239s Get:266 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 239s Get:267 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 239s Get:268 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 239s Get:269 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 239s Get:270 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 239s Get:271 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 239s Get:272 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 239s Get:273 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 239s Get:274 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 239s Get:275 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 239s Get:276 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 239s Get:277 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 239s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 239s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 239s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x node-lru-cache all 10.0.1-3 [61.9 kB] 239s Get:281 http://ftpmaster.internal/ubuntu resolute/universe s390x node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 239s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 239s Get:283 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 239s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 240s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 240s Get:286 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 240s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 240s Get:288 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 240s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 240s Get:290 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 240s Get:291 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 240s Get:292 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 240s Get:293 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 240s Get:294 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 240s Get:295 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 240s Get:296 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 240s Get:297 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 240s Get:298 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 240s Get:299 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.1-1 [10.6 kB] 240s Get:300 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 240s Get:301 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 240s Get:302 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 240s Get:303 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 240s Get:304 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 241s Get:305 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 241s Get:306 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 241s Get:307 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 241s Get:308 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 241s Get:309 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 241s Get:310 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 241s Get:311 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 242s Preconfiguring packages ... 242s Fetched 167 MB in 43s (3855 kB/s) 242s Selecting previously unselected package imagemagick-7-common. 242s (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 ... 56950 files and directories currently installed.) 242s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 242s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 242s Selecting previously unselected package libgomp1:s390x. 242s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 242s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 242s Selecting previously unselected package libfftw3-double3:s390x. 242s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 242s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 242s Selecting previously unselected package libfreetype6:s390x. 242s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 242s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 242s Selecting previously unselected package libfontenc1:s390x. 242s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 242s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 242s Selecting previously unselected package x11-common. 242s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 242s Unpacking x11-common (1:7.7+24ubuntu1) ... 242s Selecting previously unselected package xfonts-encodings. 242s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 242s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 242s Selecting previously unselected package xfonts-utils. 242s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 242s Unpacking xfonts-utils (1:7.7+7) ... 242s Selecting previously unselected package fonts-urw-base35. 242s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 242s Unpacking fonts-urw-base35 (20200910-8) ... 242s Selecting previously unselected package fontconfig-config. 242s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 242s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 242s Selecting previously unselected package libfontconfig1:s390x. 242s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 242s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 242s Selecting previously unselected package libsharpyuv0:s390x. 242s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 242s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 242s Selecting previously unselected package libaom3:s390x. 242s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 242s Unpacking libaom3:s390x (3.12.1-1) ... 242s Selecting previously unselected package libheif-plugin-aomdec:s390x. 242s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 242s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 242s Selecting previously unselected package libde265-0:s390x. 242s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 242s Unpacking libde265-0:s390x (1.0.16-1) ... 242s Selecting previously unselected package libheif-plugin-libde265:s390x. 242s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 242s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 242s Selecting previously unselected package libheif1:s390x. 242s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 242s Unpacking libheif1:s390x (1.20.2-1) ... 242s Selecting previously unselected package libjbig0:s390x. 242s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 242s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 242s Selecting previously unselected package libjpeg-turbo8:s390x. 242s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 242s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 242s Selecting previously unselected package libjpeg8:s390x. 242s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 242s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 242s Selecting previously unselected package liblcms2-2:s390x. 242s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 242s Unpacking liblcms2-2:s390x (2.16-2) ... 242s Selecting previously unselected package liblqr-1-0:s390x. 242s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 242s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 242s Selecting previously unselected package libltdl7:s390x. 242s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 242s Unpacking libltdl7:s390x (2.5.4-4build1) ... 243s Selecting previously unselected package libopenjp2-7:s390x. 243s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 243s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 243s Selecting previously unselected package libraw23t64:s390x. 243s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 243s Unpacking libraw23t64:s390x (0.21.4-2) ... 243s Selecting previously unselected package libdeflate0:s390x. 243s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 243s Unpacking libdeflate0:s390x (1.23-2) ... 243s Selecting previously unselected package libwebp7:s390x. 243s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 243s Unpacking libwebp7:s390x (1.5.0-0.1) ... 243s Selecting previously unselected package libtiff6:s390x. 243s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 243s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 243s Selecting previously unselected package libwebpdemux2:s390x. 243s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 243s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 243s Selecting previously unselected package libwebpmux3:s390x. 243s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 243s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 243s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 243s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 243s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 243s Selecting previously unselected package libimage-magick-q16-perl. 243s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 243s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 243s Selecting previously unselected package libimage-magick-perl. 243s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 243s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 243s Selecting previously unselected package m4. 243s Preparing to unpack .../033-m4_1.4.19-8_s390x.deb ... 243s Unpacking m4 (1.4.19-8) ... 243s Selecting previously unselected package autoconf. 243s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 243s Unpacking autoconf (2.72-3.1ubuntu1) ... 243s Selecting previously unselected package dctrl-tools. 243s Preparing to unpack .../035-dctrl-tools_2.24-3build3_s390x.deb ... 243s Unpacking dctrl-tools (2.24-3build3) ... 243s Selecting previously unselected package autodep8. 243s Preparing to unpack .../036-autodep8_0.30_all.deb ... 243s Unpacking autodep8 (0.30) ... 243s Selecting previously unselected package autotools-dev. 243s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 243s Unpacking autotools-dev (20240727.1) ... 243s Selecting previously unselected package automake. 243s Preparing to unpack .../038-automake_1%3a1.17-4ubuntu1_all.deb ... 243s Unpacking automake (1:1.17-4ubuntu1) ... 243s Selecting previously unselected package autopoint. 243s Preparing to unpack .../039-autopoint_0.23.1-2build2_all.deb ... 243s Unpacking autopoint (0.23.1-2build2) ... 243s Selecting previously unselected package libisl23:s390x. 243s Preparing to unpack .../040-libisl23_0.27-1_s390x.deb ... 243s Unpacking libisl23:s390x (0.27-1) ... 243s Selecting previously unselected package libmpc3:s390x. 243s Preparing to unpack .../041-libmpc3_1.3.1-1build3_s390x.deb ... 243s Unpacking libmpc3:s390x (1.3.1-1build3) ... 243s Selecting previously unselected package cpp-15-s390x-linux-gnu. 243s Preparing to unpack .../042-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package cpp-15. 243s Preparing to unpack .../043-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package cpp-s390x-linux-gnu. 243s Preparing to unpack .../044-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 243s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 243s Selecting previously unselected package cpp. 243s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 243s Unpacking cpp (4:15.2.0-4ubuntu1) ... 243s Selecting previously unselected package libcc1-0:s390x. 243s Preparing to unpack .../046-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package libitm1:s390x. 243s Preparing to unpack .../047-libitm1_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package libasan8:s390x. 243s Preparing to unpack .../048-libasan8_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package libubsan1:s390x. 243s Preparing to unpack .../049-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package libgcc-15-dev:s390x. 243s Preparing to unpack .../050-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package gcc-15-s390x-linux-gnu. 243s Preparing to unpack .../051-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package gcc-15. 243s Preparing to unpack .../052-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package gcc-s390x-linux-gnu. 243s Preparing to unpack .../053-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 243s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 243s Selecting previously unselected package gcc. 243s Preparing to unpack .../054-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 243s Unpacking gcc (4:15.2.0-4ubuntu1) ... 243s Selecting previously unselected package libstdc++-15-dev:s390x. 243s Preparing to unpack .../055-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 243s Selecting previously unselected package g++-15-s390x-linux-gnu. 243s Preparing to unpack .../056-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 243s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 244s Selecting previously unselected package g++-15. 244s Preparing to unpack .../057-g++-15_15.2.0-5ubuntu1_s390x.deb ... 244s Unpacking g++-15 (15.2.0-5ubuntu1) ... 244s Selecting previously unselected package g++-s390x-linux-gnu. 244s Preparing to unpack .../058-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 244s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 244s Selecting previously unselected package g++. 244s Preparing to unpack .../059-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 244s Unpacking g++ (4:15.2.0-4ubuntu1) ... 244s Selecting previously unselected package build-essential. 244s Preparing to unpack .../060-build-essential_12.12ubuntu1_s390x.deb ... 244s Unpacking build-essential (12.12ubuntu1) ... 244s Selecting previously unselected package ca-certificates-java. 244s Preparing to unpack .../061-ca-certificates-java_20240118_all.deb ... 244s Unpacking ca-certificates-java (20240118) ... 244s Selecting previously unselected package libdebhelper-perl. 244s Preparing to unpack .../062-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 244s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 244s Selecting previously unselected package libtool. 244s Preparing to unpack .../063-libtool_2.5.4-4build1_all.deb ... 244s Unpacking libtool (2.5.4-4build1) ... 244s Selecting previously unselected package dh-autoreconf. 244s Preparing to unpack .../064-dh-autoreconf_21_all.deb ... 244s Unpacking dh-autoreconf (21) ... 244s Selecting previously unselected package libarchive-zip-perl. 244s Preparing to unpack .../065-libarchive-zip-perl_1.68-1_all.deb ... 244s Unpacking libarchive-zip-perl (1.68-1) ... 244s Selecting previously unselected package libfile-stripnondeterminism-perl. 244s Preparing to unpack .../066-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 244s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 244s Selecting previously unselected package dh-strip-nondeterminism. 244s Preparing to unpack .../067-dh-strip-nondeterminism_1.14.2-1_all.deb ... 244s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 244s Selecting previously unselected package debugedit. 244s Preparing to unpack .../068-debugedit_1%3a5.2-3_s390x.deb ... 244s Unpacking debugedit (1:5.2-3) ... 244s Selecting previously unselected package dwz. 244s Preparing to unpack .../069-dwz_0.16-2_s390x.deb ... 244s Unpacking dwz (0.16-2) ... 244s Selecting previously unselected package gettext. 244s Preparing to unpack .../070-gettext_0.23.1-2build2_s390x.deb ... 244s Unpacking gettext (0.23.1-2build2) ... 244s Selecting previously unselected package intltool-debian. 244s Preparing to unpack .../071-intltool-debian_0.35.0+20060710.6_all.deb ... 244s Unpacking intltool-debian (0.35.0+20060710.6) ... 244s Selecting previously unselected package po-debconf. 244s Preparing to unpack .../072-po-debconf_1.0.21+nmu1_all.deb ... 244s Unpacking po-debconf (1.0.21+nmu1) ... 244s Selecting previously unselected package debhelper. 244s Preparing to unpack .../073-debhelper_13.24.2ubuntu1_all.deb ... 244s Unpacking debhelper (13.24.2ubuntu1) ... 244s Selecting previously unselected package java-common. 244s Preparing to unpack .../074-java-common_0.76_all.deb ... 244s Unpacking java-common (0.76) ... 244s Selecting previously unselected package libnspr4:s390x. 244s Preparing to unpack .../075-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 244s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 244s Selecting previously unselected package libnss3:s390x. 244s Preparing to unpack .../076-libnss3_2%3a3.114-1_s390x.deb ... 244s Unpacking libnss3:s390x (2:3.114-1) ... 244s Selecting previously unselected package libpcsclite1:s390x. 244s Preparing to unpack .../077-libpcsclite1_2.3.3-1_s390x.deb ... 244s Unpacking libpcsclite1:s390x (2.3.3-1) ... 244s Selecting previously unselected package openjdk-21-jre-headless:s390x. 244s Preparing to unpack .../078-openjdk-21-jre-headless_21.0.9+10-1_s390x.deb ... 244s Unpacking openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 245s Selecting previously unselected package default-jre-headless. 245s Preparing to unpack .../079-default-jre-headless_2%3a1.21-76_s390x.deb ... 245s Unpacking default-jre-headless (2:1.21-76) ... 245s Selecting previously unselected package sgml-base. 245s Preparing to unpack .../080-sgml-base_1.31+nmu1_all.deb ... 245s Unpacking sgml-base (1.31+nmu1) ... 245s Selecting previously unselected package xml-core. 245s Preparing to unpack .../081-xml-core_0.19_all.deb ... 245s Unpacking xml-core (0.19) ... 245s Selecting previously unselected package docutils-common. 245s Preparing to unpack .../082-docutils-common_0.21.2+dfsg-2_all.deb ... 245s Unpacking docutils-common (0.21.2+dfsg-2) ... 245s Selecting previously unselected package unzip. 245s Preparing to unpack .../083-unzip_6.0-28ubuntu7_s390x.deb ... 245s Unpacking unzip (6.0-28ubuntu7) ... 245s Selecting previously unselected package java-wrappers. 245s Preparing to unpack .../084-java-wrappers_0.5_all.deb ... 245s Unpacking java-wrappers (0.5) ... 245s Selecting previously unselected package libonig5:s390x. 245s Preparing to unpack .../085-libonig5_6.9.10-1_s390x.deb ... 245s Unpacking libonig5:s390x (6.9.10-1) ... 245s Selecting previously unselected package libjq1:s390x. 245s Preparing to unpack .../086-libjq1_1.8.1-3ubuntu1_s390x.deb ... 245s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 245s Selecting previously unselected package jq. 245s Preparing to unpack .../087-jq_1.8.1-3ubuntu1_s390x.deb ... 245s Unpacking jq (1.8.1-3ubuntu1) ... 245s Selecting previously unselected package libalgorithm-c3-perl. 245s Preparing to unpack .../088-libalgorithm-c3-perl_0.11-2_all.deb ... 245s Unpacking libalgorithm-c3-perl (0.11-2) ... 245s Selecting previously unselected package libposix-strftime-compiler-perl. 245s Preparing to unpack .../089-libposix-strftime-compiler-perl_0.46-1_all.deb ... 245s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 245s Selecting previously unselected package libapache-logformat-compiler-perl. 245s Preparing to unpack .../090-libapache-logformat-compiler-perl_0.36-3_all.deb ... 245s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 245s Selecting previously unselected package libcrypt-urandom-perl. 245s Preparing to unpack .../091-libcrypt-urandom-perl_0.54-1_s390x.deb ... 245s Unpacking libcrypt-urandom-perl (0.54-1) ... 245s Selecting previously unselected package libapache-session-perl. 245s Preparing to unpack .../092-libapache-session-perl_1.94-2_all.deb ... 245s Unpacking libapache-session-perl (1.94-2) ... 245s Selecting previously unselected package libdigest-hmac-perl. 245s Preparing to unpack .../093-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 245s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 245s Selecting previously unselected package liburi-perl. 245s Preparing to unpack .../094-liburi-perl_5.34-2_all.deb ... 245s Unpacking liburi-perl (5.34-2) ... 245s Selecting previously unselected package libencode-locale-perl. 245s Preparing to unpack .../095-libencode-locale-perl_1.05-3_all.deb ... 245s Unpacking libencode-locale-perl (1.05-3) ... 245s Selecting previously unselected package libtimedate-perl. 245s Preparing to unpack .../096-libtimedate-perl_2.3300-2_all.deb ... 245s Unpacking libtimedate-perl (2.3300-2) ... 245s Selecting previously unselected package libhttp-date-perl. 245s Preparing to unpack .../097-libhttp-date-perl_6.06-1_all.deb ... 245s Unpacking libhttp-date-perl (6.06-1) ... 245s Selecting previously unselected package libfile-listing-perl. 245s Preparing to unpack .../098-libfile-listing-perl_6.16-1_all.deb ... 245s Unpacking libfile-listing-perl (6.16-1) ... 245s Selecting previously unselected package libhtml-tagset-perl. 245s Preparing to unpack .../099-libhtml-tagset-perl_3.24-1_all.deb ... 245s Unpacking libhtml-tagset-perl (3.24-1) ... 245s Selecting previously unselected package libhtml-parser-perl:s390x. 245s Preparing to unpack .../100-libhtml-parser-perl_3.83-1build1_s390x.deb ... 245s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 245s Selecting previously unselected package libhtml-tree-perl. 245s Preparing to unpack .../101-libhtml-tree-perl_5.07-3_all.deb ... 245s Unpacking libhtml-tree-perl (5.07-3) ... 245s Selecting previously unselected package libclone-perl:s390x. 245s Preparing to unpack .../102-libclone-perl_0.47-1_s390x.deb ... 245s Unpacking libclone-perl:s390x (0.47-1) ... 245s Selecting previously unselected package libio-html-perl. 245s Preparing to unpack .../103-libio-html-perl_1.004-3_all.deb ... 245s Unpacking libio-html-perl (1.004-3) ... 245s Selecting previously unselected package liblwp-mediatypes-perl. 245s Preparing to unpack .../104-liblwp-mediatypes-perl_6.04-2_all.deb ... 245s Unpacking liblwp-mediatypes-perl (6.04-2) ... 245s Selecting previously unselected package libhttp-message-perl. 245s Preparing to unpack .../105-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 245s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 245s Selecting previously unselected package libhttp-cookies-perl. 245s Preparing to unpack .../106-libhttp-cookies-perl_6.11-1_all.deb ... 245s Unpacking libhttp-cookies-perl (6.11-1) ... 245s Selecting previously unselected package libhttp-negotiate-perl. 245s Preparing to unpack .../107-libhttp-negotiate-perl_6.01-2_all.deb ... 245s Unpacking libhttp-negotiate-perl (6.01-2) ... 245s Selecting previously unselected package perl-openssl-defaults:s390x. 245s Preparing to unpack .../108-perl-openssl-defaults_7build3_s390x.deb ... 245s Unpacking perl-openssl-defaults:s390x (7build3) ... 245s Selecting previously unselected package libnet-ssleay-perl:s390x. 245s Preparing to unpack .../109-libnet-ssleay-perl_1.94-3_s390x.deb ... 245s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 245s Selecting previously unselected package libio-socket-ssl-perl. 245s Preparing to unpack .../110-libio-socket-ssl-perl_2.089-1_all.deb ... 245s Unpacking libio-socket-ssl-perl (2.089-1) ... 245s Selecting previously unselected package libnet-http-perl. 245s Preparing to unpack .../111-libnet-http-perl_6.23-1_all.deb ... 245s Unpacking libnet-http-perl (6.23-1) ... 245s Selecting previously unselected package liblwp-protocol-https-perl. 245s Preparing to unpack .../112-liblwp-protocol-https-perl_6.14-1_all.deb ... 245s Unpacking liblwp-protocol-https-perl (6.14-1) ... 245s Selecting previously unselected package libtry-tiny-perl. 245s Preparing to unpack .../113-libtry-tiny-perl_0.32-1_all.deb ... 245s Unpacking libtry-tiny-perl (0.32-1) ... 245s Selecting previously unselected package libwww-robotrules-perl. 245s Preparing to unpack .../114-libwww-robotrules-perl_6.02-1_all.deb ... 245s Unpacking libwww-robotrules-perl (6.02-1) ... 245s Selecting previously unselected package libwww-perl. 245s Preparing to unpack .../115-libwww-perl_6.78-1_all.deb ... 245s Unpacking libwww-perl (6.78-1) ... 245s Selecting previously unselected package libauth-yubikey-webclient-perl. 245s Preparing to unpack .../116-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 245s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 245s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 245s Preparing to unpack .../117-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 245s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 245s Selecting previously unselected package libdynaloader-functions-perl. 245s Preparing to unpack .../118-libdynaloader-functions-perl_0.004-2_all.deb ... 245s Unpacking libdynaloader-functions-perl (0.004-2) ... 245s Selecting previously unselected package libdevel-callchecker-perl:s390x. 245s Preparing to unpack .../119-libdevel-callchecker-perl_0.009-2_s390x.deb ... 245s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 245s Selecting previously unselected package libparams-classify-perl:s390x. 245s Preparing to unpack .../120-libparams-classify-perl_0.015-2build6_s390x.deb ... 245s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 245s Selecting previously unselected package libmodule-runtime-perl. 245s Preparing to unpack .../121-libmodule-runtime-perl_0.018-1_all.deb ... 245s Unpacking libmodule-runtime-perl (0.018-1) ... 245s Selecting previously unselected package libmodule-implementation-perl. 245s Preparing to unpack .../122-libmodule-implementation-perl_0.09-2_all.deb ... 245s Unpacking libmodule-implementation-perl (0.09-2) ... 245s Selecting previously unselected package libsub-exporter-progressive-perl. 245s Preparing to unpack .../123-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 245s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 245s Selecting previously unselected package libvariable-magic-perl. 245s Preparing to unpack .../124-libvariable-magic-perl_0.64-1build1_s390x.deb ... 245s Unpacking libvariable-magic-perl (0.64-1build1) ... 245s Selecting previously unselected package libb-hooks-endofscope-perl. 245s Preparing to unpack .../125-libb-hooks-endofscope-perl_0.28-2_all.deb ... 245s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 245s Selecting previously unselected package libcrypt-random-seed-perl. 245s Preparing to unpack .../126-libcrypt-random-seed-perl_0.03-3_all.deb ... 245s Unpacking libcrypt-random-seed-perl (0.03-3) ... 245s Selecting previously unselected package libmath-random-isaac-perl. 245s Preparing to unpack .../127-libmath-random-isaac-perl_1.004-2_all.deb ... 245s Unpacking libmath-random-isaac-perl (1.004-2) ... 245s Selecting previously unselected package libbytes-random-secure-perl. 245s Preparing to unpack .../128-libbytes-random-secure-perl_0.29-3_all.deb ... 245s Unpacking libbytes-random-secure-perl (0.29-3) ... 245s Selecting previously unselected package liberror-perl. 245s Preparing to unpack .../129-liberror-perl_0.17030-1_all.deb ... 245s Unpacking liberror-perl (0.17030-1) ... 245s Selecting previously unselected package libipc-sharelite-perl. 245s Preparing to unpack .../130-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 245s Unpacking libipc-sharelite-perl (0.17-5build4) ... 245s Selecting previously unselected package libcache-cache-perl. 245s Preparing to unpack .../131-libcache-cache-perl_1.08-3_all.deb ... 245s Unpacking libcache-cache-perl (1.08-3) ... 245s Selecting previously unselected package libcapture-tiny-perl. 245s Preparing to unpack .../132-libcapture-tiny-perl_0.50-1_all.deb ... 245s Unpacking libcapture-tiny-perl (0.50-1) ... 245s Selecting previously unselected package libcares2:s390x. 245s Preparing to unpack .../133-libcares2_1.34.5-1_s390x.deb ... 245s Unpacking libcares2:s390x (1.34.5-1) ... 245s Selecting previously unselected package libcgi-pm-perl. 245s Preparing to unpack .../134-libcgi-pm-perl_4.68-1_all.deb ... 245s Unpacking libcgi-pm-perl (4.68-1) ... 245s Selecting previously unselected package libclass-c3-perl. 245s Preparing to unpack .../135-libclass-c3-perl_0.35-2_all.deb ... 245s Unpacking libclass-c3-perl (0.35-2) ... 245s Selecting previously unselected package libclass-data-inheritable-perl. 245s Preparing to unpack .../136-libclass-data-inheritable-perl_0.10-1_all.deb ... 245s Unpacking libclass-data-inheritable-perl (0.10-1) ... 245s Selecting previously unselected package libclass-errorhandler-perl. 245s Preparing to unpack .../137-libclass-errorhandler-perl_0.04-3_all.deb ... 245s Unpacking libclass-errorhandler-perl (0.04-3) ... 245s Selecting previously unselected package libclass-inspector-perl. 245s Preparing to unpack .../138-libclass-inspector-perl_1.36-3_all.deb ... 245s Unpacking libclass-inspector-perl (1.36-3) ... 245s Selecting previously unselected package libclass-method-modifiers-perl. 245s Preparing to unpack .../139-libclass-method-modifiers-perl_2.15-1_all.deb ... 245s Unpacking libclass-method-modifiers-perl (2.15-1) ... 245s Selecting previously unselected package libclass-singleton-perl. 245s Preparing to unpack .../140-libclass-singleton-perl_1.6-2_all.deb ... 245s Unpacking libclass-singleton-perl (1.6-2) ... 245s Selecting previously unselected package libclass-xsaccessor-perl. 245s Preparing to unpack .../141-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 245s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 245s Selecting previously unselected package libcommon-sense-perl:s390x. 245s Preparing to unpack .../142-libcommon-sense-perl_3.75-3build5_s390x.deb ... 245s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 245s Selecting previously unselected package libconvert-asn1-perl. 245s Preparing to unpack .../143-libconvert-asn1-perl_0.34-1_all.deb ... 245s Unpacking libconvert-asn1-perl (0.34-1) ... 245s Selecting previously unselected package libconvert-base32-perl. 245s Preparing to unpack .../144-libconvert-base32-perl_0.06-3_all.deb ... 245s Unpacking libconvert-base32-perl (0.06-3) ... 245s Selecting previously unselected package libconvert-binhex-perl. 245s Preparing to unpack .../145-libconvert-binhex-perl_1.125-3_all.deb ... 245s Unpacking libconvert-binhex-perl (1.125-3) ... 245s Selecting previously unselected package libcrypt-des-perl:s390x. 245s Preparing to unpack .../146-libcrypt-des-perl_2.07-5_s390x.deb ... 245s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 245s Selecting previously unselected package libcrypt-des-ede3-perl. 245s Preparing to unpack .../147-libcrypt-des-ede3-perl_0.03-1_all.deb ... 245s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 245s Selecting previously unselected package libcryptx-perl. 245s Preparing to unpack .../148-libcryptx-perl_0.087-1_s390x.deb ... 245s Unpacking libcryptx-perl (0.087-1) ... 245s Selecting previously unselected package libconvert-pem-perl. 245s Preparing to unpack .../149-libconvert-pem-perl_0.13-1_all.deb ... 245s Unpacking libconvert-pem-perl (0.13-1) ... 245s Selecting previously unselected package libcookie-baker-perl. 245s Preparing to unpack .../150-libcookie-baker-perl_0.12-1_all.deb ... 245s Unpacking libcookie-baker-perl (0.12-1) ... 245s Selecting previously unselected package libcrypt-dh-gmp-perl. 245s Preparing to unpack .../151-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 245s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 245s Selecting previously unselected package libjson-perl. 245s Preparing to unpack .../152-libjson-perl_4.10000-1_all.deb ... 245s Unpacking libjson-perl (4.10000-1) ... 245s Selecting previously unselected package libcrypt-jwt-perl. 245s Preparing to unpack .../153-libcrypt-jwt-perl_0.037-1_all.deb ... 245s Unpacking libcrypt-jwt-perl (0.037-1) ... 245s Selecting previously unselected package libcrypt-openssl-bignum-perl. 245s Preparing to unpack .../154-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 245s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 245s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 245s Preparing to unpack .../155-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 245s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 245s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 245s Preparing to unpack .../156-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 245s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 245s Selecting previously unselected package libcrypt-openssl-x509-perl. 245s Preparing to unpack .../157-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 245s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 245s Selecting previously unselected package libcrypt-rijndael-perl. 245s Preparing to unpack .../158-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 245s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 245s Selecting previously unselected package libcrypt-ssleay-perl. 245s Preparing to unpack .../159-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 245s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 245s Selecting previously unselected package libdata-hexdump-perl. 245s Preparing to unpack .../160-libdata-hexdump-perl_0.04-2_all.deb ... 245s Unpacking libdata-hexdump-perl (0.04-2) ... 245s Selecting previously unselected package libparams-util-perl. 245s Preparing to unpack .../161-libparams-util-perl_1.102-3build1_s390x.deb ... 245s Unpacking libparams-util-perl (1.102-3build1) ... 245s Selecting previously unselected package libsub-install-perl. 245s Preparing to unpack .../162-libsub-install-perl_0.929-1_all.deb ... 245s Unpacking libsub-install-perl (0.929-1) ... 245s Selecting previously unselected package libdata-optlist-perl. 245s Preparing to unpack .../163-libdata-optlist-perl_0.114-1_all.deb ... 245s Unpacking libdata-optlist-perl (0.114-1) ... 245s Selecting previously unselected package libtypes-serialiser-perl. 245s Preparing to unpack .../164-libtypes-serialiser-perl_1.01-1_all.deb ... 245s Unpacking libtypes-serialiser-perl (1.01-1) ... 245s Selecting previously unselected package libjson-xs-perl. 245s Preparing to unpack .../165-libjson-xs-perl_4.040-1_s390x.deb ... 245s Unpacking libjson-xs-perl (4.040-1) ... 245s Selecting previously unselected package libjson-maybexs-perl. 245s Preparing to unpack .../166-libjson-maybexs-perl_1.004008-1_all.deb ... 245s Unpacking libjson-maybexs-perl (1.004008-1) ... 246s Selecting previously unselected package liblist-someutils-perl. 246s Preparing to unpack .../167-liblist-someutils-perl_0.59-1_all.deb ... 246s Unpacking liblist-someutils-perl (0.59-1) ... 246s Selecting previously unselected package liblist-utilsby-perl. 246s Preparing to unpack .../168-liblist-utilsby-perl_0.12-2_all.deb ... 246s Unpacking liblist-utilsby-perl (0.12-2) ... 246s Selecting previously unselected package liblist-allutils-perl. 246s Preparing to unpack .../169-liblist-allutils-perl_0.19-1_all.deb ... 246s Unpacking liblist-allutils-perl (0.19-1) ... 246s Selecting previously unselected package libimport-into-perl. 246s Preparing to unpack .../170-libimport-into-perl_1.002005-2_all.deb ... 246s Unpacking libimport-into-perl (1.002005-2) ... 246s Selecting previously unselected package librole-tiny-perl. 246s Preparing to unpack .../171-librole-tiny-perl_2.002004-1_all.deb ... 246s Unpacking librole-tiny-perl (2.002004-1) ... 246s Selecting previously unselected package libsub-quote-perl. 246s Preparing to unpack .../172-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 246s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 246s Selecting previously unselected package libmoo-perl. 246s Preparing to unpack .../173-libmoo-perl_2.005005-1_all.deb ... 246s Unpacking libmoo-perl (2.005005-1) ... 246s Selecting previously unselected package libdata-password-zxcvbn-perl. 246s Preparing to unpack .../174-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 246s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 246s Selecting previously unselected package libfile-sharedir-perl. 246s Preparing to unpack .../175-libfile-sharedir-perl_1.118-3_all.deb ... 246s Unpacking libfile-sharedir-perl (1.118-3) ... 246s Selecting previously unselected package libpackage-stash-perl. 246s Preparing to unpack .../176-libpackage-stash-perl_0.40-1_all.deb ... 246s Unpacking libpackage-stash-perl (0.40-1) ... 246s Selecting previously unselected package libsub-identify-perl. 246s Preparing to unpack .../177-libsub-identify-perl_0.14-3build4_s390x.deb ... 246s Unpacking libsub-identify-perl (0.14-3build4) ... 246s Selecting previously unselected package libsub-name-perl:s390x. 246s Preparing to unpack .../178-libsub-name-perl_0.28-1_s390x.deb ... 246s Unpacking libsub-name-perl:s390x (0.28-1) ... 246s Selecting previously unselected package libnamespace-clean-perl. 246s Preparing to unpack .../179-libnamespace-clean-perl_0.27-2_all.deb ... 246s Unpacking libnamespace-clean-perl (0.27-2) ... 246s Selecting previously unselected package libnamespace-autoclean-perl. 246s Preparing to unpack .../180-libnamespace-autoclean-perl_0.31-1_all.deb ... 246s Unpacking libnamespace-autoclean-perl (0.31-1) ... 246s Selecting previously unselected package libsub-exporter-perl. 246s Preparing to unpack .../181-libsub-exporter-perl_0.990-1_all.deb ... 246s Unpacking libsub-exporter-perl (0.990-1) ... 246s Selecting previously unselected package libeval-closure-perl. 246s Preparing to unpack .../182-libeval-closure-perl_0.14-3_all.deb ... 246s Unpacking libeval-closure-perl (0.14-3) ... 246s Selecting previously unselected package libdevel-stacktrace-perl. 246s Preparing to unpack .../183-libdevel-stacktrace-perl_2.0500-1_all.deb ... 246s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 246s Selecting previously unselected package libexception-class-perl. 246s Preparing to unpack .../184-libexception-class-perl_1.45-1_all.deb ... 246s Unpacking libexception-class-perl (1.45-1) ... 246s Selecting previously unselected package libparams-validationcompiler-perl. 246s Preparing to unpack .../185-libparams-validationcompiler-perl_0.31-1_all.deb ... 246s Unpacking libparams-validationcompiler-perl (0.31-1) ... 246s Selecting previously unselected package libmro-compat-perl. 246s Preparing to unpack .../186-libmro-compat-perl_0.15-2_all.deb ... 246s Unpacking libmro-compat-perl (0.15-2) ... 246s Selecting previously unselected package libxstring-perl:s390x. 246s Preparing to unpack .../187-libxstring-perl_0.005-2build4_s390x.deb ... 246s Unpacking libxstring-perl:s390x (0.005-2build4) ... 246s Selecting previously unselected package libspecio-perl. 246s Preparing to unpack .../188-libspecio-perl_0.50-1_all.deb ... 246s Unpacking libspecio-perl (0.50-1) ... 246s Selecting previously unselected package libdatetime-locale-perl. 246s Preparing to unpack .../189-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 246s Unpacking libdatetime-locale-perl (1:1.41-1) ... 246s Selecting previously unselected package libdatetime-timezone-perl. 246s Preparing to unpack .../190-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 246s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 246s Selecting previously unselected package libdatetime-perl. 246s Preparing to unpack .../191-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 246s Unpacking libdatetime-perl (2:1.65-1build3) ... 246s Selecting previously unselected package libdatetime-format-rfc3339-perl. 246s Preparing to unpack .../192-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 246s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 246s Selecting previously unselected package libdbi-perl:s390x. 246s Preparing to unpack .../193-libdbi-perl_1.647-1_s390x.deb ... 246s Unpacking libdbi-perl:s390x (1.647-1) ... 246s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 246s Preparing to unpack .../194-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 246s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 246s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 246s Preparing to unpack .../195-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 246s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 246s Selecting previously unselected package libemail-date-format-perl. 246s Preparing to unpack .../196-libemail-date-format-perl_1.008-1_all.deb ... 246s Unpacking libemail-date-format-perl (1.008-1) ... 246s Selecting previously unselected package libemail-simple-perl. 246s Preparing to unpack .../197-libemail-simple-perl_2.218-1_all.deb ... 246s Unpacking libemail-simple-perl (2.218-1) ... 246s Selecting previously unselected package libmodule-pluggable-perl. 246s Preparing to unpack .../198-libmodule-pluggable-perl_5.2-5_all.deb ... 246s Unpacking libmodule-pluggable-perl (5.2-5) ... 246s Selecting previously unselected package libemail-abstract-perl. 246s Preparing to unpack .../199-libemail-abstract-perl_3.010-1_all.deb ... 246s Unpacking libemail-abstract-perl (3.010-1) ... 246s Selecting previously unselected package libemail-address-xs-perl. 246s Preparing to unpack .../200-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 246s Unpacking libemail-address-xs-perl (1.05-1build5) ... 246s Selecting previously unselected package libmoox-types-mooselike-perl. 246s Preparing to unpack .../201-libmoox-types-mooselike-perl_0.29-2_all.deb ... 246s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 246s Selecting previously unselected package libthrowable-perl. 246s Preparing to unpack .../202-libthrowable-perl_1.001-2_all.deb ... 246s Unpacking libthrowable-perl (1.001-2) ... 246s Selecting previously unselected package libemail-sender-perl. 246s Preparing to unpack .../203-libemail-sender-perl_2.601-1_all.deb ... 246s Unpacking libemail-sender-perl (2.601-1) ... 246s Selecting previously unselected package libexporter-tiny-perl. 246s Preparing to unpack .../204-libexporter-tiny-perl_1.006002-1_all.deb ... 246s Unpacking libexporter-tiny-perl (1.006002-1) ... 246s Selecting previously unselected package libextutils-depends-perl. 246s Preparing to unpack .../205-libextutils-depends-perl_0.8002-1_all.deb ... 246s Unpacking libextutils-depends-perl (0.8002-1) ... 246s Selecting previously unselected package libfcgi0t64:s390x. 246s Preparing to unpack .../206-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 246s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 246s Selecting previously unselected package libfcgi-perl. 246s Preparing to unpack .../207-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 246s Unpacking libfcgi-perl (0.82+ds-3build3) ... 246s Selecting previously unselected package libfilesys-notify-simple-perl. 246s Preparing to unpack .../208-libfilesys-notify-simple-perl_0.14-3_all.deb ... 246s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 246s Selecting previously unselected package libfont-afm-perl. 246s Preparing to unpack .../209-libfont-afm-perl_1.20-4_all.deb ... 246s Unpacking libfont-afm-perl (1.20-4) ... 246s Selecting previously unselected package libimagequant0:s390x. 246s Preparing to unpack .../210-libimagequant0_2.18.0-1build1_s390x.deb ... 246s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 246s Selecting previously unselected package libxpm4:s390x. 246s Preparing to unpack .../211-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 246s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 246s Selecting previously unselected package libgd3:s390x. 246s Preparing to unpack .../212-libgd3_2.3.3-13ubuntu1_s390x.deb ... 246s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 246s Selecting previously unselected package libgd-perl. 246s Preparing to unpack .../213-libgd-perl_2.78-1build4_s390x.deb ... 246s Unpacking libgd-perl (2.78-1build4) ... 246s Selecting previously unselected package libgd-securityimage-perl. 246s Preparing to unpack .../214-libgd-securityimage-perl_1.75-3_all.deb ... 246s Unpacking libgd-securityimage-perl (1.75-3) ... 246s Selecting previously unselected package libglib-perl:s390x. 246s Preparing to unpack .../215-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 246s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 246s Selecting previously unselected package libgssapi-perl. 246s Preparing to unpack .../216-libgssapi-perl_0.28-4build5_s390x.deb ... 246s Unpacking libgssapi-perl (0.28-4build5) ... 246s Selecting previously unselected package libhash-merge-simple-perl. 246s Preparing to unpack .../217-libhash-merge-simple-perl_0.052-1_all.deb ... 246s Unpacking libhash-merge-simple-perl (0.052-1) ... 246s Selecting previously unselected package libhash-multivalue-perl. 246s Preparing to unpack .../218-libhash-multivalue-perl_0.16-3_all.deb ... 246s Unpacking libhash-multivalue-perl (0.16-3) ... 246s Selecting previously unselected package libhtml-format-perl. 246s Preparing to unpack .../219-libhtml-format-perl_2.16-2_all.deb ... 246s Unpacking libhtml-format-perl (2.16-2) ... 246s Selecting previously unselected package libhtml-formattext-withlinks-perl. 246s Preparing to unpack .../220-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 246s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 246s Selecting previously unselected package libhtml-template-perl. 246s Preparing to unpack .../221-libhtml-template-perl_2.97-2build1_all.deb ... 246s Unpacking libhtml-template-perl (2.97-2build1) ... 246s Selecting previously unselected package libhttp-daemon-perl. 246s Preparing to unpack .../222-libhttp-daemon-perl_6.16-1_all.deb ... 246s Unpacking libhttp-daemon-perl (6.16-1) ... 246s Selecting previously unselected package libhttp-multipartparser-perl. 246s Preparing to unpack .../223-libhttp-multipartparser-perl_0.02-3_all.deb ... 246s Unpacking libhttp-multipartparser-perl (0.02-3) ... 246s Selecting previously unselected package libstream-buffered-perl. 246s Preparing to unpack .../224-libstream-buffered-perl_0.03-3_all.deb ... 246s Unpacking libstream-buffered-perl (0.03-3) ... 246s Selecting previously unselected package libwww-form-urlencoded-perl. 246s Preparing to unpack .../225-libwww-form-urlencoded-perl_0.26-2_all.deb ... 246s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 246s Selecting previously unselected package libhttp-entity-parser-perl. 246s Preparing to unpack .../226-libhttp-entity-parser-perl_0.25-2_all.deb ... 246s Unpacking libhttp-entity-parser-perl (0.25-2) ... 246s Selecting previously unselected package libhttp-headers-fast-perl. 246s Preparing to unpack .../227-libhttp-headers-fast-perl_0.22-3_all.deb ... 246s Unpacking libhttp-headers-fast-perl (0.22-3) ... 246s Selecting previously unselected package libicu76:s390x. 246s Preparing to unpack .../228-libicu76_76.1-4ubuntu2_s390x.deb ... 246s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 247s Selecting previously unselected package libio-pty-perl. 247s Preparing to unpack .../229-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 247s Unpacking libio-pty-perl (1:1.20-1build3) ... 247s Selecting previously unselected package libio-sessiondata-perl. 247s Preparing to unpack .../230-libio-sessiondata-perl_1.03-3_all.deb ... 247s Unpacking libio-sessiondata-perl (1.03-3) ... 247s Selecting previously unselected package libperlio-via-timeout-perl. 247s Preparing to unpack .../231-libperlio-via-timeout-perl_0.32-3_all.deb ... 247s Unpacking libperlio-via-timeout-perl (0.32-3) ... 247s Selecting previously unselected package libio-socket-timeout-perl. 247s Preparing to unpack .../232-libio-socket-timeout-perl_0.32-3_all.deb ... 247s Unpacking libio-socket-timeout-perl (0.32-3) ... 247s Selecting previously unselected package libio-string-perl. 247s Preparing to unpack .../233-libio-string-perl_1.08-4_all.deb ... 247s Unpacking libio-string-perl (1.08-4) ... 247s Selecting previously unselected package libio-stringy-perl. 247s Preparing to unpack .../234-libio-stringy-perl_2.113-2_all.deb ... 247s Unpacking libio-stringy-perl (2.113-2) ... 247s Selecting previously unselected package libipc-run-perl. 247s Preparing to unpack .../235-libipc-run-perl_20231003.0-2_all.deb ... 247s Unpacking libipc-run-perl (20231003.0-2) ... 247s Selecting previously unselected package libjargs-java. 247s Preparing to unpack .../236-libjargs-java_1.0.0-5_all.deb ... 247s Unpacking libjargs-java (1.0.0-5) ... 247s Selecting previously unselected package libjs-jquery. 247s Preparing to unpack .../237-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 247s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 247s Selecting previously unselected package libjs-underscore. 247s Preparing to unpack .../238-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 247s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 247s Selecting previously unselected package libjs-sphinxdoc. 247s Preparing to unpack .../239-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 247s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 247s Selecting previously unselected package libxslt1.1:s390x. 247s Preparing to unpack .../240-libxslt1.1_1.1.43-0.3_s390x.deb ... 247s Unpacking libxslt1.1:s390x (1.1.43-0.3) ... 247s Selecting previously unselected package libxmlsec1-1:s390x. 247s Preparing to unpack .../241-libxmlsec1-1_1.3.8-2_s390x.deb ... 247s Unpacking libxmlsec1-1:s390x (1.3.8-2) ... 247s Selecting previously unselected package libxmlsec1-openssl1:s390x. 247s Preparing to unpack .../242-libxmlsec1-openssl1_1.3.8-2_s390x.deb ... 247s Unpacking libxmlsec1-openssl1:s390x (1.3.8-2) ... 247s Selecting previously unselected package liblasso3t64. 247s Preparing to unpack .../243-liblasso3t64_2.9.0-2build1_s390x.deb ... 247s Unpacking liblasso3t64 (2.9.0-2build1) ... 247s Selecting previously unselected package liblasso-perl:s390x. 247s Preparing to unpack .../244-liblasso-perl_2.9.0-2build1_s390x.deb ... 247s Unpacking liblasso-perl:s390x (2.9.0-2build1) ... 247s Selecting previously unselected package libconfig-inifiles-perl. 247s Preparing to unpack .../245-libconfig-inifiles-perl_3.000003-3_all.deb ... 247s Unpacking libconfig-inifiles-perl (3.000003-3) ... 247s Selecting previously unselected package libmouse-perl:s390x. 247s Preparing to unpack .../246-libmouse-perl_2.5.11-1build1_s390x.deb ... 247s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 247s Selecting previously unselected package libnet-cidr-perl. 247s Preparing to unpack .../247-libnet-cidr-perl_0.25-1_all.deb ... 247s Unpacking libnet-cidr-perl (0.25-1) ... 247s Selecting previously unselected package libtest-sharedfork-perl. 247s Preparing to unpack .../248-libtest-sharedfork-perl_0.35-3_all.deb ... 247s Unpacking libtest-sharedfork-perl (0.35-3) ... 247s Selecting previously unselected package libtest-tcp-perl. 247s Preparing to unpack .../249-libtest-tcp-perl_2.22-2_all.deb ... 247s Unpacking libtest-tcp-perl (2.22-2) ... 247s Selecting previously unselected package libplack-perl. 247s Preparing to unpack .../250-libplack-perl_1.0051-1_all.deb ... 247s Unpacking libplack-perl (1.0051-1) ... 247s Selecting previously unselected package liblemonldap-ng-common-perl. 247s Preparing to unpack .../251-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 247s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 247s Selecting previously unselected package liblist-moreutils-xs-perl. 247s Preparing to unpack .../252-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 247s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 247s Selecting previously unselected package liblist-moreutils-perl. 247s Preparing to unpack .../253-liblist-moreutils-perl_0.430-2_all.deb ... 247s Unpacking liblist-moreutils-perl (0.430-2) ... 247s Selecting previously unselected package liblog-log4perl-perl. 247s Preparing to unpack .../254-liblog-log4perl-perl_1.57-1_all.deb ... 247s Unpacking liblog-log4perl-perl (1.57-1) ... 247s Selecting previously unselected package liblwp-protocol-psgi-perl. 247s Preparing to unpack .../255-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 247s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 247s Selecting previously unselected package libnet-smtp-ssl-perl. 247s Preparing to unpack .../256-libnet-smtp-ssl-perl_1.04-2_all.deb ... 247s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 247s Selecting previously unselected package libmailtools-perl. 247s Preparing to unpack .../257-libmailtools-perl_2.22-1_all.deb ... 247s Unpacking libmailtools-perl (2.22-1) ... 247s Selecting previously unselected package libmime-tools-perl. 247s Preparing to unpack .../258-libmime-tools-perl_5.515-1_all.deb ... 247s Unpacking libmime-tools-perl (5.515-1) ... 247s Selecting previously unselected package libnet-ip-perl. 247s Preparing to unpack .../259-libnet-ip-perl_1.26-4_all.deb ... 247s Unpacking libnet-ip-perl (1.26-4) ... 247s Selecting previously unselected package libnet-ldap-perl. 247s Preparing to unpack .../260-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 247s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 247s Selecting previously unselected package libxml-namespacesupport-perl. 247s Preparing to unpack .../261-libxml-namespacesupport-perl_1.12-2_all.deb ... 247s Unpacking libxml-namespacesupport-perl (1.12-2) ... 247s Selecting previously unselected package libxml-sax-base-perl. 247s Preparing to unpack .../262-libxml-sax-base-perl_1.09-3_all.deb ... 247s Unpacking libxml-sax-base-perl (1.09-3) ... 247s Selecting previously unselected package libxml-sax-perl. 247s Preparing to unpack .../263-libxml-sax-perl_1.02+dfsg-4_all.deb ... 247s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 247s Selecting previously unselected package libxml-libxml-perl. 247s Preparing to unpack .../264-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_s390x.deb ... 247s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 247s Selecting previously unselected package libxml-simple-perl. 247s Preparing to unpack .../265-libxml-simple-perl_2.25-2_all.deb ... 247s Unpacking libxml-simple-perl (2.25-2) ... 247s Selecting previously unselected package libnet-openid-common-perl. 247s Preparing to unpack .../266-libnet-openid-common-perl_1.20-2_all.deb ... 247s Unpacking libnet-openid-common-perl (1.20-2) ... 247s Selecting previously unselected package libnet-openid-consumer-perl. 247s Preparing to unpack .../267-libnet-openid-consumer-perl_1.18-2_all.deb ... 247s Unpacking libnet-openid-consumer-perl (1.18-2) ... 247s Selecting previously unselected package libnet-openid-server-perl. 247s Preparing to unpack .../268-libnet-openid-server-perl_1.09-4_all.deb ... 247s Unpacking libnet-openid-server-perl (1.09-4) ... 247s Selecting previously unselected package node-xtend. 247s Preparing to unpack .../269-node-xtend_4.0.2-3_all.deb ... 247s Unpacking node-xtend (4.0.2-3) ... 247s Selecting previously unselected package node-corepack. 247s Preparing to unpack .../270-node-corepack_0.24.0-5_all.deb ... 247s Unpacking node-corepack (0.24.0-5) ... 247s Selecting previously unselected package nodejs. 247s Preparing to unpack .../271-nodejs_20.19.4+dfsg-1_s390x.deb ... 247s Unpacking nodejs (20.19.4+dfsg-1) ... 247s Selecting previously unselected package node-acorn. 247s Preparing to unpack .../272-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 247s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 247s Selecting previously unselected package node-cjs-module-lexer. 247s Preparing to unpack .../273-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 247s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 247s Selecting previously unselected package node-balanced-match. 247s Preparing to unpack .../274-node-balanced-match_2.0.0-1_all.deb ... 247s Unpacking node-balanced-match (2.0.0-1) ... 247s Selecting previously unselected package node-brace-expansion. 247s Preparing to unpack .../275-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 247s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 247s Selecting previously unselected package node-minimatch. 247s Preparing to unpack .../276-node-minimatch_9.0.3-6_all.deb ... 247s Unpacking node-minimatch (9.0.3-6) ... 247s Selecting previously unselected package node-ms. 247s Preparing to unpack .../277-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 247s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 247s Selecting previously unselected package node-debug. 247s Preparing to unpack .../278-node-debug_4.4.1+~4.1.12-1_all.deb ... 247s Unpacking node-debug (4.4.1+~4.1.12-1) ... 247s Selecting previously unselected package node-lru-cache. 247s Preparing to unpack .../279-node-lru-cache_10.0.1-3_all.deb ... 247s Unpacking node-lru-cache (10.0.1-3) ... 247s Selecting previously unselected package node-semver. 247s Preparing to unpack .../280-node-semver_7.6.1+~7.5.8-2_all.deb ... 247s Unpacking node-semver (7.6.1+~7.5.8-2) ... 247s Selecting previously unselected package node-llhttp. 247s Preparing to unpack .../281-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 247s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 247s Selecting previously unselected package node-undici. 247s Preparing to unpack .../282-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 247s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 247s Selecting previously unselected package libnode115:s390x. 247s Preparing to unpack .../283-libnode115_20.19.4+dfsg-1_s390x.deb ... 247s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 248s Selecting previously unselected package libregexp-assemble-perl. 248s Preparing to unpack .../284-libregexp-assemble-perl_0.38-2_all.deb ... 248s Unpacking libregexp-assemble-perl (0.38-2) ... 248s Selecting previously unselected package libregexp-common-perl. 248s Preparing to unpack .../285-libregexp-common-perl_2024080801-1_all.deb ... 248s Unpacking libregexp-common-perl (2024080801-1) ... 248s Selecting previously unselected package libtask-weaken-perl. 248s Preparing to unpack .../286-libtask-weaken-perl_1.06-2_all.deb ... 248s Unpacking libtask-weaken-perl (1.06-2) ... 248s Selecting previously unselected package libxml-parser-perl. 248s Preparing to unpack .../287-libxml-parser-perl_2.47-1build4_s390x.deb ... 248s Unpacking libxml-parser-perl (2.47-1build4) ... 248s Selecting previously unselected package libsoap-lite-perl. 248s Preparing to unpack .../288-libsoap-lite-perl_1.27-3_all.deb ... 248s Unpacking libsoap-lite-perl (1.27-3) ... 248s Selecting previously unselected package libstring-random-perl. 248s Preparing to unpack .../289-libstring-random-perl_1%3a0.32-2_all.deb ... 248s Unpacking libstring-random-perl (1:0.32-2) ... 248s Selecting previously unselected package libtest-leaktrace-perl. 248s Preparing to unpack .../290-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 248s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 248s Selecting previously unselected package libtest-output-perl. 248s Preparing to unpack .../291-libtest-output-perl_1.036-1_all.deb ... 248s Unpacking libtest-output-perl (1.036-1) ... 248s Selecting previously unselected package libtest-pod-perl. 248s Preparing to unpack .../292-libtest-pod-perl_1.52-3_all.deb ... 248s Unpacking libtest-pod-perl (1.52-3) ... 248s Selecting previously unselected package libtext-unidecode-perl. 248s Preparing to unpack .../293-libtext-unidecode-perl_1.30-3_all.deb ... 248s Unpacking libtext-unidecode-perl (1.30-3) ... 248s Selecting previously unselected package libtime-fake-perl. 248s Preparing to unpack .../294-libtime-fake-perl_0.11-4_all.deb ... 248s Unpacking libtime-fake-perl (0.11-4) ... 248s Selecting previously unselected package libxml-libxslt-perl:s390x. 248s Preparing to unpack .../295-libxml-libxslt-perl_2.003000-3_s390x.deb ... 248s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 248s Selecting previously unselected package node-uglify-js. 248s Preparing to unpack .../296-node-uglify-js_3.17.4-2_all.deb ... 248s Unpacking node-uglify-js (3.17.4-2) ... 248s Selecting previously unselected package python3-defusedxml. 248s Preparing to unpack .../297-python3-defusedxml_0.7.1-3_all.deb ... 248s Unpacking python3-defusedxml (0.7.1-3) ... 248s Selecting previously unselected package python3-roman. 248s Preparing to unpack .../298-python3-roman_5.1-1_all.deb ... 248s Unpacking python3-roman (5.1-1) ... 248s Selecting previously unselected package python3-docutils. 248s Preparing to unpack .../299-python3-docutils_0.21.2+dfsg-2_all.deb ... 248s Unpacking python3-docutils (0.21.2+dfsg-2) ... 248s Selecting previously unselected package python3-imagesize. 248s Preparing to unpack .../300-python3-imagesize_1.4.1-1_all.deb ... 248s Unpacking python3-imagesize (1.4.1-1) ... 248s Selecting previously unselected package python3-packaging. 248s Preparing to unpack .../301-python3-packaging_25.0-1_all.deb ... 248s Unpacking python3-packaging (25.0-1) ... 248s Selecting previously unselected package python3-snowballstemmer. 248s Preparing to unpack .../302-python3-snowballstemmer_2.2.0-4build1_all.deb ... 248s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 248s Selecting previously unselected package sphinx-common. 248s Preparing to unpack .../303-sphinx-common_8.2.3-1ubuntu2_all.deb ... 248s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 248s Selecting previously unselected package python3-alabaster. 248s Preparing to unpack .../304-python3-alabaster_0.7.16-0.1_all.deb ... 248s Unpacking python3-alabaster (0.7.16-0.1) ... 248s Selecting previously unselected package python3-sphinx. 248s Preparing to unpack .../305-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 248s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 248s Selecting previously unselected package python3-sphinx-bootstrap-theme. 248s Preparing to unpack .../306-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 248s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 248s Selecting previously unselected package uglifyjs. 248s Preparing to unpack .../307-uglifyjs_3.17.4-2_all.deb ... 248s Unpacking uglifyjs (3.17.4-2) ... 248s Selecting previously unselected package yui-compressor. 248s Preparing to unpack .../308-yui-compressor_2.4.8-3_all.deb ... 248s Unpacking yui-compressor (2.4.8-3) ... 248s Selecting previously unselected package libauthen-radius-perl. 248s Preparing to unpack .../309-libauthen-radius-perl_0.33-1_all.deb ... 248s Unpacking libauthen-radius-perl (0.33-1) ... 248s Selecting previously unselected package pkg-perl-autopkgtest. 248s Preparing to unpack .../310-pkg-perl-autopkgtest_0.82_all.deb ... 248s Unpacking pkg-perl-autopkgtest (0.82) ... 248s Setting up libconfig-inifiles-perl (3.000003-3) ... 248s Setting up libmodule-pluggable-perl (5.2-5) ... 248s Setting up node-uglify-js (3.17.4-2) ... 248s Setting up libio-sessiondata-perl (1.03-3) ... 248s Setting up liblcms2-2:s390x (2.16-2) ... 248s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 248s Setting up libaom3:s390x (3.12.1-1) ... 248s Setting up node-lru-cache (10.0.1-3) ... 248s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 248s Setting up libmath-random-isaac-perl (1.004-2) ... 248s Setting up libtask-weaken-perl (1.06-2) ... 248s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 248s Setting up libhttp-multipartparser-perl (0.02-3) ... 248s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 248s Setting up java-common (0.76) ... 248s Setting up libclass-inspector-perl (1.36-3) ... 248s Setting up libfont-afm-perl (1.20-4) ... 248s Setting up libdynaloader-functions-perl (0.004-2) ... 248s Setting up libclass-method-modifiers-perl (2.15-1) ... 248s Setting up libio-pty-perl (1:1.20-1build3) ... 248s Setting up libdata-hexdump-perl (0.04-2) ... 248s Setting up python3-defusedxml (0.7.1-3) ... 248s Setting up libclone-perl:s390x (0.47-1) ... 248s Setting up libarchive-zip-perl (1.68-1) ... 248s Setting up libsub-identify-perl (0.14-3build4) ... 248s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 248s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 248s Setting up python3-alabaster (0.7.16-0.1) ... 248s Setting up libio-stringy-perl (2.113-2) ... 248s Setting up libhtml-tagset-perl (3.24-1) ... 248s Setting up unzip (6.0-28ubuntu7) ... 248s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 248s Setting up libperlio-via-timeout-perl (0.32-3) ... 248s Setting up libfilesys-notify-simple-perl (0.14-3) ... 248s Setting up libnet-cidr-perl (0.25-1) ... 248s Setting up libipc-sharelite-perl (0.17-5build4) ... 248s Setting up libconvert-binhex-perl (1.125-3) ... 248s Setting up liblwp-mediatypes-perl (6.04-2) ... 248s Setting up libcrypt-urandom-perl (0.54-1) ... 248s Setting up x11-common (1:7.7+24ubuntu1) ... 248s Setting up libtest-pod-perl (1.52-3) ... 248s Setting up libtry-tiny-perl (0.32-1) ... 248s Setting up libdeflate0:s390x (1.23-2) ... 248s Setting up perl-openssl-defaults:s390x (7build3) ... 248s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 248s Setting up libxml-namespacesupport-perl (1.12-2) ... 248s Setting up m4 (1.4.19-8) ... 248s Setting up libposix-strftime-compiler-perl (0.46-1) ... 248s Setting up libclass-singleton-perl (1.6-2) ... 248s Setting up libencode-locale-perl (1.05-3) ... 248s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 248s Setting up libxstring-perl:s390x (0.005-2build4) ... 248s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 248s Setting up libclass-errorhandler-perl (0.04-3) ... 248s Setting up liblist-utilsby-perl (0.12-2) ... 248s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 248s Setting up libtime-fake-perl (0.11-4) ... 249s Setting up libregexp-common-perl (2024080801-1) ... 249s Setting up libtest-sharedfork-perl (0.35-3) ... 249s Setting up libsub-install-perl (0.929-1) ... 249s Setting up libextutils-depends-perl (0.8002-1) ... 249s Setting up libhash-multivalue-perl (0.16-3) ... 249s Setting up liberror-perl (0.17030-1) ... 249s Setting up libapache-session-perl (1.94-2) ... 249s Setting up libxml-sax-base-perl (1.09-3) ... 249s Setting up libio-string-perl (1.08-4) ... 249s Setting up libtest-leaktrace-perl (0.17-1build6) ... 249s Setting up python3-roman (5.1-1) ... 249s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 249s Setting up autotools-dev (20240727.1) ... 249s Setting up libstream-buffered-perl (0.03-3) ... 249s Setting up libclass-data-inheritable-perl (0.10-1) ... 249s Setting up python3-packaging (25.0-1) ... 249s Setting up libcrypt-des-perl:s390x (2.07-5) ... 249s Setting up libalgorithm-c3-perl (0.11-2) ... 249s Setting up liblog-log4perl-perl (1.57-1) ... 249s Setting up libapache-logformat-compiler-perl (0.36-3) ... 249s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 249s Setting up libcrypt-random-seed-perl (0.03-3) ... 249s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 249s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 249s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 249s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 249s Setting up python3-snowballstemmer (2.2.0-4build1) ... 249s Setting up node-balanced-match (2.0.0-1) ... 249s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 249s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 249s Setting up libimagequant0:s390x (2.18.0-1build1) ... 249s Setting up libemail-date-format-perl (1.008-1) ... 249s Setting up libcryptx-perl (0.087-1) ... 249s Setting up libcares2:s390x (1.34.5-1) ... 249s Setting up libmpc3:s390x (1.3.1-1build3) ... 249s Setting up libvariable-magic-perl (0.64-1build1) ... 249s Setting up libio-html-perl (1.004-3) ... 249s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 249s Setting up autopoint (0.23.1-2build2) ... 249s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 249s Setting up libipc-run-perl (20231003.0-2) ... 249s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 249s Setting up libpcsclite1:s390x (2.3.3-1) ... 249s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 249s Setting up libltdl7:s390x (2.5.4-4build1) ... 249s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 249s Setting up libstring-random-perl (1:0.32-2) ... 249s Setting up libparams-util-perl (1.102-3build1) ... 249s Setting up autoconf (2.72-3.1ubuntu1) ... 249s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 249s Setting up libwebp7:s390x (1.5.0-0.1) ... 249s Setting up libcapture-tiny-perl (0.50-1) ... 249s Setting up libtimedate-perl (2.3300-2) ... 249s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 249s Setting up libsub-name-perl:s390x (0.28-1) ... 249s Setting up libtypes-serialiser-perl (1.01-1) ... 249s Setting up libgssapi-perl (0.28-4build5) ... 249s Setting up dwz (0.16-2) ... 249s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 249s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 249s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 249s Setting up libjson-perl (4.10000-1) ... 249s Setting up libxslt1.1:s390x (1.1.43-0.3) ... 249s Setting up libjargs-java (1.0.0-5) ... 249s Setting up librole-tiny-perl (2.002004-1) ... 249s Setting up debugedit (1:5.2-3) ... 249s Setting up libfile-sharedir-perl (1.118-3) ... 249s Setting up libfcgi-perl (0.82+ds-3build3) ... 249s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 249s Setting up libwww-form-urlencoded-perl (0.26-2) ... 249s Setting up sgml-base (1.31+nmu1) ... 249s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 249s Setting up libdevel-stacktrace-perl (2.0500-1) ... 249s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 249s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 249s Setting up libicu76:s390x (76.1-4ubuntu2) ... 249s Setting up node-minimatch (9.0.3-6) ... 249s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 249s Setting up ca-certificates-java (20240118) ... 249s No JRE found. Skipping Java certificates setup. 249s Setting up libexporter-tiny-perl (1.006002-1) ... 249s Setting up node-xtend (4.0.2-3) ... 249s Setting up libisl23:s390x (0.27-1) ... 249s Setting up libconvert-asn1-perl (0.34-1) ... 249s Setting up libtext-unidecode-perl (1.30-3) ... 249s Setting up libde265-0:s390x (1.0.16-1) ... 249s Setting up libregexp-assemble-perl (0.38-2) ... 249s Setting up libnet-ip-perl (1.26-4) ... 249s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 249s Setting up libxmlsec1-1:s390x (1.3.8-2) ... 249s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 249s Setting up liburi-perl (5.34-2) ... 249s Setting up libonig5:s390x (6.9.10-1) ... 249s Setting up libdbi-perl:s390x (1.647-1) ... 249s Setting up libconvert-base32-perl (0.06-3) ... 249s Setting up dctrl-tools (2.24-3build3) ... 249s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 249s Setting up autodep8 (0.30) ... 249s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 249s Setting up python3-imagesize (1.4.1-1) ... 249s Setting up libemail-address-xs-perl (1.05-1build5) ... 249s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 249s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 249s Setting up automake (1:1.17-4ubuntu1) ... 249s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 249s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 249s Setting up libjson-xs-perl (4.040-1) ... 249s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 249s Setting up libcrypt-des-ede3-perl (0.03-1) ... 249s Setting up libhttp-date-perl (6.06-1) ... 249s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 249s Setting up gettext (0.23.1-2build2) ... 249s Setting up libtest-tcp-perl (2.22-2) ... 249s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 249s Setting up java-wrappers (0.5) ... 249s Setting up libio-socket-timeout-perl (0.32-3) ... 249s Setting up libfile-listing-perl (6.16-1) ... 249s Setting up libhash-merge-simple-perl (0.052-1) ... 249s Setting up libcache-cache-perl (1.08-3) ... 249s Setting up libhttp-headers-fast-perl (0.22-3) ... 249s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 249s Setting up liblist-moreutils-perl (0.430-2) ... 249s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 249s Setting up libemail-simple-perl (2.218-1) ... 249s Setting up libxmlsec1-openssl1:s390x (1.3.8-2) ... 249s Setting up libnet-http-perl (6.23-1) ... 249s Setting up liblasso3t64 (2.9.0-2build1) ... 249s Setting up libnss3:s390x (2:3.114-1) ... 249s Setting up libexception-class-perl (1.45-1) ... 249s Setting up libclass-c3-perl (0.35-2) ... 249s Setting up libcrypt-jwt-perl (0.037-1) ... 249s Setting up xfonts-utils (1:7.7+7) ... 249s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 249s Setting up libxml-sax-perl (1.02+dfsg-4) ... 249s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 249s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 249s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 249s Setting up libauthen-radius-perl (0.33-1) ... 249s Setting up intltool-debian (0.35.0+20060710.6) ... 249s Setting up libbytes-random-secure-perl (0.29-3) ... 249s Setting up libjson-maybexs-perl (1.004008-1) ... 249s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 249s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 249s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 249s Setting up libdata-optlist-perl (0.114-1) ... 249s Setting up libtest-output-perl (1.036-1) ... 249s Setting up pkg-perl-autopkgtest (0.82) ... 249s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 249s Setting up libraw23t64:s390x (0.21.4-2) ... 249s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 249s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 249s Warning: program compiled against libxml 215 using older 214 249s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 249s Warning: program compiled against libxml 215 using older 214 249s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 249s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 250s Setting up dh-strip-nondeterminism (1.14.2-1) ... 250s Setting up libwww-robotrules-perl (6.02-1) ... 250s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 250s Setting up xml-core (0.19) ... 250s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 250s Setting up jq (1.8.1-3ubuntu1) ... 250s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 250s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 250s Setting up liblasso-perl:s390x (2.9.0-2build1) ... 250s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 250s Setting up libmro-compat-perl (0.15-2) ... 250s Setting up libcookie-baker-perl (0.12-1) ... 250s Setting up libhttp-entity-parser-perl (0.25-2) ... 250s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 250s Setting up libio-socket-ssl-perl (2.089-1) ... 250s Setting up libsub-exporter-perl (0.990-1) ... 250s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 250s Setting up libeval-closure-perl (0.14-3) ... 250s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 250s Setting up libconvert-pem-perl (0.13-1) ... 250s Setting up libhttp-negotiate-perl (6.01-2) ... 250s Setting up libparams-validationcompiler-perl (0.31-1) ... 250s Setting up openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 250s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 250s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 250s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 250s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 250s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 250s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 250s Setting up libhttp-cookies-perl (6.11-1) ... 250s Setting up po-debconf (1.0.21+nmu1) ... 250s Setting up libhtml-tree-perl (5.07-3) ... 250s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 250s Setting up libcgi-pm-perl (4.68-1) ... 250s Setting up libhtml-format-perl (2.16-2) ... 250s Setting up fonts-urw-base35 (20200910-8) ... 250s Setting up libhtml-template-perl (2.97-2build1) ... 250s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 250s Setting up libnet-smtp-ssl-perl (1.04-2) ... 250s Setting up libmodule-runtime-perl (0.018-1) ... 250s Setting up libmailtools-perl (2.22-1) ... 250s Setting up sphinx-common (8.2.3-1ubuntu2) ... 250s Setting up libxml-simple-perl (2.25-2) ... 250s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 250s Setting up libhttp-daemon-perl (6.16-1) ... 250s Setting up libemail-abstract-perl (3.010-1) ... 250s Setting up cpp-15 (15.2.0-5ubuntu1) ... 250s Setting up cpp (4:15.2.0-4ubuntu1) ... 250s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 250s Setting up libplack-perl (1.0051-1) ... 250s Setting up libnet-openid-common-perl (1.20-2) ... 250s Setting up libnet-openid-server-perl (1.09-4) ... 250s Setting up libmodule-implementation-perl (0.09-2) ... 250s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 250s Setting up libpackage-stash-perl (0.40-1) ... 250s Setting up libimport-into-perl (1.002005-2) ... 250s Setting up libmoo-perl (2.005005-1) ... 250s Setting up liblist-someutils-perl (0.59-1) ... 250s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 250s Setting up libmime-tools-perl (5.515-1) ... 250s Setting up gcc-15 (15.2.0-5ubuntu1) ... 250s Setting up libspecio-perl (0.50-1) ... 250s Setting up liblist-allutils-perl (0.19-1) ... 250s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 250s Setting up libmoox-types-mooselike-perl (0.29-2) ... 250s Setting up libb-hooks-endofscope-perl (0.28-2) ... 250s Setting up g++-15 (15.2.0-5ubuntu1) ... 250s Setting up libthrowable-perl (1.001-2) ... 250s Setting up libtool (2.5.4-4build1) ... 250s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 250s Setting up gcc (4:15.2.0-4ubuntu1) ... 250s Setting up dh-autoreconf (21) ... 250s Setting up libemail-sender-perl (2.601-1) ... 250s Setting up libnamespace-clean-perl (0.27-2) ... 250s Setting up g++ (4:15.2.0-4ubuntu1) ... 250s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 250s Setting up build-essential (12.12ubuntu1) ... 250s Setting up libnamespace-autoclean-perl (0.31-1) ... 250s Setting up libdatetime-locale-perl (1:1.41-1) ... 250s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 250s Setting up debhelper (13.24.2ubuntu1) ... 250s Setting up libdatetime-perl (2:1.65-1build3) ... 250s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 250s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 250s Setting up liblwp-protocol-https-perl (6.14-1) ... 250s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 250s Setting up node-corepack (0.24.0-5) ... 250s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 250s Setting up libwww-perl (6.78-1) ... 250s Setting up libheif1:s390x (1.20.2-1) ... 250s Setting up nodejs (20.19.4+dfsg-1) ... 250s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 250s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 250s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 250s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 250s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 250s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 250s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 250s Setting up libnet-openid-consumer-perl (1.18-2) ... 250s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 250s Setting up node-semver (7.6.1+~7.5.8-2) ... 250s Setting up libxml-parser-perl (2.47-1build4) ... 250s Setting up uglifyjs (3.17.4-2) ... 250s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 250s Setting up node-debug (4.4.1+~4.1.12-1) ... 250s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 250s Setting up libgd-perl (2.78-1build4) ... 250s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 250s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 250s Setting up libsoap-lite-perl (1.27-3) ... 250s Setting up libgd-securityimage-perl (1.75-3) ... 250s Processing triggers for install-info (7.1.1-1ubuntu1) ... 250s Processing triggers for libc-bin (2.42-0ubuntu3) ... 250s Processing triggers for man-db (2.13.1-1) ... 252s Processing triggers for ca-certificates-java (20240118) ... 252s Adding debian:ACCVRAIZ1.pem 252s Adding debian:AC_RAIZ_FNMT-RCM.pem 252s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 252s Adding debian:ANF_Secure_Server_Root_CA.pem 252s Adding debian:Actalis_Authentication_Root_CA.pem 252s Adding debian:AffirmTrust_Commercial.pem 252s Adding debian:AffirmTrust_Networking.pem 252s Adding debian:AffirmTrust_Premium.pem 252s Adding debian:AffirmTrust_Premium_ECC.pem 252s Adding debian:Amazon_Root_CA_1.pem 252s Adding debian:Amazon_Root_CA_2.pem 252s Adding debian:Amazon_Root_CA_3.pem 252s Adding debian:Amazon_Root_CA_4.pem 252s Adding debian:Atos_TrustedRoot_2011.pem 252s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 252s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 252s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 252s Adding debian:BJCA_Global_Root_CA1.pem 252s Adding debian:BJCA_Global_Root_CA2.pem 252s Adding debian:Baltimore_CyberTrust_Root.pem 252s Adding debian:Buypass_Class_2_Root_CA.pem 252s Adding debian:Buypass_Class_3_Root_CA.pem 252s Adding debian:CA_Disig_Root_R2.pem 252s Adding debian:CFCA_EV_ROOT.pem 252s Adding debian:COMODO_Certification_Authority.pem 252s Adding debian:COMODO_ECC_Certification_Authority.pem 252s Adding debian:COMODO_RSA_Certification_Authority.pem 252s Adding debian:Certainly_Root_E1.pem 252s Adding debian:Certainly_Root_R1.pem 252s Adding debian:Certigna.pem 252s Adding debian:Certigna_Root_CA.pem 252s Adding debian:Certum_EC-384_CA.pem 252s Adding debian:Certum_Trusted_Network_CA.pem 252s Adding debian:Certum_Trusted_Network_CA_2.pem 252s Adding debian:Certum_Trusted_Root_CA.pem 252s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 252s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 252s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 252s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 252s Adding debian:Comodo_AAA_Services_root.pem 252s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 252s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 252s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 252s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 252s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 252s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 252s Adding debian:DigiCert_Assured_ID_Root_CA.pem 252s Adding debian:DigiCert_Assured_ID_Root_G2.pem 252s Adding debian:DigiCert_Assured_ID_Root_G3.pem 252s Adding debian:DigiCert_Global_Root_CA.pem 252s Adding debian:DigiCert_Global_Root_G2.pem 252s Adding debian:DigiCert_Global_Root_G3.pem 252s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 252s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 252s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 252s Adding debian:DigiCert_Trusted_Root_G4.pem 252s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 252s Adding debian:Entrust_Root_Certification_Authority.pem 252s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 252s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 252s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 252s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 252s Adding debian:GLOBALTRUST_2020.pem 252s Adding debian:GTS_Root_R1.pem 252s Adding debian:GTS_Root_R2.pem 252s Adding debian:GTS_Root_R3.pem 252s Adding debian:GTS_Root_R4.pem 252s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 252s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 252s Adding debian:GlobalSign_Root_CA.pem 252s Adding debian:GlobalSign_Root_CA_-_R3.pem 252s Adding debian:GlobalSign_Root_CA_-_R6.pem 252s Adding debian:GlobalSign_Root_E46.pem 252s Adding debian:GlobalSign_Root_R46.pem 252s Adding debian:Go_Daddy_Class_2_CA.pem 252s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 252s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 252s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 252s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 252s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 252s Adding debian:HiPKI_Root_CA_-_G1.pem 252s Adding debian:Hongkong_Post_Root_CA_3.pem 252s Adding debian:ISRG_Root_X1.pem 252s Adding debian:ISRG_Root_X2.pem 252s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 252s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 252s Adding debian:Izenpe.com.pem 252s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 252s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 252s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 252s Adding debian:NAVER_Global_Root_Certification_Authority.pem 252s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 252s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 252s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 252s Adding debian:QuoVadis_Root_CA_1_G3.pem 252s Adding debian:QuoVadis_Root_CA_2.pem 252s Adding debian:QuoVadis_Root_CA_2_G3.pem 252s Adding debian:QuoVadis_Root_CA_3.pem 252s Adding debian:QuoVadis_Root_CA_3_G3.pem 252s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 252s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 252s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 252s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 252s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 252s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 252s Adding debian:SZAFIR_ROOT_CA2.pem 252s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 252s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 252s Adding debian:SecureSign_Root_CA12.pem 252s Adding debian:SecureSign_Root_CA14.pem 252s Adding debian:SecureSign_Root_CA15.pem 252s Adding debian:SecureTrust_CA.pem 252s Adding debian:Secure_Global_CA.pem 252s Adding debian:Security_Communication_ECC_RootCA1.pem 252s Adding debian:Security_Communication_RootCA2.pem 252s Adding debian:Starfield_Class_2_CA.pem 252s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 252s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 252s Adding debian:SwissSign_Gold_CA_-_G2.pem 252s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 252s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 252s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 252s Adding debian:TWCA_CYBER_Root_CA.pem 252s Adding debian:TWCA_Global_Root_CA.pem 252s Adding debian:TWCA_Root_Certification_Authority.pem 252s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 252s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 252s Adding debian:TeliaSonera_Root_CA_v1.pem 252s Adding debian:Telia_Root_CA_v2.pem 252s Adding debian:TrustAsia_Global_Root_CA_G3.pem 252s Adding debian:TrustAsia_Global_Root_CA_G4.pem 252s Adding debian:Trustwave_Global_Certification_Authority.pem 252s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 252s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 252s Adding debian:TunTrust_Root_CA.pem 252s Adding debian:UCA_Extended_Validation_Root.pem 252s Adding debian:UCA_Global_G2_Root.pem 252s Adding debian:USERTrust_ECC_Certification_Authority.pem 252s Adding debian:USERTrust_RSA_Certification_Authority.pem 252s Adding debian:XRamp_Global_CA_Root.pem 252s Adding debian:certSIGN_ROOT_CA.pem 252s Adding debian:certSIGN_Root_CA_G2.pem 252s Adding debian:e-Szigno_Root_CA_2017.pem 252s Adding debian:ePKI_Root_Certification_Authority.pem 252s Adding debian:emSign_ECC_Root_CA_-_C3.pem 252s Adding debian:emSign_ECC_Root_CA_-_G3.pem 252s Adding debian:emSign_Root_CA_-_C1.pem 252s Adding debian:emSign_Root_CA_-_G1.pem 252s Adding debian:vTrus_ECC_Root_CA.pem 252s Adding debian:vTrus_Root_CA.pem 252s done. 252s Setting up yui-compressor (2.4.8-3) ... 252s Setting up default-jre-headless (2:1.21-76) ... 252s Processing triggers for sgml-base (1.31+nmu1) ... 252s Setting up docutils-common (0.21.2+dfsg-2) ... 252s Processing triggers for sgml-base (1.31+nmu1) ... 252s Setting up python3-docutils (0.21.2+dfsg-2) ... 253s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 258s autopkgtest [16:54:11]: test common-test: ./debian/tests/runner build-deps lemonldap-ng-common 258s autopkgtest [16:54:11]: test common-test: [----------------------- 258s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 258s t/01-Common-Conf.t ............ 258s ok 1 - use Lemonldap::NG::Common::Conf; 258s ok 2 - Bad module 258s ok 3 - Read t/lemonldap-ng.ini 258s # Subtest: Invalid backend configuration 258s ok 1 - Invalid configuration 258s ok 2 - Found correct error message 258s 1..2 258s ok 4 - Invalid backend configuration 258s # Subtest: Cache expiration 258s ok 1 - Valid configuration 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 2 - Found expected cfgNum in conf 258s ok 3 - Found expected message 258s ok 4 - load counter increased by 1 258s ok 5 - lastCfg counter increased by 1 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 6 - Found expected newvalue in conf 258s ok 7 - Found expected message 258s ok 8 - lastCfg counter increased by 0 258s ok 9 - load counter increased by 0 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 10 - Found expected newvalue in conf 258s ok 11 - Found expected cfgNum in conf 258s ok 12 - Found expected message 258s ok 13 - load counter increased by 1 258s ok 14 - lastCfg counter increased by 1 258s 1..14 258s ok 5 - Cache expiration 258s # Subtest: Configuration reload 258s ok 1 - Valid configuration 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 2 - Found expected cfgNum in conf 258s ok 3 - Found expected message 258s ok 4 - load counter increased by 1 258s ok 5 - lastCfg counter increased by 1 258s # Invoking getConf with args { 258s # 'local' => 0 258s # } 258s ok 6 - Found expected newvalue in conf 258s ok 7 - Found expected cfgNum in conf 258s ok 8 - Found expected message 258s ok 9 - lastCfg counter increased by 1 258s ok 10 - load counter increased by 1 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 11 - Found expected newvalue in conf 258s ok 12 - Found expected cfgNum in conf 258s ok 13 - Found expected message 258s ok 14 - load counter increased by 0 258s ok 15 - lastCfg counter increased by 0 258s 1..15 258s ok 6 - Configuration reload 258s # Subtest: Configuration cache manual clear 258s ok 1 - Valid configuration 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 2 - Found expected cfgNum in conf 258s ok 3 - Found expected message 258s ok 4 - load counter increased by 1 258s ok 5 - lastCfg counter increased by 1 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 6 - Found expected cfgNum in conf 258s ok 7 - Found expected newvalue in conf 258s ok 8 - Found expected message 258s ok 9 - load counter increased by 0 258s ok 10 - lastCfg counter increased by 0 258s # Invoking getConf with args { 258s # 'noCache' => 2 258s # } 258s ok 11 - Found expected newvalue in conf 258s ok 12 - Found expected cfgNum in conf 258s ok 13 - Found expected message 258s ok 14 - lastCfg counter increased by 1 258s ok 15 - load counter increased by 1 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 16 - Found expected newvalue in conf 258s ok 17 - Found expected cfgNum in conf 258s ok 18 - Found expected message 258s ok 19 - lastCfg counter increased by 0 258s ok 20 - load counter increased by 0 258s 1..20 258s ok 7 - Configuration cache manual clear 258s # Subtest: local param behavior 258s ok 1 - Valid configuration 258s # Invoking getConf with args { 258s # 'local' => 1, 258s # 'localPrm' => { 258s # 'myLocalPrm' => 1 258s # } 258s # } 258s ok 2 - Found expected myLocalPrm in conf 258s ok 3 - Found expected cfgNum in conf 258s ok 4 - Found expected message 258s ok 5 - lastCfg counter increased by 1 258s ok 6 - load counter increased by 1 258s # Invoking getConf with args {} 258s ok 7 - Found expected myLocalPrm in conf 258s ok 8 - Found expected cfgNum in conf 258s ok 9 - Found expected message 258s ok 10 - lastCfg counter increased by 1 258s ok 11 - load counter increased by 1 258s ok 12 - Another confAccess object from another process 258s # Invoking getConf with args {} 258s ok 13 - Found expected myLocalPrm in conf 258s ok 14 - Found expected cfgNum in conf 258s ok 15 - Found expected message 258s ok 16 - load counter increased by 1 258s ok 17 - lastCfg counter increased by 1 258s # Invoking getConf with args { 258s # 'local' => 1 258s # } 258s ok 18 - Found expected myLocalPrm in conf 258s ok 19 - Found expected cfgNum in conf 258s ok 20 - Found expected message 258s ok 21 - lastCfg counter increased by 0 258s ok 22 - load counter increased by 0 258s 1..22 258s ok 8 - local param behavior 258s 1..8 258s ok 258s t/02-Common-Conf-File.t ....... 258s ok 1 - use Lemonldap::NG::Common::Conf; 258s ok 2 - type => file 258s ok 3 - Test 0 is stored 258s ok 4 - Test 0 can be read 258s ok 5 - Test 0 is restored 258s ok 6 - Test 1 is stored 258s ok 7 - Test 1 can be read 258s ok 8 - Test 1 is restored 258s ok 9 - Test 2 is stored 258s ok 10 - Test 2 can be read 258s ok 11 - Test 2 is restored 258s 1..11 258s ok 258s t/02-Common-Conf-Overlay.t .... 258s ok 1 - use Lemonldap::NG::Common::Conf; 258s ok 2 - type => Overlay 258s ok 3 - Load conf 258s ok 4 - Normal parameters 258s ok 5 - Scalar override 258s ok 6 - Hash override 258s ok 7 - Save 258s ok 8 - Load conf 258s ok 9 - Succeed to update overwrite 258s ok 10 - Restore 258s ok 11 - Load conf 258s ok 12 - Hash override 258s 1..12 258s ok 258s t/02-Common-Conf-ServerEnv.t .. 258s 1..14 258s ok 1 - use Lemonldap::NG::Common::Conf; 258s ok 2 - type => file 258s ok 3 - Conf is stored 258s ok 4 - Conf can be read 258s ok 5 - %SERVERENV:A% is not substitued into Aa without useServerEnv 258s ok 6 - type => file 258s ok 7 - Conf is stored 258s ok 8 - Conf can be read 258s ok 9 - %SERVERENV:A% is substitued into Aa 258s ok 10 - %SERVERENV:B% %SERVERENV:C% is substitued into Bb Cc 258s ok 11 - Keyname is transformed 258s ok 12 - Values are substitued into arrays 258s ok 13 - Get raw conf 258s ok 14 - %SERVERENV:A% is not substitued into Aa in raw mode 258s ok 259s t/03-Common-Conf-CDBI.t ....... 259s 1..14 259s ok 1 - use Lemonldap::NG::Common::Conf; 259s ok 2 - CDBI object 259s ok 3 - Driver is build 259s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 259s ok 4 - Set unicode 259s ok 5 - Test database created 259s ok 6 - Test 0 is stored 259s ok 7 - Test 0 can be read 259s ok 8 - Test 0 is restored 259s ok 9 - Test 1 is stored 259s ok 10 - Test 1 can be read 259s ok 11 - Test 1 is restored 259s ok 12 - Test 2 is stored 259s ok 13 - Test 2 can be read 259s ok 14 - Test 2 is restored 259s ok 259s t/03-Common-Conf-RDBI.t ....... 259s 1..14 259s ok 1 - use Lemonldap::NG::Common::Conf; 259s ok 2 - RDBI object 259s ok 3 - Driver is build 259s "sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.40/Test/More.pm line 320. 259s ok 4 - Set unicode 259s ok 5 - Test database created 259s ok 6 - Test 0 is stored 259s ok 7 - Test 0 can be read 259s ok 8 - Test 0 is restored 259s ok 9 - Test 1 is stored 259s ok 10 - Test 1 can be read 259s ok 11 - Test 1 is restored 259s ok 12 - Test 2 is stored 259s ok 13 - Test 2 can be read 259s ok 14 - Test 2 is restored 259s ok 259s t/05-Common-Conf-LDAP.t ....... 259s 1..3 259s Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33. 259s ok 1 - use Lemonldap::NG::Common::Conf; 259s ok 2 - New object 259s ok 3 259s ok 259s t/10-PSGI-Request.t ........... 259s # Subtest: Request ID 259s ok 1 - Generated request ID 259s ok 2 - Request ID is stable across calls 259s ok 3 - Request ID is different for each request 259s ok 4 - Request ID is read from UNIQUE_ID env if set 259s 1..4 259s ok 1 - Request ID 259s # Subtest: Request JSON body 259s ok 1 259s ok 2 - Found JSON body 259s ok 3 - Found correct ascii value 259s not ok 4 - Found correct UTF-8 value # TODO UTF-8 handling in request is broken, see #2748 259s # Failed (TODO) test 'Found correct UTF-8 value' 259s # at t/10-PSGI-Request.t line 55. 259s # got: '€ncoded' 259s # expected: '€ncoded' 259s 1..4 259s ok 2 - Request JSON body 259s 1..2 259s ok 259s t/10-PSGI.t ................... 259s # Subtest: Check successful init 259s ok 1 - Returned HTTP code 200 259s ok 2 - Found expected message in body 259s 1..2 259s ok 1 - Check successful init 259s # Subtest: Check abort method 259s ok 1 - Returned HTTP code 500 259s ok 2 - Found expected error message in body 259s 1..2 259s ok 2 - Check abort method 259s 1..2 259s ok 259s t/11-Logger-Log4Perl.t ........ 259s # Subtest: info mode 259s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 259s ok 2 - Found no debug logs 259s ok 3 - Found info logs 259s 1..3 259s ok 1 - info mode 259s 1..1 259s ok 259s t/11-Logger.t ................. 259s # Subtest: Check logging API 259s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 259s ok 2 - Returned HTTP code 200 259s ok 3 - Found Request handled by TestPsgi handler in notice logs 259s ok 4 - Found User logger trace in info logs 259s ok 5 - Found audit in notice logs 259s ok 6 - Found (?^:auditLogger internal error: no message provided at .*TestPsgi.pm) in info logs 259s 1..6 259s ok 1 - Check logging API 259s # Subtest: Check audit API 259s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 259s ok 2 - Returned HTTP code 200 259s ok 3 - Found message=audit in audit logs 259s ok 4 - Found field1=one, field2=two in audit logs 259s 1..4 259s ok 2 - Check audit API 259s # Subtest: Check request ID 259s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 259s ok 2 - Enforced UNIQUE_ID seen in 2 messages 259s ok 3 - Seen three different request IDs 259s 1..3 259s ok 3 - Check request ID 259s 1..3 259s ok 259s t/11-LokiLogger.t ............. 259s # Subtest: Check Loki API 259s ok 1 - An object of class 't::TestPsgi' isa 't::TestPsgi' 259s ok 2 - Method is POST 259s ok 3 - URL is good 259s ok 4 - Posted values are JSON 259s ok 5 - Method is POST 259s ok 6 - URL is good 259s ok 7 - Posted values are JSON 259s ok 8 - Method is POST 259s ok 9 - URL is good 259s ok 10 - Posted values are JSON 259s ok 11 - Returned HTTP code 200 259s ok 12 - job is llng 259s ok 13 - log level is info 259s ok 14 - instance exists 259s ok 15 - env is prod 259s ok 16 - timestamp is set 259s ok 17 - Message exists 259s ok 18 - Userlogger message is a string 259s ok 19 - job is llng 259s ok 20 - log level is notice 259s ok 21 - instance exists 259s ok 22 - env is prod 259s ok 23 - timestamp is set 259s ok 24 - Message exists 259s ok 25 - Audit messgae is JSON encoded 259s ok 26 - job is llng 259s ok 27 - log level is notice 259s ok 28 - instance exists 259s ok 29 - env is prod 259s ok 30 - timestamp is set 259s ok 31 - Message exists 259s ok 32 - Audit messgae is JSON encoded 259s 1..32 259s ok 1 - Check Loki API 259s 1..1 259s ok 259s t/11-TestLogger.t ............. 259s ok 1 - An object of class 't::TestLogger' isa 't::TestLogger' 259s ok 2 - Found my_info in info logs 259s ok 3 - Found (?^:^my_debug_) in debug logs 259s 1..3 259s ok 259s t/30-Common-Safelib.t ......... 259s 1..1 259s ok 1 - use Lemonldap::NG::Common::Safelib; 259s ok 259s t/35-Common-Crypto.t .......... 259s 1..21 259s ok 1 - use Lemonldap::NG::Common::Crypto; 259s ok 2 - New object 259s ok 3 - Test of base64 encrypting with 1 characters string 259s ok 4 - Test of base64 encrypting with 2 characters string 259s ok 5 - Test of base64 encrypting with 3 characters string 259s ok 6 - Test of base64 encrypting with 4 characters string 259s ok 7 - Test of base64 encrypting with 5 characters string 259s ok 8 - Test of base64 encrypting with 6 characters string 259s ok 9 - Test of base64 encrypting with 7 characters string 259s ok 10 - Test of base64 encrypting with 8 characters string 259s ok 11 - Test of base64 encrypting with 9 characters string 259s ok 12 - Test of base64 encrypting with 10 characters string 259s ok 13 - Test of base64 encrypting with 11 characters string 259s ok 14 - Test of base64 encrypting with 12 characters string 259s ok 15 - Test of base64 encrypting with 13 characters string 259s ok 16 - Test of base64 encrypting with 14 characters string 259s ok 17 - Test of base64 encrypting with 15 characters string 259s ok 18 - Test of base64 encrypting with 16 characters string 259s ok 19 - Test of base64 encrypting with 17 characters string 259s ok 20 - Test of hexadecimal encrypting 259s ok 21 - Test of long value encrypting 259s ok 260s t/36-Common-Regexp.t .......... 260s 1..20 260s ok 1 - use Lemonldap::NG::Common::Regexp; 260s ok 2 260s ok 3 260s ok 4 260s ok 5 260s ok 6 260s ok 7 260s ok 8 260s ok 9 260s ok 10 260s ok 11 260s ok 12 260s ok 13 260s ok 14 260s ok 15 260s ok 16 260s ok 17 260s ok 18 260s ok 19 260s ok 20 260s ok 260s t/37-Common-TOTP.t ............ 260s 1..16 260s ok 1 - use Lemonldap::NG::Common::TOTP; 260s ok 2 - TOTP code is valid 260s ok 3 - TOTP code is no longer valid 260s ok 4 - TOTP code is not valid yet 260s ok 5 - TOTP code is valid 260s ok 6 - TOTP code is valid 260s ok 7 - TOTP code is no longer valid 260s ok 8 - TOTP code is not valid yet 260s ok 9 - TOTP is valid with encrypted secret and encryption disabled 260s ok 10 - TOTP is valid with encrypted secret and encryption enabled 260s ok 11 - TOTP is valid with cleartext secret and encryption enabled 260s ok 12 - TOTP code fails to verify 260s ok 13 - TOTP secret is stored as-is when encryption is disabled 260s ok 14 - Secret looks encrypted 260s ok 15 - Secret looks encrypted 260s ok 16 - get_storable_secret produces working secret 260s ok 260s t/40-Common-Session.t ......... 260s 1..7 260s ok 1 - use Lemonldap::NG::Common::Session; 260s ok 2 - Creation of session 260s ok 3 - Store session kind 260s ok 4 - Remove session 260s ok 5 - use Lemonldap::NG::Common::Apache::Session::Generate::SHA256; 260s ok 6 - Use SHA256 generate module 260s ok 7 - Remove session 260s ok 260s t/41-Common-EmailAddress.t .... 260s 1..3 260s ok 1 - use Lemonldap::NG::Common::EmailAddress; 260s ok 2 - calling format_email function 260s ok 3 - testing formatted email value 260s ok 260s t/45-importMetadata-config.t .. 260s Warning: program compiled against libxml 215 using older 214 260s ok 1 - require './scripts/importMetadata'; 260s # Subtest: Ignore SP 260s ok 1 260s ok 2 260s ok 3 260s ok 4 260s 1..4 260s ok 2 - Ignore SP 260s # Subtest: Ignore IDP 260s ok 1 260s ok 2 260s ok 3 260s ok 4 260s 1..4 260s ok 3 - Ignore IDP 260s # Subtest: Conf Prefix 260s ok 1 260s ok 2 260s 1..2 260s ok 4 - Conf Prefix 260s # Subtest: Remove 260s ok 1 260s ok 2 260s ok 3 260s ok 4 260s ok 5 260s ok 6 260s ok 7 260s ok 8 260s ok 9 260s ok 10 260s ok 11 260s ok 12 260s 1..12 260s ok 5 - Remove 260s # Subtest: IDP Exported attributes 260s ok 1 260s ok 2 260s 1..2 260s ok 6 - IDP Exported attributes 260s # Subtest: SP Exported attributes 260s ok 1 260s ok 2 260s ok 3 260s 1..3 260s ok 7 - SP Exported attributes 260s # Subtest: Options 260s ok 1 260s ok 2 260s ok 3 260s ok 4 260s ok 5 260s 1..5 260s ok 8 - Options 260s 1..8 260s ok 260s t/45-importMetadata.t ......... 260s Warning: program compiled against libxml 215 using older 214 260s ok 1 - require './scripts/importMetadata'; 260s ok 2 - SP counters are expected 260s ok 3 - IDP counters are expected 260s ok 4 - Correct amount of providers 260s ok 5 - Correct amount of providers 260s ok 6 - Correct amount of providers 260s ok 7 - Correct amount of providers 260s ok 8 - Correct amount of providers 260s ok 9 - Correct amount of providers 260s ok 10 - Found exported attribute 260s ok 11 - Found optional attribute 260s ok 12 - Found required attribute 260s ok 13 - Found subject ID 260s ok 14 - SP counters are expected 260s ok 15 - IDP counters are expected 260s ok 16 - Configuration was updated 260s ok 17 - Configuration was updated 260s ok 18 - SP counters are expected 260s ok 19 - IDP counters are expected 260s ok 20 260s 1..20 260s ok 260s t/50-Combination-Parser.t ..... 260s 1..32 260s ok 1 - use Lemonldap::NG::Common::Combination::Parser; 260s ok 2 - First level is a sub 260s ok 3 - Second level is an array ("or" list) 260s ok 4 - Third level is an array (auth,userDB) 260s ok 5 - Fourth level is a sub 260s ok 6 - "[A]" returns A as auth module 260s ok 7 - "[A]" returns A as userDB module 260s ok 8 - "[A,B]" returns A as auth module 260s ok 9 - "[A,B]" returns B as userDB module 260s ok 10 - "if(1) then [A,B] else [B,C]" returns A as auth module 260s ok 11 - "if(1) then [A,B] else [B,C]" returns B as userDB module 260s ok 12 - "if(0) then [A,B] else [B,C]" returns B as auth module 260s ok 13 - "if(0) then [A,B] else [B,C]" returns C as userDB module 260s ok 14 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns B as auth module 260s ok 15 - "if(0) then [A,B] else if(1) then [B,C] else [B,A]" returns C as userDB module 260s ok 16 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns B as auth module 260s ok 17 - "if(0) then [A,B] else if(0) then [B,C] else [B,A]" returns A as userDB module 260s ok 18 - "if($env->{test}) then [A,B] else [B,C]" returns A as auth module 260s ok 19 - "if($env->{test}) then [A,B] else [B,C]" returns B as userDB module 260s ok 20 - "if($env->{false}) then [A,B] else [B,C]" returns B as auth module 260s ok 21 - "if($env->{false}) then [A,B] else [B,C]" returns C as userDB module 260s ok 22 - "[A,B] or [B,C]" returns A as auth module 260s ok 23 - "[A,B] or [B,C]" returns B as userDB module 260s ok 24 - "if(1) then [A,B] or [C,A] else [B,C]" returns A as auth module 260s ok 25 - "if(1) then [A,B] or [C,A] else [B,C]" returns B as userDB module 260s ok 26 - "[A,B] or [B,C]" returns 2 elements 260s ok 27 - "if(1) then [A,B] or [C,A] else [B,C]" returns 2 elements 260s ok 28 - "[A and B, A]" returns PE_OK as auth result 260s ok 29 - "[A,B] and [B,C]" returns PE_OK as auth result 260s ok 30 - "if(0) then [A,B] else [A,B] and [B,C]" returns PE_OK as auth result 260s ok 31 - Bad expr "if(1) then {if(1) then [A] else [B]} else [C]" 260s ok 32 - Bad expr "[A,B or C]" 260s ok 260s t/60-Hashed-Session.t ......... 260s ok 1 - use Lemonldap::NG::Common::Session; 260s ok 2 - use Lemonldap::NG::Common::CliSessions; 260s ok 3 - Create fixed session 260s ok 4 - Session name is hashed 260s ok 5 - Recover fixed session 260s ok 6 - Data restored 260s ok 7 - Create session 260s ok 8 - Session name is hashed 260s ok 9 - Recover session 260s ok 10 - Data restored 260s ok 11 - Recover session 260s ok 12 - Data updated 260s ok 13 - Recover session 260s ok 14 - Data updated 260s 1..14 260s ok 260s t/60-Session-Cache.t .......... 260s ok 1 - use Lemonldap::NG::Common::Apache::Session; 260s ok 2 - use Lemonldap::NG::Common::Session; 260s ok 3 - Create session 260s ok 4 - Get session id 8a3ba21cbd039f4ac41afc4c7a28e80a 260s Local data corrupted, ignore cached session 260s ok 5 - Get session 260s ok 6 - Session is restored 260s Unable to use cache: mkdir /tmp/RyYQJscMut/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222. 260s 260s ok 7 - Get session 260s ok 8 - Session is restored 260s ok 9 - Get session 260s ok 10 - Drop session 260s ok 11 - get session from cache 260s ok 12 - cached session is valid 260s ok 13 - Error when session and cache are inexitent 260s 1..13 260s ok 260s t/60-Session-Cli.t ............ 260s ok 1 - use Lemonldap::NG::Common::Session; 260s ok 2 - use Lemonldap::NG::Common::CliSessions; 260s ok 3 - Found one session 260s ok 4 - Found correct session ID 260s ok 5 - Found deleteme session key 260s ok 6 - Found one session 260s ok 7 - Found correct session 260s ok 8 - Found one session 260s ok 9 - Found correct session 260s ok 10 - Only selected fields returned 260s ok 11 - Found correct UID 260s ok 12 - Found correct session ID 260s ok 13 - Found 5 sessions 260s ok 14 - Count gives 5 sessions 260s # Subtest: Search 260s ok 1 - Found 2 psessions 260s ok 2 - Count gives 2 psessions 260s ok 3 - Found 2 psessions 260s ok 4 - Found 2 sessions 260s ok 5 - Both sessions are dwho 260s ok 6 - Found 2 sessions 260s ok 7 - Only selected fields returned 260s ok 8 - Got two lines 260s ok 9 - Correct session IDs 260s 1..9 260s ok 15 - Search 260s # 2 260s ok 16 - Session was removed 260s ok 17 - Session was removed 260s ok 18 - Found 2 foo sessions 260s ok 19 - Found 0 foo sessions 260s ok 20 - New key was set 260s ok 21 - Existing key was changed 260s ok 22 - Key was removed 260s ok 23 - Key was removed 260s ok 24 - Found two second factors 260s ok 25 - Found one Yubikey 260s ok 26 - Found one TOTP 260s ok 27 - Found one U2F 260s ok 28 - Found two second factors 260s ok 29 - Yubikey was removed 260s ok 30 - Found one second factors 260s ok 31 - U2F was removed 260s ok 32 - TOTP survived 260s # Subtest: Search after restore 260s ok 1 - Found 2 psessions 260s ok 2 - Count gives 2 psessions 260s ok 3 - Found 2 psessions 260s ok 4 - Found 2 sessions 260s ok 5 - Both sessions are dwho 260s ok 6 - Found 2 sessions 260s ok 7 - Only selected fields returned 260s ok 8 - Got two lines 260s ok 9 - Correct session IDs 260s 1..9 260s ok 33 - Search after restore 260s ok 34 - Found one second factors 260s ok 35 - U2F was removed 260s ok 36 - TOTP survived 260s ok 37 - Found two second factors for dwho 260s ok 38 - TOTP was removed 260s ok 39 - UBK survived 260s ok 40 - Found one second factors for rtyler 260s ok 41 - TOTP was removed 260s ok 42 - UBK survived 260s ok 43 - Found two consents 260s ok 44 - Found one consent 260s ok 45 - Consent for test-rp removed 260s ok 46 - Consent for test-rp2 still present 260s 1..46 260s ok 260s t/60-U2F-Migrate.t ............ 260s ok 1 - use Lemonldap::NG::Common::Session; 260s ok 2 - use Lemonldap::NG::Common::CliSessions; 260s ok 3 # skip Authen::WebAuthn not found 260s 1..3 260s ok 260s t/70-User-Agent.t ............. 260s 1..3 260s ok 1 - use Lemonldap::NG::Common::UserAgent; 260s ok 2 - Default User Agent 260s ok 3 - Overriden User Agent 260s ok 261s t/71-Util-Crypto.t ............ 261s 1..4 261s ok 1 - use Lemonldap::NG::Common::Util::Crypto; 261s # Subtest: Check genRsaKey 261s ok 1 - Correct key size 261s ok 2 - Public key matches private key 261s ok 3 - Hash is non empty 261s ok 4 - Correct key size 261s ok 5 - Public key matches private key 261s ok 6 - Hash is non empty 261s 1..6 261s ok 2 - Check genRsaKey 261s # Subtest: Check genCertKey 261s ok 1 - Correct key size 261s ok 2 - Public key matches private key 261s ok 3 - Correct subject 261s ok 4 - Hash is non empty 261s ok 5 - Correct key size 261s ok 6 - Public key matches private key 261s ok 7 - Correct subject 261s ok 8 - Hash is non empty 261s ok 9 - Correct key size 261s ok 10 - Public key matches private key 261s ok 11 - Correct subject 261s ok 12 - Hash is non empty 261s 1..12 261s ok 3 - Check genCertKey 261s # Subtest: Check genEcKey 261s ok 1 - Public and private keys match 261s ok 2 - Hash is non empty 261s 1..2 261s ok 4 - Check genEcKey 261s ok 261s All tests successful. 261s Files=28, Tests=299, 3 wallclock secs ( 0.05 usr 0.01 sys + 2.42 cusr 0.17 csys = 2.65 CPU) 261s Result: PASS 261s autopkgtest [16:54:14]: test common-test: -----------------------] 262s common-test PASS 262s autopkgtest [16:54:15]: test common-test: - - - - - - - - - - results - - - - - - - - - - 262s autopkgtest [16:54:15]: test handler-test: preparing testbed 282s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee from image adt/ubuntu-resolute-s390x-server-20251028.img (UUID 222a8a17-8cdf-422e-baeb-91db113eb3ff)... 332s autopkgtest [16:55:25]: testbed dpkg architecture: s390x 332s autopkgtest [16:55:25]: testbed apt version: 3.1.8ubuntu1 332s autopkgtest [16:55:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 332s autopkgtest [16:55:25]: testbed release detected to be: resolute 333s autopkgtest [16:55:26]: updating testbed package index (apt update) 333s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 334s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 334s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 334s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 334s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 334s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [69.1 kB] 334s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3692 kB] 336s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [221 kB] 336s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [229 kB] 336s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 336s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1380 kB] 336s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [13.6 kB] 336s Fetched 5699 kB in 3s (1880 kB/s) 337s Reading package lists... 338s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 338s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 338s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 338s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 339s Reading package lists... 339s Reading package lists... 339s Building dependency tree... 339s Reading state information... 339s Calculating upgrade... 339s The following packages will be upgraded: 339s apt libapt-pkg7.0 339s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 339s Need to get 2612 kB of archives. 339s After this operation, 124 kB of additional disk space will be used. 339s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.11 [1150 kB] 341s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.11 [1462 kB] 342s dpkg-preconfigure: unable to re-open stdin: No such file or directory 342s Fetched 2612 kB in 3s (990 kB/s) 342s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56948 files and directories currently installed.) 342s Preparing to unpack .../libapt-pkg7.0_3.1.11_s390x.deb ... 342s Unpacking libapt-pkg7.0:s390x (3.1.11) over (3.1.8ubuntu1) ... 342s Preparing to unpack .../archives/apt_3.1.11_s390x.deb ... 342s Unpacking apt (3.1.11) over (3.1.8ubuntu1) ... 342s Setting up libapt-pkg7.0:s390x (3.1.11) ... 342s Setting up apt (3.1.11) ... 342s Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... 343s Processing triggers for man-db (2.13.1-1) ... 344s Processing triggers for libc-bin (2.42-0ubuntu3) ... 344s autopkgtest [16:55:37]: upgrading testbed (apt dist-upgrade and autopurge) 345s Reading package lists... 345s Building dependency tree... 345s Reading state information... 345s Calculating upgrade... 346s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 346s Reading package lists... 346s Building dependency tree... 346s Reading state information... 346s Solving dependencies... 346s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 346s autopkgtest [16:55:39]: rebooting testbed after setup commands that affected boot 362s Reading package lists... 362s Building dependency tree... 362s Reading state information... 362s Solving dependencies... 363s The following NEW packages will be installed: 363s autoconf autodep8 automake autopoint autotools-dev build-essential 363s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 363s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 363s dh-strip-nondeterminism docutils-common dwz fontconfig-config 363s fonts-urw-base35 g++ g++-15 g++-15-s390x-linux-gnu g++-s390x-linux-gnu gcc 363s gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu gettext 363s imagemagick-7-common intltool-debian java-common java-wrappers jq 363s libalgorithm-c3-perl libaom3 libapache-logformat-compiler-perl 363s libapache-session-perl libarchive-zip-perl libasan8 363s libauth-yubikey-webclient-perl libauthen-radius-perl 363s libb-hooks-endofscope-perl libb-hooks-op-check-perl 363s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 363s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 363s libclass-data-inheritable-perl libclass-errorhandler-perl 363s libclass-inspector-perl libclass-method-modifiers-perl 363s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 363s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 363s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 363s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 363s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 363s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 363s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 363s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 363s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 363s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 363s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 363s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 363s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 363s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 363s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 363s libencode-locale-perl liberror-perl libeval-closure-perl 363s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 363s libfcgi-perl libfcgi0t64 libfftw3-double3 libfile-listing-perl 363s libfile-sharedir-perl libfile-stripnondeterminism-perl 363s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 363s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 363s libglib-perl libgomp1 libgssapi-perl libhash-merge-simple-perl 363s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 363s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 363s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 363s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 363s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 363s libhttp-multipartparser-perl libhttp-negotiate-perl libicu76 363s libimage-magick-perl libimage-magick-q16-perl libimagequant0 363s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 363s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 363s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 363s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-jquery 363s libjs-sphinxdoc libjs-underscore libjson-maybexs-perl libjson-perl 363s libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 363s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 363s liblist-allutils-perl liblist-moreutils-perl liblist-moreutils-xs-perl 363s liblist-someutils-perl liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 363s libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl 363s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 363s libmath-random-isaac-perl libmime-tools-perl libmodule-implementation-perl 363s libmodule-pluggable-perl libmodule-runtime-perl libmoo-perl 363s libmoox-types-mooselike-perl libmouse-perl libmpc3 libmro-compat-perl 363s libnamespace-autoclean-perl libnamespace-clean-perl libnet-cidr-perl 363s libnet-http-perl libnet-ip-perl libnet-ldap-perl libnet-openid-common-perl 363s libnet-openid-consumer-perl libnet-openid-server-perl libnet-smtp-ssl-perl 363s libnet-ssleay-perl libnode115 libnspr4 libnss3 libonig5 libopenjp2-7 363s libpackage-stash-perl libparams-classify-perl libparams-util-perl 363s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 363s libplack-perl libposix-strftime-compiler-perl libraw23t64 363s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 363s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 363s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 363s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 363s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 363s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 363s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 363s libtimedate-perl libtool libtry-tiny-perl libtypes-serialiser-perl libubsan1 363s liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 363s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 363s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 363s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 363s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 363s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 363s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 363s node-semver node-uglify-js node-undici node-xtend nodejs 363s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 363s po-debconf python3-alabaster python3-defusedxml python3-docutils 363s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 363s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 363s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 363s yui-compressor 363s 0 upgraded, 312 newly installed, 0 to remove and 0 not upgraded. 363s Need to get 167 MB of archives. 363s After this operation, 612 MB of additional disk space will be used. 363s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 363s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 363s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 364s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 364s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 364s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 364s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 364s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 365s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 371s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 371s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 371s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 371s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 372s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 372s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 372s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 372s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 372s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 372s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 372s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 372s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 373s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 373s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 373s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 373s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 373s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 373s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 373s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 373s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 373s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 373s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 374s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 374s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 374s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 374s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 374s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 374s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 374s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 374s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 374s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 374s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 375s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 375s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 377s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 377s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 377s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 377s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 377s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 377s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 378s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 379s Get:51 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 379s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 381s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 381s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 381s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 381s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 381s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 382s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 382s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 382s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 382s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 382s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 382s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 382s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 382s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 382s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 382s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 383s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 383s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 383s Get:70 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 383s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 383s Get:72 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 383s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 383s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 383s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 383s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 383s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 383s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 384s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9+10-1 [43.8 MB] 385s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 385s Get:81 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 385s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 385s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 385s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 385s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 385s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 385s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 386s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 386s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 386s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 386s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 386s Get:92 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 386s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 386s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 386s Get:95 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x liburi-perl all 5.34-2 [100 kB] 386s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 386s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 387s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 387s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 387s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 387s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 387s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 387s Get:103 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 387s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 387s Get:105 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 387s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 387s Get:107 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 388s Get:108 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 388s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 388s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 388s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 388s Get:112 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 388s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 388s Get:114 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 388s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 388s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 388s Get:117 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 388s Get:118 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 388s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 389s Get:120 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 389s Get:121 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 389s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 389s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 389s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 389s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 389s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 389s Get:127 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 389s Get:128 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 389s Get:129 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 389s Get:130 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 389s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 389s Get:132 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 389s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 390s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 390s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 390s Get:136 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 390s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 390s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 390s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 390s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 390s Get:141 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 390s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 390s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 390s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 391s Get:145 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 391s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 391s Get:147 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 391s Get:148 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 391s Get:149 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 391s Get:150 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 392s Get:151 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 392s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 392s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 392s Get:154 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 392s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 392s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 392s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 392s Get:158 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 392s Get:159 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 392s Get:160 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 392s Get:161 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 392s Get:162 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 392s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 392s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 392s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 393s Get:166 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 393s Get:167 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 393s Get:168 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 393s Get:169 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 393s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 393s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 393s Get:172 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 393s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 393s Get:174 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 393s Get:175 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 393s Get:176 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 394s Get:177 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 394s Get:178 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 394s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 394s Get:180 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 394s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 394s Get:182 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 394s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 394s Get:184 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 394s Get:185 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 394s Get:186 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 394s Get:187 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 394s Get:188 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 394s Get:189 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 395s Get:190 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 395s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 395s Get:192 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 395s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 395s Get:194 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 395s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 395s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 395s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 395s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 395s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 396s Get:200 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 396s Get:201 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 396s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 396s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 396s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 396s Get:205 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 396s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 396s Get:207 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 396s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 396s Get:209 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 396s Get:210 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 396s Get:211 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 396s Get:212 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 397s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 397s Get:214 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 397s Get:215 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 397s Get:216 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 397s Get:217 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 397s Get:218 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 397s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 397s Get:220 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 397s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 397s Get:222 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 397s Get:223 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 397s Get:224 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 397s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 398s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 398s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 398s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 398s Get:229 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 398s Get:230 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 398s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 398s Get:232 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 399s Get:233 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 399s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 399s Get:235 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 399s Get:236 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 399s Get:237 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 399s Get:238 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 399s Get:239 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 399s Get:240 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 399s Get:241 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.3 [163 kB] 399s Get:242 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.8-2 [149 kB] 399s Get:243 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.8-2 [95.5 kB] 399s Get:244 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2build1 [164 kB] 399s Get:245 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2build1 [162 kB] 400s Get:246 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 400s Get:247 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 400s Get:248 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 400s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 400s Get:250 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 400s Get:251 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 400s Get:252 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 401s Get:253 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 401s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 401s Get:255 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 401s Get:256 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 401s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 401s Get:258 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 401s Get:259 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 401s Get:260 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 401s Get:261 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 402s Get:262 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 402s Get:263 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 402s Get:264 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 402s Get:265 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu7 [312 kB] 402s Get:266 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 402s Get:267 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 402s Get:268 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 402s Get:269 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 402s Get:270 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 402s Get:271 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 403s Get:272 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 403s Get:273 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 403s Get:274 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 403s Get:275 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 403s Get:276 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 403s Get:277 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 403s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 403s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 403s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x node-lru-cache all 10.0.1-3 [61.9 kB] 404s Get:281 http://ftpmaster.internal/ubuntu resolute/universe s390x node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 404s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 404s Get:283 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 404s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 406s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 406s Get:286 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 407s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 407s Get:288 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 407s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 407s Get:290 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 407s Get:291 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 407s Get:292 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 407s Get:293 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 407s Get:294 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 407s Get:295 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 407s Get:296 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 407s Get:297 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 407s Get:298 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 407s Get:299 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.1-1 [10.6 kB] 407s Get:300 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 407s Get:301 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 407s Get:302 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 407s Get:303 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 407s Get:304 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 407s Get:305 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 407s Get:306 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 407s Get:307 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 407s Get:308 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 408s Get:309 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 408s Get:310 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 408s Get:311 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 408s Get:312 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 409s Preconfiguring packages ... 409s Fetched 167 MB in 45s (3693 kB/s) 409s Selecting previously unselected package imagemagick-7-common. 409s (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 ... 56950 files and directories currently installed.) 409s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 409s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 409s Selecting previously unselected package libgomp1:s390x. 409s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 409s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 409s Selecting previously unselected package libfftw3-double3:s390x. 409s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 409s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 409s Selecting previously unselected package libfreetype6:s390x. 409s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 409s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 409s Selecting previously unselected package libfontenc1:s390x. 409s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 409s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 409s Selecting previously unselected package x11-common. 409s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 409s Unpacking x11-common (1:7.7+24ubuntu1) ... 409s Selecting previously unselected package xfonts-encodings. 409s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 409s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 409s Selecting previously unselected package xfonts-utils. 409s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 409s Unpacking xfonts-utils (1:7.7+7) ... 409s Selecting previously unselected package fonts-urw-base35. 409s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 409s Unpacking fonts-urw-base35 (20200910-8) ... 409s Selecting previously unselected package fontconfig-config. 409s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 409s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 409s Selecting previously unselected package libfontconfig1:s390x. 409s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 409s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 409s Selecting previously unselected package libsharpyuv0:s390x. 409s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 409s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 409s Selecting previously unselected package libaom3:s390x. 409s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 409s Unpacking libaom3:s390x (3.12.1-1) ... 409s Selecting previously unselected package libheif-plugin-aomdec:s390x. 409s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 409s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 409s Selecting previously unselected package libde265-0:s390x. 409s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 409s Unpacking libde265-0:s390x (1.0.16-1) ... 409s Selecting previously unselected package libheif-plugin-libde265:s390x. 409s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 409s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 409s Selecting previously unselected package libheif1:s390x. 409s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 409s Unpacking libheif1:s390x (1.20.2-1) ... 409s Selecting previously unselected package libjbig0:s390x. 409s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 409s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 409s Selecting previously unselected package libjpeg-turbo8:s390x. 409s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 409s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 409s Selecting previously unselected package libjpeg8:s390x. 409s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 409s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 409s Selecting previously unselected package liblcms2-2:s390x. 409s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 409s Unpacking liblcms2-2:s390x (2.16-2) ... 409s Selecting previously unselected package liblqr-1-0:s390x. 409s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 409s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 409s Selecting previously unselected package libltdl7:s390x. 409s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 409s Unpacking libltdl7:s390x (2.5.4-4build1) ... 409s Selecting previously unselected package libopenjp2-7:s390x. 409s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 409s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 409s Selecting previously unselected package libraw23t64:s390x. 409s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 409s Unpacking libraw23t64:s390x (0.21.4-2) ... 409s Selecting previously unselected package libdeflate0:s390x. 409s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 409s Unpacking libdeflate0:s390x (1.23-2) ... 409s Selecting previously unselected package libwebp7:s390x. 409s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 409s Unpacking libwebp7:s390x (1.5.0-0.1) ... 409s Selecting previously unselected package libtiff6:s390x. 409s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 409s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 409s Selecting previously unselected package libwebpdemux2:s390x. 409s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 409s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 409s Selecting previously unselected package libwebpmux3:s390x. 409s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 409s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 409s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 409s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 409s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 410s Selecting previously unselected package libimage-magick-q16-perl. 410s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 410s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 410s Selecting previously unselected package libimage-magick-perl. 410s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 410s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 410s Selecting previously unselected package m4. 410s Preparing to unpack .../033-m4_1.4.19-8_s390x.deb ... 410s Unpacking m4 (1.4.19-8) ... 410s Selecting previously unselected package autoconf. 410s Preparing to unpack .../034-autoconf_2.72-3.1ubuntu1_all.deb ... 410s Unpacking autoconf (2.72-3.1ubuntu1) ... 410s Selecting previously unselected package dctrl-tools. 410s Preparing to unpack .../035-dctrl-tools_2.24-3build3_s390x.deb ... 410s Unpacking dctrl-tools (2.24-3build3) ... 410s Selecting previously unselected package autodep8. 410s Preparing to unpack .../036-autodep8_0.30_all.deb ... 410s Unpacking autodep8 (0.30) ... 410s Selecting previously unselected package autotools-dev. 410s Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ... 410s Unpacking autotools-dev (20240727.1) ... 410s Selecting previously unselected package automake. 410s Preparing to unpack .../038-automake_1%3a1.17-4ubuntu1_all.deb ... 410s Unpacking automake (1:1.17-4ubuntu1) ... 410s Selecting previously unselected package autopoint. 410s Preparing to unpack .../039-autopoint_0.23.1-2build2_all.deb ... 410s Unpacking autopoint (0.23.1-2build2) ... 410s Selecting previously unselected package libisl23:s390x. 410s Preparing to unpack .../040-libisl23_0.27-1_s390x.deb ... 410s Unpacking libisl23:s390x (0.27-1) ... 410s Selecting previously unselected package libmpc3:s390x. 410s Preparing to unpack .../041-libmpc3_1.3.1-1build3_s390x.deb ... 410s Unpacking libmpc3:s390x (1.3.1-1build3) ... 410s Selecting previously unselected package cpp-15-s390x-linux-gnu. 410s Preparing to unpack .../042-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package cpp-15. 410s Preparing to unpack .../043-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package cpp-s390x-linux-gnu. 410s Preparing to unpack .../044-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 410s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 410s Selecting previously unselected package cpp. 410s Preparing to unpack .../045-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 410s Unpacking cpp (4:15.2.0-4ubuntu1) ... 410s Selecting previously unselected package libcc1-0:s390x. 410s Preparing to unpack .../046-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package libitm1:s390x. 410s Preparing to unpack .../047-libitm1_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package libasan8:s390x. 410s Preparing to unpack .../048-libasan8_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package libubsan1:s390x. 410s Preparing to unpack .../049-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package libgcc-15-dev:s390x. 410s Preparing to unpack .../050-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package gcc-15-s390x-linux-gnu. 410s Preparing to unpack .../051-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package gcc-15. 410s Preparing to unpack .../052-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package gcc-s390x-linux-gnu. 410s Preparing to unpack .../053-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 410s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 410s Selecting previously unselected package gcc. 410s Preparing to unpack .../054-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 410s Unpacking gcc (4:15.2.0-4ubuntu1) ... 410s Selecting previously unselected package libstdc++-15-dev:s390x. 410s Preparing to unpack .../055-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 410s Selecting previously unselected package g++-15-s390x-linux-gnu. 410s Preparing to unpack .../056-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 410s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 411s Selecting previously unselected package g++-15. 411s Preparing to unpack .../057-g++-15_15.2.0-5ubuntu1_s390x.deb ... 411s Unpacking g++-15 (15.2.0-5ubuntu1) ... 411s Selecting previously unselected package g++-s390x-linux-gnu. 411s Preparing to unpack .../058-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 411s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 411s Selecting previously unselected package g++. 411s Preparing to unpack .../059-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 411s Unpacking g++ (4:15.2.0-4ubuntu1) ... 411s Selecting previously unselected package build-essential. 411s Preparing to unpack .../060-build-essential_12.12ubuntu1_s390x.deb ... 411s Unpacking build-essential (12.12ubuntu1) ... 411s Selecting previously unselected package ca-certificates-java. 411s Preparing to unpack .../061-ca-certificates-java_20240118_all.deb ... 411s Unpacking ca-certificates-java (20240118) ... 411s Selecting previously unselected package libdebhelper-perl. 411s Preparing to unpack .../062-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 411s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 411s Selecting previously unselected package libtool. 411s Preparing to unpack .../063-libtool_2.5.4-4build1_all.deb ... 411s Unpacking libtool (2.5.4-4build1) ... 411s Selecting previously unselected package dh-autoreconf. 411s Preparing to unpack .../064-dh-autoreconf_21_all.deb ... 411s Unpacking dh-autoreconf (21) ... 411s Selecting previously unselected package libarchive-zip-perl. 411s Preparing to unpack .../065-libarchive-zip-perl_1.68-1_all.deb ... 411s Unpacking libarchive-zip-perl (1.68-1) ... 411s Selecting previously unselected package libfile-stripnondeterminism-perl. 411s Preparing to unpack .../066-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 411s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 411s Selecting previously unselected package dh-strip-nondeterminism. 411s Preparing to unpack .../067-dh-strip-nondeterminism_1.14.2-1_all.deb ... 411s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 411s Selecting previously unselected package debugedit. 411s Preparing to unpack .../068-debugedit_1%3a5.2-3_s390x.deb ... 411s Unpacking debugedit (1:5.2-3) ... 411s Selecting previously unselected package dwz. 411s Preparing to unpack .../069-dwz_0.16-2_s390x.deb ... 411s Unpacking dwz (0.16-2) ... 411s Selecting previously unselected package gettext. 411s Preparing to unpack .../070-gettext_0.23.1-2build2_s390x.deb ... 411s Unpacking gettext (0.23.1-2build2) ... 411s Selecting previously unselected package intltool-debian. 411s Preparing to unpack .../071-intltool-debian_0.35.0+20060710.6_all.deb ... 411s Unpacking intltool-debian (0.35.0+20060710.6) ... 411s Selecting previously unselected package po-debconf. 411s Preparing to unpack .../072-po-debconf_1.0.21+nmu1_all.deb ... 411s Unpacking po-debconf (1.0.21+nmu1) ... 411s Selecting previously unselected package debhelper. 411s Preparing to unpack .../073-debhelper_13.24.2ubuntu1_all.deb ... 411s Unpacking debhelper (13.24.2ubuntu1) ... 411s Selecting previously unselected package java-common. 411s Preparing to unpack .../074-java-common_0.76_all.deb ... 411s Unpacking java-common (0.76) ... 411s Selecting previously unselected package libnspr4:s390x. 411s Preparing to unpack .../075-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 411s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 411s Selecting previously unselected package libnss3:s390x. 411s Preparing to unpack .../076-libnss3_2%3a3.114-1_s390x.deb ... 411s Unpacking libnss3:s390x (2:3.114-1) ... 411s Selecting previously unselected package libpcsclite1:s390x. 411s Preparing to unpack .../077-libpcsclite1_2.3.3-1_s390x.deb ... 411s Unpacking libpcsclite1:s390x (2.3.3-1) ... 411s Selecting previously unselected package openjdk-21-jre-headless:s390x. 411s Preparing to unpack .../078-openjdk-21-jre-headless_21.0.9+10-1_s390x.deb ... 411s Unpacking openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 412s Selecting previously unselected package default-jre-headless. 412s Preparing to unpack .../079-default-jre-headless_2%3a1.21-76_s390x.deb ... 412s Unpacking default-jre-headless (2:1.21-76) ... 412s Selecting previously unselected package sgml-base. 412s Preparing to unpack .../080-sgml-base_1.31+nmu1_all.deb ... 412s Unpacking sgml-base (1.31+nmu1) ... 412s Selecting previously unselected package xml-core. 412s Preparing to unpack .../081-xml-core_0.19_all.deb ... 412s Unpacking xml-core (0.19) ... 412s Selecting previously unselected package docutils-common. 412s Preparing to unpack .../082-docutils-common_0.21.2+dfsg-2_all.deb ... 412s Unpacking docutils-common (0.21.2+dfsg-2) ... 412s Selecting previously unselected package unzip. 412s Preparing to unpack .../083-unzip_6.0-28ubuntu7_s390x.deb ... 412s Unpacking unzip (6.0-28ubuntu7) ... 412s Selecting previously unselected package java-wrappers. 412s Preparing to unpack .../084-java-wrappers_0.5_all.deb ... 412s Unpacking java-wrappers (0.5) ... 412s Selecting previously unselected package libonig5:s390x. 412s Preparing to unpack .../085-libonig5_6.9.10-1_s390x.deb ... 412s Unpacking libonig5:s390x (6.9.10-1) ... 412s Selecting previously unselected package libjq1:s390x. 412s Preparing to unpack .../086-libjq1_1.8.1-3ubuntu1_s390x.deb ... 412s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 412s Selecting previously unselected package jq. 412s Preparing to unpack .../087-jq_1.8.1-3ubuntu1_s390x.deb ... 412s Unpacking jq (1.8.1-3ubuntu1) ... 412s Selecting previously unselected package libalgorithm-c3-perl. 412s Preparing to unpack .../088-libalgorithm-c3-perl_0.11-2_all.deb ... 412s Unpacking libalgorithm-c3-perl (0.11-2) ... 412s Selecting previously unselected package libposix-strftime-compiler-perl. 412s Preparing to unpack .../089-libposix-strftime-compiler-perl_0.46-1_all.deb ... 412s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 412s Selecting previously unselected package libapache-logformat-compiler-perl. 412s Preparing to unpack .../090-libapache-logformat-compiler-perl_0.36-3_all.deb ... 412s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 412s Selecting previously unselected package libcrypt-urandom-perl. 412s Preparing to unpack .../091-libcrypt-urandom-perl_0.54-1_s390x.deb ... 412s Unpacking libcrypt-urandom-perl (0.54-1) ... 412s Selecting previously unselected package libapache-session-perl. 412s Preparing to unpack .../092-libapache-session-perl_1.94-2_all.deb ... 412s Unpacking libapache-session-perl (1.94-2) ... 412s Selecting previously unselected package libdigest-hmac-perl. 412s Preparing to unpack .../093-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 412s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 412s Selecting previously unselected package liburi-perl. 412s Preparing to unpack .../094-liburi-perl_5.34-2_all.deb ... 412s Unpacking liburi-perl (5.34-2) ... 412s Selecting previously unselected package libencode-locale-perl. 412s Preparing to unpack .../095-libencode-locale-perl_1.05-3_all.deb ... 412s Unpacking libencode-locale-perl (1.05-3) ... 412s Selecting previously unselected package libtimedate-perl. 412s Preparing to unpack .../096-libtimedate-perl_2.3300-2_all.deb ... 412s Unpacking libtimedate-perl (2.3300-2) ... 412s Selecting previously unselected package libhttp-date-perl. 412s Preparing to unpack .../097-libhttp-date-perl_6.06-1_all.deb ... 412s Unpacking libhttp-date-perl (6.06-1) ... 412s Selecting previously unselected package libfile-listing-perl. 412s Preparing to unpack .../098-libfile-listing-perl_6.16-1_all.deb ... 412s Unpacking libfile-listing-perl (6.16-1) ... 412s Selecting previously unselected package libhtml-tagset-perl. 412s Preparing to unpack .../099-libhtml-tagset-perl_3.24-1_all.deb ... 412s Unpacking libhtml-tagset-perl (3.24-1) ... 412s Selecting previously unselected package libhtml-parser-perl:s390x. 412s Preparing to unpack .../100-libhtml-parser-perl_3.83-1build1_s390x.deb ... 412s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 412s Selecting previously unselected package libhtml-tree-perl. 412s Preparing to unpack .../101-libhtml-tree-perl_5.07-3_all.deb ... 412s Unpacking libhtml-tree-perl (5.07-3) ... 412s Selecting previously unselected package libclone-perl:s390x. 412s Preparing to unpack .../102-libclone-perl_0.47-1_s390x.deb ... 412s Unpacking libclone-perl:s390x (0.47-1) ... 412s Selecting previously unselected package libio-html-perl. 412s Preparing to unpack .../103-libio-html-perl_1.004-3_all.deb ... 412s Unpacking libio-html-perl (1.004-3) ... 412s Selecting previously unselected package liblwp-mediatypes-perl. 412s Preparing to unpack .../104-liblwp-mediatypes-perl_6.04-2_all.deb ... 412s Unpacking liblwp-mediatypes-perl (6.04-2) ... 412s Selecting previously unselected package libhttp-message-perl. 412s Preparing to unpack .../105-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 412s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 412s Selecting previously unselected package libhttp-cookies-perl. 412s Preparing to unpack .../106-libhttp-cookies-perl_6.11-1_all.deb ... 412s Unpacking libhttp-cookies-perl (6.11-1) ... 412s Selecting previously unselected package libhttp-negotiate-perl. 412s Preparing to unpack .../107-libhttp-negotiate-perl_6.01-2_all.deb ... 412s Unpacking libhttp-negotiate-perl (6.01-2) ... 412s Selecting previously unselected package perl-openssl-defaults:s390x. 412s Preparing to unpack .../108-perl-openssl-defaults_7build3_s390x.deb ... 412s Unpacking perl-openssl-defaults:s390x (7build3) ... 412s Selecting previously unselected package libnet-ssleay-perl:s390x. 412s Preparing to unpack .../109-libnet-ssleay-perl_1.94-3_s390x.deb ... 412s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 412s Selecting previously unselected package libio-socket-ssl-perl. 412s Preparing to unpack .../110-libio-socket-ssl-perl_2.089-1_all.deb ... 412s Unpacking libio-socket-ssl-perl (2.089-1) ... 412s Selecting previously unselected package libnet-http-perl. 412s Preparing to unpack .../111-libnet-http-perl_6.23-1_all.deb ... 412s Unpacking libnet-http-perl (6.23-1) ... 412s Selecting previously unselected package liblwp-protocol-https-perl. 412s Preparing to unpack .../112-liblwp-protocol-https-perl_6.14-1_all.deb ... 412s Unpacking liblwp-protocol-https-perl (6.14-1) ... 412s Selecting previously unselected package libtry-tiny-perl. 412s Preparing to unpack .../113-libtry-tiny-perl_0.32-1_all.deb ... 412s Unpacking libtry-tiny-perl (0.32-1) ... 412s Selecting previously unselected package libwww-robotrules-perl. 412s Preparing to unpack .../114-libwww-robotrules-perl_6.02-1_all.deb ... 412s Unpacking libwww-robotrules-perl (6.02-1) ... 412s Selecting previously unselected package libwww-perl. 412s Preparing to unpack .../115-libwww-perl_6.78-1_all.deb ... 412s Unpacking libwww-perl (6.78-1) ... 412s Selecting previously unselected package libauth-yubikey-webclient-perl. 412s Preparing to unpack .../116-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 412s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 412s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 412s Preparing to unpack .../117-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 412s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 412s Selecting previously unselected package libdynaloader-functions-perl. 412s Preparing to unpack .../118-libdynaloader-functions-perl_0.004-2_all.deb ... 412s Unpacking libdynaloader-functions-perl (0.004-2) ... 412s Selecting previously unselected package libdevel-callchecker-perl:s390x. 412s Preparing to unpack .../119-libdevel-callchecker-perl_0.009-2_s390x.deb ... 412s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 412s Selecting previously unselected package libparams-classify-perl:s390x. 412s Preparing to unpack .../120-libparams-classify-perl_0.015-2build6_s390x.deb ... 412s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 412s Selecting previously unselected package libmodule-runtime-perl. 412s Preparing to unpack .../121-libmodule-runtime-perl_0.018-1_all.deb ... 412s Unpacking libmodule-runtime-perl (0.018-1) ... 412s Selecting previously unselected package libmodule-implementation-perl. 412s Preparing to unpack .../122-libmodule-implementation-perl_0.09-2_all.deb ... 412s Unpacking libmodule-implementation-perl (0.09-2) ... 412s Selecting previously unselected package libsub-exporter-progressive-perl. 412s Preparing to unpack .../123-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 412s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 412s Selecting previously unselected package libvariable-magic-perl. 412s Preparing to unpack .../124-libvariable-magic-perl_0.64-1build1_s390x.deb ... 412s Unpacking libvariable-magic-perl (0.64-1build1) ... 412s Selecting previously unselected package libb-hooks-endofscope-perl. 412s Preparing to unpack .../125-libb-hooks-endofscope-perl_0.28-2_all.deb ... 412s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 412s Selecting previously unselected package libcrypt-random-seed-perl. 412s Preparing to unpack .../126-libcrypt-random-seed-perl_0.03-3_all.deb ... 412s Unpacking libcrypt-random-seed-perl (0.03-3) ... 412s Selecting previously unselected package libmath-random-isaac-perl. 412s Preparing to unpack .../127-libmath-random-isaac-perl_1.004-2_all.deb ... 412s Unpacking libmath-random-isaac-perl (1.004-2) ... 412s Selecting previously unselected package libbytes-random-secure-perl. 412s Preparing to unpack .../128-libbytes-random-secure-perl_0.29-3_all.deb ... 412s Unpacking libbytes-random-secure-perl (0.29-3) ... 412s Selecting previously unselected package liberror-perl. 412s Preparing to unpack .../129-liberror-perl_0.17030-1_all.deb ... 412s Unpacking liberror-perl (0.17030-1) ... 412s Selecting previously unselected package libipc-sharelite-perl. 412s Preparing to unpack .../130-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 412s Unpacking libipc-sharelite-perl (0.17-5build4) ... 412s Selecting previously unselected package libcache-cache-perl. 412s Preparing to unpack .../131-libcache-cache-perl_1.08-3_all.deb ... 412s Unpacking libcache-cache-perl (1.08-3) ... 412s Selecting previously unselected package libcapture-tiny-perl. 412s Preparing to unpack .../132-libcapture-tiny-perl_0.50-1_all.deb ... 412s Unpacking libcapture-tiny-perl (0.50-1) ... 412s Selecting previously unselected package libcares2:s390x. 412s Preparing to unpack .../133-libcares2_1.34.5-1_s390x.deb ... 412s Unpacking libcares2:s390x (1.34.5-1) ... 412s Selecting previously unselected package libcgi-pm-perl. 412s Preparing to unpack .../134-libcgi-pm-perl_4.68-1_all.deb ... 412s Unpacking libcgi-pm-perl (4.68-1) ... 412s Selecting previously unselected package libclass-c3-perl. 412s Preparing to unpack .../135-libclass-c3-perl_0.35-2_all.deb ... 412s Unpacking libclass-c3-perl (0.35-2) ... 412s Selecting previously unselected package libclass-data-inheritable-perl. 412s Preparing to unpack .../136-libclass-data-inheritable-perl_0.10-1_all.deb ... 412s Unpacking libclass-data-inheritable-perl (0.10-1) ... 412s Selecting previously unselected package libclass-errorhandler-perl. 412s Preparing to unpack .../137-libclass-errorhandler-perl_0.04-3_all.deb ... 412s Unpacking libclass-errorhandler-perl (0.04-3) ... 412s Selecting previously unselected package libclass-inspector-perl. 412s Preparing to unpack .../138-libclass-inspector-perl_1.36-3_all.deb ... 412s Unpacking libclass-inspector-perl (1.36-3) ... 412s Selecting previously unselected package libclass-method-modifiers-perl. 412s Preparing to unpack .../139-libclass-method-modifiers-perl_2.15-1_all.deb ... 412s Unpacking libclass-method-modifiers-perl (2.15-1) ... 412s Selecting previously unselected package libclass-singleton-perl. 412s Preparing to unpack .../140-libclass-singleton-perl_1.6-2_all.deb ... 412s Unpacking libclass-singleton-perl (1.6-2) ... 412s Selecting previously unselected package libclass-xsaccessor-perl. 412s Preparing to unpack .../141-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 412s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 412s Selecting previously unselected package libcommon-sense-perl:s390x. 412s Preparing to unpack .../142-libcommon-sense-perl_3.75-3build5_s390x.deb ... 412s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 412s Selecting previously unselected package libconvert-asn1-perl. 412s Preparing to unpack .../143-libconvert-asn1-perl_0.34-1_all.deb ... 412s Unpacking libconvert-asn1-perl (0.34-1) ... 412s Selecting previously unselected package libconvert-base32-perl. 412s Preparing to unpack .../144-libconvert-base32-perl_0.06-3_all.deb ... 412s Unpacking libconvert-base32-perl (0.06-3) ... 412s Selecting previously unselected package libconvert-binhex-perl. 412s Preparing to unpack .../145-libconvert-binhex-perl_1.125-3_all.deb ... 412s Unpacking libconvert-binhex-perl (1.125-3) ... 412s Selecting previously unselected package libcrypt-des-perl:s390x. 412s Preparing to unpack .../146-libcrypt-des-perl_2.07-5_s390x.deb ... 412s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 412s Selecting previously unselected package libcrypt-des-ede3-perl. 412s Preparing to unpack .../147-libcrypt-des-ede3-perl_0.03-1_all.deb ... 412s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 412s Selecting previously unselected package libcryptx-perl. 412s Preparing to unpack .../148-libcryptx-perl_0.087-1_s390x.deb ... 412s Unpacking libcryptx-perl (0.087-1) ... 412s Selecting previously unselected package libconvert-pem-perl. 412s Preparing to unpack .../149-libconvert-pem-perl_0.13-1_all.deb ... 412s Unpacking libconvert-pem-perl (0.13-1) ... 412s Selecting previously unselected package libcookie-baker-perl. 412s Preparing to unpack .../150-libcookie-baker-perl_0.12-1_all.deb ... 412s Unpacking libcookie-baker-perl (0.12-1) ... 413s Selecting previously unselected package libcrypt-dh-gmp-perl. 413s Preparing to unpack .../151-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 413s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 413s Selecting previously unselected package libjson-perl. 413s Preparing to unpack .../152-libjson-perl_4.10000-1_all.deb ... 413s Unpacking libjson-perl (4.10000-1) ... 413s Selecting previously unselected package libcrypt-jwt-perl. 413s Preparing to unpack .../153-libcrypt-jwt-perl_0.037-1_all.deb ... 413s Unpacking libcrypt-jwt-perl (0.037-1) ... 413s Selecting previously unselected package libcrypt-openssl-bignum-perl. 413s Preparing to unpack .../154-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 413s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 413s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 413s Preparing to unpack .../155-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 413s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 413s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 413s Preparing to unpack .../156-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 413s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 413s Selecting previously unselected package libcrypt-openssl-x509-perl. 413s Preparing to unpack .../157-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 413s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 413s Selecting previously unselected package libcrypt-rijndael-perl. 413s Preparing to unpack .../158-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 413s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 413s Selecting previously unselected package libcrypt-ssleay-perl. 413s Preparing to unpack .../159-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 413s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 413s Selecting previously unselected package libdata-hexdump-perl. 413s Preparing to unpack .../160-libdata-hexdump-perl_0.04-2_all.deb ... 413s Unpacking libdata-hexdump-perl (0.04-2) ... 413s Selecting previously unselected package libparams-util-perl. 413s Preparing to unpack .../161-libparams-util-perl_1.102-3build1_s390x.deb ... 413s Unpacking libparams-util-perl (1.102-3build1) ... 413s Selecting previously unselected package libsub-install-perl. 413s Preparing to unpack .../162-libsub-install-perl_0.929-1_all.deb ... 413s Unpacking libsub-install-perl (0.929-1) ... 413s Selecting previously unselected package libdata-optlist-perl. 413s Preparing to unpack .../163-libdata-optlist-perl_0.114-1_all.deb ... 413s Unpacking libdata-optlist-perl (0.114-1) ... 413s Selecting previously unselected package libtypes-serialiser-perl. 413s Preparing to unpack .../164-libtypes-serialiser-perl_1.01-1_all.deb ... 413s Unpacking libtypes-serialiser-perl (1.01-1) ... 413s Selecting previously unselected package libjson-xs-perl. 413s Preparing to unpack .../165-libjson-xs-perl_4.040-1_s390x.deb ... 413s Unpacking libjson-xs-perl (4.040-1) ... 413s Selecting previously unselected package libjson-maybexs-perl. 413s Preparing to unpack .../166-libjson-maybexs-perl_1.004008-1_all.deb ... 413s Unpacking libjson-maybexs-perl (1.004008-1) ... 413s Selecting previously unselected package liblist-someutils-perl. 413s Preparing to unpack .../167-liblist-someutils-perl_0.59-1_all.deb ... 413s Unpacking liblist-someutils-perl (0.59-1) ... 413s Selecting previously unselected package liblist-utilsby-perl. 413s Preparing to unpack .../168-liblist-utilsby-perl_0.12-2_all.deb ... 413s Unpacking liblist-utilsby-perl (0.12-2) ... 413s Selecting previously unselected package liblist-allutils-perl. 413s Preparing to unpack .../169-liblist-allutils-perl_0.19-1_all.deb ... 413s Unpacking liblist-allutils-perl (0.19-1) ... 413s Selecting previously unselected package libimport-into-perl. 413s Preparing to unpack .../170-libimport-into-perl_1.002005-2_all.deb ... 413s Unpacking libimport-into-perl (1.002005-2) ... 413s Selecting previously unselected package librole-tiny-perl. 413s Preparing to unpack .../171-librole-tiny-perl_2.002004-1_all.deb ... 413s Unpacking librole-tiny-perl (2.002004-1) ... 413s Selecting previously unselected package libsub-quote-perl. 413s Preparing to unpack .../172-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 413s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 413s Selecting previously unselected package libmoo-perl. 413s Preparing to unpack .../173-libmoo-perl_2.005005-1_all.deb ... 413s Unpacking libmoo-perl (2.005005-1) ... 413s Selecting previously unselected package libdata-password-zxcvbn-perl. 413s Preparing to unpack .../174-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 413s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 413s Selecting previously unselected package libfile-sharedir-perl. 413s Preparing to unpack .../175-libfile-sharedir-perl_1.118-3_all.deb ... 413s Unpacking libfile-sharedir-perl (1.118-3) ... 413s Selecting previously unselected package libpackage-stash-perl. 413s Preparing to unpack .../176-libpackage-stash-perl_0.40-1_all.deb ... 413s Unpacking libpackage-stash-perl (0.40-1) ... 413s Selecting previously unselected package libsub-identify-perl. 413s Preparing to unpack .../177-libsub-identify-perl_0.14-3build4_s390x.deb ... 413s Unpacking libsub-identify-perl (0.14-3build4) ... 413s Selecting previously unselected package libsub-name-perl:s390x. 413s Preparing to unpack .../178-libsub-name-perl_0.28-1_s390x.deb ... 413s Unpacking libsub-name-perl:s390x (0.28-1) ... 413s Selecting previously unselected package libnamespace-clean-perl. 413s Preparing to unpack .../179-libnamespace-clean-perl_0.27-2_all.deb ... 413s Unpacking libnamespace-clean-perl (0.27-2) ... 413s Selecting previously unselected package libnamespace-autoclean-perl. 413s Preparing to unpack .../180-libnamespace-autoclean-perl_0.31-1_all.deb ... 413s Unpacking libnamespace-autoclean-perl (0.31-1) ... 413s Selecting previously unselected package libsub-exporter-perl. 413s Preparing to unpack .../181-libsub-exporter-perl_0.990-1_all.deb ... 413s Unpacking libsub-exporter-perl (0.990-1) ... 413s Selecting previously unselected package libeval-closure-perl. 413s Preparing to unpack .../182-libeval-closure-perl_0.14-3_all.deb ... 413s Unpacking libeval-closure-perl (0.14-3) ... 413s Selecting previously unselected package libdevel-stacktrace-perl. 413s Preparing to unpack .../183-libdevel-stacktrace-perl_2.0500-1_all.deb ... 413s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 413s Selecting previously unselected package libexception-class-perl. 413s Preparing to unpack .../184-libexception-class-perl_1.45-1_all.deb ... 413s Unpacking libexception-class-perl (1.45-1) ... 413s Selecting previously unselected package libparams-validationcompiler-perl. 413s Preparing to unpack .../185-libparams-validationcompiler-perl_0.31-1_all.deb ... 413s Unpacking libparams-validationcompiler-perl (0.31-1) ... 413s Selecting previously unselected package libmro-compat-perl. 413s Preparing to unpack .../186-libmro-compat-perl_0.15-2_all.deb ... 413s Unpacking libmro-compat-perl (0.15-2) ... 413s Selecting previously unselected package libxstring-perl:s390x. 413s Preparing to unpack .../187-libxstring-perl_0.005-2build4_s390x.deb ... 413s Unpacking libxstring-perl:s390x (0.005-2build4) ... 413s Selecting previously unselected package libspecio-perl. 413s Preparing to unpack .../188-libspecio-perl_0.50-1_all.deb ... 413s Unpacking libspecio-perl (0.50-1) ... 413s Selecting previously unselected package libdatetime-locale-perl. 413s Preparing to unpack .../189-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 413s Unpacking libdatetime-locale-perl (1:1.41-1) ... 413s Selecting previously unselected package libdatetime-timezone-perl. 413s Preparing to unpack .../190-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 413s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 413s Selecting previously unselected package libdatetime-perl. 413s Preparing to unpack .../191-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 413s Unpacking libdatetime-perl (2:1.65-1build3) ... 413s Selecting previously unselected package libdatetime-format-rfc3339-perl. 413s Preparing to unpack .../192-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 413s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 413s Selecting previously unselected package libdbi-perl:s390x. 413s Preparing to unpack .../193-libdbi-perl_1.647-1_s390x.deb ... 413s Unpacking libdbi-perl:s390x (1.647-1) ... 413s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 413s Preparing to unpack .../194-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 413s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 413s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 413s Preparing to unpack .../195-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 413s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 413s Selecting previously unselected package libemail-date-format-perl. 413s Preparing to unpack .../196-libemail-date-format-perl_1.008-1_all.deb ... 413s Unpacking libemail-date-format-perl (1.008-1) ... 413s Selecting previously unselected package libemail-simple-perl. 413s Preparing to unpack .../197-libemail-simple-perl_2.218-1_all.deb ... 413s Unpacking libemail-simple-perl (2.218-1) ... 413s Selecting previously unselected package libmodule-pluggable-perl. 413s Preparing to unpack .../198-libmodule-pluggable-perl_5.2-5_all.deb ... 413s Unpacking libmodule-pluggable-perl (5.2-5) ... 413s Selecting previously unselected package libemail-abstract-perl. 413s Preparing to unpack .../199-libemail-abstract-perl_3.010-1_all.deb ... 413s Unpacking libemail-abstract-perl (3.010-1) ... 413s Selecting previously unselected package libemail-address-xs-perl. 413s Preparing to unpack .../200-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 413s Unpacking libemail-address-xs-perl (1.05-1build5) ... 413s Selecting previously unselected package libmoox-types-mooselike-perl. 413s Preparing to unpack .../201-libmoox-types-mooselike-perl_0.29-2_all.deb ... 413s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 413s Selecting previously unselected package libthrowable-perl. 413s Preparing to unpack .../202-libthrowable-perl_1.001-2_all.deb ... 413s Unpacking libthrowable-perl (1.001-2) ... 413s Selecting previously unselected package libemail-sender-perl. 413s Preparing to unpack .../203-libemail-sender-perl_2.601-1_all.deb ... 413s Unpacking libemail-sender-perl (2.601-1) ... 413s Selecting previously unselected package libexporter-tiny-perl. 413s Preparing to unpack .../204-libexporter-tiny-perl_1.006002-1_all.deb ... 413s Unpacking libexporter-tiny-perl (1.006002-1) ... 413s Selecting previously unselected package libextutils-depends-perl. 413s Preparing to unpack .../205-libextutils-depends-perl_0.8002-1_all.deb ... 413s Unpacking libextutils-depends-perl (0.8002-1) ... 413s Selecting previously unselected package libfcgi0t64:s390x. 413s Preparing to unpack .../206-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 413s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 413s Selecting previously unselected package libfcgi-perl. 413s Preparing to unpack .../207-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 413s Unpacking libfcgi-perl (0.82+ds-3build3) ... 413s Selecting previously unselected package libfilesys-notify-simple-perl. 413s Preparing to unpack .../208-libfilesys-notify-simple-perl_0.14-3_all.deb ... 413s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 413s Selecting previously unselected package libfont-afm-perl. 413s Preparing to unpack .../209-libfont-afm-perl_1.20-4_all.deb ... 413s Unpacking libfont-afm-perl (1.20-4) ... 413s Selecting previously unselected package libimagequant0:s390x. 413s Preparing to unpack .../210-libimagequant0_2.18.0-1build1_s390x.deb ... 413s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 413s Selecting previously unselected package libxpm4:s390x. 413s Preparing to unpack .../211-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 413s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 413s Selecting previously unselected package libgd3:s390x. 413s Preparing to unpack .../212-libgd3_2.3.3-13ubuntu1_s390x.deb ... 413s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 413s Selecting previously unselected package libgd-perl. 413s Preparing to unpack .../213-libgd-perl_2.78-1build4_s390x.deb ... 413s Unpacking libgd-perl (2.78-1build4) ... 413s Selecting previously unselected package libgd-securityimage-perl. 413s Preparing to unpack .../214-libgd-securityimage-perl_1.75-3_all.deb ... 413s Unpacking libgd-securityimage-perl (1.75-3) ... 413s Selecting previously unselected package libglib-perl:s390x. 413s Preparing to unpack .../215-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 413s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 413s Selecting previously unselected package libgssapi-perl. 413s Preparing to unpack .../216-libgssapi-perl_0.28-4build5_s390x.deb ... 413s Unpacking libgssapi-perl (0.28-4build5) ... 413s Selecting previously unselected package libhash-merge-simple-perl. 413s Preparing to unpack .../217-libhash-merge-simple-perl_0.052-1_all.deb ... 413s Unpacking libhash-merge-simple-perl (0.052-1) ... 413s Selecting previously unselected package libhash-multivalue-perl. 413s Preparing to unpack .../218-libhash-multivalue-perl_0.16-3_all.deb ... 413s Unpacking libhash-multivalue-perl (0.16-3) ... 413s Selecting previously unselected package libhtml-format-perl. 413s Preparing to unpack .../219-libhtml-format-perl_2.16-2_all.deb ... 413s Unpacking libhtml-format-perl (2.16-2) ... 413s Selecting previously unselected package libhtml-formattext-withlinks-perl. 413s Preparing to unpack .../220-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 413s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 413s Selecting previously unselected package libhtml-template-perl. 413s Preparing to unpack .../221-libhtml-template-perl_2.97-2build1_all.deb ... 413s Unpacking libhtml-template-perl (2.97-2build1) ... 413s Selecting previously unselected package libhttp-daemon-perl. 413s Preparing to unpack .../222-libhttp-daemon-perl_6.16-1_all.deb ... 413s Unpacking libhttp-daemon-perl (6.16-1) ... 413s Selecting previously unselected package libhttp-multipartparser-perl. 413s Preparing to unpack .../223-libhttp-multipartparser-perl_0.02-3_all.deb ... 413s Unpacking libhttp-multipartparser-perl (0.02-3) ... 413s Selecting previously unselected package libstream-buffered-perl. 414s Preparing to unpack .../224-libstream-buffered-perl_0.03-3_all.deb ... 414s Unpacking libstream-buffered-perl (0.03-3) ... 414s Selecting previously unselected package libwww-form-urlencoded-perl. 414s Preparing to unpack .../225-libwww-form-urlencoded-perl_0.26-2_all.deb ... 414s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 414s Selecting previously unselected package libhttp-entity-parser-perl. 414s Preparing to unpack .../226-libhttp-entity-parser-perl_0.25-2_all.deb ... 414s Unpacking libhttp-entity-parser-perl (0.25-2) ... 414s Selecting previously unselected package libhttp-headers-fast-perl. 414s Preparing to unpack .../227-libhttp-headers-fast-perl_0.22-3_all.deb ... 414s Unpacking libhttp-headers-fast-perl (0.22-3) ... 414s Selecting previously unselected package libicu76:s390x. 414s Preparing to unpack .../228-libicu76_76.1-4ubuntu2_s390x.deb ... 414s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 414s Selecting previously unselected package libio-pty-perl. 414s Preparing to unpack .../229-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 414s Unpacking libio-pty-perl (1:1.20-1build3) ... 414s Selecting previously unselected package libio-sessiondata-perl. 414s Preparing to unpack .../230-libio-sessiondata-perl_1.03-3_all.deb ... 414s Unpacking libio-sessiondata-perl (1.03-3) ... 414s Selecting previously unselected package libperlio-via-timeout-perl. 414s Preparing to unpack .../231-libperlio-via-timeout-perl_0.32-3_all.deb ... 414s Unpacking libperlio-via-timeout-perl (0.32-3) ... 414s Selecting previously unselected package libio-socket-timeout-perl. 414s Preparing to unpack .../232-libio-socket-timeout-perl_0.32-3_all.deb ... 414s Unpacking libio-socket-timeout-perl (0.32-3) ... 414s Selecting previously unselected package libio-string-perl. 414s Preparing to unpack .../233-libio-string-perl_1.08-4_all.deb ... 414s Unpacking libio-string-perl (1.08-4) ... 414s Selecting previously unselected package libio-stringy-perl. 414s Preparing to unpack .../234-libio-stringy-perl_2.113-2_all.deb ... 414s Unpacking libio-stringy-perl (2.113-2) ... 414s Selecting previously unselected package libipc-run-perl. 414s Preparing to unpack .../235-libipc-run-perl_20231003.0-2_all.deb ... 414s Unpacking libipc-run-perl (20231003.0-2) ... 414s Selecting previously unselected package libjargs-java. 414s Preparing to unpack .../236-libjargs-java_1.0.0-5_all.deb ... 414s Unpacking libjargs-java (1.0.0-5) ... 414s Selecting previously unselected package libjs-jquery. 414s Preparing to unpack .../237-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 414s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 414s Selecting previously unselected package libjs-underscore. 414s Preparing to unpack .../238-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 414s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 414s Selecting previously unselected package libjs-sphinxdoc. 414s Preparing to unpack .../239-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 414s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 414s Selecting previously unselected package libxslt1.1:s390x. 414s Preparing to unpack .../240-libxslt1.1_1.1.43-0.3_s390x.deb ... 414s Unpacking libxslt1.1:s390x (1.1.43-0.3) ... 414s Selecting previously unselected package libxmlsec1-1:s390x. 414s Preparing to unpack .../241-libxmlsec1-1_1.3.8-2_s390x.deb ... 414s Unpacking libxmlsec1-1:s390x (1.3.8-2) ... 414s Selecting previously unselected package libxmlsec1-openssl1:s390x. 414s Preparing to unpack .../242-libxmlsec1-openssl1_1.3.8-2_s390x.deb ... 414s Unpacking libxmlsec1-openssl1:s390x (1.3.8-2) ... 414s Selecting previously unselected package liblasso3t64. 414s Preparing to unpack .../243-liblasso3t64_2.9.0-2build1_s390x.deb ... 414s Unpacking liblasso3t64 (2.9.0-2build1) ... 414s Selecting previously unselected package liblasso-perl:s390x. 414s Preparing to unpack .../244-liblasso-perl_2.9.0-2build1_s390x.deb ... 414s Unpacking liblasso-perl:s390x (2.9.0-2build1) ... 414s Selecting previously unselected package libconfig-inifiles-perl. 414s Preparing to unpack .../245-libconfig-inifiles-perl_3.000003-3_all.deb ... 414s Unpacking libconfig-inifiles-perl (3.000003-3) ... 414s Selecting previously unselected package libmouse-perl:s390x. 414s Preparing to unpack .../246-libmouse-perl_2.5.11-1build1_s390x.deb ... 414s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 414s Selecting previously unselected package libnet-cidr-perl. 414s Preparing to unpack .../247-libnet-cidr-perl_0.25-1_all.deb ... 414s Unpacking libnet-cidr-perl (0.25-1) ... 414s Selecting previously unselected package libtest-sharedfork-perl. 414s Preparing to unpack .../248-libtest-sharedfork-perl_0.35-3_all.deb ... 414s Unpacking libtest-sharedfork-perl (0.35-3) ... 414s Selecting previously unselected package libtest-tcp-perl. 414s Preparing to unpack .../249-libtest-tcp-perl_2.22-2_all.deb ... 414s Unpacking libtest-tcp-perl (2.22-2) ... 414s Selecting previously unselected package libplack-perl. 414s Preparing to unpack .../250-libplack-perl_1.0051-1_all.deb ... 414s Unpacking libplack-perl (1.0051-1) ... 414s Selecting previously unselected package liblemonldap-ng-common-perl. 414s Preparing to unpack .../251-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 414s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 414s Selecting previously unselected package liblist-moreutils-xs-perl. 414s Preparing to unpack .../252-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 414s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 414s Selecting previously unselected package liblist-moreutils-perl. 414s Preparing to unpack .../253-liblist-moreutils-perl_0.430-2_all.deb ... 414s Unpacking liblist-moreutils-perl (0.430-2) ... 414s Selecting previously unselected package liblog-log4perl-perl. 414s Preparing to unpack .../254-liblog-log4perl-perl_1.57-1_all.deb ... 414s Unpacking liblog-log4perl-perl (1.57-1) ... 414s Selecting previously unselected package liblwp-protocol-psgi-perl. 414s Preparing to unpack .../255-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 414s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 414s Selecting previously unselected package libnet-smtp-ssl-perl. 414s Preparing to unpack .../256-libnet-smtp-ssl-perl_1.04-2_all.deb ... 414s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 414s Selecting previously unselected package libmailtools-perl. 414s Preparing to unpack .../257-libmailtools-perl_2.22-1_all.deb ... 414s Unpacking libmailtools-perl (2.22-1) ... 414s Selecting previously unselected package libmime-tools-perl. 414s Preparing to unpack .../258-libmime-tools-perl_5.515-1_all.deb ... 414s Unpacking libmime-tools-perl (5.515-1) ... 414s Selecting previously unselected package libnet-ip-perl. 414s Preparing to unpack .../259-libnet-ip-perl_1.26-4_all.deb ... 414s Unpacking libnet-ip-perl (1.26-4) ... 414s Selecting previously unselected package libnet-ldap-perl. 414s Preparing to unpack .../260-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 414s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 414s Selecting previously unselected package libxml-namespacesupport-perl. 414s Preparing to unpack .../261-libxml-namespacesupport-perl_1.12-2_all.deb ... 414s Unpacking libxml-namespacesupport-perl (1.12-2) ... 414s Selecting previously unselected package libxml-sax-base-perl. 414s Preparing to unpack .../262-libxml-sax-base-perl_1.09-3_all.deb ... 414s Unpacking libxml-sax-base-perl (1.09-3) ... 414s Selecting previously unselected package libxml-sax-perl. 414s Preparing to unpack .../263-libxml-sax-perl_1.02+dfsg-4_all.deb ... 414s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 414s Selecting previously unselected package libxml-libxml-perl. 414s Preparing to unpack .../264-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_s390x.deb ... 414s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 414s Selecting previously unselected package libxml-simple-perl. 414s Preparing to unpack .../265-libxml-simple-perl_2.25-2_all.deb ... 414s Unpacking libxml-simple-perl (2.25-2) ... 414s Selecting previously unselected package libnet-openid-common-perl. 414s Preparing to unpack .../266-libnet-openid-common-perl_1.20-2_all.deb ... 414s Unpacking libnet-openid-common-perl (1.20-2) ... 414s Selecting previously unselected package libnet-openid-consumer-perl. 414s Preparing to unpack .../267-libnet-openid-consumer-perl_1.18-2_all.deb ... 414s Unpacking libnet-openid-consumer-perl (1.18-2) ... 414s Selecting previously unselected package libnet-openid-server-perl. 414s Preparing to unpack .../268-libnet-openid-server-perl_1.09-4_all.deb ... 414s Unpacking libnet-openid-server-perl (1.09-4) ... 414s Selecting previously unselected package node-xtend. 414s Preparing to unpack .../269-node-xtend_4.0.2-3_all.deb ... 414s Unpacking node-xtend (4.0.2-3) ... 414s Selecting previously unselected package node-corepack. 414s Preparing to unpack .../270-node-corepack_0.24.0-5_all.deb ... 414s Unpacking node-corepack (0.24.0-5) ... 414s Selecting previously unselected package nodejs. 414s Preparing to unpack .../271-nodejs_20.19.4+dfsg-1_s390x.deb ... 414s Unpacking nodejs (20.19.4+dfsg-1) ... 414s Selecting previously unselected package node-acorn. 414s Preparing to unpack .../272-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 414s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 414s Selecting previously unselected package node-cjs-module-lexer. 414s Preparing to unpack .../273-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 414s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 414s Selecting previously unselected package node-balanced-match. 414s Preparing to unpack .../274-node-balanced-match_2.0.0-1_all.deb ... 414s Unpacking node-balanced-match (2.0.0-1) ... 414s Selecting previously unselected package node-brace-expansion. 414s Preparing to unpack .../275-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 414s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 414s Selecting previously unselected package node-minimatch. 414s Preparing to unpack .../276-node-minimatch_9.0.3-6_all.deb ... 414s Unpacking node-minimatch (9.0.3-6) ... 414s Selecting previously unselected package node-ms. 414s Preparing to unpack .../277-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 414s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 414s Selecting previously unselected package node-debug. 414s Preparing to unpack .../278-node-debug_4.4.1+~4.1.12-1_all.deb ... 414s Unpacking node-debug (4.4.1+~4.1.12-1) ... 414s Selecting previously unselected package node-lru-cache. 414s Preparing to unpack .../279-node-lru-cache_10.0.1-3_all.deb ... 414s Unpacking node-lru-cache (10.0.1-3) ... 414s Selecting previously unselected package node-semver. 414s Preparing to unpack .../280-node-semver_7.6.1+~7.5.8-2_all.deb ... 414s Unpacking node-semver (7.6.1+~7.5.8-2) ... 414s Selecting previously unselected package node-llhttp. 414s Preparing to unpack .../281-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 414s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 414s Selecting previously unselected package node-undici. 415s Preparing to unpack .../282-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 415s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 415s Selecting previously unselected package libnode115:s390x. 415s Preparing to unpack .../283-libnode115_20.19.4+dfsg-1_s390x.deb ... 415s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 415s Selecting previously unselected package libregexp-assemble-perl. 415s Preparing to unpack .../284-libregexp-assemble-perl_0.38-2_all.deb ... 415s Unpacking libregexp-assemble-perl (0.38-2) ... 415s Selecting previously unselected package libregexp-common-perl. 415s Preparing to unpack .../285-libregexp-common-perl_2024080801-1_all.deb ... 415s Unpacking libregexp-common-perl (2024080801-1) ... 415s Selecting previously unselected package libtask-weaken-perl. 415s Preparing to unpack .../286-libtask-weaken-perl_1.06-2_all.deb ... 415s Unpacking libtask-weaken-perl (1.06-2) ... 415s Selecting previously unselected package libxml-parser-perl. 415s Preparing to unpack .../287-libxml-parser-perl_2.47-1build4_s390x.deb ... 415s Unpacking libxml-parser-perl (2.47-1build4) ... 415s Selecting previously unselected package libsoap-lite-perl. 415s Preparing to unpack .../288-libsoap-lite-perl_1.27-3_all.deb ... 415s Unpacking libsoap-lite-perl (1.27-3) ... 415s Selecting previously unselected package libstring-random-perl. 415s Preparing to unpack .../289-libstring-random-perl_1%3a0.32-2_all.deb ... 415s Unpacking libstring-random-perl (1:0.32-2) ... 415s Selecting previously unselected package libtest-leaktrace-perl. 415s Preparing to unpack .../290-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 415s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 415s Selecting previously unselected package libtest-output-perl. 415s Preparing to unpack .../291-libtest-output-perl_1.036-1_all.deb ... 415s Unpacking libtest-output-perl (1.036-1) ... 415s Selecting previously unselected package libtest-pod-perl. 415s Preparing to unpack .../292-libtest-pod-perl_1.52-3_all.deb ... 415s Unpacking libtest-pod-perl (1.52-3) ... 415s Selecting previously unselected package libtext-unidecode-perl. 415s Preparing to unpack .../293-libtext-unidecode-perl_1.30-3_all.deb ... 415s Unpacking libtext-unidecode-perl (1.30-3) ... 415s Selecting previously unselected package libtime-fake-perl. 415s Preparing to unpack .../294-libtime-fake-perl_0.11-4_all.deb ... 415s Unpacking libtime-fake-perl (0.11-4) ... 415s Selecting previously unselected package libxml-libxslt-perl:s390x. 415s Preparing to unpack .../295-libxml-libxslt-perl_2.003000-3_s390x.deb ... 415s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 415s Selecting previously unselected package node-uglify-js. 415s Preparing to unpack .../296-node-uglify-js_3.17.4-2_all.deb ... 415s Unpacking node-uglify-js (3.17.4-2) ... 415s Selecting previously unselected package python3-defusedxml. 415s Preparing to unpack .../297-python3-defusedxml_0.7.1-3_all.deb ... 415s Unpacking python3-defusedxml (0.7.1-3) ... 415s Selecting previously unselected package python3-roman. 415s Preparing to unpack .../298-python3-roman_5.1-1_all.deb ... 415s Unpacking python3-roman (5.1-1) ... 415s Selecting previously unselected package python3-docutils. 415s Preparing to unpack .../299-python3-docutils_0.21.2+dfsg-2_all.deb ... 415s Unpacking python3-docutils (0.21.2+dfsg-2) ... 415s Selecting previously unselected package python3-imagesize. 415s Preparing to unpack .../300-python3-imagesize_1.4.1-1_all.deb ... 415s Unpacking python3-imagesize (1.4.1-1) ... 415s Selecting previously unselected package python3-packaging. 415s Preparing to unpack .../301-python3-packaging_25.0-1_all.deb ... 415s Unpacking python3-packaging (25.0-1) ... 415s Selecting previously unselected package python3-snowballstemmer. 415s Preparing to unpack .../302-python3-snowballstemmer_2.2.0-4build1_all.deb ... 415s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 415s Selecting previously unselected package sphinx-common. 415s Preparing to unpack .../303-sphinx-common_8.2.3-1ubuntu2_all.deb ... 415s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 415s Selecting previously unselected package python3-alabaster. 415s Preparing to unpack .../304-python3-alabaster_0.7.16-0.1_all.deb ... 415s Unpacking python3-alabaster (0.7.16-0.1) ... 415s Selecting previously unselected package python3-sphinx. 415s Preparing to unpack .../305-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 415s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 415s Selecting previously unselected package python3-sphinx-bootstrap-theme. 415s Preparing to unpack .../306-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 415s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 415s Selecting previously unselected package uglifyjs. 415s Preparing to unpack .../307-uglifyjs_3.17.4-2_all.deb ... 415s Unpacking uglifyjs (3.17.4-2) ... 415s Selecting previously unselected package yui-compressor. 415s Preparing to unpack .../308-yui-compressor_2.4.8-3_all.deb ... 415s Unpacking yui-compressor (2.4.8-3) ... 415s Selecting previously unselected package libauthen-radius-perl. 415s Preparing to unpack .../309-libauthen-radius-perl_0.33-1_all.deb ... 415s Unpacking libauthen-radius-perl (0.33-1) ... 415s Selecting previously unselected package liblemonldap-ng-handler-perl. 415s Preparing to unpack .../310-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 415s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 415s Selecting previously unselected package pkg-perl-autopkgtest. 415s Preparing to unpack .../311-pkg-perl-autopkgtest_0.82_all.deb ... 415s Unpacking pkg-perl-autopkgtest (0.82) ... 415s Setting up libconfig-inifiles-perl (3.000003-3) ... 415s Setting up libmodule-pluggable-perl (5.2-5) ... 415s Setting up node-uglify-js (3.17.4-2) ... 415s Setting up libio-sessiondata-perl (1.03-3) ... 415s Setting up liblcms2-2:s390x (2.16-2) ... 415s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 415s Setting up libaom3:s390x (3.12.1-1) ... 415s Setting up node-lru-cache (10.0.1-3) ... 415s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 415s Setting up libmath-random-isaac-perl (1.004-2) ... 415s Setting up libtask-weaken-perl (1.06-2) ... 415s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 415s Setting up libhttp-multipartparser-perl (0.02-3) ... 415s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 415s Setting up java-common (0.76) ... 415s Setting up libclass-inspector-perl (1.36-3) ... 415s Setting up libfont-afm-perl (1.20-4) ... 415s Setting up libdynaloader-functions-perl (0.004-2) ... 415s Setting up libclass-method-modifiers-perl (2.15-1) ... 415s Setting up libio-pty-perl (1:1.20-1build3) ... 415s Setting up libdata-hexdump-perl (0.04-2) ... 415s Setting up python3-defusedxml (0.7.1-3) ... 415s Setting up libclone-perl:s390x (0.47-1) ... 415s Setting up libarchive-zip-perl (1.68-1) ... 415s Setting up libsub-identify-perl (0.14-3build4) ... 415s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 415s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 415s Setting up python3-alabaster (0.7.16-0.1) ... 415s Setting up libio-stringy-perl (2.113-2) ... 415s Setting up libhtml-tagset-perl (3.24-1) ... 415s Setting up unzip (6.0-28ubuntu7) ... 415s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 415s Setting up libperlio-via-timeout-perl (0.32-3) ... 415s Setting up libfilesys-notify-simple-perl (0.14-3) ... 415s Setting up libnet-cidr-perl (0.25-1) ... 415s Setting up libipc-sharelite-perl (0.17-5build4) ... 415s Setting up libconvert-binhex-perl (1.125-3) ... 415s Setting up liblwp-mediatypes-perl (6.04-2) ... 415s Setting up libcrypt-urandom-perl (0.54-1) ... 415s Setting up x11-common (1:7.7+24ubuntu1) ... 416s Setting up libtest-pod-perl (1.52-3) ... 416s Setting up libtry-tiny-perl (0.32-1) ... 416s Setting up libdeflate0:s390x (1.23-2) ... 416s Setting up perl-openssl-defaults:s390x (7build3) ... 416s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 416s Setting up libxml-namespacesupport-perl (1.12-2) ... 416s Setting up m4 (1.4.19-8) ... 416s Setting up libposix-strftime-compiler-perl (0.46-1) ... 416s Setting up libclass-singleton-perl (1.6-2) ... 416s Setting up libencode-locale-perl (1.05-3) ... 416s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 416s Setting up libxstring-perl:s390x (0.005-2build4) ... 416s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 416s Setting up libclass-errorhandler-perl (0.04-3) ... 416s Setting up liblist-utilsby-perl (0.12-2) ... 416s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 416s Setting up libtime-fake-perl (0.11-4) ... 416s Setting up libregexp-common-perl (2024080801-1) ... 416s Setting up libtest-sharedfork-perl (0.35-3) ... 416s Setting up libsub-install-perl (0.929-1) ... 416s Setting up libextutils-depends-perl (0.8002-1) ... 416s Setting up libhash-multivalue-perl (0.16-3) ... 416s Setting up liberror-perl (0.17030-1) ... 416s Setting up libapache-session-perl (1.94-2) ... 416s Setting up libxml-sax-base-perl (1.09-3) ... 416s Setting up libio-string-perl (1.08-4) ... 416s Setting up libtest-leaktrace-perl (0.17-1build6) ... 416s Setting up python3-roman (5.1-1) ... 416s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 416s Setting up autotools-dev (20240727.1) ... 416s Setting up libstream-buffered-perl (0.03-3) ... 416s Setting up libclass-data-inheritable-perl (0.10-1) ... 416s Setting up python3-packaging (25.0-1) ... 416s Setting up libcrypt-des-perl:s390x (2.07-5) ... 416s Setting up libalgorithm-c3-perl (0.11-2) ... 416s Setting up liblog-log4perl-perl (1.57-1) ... 416s Setting up libapache-logformat-compiler-perl (0.36-3) ... 416s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 416s Setting up libcrypt-random-seed-perl (0.03-3) ... 416s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 416s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 416s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 416s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 416s Setting up python3-snowballstemmer (2.2.0-4build1) ... 416s Setting up node-balanced-match (2.0.0-1) ... 416s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 416s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 416s Setting up libimagequant0:s390x (2.18.0-1build1) ... 416s Setting up libemail-date-format-perl (1.008-1) ... 416s Setting up libcryptx-perl (0.087-1) ... 416s Setting up libcares2:s390x (1.34.5-1) ... 416s Setting up libmpc3:s390x (1.3.1-1build3) ... 416s Setting up libvariable-magic-perl (0.64-1build1) ... 416s Setting up libio-html-perl (1.004-3) ... 416s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 416s Setting up autopoint (0.23.1-2build2) ... 416s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 416s Setting up libipc-run-perl (20231003.0-2) ... 416s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 416s Setting up libpcsclite1:s390x (2.3.3-1) ... 416s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 416s Setting up libltdl7:s390x (2.5.4-4build1) ... 416s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 416s Setting up libstring-random-perl (1:0.32-2) ... 416s Setting up libparams-util-perl (1.102-3build1) ... 416s Setting up autoconf (2.72-3.1ubuntu1) ... 416s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 416s Setting up libwebp7:s390x (1.5.0-0.1) ... 416s Setting up libcapture-tiny-perl (0.50-1) ... 416s Setting up libtimedate-perl (2.3300-2) ... 416s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 416s Setting up libsub-name-perl:s390x (0.28-1) ... 416s Setting up libtypes-serialiser-perl (1.01-1) ... 416s Setting up libgssapi-perl (0.28-4build5) ... 416s Setting up dwz (0.16-2) ... 416s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 416s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 416s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 416s Setting up libjson-perl (4.10000-1) ... 416s Setting up libxslt1.1:s390x (1.1.43-0.3) ... 416s Setting up libjargs-java (1.0.0-5) ... 416s Setting up librole-tiny-perl (2.002004-1) ... 416s Setting up debugedit (1:5.2-3) ... 416s Setting up libfile-sharedir-perl (1.118-3) ... 416s Setting up libfcgi-perl (0.82+ds-3build3) ... 416s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 416s Setting up libwww-form-urlencoded-perl (0.26-2) ... 416s Setting up sgml-base (1.31+nmu1) ... 416s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 416s Setting up libdevel-stacktrace-perl (2.0500-1) ... 416s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 416s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 416s Setting up libicu76:s390x (76.1-4ubuntu2) ... 416s Setting up node-minimatch (9.0.3-6) ... 416s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 416s Setting up ca-certificates-java (20240118) ... 416s No JRE found. Skipping Java certificates setup. 416s Setting up libexporter-tiny-perl (1.006002-1) ... 416s Setting up node-xtend (4.0.2-3) ... 416s Setting up libisl23:s390x (0.27-1) ... 416s Setting up libconvert-asn1-perl (0.34-1) ... 416s Setting up libtext-unidecode-perl (1.30-3) ... 416s Setting up libde265-0:s390x (1.0.16-1) ... 416s Setting up libregexp-assemble-perl (0.38-2) ... 416s Setting up libnet-ip-perl (1.26-4) ... 416s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 416s Setting up libxmlsec1-1:s390x (1.3.8-2) ... 416s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 416s Setting up liburi-perl (5.34-2) ... 416s Setting up libonig5:s390x (6.9.10-1) ... 416s Setting up libdbi-perl:s390x (1.647-1) ... 416s Setting up libconvert-base32-perl (0.06-3) ... 416s Setting up dctrl-tools (2.24-3build3) ... 416s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 416s Setting up autodep8 (0.30) ... 416s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 416s Setting up python3-imagesize (1.4.1-1) ... 416s Setting up libemail-address-xs-perl (1.05-1build5) ... 416s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 416s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 416s Setting up automake (1:1.17-4ubuntu1) ... 416s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 416s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 416s Setting up libjson-xs-perl (4.040-1) ... 416s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 416s Setting up libcrypt-des-ede3-perl (0.03-1) ... 416s Setting up libhttp-date-perl (6.06-1) ... 416s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 416s Setting up gettext (0.23.1-2build2) ... 416s Setting up libtest-tcp-perl (2.22-2) ... 416s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 416s Setting up java-wrappers (0.5) ... 416s Setting up libio-socket-timeout-perl (0.32-3) ... 416s Setting up libfile-listing-perl (6.16-1) ... 416s Setting up libhash-merge-simple-perl (0.052-1) ... 416s Setting up libcache-cache-perl (1.08-3) ... 416s Setting up libhttp-headers-fast-perl (0.22-3) ... 416s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 416s Setting up liblist-moreutils-perl (0.430-2) ... 416s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 416s Setting up libemail-simple-perl (2.218-1) ... 416s Setting up libxmlsec1-openssl1:s390x (1.3.8-2) ... 416s Setting up libnet-http-perl (6.23-1) ... 416s Setting up liblasso3t64 (2.9.0-2build1) ... 416s Setting up libnss3:s390x (2:3.114-1) ... 416s Setting up libexception-class-perl (1.45-1) ... 416s Setting up libclass-c3-perl (0.35-2) ... 416s Setting up libcrypt-jwt-perl (0.037-1) ... 416s Setting up xfonts-utils (1:7.7+7) ... 416s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 416s Setting up libxml-sax-perl (1.02+dfsg-4) ... 416s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 416s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 417s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 417s Setting up libauthen-radius-perl (0.33-1) ... 417s Setting up intltool-debian (0.35.0+20060710.6) ... 417s Setting up libbytes-random-secure-perl (0.29-3) ... 417s Setting up libjson-maybexs-perl (1.004008-1) ... 417s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 417s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 417s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 417s Setting up libdata-optlist-perl (0.114-1) ... 417s Setting up libtest-output-perl (1.036-1) ... 417s Setting up pkg-perl-autopkgtest (0.82) ... 417s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 417s Setting up libraw23t64:s390x (0.21.4-2) ... 417s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 417s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 417s Warning: program compiled against libxml 215 using older 214 417s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 417s Warning: program compiled against libxml 215 using older 214 417s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 417s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 417s Setting up dh-strip-nondeterminism (1.14.2-1) ... 417s Setting up libwww-robotrules-perl (6.02-1) ... 417s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 417s Setting up xml-core (0.19) ... 417s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 417s Setting up jq (1.8.1-3ubuntu1) ... 417s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 417s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 417s Setting up liblasso-perl:s390x (2.9.0-2build1) ... 417s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 417s Setting up libmro-compat-perl (0.15-2) ... 417s Setting up libcookie-baker-perl (0.12-1) ... 417s Setting up libhttp-entity-parser-perl (0.25-2) ... 417s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 417s Setting up libio-socket-ssl-perl (2.089-1) ... 417s Setting up libsub-exporter-perl (0.990-1) ... 417s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 417s Setting up libeval-closure-perl (0.14-3) ... 417s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 417s Setting up libconvert-pem-perl (0.13-1) ... 417s Setting up libhttp-negotiate-perl (6.01-2) ... 417s Setting up libparams-validationcompiler-perl (0.31-1) ... 417s Setting up openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 417s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 417s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 417s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 417s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 417s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 417s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 417s Setting up libhttp-cookies-perl (6.11-1) ... 417s Setting up po-debconf (1.0.21+nmu1) ... 417s Setting up libhtml-tree-perl (5.07-3) ... 417s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 417s Setting up libcgi-pm-perl (4.68-1) ... 417s Setting up libhtml-format-perl (2.16-2) ... 417s Setting up fonts-urw-base35 (20200910-8) ... 417s Setting up libhtml-template-perl (2.97-2build1) ... 417s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 417s Setting up libnet-smtp-ssl-perl (1.04-2) ... 417s Setting up libmodule-runtime-perl (0.018-1) ... 417s Setting up libmailtools-perl (2.22-1) ... 417s Setting up sphinx-common (8.2.3-1ubuntu2) ... 417s Setting up libxml-simple-perl (2.25-2) ... 417s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 417s Setting up libhttp-daemon-perl (6.16-1) ... 417s Setting up libemail-abstract-perl (3.010-1) ... 417s Setting up cpp-15 (15.2.0-5ubuntu1) ... 417s Setting up cpp (4:15.2.0-4ubuntu1) ... 417s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 417s Setting up libplack-perl (1.0051-1) ... 417s Setting up libnet-openid-common-perl (1.20-2) ... 417s Setting up libnet-openid-server-perl (1.09-4) ... 417s Setting up libmodule-implementation-perl (0.09-2) ... 417s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 417s Setting up libpackage-stash-perl (0.40-1) ... 417s Setting up libimport-into-perl (1.002005-2) ... 417s Setting up libmoo-perl (2.005005-1) ... 417s Setting up liblist-someutils-perl (0.59-1) ... 417s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 417s Setting up libmime-tools-perl (5.515-1) ... 417s Setting up gcc-15 (15.2.0-5ubuntu1) ... 417s Setting up libspecio-perl (0.50-1) ... 417s Setting up liblist-allutils-perl (0.19-1) ... 417s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 417s Setting up libmoox-types-mooselike-perl (0.29-2) ... 417s Setting up libb-hooks-endofscope-perl (0.28-2) ... 417s Setting up g++-15 (15.2.0-5ubuntu1) ... 417s Setting up libthrowable-perl (1.001-2) ... 417s Setting up libtool (2.5.4-4build1) ... 417s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 417s Setting up gcc (4:15.2.0-4ubuntu1) ... 417s Setting up dh-autoreconf (21) ... 417s Setting up libemail-sender-perl (2.601-1) ... 417s Setting up libnamespace-clean-perl (0.27-2) ... 417s Setting up g++ (4:15.2.0-4ubuntu1) ... 417s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 417s Setting up build-essential (12.12ubuntu1) ... 417s Setting up libnamespace-autoclean-perl (0.31-1) ... 417s Setting up libdatetime-locale-perl (1:1.41-1) ... 417s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 417s Setting up debhelper (13.24.2ubuntu1) ... 417s Setting up libdatetime-perl (2:1.65-1build3) ... 417s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 417s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 417s Setting up liblwp-protocol-https-perl (6.14-1) ... 417s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 417s Setting up node-corepack (0.24.0-5) ... 417s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 417s Setting up libwww-perl (6.78-1) ... 417s Setting up libheif1:s390x (1.20.2-1) ... 417s Setting up nodejs (20.19.4+dfsg-1) ... 417s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 417s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 417s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 417s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 417s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 417s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 417s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 417s Setting up libnet-openid-consumer-perl (1.18-2) ... 417s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 417s Setting up node-semver (7.6.1+~7.5.8-2) ... 417s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 417s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 418s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 418s Setting up libxml-parser-perl (2.47-1build4) ... 418s Setting up uglifyjs (3.17.4-2) ... 418s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 418s Setting up node-debug (4.4.1+~4.1.12-1) ... 418s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 418s Setting up libgd-perl (2.78-1build4) ... 418s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 418s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 418s Setting up libsoap-lite-perl (1.27-3) ... 418s Setting up libgd-securityimage-perl (1.75-3) ... 418s Processing triggers for install-info (7.1.1-1ubuntu1) ... 418s Processing triggers for libc-bin (2.42-0ubuntu3) ... 418s Processing triggers for man-db (2.13.1-1) ... 420s Processing triggers for ca-certificates-java (20240118) ... 420s Adding debian:ACCVRAIZ1.pem 420s Adding debian:AC_RAIZ_FNMT-RCM.pem 420s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 420s Adding debian:ANF_Secure_Server_Root_CA.pem 420s Adding debian:Actalis_Authentication_Root_CA.pem 420s Adding debian:AffirmTrust_Commercial.pem 420s Adding debian:AffirmTrust_Networking.pem 420s Adding debian:AffirmTrust_Premium.pem 420s Adding debian:AffirmTrust_Premium_ECC.pem 420s Adding debian:Amazon_Root_CA_1.pem 420s Adding debian:Amazon_Root_CA_2.pem 420s Adding debian:Amazon_Root_CA_3.pem 420s Adding debian:Amazon_Root_CA_4.pem 420s Adding debian:Atos_TrustedRoot_2011.pem 420s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 420s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 420s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 420s Adding debian:BJCA_Global_Root_CA1.pem 420s Adding debian:BJCA_Global_Root_CA2.pem 420s Adding debian:Baltimore_CyberTrust_Root.pem 420s Adding debian:Buypass_Class_2_Root_CA.pem 420s Adding debian:Buypass_Class_3_Root_CA.pem 420s Adding debian:CA_Disig_Root_R2.pem 420s Adding debian:CFCA_EV_ROOT.pem 420s Adding debian:COMODO_Certification_Authority.pem 420s Adding debian:COMODO_ECC_Certification_Authority.pem 420s Adding debian:COMODO_RSA_Certification_Authority.pem 420s Adding debian:Certainly_Root_E1.pem 420s Adding debian:Certainly_Root_R1.pem 420s Adding debian:Certigna.pem 420s Adding debian:Certigna_Root_CA.pem 420s Adding debian:Certum_EC-384_CA.pem 420s Adding debian:Certum_Trusted_Network_CA.pem 420s Adding debian:Certum_Trusted_Network_CA_2.pem 420s Adding debian:Certum_Trusted_Root_CA.pem 420s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 420s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 420s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 420s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 420s Adding debian:Comodo_AAA_Services_root.pem 420s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 420s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 420s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 420s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 420s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 420s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 420s Adding debian:DigiCert_Assured_ID_Root_CA.pem 420s Adding debian:DigiCert_Assured_ID_Root_G2.pem 420s Adding debian:DigiCert_Assured_ID_Root_G3.pem 420s Adding debian:DigiCert_Global_Root_CA.pem 420s Adding debian:DigiCert_Global_Root_G2.pem 420s Adding debian:DigiCert_Global_Root_G3.pem 420s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 420s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 420s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 420s Adding debian:DigiCert_Trusted_Root_G4.pem 420s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 420s Adding debian:Entrust_Root_Certification_Authority.pem 420s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 420s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 420s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 420s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 420s Adding debian:GLOBALTRUST_2020.pem 420s Adding debian:GTS_Root_R1.pem 420s Adding debian:GTS_Root_R2.pem 420s Adding debian:GTS_Root_R3.pem 420s Adding debian:GTS_Root_R4.pem 420s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 420s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 420s Adding debian:GlobalSign_Root_CA.pem 420s Adding debian:GlobalSign_Root_CA_-_R3.pem 420s Adding debian:GlobalSign_Root_CA_-_R6.pem 420s Adding debian:GlobalSign_Root_E46.pem 420s Adding debian:GlobalSign_Root_R46.pem 420s Adding debian:Go_Daddy_Class_2_CA.pem 420s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 420s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 420s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 420s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 420s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 420s Adding debian:HiPKI_Root_CA_-_G1.pem 420s Adding debian:Hongkong_Post_Root_CA_3.pem 420s Adding debian:ISRG_Root_X1.pem 420s Adding debian:ISRG_Root_X2.pem 420s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 420s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 420s Adding debian:Izenpe.com.pem 420s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 420s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 420s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 420s Adding debian:NAVER_Global_Root_Certification_Authority.pem 420s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 420s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 420s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 420s Adding debian:QuoVadis_Root_CA_1_G3.pem 420s Adding debian:QuoVadis_Root_CA_2.pem 420s Adding debian:QuoVadis_Root_CA_2_G3.pem 420s Adding debian:QuoVadis_Root_CA_3.pem 420s Adding debian:QuoVadis_Root_CA_3_G3.pem 420s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 420s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 420s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 420s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 420s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 420s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 420s Adding debian:SZAFIR_ROOT_CA2.pem 420s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 420s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 420s Adding debian:SecureSign_Root_CA12.pem 420s Adding debian:SecureSign_Root_CA14.pem 420s Adding debian:SecureSign_Root_CA15.pem 420s Adding debian:SecureTrust_CA.pem 420s Adding debian:Secure_Global_CA.pem 420s Adding debian:Security_Communication_ECC_RootCA1.pem 420s Adding debian:Security_Communication_RootCA2.pem 420s Adding debian:Starfield_Class_2_CA.pem 420s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 420s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 420s Adding debian:SwissSign_Gold_CA_-_G2.pem 420s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 420s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 420s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 420s Adding debian:TWCA_CYBER_Root_CA.pem 420s Adding debian:TWCA_Global_Root_CA.pem 420s Adding debian:TWCA_Root_Certification_Authority.pem 420s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 420s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 420s Adding debian:TeliaSonera_Root_CA_v1.pem 420s Adding debian:Telia_Root_CA_v2.pem 420s Adding debian:TrustAsia_Global_Root_CA_G3.pem 420s Adding debian:TrustAsia_Global_Root_CA_G4.pem 420s Adding debian:Trustwave_Global_Certification_Authority.pem 420s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 420s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 420s Adding debian:TunTrust_Root_CA.pem 420s Adding debian:UCA_Extended_Validation_Root.pem 420s Adding debian:UCA_Global_G2_Root.pem 420s Adding debian:USERTrust_ECC_Certification_Authority.pem 420s Adding debian:USERTrust_RSA_Certification_Authority.pem 420s Adding debian:XRamp_Global_CA_Root.pem 420s Adding debian:certSIGN_ROOT_CA.pem 420s Adding debian:certSIGN_Root_CA_G2.pem 420s Adding debian:e-Szigno_Root_CA_2017.pem 420s Adding debian:ePKI_Root_Certification_Authority.pem 420s Adding debian:emSign_ECC_Root_CA_-_C3.pem 420s Adding debian:emSign_ECC_Root_CA_-_G3.pem 420s Adding debian:emSign_Root_CA_-_C1.pem 420s Adding debian:emSign_Root_CA_-_G1.pem 420s Adding debian:vTrus_ECC_Root_CA.pem 420s Adding debian:vTrus_Root_CA.pem 420s done. 420s Setting up yui-compressor (2.4.8-3) ... 420s Setting up default-jre-headless (2:1.21-76) ... 420s Processing triggers for sgml-base (1.31+nmu1) ... 420s Setting up docutils-common (0.21.2+dfsg-2) ... 420s Processing triggers for sgml-base (1.31+nmu1) ... 420s Setting up python3-docutils (0.21.2+dfsg-2) ... 421s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 427s autopkgtest [16:57:00]: test handler-test: ./debian/tests/runner build-deps lemonldap-ng-handler 427s autopkgtest [16:57:00]: test handler-test: [----------------------- 427s 'debian/tests/pkg-perl/lemonldap-ng-handler.SKIP' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-handler/debian/tests/pkg-perl/SKIP' 427s 'debian/tests/pkg-perl/lemonldap-ng-handler.use-whitelist' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-handler/debian/tests/pkg-perl/use-whitelist' 427s t/01-Lemonldap-NG-Handler-Main.t ........................... 427s 1..4 427s ok 1 - use Lemonldap::NG::Handler::Main; 427s ok 2 - init 427s ok 3 - Load conf 427s ok 4 - portal 427s ok 427s t/05-Lemonldap-NG-Handler-Reload.t ......................... 427s 1..6 427s ok 1 - use Lemonldap::NG::Handler::Main; 427s [Tue Oct 28 16:57:00 2025] [LLNG:5401] [error] Bad logLevel value '', switching to 'info' 427s 427s ok 2 - logLevelInit 427s ok 3 - defaultValuesInit 427s ok 4 - defaultValuesInit 427s ok 5 - locationRulesInit 427s ok 6 - forgeHeadersInit 427s ok 427s t/12-Lemonldap-NG-Handler-Jail.t ........................... 427s 1..26 427s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 427s ok 2 - new jail object 427s ok 3 - basic extended function is defined 427s ok 4 - encode_base64 function is defined 427s ok 5 - Function works 427s ok 6 - Get good result 427s ok 7 - listMatch function is defined 427s ok 8 - Get good result 427s ok 9 - listMatch function is defined 427s ok 10 - Get good result 427s ok 11 - checkDate extended function is defined 427s ok 12 - Function works 427s ok 13 - Get good result 427s ok 14 - checkDate extended function is defined 427s ok 15 - Function works 427s ok 16 - Get good result 427s ok 17 - checkDate extended function is defined 427s ok 18 - Function works 427s ok 19 - Function works 427s ok 20 - Function works 427s ok 21 - Syntax error yields undef result 427s ok 22 - Found correct error message 427s ok 23 - subjectid extended function is defined 427s ok 24 - subjectid works as expected 427s ok 25 - subjectid works as expected 427s ok 26 - subjectid works as expected 427s ok 427s t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... 427s 1..20 427s ok 1 - use Lemonldap::NG::Handler::Main::Jail; 427s ok 2 - new fake jail object 427s ok 3 - basic extended function working without Safe Jail 427s ok 4 - encode_base64 extended function working without Safe Jail 427s ok 5 - checkDate extended function working without Safe Jail 427s ok 6 - checkDate extended function working without Safe Jail 427s ok 7 - listMatch function is defined 427s ok 8 - Get good result 427s ok 9 - listMatch function is defined 427s ok 10 - Get good result 427s ok 11 - checkDate extended function is defined 427s ok 12 - Function works 427s ok 13 - Function works 427s ok 14 - Function works 427s ok 15 - Syntax error yields undef result 427s ok 16 - Found correct error message 427s ok 17 - subjectid extended function is defined 427s ok 18 - subjectid works as expected 427s ok 19 - subjectid works as expected 427s ok 20 - subjectid works as expected 427s ok 428s t/14-Lemonldap-NG-Handler-Rule-Building.t .................. 428s 1..4 428s ok 1 - use Lemonldap::NG::Handler::Main; 428s ok 2 - init 428s # Subtest: Safe jail off 428s 1..35 428s ok 1 - Load conf 428s ok 2 - Safe jail is disabled 428s ok 3 - Returned code ref 428s ok 4 - Returned undef 428s ok 5 - Returned code ref 428s ok 6 - Returned undef 428s ok 7 - Returned code ref 428s ok 8 - Returned empty string 428s ok 9 - Returned code ref 428s ok 10 - Returned 0 428s ok 11 - Returned code ref 428s ok 12 - Returned abc def 428s ok 13 - Returned code ref 428s ok 14 - Returned bar 428s ok 15 - Returned code ref 428s ok 16 - Returned bar 428s ok 17 - Returned code ref 428s ok 18 - ipInSubnet works 428s ok 19 - ipInSubnet works 428s ok 20 - Returned code ref 428s ok 21 - ipInSubnet works 428s ok 22 - Returned code ref 428s ok 23 - ipInSubnet works 428s ok 24 - ipInSubnet works 428s ok 25 - Returned code ref 428s ok 26 - ipInSubnet works 428s ok 27 - Returned code ref 428s ok 28 - inDomain works for AUTH.EXAMPLE.COM 428s ok 29 - inDomain works for auth.example.com 428s ok 30 - inDomain works for example.com 428s ok 31 - inDomain works for cda.com 428s ok 32 - inDomain works for notexample.com 428s ok 33 - inDomain works for exampleacom 428s ok 34 - Returned code ref 428s ok 35 - Returned correct Basic header 428s ok 3 - Safe jail off 428s # Subtest: Safe jail on 428s 1..33 428s ok 1 - Load conf 428s ok 2 - Safe jail is enabled 428s ok 3 - Returned code ref 428s ok 4 - Returned undef 428s ok 5 - Returned code ref 428s ok 6 - Returned undef 428s ok 7 - Returned code ref 428s ok 8 - Returned empty string 428s ok 9 - Returned code ref 428s ok 10 - Returned 0 428s ok 11 - Returned code ref 428s ok 12 - Returned abc def 428s ok 13 - Returned code ref 428s ok 14 - Returned bar 428s ok 15 - Returned code ref 428s ok 16 - Returned bar 428s ok 17 - Returned code ref 428s ok 18 - ipInSubnet works 428s ok 19 - ipInSubnet works 428s ok 20 - Returned code ref 428s ok 21 - ipInSubnet works 428s ok 22 - Returned code ref 428s ok 23 - ipInSubnet works 428s ok 24 - ipInSubnet works 428s ok 25 - Returned code ref 428s ok 26 - ipInSubnet works 428s ok 27 - Returned code ref 428s ok 28 - inDomain works for AUTH.EXAMPLE.COM 428s ok 29 - inDomain works for auth.example.com 428s ok 30 - inDomain works for example.com 428s ok 31 - inDomain works for cda.com 428s ok 32 - inDomain works for notexample.com 428s ok 33 - inDomain works for exampleacom 428s ok 4 - Safe jail on 428s ok 428s t/20-Default-Broker-with-cache.t ........................... 428s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 428s ok 2 - use Lemonldap::NG::Handler::PSGI; 428s ok 3 - Client object 428s ok 4 - App object 428s ok 5 - Denied query 428s ok 6 - Code is 403 428s ok 7 - Header is given to app 428s ok 8 - Denied query 428s ok 9 - Conf was updated 428s ok 10 - Denied query 428s ok 11 - Conf was updated 428s 1..11 428s ok 428s t/20-Default-Broker.t ...................................... 428s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 428s ok 2 - use Lemonldap::NG::Handler::PSGI; 428s ok 3 - Client object 428s ok 4 - App object 428s ok 5 - Denied query 428s ok 6 - Code is 403 428s ok 7 - Header is given to app 428s ok 8 - Denied query 428s ok 9 - Conf was updated 428s ok 10 - Denied query 428s ok 11 - Conf was updated 428s 1..11 428s ok 428s t/50-Lemonldap-NG-Handler-SecureToken.t .................... 428s 1..1 428s ok 1 # skip Cache::Memcached is not installed, so Lemonldap::NG::Handler::SecureToken will not be useable 428s ok 428s t/51-Lemonldap-NG-Handler-Zimbra.t ......................... 428s 1..1 428s ok 1 - use Lemonldap::NG::Handler::Lib::ZimbraPreAuth; 428s ok 428s t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... 428s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 428s ok 2 - use Lemonldap::NG::Handler::PSGI; 428s ok 3 - Client object 428s ok 4 - App object 428s ok 5 - No HTTP_AUTH_USER 428s ok 6 - Unauthentified query 428s ok 7 - Unprotected request succeeds 428s ok 8 - Expected content 428s 1..8 428s ok 428s t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests 429s t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests 429s t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests 429s t/62-Lemonldap-NG-Handler-Traefik.t ........................ 429s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 429s ok 2 - use Lemonldap::NG::Handler::Server::Traefik; 429s ok 3 - Client object 429s ok 4 - App object 429s ok 5 - Unauthentified query 429s ok 6 - Response is an array 429s ok 7 - Code is 302 429s ok 8 - Redirection points to portal 429s ok 9 - Authentified query 429s ok 10 - Code is 200 429s ok 11 - Lm-Remote-Custom is overwriten 429s ok 12 - Authentified query 429s ok 13 - Authorization header is echoed 429s ok 14 - Authentified query 429s ok 15 - Code is 200 429s ok 16 - Lm-Remote-Custom is set "dwho@badwolf.org" 429s ok 17 - Authentified query 429s ok 18 - /test-uri1 -> Code is 200 429s ok 19 - Authentified query 429s ok 20 - /test-uri2 -> Code is 200 429s ok 21 - Denied query 429s ok 22 - /test-uri1 -> Code is 403 429s ok 23 - Denied query 429s ok 24 - /test-uri1 -> Code is 403 429s ok 25 - Denied query 429s ok 26 - Code is 403 429s ok 27 - Weak Authentified query 429s ok 28 - Code is 200 429s ok 29 - Strong Authentified query 429s ok 30 - Code is 302 429s ok 31 - Redirection points to http://test1.example.com/AuthStrong 429s ok 32 - Bad cookie 429s ok 33 - Code is 302 429s ok 34 - Weak Authentified query 429s ok 35 - Code is 200 429s ok 36 - Default Authentified query 429s ok 37 - Code is 302 429s ok 38 - Redirection points to http://test2.example.com/ 429s 1..38 429s ok 429s t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... 429s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 429s ok 2 - use Lemonldap::NG::Handler::PSGI::Try; 429s ok 3 - New object 429s ok 4 - Client object 429s ok 5 - App object 429s ok 6 - initialization 429s ok 7 - Set auth route 429s ok 8 - Set auth route 429s ok 9 - Get response 429s ok 10 - Response code is 200 429s ok 11 - Get unauth result 429s ok 12 - Get response 429s ok 13 - Response code is 200 429s ok 14 - Get auth result 429s [Tue Oct 28 16:57:02 2025] [LLNG:5414] [warn] [anonymous] Bad request 429s ok 15 - Try a bad path 429s ok 16 - Response is 400 429s 1..16 429s ok 429s t/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... 429s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 429s ok 2 - use Lemonldap::NG::Handler::Server; 429s ok 3 - Client object 429s ok 4 - App object 429s ok 5 - Host header found 429s ok 6 - Rules file URL found 429s ok 7 - Authorized query 429s ok 8 - Code is 200 429s ok 9 - 'User' => 'dwho' 429s ok 10 - 'Name' => '' 429s ok 11 - 'Mail' => '' 429s ok 12 - Seven headers sent 429s ok 13 - Authorized query 429s ok 14 - Code is 200 429s ok 15 - Denied query 429s ok 16 - Code is 403 429s ok 17 - Denied query 429s ok 18 - Code is 403 429s 1..18 429s ok 429s t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... 429s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 429s ok 2 - use Lemonldap::NG::Handler::Server; 429s ok 3 - Client object 429s ok 4 - App object 429s ok 5 - Host header found 429s ok 6 - Rules file URL found 429s ok 7 - Unauthorized query 429s ok 8 - Code is 302 429s ok 9 - Redirect URL found 429s ok 10 - Host header found 429s ok 11 - Rules file URL found 429s ok 12 - Unauthorized query 2 429s ok 13 - Code is 302 429s ok 14 - Redirect URL found 429s ok 15 - Authorized query 429s ok 16 - Code is 200 429s ok 17 - 'User' => 'dwho' 429s ok 18 - 'Name' => '' 429s ok 19 - 'Mail' => '' 429s ok 20 - Seven headers sent 429s ok 21 - Authorized query 429s ok 22 - Code is 200 429s ok 23 - Denied query 429s ok 24 - Code is 403 429s ok 25 - Denied query 429s ok 26 - Code is 403 429s 1..26 429s ok 429s t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... 429s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 429s ok 2 - use Lemonldap::NG::Handler::Server; 429s ok 3 - Client object 429s ok 4 - App object 429s ok 5 - Host header found 429s ok 6 - Rules file URL found 429s ok 7 - Authorized query 429s ok 8 - Code is 200 429s ok 9 - 'User' => 'dwho' 429s ok 10 - 'Name' => '' 429s ok 11 - 'Mail' => '' 429s ok 12 - Seven headers sent 429s ok 13 - Authorized query 429s ok 14 - Code is 200 429s ok 15 - Denied query 429s ok 16 - Code is 403 429s ok 17 - Denied query 429s ok 18 - Code is 403 429s 1..18 429s ok 429s t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. 429s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 429s ok 2 - use Lemonldap::NG::Handler::Server::Nginx; 429s ok 3 - Client object 429s ok 4 - App object 429s ok 5 - Query with token 1 429s ok 6 - Code is 200 429s ok 7 - NO cookie found 429s ok 8 - Found 6 service headers 429s ok 9 - Found 6 service header values 429s ok 10 - Query with token 2 429s ok 11 - Code is 200 429s ok 12 - Found 6 service headers 429s ok 13 - Found 6 service header values 429s ok 14 - Query with token 3 429s ok 15 - Code is 401 429s ok 16 - NONE service header found 429s ok 17 - Query with token 4 429s ok 18 - Code is 200 429s ok 19 - Found "zero" header with "0" 429s ok 20 - Found "empty" header without value 429s ok 21 - Found 6 service headers 429s ok 22 - Found 6 service header values 429s ok 23 - Query with token 5 429s ok 24 - Code is 401 429s ok 25 - NONE service header found 429s ok 26 - Query with token 6 429s ok 27 - Code is 401 429s ok 28 - NONE service header found 429s ok 29 - Query with token 7 429s ok 30 - Code is 401 429s ok 31 - NONE service header found 429s 1..31 429s ok 430s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. 430s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 430s ok 2 - use Lemonldap::NG::Handler::Server; 430s ok 3 - Client object 430s ok 4 - App object 430s ok 5 - Query with token 1 430s ok 6 - Code is 200 430s ok 7 - Query with token 2 430s ok 8 - Code is 302 430s 1..8 430s ok 430s t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. 430s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 430s ok 2 - use Lemonldap::NG::Handler::Server; 430s ok 3 - Client object 430s ok 4 - App object 430s ok 5 - Query with token 1 430s ok 6 - Code is 200 430s ok 7 - Found 3 service headers 430s ok 8 - Found 3 service header values 430s ok 9 - Query with token 2 430s ok 10 - Code is 200 430s ok 11 - Found 3 service headers 430s ok 12 - Found 3 service header values 430s ok 13 - Query with token 3 430s ok 14 - Code is 302 430s ok 15 - NONE service header found 430s ok 16 - Query with token 4 430s ok 17 - Code is 200 430s ok 18 - Found "zero" header with "0" 430s ok 19 - Found "empty" header without value 430s ok 20 - Found 3 service headers 430s ok 21 - Found 3 service header values 430s ok 22 - Query with token 5 430s ok 23 - Code is 302 430s ok 24 - NONE service header found 430s ok 25 - Query with token 6 430s ok 26 - Code is 302 430s ok 27 - NONE service header found 430s ok 28 - Query with token 7 430s ok 29 - Code is 302 430s ok 30 - NONE service header found 430s 1..30 430s ok 430s t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. 430s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 430s ok 2 - use Lemonldap::NG::Handler::PSGI; 430s ok 3 - Client object 430s ok 4 - App object 430s ok 5 - Unauthentified query 430s ok 6 - Response is an array 430s ok 7 - Code is 302 430s ok 8 - Redirection points to portal 430s ok 9 - Header is given to app 430s ok 10 - Authentified query 430s ok 11 - Code is 200 430s ok 12 - Denied query 430s ok 13 - Code is 403 430s ok 14 - Bad cookie 430s ok 15 - Code is 302 430s 1..15 430s ok 430s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. 430s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 430s ok 2 - use Lemonldap::NG::Handler::PSGI; 430s ok 3 - Client object 430s ok 4 - App object 430s Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42. 430s ok 5 - Unauthentified query 430s ok 6 - Response is an array 430s ok 7 - Code is 302 430s ok 8 - Unauthentified query 430s ok 9 - Response is an array 430s ok 10 - Code is 302 430s ok 11 - Redirection points to portal and site is https 430s 1..11 430s ok 430s t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. 430s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 430s ok 2 - use Lemonldap::NG::Handler::PSGI; 430s ok 3 - Client object 430s ok 4 - App object 430s ok 5 - Unauthentified query 430s ok 6 - Response is an array 430s ok 7 - Code is 302 430s ok 8 - Redirection points to portal and site is https 430s 1..8 430s ok 430s t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... 430s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 430s ok 2 - use Lemonldap::NG::Handler::Server; 430s ok 3 - Client object 430s ok 4 - App object 430s ok 5 - Non-Zimbra URL Query 430s ok 6 - Code is 200 430s ok 7 - Location is undefined 430s ok 8 - Header Auth-User is set to "dwho" 430s ok 9 - Zimbra URL Query 430s ok 10 - Code is 302 430s ok 11 - Header Location is set to Zimbra URL 430s ok 12 - Header Auth-User is set to "dwho" 430s 1..12 430s ok 430s t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... 430s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 430s ok 2 # skip Cache::Memcached not found 430s ok 3 # skip Cache::Memcached not found 430s ok 4 # skip Cache::Memcached not found 430s ok 5 # skip Cache::Memcached not found 430s ok 6 # skip Cache::Memcached not found 430s ok 7 # skip Cache::Memcached not found 430s ok 8 # skip Cache::Memcached not found 430s ok 9 # skip Cache::Memcached not found 430s ok 10 # skip Cache::Memcached not found 430s ok 11 # skip Cache::Memcached not found 430s ok 12 # skip Cache::Memcached not found 430s ok 13 # skip Cache::Memcached not found 430s 1..13 430s ok 431s t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. 431s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 431s ok 2 - use Lemonldap::NG::Handler::Server; 431s ok 3 - Client object 431s ok 4 - App object 431s ok 5 - Query 431s ok 6 - Code is 401 431s ok 7 - Header WWW-Authenticate is set to Basic realm="LemonLDAP::NG" 431s 1..7 431s ok 431s t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... 431s ok 1 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 431s ok 2 - use Lemonldap::NG::Handler::Server; 431s ok 3 - Client object 431s ok 4 - App object 431s ok 5 - Unauthenticated request to OAuth2 URL 431s ok 6 - Got correct HTTP code 431s ok 7 - Got WWW-Authenticate: Bearer 431s ok 8 - Invalid access token 431s ok 9 - Got invalid token error 431s ok 10 - Valid access token 431s ok 11 - Request accepted 431s ok 12 - Header Auth-User is set to "dwho" 431s ok 13 - Client ID correctly transmitted 431s ok 14 - Client confkey correctly transmitted 431s ok 15 - Scope correctly transmitted 431s ok 16 - Valid access token 431s ok 17 - Unauthorized because the write scope is not granted 431s ok 18 - Valid JWT access token 431s ok 19 - Request accepted 431s ok 20 - Header Auth-User is set to "dwho" 431s ok 21 - Valid access token 431s ok 22 - Request accepted 431s ok 23 - Header Auth-User is set to "dwho" 431s ok 24 - Client ID correctly transmitted 431s ok 25 - Client confkey correctly transmitted 431s ok 26 - Scope correctly transmitted 431s ok 27 - Expired access token 431s ok 28 - Access was rejected 431s ok 29 - Got correct error code 431s 1..29 431s ok 431s All tests successful. 431s Files=28, Tests=372, 4 wallclock secs ( 0.07 usr 0.02 sys + 3.00 cusr 0.32 csys = 3.41 CPU) 431s Result: PASS 431s autopkgtest [16:57:04]: test handler-test: -----------------------] 432s autopkgtest [16:57:05]: test handler-test: - - - - - - - - - - results - - - - - - - - - - 432s handler-test PASS 432s autopkgtest [16:57:05]: test portal-test: preparing testbed 458s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee from image adt/ubuntu-resolute-s390x-server-20251028.img (UUID 222a8a17-8cdf-422e-baeb-91db113eb3ff)... 504s autopkgtest [16:58:17]: testbed dpkg architecture: s390x 505s autopkgtest [16:58:18]: testbed apt version: 3.1.8ubuntu1 505s autopkgtest [16:58:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 505s autopkgtest [16:58:18]: testbed release detected to be: resolute 506s autopkgtest [16:58:19]: updating testbed package index (apt update) 506s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 506s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 506s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 506s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 507s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3692 kB] 507s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 507s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [69.1 kB] 507s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [221 kB] 507s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [229 kB] 507s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 507s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1380 kB] 507s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [13.6 kB] 508s Fetched 5699 kB in 2s (3221 kB/s) 508s Reading package lists... 509s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 509s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 509s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 509s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 510s Reading package lists... 510s Reading package lists... 510s Building dependency tree... 510s Reading state information... 510s Calculating upgrade... 510s The following packages will be upgraded: 510s apt libapt-pkg7.0 511s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 511s Need to get 2612 kB of archives. 511s After this operation, 124 kB of additional disk space will be used. 511s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.11 [1150 kB] 511s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.11 [1462 kB] 512s dpkg-preconfigure: unable to re-open stdin: No such file or directory 512s Fetched 2612 kB in 1s (2598 kB/s) 512s (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 ... 56948 files and directories currently installed.) 512s Preparing to unpack .../libapt-pkg7.0_3.1.11_s390x.deb ... 512s Unpacking libapt-pkg7.0:s390x (3.1.11) over (3.1.8ubuntu1) ... 512s Preparing to unpack .../archives/apt_3.1.11_s390x.deb ... 512s Unpacking apt (3.1.11) over (3.1.8ubuntu1) ... 512s Setting up libapt-pkg7.0:s390x (3.1.11) ... 512s Setting up apt (3.1.11) ... 512s Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... 512s Processing triggers for man-db (2.13.1-1) ... 514s Processing triggers for libc-bin (2.42-0ubuntu3) ... 514s autopkgtest [16:58:27]: upgrading testbed (apt dist-upgrade and autopurge) 515s Reading package lists... 515s Building dependency tree... 515s Reading state information... 515s Calculating upgrade... 515s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 515s Reading package lists... 515s Building dependency tree... 515s Reading state information... 515s Solving dependencies... 516s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 516s autopkgtest [16:58:29]: rebooting testbed after setup commands that affected boot 533s Reading package lists... 533s Building dependency tree... 533s Reading state information... 533s Solving dependencies... 533s The following NEW packages will be installed: 533s autoconf autodep8 automake autopoint autotools-dev build-essential 533s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 533s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 533s dh-strip-nondeterminism docutils-common dwz fontconfig-config 533s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-s390x-linux-gnu 533s g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu 533s gettext imagemagick-7-common intltool-debian java-common java-wrappers 533s javascript-common jq lemonldap-ng-fastcgi-server libalgorithm-c3-perl 533s libaom3 libapache-logformat-compiler-perl libapache-session-perl 533s libarchive-zip-perl libasan8 libauth-yubikey-webclient-perl 533s libauthen-radius-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl 533s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 533s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 533s libclass-data-inheritable-perl libclass-errorhandler-perl 533s libclass-inspector-perl libclass-method-modifiers-perl 533s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 533s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 533s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 533s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 533s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 533s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 533s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 533s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 533s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 533s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 533s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 533s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 533s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 533s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 533s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 533s libencode-locale-perl liberror-perl libeval-closure-perl 533s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 533s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 533s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 533s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 533s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 533s libglib-perl libgomp1 libgssapi-perl libhash-merge-simple-perl 533s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 533s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 533s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 533s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 533s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 533s libhttp-multipartparser-perl libhttp-negotiate-perl libicu76 533s libimage-magick-perl libimage-magick-q16-perl libimagequant0 533s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 533s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 533s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 533s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap4 533s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 533s libjs-sphinxdoc libjs-underscore libjson-maybexs-perl libjson-perl 533s libjson-xs-perl liblasso-perl liblasso3t64 liblcms2-2 533s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 533s liblemonldap-ng-portal-perl liblist-allutils-perl liblist-moreutils-perl 533s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 533s liblog-log4perl-perl liblqr-1-0 libltdl7 liblwp-mediatypes-perl 533s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 533s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 533s libmodule-implementation-perl libmodule-pluggable-perl 533s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 533s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 533s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 533s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 533s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 533s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 533s libparams-classify-perl libparams-util-perl 533s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 533s libplack-perl libposix-strftime-compiler-perl libraw23t64 533s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 533s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 533s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 533s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 533s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 533s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 533s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 533s libtimedate-perl libtool libtry-tiny-perl libtypes-serialiser-perl libubsan1 533s liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 533s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 533s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 533s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 533s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 533s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 533s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 533s node-semver node-uglify-js node-undici node-xtend nodejs 533s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 533s po-debconf python3-alabaster python3-defusedxml python3-docutils 533s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 533s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 533s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 533s yui-compressor 533s 0 upgraded, 321 newly installed, 0 to remove and 0 not upgraded. 533s Need to get 171 MB of archives. 533s After this operation, 627 MB of additional disk space will be used. 533s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 533s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 534s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 534s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 534s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 534s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 534s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 534s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 534s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 538s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 538s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 538s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 538s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 539s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 539s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 539s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 539s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 539s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 539s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 539s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 539s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 539s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 539s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 539s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 539s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 539s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 539s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 539s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 539s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 539s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 539s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 540s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 540s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 540s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 540s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 540s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 540s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 540s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 540s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 540s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 540s Get:41 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 540s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 540s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 540s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 540s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 540s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 540s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 540s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 540s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 540s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 540s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 540s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 540s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 541s Get:54 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 541s Get:55 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 541s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 541s Get:57 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x liburi-perl all 5.34-2 [100 kB] 541s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 541s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 541s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 541s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 541s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 541s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 541s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 541s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 541s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 541s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 541s Get:68 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 541s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 541s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 541s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 541s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 541s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 541s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 541s Get:75 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 541s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 541s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 541s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 541s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 541s Get:80 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 541s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 541s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 541s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 541s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 541s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 541s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 541s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 541s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 541s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 541s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 541s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 541s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 541s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 541s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 541s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 541s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 541s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 541s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 541s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 541s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 541s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 542s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 542s Get:103 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 542s Get:104 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 542s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 542s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 543s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 543s Get:108 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 543s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 543s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 543s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 543s Get:112 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 543s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x javascript-common all 12+nmu1 [4828 B] 543s Get:114 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 543s Get:115 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 543s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 543s Get:117 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-cookie all 12-4 [6484 B] 543s Get:118 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 544s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 544s Get:120 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 544s Get:121 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 544s Get:122 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 544s Get:123 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 544s Get:124 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 545s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 545s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 545s Get:127 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 545s Get:128 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 545s Get:129 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 545s Get:130 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 545s Get:131 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 545s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 545s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 545s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 546s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 546s Get:136 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 546s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 546s Get:138 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 546s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 546s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 547s Get:141 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 547s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 547s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 551s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 552s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 552s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 552s Get:147 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 552s Get:148 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 555s Get:149 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 555s Get:150 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 555s Get:151 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 555s Get:152 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 555s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 555s Get:154 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 555s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 555s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 555s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 555s Get:158 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 555s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 555s Get:160 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 555s Get:161 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 555s Get:162 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 555s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 555s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 555s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 555s Get:166 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 555s Get:167 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 555s Get:168 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 556s Get:169 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 556s Get:170 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9+10-1 [43.8 MB] 564s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 564s Get:172 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 564s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 564s Get:174 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 564s Get:175 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 564s Get:176 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 564s Get:177 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 564s Get:178 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 564s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 564s Get:180 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 564s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 564s Get:182 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 564s Get:183 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 564s Get:184 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 564s Get:185 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 564s Get:186 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 564s Get:187 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 564s Get:188 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 564s Get:189 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 564s Get:190 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 564s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 564s Get:192 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 564s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 564s Get:194 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 564s Get:195 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 564s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 564s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 564s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 564s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 564s Get:200 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 564s Get:201 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 564s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 564s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 565s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 565s Get:205 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 565s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 565s Get:207 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 565s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 565s Get:209 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 565s Get:210 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 565s Get:211 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 565s Get:212 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 565s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 565s Get:214 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 565s Get:215 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 565s Get:216 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 565s Get:217 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 565s Get:218 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 565s Get:219 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 565s Get:220 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 565s Get:221 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 565s Get:222 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 565s Get:223 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 565s Get:224 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 565s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 565s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 565s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 565s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 566s Get:229 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 566s Get:230 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 566s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 566s Get:232 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 566s Get:233 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 566s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 566s Get:235 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 566s Get:236 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 566s Get:237 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 566s Get:238 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 566s Get:239 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 566s Get:240 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 566s Get:241 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 566s Get:242 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 566s Get:243 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 566s Get:244 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 566s Get:245 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 566s Get:246 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 566s Get:247 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 566s Get:248 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 566s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 566s Get:250 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 566s Get:251 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 567s Get:252 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 567s Get:253 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 567s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 567s Get:255 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 567s Get:256 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 567s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 567s Get:258 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 567s Get:259 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 567s Get:260 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 567s Get:261 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 567s Get:262 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.3 [163 kB] 567s Get:263 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.8-2 [149 kB] 567s Get:264 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.8-2 [95.5 kB] 567s Get:265 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2build1 [164 kB] 567s Get:266 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2build1 [162 kB] 567s Get:267 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 567s Get:268 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 567s Get:269 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 567s Get:270 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 567s Get:271 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 567s Get:272 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 567s Get:273 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 567s Get:274 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 567s Get:275 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 567s Get:276 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 567s Get:277 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu7 [312 kB] 567s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 568s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 568s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 568s Get:281 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 568s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 568s Get:283 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 568s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 568s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 568s Get:286 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 568s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 568s Get:288 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 568s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 568s Get:290 http://ftpmaster.internal/ubuntu resolute/universe s390x node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 568s Get:291 http://ftpmaster.internal/ubuntu resolute/universe s390x node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 568s Get:292 http://ftpmaster.internal/ubuntu resolute/universe s390x node-lru-cache all 10.0.1-3 [61.9 kB] 568s Get:293 http://ftpmaster.internal/ubuntu resolute/universe s390x node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 568s Get:294 http://ftpmaster.internal/ubuntu resolute/universe s390x node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 568s Get:295 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 568s Get:296 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 571s Get:297 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 571s Get:298 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 571s Get:299 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 571s Get:300 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 571s Get:301 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 571s Get:302 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 571s Get:303 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 571s Get:304 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 571s Get:305 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 571s Get:306 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 571s Get:307 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 571s Get:308 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 571s Get:309 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.1-1 [10.6 kB] 571s Get:310 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 572s Get:311 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 572s Get:312 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 572s Get:313 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 572s Get:314 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 572s Get:315 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 572s Get:316 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 572s Get:317 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 572s Get:318 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 572s Get:319 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 572s Get:320 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 572s Get:321 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 573s Preconfiguring packages ... 573s Fetched 171 MB in 39s (4355 kB/s) 573s Selecting previously unselected package imagemagick-7-common. 573s (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 ... 56950 files and directories currently installed.) 573s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 573s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 573s Selecting previously unselected package libgomp1:s390x. 573s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 573s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 573s Selecting previously unselected package libfftw3-double3:s390x. 573s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 573s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 573s Selecting previously unselected package libfreetype6:s390x. 573s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 573s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 573s Selecting previously unselected package libfontenc1:s390x. 573s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 573s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 573s Selecting previously unselected package x11-common. 573s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 573s Unpacking x11-common (1:7.7+24ubuntu1) ... 573s Selecting previously unselected package xfonts-encodings. 573s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 573s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 573s Selecting previously unselected package xfonts-utils. 573s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 573s Unpacking xfonts-utils (1:7.7+7) ... 573s Selecting previously unselected package fonts-urw-base35. 573s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 573s Unpacking fonts-urw-base35 (20200910-8) ... 573s Selecting previously unselected package fontconfig-config. 574s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 574s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 574s Selecting previously unselected package libfontconfig1:s390x. 574s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 574s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 574s Selecting previously unselected package libsharpyuv0:s390x. 574s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 574s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 574s Selecting previously unselected package libaom3:s390x. 574s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 574s Unpacking libaom3:s390x (3.12.1-1) ... 574s Selecting previously unselected package libheif-plugin-aomdec:s390x. 574s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 574s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 574s Selecting previously unselected package libde265-0:s390x. 574s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 574s Unpacking libde265-0:s390x (1.0.16-1) ... 574s Selecting previously unselected package libheif-plugin-libde265:s390x. 574s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 574s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 574s Selecting previously unselected package libheif1:s390x. 574s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 574s Unpacking libheif1:s390x (1.20.2-1) ... 574s Selecting previously unselected package libjbig0:s390x. 574s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 574s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 574s Selecting previously unselected package libjpeg-turbo8:s390x. 574s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 574s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 574s Selecting previously unselected package libjpeg8:s390x. 574s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 574s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 574s Selecting previously unselected package liblcms2-2:s390x. 574s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 574s Unpacking liblcms2-2:s390x (2.16-2) ... 574s Selecting previously unselected package liblqr-1-0:s390x. 574s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 574s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 574s Selecting previously unselected package libltdl7:s390x. 574s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 574s Unpacking libltdl7:s390x (2.5.4-4build1) ... 574s Selecting previously unselected package libopenjp2-7:s390x. 574s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 574s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 574s Selecting previously unselected package libraw23t64:s390x. 574s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 574s Unpacking libraw23t64:s390x (0.21.4-2) ... 574s Selecting previously unselected package libdeflate0:s390x. 574s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 574s Unpacking libdeflate0:s390x (1.23-2) ... 574s Selecting previously unselected package libwebp7:s390x. 574s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 574s Unpacking libwebp7:s390x (1.5.0-0.1) ... 574s Selecting previously unselected package libtiff6:s390x. 574s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 574s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 574s Selecting previously unselected package libwebpdemux2:s390x. 574s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 574s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 574s Selecting previously unselected package libwebpmux3:s390x. 574s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 574s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 574s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 574s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 574s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 574s Selecting previously unselected package libimage-magick-q16-perl. 574s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 574s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 574s Selecting previously unselected package libimage-magick-perl. 574s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 574s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 574s Selecting previously unselected package libfcgi0t64:s390x. 574s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 574s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 574s Selecting previously unselected package libfcgi-perl. 574s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 574s Unpacking libfcgi-perl (0.82+ds-3build3) ... 574s Selecting previously unselected package libfcgi-procmanager-perl. 574s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 574s Unpacking libfcgi-procmanager-perl (0.28-3) ... 574s Selecting previously unselected package libcrypt-urandom-perl. 574s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_s390x.deb ... 574s Unpacking libcrypt-urandom-perl (0.54-1) ... 574s Selecting previously unselected package libapache-session-perl. 574s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 574s Unpacking libapache-session-perl (1.94-2) ... 574s Selecting previously unselected package liberror-perl. 574s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 574s Unpacking liberror-perl (0.17030-1) ... 574s Selecting previously unselected package libipc-sharelite-perl. 574s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 574s Unpacking libipc-sharelite-perl (0.17-5build4) ... 574s Selecting previously unselected package libcache-cache-perl. 574s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 574s Unpacking libcache-cache-perl (1.08-3) ... 574s Selecting previously unselected package libclass-xsaccessor-perl. 574s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 574s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 574s Selecting previously unselected package libconfig-inifiles-perl. 574s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-3_all.deb ... 574s Unpacking libconfig-inifiles-perl (3.000003-3) ... 574s Selecting previously unselected package perl-openssl-defaults:s390x. 574s Preparing to unpack .../043-perl-openssl-defaults_7build3_s390x.deb ... 574s Unpacking perl-openssl-defaults:s390x (7build3) ... 574s Selecting previously unselected package libcrypt-openssl-bignum-perl. 574s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 574s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 574s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 574s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 574s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 574s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 574s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 574s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 574s Selecting previously unselected package libconvert-asn1-perl. 574s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 574s Unpacking libconvert-asn1-perl (0.34-1) ... 574s Selecting previously unselected package libcrypt-openssl-x509-perl. 574s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 574s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 574s Selecting previously unselected package libclass-errorhandler-perl. 574s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 574s Unpacking libclass-errorhandler-perl (0.04-3) ... 574s Selecting previously unselected package libcrypt-des-perl:s390x. 574s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_s390x.deb ... 574s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 574s Selecting previously unselected package libcrypt-des-ede3-perl. 574s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 574s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 574s Selecting previously unselected package libcryptx-perl. 574s Preparing to unpack .../052-libcryptx-perl_0.087-1_s390x.deb ... 574s Unpacking libcryptx-perl (0.087-1) ... 574s Selecting previously unselected package libconvert-pem-perl. 574s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 574s Unpacking libconvert-pem-perl (0.13-1) ... 574s Selecting previously unselected package libcrypt-rijndael-perl. 574s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 574s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 574s Selecting previously unselected package libhtml-tagset-perl. 574s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 574s Unpacking libhtml-tagset-perl (3.24-1) ... 574s Selecting previously unselected package liburi-perl. 574s Preparing to unpack .../056-liburi-perl_5.34-2_all.deb ... 574s Unpacking liburi-perl (5.34-2) ... 574s Selecting previously unselected package libhtml-parser-perl:s390x. 574s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_s390x.deb ... 574s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 574s Selecting previously unselected package libcgi-pm-perl. 574s Preparing to unpack .../058-libcgi-pm-perl_4.68-1_all.deb ... 574s Unpacking libcgi-pm-perl (4.68-1) ... 574s Selecting previously unselected package libhtml-template-perl. 574s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 574s Unpacking libhtml-template-perl (2.97-2build1) ... 574s Selecting previously unselected package libjson-perl. 574s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 574s Unpacking libjson-perl (4.10000-1) ... 574s Selecting previously unselected package libcommon-sense-perl:s390x. 574s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_s390x.deb ... 574s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 574s Selecting previously unselected package libtypes-serialiser-perl. 574s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 574s Unpacking libtypes-serialiser-perl (1.01-1) ... 574s Selecting previously unselected package libjson-xs-perl. 574s Preparing to unpack .../063-libjson-xs-perl_4.040-1_s390x.deb ... 574s Unpacking libjson-xs-perl (4.040-1) ... 574s Selecting previously unselected package libmouse-perl:s390x. 574s Preparing to unpack .../064-libmouse-perl_2.5.11-1build1_s390x.deb ... 574s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 574s Selecting previously unselected package libnet-cidr-perl. 574s Preparing to unpack .../065-libnet-cidr-perl_0.25-1_all.deb ... 574s Unpacking libnet-cidr-perl (0.25-1) ... 574s Selecting previously unselected package libnet-ssleay-perl:s390x. 574s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_s390x.deb ... 574s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 574s Selecting previously unselected package libposix-strftime-compiler-perl. 574s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 574s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 574s Selecting previously unselected package libapache-logformat-compiler-perl. 574s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 574s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 574s Selecting previously unselected package libcookie-baker-perl. 574s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 574s Unpacking libcookie-baker-perl (0.12-1) ... 574s Selecting previously unselected package libdevel-stacktrace-perl. 574s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 574s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 574s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 574s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 574s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 574s Selecting previously unselected package libclass-inspector-perl. 574s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 574s Unpacking libclass-inspector-perl (1.36-3) ... 574s Selecting previously unselected package libfile-sharedir-perl. 574s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 574s Unpacking libfile-sharedir-perl (1.118-3) ... 574s Selecting previously unselected package libfilesys-notify-simple-perl. 574s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 574s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 574s Selecting previously unselected package libhash-multivalue-perl. 574s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 574s Unpacking libhash-multivalue-perl (0.16-3) ... 574s Selecting previously unselected package libhttp-multipartparser-perl. 574s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 574s Unpacking libhttp-multipartparser-perl (0.02-3) ... 574s Selecting previously unselected package libjson-maybexs-perl. 574s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 574s Unpacking libjson-maybexs-perl (1.004008-1) ... 574s Selecting previously unselected package libstream-buffered-perl. 574s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 574s Unpacking libstream-buffered-perl (0.03-3) ... 574s Selecting previously unselected package libwww-form-urlencoded-perl. 574s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 574s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 574s Selecting previously unselected package libhttp-entity-parser-perl. 574s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 574s Unpacking libhttp-entity-parser-perl (0.25-2) ... 574s Selecting previously unselected package libtimedate-perl. 574s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 574s Unpacking libtimedate-perl (2.3300-2) ... 574s Selecting previously unselected package libhttp-date-perl. 574s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 575s Unpacking libhttp-date-perl (6.06-1) ... 575s Selecting previously unselected package libhttp-headers-fast-perl. 575s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 575s Unpacking libhttp-headers-fast-perl (0.22-3) ... 575s Selecting previously unselected package libclone-perl:s390x. 575s Preparing to unpack .../084-libclone-perl_0.47-1_s390x.deb ... 575s Unpacking libclone-perl:s390x (0.47-1) ... 575s Selecting previously unselected package libencode-locale-perl. 575s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 575s Unpacking libencode-locale-perl (1.05-3) ... 575s Selecting previously unselected package libio-html-perl. 575s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 575s Unpacking libio-html-perl (1.004-3) ... 575s Selecting previously unselected package liblwp-mediatypes-perl. 575s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 575s Unpacking liblwp-mediatypes-perl (6.04-2) ... 575s Selecting previously unselected package libhttp-message-perl. 575s Preparing to unpack .../088-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 575s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 575s Selecting previously unselected package libtest-sharedfork-perl. 575s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 575s Unpacking libtest-sharedfork-perl (0.35-3) ... 575s Selecting previously unselected package libtest-tcp-perl. 575s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 575s Unpacking libtest-tcp-perl (2.22-2) ... 575s Selecting previously unselected package libtry-tiny-perl. 575s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 575s Unpacking libtry-tiny-perl (0.32-1) ... 575s Selecting previously unselected package libplack-perl. 575s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 575s Unpacking libplack-perl (1.0051-1) ... 575s Selecting previously unselected package libfile-listing-perl. 575s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 575s Unpacking libfile-listing-perl (6.16-1) ... 575s Selecting previously unselected package libhtml-tree-perl. 575s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 575s Unpacking libhtml-tree-perl (5.07-3) ... 575s Selecting previously unselected package libhttp-cookies-perl. 575s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 575s Unpacking libhttp-cookies-perl (6.11-1) ... 575s Selecting previously unselected package libhttp-negotiate-perl. 575s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 575s Unpacking libhttp-negotiate-perl (6.01-2) ... 575s Selecting previously unselected package libio-socket-ssl-perl. 575s Preparing to unpack .../097-libio-socket-ssl-perl_2.089-1_all.deb ... 575s Unpacking libio-socket-ssl-perl (2.089-1) ... 575s Selecting previously unselected package libnet-http-perl. 575s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 575s Unpacking libnet-http-perl (6.23-1) ... 575s Selecting previously unselected package liblwp-protocol-https-perl. 575s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 575s Unpacking liblwp-protocol-https-perl (6.14-1) ... 575s Selecting previously unselected package libwww-robotrules-perl. 575s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... 575s Unpacking libwww-robotrules-perl (6.02-1) ... 575s Selecting previously unselected package libwww-perl. 575s Preparing to unpack .../101-libwww-perl_6.78-1_all.deb ... 575s Unpacking libwww-perl (6.78-1) ... 575s Selecting previously unselected package liblemonldap-ng-common-perl. 575s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 575s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 575s Selecting previously unselected package liblemonldap-ng-handler-perl. 575s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 575s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 575s Selecting previously unselected package lemonldap-ng-fastcgi-server. 575s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 575s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 575s Selecting previously unselected package fonts-font-awesome. 575s Preparing to unpack .../105-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 575s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 575s Selecting previously unselected package libconvert-base32-perl. 575s Preparing to unpack .../106-libconvert-base32-perl_0.06-3_all.deb ... 575s Unpacking libconvert-base32-perl (0.06-3) ... 575s Selecting previously unselected package libdigest-hmac-perl. 575s Preparing to unpack .../107-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 575s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 575s Selecting previously unselected package libemail-date-format-perl. 575s Preparing to unpack .../108-libemail-date-format-perl_1.008-1_all.deb ... 575s Unpacking libemail-date-format-perl (1.008-1) ... 575s Selecting previously unselected package libfont-afm-perl. 575s Preparing to unpack .../109-libfont-afm-perl_1.20-4_all.deb ... 575s Unpacking libfont-afm-perl (1.20-4) ... 575s Selecting previously unselected package libhtml-format-perl. 575s Preparing to unpack .../110-libhtml-format-perl_2.16-2_all.deb ... 575s Unpacking libhtml-format-perl (2.16-2) ... 575s Selecting previously unselected package libhtml-formattext-withlinks-perl. 575s Preparing to unpack .../111-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 575s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 575s Selecting previously unselected package javascript-common. 575s Preparing to unpack .../112-javascript-common_12+nmu1_all.deb ... 575s Unpacking javascript-common (12+nmu1) ... 575s Selecting previously unselected package libjs-popper.js. 575s Preparing to unpack .../113-libjs-popper.js_1.16.1+ds-6_all.deb ... 575s Unpacking libjs-popper.js (1.16.1+ds-6) ... 575s Selecting previously unselected package libjs-bootstrap4. 575s Preparing to unpack .../114-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 575s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 575s Selecting previously unselected package libjs-jquery. 575s Preparing to unpack .../115-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 575s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 575s Selecting previously unselected package libjs-jquery-cookie. 575s Preparing to unpack .../116-libjs-jquery-cookie_12-4_all.deb ... 575s Unpacking libjs-jquery-cookie (12-4) ... 575s Selecting previously unselected package libjs-jquery-ui. 575s Preparing to unpack .../117-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 575s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 575s Selecting previously unselected package libexporter-tiny-perl. 575s Preparing to unpack .../118-libexporter-tiny-perl_1.006002-1_all.deb ... 575s Unpacking libexporter-tiny-perl (1.006002-1) ... 575s Selecting previously unselected package liblist-moreutils-xs-perl. 575s Preparing to unpack .../119-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 575s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 575s Selecting previously unselected package liblist-moreutils-perl. 575s Preparing to unpack .../120-liblist-moreutils-perl_0.430-2_all.deb ... 575s Unpacking liblist-moreutils-perl (0.430-2) ... 575s Selecting previously unselected package libregexp-assemble-perl. 575s Preparing to unpack .../121-libregexp-assemble-perl_0.38-2_all.deb ... 575s Unpacking libregexp-assemble-perl (0.38-2) ... 575s Selecting previously unselected package libtext-unidecode-perl. 575s Preparing to unpack .../122-libtext-unidecode-perl_1.30-3_all.deb ... 575s Unpacking libtext-unidecode-perl (1.30-3) ... 575s Selecting previously unselected package liblemonldap-ng-portal-perl. 575s Preparing to unpack .../123-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 575s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 575s Selecting previously unselected package m4. 575s Preparing to unpack .../124-m4_1.4.19-8_s390x.deb ... 575s Unpacking m4 (1.4.19-8) ... 575s Selecting previously unselected package autoconf. 575s Preparing to unpack .../125-autoconf_2.72-3.1ubuntu1_all.deb ... 575s Unpacking autoconf (2.72-3.1ubuntu1) ... 575s Selecting previously unselected package dctrl-tools. 575s Preparing to unpack .../126-dctrl-tools_2.24-3build3_s390x.deb ... 575s Unpacking dctrl-tools (2.24-3build3) ... 575s Selecting previously unselected package autodep8. 575s Preparing to unpack .../127-autodep8_0.30_all.deb ... 575s Unpacking autodep8 (0.30) ... 575s Selecting previously unselected package autotools-dev. 575s Preparing to unpack .../128-autotools-dev_20240727.1_all.deb ... 575s Unpacking autotools-dev (20240727.1) ... 575s Selecting previously unselected package automake. 575s Preparing to unpack .../129-automake_1%3a1.17-4ubuntu1_all.deb ... 575s Unpacking automake (1:1.17-4ubuntu1) ... 575s Selecting previously unselected package autopoint. 575s Preparing to unpack .../130-autopoint_0.23.1-2build2_all.deb ... 575s Unpacking autopoint (0.23.1-2build2) ... 575s Selecting previously unselected package libisl23:s390x. 575s Preparing to unpack .../131-libisl23_0.27-1_s390x.deb ... 575s Unpacking libisl23:s390x (0.27-1) ... 575s Selecting previously unselected package libmpc3:s390x. 575s Preparing to unpack .../132-libmpc3_1.3.1-1build3_s390x.deb ... 575s Unpacking libmpc3:s390x (1.3.1-1build3) ... 575s Selecting previously unselected package cpp-15-s390x-linux-gnu. 575s Preparing to unpack .../133-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 575s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 575s Selecting previously unselected package cpp-15. 575s Preparing to unpack .../134-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 575s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 575s Selecting previously unselected package cpp-s390x-linux-gnu. 575s Preparing to unpack .../135-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 575s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 575s Selecting previously unselected package cpp. 575s Preparing to unpack .../136-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 575s Unpacking cpp (4:15.2.0-4ubuntu1) ... 575s Selecting previously unselected package libcc1-0:s390x. 575s Preparing to unpack .../137-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 575s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 575s Selecting previously unselected package libitm1:s390x. 575s Preparing to unpack .../138-libitm1_15.2.0-5ubuntu1_s390x.deb ... 575s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 575s Selecting previously unselected package libasan8:s390x. 575s Preparing to unpack .../139-libasan8_15.2.0-5ubuntu1_s390x.deb ... 575s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 576s Selecting previously unselected package libubsan1:s390x. 576s Preparing to unpack .../140-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 576s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 576s Selecting previously unselected package libgcc-15-dev:s390x. 576s Preparing to unpack .../141-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 576s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 576s Selecting previously unselected package gcc-15-s390x-linux-gnu. 576s Preparing to unpack .../142-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 576s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 576s Selecting previously unselected package gcc-15. 576s Preparing to unpack .../143-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 576s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 576s Selecting previously unselected package gcc-s390x-linux-gnu. 576s Preparing to unpack .../144-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 576s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 576s Selecting previously unselected package gcc. 576s Preparing to unpack .../145-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 576s Unpacking gcc (4:15.2.0-4ubuntu1) ... 576s Selecting previously unselected package libstdc++-15-dev:s390x. 576s Preparing to unpack .../146-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 576s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 576s Selecting previously unselected package g++-15-s390x-linux-gnu. 576s Preparing to unpack .../147-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 576s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 576s Selecting previously unselected package g++-15. 576s Preparing to unpack .../148-g++-15_15.2.0-5ubuntu1_s390x.deb ... 576s Unpacking g++-15 (15.2.0-5ubuntu1) ... 576s Selecting previously unselected package g++-s390x-linux-gnu. 576s Preparing to unpack .../149-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 576s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 576s Selecting previously unselected package g++. 576s Preparing to unpack .../150-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 576s Unpacking g++ (4:15.2.0-4ubuntu1) ... 576s Selecting previously unselected package build-essential. 576s Preparing to unpack .../151-build-essential_12.12ubuntu1_s390x.deb ... 576s Unpacking build-essential (12.12ubuntu1) ... 576s Selecting previously unselected package ca-certificates-java. 576s Preparing to unpack .../152-ca-certificates-java_20240118_all.deb ... 576s Unpacking ca-certificates-java (20240118) ... 576s Selecting previously unselected package libdebhelper-perl. 576s Preparing to unpack .../153-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 576s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 576s Selecting previously unselected package libtool. 576s Preparing to unpack .../154-libtool_2.5.4-4build1_all.deb ... 576s Unpacking libtool (2.5.4-4build1) ... 576s Selecting previously unselected package dh-autoreconf. 576s Preparing to unpack .../155-dh-autoreconf_21_all.deb ... 576s Unpacking dh-autoreconf (21) ... 576s Selecting previously unselected package libarchive-zip-perl. 576s Preparing to unpack .../156-libarchive-zip-perl_1.68-1_all.deb ... 576s Unpacking libarchive-zip-perl (1.68-1) ... 576s Selecting previously unselected package libfile-stripnondeterminism-perl. 576s Preparing to unpack .../157-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 576s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 576s Selecting previously unselected package dh-strip-nondeterminism. 576s Preparing to unpack .../158-dh-strip-nondeterminism_1.14.2-1_all.deb ... 576s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 576s Selecting previously unselected package debugedit. 576s Preparing to unpack .../159-debugedit_1%3a5.2-3_s390x.deb ... 576s Unpacking debugedit (1:5.2-3) ... 576s Selecting previously unselected package dwz. 576s Preparing to unpack .../160-dwz_0.16-2_s390x.deb ... 576s Unpacking dwz (0.16-2) ... 576s Selecting previously unselected package gettext. 576s Preparing to unpack .../161-gettext_0.23.1-2build2_s390x.deb ... 576s Unpacking gettext (0.23.1-2build2) ... 576s Selecting previously unselected package intltool-debian. 576s Preparing to unpack .../162-intltool-debian_0.35.0+20060710.6_all.deb ... 576s Unpacking intltool-debian (0.35.0+20060710.6) ... 576s Selecting previously unselected package po-debconf. 576s Preparing to unpack .../163-po-debconf_1.0.21+nmu1_all.deb ... 576s Unpacking po-debconf (1.0.21+nmu1) ... 576s Selecting previously unselected package debhelper. 576s Preparing to unpack .../164-debhelper_13.24.2ubuntu1_all.deb ... 576s Unpacking debhelper (13.24.2ubuntu1) ... 576s Selecting previously unselected package java-common. 576s Preparing to unpack .../165-java-common_0.76_all.deb ... 576s Unpacking java-common (0.76) ... 576s Selecting previously unselected package libnspr4:s390x. 576s Preparing to unpack .../166-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 576s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 576s Selecting previously unselected package libnss3:s390x. 576s Preparing to unpack .../167-libnss3_2%3a3.114-1_s390x.deb ... 576s Unpacking libnss3:s390x (2:3.114-1) ... 576s Selecting previously unselected package libpcsclite1:s390x. 576s Preparing to unpack .../168-libpcsclite1_2.3.3-1_s390x.deb ... 576s Unpacking libpcsclite1:s390x (2.3.3-1) ... 576s Selecting previously unselected package openjdk-21-jre-headless:s390x. 576s Preparing to unpack .../169-openjdk-21-jre-headless_21.0.9+10-1_s390x.deb ... 576s Unpacking openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 577s Selecting previously unselected package default-jre-headless. 577s Preparing to unpack .../170-default-jre-headless_2%3a1.21-76_s390x.deb ... 577s Unpacking default-jre-headless (2:1.21-76) ... 577s Selecting previously unselected package sgml-base. 577s Preparing to unpack .../171-sgml-base_1.31+nmu1_all.deb ... 577s Unpacking sgml-base (1.31+nmu1) ... 577s Selecting previously unselected package xml-core. 577s Preparing to unpack .../172-xml-core_0.19_all.deb ... 577s Unpacking xml-core (0.19) ... 577s Selecting previously unselected package docutils-common. 577s Preparing to unpack .../173-docutils-common_0.21.2+dfsg-2_all.deb ... 577s Unpacking docutils-common (0.21.2+dfsg-2) ... 577s Selecting previously unselected package unzip. 577s Preparing to unpack .../174-unzip_6.0-28ubuntu7_s390x.deb ... 577s Unpacking unzip (6.0-28ubuntu7) ... 577s Selecting previously unselected package java-wrappers. 577s Preparing to unpack .../175-java-wrappers_0.5_all.deb ... 577s Unpacking java-wrappers (0.5) ... 577s Selecting previously unselected package libonig5:s390x. 577s Preparing to unpack .../176-libonig5_6.9.10-1_s390x.deb ... 577s Unpacking libonig5:s390x (6.9.10-1) ... 577s Selecting previously unselected package libjq1:s390x. 577s Preparing to unpack .../177-libjq1_1.8.1-3ubuntu1_s390x.deb ... 577s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 577s Selecting previously unselected package jq. 577s Preparing to unpack .../178-jq_1.8.1-3ubuntu1_s390x.deb ... 577s Unpacking jq (1.8.1-3ubuntu1) ... 577s Selecting previously unselected package libalgorithm-c3-perl. 577s Preparing to unpack .../179-libalgorithm-c3-perl_0.11-2_all.deb ... 577s Unpacking libalgorithm-c3-perl (0.11-2) ... 577s Selecting previously unselected package libauth-yubikey-webclient-perl. 577s Preparing to unpack .../180-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 577s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 577s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 577s Preparing to unpack .../181-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 577s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 577s Selecting previously unselected package libdynaloader-functions-perl. 577s Preparing to unpack .../182-libdynaloader-functions-perl_0.004-2_all.deb ... 577s Unpacking libdynaloader-functions-perl (0.004-2) ... 577s Selecting previously unselected package libdevel-callchecker-perl:s390x. 577s Preparing to unpack .../183-libdevel-callchecker-perl_0.009-2_s390x.deb ... 577s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 577s Selecting previously unselected package libparams-classify-perl:s390x. 577s Preparing to unpack .../184-libparams-classify-perl_0.015-2build6_s390x.deb ... 577s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 577s Selecting previously unselected package libmodule-runtime-perl. 577s Preparing to unpack .../185-libmodule-runtime-perl_0.018-1_all.deb ... 577s Unpacking libmodule-runtime-perl (0.018-1) ... 577s Selecting previously unselected package libmodule-implementation-perl. 577s Preparing to unpack .../186-libmodule-implementation-perl_0.09-2_all.deb ... 577s Unpacking libmodule-implementation-perl (0.09-2) ... 577s Selecting previously unselected package libsub-exporter-progressive-perl. 577s Preparing to unpack .../187-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 577s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 577s Selecting previously unselected package libvariable-magic-perl. 577s Preparing to unpack .../188-libvariable-magic-perl_0.64-1build1_s390x.deb ... 577s Unpacking libvariable-magic-perl (0.64-1build1) ... 577s Selecting previously unselected package libb-hooks-endofscope-perl. 577s Preparing to unpack .../189-libb-hooks-endofscope-perl_0.28-2_all.deb ... 577s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 577s Selecting previously unselected package libcrypt-random-seed-perl. 577s Preparing to unpack .../190-libcrypt-random-seed-perl_0.03-3_all.deb ... 577s Unpacking libcrypt-random-seed-perl (0.03-3) ... 577s Selecting previously unselected package libmath-random-isaac-perl. 577s Preparing to unpack .../191-libmath-random-isaac-perl_1.004-2_all.deb ... 577s Unpacking libmath-random-isaac-perl (1.004-2) ... 577s Selecting previously unselected package libbytes-random-secure-perl. 577s Preparing to unpack .../192-libbytes-random-secure-perl_0.29-3_all.deb ... 577s Unpacking libbytes-random-secure-perl (0.29-3) ... 577s Selecting previously unselected package libcapture-tiny-perl. 577s Preparing to unpack .../193-libcapture-tiny-perl_0.50-1_all.deb ... 577s Unpacking libcapture-tiny-perl (0.50-1) ... 577s Selecting previously unselected package libcares2:s390x. 577s Preparing to unpack .../194-libcares2_1.34.5-1_s390x.deb ... 577s Unpacking libcares2:s390x (1.34.5-1) ... 578s Selecting previously unselected package libclass-c3-perl. 578s Preparing to unpack .../195-libclass-c3-perl_0.35-2_all.deb ... 578s Unpacking libclass-c3-perl (0.35-2) ... 578s Selecting previously unselected package libclass-data-inheritable-perl. 578s Preparing to unpack .../196-libclass-data-inheritable-perl_0.10-1_all.deb ... 578s Unpacking libclass-data-inheritable-perl (0.10-1) ... 578s Selecting previously unselected package libclass-method-modifiers-perl. 578s Preparing to unpack .../197-libclass-method-modifiers-perl_2.15-1_all.deb ... 578s Unpacking libclass-method-modifiers-perl (2.15-1) ... 578s Selecting previously unselected package libclass-singleton-perl. 578s Preparing to unpack .../198-libclass-singleton-perl_1.6-2_all.deb ... 578s Unpacking libclass-singleton-perl (1.6-2) ... 578s Selecting previously unselected package libconvert-binhex-perl. 578s Preparing to unpack .../199-libconvert-binhex-perl_1.125-3_all.deb ... 578s Unpacking libconvert-binhex-perl (1.125-3) ... 578s Selecting previously unselected package libcrypt-dh-gmp-perl. 578s Preparing to unpack .../200-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 578s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 578s Selecting previously unselected package libcrypt-jwt-perl. 578s Preparing to unpack .../201-libcrypt-jwt-perl_0.037-1_all.deb ... 578s Unpacking libcrypt-jwt-perl (0.037-1) ... 578s Selecting previously unselected package libcrypt-ssleay-perl. 578s Preparing to unpack .../202-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 578s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 578s Selecting previously unselected package libdata-hexdump-perl. 578s Preparing to unpack .../203-libdata-hexdump-perl_0.04-2_all.deb ... 578s Unpacking libdata-hexdump-perl (0.04-2) ... 578s Selecting previously unselected package libparams-util-perl. 578s Preparing to unpack .../204-libparams-util-perl_1.102-3build1_s390x.deb ... 578s Unpacking libparams-util-perl (1.102-3build1) ... 578s Selecting previously unselected package libsub-install-perl. 578s Preparing to unpack .../205-libsub-install-perl_0.929-1_all.deb ... 578s Unpacking libsub-install-perl (0.929-1) ... 578s Selecting previously unselected package libdata-optlist-perl. 578s Preparing to unpack .../206-libdata-optlist-perl_0.114-1_all.deb ... 578s Unpacking libdata-optlist-perl (0.114-1) ... 578s Selecting previously unselected package liblist-someutils-perl. 578s Preparing to unpack .../207-liblist-someutils-perl_0.59-1_all.deb ... 578s Unpacking liblist-someutils-perl (0.59-1) ... 578s Selecting previously unselected package liblist-utilsby-perl. 578s Preparing to unpack .../208-liblist-utilsby-perl_0.12-2_all.deb ... 578s Unpacking liblist-utilsby-perl (0.12-2) ... 578s Selecting previously unselected package liblist-allutils-perl. 578s Preparing to unpack .../209-liblist-allutils-perl_0.19-1_all.deb ... 578s Unpacking liblist-allutils-perl (0.19-1) ... 578s Selecting previously unselected package libimport-into-perl. 578s Preparing to unpack .../210-libimport-into-perl_1.002005-2_all.deb ... 578s Unpacking libimport-into-perl (1.002005-2) ... 578s Selecting previously unselected package librole-tiny-perl. 578s Preparing to unpack .../211-librole-tiny-perl_2.002004-1_all.deb ... 578s Unpacking librole-tiny-perl (2.002004-1) ... 578s Selecting previously unselected package libsub-quote-perl. 578s Preparing to unpack .../212-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 578s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 578s Selecting previously unselected package libmoo-perl. 578s Preparing to unpack .../213-libmoo-perl_2.005005-1_all.deb ... 578s Unpacking libmoo-perl (2.005005-1) ... 578s Selecting previously unselected package libdata-password-zxcvbn-perl. 578s Preparing to unpack .../214-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 578s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 578s Selecting previously unselected package libpackage-stash-perl. 578s Preparing to unpack .../215-libpackage-stash-perl_0.40-1_all.deb ... 578s Unpacking libpackage-stash-perl (0.40-1) ... 578s Selecting previously unselected package libsub-identify-perl. 578s Preparing to unpack .../216-libsub-identify-perl_0.14-3build4_s390x.deb ... 578s Unpacking libsub-identify-perl (0.14-3build4) ... 578s Selecting previously unselected package libsub-name-perl:s390x. 578s Preparing to unpack .../217-libsub-name-perl_0.28-1_s390x.deb ... 578s Unpacking libsub-name-perl:s390x (0.28-1) ... 578s Selecting previously unselected package libnamespace-clean-perl. 578s Preparing to unpack .../218-libnamespace-clean-perl_0.27-2_all.deb ... 578s Unpacking libnamespace-clean-perl (0.27-2) ... 578s Selecting previously unselected package libnamespace-autoclean-perl. 578s Preparing to unpack .../219-libnamespace-autoclean-perl_0.31-1_all.deb ... 578s Unpacking libnamespace-autoclean-perl (0.31-1) ... 578s Selecting previously unselected package libsub-exporter-perl. 578s Preparing to unpack .../220-libsub-exporter-perl_0.990-1_all.deb ... 578s Unpacking libsub-exporter-perl (0.990-1) ... 578s Selecting previously unselected package libeval-closure-perl. 578s Preparing to unpack .../221-libeval-closure-perl_0.14-3_all.deb ... 578s Unpacking libeval-closure-perl (0.14-3) ... 578s Selecting previously unselected package libexception-class-perl. 578s Preparing to unpack .../222-libexception-class-perl_1.45-1_all.deb ... 578s Unpacking libexception-class-perl (1.45-1) ... 578s Selecting previously unselected package libparams-validationcompiler-perl. 578s Preparing to unpack .../223-libparams-validationcompiler-perl_0.31-1_all.deb ... 578s Unpacking libparams-validationcompiler-perl (0.31-1) ... 578s Selecting previously unselected package libmro-compat-perl. 578s Preparing to unpack .../224-libmro-compat-perl_0.15-2_all.deb ... 578s Unpacking libmro-compat-perl (0.15-2) ... 578s Selecting previously unselected package libxstring-perl:s390x. 578s Preparing to unpack .../225-libxstring-perl_0.005-2build4_s390x.deb ... 578s Unpacking libxstring-perl:s390x (0.005-2build4) ... 578s Selecting previously unselected package libspecio-perl. 578s Preparing to unpack .../226-libspecio-perl_0.50-1_all.deb ... 578s Unpacking libspecio-perl (0.50-1) ... 578s Selecting previously unselected package libdatetime-locale-perl. 578s Preparing to unpack .../227-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 578s Unpacking libdatetime-locale-perl (1:1.41-1) ... 578s Selecting previously unselected package libdatetime-timezone-perl. 578s Preparing to unpack .../228-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 578s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 578s Selecting previously unselected package libdatetime-perl. 578s Preparing to unpack .../229-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 578s Unpacking libdatetime-perl (2:1.65-1build3) ... 578s Selecting previously unselected package libdatetime-format-rfc3339-perl. 578s Preparing to unpack .../230-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 578s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 578s Selecting previously unselected package libdbi-perl:s390x. 578s Preparing to unpack .../231-libdbi-perl_1.647-1_s390x.deb ... 578s Unpacking libdbi-perl:s390x (1.647-1) ... 578s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 578s Preparing to unpack .../232-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 578s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 578s Selecting previously unselected package libemail-simple-perl. 578s Preparing to unpack .../233-libemail-simple-perl_2.218-1_all.deb ... 578s Unpacking libemail-simple-perl (2.218-1) ... 578s Selecting previously unselected package libmodule-pluggable-perl. 578s Preparing to unpack .../234-libmodule-pluggable-perl_5.2-5_all.deb ... 578s Unpacking libmodule-pluggable-perl (5.2-5) ... 578s Selecting previously unselected package libemail-abstract-perl. 578s Preparing to unpack .../235-libemail-abstract-perl_3.010-1_all.deb ... 578s Unpacking libemail-abstract-perl (3.010-1) ... 578s Selecting previously unselected package libemail-address-xs-perl. 578s Preparing to unpack .../236-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 578s Unpacking libemail-address-xs-perl (1.05-1build5) ... 578s Selecting previously unselected package libmoox-types-mooselike-perl. 578s Preparing to unpack .../237-libmoox-types-mooselike-perl_0.29-2_all.deb ... 578s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 578s Selecting previously unselected package libthrowable-perl. 578s Preparing to unpack .../238-libthrowable-perl_1.001-2_all.deb ... 578s Unpacking libthrowable-perl (1.001-2) ... 578s Selecting previously unselected package libemail-sender-perl. 578s Preparing to unpack .../239-libemail-sender-perl_2.601-1_all.deb ... 578s Unpacking libemail-sender-perl (2.601-1) ... 578s Selecting previously unselected package libextutils-depends-perl. 578s Preparing to unpack .../240-libextutils-depends-perl_0.8002-1_all.deb ... 578s Unpacking libextutils-depends-perl (0.8002-1) ... 578s Selecting previously unselected package libimagequant0:s390x. 578s Preparing to unpack .../241-libimagequant0_2.18.0-1build1_s390x.deb ... 578s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 578s Selecting previously unselected package libxpm4:s390x. 578s Preparing to unpack .../242-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 578s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 578s Selecting previously unselected package libgd3:s390x. 578s Preparing to unpack .../243-libgd3_2.3.3-13ubuntu1_s390x.deb ... 578s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 578s Selecting previously unselected package libgd-perl. 578s Preparing to unpack .../244-libgd-perl_2.78-1build4_s390x.deb ... 578s Unpacking libgd-perl (2.78-1build4) ... 578s Selecting previously unselected package libgd-securityimage-perl. 578s Preparing to unpack .../245-libgd-securityimage-perl_1.75-3_all.deb ... 578s Unpacking libgd-securityimage-perl (1.75-3) ... 578s Selecting previously unselected package libglib-perl:s390x. 578s Preparing to unpack .../246-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 578s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 578s Selecting previously unselected package libgssapi-perl. 578s Preparing to unpack .../247-libgssapi-perl_0.28-4build5_s390x.deb ... 578s Unpacking libgssapi-perl (0.28-4build5) ... 578s Selecting previously unselected package libhash-merge-simple-perl. 578s Preparing to unpack .../248-libhash-merge-simple-perl_0.052-1_all.deb ... 578s Unpacking libhash-merge-simple-perl (0.052-1) ... 578s Selecting previously unselected package libhttp-daemon-perl. 578s Preparing to unpack .../249-libhttp-daemon-perl_6.16-1_all.deb ... 578s Unpacking libhttp-daemon-perl (6.16-1) ... 578s Selecting previously unselected package libicu76:s390x. 578s Preparing to unpack .../250-libicu76_76.1-4ubuntu2_s390x.deb ... 578s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 579s Selecting previously unselected package libio-pty-perl. 579s Preparing to unpack .../251-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 579s Unpacking libio-pty-perl (1:1.20-1build3) ... 579s Selecting previously unselected package libio-sessiondata-perl. 579s Preparing to unpack .../252-libio-sessiondata-perl_1.03-3_all.deb ... 579s Unpacking libio-sessiondata-perl (1.03-3) ... 579s Selecting previously unselected package libperlio-via-timeout-perl. 579s Preparing to unpack .../253-libperlio-via-timeout-perl_0.32-3_all.deb ... 579s Unpacking libperlio-via-timeout-perl (0.32-3) ... 579s Selecting previously unselected package libio-socket-timeout-perl. 579s Preparing to unpack .../254-libio-socket-timeout-perl_0.32-3_all.deb ... 579s Unpacking libio-socket-timeout-perl (0.32-3) ... 579s Selecting previously unselected package libio-string-perl. 579s Preparing to unpack .../255-libio-string-perl_1.08-4_all.deb ... 579s Unpacking libio-string-perl (1.08-4) ... 579s Selecting previously unselected package libio-stringy-perl. 579s Preparing to unpack .../256-libio-stringy-perl_2.113-2_all.deb ... 579s Unpacking libio-stringy-perl (2.113-2) ... 579s Selecting previously unselected package libipc-run-perl. 579s Preparing to unpack .../257-libipc-run-perl_20231003.0-2_all.deb ... 579s Unpacking libipc-run-perl (20231003.0-2) ... 579s Selecting previously unselected package libjargs-java. 579s Preparing to unpack .../258-libjargs-java_1.0.0-5_all.deb ... 579s Unpacking libjargs-java (1.0.0-5) ... 579s Selecting previously unselected package libjs-underscore. 579s Preparing to unpack .../259-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 579s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 579s Selecting previously unselected package libjs-sphinxdoc. 579s Preparing to unpack .../260-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 579s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 579s Selecting previously unselected package libxslt1.1:s390x. 579s Preparing to unpack .../261-libxslt1.1_1.1.43-0.3_s390x.deb ... 579s Unpacking libxslt1.1:s390x (1.1.43-0.3) ... 579s Selecting previously unselected package libxmlsec1-1:s390x. 579s Preparing to unpack .../262-libxmlsec1-1_1.3.8-2_s390x.deb ... 579s Unpacking libxmlsec1-1:s390x (1.3.8-2) ... 579s Selecting previously unselected package libxmlsec1-openssl1:s390x. 579s Preparing to unpack .../263-libxmlsec1-openssl1_1.3.8-2_s390x.deb ... 579s Unpacking libxmlsec1-openssl1:s390x (1.3.8-2) ... 579s Selecting previously unselected package liblasso3t64. 579s Preparing to unpack .../264-liblasso3t64_2.9.0-2build1_s390x.deb ... 579s Unpacking liblasso3t64 (2.9.0-2build1) ... 579s Selecting previously unselected package liblasso-perl:s390x. 579s Preparing to unpack .../265-liblasso-perl_2.9.0-2build1_s390x.deb ... 579s Unpacking liblasso-perl:s390x (2.9.0-2build1) ... 579s Selecting previously unselected package liblog-log4perl-perl. 579s Preparing to unpack .../266-liblog-log4perl-perl_1.57-1_all.deb ... 579s Unpacking liblog-log4perl-perl (1.57-1) ... 579s Selecting previously unselected package liblwp-protocol-psgi-perl. 579s Preparing to unpack .../267-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 579s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 579s Selecting previously unselected package libnet-smtp-ssl-perl. 579s Preparing to unpack .../268-libnet-smtp-ssl-perl_1.04-2_all.deb ... 579s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 579s Selecting previously unselected package libmailtools-perl. 579s Preparing to unpack .../269-libmailtools-perl_2.22-1_all.deb ... 579s Unpacking libmailtools-perl (2.22-1) ... 579s Selecting previously unselected package libmime-tools-perl. 579s Preparing to unpack .../270-libmime-tools-perl_5.515-1_all.deb ... 579s Unpacking libmime-tools-perl (5.515-1) ... 579s Selecting previously unselected package libnet-ip-perl. 579s Preparing to unpack .../271-libnet-ip-perl_1.26-4_all.deb ... 579s Unpacking libnet-ip-perl (1.26-4) ... 579s Selecting previously unselected package libnet-ldap-perl. 579s Preparing to unpack .../272-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 579s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 579s Selecting previously unselected package libxml-namespacesupport-perl. 579s Preparing to unpack .../273-libxml-namespacesupport-perl_1.12-2_all.deb ... 579s Unpacking libxml-namespacesupport-perl (1.12-2) ... 579s Selecting previously unselected package libxml-sax-base-perl. 579s Preparing to unpack .../274-libxml-sax-base-perl_1.09-3_all.deb ... 579s Unpacking libxml-sax-base-perl (1.09-3) ... 579s Selecting previously unselected package libxml-sax-perl. 579s Preparing to unpack .../275-libxml-sax-perl_1.02+dfsg-4_all.deb ... 579s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 579s Selecting previously unselected package libxml-libxml-perl. 579s Preparing to unpack .../276-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_s390x.deb ... 579s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 579s Selecting previously unselected package libxml-simple-perl. 579s Preparing to unpack .../277-libxml-simple-perl_2.25-2_all.deb ... 579s Unpacking libxml-simple-perl (2.25-2) ... 579s Selecting previously unselected package libnet-openid-common-perl. 579s Preparing to unpack .../278-libnet-openid-common-perl_1.20-2_all.deb ... 579s Unpacking libnet-openid-common-perl (1.20-2) ... 579s Selecting previously unselected package libnet-openid-consumer-perl. 579s Preparing to unpack .../279-libnet-openid-consumer-perl_1.18-2_all.deb ... 579s Unpacking libnet-openid-consumer-perl (1.18-2) ... 579s Selecting previously unselected package libnet-openid-server-perl. 579s Preparing to unpack .../280-libnet-openid-server-perl_1.09-4_all.deb ... 579s Unpacking libnet-openid-server-perl (1.09-4) ... 579s Selecting previously unselected package node-xtend. 579s Preparing to unpack .../281-node-xtend_4.0.2-3_all.deb ... 579s Unpacking node-xtend (4.0.2-3) ... 579s Selecting previously unselected package node-corepack. 579s Preparing to unpack .../282-node-corepack_0.24.0-5_all.deb ... 579s Unpacking node-corepack (0.24.0-5) ... 579s Selecting previously unselected package nodejs. 579s Preparing to unpack .../283-nodejs_20.19.4+dfsg-1_s390x.deb ... 579s Unpacking nodejs (20.19.4+dfsg-1) ... 579s Selecting previously unselected package node-acorn. 579s Preparing to unpack .../284-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 579s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 579s Selecting previously unselected package node-cjs-module-lexer. 579s Preparing to unpack .../285-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 579s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 579s Selecting previously unselected package node-balanced-match. 579s Preparing to unpack .../286-node-balanced-match_2.0.0-1_all.deb ... 579s Unpacking node-balanced-match (2.0.0-1) ... 579s Selecting previously unselected package node-brace-expansion. 579s Preparing to unpack .../287-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 579s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 579s Selecting previously unselected package node-minimatch. 579s Preparing to unpack .../288-node-minimatch_9.0.3-6_all.deb ... 579s Unpacking node-minimatch (9.0.3-6) ... 579s Selecting previously unselected package node-ms. 579s Preparing to unpack .../289-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 579s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 579s Selecting previously unselected package node-debug. 579s Preparing to unpack .../290-node-debug_4.4.1+~4.1.12-1_all.deb ... 579s Unpacking node-debug (4.4.1+~4.1.12-1) ... 579s Selecting previously unselected package node-lru-cache. 579s Preparing to unpack .../291-node-lru-cache_10.0.1-3_all.deb ... 579s Unpacking node-lru-cache (10.0.1-3) ... 579s Selecting previously unselected package node-semver. 579s Preparing to unpack .../292-node-semver_7.6.1+~7.5.8-2_all.deb ... 579s Unpacking node-semver (7.6.1+~7.5.8-2) ... 579s Selecting previously unselected package node-llhttp. 579s Preparing to unpack .../293-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 579s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 579s Selecting previously unselected package node-undici. 579s Preparing to unpack .../294-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 579s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 579s Selecting previously unselected package libnode115:s390x. 579s Preparing to unpack .../295-libnode115_20.19.4+dfsg-1_s390x.deb ... 579s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 580s Selecting previously unselected package libregexp-common-perl. 580s Preparing to unpack .../296-libregexp-common-perl_2024080801-1_all.deb ... 580s Unpacking libregexp-common-perl (2024080801-1) ... 580s Selecting previously unselected package libtask-weaken-perl. 580s Preparing to unpack .../297-libtask-weaken-perl_1.06-2_all.deb ... 580s Unpacking libtask-weaken-perl (1.06-2) ... 580s Selecting previously unselected package libxml-parser-perl. 580s Preparing to unpack .../298-libxml-parser-perl_2.47-1build4_s390x.deb ... 580s Unpacking libxml-parser-perl (2.47-1build4) ... 580s Selecting previously unselected package libsoap-lite-perl. 580s Preparing to unpack .../299-libsoap-lite-perl_1.27-3_all.deb ... 580s Unpacking libsoap-lite-perl (1.27-3) ... 580s Selecting previously unselected package libstring-random-perl. 580s Preparing to unpack .../300-libstring-random-perl_1%3a0.32-2_all.deb ... 580s Unpacking libstring-random-perl (1:0.32-2) ... 580s Selecting previously unselected package libtest-leaktrace-perl. 580s Preparing to unpack .../301-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 580s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 580s Selecting previously unselected package libtest-output-perl. 580s Preparing to unpack .../302-libtest-output-perl_1.036-1_all.deb ... 580s Unpacking libtest-output-perl (1.036-1) ... 580s Selecting previously unselected package libtest-pod-perl. 580s Preparing to unpack .../303-libtest-pod-perl_1.52-3_all.deb ... 580s Unpacking libtest-pod-perl (1.52-3) ... 580s Selecting previously unselected package libtime-fake-perl. 580s Preparing to unpack .../304-libtime-fake-perl_0.11-4_all.deb ... 580s Unpacking libtime-fake-perl (0.11-4) ... 580s Selecting previously unselected package libxml-libxslt-perl:s390x. 580s Preparing to unpack .../305-libxml-libxslt-perl_2.003000-3_s390x.deb ... 580s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 580s Selecting previously unselected package node-uglify-js. 580s Preparing to unpack .../306-node-uglify-js_3.17.4-2_all.deb ... 580s Unpacking node-uglify-js (3.17.4-2) ... 580s Selecting previously unselected package python3-defusedxml. 580s Preparing to unpack .../307-python3-defusedxml_0.7.1-3_all.deb ... 580s Unpacking python3-defusedxml (0.7.1-3) ... 580s Selecting previously unselected package python3-roman. 580s Preparing to unpack .../308-python3-roman_5.1-1_all.deb ... 580s Unpacking python3-roman (5.1-1) ... 580s Selecting previously unselected package python3-docutils. 580s Preparing to unpack .../309-python3-docutils_0.21.2+dfsg-2_all.deb ... 580s Unpacking python3-docutils (0.21.2+dfsg-2) ... 580s Selecting previously unselected package python3-imagesize. 580s Preparing to unpack .../310-python3-imagesize_1.4.1-1_all.deb ... 580s Unpacking python3-imagesize (1.4.1-1) ... 580s Selecting previously unselected package python3-packaging. 580s Preparing to unpack .../311-python3-packaging_25.0-1_all.deb ... 580s Unpacking python3-packaging (25.0-1) ... 580s Selecting previously unselected package python3-snowballstemmer. 580s Preparing to unpack .../312-python3-snowballstemmer_2.2.0-4build1_all.deb ... 580s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 580s Selecting previously unselected package sphinx-common. 580s Preparing to unpack .../313-sphinx-common_8.2.3-1ubuntu2_all.deb ... 580s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 580s Selecting previously unselected package python3-alabaster. 580s Preparing to unpack .../314-python3-alabaster_0.7.16-0.1_all.deb ... 580s Unpacking python3-alabaster (0.7.16-0.1) ... 580s Selecting previously unselected package python3-sphinx. 580s Preparing to unpack .../315-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 580s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 580s Selecting previously unselected package python3-sphinx-bootstrap-theme. 580s Preparing to unpack .../316-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 580s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 580s Selecting previously unselected package uglifyjs. 580s Preparing to unpack .../317-uglifyjs_3.17.4-2_all.deb ... 580s Unpacking uglifyjs (3.17.4-2) ... 580s Selecting previously unselected package yui-compressor. 580s Preparing to unpack .../318-yui-compressor_2.4.8-3_all.deb ... 580s Unpacking yui-compressor (2.4.8-3) ... 580s Selecting previously unselected package libauthen-radius-perl. 580s Preparing to unpack .../319-libauthen-radius-perl_0.33-1_all.deb ... 580s Unpacking libauthen-radius-perl (0.33-1) ... 580s Selecting previously unselected package pkg-perl-autopkgtest. 580s Preparing to unpack .../320-pkg-perl-autopkgtest_0.82_all.deb ... 580s Unpacking pkg-perl-autopkgtest (0.82) ... 580s Setting up libconfig-inifiles-perl (3.000003-3) ... 580s Setting up libmodule-pluggable-perl (5.2-5) ... 580s Setting up node-uglify-js (3.17.4-2) ... 580s Setting up libio-sessiondata-perl (1.03-3) ... 580s Setting up javascript-common (12+nmu1) ... 580s Setting up liblcms2-2:s390x (2.16-2) ... 580s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 580s Setting up libaom3:s390x (3.12.1-1) ... 580s Setting up node-lru-cache (10.0.1-3) ... 580s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 580s Setting up libmath-random-isaac-perl (1.004-2) ... 580s Setting up libtask-weaken-perl (1.06-2) ... 580s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 580s Setting up libhttp-multipartparser-perl (0.02-3) ... 580s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 580s Setting up java-common (0.76) ... 580s Setting up libclass-inspector-perl (1.36-3) ... 580s Setting up libfont-afm-perl (1.20-4) ... 580s Setting up libdynaloader-functions-perl (0.004-2) ... 580s Setting up libclass-method-modifiers-perl (2.15-1) ... 580s Setting up libjs-popper.js (1.16.1+ds-6) ... 580s Setting up libio-pty-perl (1:1.20-1build3) ... 580s Setting up libdata-hexdump-perl (0.04-2) ... 580s Setting up python3-defusedxml (0.7.1-3) ... 580s Setting up libclone-perl:s390x (0.47-1) ... 580s Setting up libarchive-zip-perl (1.68-1) ... 580s Setting up libsub-identify-perl (0.14-3build4) ... 580s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 580s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 580s Setting up python3-alabaster (0.7.16-0.1) ... 580s Setting up libio-stringy-perl (2.113-2) ... 580s Setting up libhtml-tagset-perl (3.24-1) ... 580s Setting up unzip (6.0-28ubuntu7) ... 580s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 580s Setting up libperlio-via-timeout-perl (0.32-3) ... 580s Setting up libfilesys-notify-simple-perl (0.14-3) ... 580s Setting up libnet-cidr-perl (0.25-1) ... 580s Setting up libipc-sharelite-perl (0.17-5build4) ... 580s Setting up libconvert-binhex-perl (1.125-3) ... 580s Setting up liblwp-mediatypes-perl (6.04-2) ... 580s Setting up libcrypt-urandom-perl (0.54-1) ... 580s Setting up x11-common (1:7.7+24ubuntu1) ... 580s Setting up libtest-pod-perl (1.52-3) ... 580s Setting up libtry-tiny-perl (0.32-1) ... 580s Setting up libdeflate0:s390x (1.23-2) ... 580s Setting up perl-openssl-defaults:s390x (7build3) ... 580s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 580s Setting up libxml-namespacesupport-perl (1.12-2) ... 580s Setting up m4 (1.4.19-8) ... 580s Setting up libposix-strftime-compiler-perl (0.46-1) ... 580s Setting up libclass-singleton-perl (1.6-2) ... 580s Setting up libencode-locale-perl (1.05-3) ... 580s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 580s Setting up libxstring-perl:s390x (0.005-2build4) ... 580s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 580s Setting up libclass-errorhandler-perl (0.04-3) ... 580s Setting up liblist-utilsby-perl (0.12-2) ... 580s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 580s Setting up libtime-fake-perl (0.11-4) ... 580s Setting up libfcgi-procmanager-perl (0.28-3) ... 580s Setting up libregexp-common-perl (2024080801-1) ... 580s Setting up libtest-sharedfork-perl (0.35-3) ... 580s Setting up libsub-install-perl (0.929-1) ... 580s Setting up libextutils-depends-perl (0.8002-1) ... 580s Setting up libhash-multivalue-perl (0.16-3) ... 580s Setting up liberror-perl (0.17030-1) ... 580s Setting up libapache-session-perl (1.94-2) ... 580s Setting up libxml-sax-base-perl (1.09-3) ... 580s Setting up libio-string-perl (1.08-4) ... 580s Setting up libtest-leaktrace-perl (0.17-1build6) ... 580s Setting up python3-roman (5.1-1) ... 580s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 580s Setting up autotools-dev (20240727.1) ... 580s Setting up libstream-buffered-perl (0.03-3) ... 580s Setting up libclass-data-inheritable-perl (0.10-1) ... 580s Setting up python3-packaging (25.0-1) ... 581s Setting up libcrypt-des-perl:s390x (2.07-5) ... 581s Setting up libalgorithm-c3-perl (0.11-2) ... 581s Setting up liblog-log4perl-perl (1.57-1) ... 581s Setting up libapache-logformat-compiler-perl (0.36-3) ... 581s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 581s Setting up libcrypt-random-seed-perl (0.03-3) ... 581s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 581s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 581s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 581s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 581s Setting up python3-snowballstemmer (2.2.0-4build1) ... 581s Setting up node-balanced-match (2.0.0-1) ... 581s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 581s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 581s Setting up libimagequant0:s390x (2.18.0-1build1) ... 581s Setting up libemail-date-format-perl (1.008-1) ... 581s Setting up libcryptx-perl (0.087-1) ... 581s Setting up libcares2:s390x (1.34.5-1) ... 581s Setting up libmpc3:s390x (1.3.1-1build3) ... 581s Setting up libvariable-magic-perl (0.64-1build1) ... 581s Setting up libio-html-perl (1.004-3) ... 581s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 581s Setting up autopoint (0.23.1-2build2) ... 581s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 581s Setting up libipc-run-perl (20231003.0-2) ... 581s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 581s Setting up libpcsclite1:s390x (2.3.3-1) ... 581s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 581s Setting up libltdl7:s390x (2.5.4-4build1) ... 581s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 581s Setting up libstring-random-perl (1:0.32-2) ... 581s Setting up libparams-util-perl (1.102-3build1) ... 581s Setting up autoconf (2.72-3.1ubuntu1) ... 581s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 581s Setting up libwebp7:s390x (1.5.0-0.1) ... 581s Setting up libcapture-tiny-perl (0.50-1) ... 581s Setting up libtimedate-perl (2.3300-2) ... 581s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 581s Setting up libsub-name-perl:s390x (0.28-1) ... 581s Setting up libtypes-serialiser-perl (1.01-1) ... 581s Setting up libgssapi-perl (0.28-4build5) ... 581s Setting up dwz (0.16-2) ... 581s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 581s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 581s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 581s Setting up libjson-perl (4.10000-1) ... 581s Setting up libxslt1.1:s390x (1.1.43-0.3) ... 581s Setting up libjargs-java (1.0.0-5) ... 581s Setting up librole-tiny-perl (2.002004-1) ... 581s Setting up debugedit (1:5.2-3) ... 581s Setting up libfile-sharedir-perl (1.118-3) ... 581s Setting up libfcgi-perl (0.82+ds-3build3) ... 581s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 581s Setting up libwww-form-urlencoded-perl (0.26-2) ... 581s Setting up sgml-base (1.31+nmu1) ... 581s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 581s Setting up libdevel-stacktrace-perl (2.0500-1) ... 581s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 581s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 581s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 581s Setting up libicu76:s390x (76.1-4ubuntu2) ... 581s Setting up node-minimatch (9.0.3-6) ... 581s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 581s Setting up ca-certificates-java (20240118) ... 581s No JRE found. Skipping Java certificates setup. 581s Setting up libexporter-tiny-perl (1.006002-1) ... 581s Setting up node-xtend (4.0.2-3) ... 581s Setting up libisl23:s390x (0.27-1) ... 581s Setting up libconvert-asn1-perl (0.34-1) ... 581s Setting up libtext-unidecode-perl (1.30-3) ... 581s Setting up libde265-0:s390x (1.0.16-1) ... 581s Setting up libregexp-assemble-perl (0.38-2) ... 581s Setting up libnet-ip-perl (1.26-4) ... 581s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 581s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 581s Setting up libxmlsec1-1:s390x (1.3.8-2) ... 581s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 581s Setting up liburi-perl (5.34-2) ... 581s Setting up libonig5:s390x (6.9.10-1) ... 581s Setting up libdbi-perl:s390x (1.647-1) ... 581s Setting up libconvert-base32-perl (0.06-3) ... 581s Setting up dctrl-tools (2.24-3build3) ... 581s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 581s Setting up autodep8 (0.30) ... 581s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 581s Setting up python3-imagesize (1.4.1-1) ... 581s Setting up libemail-address-xs-perl (1.05-1build5) ... 581s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 581s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 581s Setting up automake (1:1.17-4ubuntu1) ... 581s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 581s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 581s Setting up libjson-xs-perl (4.040-1) ... 581s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 581s Setting up libcrypt-des-ede3-perl (0.03-1) ... 581s Setting up libjs-jquery-cookie (12-4) ... 581s Setting up libhttp-date-perl (6.06-1) ... 581s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 581s Setting up gettext (0.23.1-2build2) ... 581s Setting up libtest-tcp-perl (2.22-2) ... 581s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 581s Setting up java-wrappers (0.5) ... 581s Setting up libio-socket-timeout-perl (0.32-3) ... 581s Setting up libfile-listing-perl (6.16-1) ... 581s Setting up libhash-merge-simple-perl (0.052-1) ... 581s Setting up libcache-cache-perl (1.08-3) ... 581s Setting up libhttp-headers-fast-perl (0.22-3) ... 581s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 581s Setting up liblist-moreutils-perl (0.430-2) ... 581s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 581s Setting up libemail-simple-perl (2.218-1) ... 581s Setting up libxmlsec1-openssl1:s390x (1.3.8-2) ... 581s Setting up libnet-http-perl (6.23-1) ... 581s Setting up liblasso3t64 (2.9.0-2build1) ... 581s Setting up libnss3:s390x (2:3.114-1) ... 581s Setting up libexception-class-perl (1.45-1) ... 581s Setting up libclass-c3-perl (0.35-2) ... 581s Setting up libcrypt-jwt-perl (0.037-1) ... 581s Setting up xfonts-utils (1:7.7+7) ... 581s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 581s Setting up libxml-sax-perl (1.02+dfsg-4) ... 581s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 581s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 581s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 581s Setting up libauthen-radius-perl (0.33-1) ... 581s Setting up intltool-debian (0.35.0+20060710.6) ... 581s Setting up libbytes-random-secure-perl (0.29-3) ... 581s Setting up libjson-maybexs-perl (1.004008-1) ... 581s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 581s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 581s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 581s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 581s Setting up libdata-optlist-perl (0.114-1) ... 581s Setting up libtest-output-perl (1.036-1) ... 581s Setting up pkg-perl-autopkgtest (0.82) ... 581s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 581s Setting up libraw23t64:s390x (0.21.4-2) ... 581s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 581s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 581s Warning: program compiled against libxml 215 using older 214 581s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 581s Warning: program compiled against libxml 215 using older 214 581s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 581s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 581s Setting up dh-strip-nondeterminism (1.14.2-1) ... 581s Setting up libwww-robotrules-perl (6.02-1) ... 581s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 581s Setting up xml-core (0.19) ... 582s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 582s Setting up jq (1.8.1-3ubuntu1) ... 582s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 582s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 582s Setting up liblasso-perl:s390x (2.9.0-2build1) ... 582s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 582s Setting up libmro-compat-perl (0.15-2) ... 582s Setting up libcookie-baker-perl (0.12-1) ... 582s Setting up libhttp-entity-parser-perl (0.25-2) ... 582s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 582s Setting up libio-socket-ssl-perl (2.089-1) ... 582s Setting up libsub-exporter-perl (0.990-1) ... 582s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 582s Setting up libeval-closure-perl (0.14-3) ... 582s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 582s Setting up libconvert-pem-perl (0.13-1) ... 582s Setting up libhttp-negotiate-perl (6.01-2) ... 582s Setting up libparams-validationcompiler-perl (0.31-1) ... 582s Setting up openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 582s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 582s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 582s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 582s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 582s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 582s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 582s Setting up libhttp-cookies-perl (6.11-1) ... 582s Setting up po-debconf (1.0.21+nmu1) ... 582s Setting up libhtml-tree-perl (5.07-3) ... 582s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 582s Setting up libcgi-pm-perl (4.68-1) ... 582s Setting up libhtml-format-perl (2.16-2) ... 582s Setting up fonts-urw-base35 (20200910-8) ... 582s Setting up libhtml-template-perl (2.97-2build1) ... 582s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 582s Setting up libnet-smtp-ssl-perl (1.04-2) ... 582s Setting up libmodule-runtime-perl (0.018-1) ... 582s Setting up libmailtools-perl (2.22-1) ... 582s Setting up sphinx-common (8.2.3-1ubuntu2) ... 582s Setting up libxml-simple-perl (2.25-2) ... 582s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 582s Setting up libhttp-daemon-perl (6.16-1) ... 582s Setting up libemail-abstract-perl (3.010-1) ... 582s Setting up cpp-15 (15.2.0-5ubuntu1) ... 582s Setting up cpp (4:15.2.0-4ubuntu1) ... 582s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 582s Setting up libplack-perl (1.0051-1) ... 582s Setting up libnet-openid-common-perl (1.20-2) ... 582s Setting up libnet-openid-server-perl (1.09-4) ... 582s Setting up libmodule-implementation-perl (0.09-2) ... 582s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 582s Setting up libpackage-stash-perl (0.40-1) ... 582s Setting up libimport-into-perl (1.002005-2) ... 582s Setting up libmoo-perl (2.005005-1) ... 582s Setting up liblist-someutils-perl (0.59-1) ... 582s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 582s Setting up libmime-tools-perl (5.515-1) ... 582s Setting up gcc-15 (15.2.0-5ubuntu1) ... 582s Setting up libspecio-perl (0.50-1) ... 582s Setting up liblist-allutils-perl (0.19-1) ... 582s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 582s Setting up libmoox-types-mooselike-perl (0.29-2) ... 582s Setting up libb-hooks-endofscope-perl (0.28-2) ... 582s Setting up g++-15 (15.2.0-5ubuntu1) ... 582s Setting up libthrowable-perl (1.001-2) ... 582s Setting up libtool (2.5.4-4build1) ... 582s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 582s Setting up gcc (4:15.2.0-4ubuntu1) ... 582s Setting up dh-autoreconf (21) ... 582s Setting up libemail-sender-perl (2.601-1) ... 582s Setting up libnamespace-clean-perl (0.27-2) ... 582s Setting up g++ (4:15.2.0-4ubuntu1) ... 582s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 582s Setting up build-essential (12.12ubuntu1) ... 582s Setting up libnamespace-autoclean-perl (0.31-1) ... 582s Setting up libdatetime-locale-perl (1:1.41-1) ... 582s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 582s Setting up debhelper (13.24.2ubuntu1) ... 582s Setting up libdatetime-perl (2:1.65-1build3) ... 582s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 582s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 582s Setting up liblwp-protocol-https-perl (6.14-1) ... 582s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 582s Setting up node-corepack (0.24.0-5) ... 582s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 582s Setting up libwww-perl (6.78-1) ... 582s Setting up libheif1:s390x (1.20.2-1) ... 582s Setting up nodejs (20.19.4+dfsg-1) ... 582s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 582s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 582s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 582s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 582s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 582s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 582s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 582s Setting up libnet-openid-consumer-perl (1.18-2) ... 582s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 582s Setting up node-semver (7.6.1+~7.5.8-2) ... 582s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 582s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 582s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 582s Setting up libxml-parser-perl (2.47-1build4) ... 582s Setting up uglifyjs (3.17.4-2) ... 582s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 582s Setting up node-debug (4.4.1+~4.1.12-1) ... 582s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 582s Setting up libgd-perl (2.78-1build4) ... 582s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 582s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 582s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 583s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 583s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 583s Setting up libsoap-lite-perl (1.27-3) ... 583s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 583s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 583s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 584s Setting up libgd-securityimage-perl (1.75-3) ... 584s Processing triggers for install-info (7.1.1-1ubuntu1) ... 584s Processing triggers for libc-bin (2.42-0ubuntu3) ... 584s Processing triggers for man-db (2.13.1-1) ... 585s Processing triggers for ca-certificates-java (20240118) ... 586s Adding debian:ACCVRAIZ1.pem 586s Adding debian:AC_RAIZ_FNMT-RCM.pem 586s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 586s Adding debian:ANF_Secure_Server_Root_CA.pem 586s Adding debian:Actalis_Authentication_Root_CA.pem 586s Adding debian:AffirmTrust_Commercial.pem 586s Adding debian:AffirmTrust_Networking.pem 586s Adding debian:AffirmTrust_Premium.pem 586s Adding debian:AffirmTrust_Premium_ECC.pem 586s Adding debian:Amazon_Root_CA_1.pem 586s Adding debian:Amazon_Root_CA_2.pem 586s Adding debian:Amazon_Root_CA_3.pem 586s Adding debian:Amazon_Root_CA_4.pem 586s Adding debian:Atos_TrustedRoot_2011.pem 586s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 586s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 586s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 586s Adding debian:BJCA_Global_Root_CA1.pem 586s Adding debian:BJCA_Global_Root_CA2.pem 586s Adding debian:Baltimore_CyberTrust_Root.pem 586s Adding debian:Buypass_Class_2_Root_CA.pem 586s Adding debian:Buypass_Class_3_Root_CA.pem 586s Adding debian:CA_Disig_Root_R2.pem 586s Adding debian:CFCA_EV_ROOT.pem 586s Adding debian:COMODO_Certification_Authority.pem 586s Adding debian:COMODO_ECC_Certification_Authority.pem 586s Adding debian:COMODO_RSA_Certification_Authority.pem 586s Adding debian:Certainly_Root_E1.pem 586s Adding debian:Certainly_Root_R1.pem 586s Adding debian:Certigna.pem 586s Adding debian:Certigna_Root_CA.pem 586s Adding debian:Certum_EC-384_CA.pem 586s Adding debian:Certum_Trusted_Network_CA.pem 586s Adding debian:Certum_Trusted_Network_CA_2.pem 586s Adding debian:Certum_Trusted_Root_CA.pem 586s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 586s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 586s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 586s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 586s Adding debian:Comodo_AAA_Services_root.pem 586s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 586s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 586s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 586s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 586s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 586s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 586s Adding debian:DigiCert_Assured_ID_Root_CA.pem 586s Adding debian:DigiCert_Assured_ID_Root_G2.pem 586s Adding debian:DigiCert_Assured_ID_Root_G3.pem 586s Adding debian:DigiCert_Global_Root_CA.pem 586s Adding debian:DigiCert_Global_Root_G2.pem 586s Adding debian:DigiCert_Global_Root_G3.pem 586s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 586s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 586s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 586s Adding debian:DigiCert_Trusted_Root_G4.pem 586s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 586s Adding debian:Entrust_Root_Certification_Authority.pem 586s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 586s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 586s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 586s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 586s Adding debian:GLOBALTRUST_2020.pem 586s Adding debian:GTS_Root_R1.pem 586s Adding debian:GTS_Root_R2.pem 586s Adding debian:GTS_Root_R3.pem 586s Adding debian:GTS_Root_R4.pem 586s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 586s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 586s Adding debian:GlobalSign_Root_CA.pem 586s Adding debian:GlobalSign_Root_CA_-_R3.pem 586s Adding debian:GlobalSign_Root_CA_-_R6.pem 586s Adding debian:GlobalSign_Root_E46.pem 586s Adding debian:GlobalSign_Root_R46.pem 586s Adding debian:Go_Daddy_Class_2_CA.pem 586s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 586s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 586s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 586s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 586s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 586s Adding debian:HiPKI_Root_CA_-_G1.pem 586s Adding debian:Hongkong_Post_Root_CA_3.pem 586s Adding debian:ISRG_Root_X1.pem 586s Adding debian:ISRG_Root_X2.pem 586s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 586s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 586s Adding debian:Izenpe.com.pem 586s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 586s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 586s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 586s Adding debian:NAVER_Global_Root_Certification_Authority.pem 586s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 586s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 586s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 586s Adding debian:QuoVadis_Root_CA_1_G3.pem 586s Adding debian:QuoVadis_Root_CA_2.pem 586s Adding debian:QuoVadis_Root_CA_2_G3.pem 586s Adding debian:QuoVadis_Root_CA_3.pem 586s Adding debian:QuoVadis_Root_CA_3_G3.pem 586s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 586s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 586s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 586s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 586s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 586s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 586s Adding debian:SZAFIR_ROOT_CA2.pem 586s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 586s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 586s Adding debian:SecureSign_Root_CA12.pem 586s Adding debian:SecureSign_Root_CA14.pem 586s Adding debian:SecureSign_Root_CA15.pem 586s Adding debian:SecureTrust_CA.pem 586s Adding debian:Secure_Global_CA.pem 586s Adding debian:Security_Communication_ECC_RootCA1.pem 586s Adding debian:Security_Communication_RootCA2.pem 586s Adding debian:Starfield_Class_2_CA.pem 586s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 586s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 586s Adding debian:SwissSign_Gold_CA_-_G2.pem 586s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 586s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 586s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 586s Adding debian:TWCA_CYBER_Root_CA.pem 586s Adding debian:TWCA_Global_Root_CA.pem 586s Adding debian:TWCA_Root_Certification_Authority.pem 586s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 586s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 586s Adding debian:TeliaSonera_Root_CA_v1.pem 586s Adding debian:Telia_Root_CA_v2.pem 586s Adding debian:TrustAsia_Global_Root_CA_G3.pem 586s Adding debian:TrustAsia_Global_Root_CA_G4.pem 586s Adding debian:Trustwave_Global_Certification_Authority.pem 586s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 586s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 586s Adding debian:TunTrust_Root_CA.pem 586s Adding debian:UCA_Extended_Validation_Root.pem 586s Adding debian:UCA_Global_G2_Root.pem 586s Adding debian:USERTrust_ECC_Certification_Authority.pem 586s Adding debian:USERTrust_RSA_Certification_Authority.pem 586s Adding debian:XRamp_Global_CA_Root.pem 586s Adding debian:certSIGN_ROOT_CA.pem 586s Adding debian:certSIGN_Root_CA_G2.pem 586s Adding debian:e-Szigno_Root_CA_2017.pem 586s Adding debian:ePKI_Root_Certification_Authority.pem 586s Adding debian:emSign_ECC_Root_CA_-_C3.pem 586s Adding debian:emSign_ECC_Root_CA_-_G3.pem 586s Adding debian:emSign_Root_CA_-_C1.pem 586s Adding debian:emSign_Root_CA_-_G1.pem 586s Adding debian:vTrus_ECC_Root_CA.pem 586s Adding debian:vTrus_Root_CA.pem 586s done. 586s Setting up yui-compressor (2.4.8-3) ... 586s Setting up default-jre-headless (2:1.21-76) ... 586s Processing triggers for sgml-base (1.31+nmu1) ... 586s Setting up docutils-common (0.21.2+dfsg-2) ... 586s Processing triggers for sgml-base (1.31+nmu1) ... 586s Setting up python3-docutils (0.21.2+dfsg-2) ... 586s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 596s autopkgtest [16:59:49]: test portal-test: ./debian/tests/runner build-deps lemonldap-ng-portal 596s autopkgtest [16:59:49]: test portal-test: [----------------------- 596s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 596s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 597s t/00-Switch.t .................................................................. 597s Warning: program compiled against libxml 215 using older 214 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 - Portal object 597s ok 7 - Init 597s ok 8 - Portal app 597s ok 9 - Register $type 597s # ==> Pushing CLIENT1 <== 597s ok 10 597s # ==> Popping CLIENT1 <== 597s # ==> Pushing CLIENT2 <== 597s ok 11 597s # ==> Popping CLIENT2 <== 597s # ==> Pushing CLIENT1 <== 597s ok 12 597s # ==> Popping CLIENT1 <== 597s # ==> Pushing CLIENT2 <== 597s ok 13 597s # ==> Popping CLIENT2 <== 597s 1..13 597s ok 597s t/01-AuthDemo.t ................................................................ 597s Warning: program compiled against libxml 215 using older 214 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 - Unauth JSON request 597s ok 6 - Response status is 401 597s ok 7 - Content is JSON 597s ok 8 - Error code is 9 597s ok 9 - Get Menu 597s ok 10 - Rejected with PE_UNPROTECTEDURL: code found on page 597s ok 11 - Rejected with PE_UNPROTECTEDURL 597s ok 12 - Strict-Transport-Security is set 597s ok 13 - Language icons found 597s ok 14 - Custom favicon found 597s ok 15 - Get Menu 597s ok 16 - Rejected with PE_FIRSTACCESS 597s ok 17 - Language icons found 597s ok 18 - Unauth ajax request with good url 597s ok 19 - Response status is 401 597s ok 20 - Content is JSON 597s ok 21 - Error code is 9 597s ok 22 - Get Menu 597s ok 23 - Language icons found 597s ok 24 - Auth query 597s ok 25 - jdoe rejected with PE_BADCREDENTIALS 597s ok 26 - Found connect button 597s ok 27 - HTTP code is 200 597s ok 28 - Page contains a form 597s ok 29 - Field "user" is defined 597s ok 30 - Field "password" is defined 597s ok 31 - CSP header authorize POST request to \# 597s ok 32 - Login is pre-filled on second attemps 597s ok 33 - Auth query 597s ok 34 - dwho rejected with PE_BADCREDENTIALS 597s ok 35 - Found connect button 597s ok 36 - Auth query 597s ok 37 - HTTP code is 200 597s ok 38 - Get cookie lemonldap (494ede5b09e41b1a8849ac91a2b475ed8e4896e810b5937b4e08c34cc4dd8377) 597s ok 39 - Auth ajax request with good url 597s ok 40 - Get redirection 597s ok 41 - Location is http://test1.example.com/ 597s ok 42 - Authenticated as dwho 597s ok 43 - Auth request with bad url 597s ok 44 - HTTP code is 200 597s ok 45 - Authenticated as dwho 597s ok 46 - use Lemonldap::NG::Handler::PSGI; 597s ok 47 - PSGI test 597s ok 48 - HTTP code is 200 597s ok 49 - Authenticated as dwho 597s ok 50 - Logout request 597s ok 51 - Response is 200 597s ok 52 - Cookie is deleted 597s ok 53 - No pdata 597s ok 54 - Disconnect request 597s ok 55 - Response is 401 597s 1..55 597s ok 598s t/01-BuildRule.t ............................................................... 598s Warning: program compiled against libxml 215 using older 214 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 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'titi' => 1}}] returned 0 598s ok 6 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'toto' => 1}}] returned 1 598s ok 7 - Rule inGroup('tutu', 'tata tutu', 'toto', '1toto') on input [{},{'hGroups' => {'tutu' => 1}}] returned 1 598s ok 8 - Rule inSubnet('127.0.0.0/8') on input [{},{}] returned 0 598s ok 9 - Rule inSubnet('127.0.0.0/8') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 598s ok 10 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{},{}] returned 1 598s ok 11 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '127.0.0.2'},{}] returned 1 598s ok 12 - Rule inSubnet('127.0.0.0/8', '192.168.0.0/16') on input [{'REMOTE_ADDR' => '10.0.0.1'},{}] returned 0 598s ok 13 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '192.168.2.3'}] returned 1 598s ok 14 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '127.8.7.6'}] returned 1 598s ok 15 - Rule ipInSubnet($ipAddr, '127.0.0.0/8', '192.168.0.0/16') on input [{},{'ipAddr' => '10.0.1.2'}] returned 0 598s 1..15 598s ok 598s t/01-BuildUrl.t ................................................................ 598s Warning: program compiled against libxml 215 using older 214 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 - [] => http://auth.example.com/ 598s ok 6 - ['foo'] => http://auth.example.com/foo 598s ok 7 - ['foo','bar'] => http://auth.example.com/foo/bar 598s ok 8 - [{'p' => 1}] => http://auth.example.com/?p=1 598s ok 9 - ['https://foo'] => https://foo 598s ok 10 - ['https://foo','bar'] => https://foo/bar 598s ok 11 - ['https://foo','bar','baz'] => https://foo/bar/baz 598s ok 12 - ['https://foo',{'p' => 1}] => https://foo?p=1 598s ok 13 - ['https://foo','bar',{'p' => 1}] => https://foo/bar?p=1 598s ok 14 - ['https://foo/bar','baz',{'p' => 1}] => https://foo/bar/baz?p=1 598s ok 15 - ['https://foo/bar/','baz','qux',{'p' => 1}] => https://foo/bar/baz/qux?p=1 598s ok 16 - ['http://auth.example.com','foo'] => /foo 598s ok 17 - ['http://auth.example.com','foo','bar',{'p' => 1}] => /foo/bar?p=1 598s ok 18 - ['http://auth.example.com/test/','foo'] => /test/foo 598s ok 19 - ['http://auth.example.com/test/','foo','bar',{'p' => 1}] => /test/foo/bar?p=1 598s ok 20 - PORTAL_BASE for http://auth.example.com/test/ is /test/ 598s ok 21 - PORTAL_BASE for http://auth.example.com/ is / 598s 1..21 598s ok 599s t/01-CSP-and-CORS-headers.t .................................................... 599s Warning: program compiled against libxml 215 using older 214 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 - Unauth JSON request 599s ok 6 - Response status is 401 599s ok 7 - Content is JSON 599s ok 8 - Error code is 9 599s ok 9 - Unauth JSON request 599s ok 10 - CORS origin '' found 599s ok 11 - CORS credentials 'true' found 599s ok 12 - CORS headers '*' found 599s ok 13 - CORS methods 'POST' found 599s ok 14 - CORS expose-headers '*' found 599s ok 15 - CORS max-age '86400' found 599s ok 16 - Unauth ajax request with good url 599s ok 17 - Response status is 401 599s ok 18 - Content is JSON 599s ok 19 - Error code is 9 599s ok 20 - Get error page 599s ok 21 - CORS origin '' found 599s ok 22 - CORS credentials 'true' found 599s ok 23 - CORS headers '*' found 599s ok 24 - CORS methods 'POST' found 599s ok 25 - CORS expose-headers '*' found 599s ok 26 - CORS max-age '86400' found 599s ok 27 - Get Menu 599s ok 28 - CORS origin '' found 599s ok 29 - CORS credentials 'true' found 599s ok 30 - CORS headers '*' found 599s ok 31 - CORS methods 'POST' found 599s ok 32 - CORS expose-headers '*' found 599s ok 33 - CORS max-age '86400' found 599s ok 34 - Get Menu 599s ok 35 - Language icons found 599s ok 36 - CORS origin '' found 599s ok 37 - CORS credentials 'true' found 599s ok 38 - CORS headers '*' found 599s ok 39 - CORS methods 'POST' found 599s ok 40 - CORS expose-headers '*' found 599s ok 41 - CORS max-age '86400' found 599s ok 42 - CSP header values found 599s ok 43 - X-Frame-Options "ALLOW-FROM" found 599s ok 44 - Auth query 599s ok 45 - HTTP code is 200 599s ok 46 - Get cookie lemonldap (198b8d4a4297bde2036a2fcb1bad1e47444f26e58f50543f0fc5fb6c2afdc948) 599s ok 47 - Found SameSite=Lax (default) 599s ok 48 - Auth ajax request with good url 599s ok 49 - Get redirection 599s ok 50 - Location is http://test1.example.com/ 599s ok 51 - Authenticated as dwho 599s ok 52 - Get test1 599s ok 53 - Lm-Remote-User found 599s ok 54 - Lm-Remote-Custom found 599s ok 55 - X-Frame-Options "ALLOW-FROM" found 599s ok 56 - CORS origin '' found 599s ok 57 - CORS credentials 'true' found 599s ok 58 - CORS headers '*' found 599s ok 59 - CORS methods 'POST' found 599s ok 60 - CORS expose-headers '*' found 599s ok 61 - CORS max-age '86400' found 599s ok 62 - Logout request 599s ok 63 - Response is 200 599s ok 64 - Cookie is deleted 599s ok 65 - No pdata 599s ok 66 - Disconnect request 599s ok 67 - Response is 401 599s # Subtest: Test cspGetHost function 599s ok 1 - Correct CSP source for undef 599s ok 2 - Correct CSP source for 599s ok 3 - Correct CSP source for invalid 599s ok 4 - Correct CSP source for /relative/url 599s ok 5 - Correct CSP source for http://test.com/test 599s ok 6 - Correct CSP source for http://test.com:80/test 599s ok 7 - Correct CSP source for http://test.com:81/test 599s ok 8 - Correct CSP source for https://test.com/test 599s ok 9 - Correct CSP source for https://test.com:443/test 599s ok 10 - Correct CSP source for custom.scheme://something?param 599s 1..10 599s ok 68 - Test cspGetHost function 599s 1..68 599s ok 599s t/01-Cache-Tag.t ............................................................... 599s Warning: program compiled against libxml 215 using older 214 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 - Asset tag is not null 599s ok 6 - Asset tag has expected length 599s ok 7 - Portal object 599s ok 8 - Init 599s ok 9 - Portal app 599s ok 10 - Using a salt changes the tag 599s 1..10 599s ok 599s t/01-Cookie-Domain.t ........................................................... 599s Warning: program compiled against libxml 215 using older 214 599s ok 1 - use Lemonldap::NG::Portal::Main; 599s # Subtest: Behavior with domain = example.com 599s ok 1 - Portal object 599s ok 2 - Init 599s ok 3 - Portal app 599s ok 4 - Correct cookie result for name=coucou,value=0 599s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 599s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 599s ok 7 - Correct cookie result for name=coucou,value=0 599s 1..7 599s ok 2 - Behavior with domain = example.com 599s # Subtest: Behavior with unset domain 599s ok 1 - Portal object 599s ok 2 - Init 599s ok 3 - Portal app 599s ok 4 - Correct cookie result for name=coucou,value=0 599s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 599s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 599s ok 7 - Correct cookie result for name=coucou,value=0 599s 1..7 599s ok 3 - Behavior with unset domain 599s # Subtest: Behavior with special #PORTAL# value 599s ok 1 - Portal object 599s ok 2 - Init 599s ok 3 - Portal app 599s ok 4 - Correct cookie result for name=coucou,value=0 599s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 599s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 599s ok 7 - Correct cookie result for name=coucou,value=0 599s 1..7 599s ok 4 - Behavior with special \#PORTAL\# value 599s # Subtest: Behavior with special #PORTALDOMAIN# value 599s ok 1 - Portal object 599s ok 2 - Init 599s ok 3 - Portal app 599s ok 4 - Correct cookie result for name=coucou,value=0 599s ok 5 - Correct cookie result for domain=example.com,name=coucou,value=0 599s ok 6 - Correct cookie result for domain=other.com,name=coucou,value=0 599s ok 7 - Correct cookie result for name=coucou,value=0 599s 1..7 599s ok 5 - Behavior with special \#PORTALDOMAIN\# value 599s 1..5 599s ok 600s t/01-Custom2fa.t ............................................................... 600s Warning: program compiled against libxml 215 using older 214 600s ok 1 - use Lemonldap::NG::Portal::Main; 600s ok 2 - Portal object 600s ok 3 - Init 600s ok 4 - Portal app 600s # Subtest: Register 2FA on first login 600s ok 1 - Auth query 600s ok 2 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221761598913_10618%22%7D) 600s ok 3 - Get redirection 600s ok 4 - Location is http://auth.example.com/2fregisters 600s ok 5 - Auth query 600s ok 6 - Response body is not empty 600s ok 7 - Found at least one result for //a[@href="/2fregisters/test"] 600s ok 8 - Response body is not empty 600s ok 9 - Found at least one result for //span[@trspan="2fRegRequired"] 600s ok 10 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221761598913_10618%22%7D) 600s ok 11 - Auth query 600s ok 12 - Response body is not empty 600s ok 13 - Found at least one result for //span[@trspan="generic2fwelcome"] 600s ok 14 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%221761598913_10618%22%7D) 600s ok 15 - Post code 600s ok 16 - Response status is 500 600s ok 17 - Content is JSON 600s ok 18 - Error code is PE1234 600s ok 19 - Post code 600s ok 20 - HTTP code is 200 600s ok 21 - Content-Type is JSON 600s ok 22 - Content is valid JSON 600s ok 23 - Correct response 600s ok 24 - Continue login 600s ok 25 - Get redirection 600s ok 26 - Location is http://auth.example.com/ 600s ok 27 - Get cookie lemonldap (2ae8e8eff5b45cd8a62ae96048e549f0067bfd89da9baf5a2008db0d36c26a01) 600s ok 28 - Get session using restSessionServer 600s ok 29 - HTTP code is 200 600s ok 30 - Deserialize session content 600s ok 31 - Session has correct value for uid 600s ok 32 - Session has correct value for _2f 600s ok 33 - Session has correct value for authenticationLevel 600s ok 34 - Correct private info 600s ok 35 - Hook can modify registered device 600s ok 36 - Hook can read device info 600s ok 37 - Hook can read session info 600s ok 38 - Correct type 600s 1..38 600s ok 5 - Register 2FA on first login 600s # Subtest: Login with 2FA 600s ok 1 - Auth query 600s ok 2 - HTTP code is 200 600s ok 3 - Page contains a form 600s ok 4 - URI match 600s ok 5 - Field "token" is defined 600s ok 6 - Post code 600s ok 7 - Response body is not empty 600s ok 8 - Found at least one result for //span[@trmsg="110"] 600s ok 9 - HTTP code is 200 600s ok 10 - Page contains a form 600s ok 11 - URI match 600s ok 12 - Field "token" is defined 600s ok 13 - Post code 600s ok 14 - Response body is not empty 600s ok 15 - Found at least one result for //span[@trmsg="110"] 600s ok 16 - HTTP code is 200 600s ok 17 - Page contains a form 600s ok 18 - URI match 600s ok 19 - Field "token" is defined 600s ok 20 - Post code 600s ok 21 - Get cookie lemonldap (6667e4cce49bbcfa798d9c2a8b3ad546d86db17686486b3e4bdf7b4cb14f40b1) 600s ok 22 - Get session using restSessionServer 600s ok 23 - HTTP code is 200 600s ok 24 - Deserialize session content 600s ok 25 - Session has correct value for authenticationLevel 600s ok 26 - Session has correct value for uid 600s ok 27 - Session has correct value for _2f 600s 1..27 600s ok 6 - Login with 2FA 600s # Subtest: Register 2FA from logged in session 600s ok 1 - Auth query 600s ok 2 - HTTP code is 200 600s ok 3 - Get cookie lemonldap (be5c73dbc5ff0117ed4aaa284a93065fb00f9a17e20e338a20b1946181103bed) 600s ok 4 - 2FA manager 600s ok 5 - Get redirection 600s ok 6 - Location header found 600s ok 7 - Post code 600s ok 8 - HTTP code is 200 600s ok 9 - Content-Type is JSON 600s ok 10 - Content is valid JSON 600s ok 11 - Correct response 600s ok 12 - Correct private info 600s ok 13 - Private info added by hook 600s ok 14 - Hook can read device info 600s ok 15 - Hook can read session info 600s ok 16 - Correct type 600s 1..16 600s ok 7 - Register 2FA from logged in session 600s # Subtest: Check custom display 600s ok 1 - Auth query 600s ok 2 - HTTP code is 200 600s ok 3 - HTTP code is 200 600s ok 4 - Page contains a form 600s ok 5 - URI match 600s ok 6 - Field "token" is defined 600s ok 7 - Post dummy form 600s ok 8 - Get cookie lemonldap (1e4a2209c920a94f66c9a887c5ba991281a4abf8bf17b4f816735bc4f92004ca) 600s ok 9 - 2FA manager 600s ok 10 600s ok 11 - Found correct myattr display param 600s ok 12 - Found correct myattr_1 display param 600s ok 13 - Found correct myzero display param 600s ok 14 - Found correct myzero_0 display param 600s ok 15 - private subkey _private_1 is not exposed 600s 1..15 600s ok 8 - Check custom display 600s 1..8 600s ok 600s t/01-Dynamic-Portal-Url.t ...................................................... 600s Warning: program compiled against libxml 215 using older 214 600s ok 1 - use Lemonldap::NG::Portal::Main; 600s ok 2 - use Lemonldap::NG::Handler::Server; 600s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 600s ok 4 - Portal object 600s ok 5 - Init 600s ok 6 - Portal app 600s ok 7 - Get redirection 600s ok 8 - Location header found 600s ok 9 600s ok 10 - HTTP code is 200 600s ok 11 - Page contains a form 600s ok 12 - Field "user" is defined 600s ok 13 - Field "password" is defined 600s ok 14 - CSP header authorize POST request to \# 600s ok 15 - Auth query 600s ok 16 - Get cookie lemonldap (3fb70fa6d63428a33413a63b4c33f974957b8d9dc4663d5beb45221330d03d45) 600s ok 17 - Cookie set on correct domain 600s ok 18 - Get redirection 600s ok 19 - Location header found 600s ok 20 600s ok 21 - Correct domain in psgi.js 600s ok 22 - Get redirection 600s ok 23 - Location header found 600s ok 24 600s ok 25 - HTTP code is 200 600s ok 26 - Page contains a form 600s ok 27 - Field "user" is defined 600s ok 28 - Field "password" is defined 600s ok 29 - CSP header authorize POST request to \# 600s ok 30 - Auth query 600s ok 31 - Get cookie lemonldap (10a91cab85f4a44898049e4910915898e1903f5df668163583ec553bea9c6320) 600s ok 32 - Cookie set on correct domain 600s ok 33 - Get redirection 600s ok 34 - Location header found 600s ok 35 600s ok 36 - Correct domain in psgi.js 600s 1..36 600s ok 600s t/01-EnablePasswordDisplay.t ................................................... 600s Warning: program compiled against libxml 215 using older 214 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 - Display portal 600s ok 6 - toggle password icon found 600s ok 7 - Auth query 600s ok 8 - HTTP code is 200 600s ok 9 - Get cookie lemonldap (420531eee2ab537e58552f7a858c31656489ebea9fcc3d8e62d843d5cfaecc4e) 600s ok 10 - Get menu 600s ok 11 - toggle oldpassword icon found 600s ok 12 - toggle newpassword icon found 600s ok 13 - toggle confirmpassword icon found 600s ok 14 - input type text found 600s ok 15 - Logout request 600s ok 16 - Response is 200 600s ok 17 - Cookie is deleted 600s ok 18 - No pdata 600s ok 19 - Disconnect request 600s ok 20 - Response is 401 600s 1..20 600s ok 601s t/01-Handler-redirection-and-URL-check-by-portal.t ............................. 601s Warning: program compiled against libxml 215 using older 214 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 - use Lemonldap::NG::Handler::Server; 601s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 601s ok 7 - App 601s ok 8 - Standard Handler 601s ok 9 - Get redirection 601s ok 10 - Location header found 601s ok 11 - Unauth portal request 601s ok 12 - HTTP code is 200 601s ok 13 - Page contains a form 601s ok 14 - Field "url" is defined 601s ok 15 - CSP header authorize POST request to \# 601s ok 16 - Standard Handler with host value that contains a + character after base64 encoding 601s ok 17 - Get redirection 601s ok 18 - Location header found 601s ok 19 - Unauth portalrequest 601s ok 20 - HTTP code is 200 601s ok 21 - Page contains a form 601s ok 22 - Field "url" is defined 601s ok 23 - CSP header authorize POST request to \# 601s 1..23 601s ok 601s t/01-Mail-Tpl.t ................................................................ 601s Warning: program compiled against libxml 215 using older 214 601s ok 1 - use Lemonldap::NG::Portal::Main; 601s ok 2 - Portal object 601s ok 3 - Init 601s ok 4 - Portal app 601s # Subtest: Skin and language resolution 601s # Subtest: Default skin, default language 601s ok 1 - request ok 601s ok 2 601s ok 3 - Logo not attached 601s 1..3 601s ok 1 - Default skin, default language 601s # Subtest: Default skin, custom language 601s ok 1 - request ok 601s ok 2 601s ok 3 - Logo not attached 601s 1..3 601s ok 2 - Default skin, custom language 601s # Subtest: custom skin, default language 601s ok 1 - Request ok 601s ok 2 601s ok 3 - Logo attached 601s 1..3 601s ok 3 - custom skin, default language 601s # Subtest: custom skin, custom language (cookie) 601s ok 1 - Request ok 601s ok 2 601s ok 3 - Logo attached 601s 1..3 601s ok 4 - custom skin, custom language (cookie) 601s # Subtest: custom skin, custom language (header) 601s ok 1 - Request ok 601s ok 2 601s ok 3 - Logo attached 601s 1..3 601s ok 5 - custom skin, custom language (header) 601s 1..5 601s ok 5 - Skin and language resolution 601s # Subtest: Test sendEmail method 601s # Subtest: Use templated body and subject 601s ok 1 - Found variable in templated body 601s ok 2 - Found session variable in templated body 601s ok 3 - Found subject 601s ok 4 - Correct destination 601s 1..4 601s ok 1 - Use templated body and subject 601s # Subtest: Use explicit body and subject 601s ok 1 - Found expected hardcoded body 601s ok 2 - Expected hardcoded subject 601s ok 3 - Correct destination 601s 1..3 601s ok 2 - Use explicit body and subject 601s 1..2 601s ok 6 - Test sendEmail method 601s 1..6 601s ok 602s t/01-PluginEntrypoints.t ....................................................... 602s Warning: program compiled against libxml 215 using older 214 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 - Check that entrypoints were called in the correct order with correct params 602s 1..5 602s ok 602s t/01-Reject-Hashes-in-URL.t .................................................... 602s Warning: program compiled against libxml 215 using older 214 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 - Try http://bad.com\#test.example.llng 602s ok 6 - Response status is 401 602s ok 7 - Content is JSON 602s ok 8 - Error code is 109 602s ok 9 - Rejected with PE_UNPROTECTEDURL 602s 1..9 602s ok 602s t/01-Unauth-Logout.t ........................................................... 602s Warning: program compiled against libxml 215 using older 214 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 - Get logout page 602s ok 6 - Language icons found 602s ok 7 - PE_LOGOUT_OK 602s ok 8 - Get cookie lemonldap (0) 602s ok 9 - Get logout page 602s ok 10 - Language icons found 602s ok 11 - PE_LOGOUT_OK 602s ok 12 - Get cookie lemonldap (0) 602s # Subtest: Test if http://test1.example.com/ is allowed 602s ok 1 - Get logout page 602s ok 2 - Get cookie lemonldap (0) 602s ok 3 - Get redirection 602s ok 4 - Location is http://test1.example.com/ 602s 1..4 602s ok 13 - Test if http://test1.example.com/ is allowed 602s # Subtest: Test if http://example3.com/ is allowed 602s ok 1 - Get logout page 602s ok 2 - Get cookie lemonldap (0) 602s ok 3 - Get redirection 602s ok 4 - Location is http://example3.com/ 602s 1..4 602s ok 14 - Test if http://example3.com/ is allowed 602s # Subtest: Test if http://test.example2.com/ is allowed 602s ok 1 - Get logout page 602s ok 2 - Get cookie lemonldap (0) 602s ok 3 - Get redirection 602s ok 4 - Location is http://test.example2.com/ 602s 1..4 602s ok 15 - Test if http://test.example2.com/ is allowed 602s # Subtest: Test if http://test.test.example2.com/ is allowed 602s ok 1 - Get logout page 602s ok 2 - Get cookie lemonldap (0) 602s ok 3 - Get redirection 602s ok 4 - Location is http://test.test.example2.com/ 602s 1..4 602s ok 16 - Test if http://test.test.example2.com/ is allowed 602s # Subtest: Test if http://test.example3.com/ is not allowed 602s ok 1 - Get logout page 602s ok 2 - Get cookie lemonldap (0) 602s ok 3 - Expected portal error code: code found on page 602s ok 4 - Expected portal error code 602s 1..4 602s ok 17 - Test if http://test.example3.com/ is not allowed 602s # Subtest: Test if http://invalid/ is not allowed 602s ok 1 - Get logout page 602s ok 2 - Get cookie lemonldap (0) 602s ok 3 - Expected portal error code: code found on page 602s ok 4 - Expected portal error code 602s 1..4 602s ok 18 - Test if http://invalid/ is not allowed 602s 1..18 602s ok 602s t/01-WebAuthn-Registration.t ................................................... 602s Warning: program compiled against libxml 215 using older 214 602s ok 1 - use Lemonldap::NG::Portal::Main; 602s ok 2 # skip Authen::WebAuthn not found 602s 1..2 602s ok 603s t/01-WebAuthn.t ................................................................ 603s Warning: program compiled against libxml 215 using older 214 603s ok 1 - use Lemonldap::NG::Portal::Main; 603s ok 2 # skip Authen::WebAuthn not found 603s 1..2 603s ok 603s t/01-disabledPlugins.t ......................................................... 603s Warning: program compiled against libxml 215 using older 214 603s ok 1 - use Lemonldap::NG::Portal::Main; 603s # Subtest: Disable module by full name 603s ok 1 - Portal object 603s ok 2 - Init 603s ok 3 - Portal app 603s ok 4 - Plugin was not loaded 603s 1..4 603s ok 2 - Disable module by full name 603s # Subtest: Disable module by short name 603s ok 1 - Portal object 603s ok 2 - Init 603s ok 3 - Portal app 603s ok 4 - Plugin was not loaded 603s 1..4 603s ok 3 - Disable module by short name 603s 1..3 603s ok 603s t/01-downloadSamlMetadata.t .................................................... 603s Warning: program compiled against libxml 215 using older 214 603s ok 1 - use Lemonldap::NG::Portal::Main; 603s ok 2 - require './scripts/downloadSamlMetadata'; 603s # Subtest: Dry run, do not create file 603s # Try to download metadata file at http://xx.yy/ 603s # Using temporary file t/sessions/tmpSessionJVS2x/output.xml.Mi9CEuQV 603s ok 1 - File destination was provided 603s # Metadata successfully downloaded 603s # Removing t/sessions/tmpSessionJVS2x/output.xml.Mi9CEuQV 603s ok 2 - Successful function run 603s ok 3 - Destination file not created 603s ok 4 - Temporary files were cleaned up 603s 1..4 603s ok 3 - Dry run, do not create file 603s # Subtest: Download valid metadata, first time 603s # Try to download metadata file at http://xx.yy/ 603s # Using temporary file t/sessions/tmpSessionJVS2x/output.xml.RKo0XxJn 603s ok 1 - File destination was provided 603s # Metadata successfully downloaded 603s ok 2 - Successful function run 603s ok 3 - Correct content found 603s ok 4 - Temporary files were cleaned up 603s 1..4 603s ok 4 - Download valid metadata, first time 603s # Subtest: Download valid metadata, overwrite existing file 603s ok 1 - Correct content found 603s # Try to download metadata file at http://xx.yy/ 603s # Using temporary file t/sessions/tmpSessionJVS2x/output.xml.4FJPKUIG 603s ok 2 - File destination was provided 603s # Metadata successfully downloaded 603s ok 3 - Failed function run 603s ok 4 - Correct content found 603s ok 5 - Temporary files were cleaned up 603s 1..5 603s ok 5 - Download valid metadata, overwrite existing file 603s # Subtest: Dry run, do not overwrite file 603s ok 1 - Correct content found 603s # Try to download metadata file at http://xx.yy/ 603s # Using temporary file t/sessions/tmpSessionJVS2x/output.xml.QaElBVQx 603s ok 2 - File destination was provided 603s # Metadata successfully downloaded 603s # Removing t/sessions/tmpSessionJVS2x/output.xml.QaElBVQx 603s ok 3 - Successful function run 603s ok 4 - Correct content found 603s ok 5 - Temporary files were cleaned up 603s 1..5 603s ok 6 - Dry run, do not overwrite file 603s # Subtest: URL not found 603s # Try to download metadata file at http://404.404/ 603s # Using temporary file t/sessions/tmpSessionJVS2x/output.xml.Ep8KRrgE 603s # Removing t/sessions/tmpSessionJVS2x/output.xml.Ep8KRrgE 603s # FATAL: Error downloading metadata 404 Not found 603s ok 1 - Failed function run 603s ok 2 - Correct content found 603s ok 3 - Temporary files were cleaned up 603s 1..3 603s ok 7 - URL not found 603s # Subtest: Try to download invalid XML 603s # Try to download metadata file at http://xx.yy/ 603s # Using temporary file t/sessions/tmpSessionJVS2x/output.xml.AsmVoOLl 603s ok 1 - File destination was provided 603s # Metadata successfully downloaded 603s # FATAL: Cannot parse t/sessions/tmpSessionJVS2x/output.xml.AsmVoOLl as XML: t/sessions/tmpSessionJVS2x/output.xml.AsmVoOLl:1: parser error : expected '>' 603s # testtestuser is a binary string 632s ok 7 - Post form 632s 1..7 632s ok 16 - Check workaround for \#3180 632s ok 17 - Auth query 632s ok 18 - HTTP code is 200 632s ok 19 - Content-Type is JSON 632s ok 20 - Content is valid JSON 632s ok 21 - User token was returned 632s ok 22 - $req->user is a binary string 632s ok 23 - Post form 632s ok 24 - Get cookie lemonldap (325c062f46db1fbcd1ae4c2e4f61959180a3c07f3f316964c4bd20563bee387d) 632s ok 25 - Get redirection 632s ok 26 - Location is http://test1.example.com/ 632s ok 27 - Get session using restSessionServer 632s ok 28 - HTTP code is 200 632s ok 29 - Deserialize session content 632s ok 30 - Session has correct value for _Issuer 632s ok 31 - Session has correct value for uid 632s ok 32 - Session has correct value for authenticationLevel 632s ok 33 - Session has correct value for _auth 632s ok 34 - Session has correct value for _user 632s 1..34 632s ok 2 - Usertoken SSL Auth 632s # Subtest: Usertoken SSL Auth (with choice) 632s ok 1 - Portal object 632s ok 2 - Init 632s ok 3 - Portal app 632s ok 4 - Get Menu 632s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 632s ok 6 - Response body is not empty 632s ok 7 - Found sslHost 632s ok 8 - Found 5_ssl Logo 632s ok 9 - Get ssl javascript 632s ok 10 - HTTP code is 200 632s ok 11 - Page contains a form 632s ok 12 - Host match 632s ok 13 - Field "nossl" is defined 632s ok 14 - Field "ajax_auth_token" is defined 632s ok 15 - CSP header authorize POST request to \# 632s # Subtest: Check workaround for #3180 632s ok 1 - Auth query 632s ok 2 - HTTP code is 200 632s ok 3 - Content-Type is JSON 632s ok 4 - Content is valid JSON 632s ok 5 - User token was returned 632s ok 6 - $req->user is a binary string 632s ok 7 - Post form 632s 1..7 632s ok 16 - Check workaround for \#3180 632s ok 17 - Auth query 632s ok 18 - HTTP code is 200 632s ok 19 - Content-Type is JSON 632s ok 20 - Content is valid JSON 632s ok 21 - User token was returned 632s ok 22 - $req->user is a binary string 632s ok 23 - Post form 632s ok 24 - Get cookie lemonldap (6e3476ec48161a1f8710853c4553ee8670afc0dca93fabd9014b541bd02b213c) 632s ok 25 - Get redirection 632s ok 26 - Location is http://test1.example.com/ 632s ok 27 - Get session using restSessionServer 632s ok 28 - HTTP code is 200 632s ok 29 - Deserialize session content 632s ok 30 - Session has correct value for _user 632s ok 31 - Session has correct value for _auth 632s ok 32 - Session has correct value for uid 632s ok 33 - Session has correct value for authenticationLevel 632s ok 34 - Session has correct value for _Issuer 632s 1..34 632s ok 3 - Usertoken SSL Auth (with choice) 632s # Subtest: Legacy AJAX SSL Auth 632s ok 1 - Portal object 632s ok 2 - Init 632s ok 3 - Portal app 632s ok 4 - Get Menu 632s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 632s ok 6 - SSL AJAX URL found 632s ok 7 - Correct hostname 632s ok 8 - Correct path 632s ok 9 - Correct query 632s ok 10 - Found 5_ssl Logo 632s ok 11 - Get ssl javascript 632s ok 12 - HTTP code is 200 632s ok 13 - Page contains a form 632s ok 14 - Host match 632s ok 15 - Field "nossl" is defined 632s ok 16 - CSP header authorize POST request to \# 632s ok 17 - Auth query 632s ok 18 - HTTP code is 200 632s ok 19 - Content-Type is JSON 632s ok 20 - Content is valid JSON 632s ok 21 - Correct result 632s ok 22 - No error 632s ok 23 - Get cookie lemonldap (e4c4fb383b8d61bc4efbd0a4c0caa79e6ec4d5fb6e832ff9c5f1e74942329a89) 632s ok 24 - Post form 632s ok 25 - Get redirection 632s ok 26 - Location is http://test1.example.com/ 632s 1..26 632s ok 4 - Legacy AJAX SSL Auth 632s # Subtest: Legacy AJAX SSL Auth (with Choice) 632s ok 1 - Portal object 632s ok 2 - Init 632s ok 3 - Portal app 632s ok 4 - Get Menu 632s ok 5 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29tLw%3D%3D%22%7D) 632s ok 6 - SSL AJAX URL found 632s ok 7 - Correct hostname 632s ok 8 - Correct path 632s ok 9 - Correct query 632s ok 10 - Found 5_ssl Logo 632s ok 11 - Get ssl javascript 632s ok 12 - HTTP code is 200 632s ok 13 - Page contains a form 632s ok 14 - Host match 632s ok 15 - Field "nossl" is defined 632s ok 16 - CSP header authorize POST request to \# 632s ok 17 - Auth query 632s ok 18 - HTTP code is 200 632s ok 19 - Content-Type is JSON 632s ok 20 - Content is valid JSON 632s ok 21 - Correct result 632s ok 22 - No error 632s ok 23 - Get cookie lemonldap (85e53fa86fb5a909cfca8655e9c08e270e57267060c5f67714f924ab154afaa5) 632s ok 24 - Post form 632s ok 25 - Get redirection 632s ok 26 - Location is http://test1.example.com/ 632s 1..26 632s ok 5 - Legacy AJAX SSL Auth (with Choice) 632s # Subtest: Regular SSL Auth 632s ok 1 - Portal object 632s ok 2 - Init 632s ok 3 - Portal app 632s ok 4 - Auth query 632s ok 5 - HTTP code is 200 632s ok 6 - Get cookie lemonldap (57289de78b4332b6d9497f4b34d738da1ab54baf11afef3372d72b38a45299ae) 632s 1..6 632s ok 6 - Regular SSL Auth 632s # Subtest: SSLVarIf mechanism 632s ok 1 - Portal object 632s ok 2 - Init 632s ok 3 - Portal app 632s # Subtest: Testing SSLVarIf with CA1 632s ok 1 - Auth query 632s ok 2 - HTTP code is 200 632s ok 3 - Get cookie lemonldap (dcfe6b695f2d9a664a429af29fe6fab01a7a240cb80de1f20beb2b25a9b203ff) 632s ok 4 632s ok 5 - HTTP code is 200 632s ok 6 - Authenticated as dwho 632s 1..6 632s ok 4 - Testing SSLVarIf with CA1 632s # Subtest: Testing SSLVarIf with CA2 632s ok 1 - Auth query 632s ok 2 - HTTP code is 200 632s ok 3 - Get cookie lemonldap (7f667ddb6078a8538c504d13390d1639a36d9e8e9dbc48ff74a7f8085aa918c7) 632s ok 4 632s ok 5 - HTTP code is 200 632s ok 6 - Authenticated as Doctor Who 632s 1..6 632s ok 5 - Testing SSLVarIf with CA2 632s # Subtest: Testing SSLVarIf with unknown CA 632s ok 1 - Auth query 632s ok 2 - HTTP code is 200 632s ok 3 - Get cookie lemonldap (cd34c46ee9bf599520d28c004c72bb88af0397ccdee758ab8ca26ef00a738923) 632s ok 4 632s ok 5 - HTTP code is 200 632s ok 6 - Authenticated as dwho@example.com 632s 1..6 632s ok 6 - Testing SSLVarIf with unknown CA 632s # Subtest: Testing SSLVarIf with no CA 632s ok 1 - Auth query 632s ok 2 - HTTP code is 200 632s ok 3 - Get cookie lemonldap (2e045d689e363603fa1f845c47680216297d7aad691b94283f7c364c298e8624) 632s ok 4 632s ok 5 - HTTP code is 200 632s ok 6 - Authenticated as dwho@example.com 632s 1..6 632s ok 7 - Testing SSLVarIf with no CA 632s 1..7 632s ok 7 - SSLVarIf mechanism 632s 1..7 632s ok 632s t/29-AuthWebAuthn-Choice.t ..................................................... 632s Warning: program compiled against libxml 215 using older 214 632s ok 1 - use Lemonldap::NG::Portal::Main; 632s ok 2 # skip Authen::WebAuthn not found 632s 1..2 632s ok 633s t/29-AuthWebAuthn.t ............................................................ 633s Warning: program compiled against libxml 215 using older 214 633s ok 1 - use Lemonldap::NG::Portal::Main; 633s ok 2 # skip Authen::WebAuthn not found 633s 1..2 633s ok 633s t/30-Auth-CAS-Reauth.t ......................................................... 633s Warning: program compiled against libxml 215 using older 214 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 - Portal object 633s ok 7 - Init 633s ok 8 - Portal app 633s ok 9 - Register $type 633s # ==> Pushing SP <== 633s # ==> Popping SP <== 633s ok 10 - Unauth SP request 633s ok 11 - Get cookie llngcasserver (idp) 633s ok 12 - Get CAS server cookie 633s ok 13 - Get redirection 633s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 633s # ==> Pushing ISSUER <== 633s # ==> Popping ISSUER <== 633s ok 15 - Query CAS server 633s ok 16 - HTTP code is 200 633s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221761598946_3691%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761670826%7D) 633s # ==> Pushing ISSUER <== 633s # ==> Popping ISSUER <== 633s ok 18 - Post authentication 633s ok 19 - Get cookie lemonldap (f85fc9f5e4c8fd57fcab08984a0e15b9705dc6a94ba01ad3dab5768467a6ffab) 633s ok 20 - Get cookie lemonldappdata () 633s ok 21 - SAML request cleared from pdata 633s ok 22 - Get redirection 633s ok 23 - Location header found 633s # ==> Pushing SP <== 633s ok 24 - SOAP request 633s # ==> Saving handler SP <== 633s # ==> Pushing ISSUER <== 633s # ==> Popping ISSUER <== 633s # ==> Restoring SP <== 633s ok 25 - Execute request to /cas/serviceValidate 633s ok 26 - HTTP code is 200 633s ok 27 - Content is XML 633s # ==> Popping SP <== 633s ok 28 - Query SP with ticket 633s ok 29 - Get cookie lemonldap (5d3d1fd3773e080c0186aaa2870bb202379f033f0532a203796e3a986e670304) 633s # ==> Pushing SP <== 633s # ==> Popping SP <== 633s ok 30 - Post SAML request to IdP 633s ok 31 - HTTP code is 200 633s ok 32 - Page contains a form 633s ok 33 - URI match 633s ok 34 - Field "confirm" is defined 633s ok 35 - Propose to upgrade session 633s # ==> Pushing SP <== 633s # ==> Popping SP <== 633s ok 36 - Ask to renew 633s ok 37 - Get redirection 633s ok 38 - Location header found 633s # ==> Pushing ISSUER <== 633s # ==> Popping ISSUER <== 633s ok 39 - Query CAS server 633s ok 40 - Get redirection 633s ok 41 - Location header found 633s # ==> Pushing SP <== 633s ok 42 - SOAP request 633s # ==> Saving handler SP <== 633s # ==> Pushing ISSUER <== 633s # ==> Popping ISSUER <== 633s # ==> Restoring SP <== 633s ok 43 - Execute request to /cas/serviceValidate 633s ok 44 - HTTP code is 200 633s ok 45 - Content is XML 633s # ==> Popping SP <== 633s ok 46 - Query SP with ticket 633s ok 47 - Get cookie lemonldap (0032afb914d722006c53cbdca9cc2288438b85e4ef91c88db609c24ef8b4bb79) 633s ok 48 - New session ID 633s 1..48 633s ok 634s t/30-Auth-Oidc-Reauth.t ........................................................ 634s Warning: program compiled against libxml 215 using older 214 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 - OP portal 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s ok 7 - Get JWKS, endpoint /oauth2/jwks 634s ok 8 - HTTP code is 200 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 634s ok 10 - HTTP code is 200 634s ok 11 - Portal object 634s ok 12 - Init 634s ok 13 - Portal app 634s ok 14 - Register $type 634s ok 15 - RP portal 634s # ==> Pushing RP <== 634s # ==> Popping RP <== 634s ok 16 - Unauth SP request 634s ok 17 - Get redirection 634s ok 18 - Location header found 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s ok 19 - Push request to OP, endpoint /oauth2/authorize 634s ok 20 - HTTP code is 200 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s ok 21 - Post authentication, endpoint /oauth2/authorize 634s ok 22 - Get cookie lemonldap (4612df7fa0f255b012b46c60804453a3e566a98e4be19d84473533aa69c54298) 634s ok 23 - HTTP code is 200 634s ok 24 - Page contains a form 634s ok 25 - Host match 634s ok 26 - Field "confirm" is defined 634s ok 27 - CSP header authorize POST request to \# 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s ok 28 - Post confirmation, endpoint /oauth2/authorize 634s ok 29 - Get redirection 634s ok 30 - Location header found 634s # ==> Pushing RP <== 634s ok 31 - REST request 634s ok 32 - Request from RP to OP, endpoint /oauth2/token 634s # ==> Saving handler RP <== 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s # ==> Restoring RP <== 634s ok 33 - Execute request 634s ok 34 - Response is 200 634s ok 35 - Content is JSON 634s ok 36 - Found access_token 75d5a55d07e941f38f81d5f751c74b755e28e724aabf20c0122ca25ff4142943 634s ok 37 - REST request 634s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 634s # ==> Saving handler RP <== 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s # ==> Restoring RP <== 634s ok 39 - Execute request 634s ok 40 - Response is 200 634s ok 41 - Content is JSON 634s # ==> Popping RP <== 634s ok 42 - Call openidconnectcallback on RP 634s ok 43 - Get cookie lemonldap (18991e559dc420009a4bf16cb587ccd8860872a4012fe5a8e309754ec9dc0835) 634s # ==> Pushing RP <== 634s # ==> Popping RP <== 634s ok 44 - Post SAML request to IdP 634s ok 45 - HTTP code is 200 634s ok 46 - Page contains a form 634s ok 47 - URI match 634s ok 48 - Field "confirm" is defined 634s ok 49 - Propose to upgrade session 634s # ==> Pushing RP <== 634s # ==> Popping RP <== 634s ok 50 - Ask to renew 634s ok 51 - Get redirection 634s ok 52 - Location header found 634s ok 53 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_oidc%22%7D) 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s ok 54 - Push request to OP, endpoint /oauth2/authorize 634s ok 55 - Get redirection 634s ok 56 - Location header found 634s # ==> Pushing RP <== 634s ok 57 - REST request 634s ok 58 - Request from RP to OP, endpoint /oauth2/token 634s # ==> Saving handler RP <== 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s # ==> Restoring RP <== 634s ok 59 - Execute request 634s ok 60 - Response is 200 634s ok 61 - Content is JSON 634s ok 62 - Found access_token 0431d217ab4d61fd8097c230cefaacbab608bb40a54b76a3d44fd51fdeec750f 634s ok 63 - REST request 634s ok 64 - Request from RP to OP, endpoint /oauth2/userinfo 634s # ==> Saving handler RP <== 634s # ==> Pushing OP <== 634s # ==> Popping OP <== 634s # ==> Restoring RP <== 634s ok 65 - Execute request 634s ok 66 - Response is 200 634s ok 67 - Content is JSON 634s # ==> Popping RP <== 634s ok 68 - Call openidconnectcallback on RP 634s ok 69 - Get cookie lemonldap (17919f54a8bf740652a459fbb27179cbabf1a000583a1651a7005f494c768274) 634s ok 70 - New session ID 634s 1..70 634s ok 634s t/30-Auth-ResolutionRule.t ..................................................... 634s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 634s ok 6 - Auth query 634s ok 7 - Get redirection 634s ok 8 - Location header found 634s ok 9 - Auth query 634s ok 10 - Get redirection 634s ok 11 - Location header found 634s ok 12 - Auth query 634s ok 13 - Get redirection 634s ok 14 - Location header found 634s ok 15 - Auth query 634s ok 16 - Get redirection 634s ok 17 - Location header found 634s ok 18 - Auth query 634s ok 19 - Get redirection 634s ok 20 - Location header found 634s ok 21 - Auth query 634s ok 22 - Get redirection 634s ok 23 - Location header found 634s 1..23 634s ok 634s t/30-Auth-SAML-with-choice.t ................................................... 634s Warning: program compiled against libxml 215 using older 214 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 # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 10 - Unauth SP request 634s ok 11 - HTTP code is 200 634s ok 12 - Found Demo choice 634s ok 13 - Found SAML choice 634s ok 14 - HTTP code is 200 634s ok 15 - Page contains a form 634s ok 16 - Field "test" is defined 634s ok 17 - CSP header authorize POST request to \# 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 18 - Post SAML choice 634s ok 19 - HTTP code is 200 634s ok 20 - Page contains a form 634s ok 21 - Field "confirm" is defined 634s ok 22 - CSP header authorize POST request to \# 634s ok 23 - 1st = idp3 634s ok 24 - 2nd = idp 634s ok 25 - 3rd = idp2 634s ok 26 - 4th = idp2_z 634s ok 27 - Found IDP icon, tooltip and title tags 634s ok 28 - Found IDP display name 634s ok 29 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 30 - Post SAML choice 634s ok 31 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22saml%22%7D) 634s ok 32 - HTTP code is 200 634s ok 33 - Page contains a form 634s ok 34 - Host match 634s ok 35 - URI match 634s ok 36 - Field "SAMLRequest" is defined 634s ok 37 - CSP header authorize POST request to auth.idp.com 634s ok 38 - Method is POST 634s # ==> Pushing ISSUER <== 634s # ==> Popping ISSUER <== 634s ok 39 - Post SAML request to IdP 634s ok 40 - HTTP code is 200 634s ok 41 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598947_8111%22%2C%22issuerTs%22%3A1761670827%7D) 634s # ==> Pushing ISSUER <== 634s # ==> Popping ISSUER <== 634s ok 42 - Post authentication 634s ok 43 - Get cookie lemonldap (853e998f84f3eedd43686bb955fb5829e8954e5b3dddfefe91f7bacfcc99be1f) 634s ok 44 - HTTP code is 200 634s ok 45 - Page contains a form 634s ok 46 - Host match 634s ok 47 - URI match 634s ok 48 - Field "SAMLResponse" is defined 634s ok 49 - CSP header authorize POST request to auth.sp.com 634s ok 50 - Method is POST 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 51 - Post SAML response to SP 634s ok 52 - Get redirection 634s ok 53 - Location is http://auth.sp.com/ 634s ok 54 - Get cookie lemonldap (20fc40a145c323a7d4e7af0ab32ec8b5acc2a0176d1820ae5c2300cfefb249f2) 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 55 - Get / on SP 634s ok 56 - HTTP code is 200 634s ok 57 - Authenticated as fa@badwolf.org@idp 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 58 - Query SP for logout 634s ok 59 - HTTP code is 200 634s ok 60 - Page contains a form 634s ok 61 - Host match 634s ok 62 - URI match 634s ok 63 - Field "SAMLRequest" is defined 634s ok 64 - CSP header authorize POST request to auth.idp.com 634s ok 65 - Method is POST 634s # ==> Pushing ISSUER <== 634s # ==> Popping ISSUER <== 634s ok 66 - Post SAML logout request to IdP 634s ok 67 - HTTP code is 200 634s ok 68 - Page contains a form 634s ok 69 - Host match 634s ok 70 - URI match 634s ok 71 - Field "SAMLResponse" is defined 634s ok 72 - CSP header authorize POST request to auth.sp.com 634s ok 73 - Method is POST 634s ok 74 - Get cookie lemonldap (0) 634s ok 75 - SSO cookie removed 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 76 - Post SAML response to SP 634s ok 77 - Get redirection 634s ok 78 - Location is http://auth.sp.com/?logout=1 634s # ==> Pushing ISSUER <== 634s # ==> Popping ISSUER <== 634s ok 79 - Test if user is reject on IdP 634s ok 80 - Response status is 401 634s ok 81 - Content is JSON 634s ok 82 - Error code is 1 634s # ==> Pushing SP <== 634s # ==> Popping SP <== 634s ok 83 - Test if user is reject on SP 634s ok 84 - Response status is 401 634s ok 85 - Content is JSON 634s ok 86 - Error code is 1 634s 1..86 634s ok 635s t/30-Auth-Saml-Reauth.t ........................................................ 635s Warning: program compiled against libxml 215 using older 214 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 # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 10 - Auth query 635s ok 11 - HTTP code is 200 635s ok 12 - Get cookie lemonldap (009aba6a5e846363f73f1a2da27d7b6419419e6141053c6fdc58fc7a4b3a3a3c) 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 13 - Unauth SP request 635s ok 14 - HTTP code is 200 635s ok 15 - Page contains a form 635s ok 16 - Host match 635s ok 17 - URI match 635s ok 18 - Field "SAMLRequest" is defined 635s ok 19 - CSP header authorize POST request to auth.idp.com 635s ok 20 - Method is POST 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 21 - Post SAML request to IdP 635s ok 22 - HTTP code is 200 635s ok 23 - Page contains a form 635s ok 24 - Host match 635s ok 25 - URI match 635s ok 26 - Field "SAMLResponse" is defined 635s ok 27 - CSP header authorize POST request to auth.sp.com 635s ok 28 - Method is POST 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 29 - Post SAML response to SP 635s ok 30 - Get cookie lemonldap (1cff5eb71d02a889eb3dc87dbbda8a2ccfd6945874c6c0b52e9783ba9e4f3d76) 635s ok 31 - Get redirection 635s ok 32 - Location is http://auth.sp.com/ 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 33 - Post SAML request to IdP 635s ok 34 - HTTP code is 200 635s ok 35 - Page contains a form 635s ok 36 - URI match 635s ok 37 - Field "confirm" is defined 635s ok 38 - Propose to upgrade session 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 39 - Ask to renew 635s ok 40 - Get cookie lemonldappdata (%7B%22_choice%22%3A%221_saml%22%7D) 635s ok 41 - HTTP code is 200 635s ok 42 - Page contains a form 635s ok 43 - Host match 635s ok 44 - URI match 635s ok 45 - Field "SAMLRequest" is defined 635s ok 46 - CSP header authorize POST request to auth.idp.com 635s ok 47 - Method is POST 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 48 - Post SAML request to IdP 635s ok 49 - HTTP code is 200 635s ok 50 - Page contains a form 635s ok 51 - Host match 635s ok 52 - URI match 635s ok 53 - Field "SAMLResponse" is defined 635s ok 54 - CSP header authorize POST request to auth.sp.com 635s ok 55 - Method is POST 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 56 - Post SAML response to SP 635s ok 57 - Get cookie lemonldap (03d1576743a39d34d58a59a40be29bf222cbba8186785c93054ff0c471539aa8) 635s ok 58 - New session ID 635s 1..58 635s ok 635s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t ............... 635s Warning: program compiled against libxml 215 using older 214 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 # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 10 - Auth query 635s ok 11 - HTTP code is 200 635s ok 12 - Get cookie lemonldap (31e7cc2d30077b437475077be63d785c5e1a5381446876aa57f608b76006fd46) 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 13 - Query IdP to access to SP 635s ok 14 - Get redirection 635s ok 15 - Location header found 635s # ==> Pushing SP <== 635s ok 16 - SOAP request 635s # ==> Saving handler SP <== 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s # ==> Restoring SP <== 635s ok 17 - Execute request 635s ok 18 - Response is 200 or 400 635s ok 19 - Content is XML 635s # ==> Popping SP <== 635s ok 20 - Give artifact to SP 635s ok 21 - Get redirection 635s ok 22 - Location is http://auth.sp.com/ 635s ok 23 - Get cookie lemonldap (cf7f4cbaba705c6febed0dc216c6d9e92bb28aa0eb3c455d521466e22ce401bf) 635s ok 24 - Get redirection 635s ok 25 - Location is http://auth.sp.com/ 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 26 - Get / on SP 635s ok 27 - HTTP code is 200 635s ok 28 - Authenticated as ru@badwolf.org@idp 635s ok 29 - UTF-8 values 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 30 - Query IdP for logout 635s ok 31 - HTTP code is 200 635s ok 32 - Get cookie lemonldap (0) 635s ok 33 - SSO cookie removed 635s ok 34 - Get image request 635s # ==> Pushing ISSUER <== 635s ok 35 - SOAP request 635s # ==> Saving handler ISSUER <== 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s # ==> Restoring ISSUER <== 635s ok 36 - Execute request 635s ok 37 - Response is 200 or 400 635s ok 38 - Content is XML 635s # ==> Popping ISSUER <== 635s ok 39 - Get image 635s ok 40 - Get redirection 635s ok 41 - Location is http://auth.idp.com/static/common/icons/ok.png 635s # ==> Pushing ISSUER <== 635s # ==> Popping ISSUER <== 635s ok 42 - Test if user is reject on IdP 635s ok 43 - Response status is 401 635s ok 44 - Content is JSON 635s ok 45 - Error code is 1 635s # ==> Pushing SP <== 635s # ==> Popping SP <== 635s ok 46 - Test if user is reject on SP 635s ok 47 - Get redirection 635s ok 48 - Location header found 635s 1..48 635s ok 636s t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ............................. 636s Warning: program compiled against libxml 215 using older 214 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 ok 6 - Portal object 636s ok 7 - Init 636s ok 8 - Portal app 636s ok 9 - Register $type 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s ok 10 - Unauth SP request 636s ok 11 - Get redirection 636s ok 12 - Location header found 636s # ==> Pushing ISSUER <== 636s # ==> Popping ISSUER <== 636s ok 13 - Launch SAML request to IdP 636s ok 14 - HTTP code is 200 636s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOnArtifact%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761670829%2C%22issuerRequestsaml%22%3A%221761598949_18232%22%7D) 636s # ==> Pushing ISSUER <== 636s ok 16 - SOAP request 636s # ==> Saving handler ISSUER <== 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s # ==> Restoring ISSUER <== 636s ok 17 - Execute request 636s ok 18 - HTTP code is 200 636s ok 19 - Content is XML 636s # ==> Popping ISSUER <== 636s ok 20 - Post authentication 636s ok 21 - Get cookie lemonldap (59e8e9dea507c75fc880cc3277448b0d3c9b00d72c7b22302d496ebd55029678) 636s ok 22 - Get redirection 636s ok 23 - Location header found 636s # ==> Pushing SP <== 636s ok 24 - SOAP request 636s # ==> Saving handler SP <== 636s # ==> Pushing ISSUER <== 636s # ==> Popping ISSUER <== 636s # ==> Restoring SP <== 636s ok 25 - Execute request 636s ok 26 - HTTP code is 200 636s ok 27 - Content is XML 636s # ==> Popping SP <== 636s ok 28 - Push artifact to SP 636s ok 29 - Get cookie lemonldap (f24bccc6443b8715b8805c312e148793ae563a66776af211c4e9fce59160462a) 636s ok 30 - Get redirection 636s ok 31 - Location is http://auth.sp.com/ 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s ok 32 - Get / on SP 636s ok 33 - HTTP code is 200 636s ok 34 - Authenticated as fa@badwolf.org@idp 636s ok 35 - UTF-8 values 636s # ==> Pushing SP <== 636s ok 36 - SOAP request 636s # ==> Saving handler SP <== 636s # ==> Pushing ISSUER <== 636s # ==> Popping ISSUER <== 636s # ==> Restoring SP <== 636s ok 37 - Execute request 636s ok 38 - HTTP code is 200 636s ok 39 - Content is XML 636s # ==> Popping SP <== 636s ok 40 - Query SP for logout 636s ok 41 - HTTP code is 200 636s ok 42 - Get cookie lemonldap (0) 636s ok 43 - SSO cookie removed 636s # ==> Pushing ISSUER <== 636s # ==> Popping ISSUER <== 636s ok 44 - Test if user is reject on IdP 636s ok 45 - Response status is 401 636s ok 46 - Content is JSON 636s ok 47 - Error code is 1 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s ok 48 - Test if user is reject on SP 636s ok 49 - Get redirection 636s ok 50 - Location header found 636s 1..50 636s ok 636s t/30-Auth-and-issuer-SAML-Federation.t ......................................... 636s Warning: program compiled against libxml 215 using older 214 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 ok 6 - Portal object 636s ok 7 - Init 636s ok 8 - Portal app 636s ok 9 - Register $type 636s # Subtest: Test logging in to a federated IDP 636s # ==> Pushing SP <== 636s # ==> Popping SP <== 636s ok 1 636s ok 2 - HTTP code is 200 636s ok 3 - Page contains a form 636s ok 4 - Host match 636s ok 5 - URI match 636s ok 6 - Field "SAMLRequest" is defined 636s ok 7 - CSP header authorize POST request to auth.centrale-marseille.fr 636s ok 8 - Method is POST 636s ok 9 - Found SAMLRequest 636s 1..9 636s ok 10 - Test logging in to a federated IDP 636s # Subtest: Responding to a federated SP 636s # ==> Pushing ISSUER <== 636s # ==> Popping ISSUER <== 636s ok 1 - Get cookie lemonldap (fba18598a7cfac2f14d08c8779eafc473e175036e5a1a0559d159f2e4d93fcc6) 636s # ==> Pushing ISSUER <== 636s # ==> Popping ISSUER <== 636s ok 2 636s ok 3 - SAML service is not yet known: code found on page 636s ok 4 - SAML service is not yet known 636s # ==> Pushing ISSUER <== 636s # ==> Popping ISSUER <== 636s ok 5 636s ok 6 - SAML service is still not known: code found on page 636s ok 7 - SAML service is still not known 636s # ==> Pushing ISSUER <== 636s # ==> Popping ISSUER <== 636s ok 8 636s ok 9 - HTTP code is 200 636s ok 10 - Page contains a form 636s ok 11 - Host match 636s ok 12 - URI match 636s ok 13 - Field "SAMLResponse" is defined 636s ok 14 - CSP header authorize POST request to www.numistral.fr 636s ok 15 - Method is POST 636s ok 16 - Found SAMLResponse 636s ok 17 - XML successfully parsed 636s ok 18 - Found a match for XPath Expression //saml:Attribute[@Name="urn:oid:0.9.2342.19200300.100.1.3"]/saml:AttributeValue/text() 636s ok 19 - Found attribute 636s 1..19 636s ok 11 - Responding to a federated SP 636s 1..11 636s ok 637s t/30-Auth-and-issuer-SAML-Metadata.t ........................................... 637s Warning: program compiled against libxml 215 using older 214 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 # ==> Pushing ISSUER <== 637s # ==> Popping ISSUER <== 637s ok 6 - Get metadata 637s ok 7 - Metadata is XML 637s # ==> Pushing ISSUER <== 637s # ==> Popping ISSUER <== 637s ok 8 - Get IDP metadata 637s ok 9 - Metadata is XML 637s ok 10 - Metadata does not contain SP information 637s ok 11 - IDP EntityID is overridden 637s # ==> Pushing ISSUER <== 637s # ==> Popping ISSUER <== 637s ok 12 - Get SP metadata 637s ok 13 - Metadata is XML 637s ok 14 - Metadata does not contain IDP information 637s 1..14 637s ok 637s t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t .................................... 637s Warning: program compiled against libxml 215 using older 214 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 - Portal object 637s ok 7 - Init 637s ok 8 - Portal app 637s ok 9 - Register $type 637s # Subtest: SP-initiated flow, authorized user 637s # ==> Pushing SP <== 637s # ==> Popping SP <== 637s ok 1 - Unauth SP request 637s ok 2 - HTTP code is 200 637s ok 3 - HTTP code is 200 637s ok 4 - Page contains a form 637s ok 5 - Host match 637s ok 6 - Field "lmAuth" is defined 637s ok 7 - CSP header authorize POST request to \# 637s # ==> Pushing SP <== 637s # ==> Popping SP <== 637s ok 8 - Post Choice request to IdP 637s ok 9 - HTTP code is 200 637s ok 10 - Page contains a form 637s ok 11 - Host match 637s ok 12 - URI match 637s ok 13 - Field "SAMLRequest" is defined 637s ok 14 - CSP header authorize POST request to auth.idp.com 637s ok 15 - Method is POST 637s # ==> Pushing ISSUER <== 637s # ==> Popping ISSUER <== 637s ok 16 - Post SAML request to IdP 637s ok 17 - HTTP code is 200 637s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670830%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221761598950_26301%22%7D) 637s # ==> Pushing ISSUER <== 637s # ==> Popping ISSUER <== 637s ok 19 - Post authentication 637s ok 20 - Get cookie lemonldap (142f09d3eef7a78ddb03019a106c051ff3215170ea257a8b0df6b542187f34cb) 637s ok 21 - Get cookie lemonldappdata () 637s ok 22 - SAML request cleared from pdata 637s ok 23 - HTTP code is 200 637s ok 24 - Page contains a form 637s ok 25 - Host match 637s ok 26 - URI match 637s ok 27 - Field "SAMLResponse" is defined 637s ok 28 - CSP header authorize POST request to auth.sp.com 637s ok 29 - Method is POST 637s # ==> Pushing SP <== 637s # ==> Popping SP <== 637s ok 30 - Post SAML response to SP 637s ok 31 - HTTP code is 200 637s ok 32 - Page contains a form 637s ok 33 - URI match 637s ok 34 - Field "token" is defined 637s ok 35 - Field "code" is defined 637s # ==> Pushing SP <== 637s # ==> Popping SP <== 637s ok 36 - Post code 637s ok 37 - Get redirection 637s ok 38 - Location is http://auth.sp.com/ 637s ok 39 - Get cookie lemonldap (5740cbf6a10c7d9f8723e2e8e21685ab12b45f25e1e91b10dcb5af699b6ec19f) 637s ok 40 - Found SameSite=None 637s # ==> Pushing SP <== 637s # ==> Popping SP <== 637s ok 41 - Get / on SP 637s ok 42 - HTTP code is 200 637s ok 43 - Authenticated as fa@badwolf.org@idp 637s ok 44 - UTF-8 values 637s # ==> Pushing ISSUER <== 637s # ==> Popping ISSUER <== 637s ok 45 - Query IDP for logout 637s ok 46 - Get cookie lemonldap (0) 637s ok 47 - IDP Cookie removed 637s ok 48 - Get image request 637s # ==> Pushing ISSUER <== 637s ok 49 - SOAP request 637s # ==> Saving handler ISSUER <== 637s # ==> Pushing SP <== 637s # ==> Popping SP <== 637s # ==> Restoring ISSUER <== 637s ok 50 - Execute request 637s ok 51 - Response is 200 or 400 637s ok 52 - Content is XML 637s # ==> Popping ISSUER <== 637s ok 53 - Get image 637s ok 54 - Get redirection 637s ok 55 - Location is http://auth.idp.com/static/common/icons/ok.png 637s # ==> Pushing SP <== 637s # ==> Popping SP <== 637s ok 56 - Test if user is reject on SP 637s ok 57 - Response status is 401 637s ok 58 - Content is JSON 637s ok 59 - Error code is 1 637s 1..59 637s ok 10 - SP-initiated flow, authorized user 637s 1..10 637s ok 638s t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t ................................. 638s Warning: program compiled against libxml 215 using older 214 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 - Register $type 638s ok 6 - Portal object 638s ok 7 - Init 638s ok 8 - Portal app 638s ok 9 - Register $type 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 10 - Auth query 638s ok 11 - HTTP code is 200 638s ok 12 - Get cookie lemonldap (28a3e59652c6f01a0c1cee385d9daee335fb419b8e8260ad4c5dd894d640fe97) 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 13 - Query IdP to access to SP 638s ok 14 - HTTP code is 200 638s ok 15 - Page contains a form 638s ok 16 - Host match 638s ok 17 - URI match 638s ok 18 - Field "SAMLResponse" is defined 638s ok 19 - CSP header authorize POST request to auth.alternate.com 638s ok 20 - Method is POST 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 21 - Query IdP to access to SP 638s ok 22 - Bad destination: code found on page 638s ok 23 - Bad destination 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 24 - Query IdP to access to SP 638s ok 25 - HTTP code is 200 638s ok 26 - Page contains a form 638s ok 27 - Host match 638s ok 28 - URI match 638s ok 29 - Field "SAMLResponse" is defined 638s ok 30 - CSP header authorize POST request to auth.sp.com 638s ok 31 - Method is POST 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 32 - Post SAML response to SP 638s ok 33 - Get cookie lemonldap (2857196a7fb0d2dbacc8b7884295570ceb022b13a7f09106899e4523cf39cd64) 638s ok 34 - Get redirection 638s ok 35 - Location is http://auth.sp.com/ 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 36 - Get / on SP 638s ok 37 - HTTP code is 200 638s ok 38 - Authenticated as ru@badwolf.org@idp 638s ok 39 - UTF-8 values 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 40 - Query IdP for logout 638s ok 41 - HTTP code is 200 638s ok 42 - Get cookie lemonldap (0) 638s ok 43 - SSO cookie removed 638s ok 44 - Get iframe request 638s ok 45 - Content-Security-Policy header found 638s ok 46 - Found auth.idp.com in CSP child-src 638s ok 47 - Content-Security-Policy header found 638s ok 48 - Found http://auth.sp.com in CSP child-src 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 49 - Get iframe 638s ok 50 - Framing authorized 638s ok 51 - HTTP code is 200 638s ok 52 - Page contains a form 638s ok 53 - Host match 638s ok 54 - URI match 638s ok 55 - Field "SAMLRequest" is defined 638s ok 56 - CSP header authorize POST request to auth.sp.com 638s ok 57 - Method is POST 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 58 - Post SAML logout request to SP 638s ok 59 - HTTP code is 200 638s ok 60 - Page contains a form 638s ok 61 - Host match 638s ok 62 - URI match 638s ok 63 - Field "SAMLResponse" is defined 638s ok 64 - CSP header authorize POST request to auth.idp.com 638s ok 65 - Method is POST 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 66 - Post SAML logout response to IdP 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 67 - Test if user is reject on IdP 638s ok 68 - Response status is 401 638s ok 69 - Content is JSON 638s ok 70 - Error code is 1 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 71 - Test if user is reject on SP 638s ok 72 - HTTP code is 200 638s ok 73 - HTTP code is 200 638s ok 74 - Page contains a form 638s ok 75 - CSP header authorize POST request to auth.idp.com 638s ok 76 - Method is POST 638s 1..76 638s ok 638s t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ................................... 638s Warning: program compiled against libxml 215 using older 214 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 - Register $type 638s ok 6 - Portal object 638s ok 7 - Init 638s ok 8 - Portal app 638s ok 9 - Register $type 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 10 - Unauth SP request 638s ok 11 - HTTP code is 200 638s ok 12 - HTTP code is 200 638s ok 13 - Page contains a form 638s ok 14 - Host match 638s ok 15 - URI match 638s ok 16 - Field "SAMLRequest" is defined 638s ok 17 - CSP header authorize POST request to auth.idp.com 638s ok 18 - Method is POST 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 19 - Post SAML request to IdP 638s ok 20 - HTTP code is 200 638s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598951_30308%22%2C%22issuerTs%22%3A1761670831%7D) 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 22 - Post authentication 638s ok 23 - Reject reason is 89 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 24 - Unauth SP request 638s ok 25 - HTTP code is 200 638s ok 26 - HTTP code is 200 638s ok 27 - Page contains a form 638s ok 28 - Host match 638s ok 29 - URI match 638s ok 30 - Field "SAMLRequest" is defined 638s ok 31 - CSP header authorize POST request to auth.idp.com 638s ok 32 - Method is POST 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 33 - Post SAML request to IdP 638s ok 34 - HTTP code is 200 638s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598951_13301%22%2C%22issuerTs%22%3A1761670831%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 36 - Post authentication 638s ok 37 - Get cookie lemonldap (38c05647136afcf67d09d773d06fddcbfc74d56fe73b50e428b4ae2d7bcc0616) 638s ok 38 - HTTP code is 200 638s ok 39 - Page contains a form 638s ok 40 - Host match 638s ok 41 - URI match 638s ok 42 - Field "SAMLResponse" is defined 638s ok 43 - CSP header authorize POST request to auth.sp.com 638s ok 44 - Method is POST 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 45 - Post SAML response to SP 638s ok 46 - Get redirection 638s ok 47 - Location is http://auth.sp.com/ 638s ok 48 - Get cookie lemonldap (292228f7c62c9cb9bee90081692d076aa22fe0553d6093d09c049f1eada7d15b) 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 49 - Get / on SP 638s ok 50 - HTTP code is 200 638s ok 51 - Authenticated as fa@badwolf.org@idp 638s ok 52 - UTF-8 values 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 53 - Query SP for logout 638s ok 54 - HTTP code is 200 638s ok 55 - Page contains a form 638s ok 56 - Host match 638s ok 57 - URI match 638s ok 58 - Field "SAMLRequest" is defined 638s ok 59 - CSP header authorize POST request to auth.idp.com 638s ok 60 - Method is POST 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 61 - Post SAML logout request to IdP 638s ok 62 - HTTP code is 200 638s ok 63 - Found logout message 638s ok 64 - Get cookie lemonldap (0) 638s ok 65 - IDP cookie removed 638s # ==> Pushing ISSUER <== 638s # ==> Popping ISSUER <== 638s ok 66 - Test if old cookie is denied by IdP 638s ok 67 - Response status is 401 638s ok 68 - Content is JSON 638s ok 69 - Error code is 1 638s # ==> Pushing SP <== 638s # ==> Popping SP <== 638s ok 70 - Test if user is reject on SP 638s ok 71 - HTTP code is 200 638s ok 72 - HTTP code is 200 638s ok 73 - Page contains a form 638s ok 74 - Host match 638s ok 75 - URI match 638s ok 76 - Field "SAMLRequest" is defined 638s ok 77 - CSP header authorize POST request to auth.idp.com 638s ok 78 - Method is POST 638s 1..78 638s ok 639s t/30-Auth-and-issuer-SAML-POST.t ............................................... 639s Warning: program compiled against libxml 215 using older 214 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 - Register $type 639s ok 6 - Portal object 639s ok 7 - Init 639s ok 8 - Portal app 639s ok 9 - Register $type 639s # Subtest: SP-initiated flow, unauthorized user 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 1 - Unauth SP request 639s ok 2 - HTTP code is 200 639s ok 3 - HTTP code is 200 639s ok 4 - Page contains a form 639s ok 5 - Host match 639s ok 6 - URI match 639s ok 7 - Field "SAMLRequest" is defined 639s ok 8 - CSP header authorize POST request to auth.idp.com 639s ok 9 - Method is POST 639s ok 10 - Get cookie lemonldappdata (%7B%22genRequestHookCalled%22%3A1%7D) 639s ok 11 - Pdata is not empty 639s ok 12 - samlGenerateRequestHook called 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 13 - Post SAML request to IdP 639s ok 14 - HTTP code is 200 639s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670832%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761598952_51873%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%7D) 639s ok 16 - Found SameSite=None 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 17 - Post authentication 639s ok 18 - Reject reason is 89 639s 1..18 639s ok 10 - SP-initiated flow, unauthorized user 639s # Subtest: SP-initiated flow, authorized user 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 1 - Unauth SP request 639s ok 2 - HTTP code is 200 639s ok 3 - HTTP code is 200 639s ok 4 - Page contains a form 639s ok 5 - Host match 639s ok 6 - URI match 639s ok 7 - Field "SAMLRequest" is defined 639s ok 8 - CSP header authorize POST request to auth.idp.com 639s ok 9 - Method is POST 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 10 - Post SAML request to IdP 639s ok 11 - HTTP code is 200 639s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670832%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761598952_35986%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%7D) 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 13 - Post authentication 639s ok 14 - Get cookie lemonldap (3b3837cb655361ba8cde0c2ce97dad8d1ad45296147ad12092703229ce68c23e) 639s ok 15 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 639s ok 16 - SAML request cleared from pdata 639s ok 17 - HTTP code is 200 639s ok 18 - Page contains a form 639s ok 19 - Host match 639s ok 20 - URI match 639s ok 21 - Field "SAMLResponse" is defined 639s ok 22 - CSP header authorize POST request to auth.sp.com 639s ok 23 - Method is POST 639s ok 24 - Found SAMLResponse 639s ok 25 - Found AuthnInstant modified by hook 639s ok 26 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 639s ok 27 - Pdata is not empty 639s ok 28 - samlGotRequestHookCalled called 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 29 - Post SAML response to SP 639s ok 30 - Get redirection 639s ok 31 - Location is http://auth.sp.com/ 639s ok 32 - Get cookie lemonldap (6bda2859c7e5f5ceebbbf4a13e27003264bf55af1002058567aae8439a376708) 639s ok 33 - Found SameSite=None 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 34 - Get / on SP 639s ok 35 - HTTP code is 200 639s ok 36 - Authenticated as fa@badwolf.org@idp 639s ok 37 - samlGotResponseHook called 639s ok 38 - UTF-8 values 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 39 - Query SP for logout 639s ok 40 - HTTP code is 200 639s ok 41 - Page contains a form 639s ok 42 - Host match 639s ok 43 - URI match 639s ok 44 - Field "SAMLRequest" is defined 639s ok 45 - CSP header authorize POST request to auth.idp.com 639s ok 46 - Method is POST 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 47 - Post SAML logout request to IdP 639s ok 48 - HTTP code is 200 639s ok 49 - Page contains a form 639s ok 50 - Host match 639s ok 51 - URI match 639s ok 52 - Field "SAMLResponse" is defined 639s ok 53 - CSP header authorize POST request to auth.sp.com 639s ok 54 - Method is POST 639s ok 55 - Get cookie lemonldap (0) 639s ok 56 - IDP Cookie removed 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 57 - Post SAML response to SP 639s ok 58 - Get redirection 639s ok 59 - Location is http://auth.sp.com/?logout=1 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 60 - Test if user is reject on IdP 639s ok 61 - Response status is 401 639s ok 62 - Content is JSON 639s ok 63 - Error code is 1 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 64 - Test if user is reject on SP 639s ok 65 - HTTP code is 200 639s ok 66 - HTTP code is 200 639s ok 67 - Page contains a form 639s ok 68 - Host match 639s ok 69 - URI match 639s ok 70 - Field "SAMLRequest" is defined 639s ok 71 - CSP header authorize POST request to auth.idp.com 639s ok 72 - Method is POST 639s 1..72 639s ok 11 - SP-initiated flow, authorized user 639s # Subtest: SP-initiated flow, authorized user, with redirection 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 1 - Unauth SP request 639s ok 2 - HTTP code is 200 639s ok 3 - HTTP code is 200 639s ok 4 - Page contains a form 639s ok 5 - Host match 639s ok 6 - URI match 639s ok 7 - Field "SAMLRequest" is defined 639s ok 8 - CSP header authorize POST request to auth.idp.com 639s ok 9 - Method is POST 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 10 - Post SAML request to IdP 639s ok 11 - HTTP code is 200 639s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670832%2C%22issuerRequestsaml%22%3A%221761598952_27439%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%7D) 639s ok 13 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670832%2C%22issuerRequestsaml%22%3A%221761598952_27439%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22targetAuthnLevel%22%3A1%7D) 639s ok 14 - Pdata is not empty 639s ok 15 - Expected target AuthnLevel 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 16 - Post authentication 639s ok 17 - Get cookie lemonldap (b40fcaa44b14bc27e595fd9787f1580965952db374b916c4c97be046eeb31862) 639s ok 18 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 639s ok 19 - SAML request cleared from pdata 639s ok 20 - HTTP code is 200 639s ok 21 - Page contains a form 639s ok 22 - Host match 639s ok 23 - URI match 639s ok 24 - Field "SAMLResponse" is defined 639s ok 25 - CSP header authorize POST request to auth.sp.com 639s ok 26 - Method is POST 639s ok 27 - Found SAMLResponse 639s ok 28 - Found AuthnInstant modified by hook 639s ok 29 - Get cookie lemonldappdata (%7B%22gotRequestHookCalled%22%3A1%7D) 639s ok 30 - Pdata is not empty 639s ok 31 - samlGotRequestHookCalled called 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 32 - Post SAML response to SP 639s ok 33 - Get redirection 639s ok 34 - Location is http://auth.sp.com/ 639s ok 35 - Get cookie lemonldap (44859803956fd6f38a487b226c3dbe02e827984d6809c646087ccfa3829959e1) 639s ok 36 - Found SameSite=None 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 37 - Get / on SP 639s ok 38 - HTTP code is 200 639s ok 39 - Authenticated as fa@badwolf.org@idp 639s ok 40 - samlGotResponseHook called 639s ok 41 - UTF-8 values 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 42 - Query SP for logout 639s ok 43 - HTTP code is 200 639s ok 44 - Page contains a form 639s ok 45 - Host match 639s ok 46 - URI match 639s ok 47 - Field "SAMLRequest" is defined 639s ok 48 - CSP header authorize POST request to auth.idp.com 639s ok 49 - Method is POST 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 50 - Post SAML logout request to IdP 639s ok 51 - HTTP code is 200 639s ok 52 - Page contains a form 639s ok 53 - Host match 639s ok 54 - URI match 639s ok 55 - Field "SAMLResponse" is defined 639s ok 56 - CSP header authorize POST request to auth.sp.com 639s ok 57 - Method is POST 639s ok 58 - Get cookie lemonldap (0) 639s ok 59 - IDP Cookie removed 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 60 - Post SAML response to SP 639s ok 61 - Get redirection 639s ok 62 - Location is http://test1.example.com 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 63 - Test if user is reject on IdP 639s ok 64 - Response status is 401 639s ok 65 - Content is JSON 639s ok 66 - Error code is 1 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 67 - Test if user is reject on SP 639s ok 68 - HTTP code is 200 639s ok 69 - HTTP code is 200 639s ok 70 - Page contains a form 639s ok 71 - Host match 639s ok 72 - URI match 639s ok 73 - Field "SAMLRequest" is defined 639s ok 74 - CSP header authorize POST request to auth.idp.com 639s ok 75 - Method is POST 639s # Subtest: Check dynamic required authentication level 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 1 - Auth query 639s ok 2 - HTTP code is 200 639s ok 3 - Get cookie lemonldap (d91953b307747fb41f483c0a5b464b4ea9f6f913380226a7e1f549f4c892e565) 639s # ==> Pushing SP <== 639s # ==> Popping SP <== 639s ok 4 - Unauth SP request 639s ok 5 - HTTP code is 200 639s ok 6 - HTTP code is 200 639s ok 7 - Page contains a form 639s ok 8 - Host match 639s ok 9 - URI match 639s ok 10 - Field "SAMLRequest" is defined 639s ok 11 - CSP header authorize POST request to auth.idp.com 639s ok 12 - Method is POST 639s # ==> Pushing ISSUER <== 639s # ==> Popping ISSUER <== 639s ok 13 - Post SAML request to IdP 639s ok 14 - Response body is not empty 639s ok 15 - Found at least one result for //span[@trspan="askToUpgrade"] 639s 1..15 639s ok 76 - Check dynamic required authentication level 639s 1..76 639s ok 12 - SP-initiated flow, authorized user, with redirection 639s 1..12 639s ok 641s t/30-Auth-and-issuer-SAML-Redirect-Extra-AuthnContext.t ........................ 641s Warning: program compiled against libxml 215 using older 214 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 - Register $type 641s ok 6 - Portal object 641s ok 7 - Init 641s ok 8 - Portal app 641s ok 9 - Register $type 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 10 - Unauth SP request 641s ok 11 - Get redirection 641s ok 12 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 13 - Launch SAML request to IdP 641s ok 14 - HTTP code is 200 641s ok 15 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670833%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221761598953_56466%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 16 - Authentication request 641s ok 17 - Get cookie lemonldap (84b3f5acadbc08347775a3458da26909761c2f9ebb25b1ec49b40ee2bb68b910) 641s ok 18 - Get cookie lemonldappdata () 641s ok 19 - SAML request cleared from pdata 641s ok 20 - HTTP code is 200 641s ok 21 - Page contains a form 641s ok 22 - Host match 641s ok 23 - URI match 641s ok 24 - Field "SAMLResponse" is defined 641s ok 25 - Field "RelayState" is defined 641s ok 26 - CSP header authorize POST request to auth.sp.com 641s ok 27 - Correct authentication context mapped 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 28 - Post SAML response to SP 641s ok 29 - Get cookie lemonldap (ca75ab0b4ff76e44451dc1fea631d6fe463a9d163bd4137b5db8ee44ca90843d) 641s ok 30 - Get redirection 641s ok 31 - Location is http://test1.example.com/ 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 32 - Get / on SP 641s ok 33 - HTTP code is 200 641s ok 34 - Authenticated as fa@badwolf.org@idp 641s ok 35 - Map authentication context 641s 1..35 641s ok 641s t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ............................. 641s Warning: program compiled against libxml 215 using older 214 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 - Register $type 641s ok 6 - Portal object 641s ok 7 - Init 641s ok 8 - Portal app 641s ok 9 - Register $type 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 10 - Auth query 641s ok 11 - HTTP code is 200 641s ok 12 - Get cookie lemonldap (ffb97c840caf2312db3292784e32089b06b6d1421c8a28665f09b91fdce08eaa) 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 13 - Query IdP to access to SP 641s ok 14 - HTTP code is 200 641s ok 15 - Form method is POST 641s ok 16 - Found SAML response 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 17 - Post SAML response to SP 641s ok 18 - Get cookie lemonldap (8d00bef45f3fcf6705c62b8a721b33ce8dc249476703b854ec60d18c036b1d82) 641s ok 19 - Get redirection 641s ok 20 - Location is http://auth.sp.com/ 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 21 - Get / on SP 641s ok 22 - HTTP code is 200 641s ok 23 - Authenticated as ru@badwolf.org@idp 641s ok 24 - UTF-8 values 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 25 - Query IdP for logout 641s ok 26 - HTTP code is 200 641s ok 27 - Get iframe request 641s ok 28 - Content-Security-Policy header found 641s ok 29 - Found auth.sp.com in CSP child-src 641s ok 30 - Get cookie lemonldap (0) 641s ok 31 - SSO cookie removed 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 32 - Query SP for iframe 641s ok 33 - Get redirection 641s ok 34 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 35 - Push SAML response to IdP 641s ok 36 - Get redirection 641s ok 37 - Location is http://auth.idp.com/static/common/icons/ok.png 641s ok 38 - Frame can be embedded 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 39 - Test if user is reject on IdP 641s ok 40 - Response status is 401 641s ok 41 - Content is JSON 641s ok 42 - Error code is 1 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 43 - Test if user is reject on SP 641s ok 44 - Get redirection 641s ok 45 - Location header found 641s 1..45 641s ok 641s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t .................... 641s Warning: program compiled against libxml 215 using older 214 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 - Register $type 641s ok 6 - Portal object 641s ok 7 - Init 641s ok 8 - Portal app 641s ok 9 - Register $type 641s ok 10 - Portal object 641s ok 11 - Init 641s ok 12 - Portal app 641s ok 13 - Register $type 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 14 - Unauth SP request 641s ok 15 - Get redirection 641s ok 16 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 17 - Launch SAML request to IdP 641s ok 18 - HTTP code is 200 641s ok 19 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670833%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761598953_44890%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 20 - Post authentication 641s ok 21 - HTTP code is 200 641s ok 22 - Get cookie lemonldap (70ce071fc4e653693765086aaa561d22788d07f63a84c57cdef4ae719ab4d025) 641s ok 23 - HTTP code is 200 641s ok 24 - Page contains a form 641s ok 25 - Host match 641s ok 26 - URI match 641s ok 27 - Field "SAMLResponse" is defined 641s ok 28 - Field "RelayState" is defined 641s ok 29 - CSP header authorize POST request to auth.sp.com 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 30 - Post SAML response to SP 641s ok 31 - Get cookie lemonldap (d8a58296fccc84e810cf62ff48f80fd1eee54bdb75d789a02f4e6dd06de6178c) 641s ok 32 - Get redirection 641s ok 33 - Location is http://test1.example.com/ 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 34 - Get / on SP 641s ok 35 - HTTP code is 200 641s ok 36 - Authenticated as fa@badwolf.org@idp 641s ok 37 - UTF-8 values 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 38 - Unauth SP2 request 641s ok 39 - Get redirection 641s ok 40 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 41 - Launch SAML request to IdP 641s ok 42 - HTTP code is 200 641s ok 43 - Page contains a form 641s ok 44 - Host match 641s ok 45 - URI match 641s ok 46 - Field "SAMLResponse" is defined 641s ok 47 - Field "RelayState" is defined 641s ok 48 - CSP header authorize POST request to auth.sp2.com 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 49 - Post SAML response to SP2 641s ok 50 - Get cookie lemonldap (ffc3cf1a1a2ef273fc9fad7bc752ddcb8f63ee67e68429d6c42604d9fc847102) 641s ok 51 - Get redirection 641s ok 52 - Location is http://test1.example.com/ 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 53 - Get / on SP2 641s ok 54 - HTTP code is 200 641s ok 55 - Authenticated as fa@badwolf.org@idp 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 56 - Query SP for logout 641s ok 57 - Get redirection 641s ok 58 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 59 - Launch SAML logout request to IdP 641s ok 60 - HTTP code is 200 641s ok 61 - Found logout message 641s ok 62 - Get cookie lemonldap (0) 641s ok 63 - IDP cookie removed 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 64 - Test if user is reject on IdP 641s ok 65 - Response status is 401 641s ok 66 - Content is JSON 641s ok 67 - Error code is 1 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 68 - Test if user is reject on SP 641s ok 69 - Get redirection 641s ok 70 - Location header found 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 71 - User is unfortunately still logged into SP2 641s ok 72 - HTTP code is 200 641s ok 73 - Authenticated as fa@badwolf.org@idp 641s 1..73 641s ok 641s t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................................ 641s Warning: program compiled against libxml 215 using older 214 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 - Register $type 641s ok 6 - Portal object 641s ok 7 - Init 641s ok 8 - Portal app 641s ok 9 - Register $type 641s ok 10 - Portal object 641s ok 11 - Init 641s ok 12 - Portal app 641s ok 13 - Register $type 641s ok 14 - Portal object 641s ok 15 - Init 641s ok 16 - Portal app 641s ok 17 - Register $type 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 18 - Unauth SP request 641s ok 19 - Get redirection 641s ok 20 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 21 - Launch SAML request to IdP 641s ok 22 - HTTP code is 200 641s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761598954_51655%22%2C%22issuerTs%22%3A1761670834%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 24 - Post authentication 641s ok 25 - HTTP code is 200 641s ok 26 - Get cookie lemonldap (5ca8587cb2b287ad1ed4530c4acc8df4ad36a09b6a9d6a5c692977c0705de513) 641s ok 27 - HTTP code is 200 641s ok 28 - Page contains a form 641s ok 29 - Host match 641s ok 30 - URI match 641s ok 31 - Field "SAMLResponse" is defined 641s ok 32 - Field "RelayState" is defined 641s ok 33 - CSP header authorize POST request to auth.sp.com 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 34 - Post SAML response to SP 641s ok 35 - Get cookie lemonldap (ee343a9711d2b6c303669c7d3777e68e279f1d3aeed57eb06f8f2c8b3a50ecd5) 641s ok 36 - Get redirection 641s ok 37 - Location is http://test1.example.com/ 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 38 - Get / on SP 641s ok 39 - HTTP code is 200 641s ok 40 - Authenticated as fa@badwolf.org@idp 641s ok 41 - UTF-8 values 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 42 - Unauth SP2 request 641s ok 43 - Get redirection 641s ok 44 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 45 - Launch SAML request to IdP 641s ok 46 - HTTP code is 200 641s ok 47 - Page contains a form 641s ok 48 - Host match 641s ok 49 - URI match 641s ok 50 - Field "SAMLResponse" is defined 641s ok 51 - Field "RelayState" is defined 641s ok 52 - CSP header authorize POST request to auth.sp2.com 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 53 - Post SAML response to SP2 641s ok 54 - Get cookie lemonldap (235ee0653b39eaae635ab348e7a2b306b0c29c5472ba6603b76b0b9b39e7d747) 641s ok 55 - Get redirection 641s ok 56 - Location is http://test1.example.com/ 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 57 - Get / on SP2 641s ok 58 - HTTP code is 200 641s ok 59 - Authenticated as fa@badwolf.org@idp 641s # ==> Pushing SP3 <== 641s # ==> Popping SP3 <== 641s ok 60 - Unauth SP3 request 641s ok 61 - Get redirection 641s ok 62 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 63 - Launch SAML request to IdP 641s ok 64 - HTTP code is 200 641s ok 65 - Page contains a form 641s ok 66 - Host match 641s ok 67 - URI match 641s ok 68 - Field "SAMLResponse" is defined 641s ok 69 - Field "RelayState" is defined 641s ok 70 - CSP header authorize POST request to auth.sp3.com 641s # ==> Pushing SP3 <== 641s # ==> Popping SP3 <== 641s ok 71 - Post SAML response to SP3 641s ok 72 - Get cookie lemonldap (d95e31faba184640ca2008268bb8dad049586cea40bfb23f31bf05dc1bf2983a) 641s ok 73 - Get redirection 641s ok 74 - Location is http://test1.example.com/ 641s # ==> Pushing SP3 <== 641s # ==> Popping SP3 <== 641s ok 75 - Get / on SP3 641s ok 76 - HTTP code is 200 641s ok 77 - Authenticated as fa@badwolf.org@idp 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 78 - Query SP for logout 641s ok 79 - Get redirection 641s ok 80 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 81 - Launch SAML logout request to IdP 641s ok 82 - Get cookie lemonldap (0) 641s ok 83 - SSO cookie removed 641s ok 84 - Got one iframe for both additional services 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 85 - Start logout from SP2 641s ok 86 - Get redirection 641s ok 87 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 88 - get SAML response from IDP 641s ok 89 - Get redirection 641s ok 90 - Location is http://auth.idp.com/static/common/icons/ok.png 641s # ==> Pushing SP3 <== 641s # ==> Popping SP3 <== 641s ok 91 - Start logout from SP3 641s ok 92 - Get redirection 641s ok 93 - Location header found 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 94 - get SAML response from IDP 641s ok 95 - Get redirection 641s ok 96 - Location is http://auth.idp.com/static/common/icons/ok.png 641s ok 97 - HTTP code is 200 641s ok 98 - Page contains a form 641s ok 99 - Host match 641s ok 100 - URI match 641s ok 101 - Field "relay" is defined 641s ok 102 - CSP header authorize POST request to auth.idp.com 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 103 - Post final logout 641s ok 104 - Get redirection 641s ok 105 - Location header found 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 106 - Send SAML logout response to SP 641s # ==> Pushing ISSUER <== 641s # ==> Popping ISSUER <== 641s ok 107 - Test if user is reject on IdP 641s ok 108 - Response status is 401 641s ok 109 - Content is JSON 641s ok 110 - Error code is 1 641s # ==> Pushing SP <== 641s # ==> Popping SP <== 641s ok 111 - Test if user is reject on SP 641s ok 112 - Get redirection 641s ok 113 - Location header found 641s # ==> Pushing SP2 <== 641s # ==> Popping SP2 <== 641s ok 114 - Test if user is reject on SP2 641s ok 115 - Get redirection 641s ok 116 - Location header found 641s # ==> Pushing SP3 <== 641s # ==> Popping SP3 <== 641s ok 117 - Test if user is reject on SP3 641s ok 118 - Get redirection 641s ok 119 - Location header found 641s 1..119 641s ok 642s t/30-Auth-and-issuer-SAML-Redirect-With-Info.t ................................. 642s Warning: program compiled against libxml 215 using older 214 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 - Register $type 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 6 - Post authentication request 642s ok 7 - Get cookie lemonldap (7508fcf59debd35dd9a2e072c847774a3bfbd68d9626e335bae4515aad3c11a8) 642s ok 8 - Portal object 642s ok 9 - Init 642s ok 10 - Portal app 642s ok 11 - Register $type 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 12 - Unauth SP request 642s ok 13 - Get redirection 642s ok 14 - Location header found 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 15 - Launch SAML request to IdP 642s ok 16 - HTTP code is 200 642s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221761598955_20723%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670835%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 18 - Post authentication request 642s ok 19 - HTTP code is 200 642s ok 20 - Get cookie lemonldap (750c1a0552973f1d076ab15f9ae280471a0e2b6b80026700a63fbd181bfd929c) 642s ok 21 - Get cookie lemonldappdata () 642s ok 22 - SAML request cleared from pdata 642s ok 23 - Found info message about deleted sessions 642s ok 24 - HTTP code is 200 642s ok 25 - Page contains a form 642s ok 26 - Host match 642s ok 27 - URI match 642s ok 28 - Field "SAMLResponse" is defined 642s ok 29 - Field "RelayState" is defined 642s ok 30 - CSP header authorize POST request to auth.sp.com 642s ok 31 - Method is POST 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 32 - Post SAML response to SP 642s ok 33 - Get cookie lemonldap (7e38dd33073575aa91d91e36d3d2eff1332053be62eadc27d9e4ce17360073b2) 642s ok 34 - Get redirection 642s ok 35 - Location is http://test1.example.com/ 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 36 - Get / on SP 642s ok 37 - HTTP code is 200 642s ok 38 - Authenticated as fa@badwolf.org@idp 642s 1..38 642s ok 642s t/30-Auth-and-issuer-SAML-Redirect.t ........................................... 642s Warning: program compiled against libxml 215 using older 214 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 - Register $type 642s ok 6 - Portal object 642s ok 7 - Init 642s ok 8 - Portal app 642s ok 9 - Register $type 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 10 - Unauth SP request 642s ok 11 - Get redirection 642s ok 12 - Location header found 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 13 - Launch SAML request to IdP 642s ok 14 - HTTP code is 200 642s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598955_63874%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761670835%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 16 - Post delayed authentication request 642s ok 17 - Get redirection 642s ok 18 - Location is http://auth.idp.com/saml 642s ok 19 - Get cookie lemonldap (c2de3f205f6c7419efa588dc4768d87b5d19322aa7467ae6f71fb9dc91a19cc8) 642s ok 20 - Get cookie lemonldappdata () 642s ok 21 - SAML request cleared from pdata 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 22 - Unauth SP request 642s ok 23 - Get redirection 642s ok 24 - Location header found 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 25 - Launch SAML request to IdP 642s ok 26 - HTTP code is 200 642s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598955_60784%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670835%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 28 - Post authentication request 642s ok 29 - HTTP code is 200 642s ok 30 - Get cookie lemonldap (7629b468faf16073d2493eddfaefa70472da7020f3369cbcd45e7fd2bb5c44f7) 642s ok 31 - Get cookie lemonldappdata () 642s ok 32 - SAML request cleared from pdata 642s ok 33 - HTTP code is 200 642s ok 34 - Page contains a form 642s ok 35 - Host match 642s ok 36 - URI match 642s ok 37 - Field "SAMLResponse" is defined 642s ok 38 - Field "RelayState" is defined 642s ok 39 - CSP header authorize POST request to auth.sp.com 642s ok 40 - Signed using SHA-256 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 41 - Post SAML response to SP 642s ok 42 - Get cookie lemonldap (329ca63035319a062dec1d60694ad58b964666e9b3b4d1a19bb9144123a19c6b) 642s ok 43 - Get redirection 642s ok 44 - Location is http://test1.example.com/ 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 45 - Get / on SP 642s ok 46 - HTTP code is 200 642s ok 47 - Authenticated as fa@badwolf.org@idp 642s ok 48 - UTF-8 values 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 49 - Query SP for logout 642s ok 50 - Get redirection 642s ok 51 - Location header found 642s ok 52 - SHA256 used to sign Logout Request 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 53 - Launch SAML logout request to IdP 642s ok 54 - Get redirection 642s ok 55 - Location header found 642s ok 56 - Get cookie lemonldap (0) 642s ok 57 - IDP Cookie removed 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 58 - Launch SAML logout request to SP 642s ok 59 - HTTP code is 200 642s # ==> Pushing ISSUER <== 642s # ==> Popping ISSUER <== 642s ok 60 - Test if user is reject on IdP 642s ok 61 - Response status is 401 642s ok 62 - Content is JSON 642s ok 63 - Error code is 1 642s # ==> Pushing SP <== 642s # ==> Popping SP <== 642s ok 64 - Test if user is reject on SP 642s ok 65 - Get redirection 642s ok 66 - Location header found 642s 1..66 642s ok 643s t/30-CDC.t ..................................................................... 643s Warning: program compiled against libxml 215 using older 214 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 - Register $type 643s ok 6 - Portal object 643s ok 7 - Init 643s ok 8 - Portal app 643s ok 9 - Register $type 643s ok 10 - use Lemonldap::NG::Portal::CDC; 643s ok 11 - Portal object 643s ok 12 - Init 643s ok 13 - Portal app 643s ok 14 - CDC 643s # ==> Pushing SP <== 643s # ==> Popping SP <== 643s ok 15 - Unauth SP request 643s ok 16 - HTTP code is 200 643s ok 17 - HTTP code is 200 643s ok 18 - Page contains a form 643s ok 19 - Host match 643s ok 20 - URI match 643s ok 21 - Field "SAMLRequest" is defined 643s ok 22 - CSP header authorize POST request to auth.idp.com 643s ok 23 - Method is POST 643s # ==> Pushing ISSUER <== 643s # ==> Popping ISSUER <== 643s ok 24 - Post SAML request to IdP 643s ok 25 - HTTP code is 200 643s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598956_52810%22%2C%22issuerTs%22%3A1761670836%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 643s # ==> Pushing ISSUER <== 643s # ==> Popping ISSUER <== 643s ok 27 - Post authentication 643s ok 28 - Get cookie lemonldap (526a86fe7129073ea16ddb3e18154e74d9057a1fd03dc4e7b1572dbdf8fdf42c) 643s ok 29 - HTTP code is 200 643s ok 30 - Page contains a form 643s ok 31 - Host match 643s ok 32 - URI match 643s ok 33 - Field "SAMLResponse" is defined 643s ok 34 - CSP header authorize POST request to auth.sp.com 643s ok 35 - Found CDC iframe 643s ok 36 - CDC write request 643s ok 37 - HTTP code is 200 643s ok 38 - Get cookie _saml_idp (aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL21ldGFkYXRh) 643s ok 39 - CDC read 643s # ==> Pushing SP <== 643s # ==> Popping SP <== 643s ok 40 - Post SAML response to SP 643s ok 41 - Get redirection 643s ok 42 - Location is http://auth.sp.com/ 643s ok 43 - Get cookie lemonldap (8e18928b86759c22a1d7cdcc9a7d1cb4ac394a8354b8b307367493d403804a6a) 643s # ==> Pushing SP <== 643s # ==> Popping SP <== 643s ok 44 - Get / on SP 643s ok 45 - HTTP code is 200 643s ok 46 - Authenticated as fa@badwolf.org@idp 643s ok 47 - UTF-8 values 643s # ==> Pushing SP <== 643s # ==> Popping SP <== 643s ok 48 - Query SP for logout 643s ok 49 - HTTP code is 200 643s ok 50 - Page contains a form 643s ok 51 - Host match 643s ok 52 - URI match 643s ok 53 - Field "SAMLRequest" is defined 643s ok 54 - CSP header authorize POST request to auth.idp.com 643s ok 55 - Method is POST 643s # ==> Pushing ISSUER <== 643s # ==> Popping ISSUER <== 643s ok 56 - Post SAML logout request to IdP 643s ok 57 - HTTP code is 200 643s ok 58 - Page contains a form 643s ok 59 - Host match 643s ok 60 - URI match 643s ok 61 - Field "SAMLResponse" is defined 643s ok 62 - CSP header authorize POST request to auth.sp.com 643s ok 63 - Method is POST 643s # ==> Pushing SP <== 643s # ==> Popping SP <== 643s ok 64 - Post SAML response to SP 643s ok 65 - Get redirection 643s ok 66 - Location is http://auth.sp.com/?logout=1 643s # ==> Pushing ISSUER <== 643s # ==> Popping ISSUER <== 643s ok 67 - Test if user is reject on IdP 643s ok 68 - Response status is 401 643s ok 69 - Content is JSON 643s ok 70 - Error code is 1 643s # ==> Pushing SP <== 643s # ==> Popping SP <== 643s ok 71 - Test if user is reject on SP 643s ok 72 - HTTP code is 200 643s ok 73 - HTTP code is 200 643s ok 74 - Page contains a form 643s ok 75 - Host match 643s ok 76 - URI match 643s ok 77 - Field "SAMLRequest" is defined 643s ok 78 - CSP header authorize POST request to auth.idp.com 643s ok 79 - Method is POST 643s 1..79 643s ok 643s t/30-SAML-Federation-Config.t .................................................. 643s Warning: program compiled against libxml 215 using older 214 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 - Register $type 643s ok 6 - Portal object 643s ok 7 - Init 643s ok 8 - Portal app 643s ok 9 - Register $type 643s ok 10 - confKey from config 643s ok 11 - confKey was generated 643s ok 12 - Rule from SP config 643s ok 13 - Rule from federation defaults 643s ok 14 - SP attributes have been imported as configured by policy 643s ok 15 - default NameID Format 643s ok 16 - SP attributes have been imported as configured by policy 643s ok 17 643s ok 18 - eduPersonTargetedID sets required persistent NameID 643s ok 19 - IDP option from config override 643s ok 20 - IDP option from federation defaults 643s ok 21 - IDP attributes from federation defaults 643s ok 22 - IDP attributes from configuration override 643s ok 23 - getIssuer 643s ok 24 - getIssuer 643s ok 25 - getIssuer 643s 1..25 643s ok 644s t/30-SAML-Head-to-Tail-POST.t .................................................. 644s Warning: program compiled against libxml 215 using older 214 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 - Register $type 644s ok 6 - Portal object 644s ok 7 - Init 644s ok 8 - Portal app 644s ok 9 - Register $type 644s # ==> Pushing SP <== 644s # ==> Popping SP <== 644s ok 10 - Unauth SP request 644s ok 11 - HTTP code is 200 644s ok 12 - Page contains a form 644s ok 13 - Host match 644s ok 14 - URI match 644s ok 15 - Field "SAMLRequest" is defined 644s ok 16 - CSP header authorize POST request to auth.idp.com 644s ok 17 - Method is POST 644s # ==> Pushing ISSUER <== 644s # ==> Popping ISSUER <== 644s ok 18 - Post SAML request to IdP 644s ok 19 - HTTP code is 200 644s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221761598956_35494%22%2C%22issuerTs%22%3A1761670836%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 644s # ==> Pushing ISSUER <== 644s # ==> Popping ISSUER <== 644s ok 21 - Post authentication 644s ok 22 - Get cookie lemonldap (f8623c28de0ef4ef0ad34ad5e980cf6efe41c767c96e1a08c126006017b1c533) 644s ok 23 - HTTP code is 200 644s ok 24 - Page contains a form 644s ok 25 - Host match 644s ok 26 - URI match 644s ok 27 - Field "SAMLResponse" is defined 644s ok 28 - CSP header authorize POST request to auth.sp.com 644s ok 29 - Method is POST 644s # ==> Pushing SP <== 644s # ==> Popping SP <== 644s ok 30 - Post SAML response to SP 644s ok 31 - Get redirection 644s ok 32 - Location header found 644s ok 33 - Get cookie lemonldap (8f2c4af655e3fe0021cd9ce95c158e62b97a51d03f95c3c6740547ad78488feb) 644s # ==> Pushing SP <== 644s # ==> Popping SP <== 644s ok 34 - Follow redirection 644s ok 35 - HTTP code is 200 644s # ==> Pushing SP <== 644s # ==> Popping SP <== 644s ok 36 - Query SP for logout 644s ok 37 - HTTP code is 200 644s ok 38 - Page contains a form 644s ok 39 - Host match 644s ok 40 - URI match 644s ok 41 - Field "SAMLRequest" is defined 644s ok 42 - CSP header authorize POST request to auth.idp.com 644s ok 43 - Method is POST 644s # ==> Pushing ISSUER <== 644s # ==> Popping ISSUER <== 644s ok 44 - Post SAML logout request to IdP 644s ok 45 - HTTP code is 200 644s ok 46 - Page contains a form 644s ok 47 - Host match 644s ok 48 - URI match 644s ok 49 - Field "SAMLResponse" is defined 644s ok 50 - CSP header authorize POST request to auth.sp.com 644s ok 51 - Method is POST 644s ok 52 - Get cookie lemonldap (0) 644s ok 53 - SSO cookie removed 644s # ==> Pushing SP <== 644s # ==> Popping SP <== 644s ok 54 - Post SAML response to SP 644s ok 55 - HTTP code is 200 644s # ==> Pushing ISSUER <== 644s # ==> Popping ISSUER <== 644s ok 56 - Test if user is reject on IdP 644s ok 57 - Response status is 401 644s ok 58 - Content is JSON 644s ok 59 - Error code is 1 644s # ==> Pushing SP <== 644s # ==> Popping SP <== 644s ok 60 - Test if user is reject on SP 644s ok 61 - HTTP code is 200 644s ok 62 - HTTP code is 200 644s ok 63 - Page contains a form 644s ok 64 - Host match 644s ok 65 - URI match 644s ok 66 - Field "SAMLRequest" is defined 644s ok 67 - CSP header authorize POST request to auth.idp.com 644s ok 68 - Method is POST 644s 1..68 644s ok 644s t/30-SAML-Macros.t ............................................................. 644s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 644s ok 6 - Auth query 644s ok 7 - HTTP code is 200 644s ok 8 - Get cookie lemonldap (a3a7e4c493979e403b2a4402c89dd6a4397d37dbc2269e5bd3f5f89d83eb4105) 644s ok 9 - Query IdP to access to SP 644s ok 10 - HTTP code is 200 644s ok 11 - Form method is POST 644s ok 12 - Found SAML response 644s ok 13 - Check Attribute 644s ok 14 - Check Attribute 644s ok 15 - Check NameID from macro 644s 1..15 644s ok 646s t/30-SAML-NameID-IDP.t ......................................................... 646s Warning: program compiled against libxml 215 using older 214 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 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 6 - Auth query 646s ok 7 - HTTP code is 200 646s ok 8 - Get cookie lemonldap (9982c2995489d23afc170b7403d19ae0d0c49305c0e58adf75dadf73a291d81f) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 9 - Post SAML request to IdP 646s ok 10 - HTTP code is 200 646s ok 11 - HTTP code is 200 646s ok 12 - Page contains a form 646s ok 13 - Host match 646s ok 14 - URI match 646s ok 15 - Field "SAMLResponse" is defined 646s ok 16 - CSP header authorize POST request to auth.sp.com 646s ok 17 - Method is POST 646s ok 18 - Found SAMLResponse 646s ok 19 - XML successfully parsed 646s ok 20 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 21 - Found expected NameID Format in response 646s ok 22 - XML successfully parsed 646s ok 23 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 646s ok 24 - NameID matches 646s ok 25 - Portal object 646s ok 26 - Init 646s ok 27 - Portal app 646s ok 28 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 29 - Auth query 646s ok 30 - HTTP code is 200 646s ok 31 - Get cookie lemonldap (38b4b377509a9a38236642bc50774a492ab9cbb7be85da7aaeda9f3757537f10) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 32 - Post SAML request to IdP 646s ok 33 - HTTP code is 200 646s ok 34 - HTTP code is 200 646s ok 35 - Page contains a form 646s ok 36 - Host match 646s ok 37 - URI match 646s ok 38 - Field "SAMLResponse" is defined 646s ok 39 - CSP header authorize POST request to auth.sp.com 646s ok 40 - Method is POST 646s ok 41 - Found SAMLResponse 646s ok 42 - XML successfully parsed 646s ok 43 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 44 - Found expected NameID Format in response 646s ok 45 - XML successfully parsed 646s ok 46 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID french with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 646s ok 47 - NameID matches 646s ok 48 - Portal object 646s ok 49 - Init 646s ok 50 - Portal app 646s ok 51 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 52 - Auth query 646s ok 53 - HTTP code is 200 646s ok 54 - Get cookie lemonldap (0b3a36c88de17c044f1e5502838e14d6fc49db8913fbb96b2c46333ff67e766d) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 55 - Post SAML request to IdP 646s ok 56 - HTTP code is 200 646s ok 57 - HTTP code is 200 646s ok 58 - Page contains a form 646s ok 59 - Host match 646s ok 60 - URI match 646s ok 61 - Field "SAMLResponse" is defined 646s ok 62 - CSP header authorize POST request to auth.sp.com 646s ok 63 - Method is POST 646s ok 64 - Found SAMLResponse 646s ok 65 - XML successfully parsed 646s ok 66 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 67 - Found expected NameID Format in response 646s ok 68 - XML successfully parsed 646s ok 69 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 646s ok 70 - NameID matches 646s ok 71 - Portal object 646s ok 72 - Init 646s ok 73 - Portal app 646s ok 74 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 75 - Auth query 646s ok 76 - HTTP code is 200 646s ok 77 - Get cookie lemonldap (e3432de66b3d72518ff0e45697274fa9e3ef274856e1280f3e54559399d45937) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 78 - Post SAML request to IdP 646s ok 79 - HTTP code is 200 646s ok 80 - HTTP code is 200 646s ok 81 - Page contains a form 646s ok 82 - Host match 646s ok 83 - URI match 646s ok 84 - Field "SAMLResponse" is defined 646s ok 85 - CSP header authorize POST request to auth.sp.com 646s ok 86 - Method is POST 646s ok 87 - Found SAMLResponse 646s ok 88 - XML successfully parsed 646s ok 89 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 90 - Found expected NameID Format in response 646s ok 91 - XML successfully parsed 646s ok 92 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress 646s ok 93 - NameID matches 646s ok 94 - Portal object 646s ok 95 - Init 646s ok 96 - Portal app 646s ok 97 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 98 - Auth query 646s ok 99 - HTTP code is 200 646s ok 100 - Get cookie lemonldap (2b24edf4d6e8588b76d33a2a2e53164035d93dbbe87f1ca60eb25dff91a43e12) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 101 - Post SAML request to IdP 646s ok 102 - HTTP code is 200 646s ok 103 - HTTP code is 200 646s ok 104 - Page contains a form 646s ok 105 - Host match 646s ok 106 - URI match 646s ok 107 - Field "SAMLResponse" is defined 646s ok 108 - CSP header authorize POST request to auth.sp.com 646s ok 109 - Method is POST 646s ok 110 - Found SAMLResponse 646s ok 111 - XML successfully parsed 646s ok 112 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 113 - Found expected NameID Format in response 646s ok 114 - XML successfully parsed 646s ok 115 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID french with format urn:oasis:names:tc:SAML:2.0:nameid-format:kerberos 646s ok 116 - NameID matches 646s ok 117 - Portal object 646s ok 118 - Init 646s ok 119 - Portal app 646s ok 120 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 121 - Auth query 646s ok 122 - HTTP code is 200 646s ok 123 - Get cookie lemonldap (5cfeed11eb625dab27672ee53a0adeaa34f60f6ee7cf405c4b6b75e1a92a92db) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 124 - Post SAML request to IdP 646s ok 125 - HTTP code is 200 646s ok 126 - HTTP code is 200 646s ok 127 - Page contains a form 646s ok 128 - Host match 646s ok 129 - URI match 646s ok 130 - Field "SAMLResponse" is defined 646s ok 131 - CSP header authorize POST request to auth.sp.com 646s ok 132 - Method is POST 646s ok 133 - Found SAMLResponse 646s ok 134 - XML successfully parsed 646s ok 135 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 136 - Found expected NameID Format in response 646s ok 137 - Portal object 646s ok 138 - Init 646s ok 139 - Portal app 646s ok 140 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 141 - Auth query 646s ok 142 - HTTP code is 200 646s ok 143 - Get cookie lemonldap (0341cd10e1ced2fd28e429e47f5da48633917d4db351efd854b4f6712fa60ea6) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 144 - Post SAML request to IdP 646s ok 145 - HTTP code is 200 646s ok 146 - HTTP code is 200 646s ok 147 - Page contains a form 646s ok 148 - Host match 646s ok 149 - URI match 646s ok 150 - Field "SAMLResponse" is defined 646s ok 151 - CSP header authorize POST request to auth.sp.com 646s ok 152 - Method is POST 646s ok 153 - Found SAMLResponse 646s ok 154 - XML successfully parsed 646s ok 155 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 156 - Found expected NameID Format in response 646s ok 157 - XML successfully parsed 646s ok 158 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID fa@badwolf.org with format urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified 646s ok 159 - NameID matches 646s ok 160 - Portal object 646s ok 161 - Init 646s ok 162 - Portal app 646s ok 163 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 164 - Auth query 646s ok 165 - HTTP code is 200 646s ok 166 - Get cookie lemonldap (ffd9c96865f609d71d7720e2379f073b7990c89aeb0296ca273a7f3ac38c79f9) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 167 - Post SAML request to IdP 646s ok 168 - HTTP code is 200 646s ok 169 - HTTP code is 200 646s ok 170 - Page contains a form 646s ok 171 - Host match 646s ok 172 - URI match 646s ok 173 - Field "SAMLResponse" is defined 646s ok 174 - CSP header authorize POST request to auth.sp.com 646s ok 175 - Method is POST 646s ok 176 - Found SAMLResponse 646s ok 177 - XML successfully parsed 646s ok 178 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 179 - Found expected NameID Format in response 646s ok 180 - XML successfully parsed 646s ok 181 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID _705B3B0B79F652E33A7B8ACFF95B9E98 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 646s ok 182 - NameID matches 646s ok 183 - Portal object 646s ok 184 - Init 646s ok 185 - Portal app 646s ok 186 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 187 - Auth query 646s ok 188 - HTTP code is 200 646s ok 189 - Get cookie lemonldap (87f01de84bf41a239028358f28a90fbd486efe1ed8603ed7f81734e8b238c9b5) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 190 - Post SAML request to IdP 646s ok 191 - HTTP code is 200 646s ok 192 - HTTP code is 200 646s ok 193 - Page contains a form 646s ok 194 - Host match 646s ok 195 - URI match 646s ok 196 - Field "SAMLResponse" is defined 646s ok 197 - CSP header authorize POST request to auth.sp.com 646s ok 198 - Method is POST 646s ok 199 - Found SAMLResponse 646s ok 200 - XML successfully parsed 646s ok 201 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 202 - Found expected NameID Format in response 646s ok 203 - XML successfully parsed 646s ok 204 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID _705B3B0B79F652E33A7B8ACFF95B9E98 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 646s ok 205 - NameID matches 646s ok 206 - Portal object 646s ok 207 - Init 646s ok 208 - Portal app 646s ok 209 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 210 - Auth query 646s ok 211 - HTTP code is 200 646s ok 212 - Get cookie lemonldap (5e812f00ecf090cb1f730d6ba7c299840fbbe040de683399e068bb86732ad210) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 213 - Post SAML request to IdP 646s ok 214 - HTTP code is 200 646s ok 215 - HTTP code is 200 646s ok 216 - Page contains a form 646s ok 217 - Host match 646s ok 218 - URI match 646s ok 219 - Field "SAMLResponse" is defined 646s ok 220 - CSP header authorize POST request to auth.sp.com 646s ok 221 - Method is POST 646s ok 222 - Found SAMLResponse 646s ok 223 - XML successfully parsed 646s ok 224 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 225 - Found expected NameID Format in response 646s ok 226 - XML successfully parsed 646s ok 227 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID _705B3B0B79F652E33A7B8ACFF95B9E98 with format urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 646s ok 228 - NameID matches 646s ok 229 - Portal object 646s ok 230 - Init 646s ok 231 - Portal app 646s ok 232 - Register $type 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 233 - Auth query 646s ok 234 - HTTP code is 200 646s ok 235 - Get cookie lemonldap (471ba39bac22eef1795e9fb50797d0cd2285c351099e6b95964bfd82270d84d6) 646s # Generated SAML Request: http://auth.sp.com/saml/metadata 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 236 - Post SAML request to IdP 646s ok 237 - HTTP code is 200 646s ok 238 - HTTP code is 200 646s ok 239 - Page contains a form 646s ok 240 - Host match 646s ok 241 - URI match 646s ok 242 - Field "SAMLResponse" is defined 646s ok 243 - CSP header authorize POST request to auth.sp.com 646s ok 244 - Method is POST 646s ok 245 - Found SAMLResponse 646s ok 246 - XML successfully parsed 646s ok 247 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/@Format 646s ok 248 - Found expected NameID Format in response 646s ok 249 - XML successfully parsed 646s ok 250 - Found a match for XPath Expression /samlp:Response/saml:Assertion/saml:Subject/saml:NameID/text() 646s # Found NameID _DDE66315FA4BC077B1B42721D1CDC74D with format urn:oasis:names:tc:SAML:2.0:nameid-format:transient 646s ok 251 - NameID matches 646s ok 252 - Transient ID is different from persistent ID 646s 1..252 646s ok 646s t/30-SAML-NameID-SP.t .......................................................... 646s Warning: program compiled against libxml 215 using older 214 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 - Register $type 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 6 646s ok 7 - HTTP code is 200 646s ok 8 - Page contains a form 646s ok 9 - Host match 646s ok 10 - URI match 646s ok 11 - Field "SAMLRequest" is defined 646s ok 12 - CSP header authorize POST request to auth.idp.com 646s ok 13 - Method is POST 646s ok 14 - Found SAMLRequest 646s ok 15 - XML successfully parsed 646s ok 16 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 646s ok 17 - Found expected NameID Format in response 646s ok 18 - Portal object 646s ok 19 - Init 646s ok 20 - Portal app 646s ok 21 - Register $type 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 22 646s ok 23 - HTTP code is 200 646s ok 24 - Page contains a form 646s ok 25 - Host match 646s ok 26 - URI match 646s ok 27 - Field "SAMLRequest" is defined 646s ok 28 - CSP header authorize POST request to auth.idp.com 646s ok 29 - Method is POST 646s ok 30 - Found SAMLRequest 646s ok 31 - XML successfully parsed 646s ok 32 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 646s ok 33 - Found expected NameID Format in response 646s ok 34 - Portal object 646s ok 35 - Init 646s ok 36 - Portal app 646s ok 37 - Register $type 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 38 646s ok 39 - HTTP code is 200 646s ok 40 - Page contains a form 646s ok 41 - Host match 646s ok 42 - URI match 646s ok 43 - Field "SAMLRequest" is defined 646s ok 44 - CSP header authorize POST request to auth.idp.com 646s ok 45 - Method is POST 646s ok 46 - Found SAMLRequest 646s ok 47 - XML successfully parsed 646s ok 48 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 646s ok 49 - Found expected NameID Format in response 646s ok 50 - Portal object 646s ok 51 - Init 646s ok 52 - Portal app 646s ok 53 - Register $type 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 54 646s ok 55 - HTTP code is 200 646s ok 56 - Page contains a form 646s ok 57 - Host match 646s ok 58 - URI match 646s ok 59 - Field "SAMLRequest" is defined 646s ok 60 - CSP header authorize POST request to auth.idp.com 646s ok 61 - Method is POST 646s ok 62 - Found SAMLRequest 646s ok 63 - XML successfully parsed 646s ok 64 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 646s ok 65 - Found expected NameID Format in response 646s ok 66 - Portal object 646s ok 67 - Init 646s ok 68 - Portal app 646s ok 69 - Register $type 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 70 646s ok 71 - HTTP code is 200 646s ok 72 - Page contains a form 646s ok 73 - Host match 646s ok 74 - URI match 646s ok 75 - Field "SAMLRequest" is defined 646s ok 76 - CSP header authorize POST request to auth.idp.com 646s ok 77 - Method is POST 646s ok 78 - Found SAMLRequest 646s ok 79 - XML successfully parsed 646s ok 80 - Found a match for XPath Expression /samlp:AuthnRequest/samlp:NameIDPolicy/@Format 646s ok 81 - Found expected NameID Format in response 646s 1..81 646s ok 646s t/30-SAML-POST-Logout-when-expired.t ........................................... 646s Warning: program compiled against libxml 215 using older 214 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 - Register $type 646s ok 6 - Portal object 646s ok 7 - Init 646s ok 8 - Portal app 646s ok 9 - Register $type 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 10 - Unauth SP request 646s ok 11 - HTTP code is 200 646s ok 12 - HTTP code is 200 646s ok 13 - Page contains a form 646s ok 14 - Host match 646s ok 15 - URI match 646s ok 16 - Field "SAMLRequest" is defined 646s ok 17 - CSP header authorize POST request to auth.idp.com 646s ok 18 - Method is POST 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 19 - Post SAML request to IdP 646s ok 20 - HTTP code is 200 646s ok 21 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598959_41185%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761670839%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 22 - Post authentication 646s ok 23 - Reject reason is 89 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 24 - Unauth SP request 646s ok 25 - HTTP code is 200 646s ok 26 - HTTP code is 200 646s ok 27 - Page contains a form 646s ok 28 - Host match 646s ok 29 - URI match 646s ok 30 - Field "SAMLRequest" is defined 646s ok 31 - CSP header authorize POST request to auth.idp.com 646s ok 32 - Method is POST 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 33 - Post SAML request to IdP 646s ok 34 - HTTP code is 200 646s ok 35 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221761598959_30912%22%2C%22issuerTs%22%3A1761670839%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 36 - Post authentication 646s ok 37 - Get cookie lemonldap (b56a731e98e7da94d76efcd67a1fb91a9bc52b44ca87786ddd4ae9b38b9ff2c6) 646s ok 38 - Get cookie lemonldappdata () 646s ok 39 - SAML request cleared from pdata 646s ok 40 - HTTP code is 200 646s ok 41 - Page contains a form 646s ok 42 - Host match 646s ok 43 - URI match 646s ok 44 - Field "SAMLResponse" is defined 646s ok 45 - CSP header authorize POST request to auth.sp.com 646s ok 46 - Method is POST 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 47 - Post SAML response to SP 646s ok 48 - Get redirection 646s ok 49 - Location is http://auth.sp.com/ 646s ok 50 - Get cookie lemonldap (1f8dea8d1f561453cfe2aac9bbce360ae462e3d85a42958d18796ecaad4da64a) 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 51 - Get / on SP 646s ok 52 - HTTP code is 200 646s ok 53 - Authenticated as fa@badwolf.org@idp 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 54 - Query SP for logout 646s ok 55 - HTTP code is 200 646s ok 56 - Page contains a form 646s ok 57 - Host match 646s ok 58 - URI match 646s ok 59 - Field "SAMLRequest" is defined 646s ok 60 - CSP header authorize POST request to auth.idp.com 646s ok 61 - Method is POST 646s # ==> Pushing ISSUER <== 646s # ==> Popping ISSUER <== 646s ok 62 - Post SAML logout request to IdP 646s ok 63 - HTTP code is 200 646s ok 64 - Page contains a form 646s ok 65 - Host match 646s ok 66 - URI match 646s ok 67 - Field "SAMLResponse" is defined 646s ok 68 - CSP header authorize POST request to auth.sp.com 646s ok 69 - Method is POST 646s # ==> Pushing SP <== 646s # ==> Popping SP <== 646s ok 70 - Post SAML response to SP 646s ok 71 - Found SLO error 646s 1..71 646s ok 647s t/30-SAML-POST-Logout-when-removed.t ........................................... 647s Warning: program compiled against libxml 215 using older 214 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 - Register $type 647s ok 6 - Portal object 647s ok 7 - Init 647s ok 8 - Portal app 647s ok 9 - Register $type 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 10 - Unauth SP request 647s ok 11 - HTTP code is 200 647s ok 12 - HTTP code is 200 647s ok 13 - Page contains a form 647s ok 14 - Host match 647s ok 15 - URI match 647s ok 16 - Field "SAMLRequest" is defined 647s ok 17 - CSP header authorize POST request to auth.idp.com 647s ok 18 - Method is POST 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 19 - Post SAML request to IdP 647s ok 20 - HTTP code is 200 647s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221761598960_15664%22%2C%22issuerTs%22%3A1761670840%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 22 - Post authentication 647s ok 23 - Get cookie lemonldap (98fe6ad96912751f5f5dee4b645e090fe79a5154ecbac108e2e82d878cb6a606) 647s ok 24 - Get cookie lemonldappdata () 647s ok 25 - SAML request cleared from pdata 647s ok 26 - HTTP code is 200 647s ok 27 - Page contains a form 647s ok 28 - Host match 647s ok 29 - URI match 647s ok 30 - Field "SAMLResponse" is defined 647s ok 31 - CSP header authorize POST request to auth.sp.com 647s ok 32 - Method is POST 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 33 - Post SAML response to SP 647s ok 34 - Get redirection 647s ok 35 - Location is http://auth.sp.com/ 647s ok 36 - Get cookie lemonldap (c8b42b582128daf42a1f7e938cb50fc0873a649e1181348b91f05eceaef5f960) 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 37 - Get / on SP 647s ok 38 - HTTP code is 200 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 39 - Query IDP for logout 647s ok 40 - Get cookie lemonldap (0) 647s ok 41 - IDP cookie removed 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 42 - Test if old cookie is denied by IdP 647s ok 43 - Response status is 401 647s ok 44 - Content is JSON 647s ok 45 - Error code is 1 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 46 - Query SP for logout 647s ok 47 - HTTP code is 200 647s ok 48 - Page contains a form 647s ok 49 - Host match 647s ok 50 - URI match 647s ok 51 - Field "SAMLRequest" is defined 647s ok 52 - CSP header authorize POST request to auth.idp.com 647s ok 53 - Method is POST 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 54 - Post SAML logout request to IdP 647s ok 55 - Found SESSIONEXPIRED error 647s 1..55 647s ok 647s t/30-SAML-POST-with-2F-UpgradeOnly.t ........................................... 647s Warning: program compiled against libxml 215 using older 214 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 - Register $type 647s ok 6 - Portal object 647s ok 7 - Init 647s ok 8 - Portal app 647s ok 9 - Register $type 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 10 - Unauth SP request 647s ok 11 - HTTP code is 200 647s ok 12 - HTTP code is 200 647s ok 13 - Page contains a form 647s ok 14 - Host match 647s ok 15 - URI match 647s ok 16 - Field "SAMLRequest" is defined 647s ok 17 - CSP header authorize POST request to auth.idp.com 647s ok 18 - Method is POST 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 19 - Post SAML request to IdP 647s ok 20 - HTTP code is 200 647s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsaml%22%3A%221761598960_59053%22%2C%22issuerTs%22%3A1761670840%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A4%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 22 - Post authentication 647s ok 23 - HTTP code is 200 647s ok 24 - Page contains a form 647s ok 25 - URI match 647s ok 26 - Field "token" is defined 647s ok 27 - Field "code" is defined 647s ok 28 - Found EXTCODE input 647s ok 29 - Found 2F code in mail 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 30 - Post code 647s ok 31 - Get cookie lemonldap (a84c428d1d77ad0751c64b715e9e59851aa3a5c28b918922b4732bf54fd0db99) 647s ok 32 - Get cookie lemonldappdata (%7B%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761598960_59053%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 647s ok 33 - Get redirection 647s ok 34 - Location is http://auth.idp.com/saml 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 35 - Follow redirection 647s ok 36 - Get cookie lemonldappdata () 647s ok 37 - SAML request cleared from pdata 647s ok 38 - HTTP code is 200 647s ok 39 - Page contains a form 647s ok 40 - Host match 647s ok 41 - URI match 647s ok 42 - Field "SAMLResponse" is defined 647s ok 43 - CSP header authorize POST request to auth.sp.com 647s ok 44 - Method is POST 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 45 - Post SAML response to SP 647s ok 46 - Get redirection 647s ok 47 - Location is http://auth.sp.com/ 647s ok 48 - Get cookie lemonldap (9435c3f76d43fab0c29e18a7ee32e710d8d8ac7b578e2d64acce6f717e8fba6c) 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 49 - Get / on SP 647s ok 50 - HTTP code is 200 647s ok 51 - Authenticated as dwho@badwolf.org@idp 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 52 - Post authentication 647s ok 53 - Get cookie lemonldap (80a9fb1f618f121fdedc9d1295a7cb398defaaffc72d8cbbe74da7cf20975ae7) 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 54 - Unauth SP request 647s ok 55 - HTTP code is 200 647s ok 56 - HTTP code is 200 647s ok 57 - Page contains a form 647s ok 58 - Host match 647s ok 59 - URI match 647s ok 60 - Field "SAMLRequest" is defined 647s ok 61 - CSP header authorize POST request to auth.idp.com 647s ok 62 - Method is POST 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 63 - Post SAML request to IdP 647s ok 64 - HTTP code is 200 647s ok 65 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598960_29964%22%2C%22issuerTs%22%3A1761670840%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A%224%22%7D) 647s ok 66 - HTTP code is 200 647s ok 67 - Page contains a form 647s ok 68 - URI match 647s ok 69 - Field "confirm" is defined 647s ok 70 - Field "url" is defined 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 71 - Post code 647s ok 72 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598960_29964%22%2C%22issuerTs%22%3A1761670840%2C%22targetAuthnLevel%22%3A%224%22%7D) 647s ok 73 - HTTP code is 200 647s ok 74 - Page contains a form 647s ok 75 - URI match 647s ok 76 - Field "token" is defined 647s ok 77 - Field "code" is defined 647s ok 78 - Found EXTCODE input 647s ok 79 - Found 2F code in mail 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 80 - Post code 647s ok 81 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598960_29964%22%7D) 647s ok 82 - Get redirection 647s ok 83 - Location is http://auth.idp.com/saml/singleSignOn 647s # ==> Pushing ISSUER <== 647s # ==> Popping ISSUER <== 647s ok 84 - Follow redirection 647s ok 85 - Get cookie lemonldappdata () 647s ok 86 - SAML request cleared from pdata 647s ok 87 - HTTP code is 200 647s ok 88 - Page contains a form 647s ok 89 - Host match 647s ok 90 - URI match 647s ok 91 - Field "SAMLResponse" is defined 647s ok 92 - CSP header authorize POST request to auth.sp.com 647s ok 93 - Method is POST 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 94 - Post SAML response to SP 647s ok 95 - Get redirection 647s ok 96 - Location is http://auth.sp.com/ 647s ok 97 - Get cookie lemonldap (5e0ccca153e1bd365e91b274292bce726e88ad74a6f95968fc2504dcd5a4da50) 647s # ==> Pushing SP <== 647s # ==> Popping SP <== 647s ok 98 - Get / on SP 647s ok 99 - HTTP code is 200 647s ok 100 - Authenticated as dwho@badwolf.org@idp 647s 1..100 647s ok 648s t/30-SAML-POST-with-2F-and-Notification.t ...................................... 648s Warning: program compiled against libxml 215 using older 214 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 - Register $type 648s ok 6 - Portal object 648s ok 7 - Init 648s ok 8 - Portal app 648s ok 9 - Register $type 648s # ==> Pushing SP <== 648s # ==> Popping SP <== 648s ok 10 - Unauth SP request 648s ok 11 - HTTP code is 200 648s ok 12 - HTTP code is 200 648s ok 13 - Page contains a form 648s ok 14 - Host match 648s ok 15 - URI match 648s ok 16 - Field "SAMLRequest" is defined 648s ok 17 - CSP header authorize POST request to auth.idp.com 648s ok 18 - Method is POST 648s # ==> Pushing ISSUER <== 648s # ==> Popping ISSUER <== 648s ok 19 - Post SAML request to IdP 648s ok 20 - HTTP code is 200 648s ok 21 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761670841%2C%22issuerRequestsaml%22%3A%221761598961_38600%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 648s # ==> Pushing ISSUER <== 648s # ==> Popping ISSUER <== 648s ok 22 - Post authentication 648s ok 23 - HTTP code is 200 648s ok 24 - Page contains a form 648s ok 25 - URI match 648s ok 26 - Field "token" is defined 648s ok 27 - Field "code" is defined 648s ok 28 - Found EXTCODE input 648s ok 29 - Found 2F code in mail 648s # ==> Pushing ISSUER <== 648s # ==> Popping ISSUER <== 648s ok 30 - Post code 648s ok 31 - Get cookie lemonldap (TIyCQsnZKST+GxkThTdfrwwoae9JTaHpPYlA01vCTjph6wP7abSXxrZZIchMS9S9GIEl2VYDqEOjEodbWSm3ziaveF6nSEgpU96hoOQQxlHqI8CfYZY+GE4zOe96V9bK4orTQvd7V5JmFDnueGIRdw==) 648s ok 32 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670841%2C%22issuerRequestsaml%22%3A%221761598961_38600%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) 648s ok 33 - HTTP code is 200 648s ok 34 - Page contains a form 648s ok 35 - URI match 648s ok 36 - Field "reference1x1" is defined 648s ok 37 - Response body is not empty 648s ok 38 - Found notification text 648s # ==> Pushing ISSUER <== 648s # ==> Popping ISSUER <== 648s ok 39 - Accept notification 648s ok 40 - Get cookie lemonldap (0582dd64762bee6793d5aa26c0def38cb16c968f334a3609a4c2467e89a8cd77) 648s ok 41 - Notification was deleted 648s ok 42 - 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%221761598961_38600%22%7D) 648s ok 43 - Get redirection 648s ok 44 - Location is http://auth.idp.com/saml 648s # ==> Pushing ISSUER <== 648s # ==> Popping ISSUER <== 648s ok 45 - Follow redirection 648s ok 46 - Get cookie lemonldappdata () 648s ok 47 - SAML request cleared from pdata 648s ok 48 - HTTP code is 200 648s ok 49 - Page contains a form 648s ok 50 - Host match 648s ok 51 - URI match 648s ok 52 - Field "SAMLResponse" is defined 648s ok 53 - CSP header authorize POST request to auth.sp.com 648s ok 54 - Method is POST 648s # ==> Pushing SP <== 648s # ==> Popping SP <== 648s ok 55 - Post SAML response to SP 648s ok 56 - Get redirection 648s ok 57 - Location is http://auth.sp.com/ 648s ok 58 - Get cookie lemonldap (3c853774f98a7ccfce7dcd8b2bde0d34acc69e51fad533b45f4945326efe497a) 648s # ==> Pushing SP <== 648s # ==> Popping SP <== 648s ok 59 - Get / on SP 648s ok 60 - HTTP code is 200 648s ok 61 - Authenticated as dwho@badwolf.org@idp 648s # ==> Pushing SP <== 648s # ==> Popping SP <== 648s ok 62 - Query SP for logout 648s ok 63 - HTTP code is 200 648s ok 64 - Page contains a form 648s ok 65 - Host match 648s ok 66 - URI match 648s ok 67 - Field "SAMLRequest" is defined 648s ok 68 - CSP header authorize POST request to auth.idp.com 648s ok 69 - Method is POST 648s # ==> Pushing ISSUER <== 648s # ==> Popping ISSUER <== 648s ok 70 - Post SAML logout request to IdP 648s ok 71 - HTTP code is 200 648s ok 72 - Page contains a form 648s ok 73 - Host match 648s ok 74 - URI match 648s ok 75 - Field "SAMLResponse" is defined 648s ok 76 - CSP header authorize POST request to auth.sp.com 648s ok 77 - Method is POST 648s ok 78 - Get cookie lemonldap (0) 648s ok 79 - SSO cookie removed 648s # ==> Pushing SP <== 648s # ==> Popping SP <== 648s ok 80 - Post SAML response to SP 648s ok 81 - Get redirection 648s ok 82 - Location is http://auth.sp.com/?logout=1 648s # ==> Pushing ISSUER <== 648s # ==> Popping ISSUER <== 648s ok 83 - Test if user is reject on IdP 648s ok 84 - Response status is 401 648s ok 85 - Content is JSON 648s ok 86 - Error code is 1 648s # ==> Pushing SP <== 648s # ==> Popping SP <== 648s ok 87 - Test if user is reject on SP 648s ok 88 - HTTP code is 200 648s ok 89 - HTTP code is 200 648s ok 90 - Page contains a form 648s ok 91 - Host match 648s ok 92 - URI match 648s ok 93 - Field "SAMLRequest" is defined 648s ok 94 - CSP header authorize POST request to auth.idp.com 648s ok 95 - Method is POST 648s 1..95 648s ok 649s t/30-SAML-POST-with-Notification.t ............................................. 649s Warning: program compiled against libxml 215 using older 214 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 - Register $type 649s ok 6 - Portal object 649s ok 7 - Init 649s ok 8 - Portal app 649s ok 9 - Register $type 649s # ==> Pushing SP <== 649s # ==> Popping SP <== 649s ok 10 - Unauth SP request 649s ok 11 - HTTP code is 200 649s ok 12 - HTTP code is 200 649s ok 13 - Page contains a form 649s ok 14 - Host match 649s ok 15 - URI match 649s ok 16 - Field "SAMLRequest" is defined 649s ok 17 - CSP header authorize POST request to auth.idp.com 649s ok 18 - Method is POST 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 19 - Post SAML request to IdP 649s ok 20 - HTTP code is 200 649s 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%22issuerRequestsaml%22%3A%221761598961_43319%22%2C%22issuerTs%22%3A1761670841%7D) 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 22 - Post authentication 649s ok 23 - Get cookie lemonldap (OjH8155jUXX6h1tw1g6yhenP9htvJdoZKGzGUNuo7D4Y0Qv+h1TuBZ/8cpC3j8CcfMJ4xWdqDLzSQpa0gnX605t99s2fKMPNwQoNmMGQFcA8ULgGuP8KceLiVgj6WMJroaO7XRhwSSvVh7IE8aXvQA==) 649s ok 24 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670841%2C%22issuerRequestsaml%22%3A%221761598961_43319%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 649s ok 25 - HTTP code is 200 649s ok 26 - Page contains a form 649s ok 27 - URI match 649s ok 28 - Field "reference1x1" is defined 649s ok 29 - Field "url" is defined 649s ok 30 - Response body is not empty 649s ok 31 - Found notification text 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 32 - Accept notification 649s ok 33 - Get cookie lemonldap (e3dd2eda996da3d1fc80df997d2e4522746d82afd18db0ffd05e6a28207311f5) 649s ok 34 - Notification was deleted 649s ok 35 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761598961_43319%22%7D) 649s ok 36 - Get redirection 649s ok 37 - Location is http://auth.idp.com/saml 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 38 - Follow redirection 649s ok 39 - Get cookie lemonldappdata () 649s ok 40 - SAML request cleared from pdata 649s ok 41 - HTTP code is 200 649s ok 42 - Page contains a form 649s ok 43 - Host match 649s ok 44 - URI match 649s ok 45 - Field "SAMLResponse" is defined 649s ok 46 - CSP header authorize POST request to auth.sp.com 649s ok 47 - Method is POST 649s # ==> Pushing SP <== 649s # ==> Popping SP <== 649s ok 48 - Post SAML response to SP 649s ok 49 - Get redirection 649s ok 50 - Location is http://auth.sp.com/ 649s ok 51 - Get cookie lemonldap (3017e35fa21cbe0539e23570d2cd15b83eed1df4adaa74e5fe07993a6a1d3098) 649s # ==> Pushing SP <== 649s # ==> Popping SP <== 649s ok 52 - Get / on SP 649s ok 53 - HTTP code is 200 649s ok 54 - Authenticated as dwho@badwolf.org@idp 649s # ==> Pushing SP <== 649s # ==> Popping SP <== 649s ok 55 - Query SP for logout 649s ok 56 - HTTP code is 200 649s ok 57 - Page contains a form 649s ok 58 - Host match 649s ok 59 - URI match 649s ok 60 - Field "SAMLRequest" is defined 649s ok 61 - CSP header authorize POST request to auth.idp.com 649s ok 62 - Method is POST 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 63 - Post SAML logout request to IdP 649s ok 64 - HTTP code is 200 649s ok 65 - Page contains a form 649s ok 66 - Host match 649s ok 67 - URI match 649s ok 68 - Field "SAMLResponse" is defined 649s ok 69 - CSP header authorize POST request to auth.sp.com 649s ok 70 - Method is POST 649s ok 71 - Get cookie lemonldap (0) 649s ok 72 - SSO cookie removed 649s # ==> Pushing SP <== 649s # ==> Popping SP <== 649s ok 73 - Post SAML response to SP 649s ok 74 - Get redirection 649s ok 75 - Location is http://auth.sp.com/?logout=1 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 76 - Test if user is reject on IdP 649s ok 77 - Response status is 401 649s ok 78 - Content is JSON 649s ok 79 - Error code is 1 649s # ==> Pushing SP <== 649s # ==> Popping SP <== 649s ok 80 - Test if user is reject on SP 649s ok 81 - HTTP code is 200 649s ok 82 - HTTP code is 200 649s ok 83 - Page contains a form 649s ok 84 - Host match 649s ok 85 - URI match 649s ok 86 - Field "SAMLRequest" is defined 649s ok 87 - CSP header authorize POST request to auth.idp.com 649s ok 88 - Method is POST 649s 1..88 649s ok 649s t/30-SAML-ReAuth-with-Cmb-Kerberos.t ........................................... 649s Warning: program compiled against libxml 215 using older 214 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 - Register $type 649s ok 6 - Portal object 649s ok 7 - Init 649s ok 8 - Portal app 649s ok 9 - Register $type 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 10 - Auth query 649s ok 11 - HTTP code is 200 649s ok 12 - Get cookie lemonldap (e54f2674e71c439bdf69313f2b0725a49470b80ce6a5b13c8326d865061f8c43) 649s ok 13 - Waiting timeout 649s # ==> Pushing SP <== 649s # ==> Popping SP <== 649s ok 14 - Unauth SP request 649s ok 15 - HTTP code is 200 649s ok 16 - Page contains a form 649s ok 17 - Host match 649s ok 18 - URI match 649s ok 19 - Field "SAMLRequest" is defined 649s ok 20 - CSP header authorize POST request to auth.idp.com 649s ok 21 - Method is POST 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 22 - Post SAML request to IdP 649s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670872%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221761598992_20275%22%7D) 649s ok 24 - HTTP code is 200 649s ok 25 - Page contains a form 649s ok 26 - URI match 649s ok 27 - Field "confirm" is defined 649s ok 28 - Propose to renew session 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 29 - Ask to renew 649s ok 30 - Found Kerberos JS 649s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598992_20275%22%2C%22issuerTs%22%3A1761670872%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 649s ok 32 - HTTP code is 200 649s ok 33 - Page contains a form 649s ok 34 - Host match 649s ok 35 - Field "upgrading" is defined 649s ok 36 - Field "url" is defined 649s ok 37 - Field "kerberos" is defined 649s ok 38 - Field "ajax_auth_token" is defined 649s ok 39 - CSP header authorize POST request to \# 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 40 - AJAX query 649s ok 41 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598992_20275%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1761670872%7D) 649s ok 42 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 43 - AJAX query 649s ok 44 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598992_20275%22%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670872%7D) 649s ok 45 - HTTP code is 200 649s ok 46 - Content-Type is JSON 649s ok 47 - Content is valid JSON 649s ok 48 - User token was returned 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 49 - Post form 649s ok 50 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598992_20275%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 649s ok 51 - Get cookie lemonldap (7aba06594d87f2d363eaf9d57152672264868ed70e4d9f5f7ce884d210a531fe) 649s ok 52 - Get a new session 649s ok 53 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598992_20275%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 649s ok 54 - Get redirection 649s ok 55 - Location header found 649s # ==> Pushing ISSUER <== 649s # ==> Popping ISSUER <== 649s ok 56 - Follow redirection 649s ok 57 - HTTP code is 200 649s ok 58 - Page contains a form 649s ok 59 - Host match 649s ok 60 - URI match 649s ok 61 - Field "SAMLResponse" is defined 649s ok 62 - CSP header authorize POST request to auth.sp.com 649s ok 63 - Method is POST 649s # ==> Pushing SP <== 649s # ==> Popping SP <== 649s ok 64 - Post SAML response to SP 649s ok 65 - Get cookie lemonldap (b4f566c7a674c35b2d2d9e21b23dc744f303cf5b4a0654fc502e6bdd89862dbb) 649s ok 66 - Get redirection 649s ok 67 - Location is http://auth.sp.com/ 649s 1..67 649s ok 650s t/30-SAML-ReAuth-with-choice.t ................................................. 650s Warning: program compiled against libxml 215 using older 214 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 - Register $type 650s ok 6 - Portal object 650s ok 7 - Init 650s ok 8 - Portal app 650s ok 9 - Register $type 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 10 - Auth query 650s ok 11 - HTTP code is 200 650s ok 12 - Get cookie lemonldap (e44e5259a36752af0f278a50fa109f9ddcb0ce6ef8073dbe2ff9ee75eb587813) 650s ok 13 - Waiting timeout 650s # ==> Pushing SP <== 650s # ==> Popping SP <== 650s ok 14 - Unauth SP request 650s ok 15 - HTTP code is 200 650s ok 16 - Page contains a form 650s ok 17 - Host match 650s ok 18 - URI match 650s ok 19 - Field "SAMLRequest" is defined 650s ok 20 - CSP header authorize POST request to auth.idp.com 650s ok 21 - Method is POST 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 22 - Post SAML request to IdP 650s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670872%2C%22targetAuthnLevel%22%3A0%2C%22issuerRequestsaml%22%3A%221761598992_45019%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 650s ok 24 - HTTP code is 200 650s ok 25 - Page contains a form 650s ok 26 - URI match 650s ok 27 - Field "confirm" is defined 650s ok 28 - Propose to renew session 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 29 - Ask to renew 650s ok 30 - HTTP code is 200 650s ok 31 - Page contains a form 650s ok 32 - Host match 650s ok 33 - Field "upgrading" is defined 650s ok 34 - Field "url" is defined 650s ok 35 - CSP header authorize POST request to \# 650s ok 36 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1761670872%2C%22issuerRequestsaml%22%3A%221761598992_45019%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1sL3NpbmdsZVNpZ25Pbg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 37 - Re auth 650s ok 38 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598992_45019%22%7D) 650s ok 39 - Get cookie lemonldap (f9145208d29447810a540a0bbab840ac4e0f252dfb16ed6e7d37008b8d86942a) 650s ok 40 - Get a new session 650s ok 41 - Get redirection 650s ok 42 - Location header found 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 43 - Follow redirection 650s ok 44 - HTTP code is 200 650s ok 45 - Page contains a form 650s ok 46 - Host match 650s ok 47 - URI match 650s ok 48 - Field "SAMLResponse" is defined 650s ok 49 - CSP header authorize POST request to auth.sp.com 650s ok 50 - Method is POST 650s # ==> Pushing SP <== 650s # ==> Popping SP <== 650s ok 51 - Post SAML response to SP 650s ok 52 - Get cookie lemonldap (839de6306322fbc77a0edf498bf775acd24065bdc9402705af6aeb48220f0441) 650s ok 53 - Get redirection 650s ok 54 - Location is http://auth.sp.com/ 650s 1..54 650s ok 650s t/30-SAML-ReAuth.t ............................................................. 650s Warning: program compiled against libxml 215 using older 214 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 - Register $type 650s ok 6 - Portal object 650s ok 7 - Init 650s ok 8 - Portal app 650s ok 9 - Register $type 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 10 - Auth query 650s ok 11 - HTTP code is 200 650s ok 12 - Get cookie lemonldap (d151234ea4c4874ddeb76354633e80baad29ed790e948adeffb99b80861a25e4) 650s # ==> Pushing SP <== 650s # ==> Popping SP <== 650s ok 13 - Unauth SP request 650s ok 14 - HTTP code is 200 650s ok 15 - Page contains a form 650s ok 16 - Host match 650s ok 17 - URI match 650s ok 18 - Field "SAMLRequest" is defined 650s ok 19 - CSP header authorize POST request to auth.idp.com 650s ok 20 - Method is POST 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 21 - Post SAML request to IdP 650s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670873%2C%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598993_61574%22%7D) 650s ok 23 - HTTP code is 200 650s ok 24 - Page contains a form 650s ok 25 - URI match 650s ok 26 - Field "confirm" is defined 650s ok 27 - Propose to renew session 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 28 - Ask to renew 650s ok 29 - HTTP code is 200 650s ok 30 - Page contains a form 650s ok 31 - Host match 650s ok 32 - Field "upgrading" is defined 650s ok 33 - Field "url" is defined 650s ok 34 - CSP header authorize POST request to \# 650s ok 35 - 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%221761598993_61574%22%2C%22targetAuthnLevel%22%3A0%2C%22issuerTs%22%3A1761670873%7D) 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 36 - Re auth 650s ok 37 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761598993_61574%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 650s ok 38 - Get cookie lemonldap (7c0ce7eda5eb8872f89eb92eb2fb785581b442fb5828ec04f8f86d9f7828bfe4) 650s ok 39 - Get a new session 650s ok 40 - Get redirection 650s ok 41 - Location header found 650s # ==> Pushing ISSUER <== 650s # ==> Popping ISSUER <== 650s ok 42 - Follow redirection 650s ok 43 - HTTP code is 200 650s ok 44 - Page contains a form 650s ok 45 - Host match 650s ok 46 - URI match 650s ok 47 - Field "SAMLResponse" is defined 650s ok 48 - CSP header authorize POST request to auth.sp.com 650s ok 49 - Method is POST 650s # ==> Pushing SP <== 650s # ==> Popping SP <== 650s ok 50 - Post SAML response to SP 650s ok 51 - Get cookie lemonldap (f10327b9e745ba771d42dff316358bb1ea9631b1646987601869aca60c5d9d2f) 650s ok 52 - Get redirection 650s ok 53 - Location is http://auth.sp.com/ 650s 1..53 650s ok 651s t/30-SAML-RelayState.t ......................................................... 651s Warning: program compiled against libxml 215 using older 214 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 - Register $type 651s # Subtest: RelayState handing with Redirect binding 651s # ==> Pushing ISSUER <== 651s # ==> Popping ISSUER <== 651s ok 1 - Auth query 651s ok 2 - Get cookie lemonldap (9e23c99f36fd1a66c5ce0fa6e53b6f89e0d861121f2beb14b8d84ddbfb39fe62) 651s # ==> Pushing ISSUER <== 651s # ==> Popping ISSUER <== 651s ok 3 - Follow redirection 651s ok 4 - Correct html encoding of special characters in RelayState 651s 1..4 651s ok 6 - RelayState handing with Redirect binding 651s # Subtest: RelayState handing with POST binding 651s # ==> Pushing ISSUER <== 651s # ==> Popping ISSUER <== 651s ok 1 - Auth query 651s ok 2 - Get cookie lemonldap (296bd29dc285ac6a6006405f01bc6eb2be6d74e7f70df829b8f4de6225d7e646) 651s # ==> Pushing ISSUER <== 651s # ==> Popping ISSUER <== 651s ok 3 - Follow redirection 651s ok 4 - Correct html encoding of special characters in RelayState 651s 1..4 651s ok 7 - RelayState handing with POST binding 651s 1..7 651s ok 651s t/30-SAML-SP-rule.t ............................................................ 651s Warning: program compiled against libxml 215 using older 214 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 - Register $type 651s ok 6 - Portal object 651s ok 7 - Init 651s ok 8 - Portal app 651s ok 9 - Register $type 651s ok 10 - Portal object 651s ok 11 - Init 651s ok 12 - Portal app 651s ok 13 - Register $type 651s # ==> Pushing SP <== 651s # ==> Popping SP <== 651s ok 14 - Unauth SP request 651s ok 15 - Get redirection 651s ok 16 - Location header found 651s # ==> Pushing ISSUER <== 651s # ==> Popping ISSUER <== 651s ok 17 - Launch SAML request to IdP 651s ok 18 - HTTP code is 200 651s ok 19 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670844%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761598964_21233%22%7D) 651s # ==> Pushing ISSUER <== 651s # ==> Popping ISSUER <== 651s ok 20 - Post authentication 651s ok 21 - HTTP code is 200 651s ok 22 - Get cookie lemonldap (75ce2e94b94f5ad921d30f31948e0e2f82d132c445d70f8ddc93c72ec08b7d80) 651s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 651s ok 24 - PE_UNAUTHORIZEDPARTNER 651s # ==> Pushing UNKNOWNSP <== 651s # ==> Popping UNKNOWNSP <== 651s ok 25 - Unauth SP request 651s ok 26 - Get redirection 651s ok 27 - Location header found 651s # ==> Pushing ISSUER <== 651s # ==> Popping ISSUER <== 651s ok 28 - Launch SAML request to IdP 651s ok 29 - Unknown entity ID: code found on page 651s ok 30 - Unknown entity ID 651s 1..30 651s ok 652s t/31-Auth-and-issuer-CAS-Logout-20.t ........................................... 652s Warning: program compiled against libxml 215 using older 214 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 - Register $type 652s ok 6 - Portal object 652s ok 7 - Init 652s ok 8 - Portal app 652s ok 9 - Register $type 652s # ==> Pushing SP <== 652s # ==> Popping SP <== 652s ok 10 - Unauth SP request 652s ok 11 - Get cookie llngcasserver (idp) 652s ok 12 - Get CAS server cookie 652s ok 13 - Get redirection 652s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 15 - Query CAS server 652s ok 16 - HTTP code is 200 652s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761598964_20854%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761670844%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 18 - Post authentication 652s ok 19 - Get cookie lemonldap (bde086751c957962f5b78be204576fbbf06e63726effb6f7f0ab8b649df144b3) 652s ok 20 - Get cookie lemonldappdata () 652s ok 21 - SAML request cleared from pdata 652s ok 22 - Get redirection 652s ok 23 - Location header found 652s # ==> Pushing SP <== 652s ok 24 - SOAP request 652s # ==> Saving handler SP <== 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s # ==> Restoring SP <== 652s ok 25 - Execute request to /cas/serviceValidate 652s ok 26 - HTTP code is 200 652s ok 27 - Content is XML 652s # ==> Popping SP <== 652s ok 28 - Query SP with ticket 652s ok 29 - Get cookie lemonldap (6939c3a2b97125b70ffeb1ba6f4d60bb15be5bf24c6564752f8bf2e154ce7017) 652s # ==> Pushing SP <== 652s # ==> Popping SP <== 652s ok 30 - Get / on SP 652s ok 31 - HTTP code is 200 652s ok 32 - Authenticated as french 652s ok 33 - UTF-8 values 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 34 - Query SP for logout 652s ok 35 - HTTP code is 200 652s ok 36 - CAS message found 652s ok 37 - Redirect URL found 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 38 - Query IdP 652s ok 39 - Response status is 401 652s ok 40 - Content is JSON 652s ok 41 - Error code is 1 652s 1..41 652s ok 652s t/31-Auth-and-issuer-CAS-Logout-30.t ........................................... 652s Warning: program compiled against libxml 215 using older 214 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 - Register $type 652s ok 6 - Portal object 652s ok 7 - Init 652s ok 8 - Portal app 652s ok 9 - Register $type 652s # ==> Pushing SP <== 652s # ==> Popping SP <== 652s ok 10 - Unauth SP request 652s ok 11 - Get cookie llngcasserver (idp) 652s ok 12 - Get CAS server cookie 652s ok 13 - Get redirection 652s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 15 - Query CAS server 652s ok 16 - HTTP code is 200 652s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761670845%2C%22issuerRequestcas%22%3A%221761598965_53198%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 18 - Post authentication 652s ok 19 - Get cookie lemonldap (2e1ee25ef9828eafc5ea5c69be4b3c67952cbaa5b662554a051ec3817017c518) 652s ok 20 - Get cookie lemonldappdata () 652s ok 21 - SAML request cleared from pdata 652s ok 22 - Get redirection 652s ok 23 - Location header found 652s # ==> Pushing SP <== 652s ok 24 - SOAP request 652s # ==> Saving handler SP <== 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s # ==> Restoring SP <== 652s ok 25 - Execute request to /cas/serviceValidate 652s ok 26 - HTTP code is 200 652s ok 27 - Content is XML 652s # ==> Popping SP <== 652s ok 28 - Query SP with ticket 652s ok 29 - Get cookie lemonldap (a7168b8be5a155a2f1f64451e0658996e985927763be195c49f017302d45e817) 652s # ==> Pushing SP <== 652s # ==> Popping SP <== 652s ok 30 - Get / on SP 652s ok 31 - HTTP code is 200 652s ok 32 - Authenticated as french 652s ok 33 - UTF-8 values 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 34 - Query SP for logout 652s ok 35 - Unauthorized URL: code found on page 652s ok 36 - Unauthorized URL 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 37 - Query SP for logout 652s ok 38 - Get redirection 652s ok 39 - Location is http://auth.sp.com/ 652s # ==> Pushing ISSUER <== 652s # ==> Popping ISSUER <== 652s ok 40 - Query IdP 652s ok 41 - Response status is 401 652s ok 42 - Content is JSON 652s ok 43 - Error code is 1 652s 1..43 652s ok 653s t/31-Auth-and-issuer-CAS-XSS-on-logout.t ....................................... 653s Warning: program compiled against libxml 215 using older 214 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 - Register $type 653s ok 6 - Portal object 653s ok 7 - Init 653s ok 8 - Portal app 653s ok 9 - Register $type 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 10 - Unauth SP request 653s ok 11 - Get cookie llngcasserver (idp) 653s ok 12 - Get CAS server cookie 653s ok 13 - Get redirection 653s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 15 - Query CAS server 653s ok 16 - HTTP code is 200 653s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221761598965_177%22%2C%22issuerTs%22%3A1761670845%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 18 - Post authentication 653s ok 19 - Get cookie lemonldap (19ea9280883e259393ad9fb2fdbf2d365d6e187f1865b6ae4d6b30e6f07db527) 653s ok 20 - Get redirection 653s ok 21 - Location header found 653s # ==> Pushing SP <== 653s ok 22 - SOAP request 653s # ==> Saving handler SP <== 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s # ==> Restoring SP <== 653s ok 23 - Execute request to /cas/serviceValidate 653s ok 24 - HTTP code is 200 653s ok 25 - Content is XML 653s # ==> Popping SP <== 653s ok 26 - Query SP with ticket 653s ok 27 - Get cookie lemonldap (849cd308d580d64b0b4a4b5162e6a1a4a02a90eb048512de40955aa15ca6fe42) 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 28 - Query SP for logout 653s ok 29 - HTTP code is 200 653s ok 30 - Found iframe 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 31 - Get iframe from IdP 653s ok 32 - Get redirection 653s ok 33 - Location is http://auth.idp.com/?logout=1 653s ok 34 - Frame can be embedded 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 35 - Query IdP 653s ok 36 - Response status is 401 653s ok 37 - Content is JSON 653s ok 38 - Error code is 1 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 39 - Query IdP 653s ok 40 - Get redirection 653s ok 41 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 653s 1..41 653s ok 653s t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t .......................... 653s Warning: program compiled against libxml 215 using older 214 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 - Register $type 653s ok 6 - Portal object 653s ok 7 - Init 653s ok 8 - Portal app 653s ok 9 - Register $type 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 10 - Unauth SP request 653s ok 11 - Get redirection 653s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 13 - Query CAS server 653s ok 14 - HTTP code is 200 653s ok 15 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221761598966_10893%22%2C%22issuerTs%22%3A1761670846%7D) 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 16 - Post authentication 653s ok 17 - Reject reason is 68 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 18 - Unauth SP request 653s ok 19 - Get redirection 653s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 21 - Query CAS server 653s ok 22 - HTTP code is 200 653s 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%3A1761670846%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221761598966_11056%22%7D) 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 24 - Post authentication 653s ok 25 - Get redirection 653s ok 26 - Location header found 653s ok 27 - Get cookie lemonldap (4ade3fec1aac0d9d6f7307ddf152d6970c8b6361f4af046377752e11d835aa0f) 653s # ==> Pushing SP <== 653s ok 28 - SOAP request 653s # ==> Saving handler SP <== 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s # ==> Restoring SP <== 653s ok 29 - Execute request to /cas/serviceValidate 653s ok 30 - HTTP code is 200 653s ok 31 - Content is XML 653s # ==> Popping SP <== 653s ok 32 - Query SP with ticket 653s ok 33 - Get cookie lemonldap (975e04b8a7b68ee5268eb1587520db5e99436e004c7e22cd55300bcd695339b2) 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 34 - Get / on SP 653s ok 35 - HTTP code is 200 653s ok 36 - Authenticated as french 653s ok 37 - UTF-8 values 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 38 - Query SP for logout 653s ok 39 - HTTP code is 200 653s ok 40 - Found iframe 653s ok 41 - Content-Security-Policy header found 653s ok 42 - Found auth.idp.com in CSP child-src 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 43 - Get iframe from IdP 653s ok 44 - Get redirection 653s ok 45 - Location is http://auth.sp2.com/?logout 653s ok 46 - Frame can be embedded 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 47 - Query IdP 653s ok 48 - Response status is 401 653s ok 49 - Content is JSON 653s ok 50 - Error code is 1 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 51 - Query IdP 653s ok 52 - Get redirection 653s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp2.com%2F 653s 1..53 653s ok 653s t/31-Auth-and-issuer-CAS-declared-app-userattr.t ............................... 653s Warning: program compiled against libxml 215 using older 214 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 - Register $type 653s ok 6 - Portal object 653s ok 7 - Init 653s ok 8 - Portal app 653s ok 9 - Register $type 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 10 - Unauth SP request 653s ok 11 - Get redirection 653s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 13 - Query CAS server 653s ok 14 - HTTP code is 200 653s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761670846%2C%22issuerRequestcas%22%3A%221761598966_12673%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 16 - Post authentication 653s ok 17 - Reject reason is 68 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 18 - Unauth SP request 653s ok 19 - Get redirection 653s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 21 - Query CAS server 653s ok 22 - HTTP code is 200 653s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221761598966_33451%22%2C%22issuerTs%22%3A1761670846%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 24 - Post authentication 653s ok 25 - Get redirection 653s ok 26 - Location header found 653s ok 27 - Get cookie lemonldap (22241a5892f00236765ea817ff6142d108a4557af366735dbee7aa08afb02dcf) 653s # ==> Pushing SP <== 653s ok 28 - SOAP request 653s # ==> Saving handler SP <== 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s # ==> Restoring SP <== 653s ok 29 - Execute request to /cas/serviceValidate 653s ok 30 - HTTP code is 200 653s ok 31 - Content is XML 653s # ==> Popping SP <== 653s ok 32 - Query SP with ticket 653s ok 33 - Get cookie lemonldap (01fd0b287ba216113f20566384732aaa55abec61b0bba433dcfdd3c8fd31bba8) 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 34 - Get / on SP 653s ok 35 - HTTP code is 200 653s ok 36 - Authenticated as fa@badwolf.org 653s ok 37 - UTF-8 values 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 38 - Query SP for logout 653s ok 39 - HTTP code is 200 653s ok 40 - Found iframe 653s ok 41 - Content-Security-Policy header found 653s ok 42 - Found auth.idp.com in CSP child-src 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 43 - Get iframe from IdP 653s ok 44 - Get redirection 653s ok 45 - Location is http://auth.sp.com/?logout 653s ok 46 - Frame can be embedded 653s # ==> Pushing ISSUER <== 653s # ==> Popping ISSUER <== 653s ok 47 - Query IdP 653s ok 48 - Response status is 401 653s ok 49 - Content is JSON 653s ok 50 - Error code is 1 653s # ==> Pushing SP <== 653s # ==> Popping SP <== 653s ok 51 - Query IdP 653s ok 52 - Get redirection 653s ok 53 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 653s 1..53 653s ok 654s t/31-Auth-and-issuer-CAS-declared-app.t ........................................ 654s Warning: program compiled against libxml 215 using older 214 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 - Register $type 654s ok 6 - Portal object 654s ok 7 - Init 654s ok 8 - Portal app 654s ok 9 - Register $type 654s # ==> Pushing SP <== 654s # ==> Popping SP <== 654s ok 10 - Unauth SP request 654s ok 11 - Get redirection 654s ok 12 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 13 - Query CAS server 654s ok 14 - HTTP code is 200 654s ok 15 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761598967_9281%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22targetAuthnLevel%22%3A1%2C%22issuerTs%22%3A1761670847%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 16 - Post authentication 654s ok 17 - Reject reason is 68 654s # ==> Pushing SP <== 654s # ==> Popping SP <== 654s ok 18 - Unauth SP request 654s ok 19 - Get redirection 654s ok 20 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 21 - Query CAS server 654s ok 22 - HTTP code is 200 654s ok 23 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761598967_58994%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22targetAuthnLevel%22%3A1%2C%22issuerTs%22%3A1761670847%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 654s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761598967_58994%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22targetAuthnLevel%22%3A1%2C%22issuerTs%22%3A1761670847%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 654s ok 25 - Pdata is not empty 654s ok 26 - Target Authnlevel set in pdata 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 27 - Post authentication 654s ok 28 - Get redirection 654s ok 29 - Location header found 654s ok 30 - Get cookie lemonldap (23b15402c8c32b7c3192da89930697fe5f0774f94899d4d66d733071603f8bab) 654s # ==> Pushing SP <== 654s ok 31 - SOAP request 654s # ==> Saving handler SP <== 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s # ==> Restoring SP <== 654s ok 32 - Execute request to /cas/serviceValidate 654s ok 33 - HTTP code is 200 654s ok 34 - Content is XML 654s # ==> Popping SP <== 654s ok 35 - Query SP with ticket 654s ok 36 - Get cookie lemonldap (0d6cf967785fe5c4dfc753985251d827fb904be35a861905cbbf3cabf9242c03) 654s # ==> Pushing SP <== 654s # ==> Popping SP <== 654s ok 37 - Get / on SP 654s ok 38 - HTTP code is 200 654s ok 39 - Authenticated as french 654s ok 40 - UTF-8 values 654s # ==> Pushing SP <== 654s # ==> Popping SP <== 654s ok 41 - Query SP for logout 654s ok 42 - HTTP code is 200 654s ok 43 - Found iframe 654s ok 44 - Content-Security-Policy header found 654s ok 45 - Found auth.idp.com in CSP child-src 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 46 - Get iframe from IdP 654s ok 47 - Get redirection 654s ok 48 - Location is http://auth.sp.com/?logout 654s ok 49 - Frame can be embedded 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 50 - Query IdP 654s ok 51 - Response status is 401 654s ok 52 - Content is JSON 654s ok 53 - Error code is 1 654s # ==> Pushing SP <== 654s # ==> Popping SP <== 654s ok 54 - Query IdP 654s ok 55 - Get redirection 654s ok 56 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 57 - Auth query 654s ok 58 - HTTP code is 200 654s ok 59 - Get cookie lemonldap (6a38fa82d904898538353d59360743d2cf99199ddf6783ced1b8a4de6e68fbd7) 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 60 - Query CAS server 654s ok 61 - Response body is not empty 654s ok 62 - Found at least one result for //span[@trspan="askToUpgrade"] 654s 1..62 654s ok 654s t/31-Auth-and-issuer-CAS-declared-apps.t ....................................... 654s Warning: program compiled against libxml 215 using older 214 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 - Register $type 654s ok 6 - Portal object 654s ok 7 - Init 654s ok 8 - Portal app 654s ok 9 - Register $type 654s # ==> Pushing SP <== 654s # ==> Popping SP <== 654s ok 10 - Unauth SP request 654s ok 11 - Cancel button NOT found 654s # ==> Pushing ISSUER <== 654s # ==> Popping ISSUER <== 654s ok 12 - Query CAS server 654s ok 13 - HTTP code is 200 654s ok 14 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221761598967_21183%22%2C%22issuerTs%22%3A1761670847%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 654s 1..14 654s ok 655s t/31-Auth-and-issuer-CAS-default.t ............................................. 655s Warning: program compiled against libxml 215 using older 214 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 - Register $type 655s ok 6 - Portal object 655s ok 7 - Init 655s ok 8 - Portal app 655s ok 9 - Register $type 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s ok 10 - Unauth SP request 655s ok 11 - Get cookie llngcasserver (idp) 655s ok 12 - Get CAS server cookie 655s ok 13 - Get redirection 655s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s ok 15 - Query CAS server 655s ok 16 - HTTP code is 200 655s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761598968_17804%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%2C%22issuerTs%22%3A1761670848%7D) 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s ok 18 - Post authentication 655s ok 19 - Get cookie lemonldap (000f92662ae162f48e40c58b5f80407455e666c329588c13d71257f14ace65c7) 655s ok 20 - Get cookie lemonldappdata () 655s ok 21 - SAML request cleared from pdata 655s ok 22 - Get redirection 655s ok 23 - Location header found 655s # ==> Pushing SP <== 655s ok 24 - SOAP request 655s # ==> Saving handler SP <== 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s # ==> Restoring SP <== 655s ok 25 - Execute request to /cas/serviceValidate 655s ok 26 - HTTP code is 200 655s ok 27 - Content is XML 655s # ==> Popping SP <== 655s ok 28 - Query SP with ticket 655s ok 29 - Get cookie lemonldap (c0d34ce26f325ebb09b1982193a54bf3aff9e8e43a60e3e19c537ae2d90ca40b) 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s ok 30 - Get / on SP 655s ok 31 - HTTP code is 200 655s ok 32 - Authenticated as french 655s ok 33 - UTF-8 values 655s ok 34 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s ok 35 - Query SP for logout 655s ok 36 - HTTP code is 200 655s ok 37 - Found iframe 655s ok 38 - Content-Security-Policy header found 655s ok 39 - Found auth.idp.com in CSP child-src 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s ok 40 - Get iframe from IdP 655s ok 41 - Get redirection 655s ok 42 - Location is http://auth.sp.com/?logout 655s ok 43 - Frame can be embedded 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s ok 44 - Query IdP 655s ok 45 - Response status is 401 655s ok 46 - Content is JSON 655s ok 47 - Error code is 1 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s ok 48 - Query IdP 655s ok 49 - Get redirection 655s ok 50 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 655s 1..50 655s ok 655s t/31-Auth-and-issuer-CAS-proxied.t ............................................. 655s Warning: program compiled against libxml 215 using older 214 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 - Register $type 655s ok 6 - Portal object 655s ok 7 - Init 655s ok 8 - Portal app 655s ok 9 - Register $type 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s ok 10 - Unauth SP request 655s ok 11 - Get cookie llngcasserver (idp) 655s ok 12 - Get CAS server cookie 655s ok 13 - Get redirection 655s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s ok 15 - Query CAS server 655s ok 16 - HTTP code is 200 655s ok 17 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221761598968_56011%22%2C%22issuerTs%22%3A1761670848%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s ok 18 - Post authentication 655s ok 19 - Get redirection 655s ok 20 - Location header found 655s ok 21 - Get cookie lemonldap (c0de057bf8a5a5c1720a79e0bc000f732c0b1c12170984c3e0ba2e8b54d1863e) 655s # ==> Pushing SP <== 655s ok 22 - Request to http://auth.idp.com/cas/serviceValidate?service=http%3A%2F%2Fauth.sp.com%2F&pgtUrl=http%3A%2F%2Fauth.sp.com%2F%3Fticket%3DST-cb8285f68ce4de546a5b4c21aa4c05843ae69ddedfeaf88e3789df95e3d3d53c%26casProxy%3D1&ticket=ST-cb8285f68ce4de546a5b4c21aa4c05843ae69ddedfeaf88e3789df95e3d3d53c 655s # ==> Saving handler SP <== 655s # ==> Pushing ISSUER <== 655s ok 23 - Request to http://auth.sp.com/?ticket=ST-cb8285f68ce4de546a5b4c21aa4c05843ae69ddedfeaf88e3789df95e3d3d53c&casProxy=1&pgtIou=PGTIOU-001c7465354e1ae1e51a0877c5d1810640a6c06ebd8715ae5b1092a1ae29f9e7&pgtId=PGT-53b4924cc8c0ff4ad7526b8082f298abfb39613601f628be482142b2f321998d 655s # ==> Saving handler ISSUER <== 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s # ==> Restoring ISSUER <== 655s ok 24 - Execute request to / 655s ok 25 - HTTP code is 200 655s # ==> Popping ISSUER <== 655s # ==> Restoring SP <== 655s ok 26 - Execute request to /cas/serviceValidate 655s ok 27 - HTTP code is 200 655s ok 28 - Request to http://auth.idp.com/cas/proxy?targetService=http%3A%2F%2Ftest.sp.com%2F&pgt=PGT-53b4924cc8c0ff4ad7526b8082f298abfb39613601f628be482142b2f321998d 655s # ==> Saving handler SP <== 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s # ==> Restoring SP <== 655s ok 29 - Execute request to /cas/proxy 655s ok 30 - HTTP code is 200 655s # ==> Popping SP <== 655s ok 31 - Query SP with ticket 655s ok 32 - Get cookie lemonldap (dc03c0ba80017bd0e0d9f7abf83e81dffb961f1694eeecfefce014c6aac799cc) 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s ok 33 - Get / on SP 655s ok 34 - HTTP code is 200 655s ok 35 - Authenticated as french 655s ok 36 - UTF-8 values 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s ok 37 - Query SP for logout 655s ok 38 - HTTP code is 200 655s ok 39 - Found iframe 655s ok 40 - Content-Security-Policy header found 655s ok 41 - Found auth.idp.com in CSP child-src 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s ok 42 - Get iframe from IdP 655s ok 43 - Get redirection 655s ok 44 - Location is http://auth.sp.com/?logout 655s ok 45 - Frame can be embedded 655s # ==> Pushing ISSUER <== 655s # ==> Popping ISSUER <== 655s ok 46 - Query IdP 655s ok 47 - Response status is 401 655s ok 48 - Content is JSON 655s ok 49 - Error code is 1 655s # ==> Pushing SP <== 655s # ==> Popping SP <== 655s ok 50 - Query IdP 655s ok 51 - Get redirection 655s ok 52 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 655s 1..52 655s ok 656s t/31-Auth-and-issuer-CAS-samlValidate.t ........................................ 656s Warning: program compiled against libxml 215 using older 214 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 - Register $type 656s ok 6 - Portal object 656s ok 7 - Init 656s ok 8 - Portal app 656s ok 9 - Register $type 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 10 - Unauth SP request 656s ok 11 - Get cookie llngcasserver (idp) 656s ok 12 - Get CAS server cookie 656s ok 13 - Get redirection 656s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 15 - Query CAS server 656s ok 16 - HTTP code is 200 656s ok 17 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761598968_40980%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761670848%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 18 - Post authentication 656s ok 19 - Get redirection 656s ok 20 - Location header found 656s ok 21 - Get cookie lemonldap (00d2721178e5eb87f33bfe6444817f540ade9ec975fa7661abec2968f173daaa) 656s # ==> Pushing SP <== 656s ok 22 - Request to http://auth.idp.com/cas/samlValidate?TARGET=http%3A%2F%2Fauth.sp.com%2F 656s # ==> Saving handler SP <== 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s # ==> Restoring SP <== 656s ok 23 - Execute POST request to /cas/samlValidate 656s ok 24 - HTTP code is 200 656s # ==> Popping SP <== 656s ok 25 - Query SP with ticket 656s ok 26 - Get cookie lemonldap (842718e86a9aea88a460ad01225dd5606644eccceaa36f0c950ba56e8f2a3063) 656s ok 27 - Correct whatToTrace 656s ok 28 - Correct cn 656s ok 29 - Correct uid 656s ok 30 - Correct groups 656s 1..30 656s ok 656s t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t .............................. 656s Warning: program compiled against libxml 215 using older 214 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 - Register $type 656s ok 6 - Portal object 656s ok 7 - Init 656s ok 8 - Portal app 656s ok 9 - Register $type 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 10 - Unauth SP request 656s ok 11 - Found CAS entry 656s ok 12 - HTTP code is 200 656s ok 13 - Page contains a form 656s ok 14 - CSP header authorize POST request to \# 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 15 - Unauth SP request 656s ok 16 - 1st = idp 656s ok 17 - 2nd = idp3 656s ok 18 - 3rd = idp4 656s ok 19 - 4th= idp2 656s ok 20 - Found Cancel button 656s ok 21 - Found CAS idp logo and tooltip 656s ok 22 - Found CAS idp display name 656s ok 23 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22cas%22%7D) 656s ok 24 - HTTP code is 200 656s ok 25 - Page contains a form 656s ok 26 - CSP header authorize POST request to \# 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 27 - Cancel query 656s ok 28 - Get cookie lemonldappdata () 656s ok 29 - pdata is empty 656s 1..29 656s ok 656s t/31-Auth-and-issuer-CAS-with-choice.t ......................................... 656s Warning: program compiled against libxml 215 using older 214 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 - Register $type 656s ok 6 - Portal object 656s ok 7 - Init 656s ok 8 - Portal app 656s ok 9 - Register $type 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 10 - Unauth SP request 656s ok 11 - Get cookie llngcasserver (idp) 656s ok 12 - Get CAS server cookie 656s ok 13 - Get redirection 656s ok 14 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 15 - Query CAS server 656s ok 16 - HTTP code is 200 656s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221761598969_8524%22%2C%22issuerTs%22%3A1761670849%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 18 - Post authentication 656s ok 19 - Get redirection 656s ok 20 - Location header found 656s ok 21 - Get cookie lemonldap (623b5ebe0804b1040458b01ff3df7b1b5e33dce01422c0fd7bc9f212bf8a0366) 656s ok 22 - Get cookie lemonldappdata () 656s ok 23 - SAML request cleared from pdata 656s # ==> Pushing SP <== 656s ok 24 - SOAP request 656s # ==> Saving handler SP <== 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s # ==> Restoring SP <== 656s ok 25 - Execute request to /cas/serviceValidate 656s ok 26 - HTTP code is 200 656s ok 27 - Content is XML 656s # ==> Popping SP <== 656s ok 28 - Query SP with ticket 656s ok 29 - Get cookie lemonldap (1b40adb3e8a9635a4b24a02a216c60bfb977a75c3be13ed047b7778b9c69fd3d) 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 30 - Get / on SP 656s ok 31 - HTTP code is 200 656s ok 32 - Authenticated as dwho 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 33 - Unauth SP request (2) 656s ok 34 - Get cookie llngcasserver (idp) 656s ok 35 - Get CAS server cookie 656s ok 36 - Get redirection 656s ok 37 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 38 - Query CAS server (2) 656s ok 39 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A0%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221761598969_27188%22%2C%22issuerTs%22%3A1761670849%7D) 656s ok 40 - HTTP code is 200 656s ok 41 - Page contains a form 656s ok 42 - URI match 656s ok 43 - Field "confirm" is defined 656s ok 44 - Field "url" is defined 656s ok 45 - Get autorenew.js 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 46 - Post confirm 656s ok 47 - HTTP code is 200 656s ok 48 - Page contains a form 656s ok 49 - Field "upgrading" is defined 656s ok 50 - CSP header authorize POST request to \# 656s ok 51 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761598969_27188%22%2C%22issuerTs%22%3A1761670849%2C%22targetAuthnLevel%22%3A0%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXMvbG9naW4%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 52 - Post credentials 656s ok 53 - Get redirection 656s ok 54 - Location is http://auth.idp.com/cas/login 656s ok 55 - Get cookie lemonldap (8d0d48f1214fe45087d382f33ae08a5f34fe66dd6824fcf537dd642437fb2a3f) 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 56 - Follow redirection 656s ok 57 - Get redirection 656s ok 58 - Location header found 656s # ==> Pushing SP <== 656s ok 59 - SOAP request 656s # ==> Saving handler SP <== 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s # ==> Restoring SP <== 656s ok 60 - Execute request to /cas/serviceValidate 656s ok 61 - HTTP code is 200 656s ok 62 - Content is XML 656s # ==> Popping SP <== 656s ok 63 - Follow redirection 656s ok 64 - Get cookie lemonldap (cd5cff97ae520e91ea843816202d559b1fc16289adb2cf8e7f0e093ddace8f02) 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 65 - Query SP for logout 656s ok 66 - HTTP code is 200 656s ok 67 - Found iframe 656s ok 68 - Content-Security-Policy header found 656s ok 69 - Found auth.idp.com in CSP child-src 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 70 - Get iframe from IdP 656s ok 71 - Get redirection 656s ok 72 - Location is http://auth.sp.com/?logout 656s # ==> Pushing ISSUER <== 656s # ==> Popping ISSUER <== 656s ok 73 - Query CAS server 656s ok 74 - Response status is 401 656s ok 75 - Content is JSON 656s ok 76 - Error code is 1 656s # ==> Pushing SP <== 656s # ==> Popping SP <== 656s ok 77 - Query CAS app 656s ok 78 - Get redirection 656s ok 79 - Location is http://auth.idp.com/cas/login?service=http%3A%2F%2Fauth.sp.com%2F 656s 1..79 656s ok 657s t/31-CAS-10.t .................................................................. 657s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 657s ok 6 - Query CAS server 657s ok 7 - HTTP code is 200 657s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761598970_36191%22%2C%22issuerTs%22%3A1761670850%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 657s ok 9 - Post authentication 657s ok 10 - Get cookie lemonldap (15c72b71b09c144bafcff90485cdbbbcef3a023024413f27f806fe569a0c03bc) 657s ok 11 - Get cookie lemonldappdata () 657s ok 12 - SAML request cleared from pdata 657s ok 13 - Get redirection 657s ok 14 - Location header found 657s ok 15 - Query CAS server 657s ok 16 - HTTP code is 200 657s ok 17 - Ticket is valid 657s ok 18 - Username is returned 657s ok 19 - Query CAS server 657s ok 20 - Ticket is no longer valid 657s 1..20 657s ok 657s t/31-CAS-Gateway.t ............................................................. 657s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 657s ok 6 - Get redirection 657s ok 7 - Location is http://auth.sp.com/somewhere 657s ok 8 - Get redirection 657s ok 9 - Location is http://auth.unknown.com/somewhere 657s ok 10 - Portal object 657s ok 11 - Init 657s ok 12 - Portal app 657s ok 13 - Issuer portal 657s ok 14 - Get redirection 657s ok 15 - Location is http://auth.sp.com/somewhere 657s ok 16 - Expected portal error code: code found on page 657s ok 17 - Expected portal error code 657s ok 18 - Portal object 657s ok 19 - Init 657s ok 20 - Portal app 657s ok 21 - Issuer portal 657s ok 22 - Get redirection 657s ok 23 - Location is http://auth.sp.com/somewhere 657s ok 24 - Expected portal error code: code found on page 657s ok 25 - Expected portal error code 657s 1..25 657s ok 658s t/31-CAS-Hooks.t ............................................................... 658s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 658s ok 6 - Post authentication 658s ok 7 - Get cookie lemonldap (8aac3dd6025561a33e4c483a0051b6df5a6a9b2cc14f73b22af0f23a8e310c8a) 658s ok 8 - Query CAS server 658s ok 9 - Hook rejected the request: code found on page 658s ok 10 - Hook rejected the request 658s ok 11 - Query CAS server 658s ok 12 - Get redirection 658s ok 13 - Location header found 658s ok 14 - Query CAS server 658s ok 15 - HTTP code is 200 658s ok 16 - Found hook attribute 658s 1..16 658s ok 658s t/31-CAS-Logout-propagate-OIDC.t ............................................... 658s Warning: program compiled against libxml 215 using older 214 658s ok 1 - use Lemonldap::NG::Portal::Main; 658s # Subtest: Log into OIDC RP, logout from CAS, OIDC logout is called 658s ok 1 - Portal object 658s ok 2 - Init 658s ok 3 - Portal app 658s ok 4 - Auth query 658s ok 5 - HTTP code is 200 658s ok 6 - Get cookie lemonldap (c08acf5da7214734a44d7c87409ffd3c7ef8cac43658502bbff7e7ac5d82322a) 658s ok 7 - Get redirection 658s ok 8 - Location header found 658s ok 9 - HTTP code is 200 658s ok 10 - Content-Type is JSON 658s ok 11 - Content is valid JSON 658s ok 12 - Initiate CAS logout 658s ok 13 - Response body is not empty 658s ok 14 - Found OIDC logout iframe 658s 1..14 658s ok 2 - Log into OIDC RP, logout from CAS, OIDC logout is called 658s 1..2 658s ok 659s t/31-CAS-Logout-with-hashed-storage.t .......................................... 659s Warning: program compiled against libxml 215 using older 214 659s ok 1 - use Lemonldap::NG::Portal::Main; 659s # Subtest: Test IDP initiated logout 659s ok 1 - Portal object 659s ok 2 - Init 659s ok 3 - Portal app 659s ok 4 - Issuer portal 659s ok 5 - Auth query 659s ok 6 - HTTP code is 200 659s ok 7 - Get cookie lemonldap (76c3bfb7fbd2b0bda47cf41f3dd5a221c9d1136acdd97ca00d133a14c0ac6cf4) 659s ok 8 - Query CAS server 659s ok 9 - Get redirection 659s ok 10 - Location header found 659s ok 11 - Query CAS server 659s ok 12 - HTTP code is 200 659s ok 13 659s ok 14 - Cas response contains authenticationSuccess 659s ok 15 - Query CAS server 659s ok 16 - Get redirection 659s ok 17 - Location header found 659s ok 18 - Query CAS server 659s ok 19 - HTTP code is 200 659s ok 20 659s ok 21 - Cas response contains authenticationSuccess 659s ok 22 - Initiate logout 659s ok 23 - Get cookie lemonldap (0) 659s ok 24 - Cookie was cleared 659s ok 25 - Found CAS app name 659s ok 26 - My other app is not displayed 659s ok 27 - HTTP code is 200 659s ok 28 - Page contains a form 659s ok 29 - Host match 659s ok 30 - URI match 659s ok 31 - Field "logout" is defined 659s ok 32 - CSP header authorize POST request to auth.example.com 659s ok 33 - Found logout option 659s ok 34 - Response body is not empty 659s ok 35 - Logout SP 659s ok 36 - Correct ticket sent to sp for logout 659s ok 37 - No ticket sent to sp2 659s 1..37 659s ok 2 - Test IDP initiated logout 659s # Subtest: Test App initiated logout, no redirect 659s ok 1 - Portal object 659s ok 2 - Init 659s ok 3 - Portal app 659s ok 4 - Issuer portal 659s ok 5 - Auth query 659s ok 6 - HTTP code is 200 659s ok 7 - Get cookie lemonldap (531b09c98869db31beef998eaaeb604740734ade6c8749b311d3f89161448072) 659s ok 8 - Query CAS server 659s ok 9 - Get redirection 659s ok 10 - Location header found 659s ok 11 - Query CAS server 659s ok 12 - HTTP code is 200 659s ok 13 659s ok 14 - Cas response contains authenticationSuccess 659s ok 15 - Query CAS server 659s ok 16 - Get redirection 659s ok 17 - Location header found 659s ok 18 - Query CAS server 659s ok 19 - HTTP code is 200 659s ok 20 659s ok 21 - Cas response contains authenticationSuccess 659s ok 22 - Initiate logout 659s ok 23 - Get cookie lemonldap (0) 659s ok 24 - Cookie was cleared 659s ok 25 - HTTP code is 200 659s ok 26 - Page contains a form 659s ok 27 - Host match 659s ok 28 - URI match 659s ok 29 - Field "logout" is defined 659s ok 30 - CSP header authorize POST request to auth.example.com 659s ok 31 - Found logout option 659s ok 32 - Found CAS app name 659s ok 33 - My other app is not displayed 659s ok 34 - Response body is not empty 659s ok 35 - Logout SP 659s ok 36 - Correct ticket sent to sp for logout 659s ok 37 - No ticket sent to sp2 659s 1..37 659s ok 3 - Test App initiated logout, no redirect 659s # Subtest: Test App initiated logout, with redirect 659s ok 1 - Portal object 659s ok 2 - Init 659s ok 3 - Portal app 659s ok 4 - Issuer portal 659s ok 5 - Auth query 659s ok 6 - HTTP code is 200 659s ok 7 - Get cookie lemonldap (a71b1b8f023b9e683f6fada1696506072f1f822caedcd4bba52d5ef7e959e1bd) 659s ok 8 - Query CAS server 659s ok 9 - Get redirection 659s ok 10 - Location header found 659s ok 11 - Query CAS server 659s ok 12 - HTTP code is 200 659s ok 13 659s ok 14 - Cas response contains authenticationSuccess 659s ok 15 - Query CAS server 659s ok 16 - Get redirection 659s ok 17 - Location header found 659s ok 18 - Query CAS server 659s ok 19 - HTTP code is 200 659s ok 20 659s ok 21 - Cas response contains authenticationSuccess 659s ok 22 - Initiate logout 659s ok 23 - Get cookie lemonldap (0) 659s ok 24 - Cookie was cleared 659s ok 25 - HTTP code is 200 659s ok 26 - Page contains a form 659s ok 27 - Host match 659s ok 28 - URI match 659s ok 29 - CSP header authorize POST request to auth.sp.com 659s ok 30 - Query string is preserved 659s ok 31 - Found CAS app name 659s ok 32 - My other app is not displayed 659s ok 33 - Response body is not empty 659s ok 34 - Logout SP 659s ok 35 - Correct ticket sent to sp for logout 659s ok 36 - No ticket sent to sp2 659s 1..36 659s ok 4 - Test App initiated logout, with redirect 659s # Subtest: Test App initiated logout, no redirect, no info 659s ok 1 - Portal object 659s ok 2 - Init 659s ok 3 - Portal app 659s ok 4 - Issuer portal 659s ok 5 - Auth query 659s ok 6 - HTTP code is 200 659s ok 7 - Get cookie lemonldap (d660707c21175d00b57c6845f5d2b27e9e5bb976290f805ca53428cc4610fe1b) 659s ok 8 - Initiate logout 659s ok 9 - Get cookie lemonldap (0) 659s ok 10 - Cookie was cleared 659s ok 11 - Get redirection 659s ok 12 - Location header found 659s 1..12 659s ok 5 - Test App initiated logout, no redirect, no info 659s # Subtest: Test redirect URL filtering 659s ok 1 - Portal object 659s ok 2 - Init 659s ok 3 - Portal app 659s ok 4 - Issuer portal 659s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 659s ok 1 - Auth query 659s ok 2 - HTTP code is 200 659s ok 3 - Get cookie lemonldap (aa7e193fa8122960b51e739c1cc7e0298f2bad185f9166c1e65f093eb727d616) 659s ok 4 - Initiate logout 659s ok 5 - Get cookie lemonldap (0) 659s ok 6 - CAS message found 659s ok 7 - Response body is not empty 659s ok 8 - Redirect URL found 659s 1..8 659s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 659s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 659s ok 1 - Auth query 659s ok 2 - HTTP code is 200 659s ok 3 - Get cookie lemonldap (bc37705693f845cbab9bcaf69656645c8f67ee554731bf90b5773a88253ebd5a) 659s ok 4 - Initiate logout 659s ok 5 - Get cookie lemonldap (0) 659s ok 6 - Get redirection 659s ok 7 - Location is http://test1.example.com/ 659s 1..7 659s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 659s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 659s ok 1 - Auth query 659s ok 2 - HTTP code is 200 659s ok 3 - Get cookie lemonldap (e524dc65593fc3a45b7d88976730c5fd63194d430312d748e4d55696d87a508d) 659s ok 4 - Initiate logout 659s ok 5 - Get cookie lemonldap (0) 659s ok 6 - CAS message found 659s ok 7 - Response body is not empty 659s ok 8 - Redirect URL found 659s 1..8 659s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 659s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 659s ok 1 - Auth query 659s ok 2 - HTTP code is 200 659s ok 3 - Get cookie lemonldap (7873a556e50041dc65cd4189bc1be2fac0e22f0a560bc8d2ba5d614738120404) 659s ok 4 - Initiate logout 659s ok 5 - Get cookie lemonldap (0) 659s ok 6 - Get redirection 659s ok 7 - Location is http://test1.example2.com/ 659s 1..7 659s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 659s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 659s ok 1 - Auth query 659s ok 2 - HTTP code is 200 659s ok 3 - Get cookie lemonldap (5363272d909d38b892a2627584d957b0efc8da3f4e62363a82c944838b775e7a) 659s ok 4 - Initiate logout 659s ok 5 - Expected portal error code: code found on page 659s ok 6 - Expected portal error code 659s 1..6 659s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 659s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 659s ok 1 - Auth query 659s ok 2 - HTTP code is 200 659s ok 3 - Get cookie lemonldap (fc1f1a294c3838924dc2fd572bc648ed25d68b23e8309253fde8276640119805) 659s ok 4 - Initiate logout 659s ok 5 - Expected portal error code: code found on page 659s ok 6 - Expected portal error code 659s 1..6 659s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 659s # Subtest: Test if http://attack.com/ is not allowed - 2.0 659s ok 1 - Auth query 659s ok 2 - HTTP code is 200 659s ok 3 - Get cookie lemonldap (058f1ba32f80ff63a246aeddff0a06a0531971bb816364d94e5d0f460086745c) 659s ok 4 - Initiate logout 659s ok 5 - Expected portal error code: code found on page 659s ok 6 - Expected portal error code 659s 1..6 659s ok 11 - Test if http://attack.com/ is not allowed - 2.0 659s # Subtest: Test if http://attack.com/ is not allowed - 3.0 659s ok 1 - Auth query 659s ok 2 - HTTP code is 200 659s ok 3 - Get cookie lemonldap (c10fe1f4e9f0fa986283b0e6b3c889e9f9c896e847559fd8668b91e647ddb565) 659s ok 4 - Initiate logout 659s ok 5 - Expected portal error code: code found on page 659s ok 6 - Expected portal error code 659s 1..6 659s ok 12 - Test if http://attack.com/ is not allowed - 3.0 659s 1..12 659s ok 6 - Test redirect URL filtering 659s 1..6 659s ok 660s t/31-CAS-Logout.t .............................................................. 660s Warning: program compiled against libxml 215 using older 214 660s ok 1 - use Lemonldap::NG::Portal::Main; 660s # Subtest: Test IDP initiated logout 660s ok 1 - Portal object 660s ok 2 - Init 660s ok 3 - Portal app 660s ok 4 - Issuer portal 660s ok 5 - Auth query 660s ok 6 - HTTP code is 200 660s ok 7 - Get cookie lemonldap (0450bcdaa4b603865fc9f3bbf7f2811b1354606a39c8070c680292884ece612a) 660s ok 8 - Query CAS server 660s ok 9 - Get redirection 660s ok 10 - Location header found 660s ok 11 - Query CAS server 660s ok 12 - HTTP code is 200 660s ok 13 660s ok 14 - Cas response contains authenticationSuccess 660s ok 15 - Query CAS server 660s ok 16 - Get redirection 660s ok 17 - Location header found 660s ok 18 - Query CAS server 660s ok 19 - HTTP code is 200 660s ok 20 660s ok 21 - Cas response contains authenticationSuccess 660s ok 22 - Initiate logout 660s ok 23 - Get cookie lemonldap (0) 660s ok 24 - Cookie was cleared 660s ok 25 - Found CAS app name 660s ok 26 - My other app is not displayed 660s ok 27 - HTTP code is 200 660s ok 28 - Page contains a form 660s ok 29 - Host match 660s ok 30 - URI match 660s ok 31 - Field "logout" is defined 660s ok 32 - CSP header authorize POST request to auth.example.com 660s ok 33 - Found logout option 660s ok 34 - Response body is not empty 660s ok 35 - Logout SP 660s ok 36 - Correct ticket sent to sp for logout 660s ok 37 - No ticket sent to sp2 660s 1..37 660s ok 2 - Test IDP initiated logout 660s # Subtest: Test App initiated logout, no redirect 660s ok 1 - Portal object 660s ok 2 - Init 660s ok 3 - Portal app 660s ok 4 - Issuer portal 660s ok 5 - Auth query 660s ok 6 - HTTP code is 200 660s ok 7 - Get cookie lemonldap (fa78f525979b24079fe338e4062f87c4eed9fa878ddb762efd67799cc81f9c0d) 660s ok 8 - Query CAS server 660s ok 9 - Get redirection 660s ok 10 - Location header found 660s ok 11 - Query CAS server 660s ok 12 - HTTP code is 200 660s ok 13 660s ok 14 - Cas response contains authenticationSuccess 660s ok 15 - Query CAS server 660s ok 16 - Get redirection 660s ok 17 - Location header found 660s ok 18 - Query CAS server 660s ok 19 - HTTP code is 200 660s ok 20 660s ok 21 - Cas response contains authenticationSuccess 660s ok 22 - Initiate logout 660s ok 23 - Get cookie lemonldap (0) 660s ok 24 - Cookie was cleared 660s ok 25 - HTTP code is 200 660s ok 26 - Page contains a form 660s ok 27 - Host match 660s ok 28 - URI match 660s ok 29 - Field "logout" is defined 660s ok 30 - CSP header authorize POST request to auth.example.com 660s ok 31 - Found logout option 660s ok 32 - Found CAS app name 660s ok 33 - My other app is not displayed 660s ok 34 - Response body is not empty 660s ok 35 - Logout SP 660s ok 36 - Correct ticket sent to sp for logout 660s ok 37 - No ticket sent to sp2 660s 1..37 660s ok 3 - Test App initiated logout, no redirect 660s # Subtest: Test App initiated logout, with redirect 660s ok 1 - Portal object 660s ok 2 - Init 660s ok 3 - Portal app 660s ok 4 - Issuer portal 660s ok 5 - Auth query 660s ok 6 - HTTP code is 200 660s ok 7 - Get cookie lemonldap (49134e711781fd5c8c34b7ee800ddab299f78b4490f6bf2fb335a7fdb0e957f7) 660s ok 8 - Query CAS server 660s ok 9 - Get redirection 660s ok 10 - Location header found 660s ok 11 - Query CAS server 660s ok 12 - HTTP code is 200 660s ok 13 660s ok 14 - Cas response contains authenticationSuccess 660s ok 15 - Query CAS server 660s ok 16 - Get redirection 660s ok 17 - Location header found 660s ok 18 - Query CAS server 660s ok 19 - HTTP code is 200 660s ok 20 660s ok 21 - Cas response contains authenticationSuccess 660s ok 22 - Initiate logout 660s ok 23 - Get cookie lemonldap (0) 660s ok 24 - Cookie was cleared 660s ok 25 - HTTP code is 200 660s ok 26 - Page contains a form 660s ok 27 - Host match 660s ok 28 - URI match 660s ok 29 - CSP header authorize POST request to auth.sp.com 660s ok 30 - Query string is preserved 660s ok 31 - Found CAS app name 660s ok 32 - My other app is not displayed 660s ok 33 - Response body is not empty 660s ok 34 - Logout SP 660s ok 35 - Correct ticket sent to sp for logout 660s ok 36 - No ticket sent to sp2 660s 1..36 660s ok 4 - Test App initiated logout, with redirect 660s # Subtest: Test App initiated logout, no redirect, no info 660s ok 1 - Portal object 660s ok 2 - Init 660s ok 3 - Portal app 660s ok 4 - Issuer portal 660s ok 5 - Auth query 660s ok 6 - HTTP code is 200 660s ok 7 - Get cookie lemonldap (14315a53ea063041beae6bdefaee634d4e32a60092f54ea0e8f05b287f65ad0b) 660s ok 8 - Initiate logout 660s ok 9 - Get cookie lemonldap (0) 660s ok 10 - Cookie was cleared 660s ok 11 - Get redirection 660s ok 12 - Location header found 660s 1..12 660s ok 5 - Test App initiated logout, no redirect, no info 660s # Subtest: Test redirect URL filtering 660s ok 1 - Portal object 660s ok 2 - Init 660s ok 3 - Portal app 660s ok 4 - Issuer portal 660s # Subtest: Test if http://test1.example.com/ is allowed - 2.0 660s ok 1 - Auth query 660s ok 2 - HTTP code is 200 660s ok 3 - Get cookie lemonldap (a7ea9fb8e2479d5ec9346767d0946d548cae776113ed3483724274a0d130efdc) 660s ok 4 - Initiate logout 660s ok 5 - Get cookie lemonldap (0) 660s ok 6 - CAS message found 660s ok 7 - Response body is not empty 660s ok 8 - Redirect URL found 660s 1..8 660s ok 5 - Test if http://test1.example.com/ is allowed - 2.0 660s # Subtest: Test if http://test1.example.com/ is allowed - 3.0 660s ok 1 - Auth query 660s ok 2 - HTTP code is 200 660s ok 3 - Get cookie lemonldap (d65e8fdda77be30b649ce2ca720a195bb0bbfd97eba8000cc1ad7786eb8ff0d0) 660s ok 4 - Initiate logout 660s ok 5 - Get cookie lemonldap (0) 660s ok 6 - Get redirection 660s ok 7 - Location is http://test1.example.com/ 660s 1..7 660s ok 6 - Test if http://test1.example.com/ is allowed - 3.0 660s # Subtest: Test if http://test1.example2.com/ is allowed - 2.0 660s ok 1 - Auth query 660s ok 2 - HTTP code is 200 660s ok 3 - Get cookie lemonldap (c3247332d0fa1bc554d61ca3ec504b85d25f7602f496036d8858ebe0c3c19500) 660s ok 4 - Initiate logout 660s ok 5 - Get cookie lemonldap (0) 660s ok 6 - CAS message found 660s ok 7 - Response body is not empty 660s ok 8 - Redirect URL found 660s 1..8 660s ok 7 - Test if http://test1.example2.com/ is allowed - 2.0 660s # Subtest: Test if http://test1.example2.com/ is allowed - 3.0 660s ok 1 - Auth query 660s ok 2 - HTTP code is 200 660s ok 3 - Get cookie lemonldap (e4b24b1f0604c86dd2ab8888155dae8dd9494f0a739cf99ff1e987177a268916) 660s ok 4 - Initiate logout 660s ok 5 - Get cookie lemonldap (0) 660s ok 6 - Get redirection 660s ok 7 - Location is http://test1.example2.com/ 660s 1..7 660s ok 8 - Test if http://test1.example2.com/ is allowed - 3.0 660s # Subtest: Test if http://test1.example3.com/ is not allowed - 2.0 660s ok 1 - Auth query 660s ok 2 - HTTP code is 200 660s ok 3 - Get cookie lemonldap (f8aced398797bc43cf9d999bac2e9065f70f5ff9f47f8b46286ae5fc0fbb645b) 660s ok 4 - Initiate logout 660s ok 5 - Expected portal error code: code found on page 660s ok 6 - Expected portal error code 660s 1..6 660s ok 9 - Test if http://test1.example3.com/ is not allowed - 2.0 660s # Subtest: Test if http://test1.example3.com/ is not allowed - 3.0 660s ok 1 - Auth query 660s ok 2 - HTTP code is 200 660s ok 3 - Get cookie lemonldap (5bbd37a9ec006eae33368f6075986cc1a14a73d8a7bed21e84779c6914008265) 660s ok 4 - Initiate logout 660s ok 5 - Expected portal error code: code found on page 660s ok 6 - Expected portal error code 660s 1..6 660s ok 10 - Test if http://test1.example3.com/ is not allowed - 3.0 660s # Subtest: Test if http://attack.com/ is not allowed - 2.0 660s ok 1 - Auth query 660s ok 2 - HTTP code is 200 660s ok 3 - Get cookie lemonldap (ab52dfc9046376e5465cae2ebc8c17bdabd1653e9b0717f351f7f1c2635a3559) 660s ok 4 - Initiate logout 660s ok 5 - Expected portal error code: code found on page 660s ok 6 - Expected portal error code 660s 1..6 660s ok 11 - Test if http://attack.com/ is not allowed - 2.0 660s # Subtest: Test if http://attack.com/ is not allowed - 3.0 660s ok 1 - Auth query 660s ok 2 - HTTP code is 200 660s ok 3 - Get cookie lemonldap (5d408af36637fd5af18091b3c8fe11ef195c7ffbf4961d23bbe20ff3dfefd477) 660s ok 4 - Initiate logout 660s ok 5 - Expected portal error code: code found on page 660s ok 6 - Expected portal error code 660s 1..6 660s ok 12 - Test if http://attack.com/ is not allowed - 3.0 660s 1..12 660s ok 6 - Test redirect URL filtering 660s 1..6 660s ok 660s t/31-CAS-Macros.t .............................................................. 660s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 660s ok 6 - Query CAS server 660s ok 7 - HTTP code is 200 660s ok 8 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1761670853%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcas%22%3A%221761598973_10560%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 660s ok 9 - Post authentication 660s ok 10 - Get cookie lemonldap (d530e936686825c5d81b863d78c220e05c27ddd558aee2ec75b21013e2e5a551) 660s ok 11 - Get cookie lemonldappdata () 660s ok 12 - SAML request cleared from pdata 660s ok 13 - Get redirection 660s ok 14 - Location header found 660s ok 15 - Query CAS server 660s ok 16 - HTTP code is 200 660s ok 17 - Found macro attribute 660s ok 18 - Found cas:user macro value 660s 1..18 660s ok 661s t/31-CAS-Prefix.t .............................................................. 661s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 661s ok 6 - Get cookie lemonldap (db1b09c00b3d99dffdc08c6d297fef7e58e87c1d2f06a8d1d85d62f1f62f1c7c) 661s ok 7 - Query CAS server 661s ok 8 - Get redirection 661s ok 9 - Location header found 661s ok 10 - Query CAS server 661s ok 11 - Get redirection 661s ok 12 - Location header found 661s ok 13 - Query CAS server 661s ok 14 - Get redirection 661s ok 15 - Location header found 661s ok 16 - Portal object 661s ok 17 - Init 661s ok 18 - Portal app 661s ok 19 - Issuer portal 661s ok 20 - Query CAS server 661s ok 21 - Get redirection 661s ok 22 - Location header found 661s ok 23 - Query CAS server 661s ok 24 - Expected portal error code: code found on page 661s ok 25 - Expected portal error code 661s ok 26 - Query CAS server 661s ok 27 - Get redirection 661s ok 28 - Location header found 661s 1..28 661s ok 661s t/31-CAS-Proxy.t ............................................................... 661s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 661s ok 6 - Post authentication 661s ok 7 - Get cookie lemonldap (d777b4ace3b17e170a5af4e4702a8839689d79b5cb35c3f76375a2a70f6d34cd) 661s ok 8 - Query CAS server 661s ok 9 - Unknown CAS service: code found on page 661s ok 10 - Unknown CAS service 661s ok 11 - Query CAS server 661s ok 12 - Get redirection 661s ok 13 - Location header found 661s ok 14 - Query CAS server 661s ok 15 - HTTP code is 200 661s ok 16 661s ok 17 - Query CAS server 661s ok 18 661s ok 19 - Query CAS server 661s ok 20 - HTTP code is 200 661s ok 21 661s ok 22 - Query CAS server 661s ok 23 661s ok 24 - Query CAS server 661s ok 25 - HTTP code is 200 661s ok 26 661s ok 27 - Cas response contains authenticationSuccess 661s ok 28 - Found proxies in correct order 661s ok 29 - Query CAS server 661s ok 30 661s ok 31 - Query CAS server 661s ok 32 - HTTP code is 200 661s ok 33 661s ok 34 - Cas response contains authenticationSuccess 661s ok 35 - Query CAS server 661s ok 36 - Get redirection 661s ok 37 - Location header found 661s ok 38 - Query CAS server 661s ok 39 661s ok 40 - Found error code 661s ok 41 - Correct error code 661s 1..41 661s ok 661s t/31-CAS-SamlValidate.t ........................................................ 661s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 661s ok 6 - Post authentication 661s ok 7 - Get cookie lemonldap (f16431f99c568e49e1b68949871e7e30b262556a3d7e672b0510ae283bd4bbf1) 661s # Subtest: Missing service 661s ok 1 - Query CAS server 661s ok 2 - Get redirection 661s ok 3 - Location header found 661s ok 4 - Post authentication 661s ok 5 - Expected status code 661s ok 6 - Expected status message 661s 1..6 661s ok 8 - Missing service 661s # Subtest: Missing ticket 661s ok 1 - Query CAS server 661s ok 2 - Get redirection 661s ok 3 - Location header found 661s ok 4 - Post authentication 661s ok 5 - Expected status code 661s ok 6 - Expected status message 661s 1..6 661s ok 9 - Missing ticket 661s # Subtest: Invalid ticket 661s ok 1 - Query CAS server 661s ok 2 - Get redirection 661s ok 3 - Location header found 661s ok 4 - Post authentication 661s ok 5 - Expected status code 661s ok 6 - Expected status message 661s 1..6 661s ok 10 - Invalid ticket 661s # Subtest: Valid request 661s ok 1 - Query CAS server 661s ok 2 - Get redirection 661s ok 3 - Location header found 661s ok 4 - Post authentication 661s ok 5 - Status is successful 661s ok 6 - Expected username 661s ok 7 - Expected attributes 661s ok 8 - Expected attributes 661s ok 9 - Expected attributes 661s ok 10 - Expected attributes 661s 1..10 661s ok 11 - Valid request 661s 1..11 661s ok 662s t/31-CAS-Security.t ............................................................ 662s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 662s ok 6 - Post authentication 662s ok 7 - Get cookie lemonldap (0bbf8a81dd4ac8969ad445c731bb6d2035abbc3640def7a36d093d4f09a5ad99) 662s ok 8 - Query CAS server 662s ok 9 - Unknown CAS service: code found on page 662s ok 10 - Unknown CAS service 662s ok 11 - Query CAS server 662s ok 12 - Unknown CAS service: code found on page 662s ok 13 - Unknown CAS service 662s ok 14 - Query CAS server 662s ok 15 - Get redirection 662s ok 16 - Location header found 662s ok 17 - Query CAS server 662s ok 18 - HTTP code is 200 662s ok 19 - CAS response indicates success 662s ok 20 - Incorrect CAS error code 662s ok 21 - Query CAS server 662s ok 22 - Get redirection 662s ok 23 - Location header found 662s ok 24 - Query CAS server 662s ok 25 - HTTP code is 200 662s ok 26 - CAS response indicates success 662s ok 27 - Query CAS server 662s ok 28 - HTTP code is 200 662s ok 29 - CAS response indicates success 662s ok 30 - Incorrect CAS error code 662s ok 31 - Query CAS server 662s ok 32 - Get redirection 662s ok 33 - Location header found 662s ok 34 - Query CAS server 662s ok 35 - HTTP code is 200 662s ok 36 - CAS response indicates success 662s ok 37 - Incorrect CAS error code 662s ok 38 - Query CAS server 662s ok 39 - HTTP code is 200 662s ok 40 - CAS response indicates success 662s ok 41 - Incorrect CAS error code 662s ok 42 - Query CAS server 662s ok 43 - Get redirection 662s ok 44 - Location header found 662s ok 45 - Query CAS server 662s ok 46 - HTTP code is 200 662s ok 47 - CAS response indicates success 662s ok 48 - Incorrect CAS error code 662s 1..48 662s ok 662s t/31-CAS-jsRedirect.t .......................................................... 662s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 662s ok 6 - Query CAS server 662s ok 7 - HTTP code is 200 662s ok 8 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670855%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221761598975_8776%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%7D) 662s ok 9 - Post authentication 662s ok 10 - Get cookie lemonldap (7498245eade5a7dd505e336e06f155891371c9e0aa77f49f249be045d9a0199c) 662s ok 11 - Get cookie lemonldappdata () 662s ok 12 - SAML request cleared from pdata 662s ok 13 - Response body is not empty 662s ok 14 - Correct destination host 662s ok 15 - Correct destination path 662s ok 16 - Response body is not empty 662s ok 17 662s ok 18 - Query CAS server 662s ok 19 - HTTP code is 200 662s ok 20 - Ticket is valid 662s ok 21 - Username is returned 662s 1..21 662s ok 663s t/32-Auth-OIDC-JWKS-Refresh.t .................................................. 663s Warning: program compiled against libxml 215 using older 214 663s ok 1 - use Lemonldap::NG::Portal::Main; 663s ok 2 - Portal object 663s # Internal request to /oauth2/jwks 663s ok 3 - Init 663s ok 4 - Portal app 663s ok 5 - JWKS url was called during startup 663s ok 6 - Unauth SP request 663s ok 7 - Get redirection 663s ok 8 - Location header found 663s ok 9 - Correct host 663s ok 10 - Correct client_id 663s ok 11 - Correct scope 663s ok 12 - Correct redirect_uri 663s ok 13 - Found state 663s # Internal request to /oauth2/token 663s ok 14 - expected client_id 663s ok 15 - expected client_secret 663s ok 16 - expected redirect_uri 663s ok 17 - expected code 663s # Internal request to /oauth2/jwks 663s ok 18 - Authorization code 663s ok 19 - Expected portal error code: code found on page 663s ok 20 - Expected portal error code 663s ok 21 - JWKS refresh was forced due to wrong kid 663s ok 22 - Unauth SP request 663s ok 23 - Get redirection 663s ok 24 - Location header found 663s ok 25 - Correct host 663s ok 26 - Correct client_id 663s ok 27 - Correct scope 663s ok 28 - Correct redirect_uri 663s ok 29 - Found state 663s # Internal request to /oauth2/token 663s ok 30 - expected client_id 663s ok 31 - expected client_secret 663s ok 32 - expected redirect_uri 663s ok 33 - expected code 663s # Internal request to /oauth2/jwks 663s # Internal request to /oauth2/userinfo 663s ok 34 - Authorization code 663s ok 35 - Get cookie lemonldap (076b42b3b80d564c60c3c83d091c5af58a7b0a3ffb6e0483793b8158553f68e6) 663s ok 36 - JWKS refresh was forced due to wrong kid 663s ok 37 - Unauth SP request 663s ok 38 - Get redirection 663s ok 39 - Location header found 663s ok 40 - Correct host 663s ok 41 - Correct client_id 663s ok 42 - Correct scope 663s ok 43 - Correct redirect_uri 663s ok 44 - Found state 663s # Internal request to /oauth2/token 663s ok 45 - expected client_id 663s ok 46 - expected client_secret 663s ok 47 - expected redirect_uri 663s ok 48 - expected code 663s # Internal request to /oauth2/userinfo 663s ok 49 - Authorization code 663s ok 50 - Get cookie lemonldap (16f2c1b6f3dcbe00fbf30dd53378a0ea774b8f34240480f424407df070187df1) 663s ok 51 - JWKS url was not called again 663s ok 52 - Unauth SP request 663s ok 53 - Get redirection 663s ok 54 - Location header found 663s ok 55 - Correct host 663s ok 56 - Correct client_id 663s ok 57 - Correct scope 663s ok 58 - Correct redirect_uri 663s ok 59 - Found state 663s # Internal request to /oauth2/token 663s ok 60 - expected client_id 663s ok 61 - expected client_secret 663s ok 62 - expected redirect_uri 663s ok 63 - expected code 663s # Internal request to /oauth2/jwks 663s # Internal request to /oauth2/userinfo 663s ok 64 - Authorization code 663s ok 65 - Get cookie lemonldap (5411abfc2e2d0bafc592b77049f752126e50bb34a58bdd4d5a3355d3356e5162) 663s ok 66 - JWKS url was called again due to cache expiration 663s 1..66 663s ok 663s t/32-Auth-and-issuer-OIDC-PKCE-2.t ............................................. 663s Warning: program compiled against libxml 215 using older 214 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 - Register $type 663s ok 6 - OP portal 663s # ==> Pushing OP <== 663s # ==> Popping OP <== 663s ok 7 - Get JWKS, endpoint /oauth2/jwks 663s ok 8 - HTTP code is 200 663s # ==> Pushing OP <== 663s # ==> Popping OP <== 663s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 663s ok 10 - HTTP code is 200 663s ok 11 - Portal object 663s ok 12 - Init 663s ok 13 - Portal app 663s ok 14 - Register $type 663s ok 15 - RP portal 663s # ==> Pushing RP <== 663s # ==> Popping RP <== 663s ok 16 - Unauth RP request 663s ok 17 - Get redirection 663s ok 18 - Location header found 663s # ==> Pushing OP <== 663s # ==> Popping OP <== 663s ok 19 - Push request to OP, endpoint /oauth2/authorize 663s ok 20 - HTTP code is 200 663s # ==> Pushing OP <== 663s # ==> Popping OP <== 663s ok 21 - Post authentication, endpoint /oauth2/authorize 663s ok 22 - Get cookie lemonldap (abbd60b32249da8c49967ba354f7d0c83c0ef08223a1d724fc282bb629f517f3) 663s ok 23 - HTTP code is 200 663s ok 24 - Page contains a form 663s ok 25 - Host match 663s ok 26 - Field "confirm" is defined 663s ok 27 - CSP header authorize POST request to \# 663s # ==> Pushing OP <== 663s # ==> Popping OP <== 663s ok 28 - Post confirmation, endpoint /oauth2/authorize 663s ok 29 - Get redirection 663s ok 30 - Location header found 663s # ==> Pushing RP <== 663s ok 31 - REST request 663s ok 32 - Request from RP to OP, endpoint /oauth2/token 663s # ==> Saving handler RP <== 663s # ==> Pushing OP <== 663s # ==> Popping OP <== 663s # ==> Restoring RP <== 663s ok 33 - Execute request 663s ok 34 - Response is 200 663s ok 35 - Content is JSON 663s ok 36 - REST request 663s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 663s # ==> Saving handler RP <== 663s # ==> Pushing OP <== 663s # ==> Popping OP <== 663s # ==> Restoring RP <== 663s ok 38 - Execute request 663s ok 39 - Response is 200 663s ok 40 - Content is JSON 663s # ==> Popping RP <== 663s ok 41 - Call openidconnectcallback on RP 663s ok 42 - Get cookie lemonldap (592a160dbc4b4afb94761c1de7796b6c4cacf1ef26098da6e61d00f0dab80013) 663s # ==> Pushing OP <== 663s # ==> Popping OP <== 663s # ==> Pushing OP <== 663s ok 43 - REST request 663s ok 44 - Request from OP to RP 663s # ==> Saving handler OP <== 663s # ==> Pushing RP <== 663s # ==> Popping RP <== 663s # ==> Restoring OP <== 663s ok 45 - Execute request 663s ok 46 - Response is 200 663s # ==> Popping OP <== 663s ok 47 - Query OP for logout 663s ok 48 - HTTP code is 200 663s 1..48 663s ok 664s t/32-Auth-and-issuer-OIDC-PKCE.t ............................................... 664s Warning: program compiled against libxml 215 using older 214 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 - Register $type 664s ok 6 - OP portal 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 7 - Get cookie lemonldap (73ac29a03386390ae021644523c44b369568329ae595a8be1571a96eb0cf0c2d) 664s # Subtest: not required/PKCE flow/valid verifier succeeds 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 1 - Get redirection 664s ok 2 - Location header found 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 3 - HTTP code is 200 664s ok 4 - Content-Type is JSON 664s ok 5 - Content is valid JSON 664s ok 6 - Access token was provided 664s 1..6 664s ok 8 - not required/PKCE flow/valid verifier succeeds 664s # Subtest: not required/PKCE flow/invalid verifier fails 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 1 - Get redirection 664s ok 2 - Location header found 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 3 - Response status is 400 664s ok 4 - Content is JSON 664s ok 5 - Error code is invalid_grant 664s 1..5 664s ok 9 - not required/PKCE flow/invalid verifier fails 664s # Subtest: PKCE required/non-PKCE flow/fails at authorize step 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 1 - Get redirection 664s ok 2 - Location header found 664s ok 3 - Authorize request failed with invalid_request 664s 1..3 664s ok 10 - PKCE required/non-PKCE flow/fails at authorize step 664s # Subtest: PKCE required/PKCE flow/valid verifier succeeds 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 1 - Get redirection 664s ok 2 - Location header found 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 3 - HTTP code is 200 664s ok 4 - Content-Type is JSON 664s ok 5 - Content is valid JSON 664s ok 6 - Access token was provided 664s 1..6 664s ok 11 - PKCE required/PKCE flow/valid verifier succeeds 664s # Subtest: PKCE required/PKCE flow/invalid verifier fails 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 1 - Get redirection 664s ok 2 - Location header found 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 3 - Response status is 400 664s ok 4 - Content is JSON 664s ok 5 - Error code is invalid_grant 664s 1..5 664s ok 12 - PKCE required/PKCE flow/invalid verifier fails 664s 1..12 664s ok 664s t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t ....................... 664s Warning: program compiled against libxml 215 using older 214 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 - Register $type 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 6 - Get JWKS, endpoint /oauth2/jwks 664s ok 7 - HTTP code is 200 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 664s ok 9 - HTTP code is 200 664s ok 10 - Portal object 664s ok 11 - Init 664s ok 12 - Portal app 664s ok 13 - Register $type 664s # ==> Pushing RP <== 664s # ==> Popping RP <== 664s ok 14 - Unauth SP request 664s ok 15 - Get redirection 664s ok 16 - Location header found 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 17 - Push request to OP, endpoint /oauth2/authorize 664s ok 18 - HTTP code is 200 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 19 - Post authentication, endpoint /oauth2/authorize 664s ok 20 - Get cookie lemonldap (5296f56d1de95c589454cea6996df9bcb75207bf63d02c77eb3019b949ad0d60) 664s ok 21 - HTTP code is 200 664s ok 22 - Page contains a form 664s ok 23 - Host match 664s ok 24 - Field "confirm" is defined 664s ok 25 - CSP header authorize POST request to \# 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 26 - Post confirmation, endpoint /oauth2/authorize 664s ok 27 - Get redirection 664s ok 28 - Location header found 664s # ==> Pushing RP <== 664s ok 29 - REST request 664s ok 30 - Request from RP to OP, endpoint /oauth2/token 664s # ==> Saving handler RP <== 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s # ==> Restoring RP <== 664s ok 31 - Execute request 664s ok 32 - Response is 200 664s ok 33 - Content is JSON 664s ok 34 - REST request 664s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 664s # ==> Saving handler RP <== 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s # ==> Restoring RP <== 664s ok 36 - Execute request 664s ok 37 - Response is 200 664s ok 38 - Content is JSON 664s # ==> Popping RP <== 664s ok 39 - Call openidconnectcallback on RP 664s ok 40 - Get cookie lemonldap (a98f6125375422caffc3930a441bcb0464aa42ac4710534df4c78109d0dc450b) 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 41 - Check session, endpoint /oauth2/checksession.html 664s ok 42 - HTTP code is 200 664s ok 43 - Frame can be embedded 664s ok 44 - UTF-8 values 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 45 - Query SP for logout 664s ok 46 - HTTP code is 200 664s ok 47 - Found RP logout iframe 664s # ==> Pushing OP <== 664s # ==> Popping OP <== 664s ok 48 - Test if user is reject on IdP 664s ok 49 - Response status is 401 664s ok 50 - Content is JSON 664s ok 51 - Error code is 1 664s # ==> Pushing RP <== 664s # ==> Popping RP <== 664s ok 52 - Call RP flogout 664s ok 53 - HTTP code is 200 664s ok 54 - Get cookie lemonldap (0) 664s ok 55 - Cookie set to 0 664s # ==> Pushing RP <== 664s # ==> Popping RP <== 664s ok 56 - Test if user is reject on RP 664s ok 57 - Get redirection 664s ok 58 - Location header found 664s 1..58 664s ok 665s t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ................... 665s Warning: program compiled against libxml 215 using older 214 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 - Register $type 665s ok 6 - OP portal 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 7 - Get JWKS, endpoint /oauth2/jwks 665s ok 8 - HTTP code is 200 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 665s ok 10 - HTTP code is 200 665s ok 11 - Portal object 665s ok 12 - Init 665s ok 13 - Portal app 665s ok 14 - Register $type 665s ok 15 - RP portal 665s # ==> Pushing RP <== 665s # ==> Popping RP <== 665s ok 16 - Unauth SP request 665s ok 17 - Get redirection 665s ok 18 - Location header found 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 19 - Push request to OP, endpoint /oauth2/authorize 665s ok 20 - HTTP code is 200 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 21 - Post authentication, endpoint /oauth2/authorize 665s ok 22 - Get cookie lemonldap (ca1a7527bfb76652d30a7050c5df7bcf07e18492bd524bc5524a27aa08c3536f) 665s ok 23 - HTTP code is 200 665s ok 24 - Page contains a form 665s ok 25 - Host match 665s ok 26 - Field "confirm" is defined 665s ok 27 - CSP header authorize POST request to \# 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 28 - Post confirmation, endpoint /oauth2/authorize 665s ok 29 - Get redirection 665s ok 30 - Location header found 665s # ==> Pushing RP <== 665s ok 31 - REST request 665s ok 32 - Request from RP to OP, endpoint /oauth2/token 665s # ==> Saving handler RP <== 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s # ==> Restoring RP <== 665s ok 33 - Execute request 665s ok 34 - Response is 200 665s ok 35 - Content is JSON 665s ok 36 - Found access_token 9f5bb31784943fc38c15632587f838dc1233edababe1ddbb6015e1c242d5ae8e 665s ok 37 - REST request 665s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 665s # ==> Saving handler RP <== 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s # ==> Restoring RP <== 665s ok 39 - Execute request 665s ok 40 - Response is 200 665s ok 41 - Content is JSON 665s # ==> Popping RP <== 665s ok 42 - Call openidconnectcallback on RP 665s ok 43 - Get cookie lemonldap (321fc0e2c31100833639e0fd92797c10b378f49e5f0c8dcc47bbed7e53aab270) 665s # ==> Pushing RP <== 665s # ==> Popping RP <== 665s ok 44 - Get session using restSessionServer 665s ok 45 - HTTP code is 200 665s ok 46 - Deserialize session content 665s ok 47 - Session has correct value for _oidc_sub 665s ok 48 - Session has correct value for _user 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 49 665s # ==> Pushing RP <== 665s ok 50 - REST request 665s ok 51 - Request from RP to OP, endpoint /oauth2/token 665s # ==> Saving handler RP <== 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s # ==> Restoring RP <== 665s ok 52 - Execute request 665s ok 53 - Response is 200 665s ok 54 - Content is JSON 665s ok 55 - Found access_token 0fbeef73a7507d7dade9dbacc8b0f35e4725b7b74f1dbcfe8eb99204a4380305 665s ok 56 - REST request 665s ok 57 - Request from RP to OP, endpoint /oauth2/userinfo 665s # ==> Saving handler RP <== 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s # ==> Restoring RP <== 665s ok 58 - Execute request 665s ok 59 - Response is 200 665s ok 60 - Content is JSON 665s # ==> Popping RP <== 665s ok 61 - Query RP for refresh 665s # ==> Pushing RP <== 665s # ==> Popping RP <== 665s ok 62 - Get session using restSessionServer 665s ok 63 - HTTP code is 200 665s ok 64 - Deserialize session content 665s ok 65 - Session has correct value for mail 665s ok 66 - Session has correct value for _user 665s ok 67 - Session has correct value for _oidc_sub 665s # ==> Pushing RP <== 665s # ==> Popping RP <== 665s ok 68 - Get session after refresh 665s # ==> Pushing RP <== 665s # ==> Popping RP <== 665s ok 69 - Query RP for logout 665s ok 70 - Get redirection 665s ok 71 - Location header found 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 72 - Push logout request to OP, endpoint /oauth2/logout 665s ok 73 - HTTP code is 200 665s ok 74 - Page contains a form 665s ok 75 - Host match 665s ok 76 - Field "confirm" is defined 665s ok 77 - CSP header authorize POST request to \# 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 78 - Confirm logout, endpoint /oauth2/logout 665s ok 79 - Get redirection 665s ok 80 - Location header found 665s ok 81 - Get cookie lemonldap (0) 665s ok 82 - SSO cookie removed 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 83 - Test if user is reject on IdP 665s ok 84 - Response status is 401 665s ok 85 - Content is JSON 665s ok 86 - Error code is 1 665s # ==> Pushing RP <== 665s # ==> Popping RP <== 665s ok 87 - Test if user is reject on SP 665s ok 88 - Get redirection 665s ok 89 - Location header found 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 90 - Push request to OP, endpoint /oauth2/authorize 665s ok 91 - HTTP code is 200 665s # ==> Pushing OP <== 665s # ==> Popping OP <== 665s ok 92 - Post authentication, endpoint /oauth2/authorize 665s ok 93 - Get cookie lemonldap (d16cc095806d3f758fb432c5e4c8fb650aa05b10c7c4ffba586c8362f3bdebc1) 665s 1..93 665s ok 666s t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t .................... 666s Warning: program compiled against libxml 215 using older 214 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 - Register $type 666s ok 6 - OP portal 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 7 - Get JWKS, endpoint /oauth2/jwks 666s ok 8 - HTTP code is 200 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 666s ok 10 - HTTP code is 200 666s ok 11 - Portal object 666s ok 12 - Init 666s ok 13 - Portal app 666s ok 14 - Register $type 666s ok 15 - RP portal 666s # ==> Pushing RP <== 666s # ==> Popping RP <== 666s ok 16 - Unauth SP request 666s ok 17 - Get redirection 666s ok 18 - Location header found 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 19 - Push request to OP, endpoint /oauth2/authorize 666s ok 20 - HTTP code is 200 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 21 - Post authentication, endpoint /oauth2/authorize 666s ok 22 - Get cookie lemonldap (b7707a6cfa2c4684e7a28cfe081446bf465db91d3116c0af0e51a12deb6c2f24) 666s ok 23 - HTTP code is 200 666s ok 24 - Page contains a form 666s ok 25 - Host match 666s ok 26 - Field "confirm" is defined 666s ok 27 - CSP header authorize POST request to \# 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 28 - Post confirmation, endpoint /oauth2/authorize 666s ok 29 - Get redirection 666s ok 30 - Location header found 666s # ==> Pushing RP <== 666s ok 31 - REST request 666s ok 32 - Request from RP to OP, endpoint /oauth2/token 666s # ==> Saving handler RP <== 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s # ==> Restoring RP <== 666s ok 33 - Execute request 666s ok 34 - Response is 200 666s ok 35 - Content is JSON 666s ok 36 - Found access_token 2f9094ac058779b8a2b62ab23e5a40c51b03e9528b500efae98a5ca2136bb181 666s ok 37 - REST request 666s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 666s # ==> Saving handler RP <== 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s # ==> Restoring RP <== 666s ok 39 - Execute request 666s ok 40 - Response is 200 666s ok 41 - Content is JSON 666s # ==> Popping RP <== 666s ok 42 - Call openidconnectcallback on RP 666s ok 43 - Get cookie lemonldap (5467d199b5a989b066dd58b317c8366f5a40520942b126ed65c1b33501adac1b) 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 44 - Check session, endpoint /oauth2/checksession.html 666s ok 45 - HTTP code is 200 666s ok 46 - Frame can be embedded 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 47 - Get userinfo 666s ok 48 - Token is a JWT 666s ok 49 - Found claim in JWT 666s ok 50 - UTF-8 values 666s # ==> Pushing RP <== 666s # ==> Popping RP <== 666s ok 51 - Query RP for logout 666s ok 52 - Get redirection 666s ok 53 - Location header found 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 54 - Push logout request to OP, endpoint /oauth2/logout 666s ok 55 - HTTP code is 200 666s ok 56 - Page contains a form 666s ok 57 - Host match 666s ok 58 - Field "confirm" is defined 666s ok 59 - CSP header authorize POST request to \# 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 60 - Confirm logout, endpoint /oauth2/logout 666s ok 61 - Get redirection 666s ok 62 - Location header found 666s ok 63 - Get cookie lemonldap (0) 666s ok 64 - SSO cookie removed 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 666s ok 66 - Get redirection 666s ok 67 - Location is http://auth.rp.com/?logout=1 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 68 - logout endpoint, endpoint /oauth2/logout 666s ok 69 - Response status is 401 666s ok 70 - Content is JSON 666s ok 71 - Error code is 9 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 72 - Test if user is reject on IdP 666s ok 73 - Response status is 401 666s ok 74 - Content is JSON 666s ok 75 - Error code is 1 666s # ==> Pushing RP <== 666s # ==> Popping RP <== 666s ok 76 - Test if user is reject on SP 666s ok 77 - Get redirection 666s ok 78 - Location header found 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 79 - Push request to OP, endpoint /oauth2/authorize 666s ok 80 - HTTP code is 200 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 81 - Post authentication, endpoint /oauth2/authorize 666s ok 82 - Get cookie lemonldap (8f523d4e8c3f82886591296fdcec49e3b9d766529ae643b7479ff52e282c0857) 666s 1..82 666s ok 666s t/32-Auth-and-issuer-OIDC-authorization_code-public_client.t ................... 666s Warning: program compiled against libxml 215 using older 214 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 - Register $type 666s ok 6 - OP portal 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 7 - Get JWKS, endpoint /oauth2/jwks 666s ok 8 - HTTP code is 200 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 666s ok 10 - HTTP code is 200 666s ok 11 - Portal object 666s ok 12 - Init 666s ok 13 - Portal app 666s ok 14 - Register $type 666s ok 15 - RP portal 666s # ==> Pushing RP <== 666s # ==> Popping RP <== 666s ok 16 - Unauth SP request 666s ok 17 - Get redirection 666s ok 18 - Location header found 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 19 - Push request to OP, endpoint /oauth2/authorize 666s ok 20 - HTTP code is 200 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 21 - Post authentication, endpoint /oauth2/authorize 666s ok 22 - Get cookie lemonldap (fa921e1d7aa94914f1fdc3764eb6029f9464b4942b1157fd61741dc906c74aa5) 666s ok 23 - HTTP code is 200 666s ok 24 - Page contains a form 666s ok 25 - Host match 666s ok 26 - Field "confirm" is defined 666s ok 27 - CSP header authorize POST request to \# 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 28 - Post confirmation, endpoint /oauth2/authorize 666s ok 29 - Get redirection 666s ok 30 - Location header found 666s # ==> Pushing RP <== 666s ok 31 - REST request 666s ok 32 - Request from RP to OP, endpoint /oauth2/token 666s # ==> Saving handler RP <== 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s # ==> Restoring RP <== 666s ok 33 - Execute request 666s ok 34 - Response is 200 666s ok 35 - Content is JSON 666s ok 36 - Found access_token fcfce6e14881d893f26a0f7c9db0f8b9e4602d870569520ea1cad1e8897ec1fd 666s ok 37 - REST request 666s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 666s # ==> Saving handler RP <== 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s # ==> Restoring RP <== 666s ok 39 - Execute request 666s ok 40 - Response is 200 666s ok 41 - Content is JSON 666s # ==> Popping RP <== 666s ok 42 - Call openidconnectcallback on RP 666s ok 43 - Get cookie lemonldap (31ee4a90db24441a26517400e2cb68697685530a80e70e6d6a4fa88db34f33fc) 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 44 - Check session, endpoint /oauth2/checksession.html 666s ok 45 - HTTP code is 200 666s ok 46 - Frame can be embedded 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 47 - Get userinfo 666s ok 48 - HTTP code is 200 666s ok 49 - Content-Type is JSON 666s ok 50 - Content is valid JSON 666s ok 51 - UTF-8 values 666s ok 52 - UTF-8 values 666s # ==> Pushing RP <== 666s # ==> Popping RP <== 666s ok 53 - Query RP for logout 666s ok 54 - Get redirection 666s ok 55 - Location header found 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 56 - Push logout request to OP, endpoint /oauth2/logout 666s ok 57 - HTTP code is 200 666s ok 58 - Page contains a form 666s ok 59 - Host match 666s ok 60 - Field "confirm" is defined 666s ok 61 - CSP header authorize POST request to \# 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 62 - Confirm logout, endpoint /oauth2/logout 666s ok 63 - Get redirection 666s ok 64 - Location header found 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 666s ok 66 - Get redirection 666s ok 67 - Location is http://auth.rp.com/?logout=1 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 68 - logout endpoint, endpoint /oauth2/logout 666s ok 69 - Response status is 401 666s ok 70 - Content is JSON 666s ok 71 - Error code is 9 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 72 - Test if user is reject on IdP 666s ok 73 - Response status is 401 666s ok 74 - Content is JSON 666s ok 75 - Error code is 1 666s # ==> Pushing RP <== 666s # ==> Popping RP <== 666s ok 76 - Test if user is reject on SP 666s ok 77 - Get redirection 666s ok 78 - Location header found 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 79 - Push request to OP, endpoint /oauth2/authorize 666s ok 80 - HTTP code is 200 666s # ==> Pushing OP <== 666s # ==> Popping OP <== 666s ok 81 - Post authentication, endpoint /oauth2/authorize 666s ok 82 - Get cookie lemonldap (a230e43e7752d2824657b40ab268a425b48c1e6b5a11e9c879acc64788ac259e) 666s 1..82 666s ok 667s t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t ................. 667s Warning: program compiled against libxml 215 using older 214 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 - Register $type 667s ok 6 - OP portal 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 7 - Get JWKS, endpoint /oauth2/jwks 667s ok 8 - HTTP code is 200 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 667s ok 10 - HTTP code is 200 667s ok 11 - Portal object 667s ok 12 - Init 667s ok 13 - Portal app 667s ok 14 - Register $type 667s ok 15 - RP portal 667s # ==> Pushing RP <== 667s # ==> Popping RP <== 667s ok 16 - Unauth SP request 667s ok 17 - Get redirection 667s ok 18 - Location header found 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 19 - Push request to OP, endpoint /oauth2/authorize 667s ok 20 - HTTP code is 200 667s ok 21 - Page contains a form 667s ok 22 - CSP header authorize POST request to \# 667s ok 23 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670860%2C%22issuerRequestoauth2%22%3A%221761598980_59239%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 24 - Post authentication, endpoint /oauth2/authorize 667s ok 25 - Get cookie lemonldap (a225e0fb2585ebf2801cad209c9ae61ebd3a95e481305c6a88e5b9554c2b951f) 667s ok 26 - HTTP code is 200 667s ok 27 - Page contains a form 667s ok 28 - Host match 667s ok 29 - Field "confirm" is defined 667s ok 30 - CSP header authorize POST request to \# 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 31 - Post confirmation, endpoint /oauth2/authorize 667s ok 32 - Get redirection 667s ok 33 - Location header found 667s # ==> Pushing RP <== 667s ok 34 - REST request 667s ok 35 - Request from RP to OP, endpoint /oauth2/token 667s # ==> Saving handler RP <== 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s # ==> Restoring RP <== 667s ok 36 - Execute request 667s ok 37 - Response is 200 667s ok 38 - Content is JSON 667s ok 39 - REST request 667s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 667s # ==> Saving handler RP <== 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s # ==> Restoring RP <== 667s ok 41 - Execute request 667s ok 42 - Response is 200 667s ok 43 - Content is JSON 667s # ==> Popping RP <== 667s ok 44 - Call openidconnectcallback on RP 667s ok 45 - Get cookie lemonldap (c3f36217624811d0671448bc20f35559f36e234fbac3a7bb0a0a3173b00c0132) 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 46 - Check session, endpoint /oauth2/checksession.html 667s ok 47 - HTTP code is 200 667s ok 48 - Frame can be embedded 667s # ==> Pushing RP <== 667s # ==> Popping RP <== 667s ok 49 - Query RP for logout 667s ok 50 - Get redirection 667s ok 51 - Location header found 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 52 - Push logout request to OP, endpoint /oauth2/logout 667s ok 53 - HTTP code is 200 667s ok 54 - Page contains a form 667s ok 55 - Host match 667s ok 56 - Field "confirm" is defined 667s ok 57 - CSP header authorize POST request to \# 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 58 - Confirm logout, endpoint /oauth2/logout 667s ok 59 - Get redirection 667s ok 60 - Location header found 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 61 - logout endpoint with redirect, endpoint /oauth2/logout 667s ok 62 - Get redirection 667s ok 63 - Location is http://auth.rp.com/?logout=1 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 64 - logout endpoint, endpoint /oauth2/logout 667s ok 65 - Response status is 401 667s ok 66 - Content is JSON 667s ok 67 - Error code is 9 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 68 - Test if user is reject on IdP 667s ok 69 - Response status is 401 667s ok 70 - Content is JSON 667s ok 71 - Error code is 1 667s # ==> Pushing RP <== 667s # ==> Popping RP <== 667s ok 72 - Test if user is reject on SP 667s ok 73 - Get redirection 667s ok 74 - Location header found 667s 1..74 667s ok 667s t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t ....................... 667s Warning: program compiled against libxml 215 using older 214 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 - Register $type 667s ok 6 - OP portal 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 7 - Get JWKS, endpoint /oauth2/jwks 667s ok 8 - HTTP code is 200 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 667s ok 10 - HTTP code is 200 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 11 - Post authentication request 667s ok 12 - Get cookie lemonldap (962b382a3624d073b8b43802e6aa9542153dbb9eaa834fe2e80a39399a2a406c) 667s ok 13 - Portal object 667s ok 14 - Init 667s ok 15 - Portal app 667s ok 16 - Register $type 667s ok 17 - RP portal 667s # ==> Pushing RP <== 667s # ==> Popping RP <== 667s ok 18 - Unauth SP request 667s ok 19 - Get redirection 667s ok 20 - Location header found 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 21 - Push request to OP, endpoint /oauth2/authorize 667s ok 22 - HTTP code is 200 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 23 - Post authentication, endpoint /oauth2/authorize 667s ok 24 - Get cookie lemonldap (5bdc62fb7b34f4933d12a5bbe40d3bfee87ac2aa196ead6ae7e07688c20e2207) 667s ok 25 - HTTP code is 200 667s ok 26 - Page contains a form 667s ok 27 - Host match 667s ok 28 - CSP header authorize POST request to auth.rp.com 667s # ==> Pushing RP <== 667s ok 29 - REST request 667s ok 30 - Request from RP to OP, endpoint /oauth2/token 667s # ==> Saving handler RP <== 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s # ==> Restoring RP <== 667s ok 31 - Execute request 667s ok 32 - Response is 200 667s ok 33 - Content is JSON 667s ok 34 - Found access_token b01ffce13761ff066dc1f1ee193bcb17f952352095330fe1240060b3cc0cc535 667s ok 35 - REST request 667s ok 36 - Request from RP to OP, endpoint /oauth2/userinfo 667s # ==> Saving handler RP <== 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s # ==> Restoring RP <== 667s ok 37 - Execute request 667s ok 38 - Response is 200 667s ok 39 - Content is JSON 667s # ==> Popping RP <== 667s ok 40 - Call openidconnectcallback on RP 667s ok 41 - Get cookie lemonldap (24020ace62b92a1887bd2f90215e941a0b1b417512c257d090bd28eaba57ada4) 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 42 - Check session, endpoint /oauth2/checksession.html 667s ok 43 - HTTP code is 200 667s ok 44 - Frame can be embedded 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 45 - Get userinfo 667s ok 46 - HTTP code is 200 667s ok 47 - Content-Type is JSON 667s ok 48 - Content is valid JSON 667s ok 49 - UTF-8 values 667s ok 50 - UTF-8 values 667s # ==> Pushing RP <== 667s # ==> Popping RP <== 667s ok 51 - Query RP for logout 667s ok 52 - Get redirection 667s ok 53 - Location header found 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 54 - Push logout request to OP, endpoint /oauth2/logout 667s ok 55 - HTTP code is 200 667s ok 56 - Page contains a form 667s ok 57 - Host match 667s ok 58 - Field "confirm" is defined 667s ok 59 - CSP header authorize POST request to \# 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 60 - Confirm logout, endpoint /oauth2/logout 667s ok 61 - Get redirection 667s ok 62 - Location header found 667s ok 63 - Get cookie lemonldap (0) 667s ok 64 - SSO cookie removed 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 667s ok 66 - Get redirection 667s ok 67 - Location is http://auth.rp.com/?logout=1 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 68 - logout endpoint, endpoint /oauth2/logout 667s ok 69 - Response status is 401 667s ok 70 - Content is JSON 667s ok 71 - Error code is 9 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 72 - Test if user is reject on IdP 667s ok 73 - Response status is 401 667s ok 74 - Content is JSON 667s ok 75 - Error code is 1 667s # ==> Pushing RP <== 667s # ==> Popping RP <== 667s ok 76 - Test if user is reject on SP 667s ok 77 - Get redirection 667s ok 78 - Location header found 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 79 - Push request to OP, endpoint /oauth2/authorize 667s ok 80 - HTTP code is 200 667s # ==> Pushing OP <== 667s # ==> Popping OP <== 667s ok 81 - Post authentication, endpoint /oauth2/authorize 667s ok 82 - Get cookie lemonldap (91ea295dddb6dce6c2fbfdccd10cdef46e8ec18c939b682f48c25bfbdde5d24e) 667s 1..82 667s ok 668s t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ................... 668s Warning: program compiled against libxml 215 using older 214 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 - Register $type 668s ok 6 - OP portal 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 7 - Get JWKS, endpoint /oauth2/jwks 668s ok 8 - HTTP code is 200 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 668s ok 10 - HTTP code is 200 668s ok 11 - Portal object 668s ok 12 - Init 668s ok 13 - Portal app 668s ok 14 - Register $type 668s ok 15 - RP portal 668s # ==> Pushing RP <== 668s # ==> Popping RP <== 668s ok 16 - Unauth SP request 668s ok 17 - Get redirection 668s ok 18 - Location header found 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 19 - Push request to OP, endpoint /oauth2/authorize 668s ok 20 - HTTP code is 200 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 21 - Post authentication, endpoint /oauth2/authorize 668s ok 22 - Get cookie lemonldap (c2df0bb6a3ef9c2eddc09c328b3a5b45a688fcccbb8a6354690a61bd8003b17a) 668s ok 23 - HTTP code is 200 668s ok 24 - Page contains a form 668s ok 25 - Host match 668s ok 26 - Field "confirm" is defined 668s ok 27 - CSP header authorize POST request to \# 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 28 - Post confirmation, endpoint /oauth2/authorize 668s ok 29 - Get redirection 668s ok 30 - Location header found 668s # ==> Pushing RP <== 668s ok 31 - REST request 668s ok 32 - Request from RP to OP, endpoint /oauth2/token 668s # ==> Saving handler RP <== 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s # ==> Restoring RP <== 668s ok 33 - Execute request 668s ok 34 - Response is 200 668s ok 35 - Content is JSON 668s ok 36 - Found access_token 6a1df39a6d78a9319649247888efb312ca8321e9e60fc2889fb76018e84ae011 668s ok 37 - REST request 668s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 668s # ==> Saving handler RP <== 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s # ==> Restoring RP <== 668s ok 39 - Execute request 668s ok 40 - Response is 200 668s ok 41 - Content is JSON 668s # ==> Popping RP <== 668s ok 42 - Call openidconnectcallback on RP 668s ok 43 - Get cookie lemonldap (2bde96ba433171239f831f57a1759addcbf2fb400b33c8575de1d1957410a8d3) 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 44 - Check session, endpoint /oauth2/checksession.html 668s ok 45 - HTTP code is 200 668s ok 46 - Frame can be embedded 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 47 - Get userinfo 668s ok 48 - HTTP code is 200 668s ok 49 - Content-Type is JSON 668s ok 50 - Content is valid JSON 668s ok 51 - UTF-8 values 668s ok 52 - UTF-8 values 668s # ==> Pushing RP <== 668s # ==> Popping RP <== 668s ok 53 - Query RP for logout 668s ok 54 - Get redirection 668s ok 55 - Location header found 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 56 - Push logout request to OP, endpoint /oauth2/logout 668s ok 57 - HTTP code is 200 668s ok 58 - Page contains a form 668s ok 59 - Host match 668s ok 60 - Field "confirm" is defined 668s ok 61 - CSP header authorize POST request to \# 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 62 - Confirm logout, endpoint /oauth2/logout 668s ok 63 - Get redirection 668s ok 64 - Location header found 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 65 - logout endpoint with redirect, endpoint /oauth2/logout 668s ok 66 - Get redirection 668s ok 67 - Location is http://auth.rp.com/?logout=1 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 68 - logout endpoint, endpoint /oauth2/logout 668s ok 69 - Response status is 401 668s ok 70 - Content is JSON 668s ok 71 - Error code is 9 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 72 - Test if user is reject on IdP 668s ok 73 - Response status is 401 668s ok 74 - Content is JSON 668s ok 75 - Error code is 1 668s # ==> Pushing RP <== 668s # ==> Popping RP <== 668s ok 76 - Test if user is reject on SP 668s ok 77 - Get redirection 668s ok 78 - Location header found 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 79 - Push request to OP, endpoint /oauth2/authorize 668s ok 80 - HTTP code is 200 668s # ==> Pushing OP <== 668s # ==> Popping OP <== 668s ok 81 - Post authentication, endpoint /oauth2/authorize 668s ok 82 - Get cookie lemonldap (53dadfaeac49c0ba56b4f2b3d63292e320fc2c7dfb3d3e6a50869fa3f9b83380) 668s 1..82 668s ok 669s t/32-Auth-and-issuer-OIDC-authorization_code.t ................................. 669s Warning: program compiled against libxml 215 using older 214 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 - Register $type 669s ok 6 - OP portal 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 7 - Get JWKS, endpoint /oauth2/jwks 669s ok 8 - HTTP code is 200 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 669s ok 10 - HTTP code is 200 669s ok 11 - Portal object 669s ok 12 - Init 669s ok 13 - Portal app 669s ok 14 - Register $type 669s ok 15 - RP portal 669s # ==> Pushing RP <== 669s # ==> Popping RP <== 669s ok 16 - Unauth SP request 669s ok 17 - Get redirection 669s ok 18 - Location header found 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 19 - Push request to OP, endpoint /oauth2/authorize 669s ok 20 - HTTP code is 200 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 21 - Post authentication, endpoint /oauth2/authorize 669s ok 22 - Get cookie lemonldap (64c6f7ccc7f2b162fdbdedfd1a9e810d42d8c96dbfee88a02ae55f8220d79d44) 669s ok 23 - Expected portal error code: code found on page 669s ok 24 - Expected portal error code 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 25 - Post authentication, endpoint /oauth2/authorize 669s ok 26 - Get cookie lemonldap (3e5e234c369002925091dc8c0b1c660449bf2bf2336e27c7fa34377961607926) 669s ok 27 - HTTP code is 200 669s ok 28 - Page contains a form 669s ok 29 - Host match 669s ok 30 - Field "confirm" is defined 669s ok 31 - CSP header authorize POST request to \# 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 32 - Post confirmation, endpoint /oauth2/authorize 669s ok 33 - Get redirection 669s ok 34 - Location header found 669s # ==> Pushing RP <== 669s ok 35 - REST request 669s ok 36 - Request from RP to OP, endpoint /oauth2/token 669s # ==> Saving handler RP <== 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s # ==> Restoring RP <== 669s ok 37 - Execute request 669s ok 38 - Response is 200 669s ok 39 - Content is JSON 669s ok 40 - Found access_token bc586f9bfe9391b27eda84b035d433a8b9b57260d75eac61d38dce3854c2efd0 669s ok 41 - REST request 669s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 669s # ==> Saving handler RP <== 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s # ==> Restoring RP <== 669s ok 43 - Execute request 669s ok 44 - Response is 200 669s ok 45 - Content is JSON 669s # ==> Popping RP <== 669s ok 46 - Call openidconnectcallback on RP 669s ok 47 - Get cookie lemonldap (fb1311da7fe9c2b44d13ddc3b375a389c84f2b5877cb7efb853138d4c4c82e16) 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 48 - Check session, endpoint /oauth2/checksession.html 669s ok 49 - HTTP code is 200 669s ok 50 - Frame can be embedded 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 51 - Get userinfo 669s ok 52 - HTTP code is 200 669s ok 53 - Content-Type is JSON 669s ok 54 - Content is valid JSON 669s ok 55 - UTF-8 values 669s ok 56 - UTF-8 values 669s ok 57 - OIDC EOL time is stored 669s ok 58 - Obtained refresh token 669s ok 59 - UTF-8 values 669s ok 60 - Correct email 669s ok 61 - Correct groups 669s ok 62 - Correct hGroups 669s ok 63 - oidcGotUserInfo called 669s ok 64 - oidcGotIDToken called 669s ok 65 - Correct custom ACR 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 66 669s # ==> Pushing RP <== 669s ok 67 - REST request 669s ok 68 - Request from RP to OP, endpoint /oauth2/userinfo 669s # ==> Saving handler RP <== 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s # ==> Restoring RP <== 669s ok 69 - Execute request 669s ok 70 - Response is 200 669s ok 71 - Content is JSON 669s # ==> Popping RP <== 669s ok 72 - Query RP for refresh 669s ok 73 - Access token EOL has not changed 669s ok 74 - Access token has not changed 669s ok 75 - Updated RP session 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 76 669s # ==> Pushing RP <== 669s ok 77 - REST request 669s ok 78 - Request from RP to OP, endpoint /oauth2/token 669s # ==> Saving handler RP <== 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s # ==> Restoring RP <== 669s ok 79 - Execute request 669s ok 80 - Response is 200 669s ok 81 - Content is JSON 669s ok 82 - Found access_token 72ec330c5a104684c0914871e1d55af34d977af1dfe871e1a8bf708f2ad16a7d 669s ok 83 - REST request 669s ok 84 - Request from RP to OP, endpoint /oauth2/userinfo 669s # ==> Saving handler RP <== 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s # ==> Restoring RP <== 669s ok 85 - Execute request 669s ok 86 - Response is 200 669s ok 87 - Content is JSON 669s # ==> Popping RP <== 669s ok 88 - Query RP for refresh 669s ok 89 - Access token EOL has changed 669s ok 90 - Access token has changed 669s ok 91 - Updated RP session 669s ok 92 - Still correct groups 669s ok 93 - Still correct hGroups 669s # ==> Pushing RP <== 669s # ==> Popping RP <== 669s ok 94 - Query RP for logout 669s ok 95 - Get redirection 669s ok 96 - Location header found 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 97 - Push logout request to OP, endpoint /oauth2/logout 669s ok 98 - HTTP code is 200 669s ok 99 - Page contains a form 669s ok 100 - Host match 669s ok 101 - Field "confirm" is defined 669s ok 102 - CSP header authorize POST request to \# 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 103 - Confirm logout, endpoint /oauth2/logout 669s ok 104 - Get redirection 669s ok 105 - Location header found 669s ok 106 - Get cookie lemonldap (0) 669s ok 107 - SSO cookie removed 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 108 - logout endpoint with redirect, endpoint /oauth2/logout 669s ok 109 - Get redirection 669s ok 110 - Location is http://auth.rp.com/?logout=1 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 111 - logout endpoint, endpoint /oauth2/logout 669s ok 112 - Response status is 401 669s ok 113 - Content is JSON 669s ok 114 - Error code is 9 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 115 - Test if user is reject on IdP 669s ok 116 - Response status is 401 669s ok 117 - Content is JSON 669s ok 118 - Error code is 1 669s # ==> Pushing RP <== 669s # ==> Popping RP <== 669s ok 119 - Test if user is reject on SP 669s ok 120 - Get redirection 669s ok 121 - Location header found 669s ok 122 - oidcGenerateAuthenticationRequest called 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 123 - Push request to OP, endpoint /oauth2/authorize 669s ok 124 - HTTP code is 200 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 125 - Post authentication, endpoint /oauth2/authorize 669s ok 126 - Get cookie lemonldap (a85ffe2c2e8a83aef468d25484d6910057c0817beff689da1decf1ae47a4b673) 669s 1..126 669s ok 669s t/32-Auth-and-issuer-OIDC-hybrid.t ............................................. 669s Warning: program compiled against libxml 215 using older 214 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 - Register $type 669s ok 6 - OP portal 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 7 - Get JWKS, endpoint /oauth2/jwks 669s ok 8 - HTTP code is 200 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 669s ok 10 - HTTP code is 200 669s ok 11 - Portal object 669s ok 12 - Init 669s ok 13 - Portal app 669s ok 14 - Register $type 669s ok 15 - RP portal 669s # ==> Pushing RP <== 669s # ==> Popping RP <== 669s ok 16 - Unauth SP request 669s ok 17 - Get redirection 669s ok 18 - Location header found 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 19 - Push request to OP, endpoint /oauth2/authorize 669s ok 20 - HTTP code is 200 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 21 - Post authentication, endpoint /oauth2/authorize 669s ok 22 - Reject reason is 90 669s ok 23 - Portal object 669s ok 24 - Init 669s ok 25 - Portal app 669s ok 26 - Register $type 669s ok 27 - OP portal 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 28 - Get JWKS, endpoint /oauth2/jwks 669s ok 29 - HTTP code is 200 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 30 - Get metadata, endpoint /.well-known/openid-configuration 669s ok 31 - HTTP code is 200 669s ok 32 - Portal object 669s ok 33 - Init 669s ok 34 - Portal app 669s ok 35 - Register $type 669s ok 36 - RP portal 669s # ==> Pushing RP <== 669s # ==> Popping RP <== 669s ok 37 - Unauth SP request 669s ok 38 - Get redirection 669s ok 39 - Location header found 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 40 - Push request to OP, endpoint /oauth2/authorize 669s ok 41 - HTTP code is 200 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 42 - Post authentication, endpoint /oauth2/authorize 669s ok 43 - Get cookie lemonldap (44ff955e84a6b682adbf96d8bd099004209105c28fb4e1d509af362c68062b1d) 669s ok 44 - Get redirection 669s ok 45 - Location header found 669s ok 46 - token_type found 669s ok 47 - session_state found 669s ok 48 - access_token found 669s ok 49 - id_token found 669s ok 50 - state found 669s ok 51 - session_state found 669s ok 52 - ID token contains c_hash 669s ok 53 - ID token contains at_hash 669s ok 54 - ID token contains nonce 669s ok 55 - REST request 669s ok 56 - Request from RP to OP, endpoint /oauth2/userinfo 669s # ==> Pushing OP <== 669s # ==> Popping OP <== 669s ok 57 - Execute request 669s ok 58 - Response is 200 669s ok 59 - Content is JSON 669s ok 60 - Get access token 669s ok 61 - Get name 669s ok 62 - Get family_name 669s ok 63 - Get sub 669s 1..63 669s ok 670s t/32-Auth-and-issuer-OIDC-implicit-no-token.t .................................. 670s Warning: program compiled against libxml 215 using older 214 670s ok 1 - use Lemonldap::NG::Portal::Main; 670s ok 2 - Portal object 670s ok 3 - Init 670s ok 4 - Portal app 670s ok 5 - Register $type 670s ok 6 - OP portal 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 7 - Get JWKS, endpoint /oauth2/jwks 670s ok 8 - HTTP code is 200 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 670s ok 10 - HTTP code is 200 670s ok 11 - Portal object 670s ok 12 - Init 670s ok 13 - Portal app 670s ok 14 - Register $type 670s ok 15 - RP portal 670s # ==> Pushing RP <== 670s # ==> Popping RP <== 670s ok 16 - Unauth SP request 670s ok 17 - Get redirection 670s ok 18 - Location header found 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 19 - Push request to OP, endpoint /oauth2/authorize 670s ok 20 - HTTP code is 200 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 21 - Post authentication, endpoint /oauth2/authorize 670s ok 22 - Get cookie lemonldap (66e4762fba7ca3aa7f489f668f0fc00038c7a38c35dfabb6e839d7df76b80abe) 670s ok 23 - HTTP code is 200 670s ok 24 - Page contains a form 670s ok 25 - Host match 670s ok 26 - Field "confirm" is defined 670s ok 27 - CSP header authorize POST request to \# 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 28 - Post confirmation, endpoint /oauth2/authorize 670s ok 29 - Get redirection 670s ok 30 - Location header found 670s ok 31 - id_token found 670s ok 32 - token_type must be missing 670s ok 33 - session_state found 670s ok 34 - access_token must be missing 670s ok 35 - state found 670s ok 36 - Check sub value 670s ok 37 - Check name value 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 38 - Logout request 670s ok 39 - Response is 200 670s ok 40 - Cookie is deleted 670s ok 41 - No pdata 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 42 - Disconnect request 670s ok 43 - Response is 401 670s # ==> Pushing RP <== 670s # ==> Popping RP <== 670s ok 44 - Unauth SP request 670s ok 45 - Get redirection 670s ok 46 - Location header found 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 47 - Push request to OP, endpoint /oauth2/authorize 670s ok 48 - HTTP code is 200 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 49 - Post authentication, endpoint /oauth2/authorize 670s ok 50 - Get cookie lemonldap (f36ab76b0cd9f7cfec5815b245de1a240996519583c9faf5d6ed4066b79ac362) 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 51 - Logout request 670s ok 52 - Response is 200 670s ok 53 - Cookie is deleted 670s ok 54 - No pdata 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 55 - Disconnect request 670s ok 56 - Response is 401 670s 1..56 670s ok 670s t/32-Auth-and-issuer-OIDC-implicit.t ........................................... 670s Warning: program compiled against libxml 215 using older 214 670s ok 1 - use Lemonldap::NG::Portal::Main; 670s ok 2 - Portal object 670s ok 3 - Init 670s ok 4 - Portal app 670s ok 5 - Register $type 670s ok 6 - OP portal 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 7 - Get JWKS, endpoint /oauth2/jwks 670s ok 8 - HTTP code is 200 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 670s ok 10 - HTTP code is 200 670s ok 11 - Portal object 670s ok 12 - Init 670s ok 13 - Portal app 670s ok 14 - Register $type 670s ok 15 - RP portal 670s # ==> Pushing RP <== 670s # ==> Popping RP <== 670s ok 16 - Unauth SP request 670s ok 17 - Get redirection 670s ok 18 - Location header found 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 19 - Push request to OP, endpoint /oauth2/authorize 670s ok 20 - HTTP code is 200 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 21 - Post authentication, endpoint /oauth2/authorize 670s ok 22 - Get cookie lemonldap (4e28a5c7670a4223168203a6bf6f0a12201f5720a8fff7ddc3a70bd1cd16cebb) 670s ok 23 - HTTP code is 200 670s ok 24 - Page contains a form 670s ok 25 - Host match 670s ok 26 - Field "confirm" is defined 670s ok 27 - CSP header authorize POST request to \# 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 28 - Post confirmation, endpoint /oauth2/authorize 670s ok 29 - Get redirection 670s ok 30 - Location header found 670s ok 31 - id_token found 670s ok 32 - token_type found 670s ok 33 - session_state found 670s ok 34 - access_token found 670s ok 35 - state found 670s ok 36 - Check ACR value 670s ok 37 - Check that clientid is in audience 670s ok 38 - Check for additional audiences 670s ok 39 - Check for additional audiences 670s ok 40 - Check sub value 670s ok 41 - Claim name must not be in ID token 670s ok 42 - azp found 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 43 - Logout request 670s ok 44 - Response is 200 670s ok 45 - Cookie is deleted 670s ok 46 - No pdata 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 47 - Disconnect request 670s ok 48 - Response is 401 670s # ==> Pushing RP <== 670s # ==> Popping RP <== 670s ok 49 - Unauth SP request 670s ok 50 - Get redirection 670s ok 51 - Location header found 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 52 - Push request to OP, endpoint /oauth2/authorize 670s ok 53 - HTTP code is 200 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 54 - Post authentication, endpoint /oauth2/authorize 670s ok 55 - Get cookie lemonldap (4284b150220ca1bb97b827dcc2054f27bc2d5512dc696f085e65707a4700d47b) 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 56 - Logout request 670s ok 57 - Response is 200 670s ok 58 - Cookie is deleted 670s ok 59 - No pdata 670s # ==> Pushing OP <== 670s # ==> Popping OP <== 670s ok 60 - Disconnect request 670s ok 61 - Response is 401 670s 1..61 670s ok 670s t/32-Auth-and-issuer-OIDC-sorted.t ............................................. 670s Warning: program compiled against libxml 215 using older 214 670s ok 1 - use Lemonldap::NG::Portal::Main; 670s ok 2 - Portal object 670s ok 3 - Init 670s ok 4 - Portal app 670s ok 5 - OP portal 670s ok 6 - Get JWKS, endpoint /oauth2/jwks 670s ok 7 - HTTP code is 200 670s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 670s ok 9 - HTTP code is 200 670s ok 10 - Portal object 670s ok 11 - Init 670s ok 12 - Portal app 670s ok 13 - RP portal 670s ok 14 - Unauth SP request 670s ok 15 - 1st = op3 670s ok 16 - 2nd = op 670s ok 17 - 3rd = op2 670s ok 18 - Found OIDC idp logo and tooltip 670s ok 19 - Found OIDC idp display name 670s 1..19 670s ok 671s t/32-OIDC-Back-Channel-Logout-no-sid.t ......................................... 671s Warning: program compiled against libxml 215 using older 214 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 - Register $type 671s ok 6 - OP portal 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 7 - Get JWKS, endpoint /oauth2/jwks 671s ok 8 - HTTP code is 200 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 671s ok 10 - HTTP code is 200 671s ok 11 - Portal object 671s ok 12 - Init 671s ok 13 - Portal app 671s ok 14 - Register $type 671s ok 15 - RP portal 671s # ==> Pushing RP <== 671s # ==> Popping RP <== 671s ok 16 - Unauth RP request 671s ok 17 - Get redirection 671s ok 18 - Location header found 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 19 - Push request to OP, endpoint /oauth2/authorize 671s ok 20 - HTTP code is 200 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 21 - Post authentication, endpoint /oauth2/authorize 671s ok 22 - Get cookie lemonldap (12cf633f08487c5c6d0e0d5838dbbbb056a67aeef1027c0108275a75664941a1) 671s ok 23 - HTTP code is 200 671s ok 24 - Page contains a form 671s ok 25 - Host match 671s ok 26 - Field "confirm" is defined 671s ok 27 - CSP header authorize POST request to \# 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 28 - Post confirmation, endpoint /oauth2/authorize 671s ok 29 - Get redirection 671s ok 30 - Location header found 671s # ==> Pushing RP <== 671s ok 31 - REST request 671s ok 32 - Request from RP to OP, endpoint /oauth2/token 671s # ==> Saving handler RP <== 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s # ==> Restoring RP <== 671s ok 33 - Execute request 671s ok 34 - Response is 200 671s ok 35 - Content is JSON 671s ok 36 - REST request 671s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 671s # ==> Saving handler RP <== 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s # ==> Restoring RP <== 671s ok 38 - Execute request 671s ok 39 - Response is 200 671s ok 40 - Content is JSON 671s # ==> Popping RP <== 671s ok 41 - Call openidconnectcallback on RP 671s ok 42 - Get cookie lemonldap (197712cb6456ce181bbaf2b320f391225cc61b21c2df5f5ac3e333e0247af1d6) 671s # ==> Pushing OP <== 671s ok 43 - REST request 671s ok 44 - Request from OP to RP 671s # ==> Saving handler OP <== 671s # ==> Pushing RP <== 671s # ==> Popping RP <== 671s # ==> Restoring OP <== 671s ok 45 - Execute request 671s ok 46 - Response is 200 671s # ==> Popping OP <== 671s ok 47 - Query OP for logout 671s ok 48 - HTTP code is 200 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 49 - Test if user is reject on OP 671s ok 50 - Response status is 401 671s ok 51 - Content is JSON 671s ok 52 - Error code is 1 671s # ==> Pushing RP <== 671s # ==> Popping RP <== 671s ok 53 - Test if user is reject on RP 671s ok 54 - Get redirection 671s ok 55 - Location header found 671s 1..55 671s ok 671s t/32-OIDC-Back-Channel-Logout-sid-EC-keys.t .................................... 671s Warning: program compiled against libxml 215 using older 214 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 - Register $type 671s ok 6 - OP portal 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 7 - Get JWKS, endpoint /oauth2/jwks 671s ok 8 - HTTP code is 200 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 671s ok 10 - HTTP code is 200 671s ok 11 - Portal object 671s ok 12 - Init 671s ok 13 - Portal app 671s ok 14 - Register $type 671s ok 15 - RP portal 671s # ==> Pushing RP <== 671s # ==> Popping RP <== 671s ok 16 - Unauth RP request 671s ok 17 - Get redirection 671s ok 18 - Location header found 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 19 - Push request to OP, endpoint /oauth2/authorize 671s ok 20 - HTTP code is 200 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 21 - Post authentication, endpoint /oauth2/authorize 671s ok 22 - Get cookie lemonldap (3e0e061b4a2b6f7e81c662ac53351bbb8f74f39a8d770dbfb23b93b725b65bb0) 671s ok 23 - HTTP code is 200 671s ok 24 - Page contains a form 671s ok 25 - Host match 671s ok 26 - Field "confirm" is defined 671s ok 27 - CSP header authorize POST request to \# 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 28 - Post confirmation, endpoint /oauth2/authorize 671s ok 29 - Get redirection 671s ok 30 - Location header found 671s # ==> Pushing RP <== 671s ok 31 - REST request 671s ok 32 - Request from RP to OP, endpoint /oauth2/token 671s # ==> Saving handler RP <== 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s # ==> Restoring RP <== 671s ok 33 - Execute request 671s ok 34 - Response is 200 671s ok 35 - Content is JSON 671s ok 36 - REST request 671s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 671s # ==> Saving handler RP <== 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s # ==> Restoring RP <== 671s ok 38 - Execute request 671s ok 39 - Response is 200 671s ok 40 - Content is JSON 671s # ==> Popping RP <== 671s ok 41 - Call openidconnectcallback on RP 671s ok 42 - Get cookie lemonldap (3d59eb9cf51c57b70bbd3fa325d03fd44c9f33983330dc087d7692a23f6c2e6e) 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s # ==> Pushing OP <== 671s ok 43 - REST request 671s ok 44 - Request from OP to RP 671s # ==> Saving handler OP <== 671s # ==> Pushing RP <== 671s # ==> Popping RP <== 671s # ==> Restoring OP <== 671s ok 45 - Execute request 671s ok 46 - Response is 200 671s # ==> Popping OP <== 671s ok 47 - Query OP for logout 671s ok 48 - HTTP code is 200 671s # ==> Pushing OP <== 671s # ==> Popping OP <== 671s ok 49 - Test if user is reject on OP 671s ok 50 - Response status is 401 671s ok 51 - Content is JSON 671s ok 52 - Error code is 1 671s # ==> Pushing RP <== 671s # ==> Popping RP <== 671s ok 53 - Test if user is reject on RP 671s ok 54 - Get redirection 671s ok 55 - Location header found 671s 1..55 671s ok 672s t/32-OIDC-Back-Channel-Logout-sid-with-JWE-and-EC-keys.t ....................... 672s Warning: program compiled against libxml 215 using older 214 672s ok 1 - use Lemonldap::NG::Portal::Main; 672s ok 2 - Portal object 672s ok 3 - REST request 672s ok 4 - Request from OP to RP 672s [Tue Oct 28 17:01:05 2025] [LLNG:5872] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 672s [Tue Oct 28 17:01:05 2025] [LLNG:5872] [error] Malformed JWKS document 672s [Tue Oct 28 17:01:05 2025] [LLNG:5872] [error] Relying Party rp has errors and will be ignored 672s ok 5 - Init 672s ok 6 - Portal app 672s ok 7 - Register $type 672s ok 8 - OP portal 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 9 - Get JWKS, endpoint /oauth2/jwks 672s ok 10 - HTTP code is 200 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 672s ok 12 - HTTP code is 200 672s ok 13 - Portal object 672s ok 14 - Init 672s ok 15 - Portal app 672s ok 16 - Register $type 672s ok 17 - RP portal 672s # ==> Pushing OP <== 672s ok 18 - REST request 672s ok 19 - Request from OP to RP 672s # ==> Saving handler OP <== 672s # ==> Pushing RP <== 672s # ==> Popping RP <== 672s # ==> Restoring OP <== 672s ok 20 - Execute request 672s ok 21 - Response is 200 672s ok 22 - Content is JSON 672s # ==> Popping OP <== 672s # ==> Pushing RP <== 672s # ==> Popping RP <== 672s ok 23 - Unauth RP request 672s ok 24 - Get redirection 672s ok 25 - Location header found 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 26 - Push request to OP, endpoint /oauth2/authorize 672s ok 27 - HTTP code is 200 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 28 - Post authentication, endpoint /oauth2/authorize 672s ok 29 - Get cookie lemonldap (040dead15fbd256eeafd5d910647a74c1843259b2c319e699b23d30a6d394827) 672s ok 30 - HTTP code is 200 672s ok 31 - Page contains a form 672s ok 32 - Host match 672s ok 33 - Field "confirm" is defined 672s ok 34 - CSP header authorize POST request to \# 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 35 - Post confirmation, endpoint /oauth2/authorize 672s ok 36 - Get redirection 672s ok 37 - Location header found 672s # ==> Pushing RP <== 672s ok 38 - REST request 672s ok 39 - Request from RP to OP, endpoint /oauth2/token 672s # ==> Saving handler RP <== 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s # ==> Restoring RP <== 672s ok 40 - Execute request 672s ok 41 - Response is 200 672s ok 42 - Content is JSON 672s ok 43 - REST request 672s ok 44 - Request from RP to OP, endpoint /oauth2/userinfo 672s # ==> Saving handler RP <== 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s # ==> Restoring RP <== 672s ok 45 - Execute request 672s ok 46 - Response is 200 672s ok 47 - Content is JSON 672s # ==> Popping RP <== 672s ok 48 - Call openidconnectcallback on RP 672s ok 49 - Get cookie lemonldap (6a15671193bd0bb4c9566183d65c987d8683a8b614362ea2eb274c0158597be7) 672s # ==> Pushing OP <== 672s ok 50 - REST request 672s ok 51 - Request from OP to RP 672s # ==> Saving handler OP <== 672s # ==> Pushing RP <== 672s # ==> Popping RP <== 672s # ==> Restoring OP <== 672s ok 52 - Execute request 672s ok 53 - Response is 200 672s ok 54 - Content is JSON 672s # ==> Popping OP <== 672s # ==> Pushing OP <== 672s ok 55 - REST request 672s ok 56 - Request from OP to RP 672s # ==> Saving handler OP <== 672s # ==> Pushing RP <== 672s # ==> Popping RP <== 672s # ==> Restoring OP <== 672s ok 57 - Execute request 672s ok 58 - Response is 200 672s # ==> Popping OP <== 672s ok 59 - Query OP for logout 672s ok 60 - HTTP code is 200 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 61 - Test if user is reject on OP 672s ok 62 - Response status is 401 672s ok 63 - Content is JSON 672s ok 64 - Error code is 1 672s # ==> Pushing RP <== 672s # ==> Popping RP <== 672s ok 65 - Test if user is reject on RP 672s ok 66 - Get redirection 672s ok 67 - Location header found 672s 1..67 672s ok 672s t/32-OIDC-Back-Channel-Logout-sid.t ............................................ 672s Warning: program compiled against libxml 215 using older 214 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 - Register $type 672s ok 6 - OP portal 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 7 - Get JWKS, endpoint /oauth2/jwks 672s ok 8 - HTTP code is 200 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 672s ok 10 - HTTP code is 200 672s ok 11 - Portal object 672s ok 12 - Init 672s ok 13 - Portal app 672s ok 14 - Register $type 672s ok 15 - RP portal 672s # ==> Pushing RP <== 672s # ==> Popping RP <== 672s ok 16 - Unauth RP request 672s ok 17 - Get redirection 672s ok 18 - Location header found 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 19 - Push request to OP, endpoint /oauth2/authorize 672s ok 20 - HTTP code is 200 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 21 - Post authentication, endpoint /oauth2/authorize 672s ok 22 - Get cookie lemonldap (92626e6ff133819633994f914ccc9f00d5017bef161129023d0d972bfb6aba0b) 672s ok 23 - HTTP code is 200 672s ok 24 - Page contains a form 672s ok 25 - Host match 672s ok 26 - Field "confirm" is defined 672s ok 27 - CSP header authorize POST request to \# 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 28 - Post confirmation, endpoint /oauth2/authorize 672s ok 29 - Get redirection 672s ok 30 - Location header found 672s # ==> Pushing RP <== 672s ok 31 - REST request 672s ok 32 - Request from RP to OP, endpoint /oauth2/token 672s # ==> Saving handler RP <== 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s # ==> Restoring RP <== 672s ok 33 - Execute request 672s ok 34 - Response is 200 672s ok 35 - Content is JSON 672s ok 36 - REST request 672s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 672s # ==> Saving handler RP <== 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s # ==> Restoring RP <== 672s ok 38 - Execute request 672s ok 39 - Response is 200 672s ok 40 - Content is JSON 672s # ==> Popping RP <== 672s ok 41 - Call openidconnectcallback on RP 672s ok 42 - Get cookie lemonldap (369c7a992ff08d942ae70fb73d142f8427f0dd979251262c88e3a93078383ceb) 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s # ==> Pushing OP <== 672s ok 43 - REST request 672s ok 44 - Request from OP to RP 672s # ==> Saving handler OP <== 672s # ==> Pushing RP <== 672s # ==> Popping RP <== 672s # ==> Restoring OP <== 672s ok 45 - Execute request 672s ok 46 - Response is 200 672s # ==> Popping OP <== 672s ok 47 - Query OP for logout 672s ok 48 - HTTP code is 200 672s # ==> Pushing OP <== 672s # ==> Popping OP <== 672s ok 49 - Test if user is reject on OP 672s ok 50 - Response status is 401 672s ok 51 - Content is JSON 672s ok 52 - Error code is 1 672s # ==> Pushing RP <== 672s # ==> Popping RP <== 672s ok 53 - Test if user is reject on RP 672s ok 54 - Get redirection 672s ok 55 - Location header found 672s 1..55 672s ok 673s t/32-OIDC-ClaimTypes.t ......................................................... 673s Warning: program compiled against libxml 215 using older 214 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 - _formatvalue('', 'string', 'auto') 673s ok 6 - _formatvalue('foo', 'string', 'auto') 673s ok 7 - _formatvalue('foo;bar', 'string', 'auto') 673s ok 8 - _formatvalue('', 'int', 'auto') 673s ok 9 - _formatvalue('0', 'int', 'auto') 673s ok 10 - _formatvalue('0;1;2;3', 'int', 'auto') 673s ok 11 - _formatvalue('', 'bool', 'auto') 673s ok 12 - _formatvalue('0', 'bool', 'auto') 673s ok 13 - _formatvalue('1', 'bool', 'auto') 673s ok 14 - _formatvalue('0;1;;3', 'bool', 'auto') 673s ok 15 - _formatvalue('', 'string', 'always') 673s ok 16 - _formatvalue('foo', 'string', 'always') 673s ok 17 - _formatvalue('foo;bar', 'string', 'always') 673s ok 18 - _formatvalue('', 'int', 'always') 673s ok 19 - _formatvalue('0', 'int', 'always') 673s ok 20 - _formatvalue('0;1;2;3', 'int', 'always') 673s ok 21 - _formatvalue('', 'bool', 'always') 673s ok 22 - _formatvalue('0', 'bool', 'always') 673s ok 23 - _formatvalue('1', 'bool', 'always') 673s ok 24 - _formatvalue('0;1;;3', 'bool', 'always') 673s ok 25 - _formatvalue('', 'string', 'never') 673s ok 26 - _formatvalue('foo', 'string', 'never') 673s ok 27 - _formatvalue('foo;bar', 'string', 'never') 673s ok 28 - _formatvalue('', 'int', 'never') 673s ok 29 - _formatvalue('0', 'int', 'never') 673s ok 30 - _formatvalue('0;1;2;3', 'int', 'never') 673s ok 31 - _formatvalue('', 'bool', 'never') 673s ok 32 - _formatvalue('0', 'bool', 'never') 673s ok 33 - _formatvalue('1', 'bool', 'never') 673s ok 34 - _formatvalue('0;1;;3', 'bool', 'never') 673s 1..34 673s ok 673s t/32-OIDC-ClientCredentials-Grant.t ............................................ 673s Warning: program compiled against libxml 215 using older 214 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 - HTTP code is 400 673s ok 6 - HTTP code is 400 673s ok 7 - Response status is 400 673s ok 8 - Content is JSON 673s ok 9 - Error code is invalid_scope 673s ok 10 - HTTP code is 200 673s ok 11 - Content-Type is JSON 673s ok 12 - Content is valid JSON 673s ok 13 - Access Token found 673s ok 14 - Token response returned scope 673s ok 15 - HTTP code is 200 673s ok 16 - Content-Type is JSON 673s ok 17 - Content is valid JSON 673s ok 18 673s ok 19 673s ok 20 673s ok 21 - Post introspection 673s ok 22 - HTTP code is 200 673s ok 23 - Content-Type is JSON 673s ok 24 - Content is valid JSON 673s ok 25 - Scope read found 673s ok 26 - Rule-enforced scope found 673s ok 27 - Hook-enforced scope found 673s ok 28 - Token response scope match token scope 673s ok 29 - HTTP code is 200 673s ok 30 - Content-Type is JSON 673s ok 31 - Content is valid JSON 673s ok 32 - HTTP code is 200 673s ok 33 - Content-Type is JSON 673s ok 34 - Content is valid JSON 673s ok 35 - Found access token 673s ok 36 - HTTP code is 200 673s ok 37 - Content-Type is JSON 673s ok 38 - Content is valid JSON 673s ok 39 - Found access token 673s 1..39 673s ok 674s t/32-OIDC-Code-Flow-Mobile.t ................................................... 674s Warning: program compiled against libxml 215 using older 214 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 - OP portal 674s ok 6 - Get cookie lemonldap (1231c829a71ffaf7ab11ffb71403dd94841c6cc1681db76a83661983533bbfa4) 674s ok 7 - Allowed custom scheme 674s ok 8 - Correct Redirect URI 674s ok 9 - Found code 674s ok 10 - HTTP code is 200 674s ok 11 - Content-Type is JSON 674s ok 12 - Content is valid JSON 674s ok 13 - Found access token 674s ok 14 674s ok 15 - HTTP code is 200 674s ok 16 - Content-Type is JSON 674s ok 17 - Content is valid JSON 674s ok 18 - Correct subject 674s 1..18 674s ok 674s t/32-OIDC-Code-Flow-with-2F-UpgradeOnly.t ...................................... 674s Warning: program compiled against libxml 215 using older 214 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 - Register $type 674s ok 6 - OP portal 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 7 - Get JWKS, endpoint /oauth2/jwks 674s ok 8 - HTTP code is 200 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 674s ok 10 - HTTP code is 200 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 11 - Post authentication with no target auth level 674s ok 12 - Get cookie lemonldap (7ab3a494bb34437909f0292344aa4dc8cc13bfef3fce8d2ae68563a59b78084a) 674s ok 13 - Portal object 674s ok 14 - Init 674s ok 15 - Portal app 674s ok 16 - Register $type 674s ok 17 - RP portal 674s # ==> Pushing RP <== 674s # ==> Popping RP <== 674s ok 18 - Unauth SP request 674s ok 19 - Get redirection 674s ok 20 - Location header found 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 21 - Push request to OP, endpoint /oauth2/authorize 674s ok 22 - HTTP code is 200 674s ok 23 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%225%22%2C%22issuerRequestoauth2%22%3A%221761598987_64965%22%2C%22issuerTs%22%3A1761670867%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 674s ok 24 - HTTP code is 200 674s ok 25 - Page contains a form 674s ok 26 - URI match 674s ok 27 - Field "confirm" is defined 674s ok 28 - Field "url" is defined 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 29 - Post code 674s ok 30 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMi9hdXRob3JpemU%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1761670867%2C%22issuerRequestoauth2%22%3A%221761598987_64965%22%2C%22targetAuthnLevel%22%3A%225%22%7D) 674s ok 31 - HTTP code is 200 674s ok 32 - Page contains a form 674s ok 33 - URI match 674s ok 34 - Field "token" is defined 674s ok 35 - Field "code" is defined 674s ok 36 - Field "checkLogins" is defined 674s ok 37 - Found EXTCODE input 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 38 - Post code 674s ok 39 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761598987_64965%22%7D) 674s ok 40 - Get redirection 674s ok 41 - Location header found 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 42 - Follow redirection to Oauth2 issuer 674s ok 43 - Get cookie lemonldappdata () 674s ok 44 - Pdata was cleared 674s ok 45 - HTTP code is 200 674s ok 46 - Page contains a form 674s ok 47 - URI match 674s ok 48 - Field "confirm" is defined 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 49 - Post confirmation, endpoint /oauth2/authorize 674s ok 50 - Get redirection 674s ok 51 - Location header found 674s # ==> Pushing RP <== 674s ok 52 - REST request 674s ok 53 - Request from RP to OP, endpoint /oauth2/token 674s # ==> Saving handler RP <== 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s # ==> Restoring RP <== 674s ok 54 - Execute request 674s ok 55 - Response is 200 674s ok 56 - Content is JSON 674s ok 57 - Found access_token d88e6363842c377f3d4a58f56381473ff6942032a62f1460390da24b80a1cc72 674s ok 58 - REST request 674s ok 59 - Request from RP to OP, endpoint /oauth2/userinfo 674s # ==> Saving handler RP <== 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s # ==> Restoring RP <== 674s ok 60 - Execute request 674s ok 61 - Response is 200 674s ok 62 - Content is JSON 674s # ==> Popping RP <== 674s ok 63 - Call openidconnectcallback on RP 674s ok 64 - Get cookie lemonldap (4393fd3c2aaf2a53808e64d7ea88eaf10aec14bb5e1ebcdcdcc0973c277c09a6) 674s # ==> Pushing RP <== 674s # ==> Popping RP <== 674s ok 65 - Get / on SP 674s ok 66 - HTTP code is 200 674s ok 67 - Authenticated as french 674s # ==> Pushing RP <== 674s # ==> Popping RP <== 674s ok 68 - Unauth SP request 674s ok 69 - Get redirection 674s ok 70 - Location header found 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 71 - Push request to OP, endpoint /oauth2/authorize 674s ok 72 - HTTP code is 200 674s ok 73 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22targetAuthnLevel%22%3A5%2C%22issuerRequestoauth2%22%3A%221761598987_47296%22%2C%22issuerTs%22%3A1761670867%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 74 - Post authentication, endpoint /oauth2/authorize 674s ok 75 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221761598987_47296%22%2C%22targetAuthnLevel%22%3A5%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761670867%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 674s ok 76 - HTTP code is 200 674s ok 77 - Page contains a form 674s ok 78 - URI match 674s ok 79 - Field "token" is defined 674s ok 80 - Field "code" is defined 674s ok 81 - Field "checkLogins" is defined 674s ok 82 - Found EXTCODE input 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 83 - Post code 674s ok 84 - Get cookie lemonldap (ecd16685c3c1b01613f4ef0b4cbdbdec4d3709fae120b7655e491b96cc517c54) 674s ok 85 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221761598987_47296%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) 674s ok 86 - Get redirection 674s ok 87 - Location header found 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s ok 88 - Follow redirection to Oauth2 issuer 674s ok 89 - Get cookie lemonldappdata () 674s ok 90 - Pdata was cleared 674s ok 91 - Get redirection 674s ok 92 - Location header found 674s # ==> Pushing RP <== 674s ok 93 - REST request 674s ok 94 - Request from RP to OP, endpoint /oauth2/token 674s # ==> Saving handler RP <== 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s # ==> Restoring RP <== 674s ok 95 - Execute request 674s ok 96 - Response is 200 674s ok 97 - Content is JSON 674s ok 98 - Found access_token 6350b48075c82404e1debdadd50335d322a7e79e1ca2f767203abf6685b71d98 674s ok 99 - REST request 674s ok 100 - Request from RP to OP, endpoint /oauth2/userinfo 674s # ==> Saving handler RP <== 674s # ==> Pushing OP <== 674s # ==> Popping OP <== 674s # ==> Restoring RP <== 674s ok 101 - Execute request 674s ok 102 - Response is 200 674s ok 103 - Content is JSON 674s # ==> Popping RP <== 674s ok 104 - Call openidconnectcallback on RP 674s ok 105 - Get cookie lemonldap (21f18b5d07f8e1567bee671529864488b9066c2d77d15337b9b556ec8a985d2e) 674s # ==> Pushing RP <== 674s # ==> Popping RP <== 674s ok 106 - Get / on SP 674s ok 107 - HTTP code is 200 674s ok 108 - Authenticated as french 674s 1..108 674s ok 675s t/32-OIDC-Code-Flow-with-2F.t .................................................. 675s Warning: program compiled against libxml 215 using older 214 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 ok 6 - OP portal 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 7 - Get JWKS, endpoint /oauth2/jwks 675s ok 8 - HTTP code is 200 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 675s ok 10 - HTTP code is 200 675s ok 11 - Portal object 675s ok 12 - Init 675s ok 13 - Portal app 675s ok 14 - Register $type 675s ok 15 - RP portal 675s # ==> Pushing RP <== 675s # ==> Popping RP <== 675s ok 16 - Unauth SP request 675s ok 17 - Get redirection 675s ok 18 - Location header found 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 19 - Push request to OP, endpoint /oauth2/authorize 675s ok 20 - HTTP code is 200 675s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670867%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221761598987_4409%22%7D) 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 22 - Post authentication, endpoint /oauth2/authorize 675s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1761670867%2C%22issuerRequestoauth2%22%3A%221761598987_4409%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 675s ok 24 - HTTP code is 200 675s ok 25 - Page contains a form 675s ok 26 - URI match 675s ok 27 - Field "token" is defined 675s ok 28 - Field "code" is defined 675s ok 29 - Field "checkLogins" is defined 675s ok 30 - Found EXTCODE input 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 31 - Post code 675s ok 32 - Get cookie lemonldap (11a1af2bbc68e151abb082369bb78913586e92bcbf37535a1fe4711e0f5e3508) 675s ok 33 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221761598987_4409%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 675s ok 34 - Get redirection 675s ok 35 - Location header found 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 36 - Follow redirection to Oauth2 issuer 675s ok 37 - Get cookie lemonldappdata () 675s ok 38 - Pdata was cleared 675s ok 39 - HTTP code is 200 675s ok 40 - Page contains a form 675s ok 41 - URI match 675s ok 42 - Field "confirm" is defined 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 43 - Post confirmation, endpoint /oauth2/authorize 675s ok 44 - Get redirection 675s ok 45 - Location header found 675s # ==> Pushing RP <== 675s ok 46 - REST request 675s ok 47 - Request from RP to OP, endpoint /oauth2/token 675s # ==> Saving handler RP <== 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s # ==> Restoring RP <== 675s ok 48 - Execute request 675s ok 49 - Response is 200 675s ok 50 - Content is JSON 675s ok 51 - Found access_token 004e682cf16942d0570c6e05d308945e1b1c25bd8b350267187be59291be29ba 675s ok 52 - REST request 675s ok 53 - Request from RP to OP, endpoint /oauth2/userinfo 675s # ==> Saving handler RP <== 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s # ==> Restoring RP <== 675s ok 54 - Execute request 675s ok 55 - Response is 200 675s ok 56 - Content is JSON 675s # ==> Popping RP <== 675s ok 57 - Call openidconnectcallback on RP 675s ok 58 - Get cookie lemonldap (14ebba461694ba8bcfb1ac25734b1e72b50adc9885f854a89aa6f030221ddf53) 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 59 - Check session, endpoint /oauth2/checksession.html 675s ok 60 - HTTP code is 200 675s ok 61 - Frame can be embedded 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 62 - Get userinfo 675s ok 63 - HTTP code is 200 675s ok 64 - Content-Type is JSON 675s ok 65 - Content is valid JSON 675s ok 66 - UTF-8 values 675s ok 67 - UTF-8 values 675s # ==> Pushing RP <== 675s # ==> Popping RP <== 675s ok 68 - Query RP for logout 675s ok 69 - Get redirection 675s ok 70 - Location header found 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 71 - Push logout request to OP, endpoint /oauth2/logout 675s ok 72 - HTTP code is 200 675s ok 73 - Page contains a form 675s ok 74 - Host match 675s ok 75 - Field "confirm" is defined 675s ok 76 - CSP header authorize POST request to \# 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 77 - Confirm logout, endpoint /oauth2/logout 675s ok 78 - Get redirection 675s ok 79 - Location header found 675s ok 80 - Get cookie lemonldap (0) 675s ok 81 - SSO cookie removed 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 82 - logout endpoint with redirect, endpoint /oauth2/logout 675s ok 83 - Get redirection 675s ok 84 - Location is http://auth.rp.com/?logout=1 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 85 - logout endpoint, endpoint /oauth2/logout 675s ok 86 - Response status is 401 675s ok 87 - Content is JSON 675s ok 88 - Error code is 9 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 89 - Test if user is reject on IdP 675s ok 90 - Response status is 401 675s ok 91 - Content is JSON 675s ok 92 - Error code is 1 675s # ==> Pushing RP <== 675s # ==> Popping RP <== 675s ok 93 - Test if user is reject on SP 675s ok 94 - Get redirection 675s ok 95 - Location header found 675s 1..95 675s ok 675s t/32-OIDC-Double-Keys-without-kid.t ............................................ 675s Warning: program compiled against libxml 215 using older 214 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 OP <== 675s # ==> Popping OP <== 675s ok 6 - Get JWKS, endpoint /oauth2/jwks 675s ok 7 - HTTP code is 200 675s ok 8 - JWKS->keys is an array 675s ok 9 - Found 2 keys 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 675s ok 11 - HTTP code is 200 675s ok 12 - Portal object 675s ok 13 - Init 675s ok 14 - Portal app 675s ok 15 - Register $type 675s # ==> Pushing RP <== 675s # ==> Popping RP <== 675s ok 16 - Unauth RP request 675s ok 17 - Get redirection 675s ok 18 - Location header found 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 19 - Push request to OP, endpoint /oauth2/authorize 675s ok 20 - HTTP code is 200 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 21 - Post authentication, endpoint /oauth2/authorize 675s ok 22 - Get cookie lemonldap (2046215febf8ab1377eaba21839cac93b15d8ae897678c3b0c6ea55413e6f8f5) 675s ok 23 - HTTP code is 200 675s ok 24 - Page contains a form 675s ok 25 - Host match 675s ok 26 - Field "confirm" is defined 675s ok 27 - CSP header authorize POST request to \# 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 28 - Post confirmation, endpoint /oauth2/authorize 675s ok 29 - Get redirection 675s ok 30 - Location header found 675s # ==> Pushing RP <== 675s ok 31 - REST request 675s ok 32 - Request from RP to OP, endpoint /oauth2/token 675s # ==> Saving handler RP <== 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s # ==> Restoring RP <== 675s ok 33 - Execute request 675s ok 34 - Response is 200 675s ok 35 - Content is JSON 675s ok 36 - REST request 675s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 675s # ==> Saving handler RP <== 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s # ==> Restoring RP <== 675s ok 38 - Execute request 675s ok 39 - Response is 200 675s ok 40 - Content is JSON 675s # ==> Popping RP <== 675s ok 41 - Call openidconnectcallback on RP 675s ok 42 - Get cookie lemonldap (3c65ec611187c1d4f5514d60ebe2a1adfcd1fcd354ad982ab3f21148f414969b) 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s # ==> Pushing OP <== 675s ok 43 - REST request 675s ok 44 - Request from OP to RP 675s # ==> Saving handler OP <== 675s # ==> Pushing RP <== 675s # ==> Popping RP <== 675s # ==> Restoring OP <== 675s ok 45 - Execute request 675s ok 46 - Response is 200 675s # ==> Popping OP <== 675s ok 47 - Query OP for logout 675s ok 48 - HTTP code is 200 675s # ==> Pushing OP <== 675s # ==> Popping OP <== 675s ok 49 - Test if user is reject on OP 675s ok 50 - Response status is 401 675s ok 51 - Content is JSON 675s ok 52 - Error code is 1 675s # ==> Pushing RP <== 675s # ==> Popping RP <== 675s ok 53 - Test if user is reject on RP 675s ok 54 - Get redirection 675s ok 55 - Location header found 675s 1..55 675s ok 676s t/32-OIDC-Double-Keys.t ........................................................ 676s Warning: program compiled against libxml 215 using older 214 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 OP <== 676s # ==> Popping OP <== 676s ok 6 - Get JWKS, endpoint /oauth2/jwks 676s ok 7 - HTTP code is 200 676s ok 8 - JWKS->keys is an array 676s ok 9 - Found 2 keys 676s # ==> Pushing OP <== 676s # ==> Popping OP <== 676s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 676s ok 11 - HTTP code is 200 676s ok 12 - Portal object 676s ok 13 - Init 676s ok 14 - Portal app 676s ok 15 - Register $type 676s # ==> Pushing RP <== 676s # ==> Popping RP <== 676s ok 16 - Unauth RP request 676s ok 17 - Get redirection 676s ok 18 - Location header found 676s # ==> Pushing OP <== 676s # ==> Popping OP <== 676s ok 19 - Push request to OP, endpoint /oauth2/authorize 676s ok 20 - HTTP code is 200 676s # ==> Pushing OP <== 676s # ==> Popping OP <== 676s ok 21 - Post authentication, endpoint /oauth2/authorize 676s ok 22 - Get cookie lemonldap (5cbc839450eccb219524060411033760ad91e3e1aab14a95042525d53301be42) 676s ok 23 - HTTP code is 200 676s ok 24 - Page contains a form 676s ok 25 - Host match 676s ok 26 - Field "confirm" is defined 676s ok 27 - CSP header authorize POST request to \# 676s # ==> Pushing OP <== 676s # ==> Popping OP <== 676s ok 28 - Post confirmation, endpoint /oauth2/authorize 676s ok 29 - Get redirection 676s ok 30 - Location header found 676s # ==> Pushing RP <== 676s ok 31 - REST request 676s ok 32 - Request from RP to OP, endpoint /oauth2/token 676s # ==> Saving handler RP <== 676s # ==> Pushing OP <== 676s # ==> Popping OP <== 676s # ==> Restoring RP <== 676s ok 33 - Execute request 676s ok 34 - Response is 200 676s ok 35 - Content is JSON 676s ok 36 - REST request 676s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 676s # ==> Saving handler RP <== 676s # ==> Pushing OP <== 676s # ==> Popping OP <== 676s # ==> Restoring RP <== 676s ok 38 - Execute request 676s ok 39 - Response is 200 676s ok 40 - Content is JSON 676s # ==> Popping RP <== 676s ok 41 - Call openidconnectcallback on RP 676s ok 42 - Get cookie lemonldap (9e505fd614e9c6a5475f2676b36769d7ab5791320fbab831ac9d3ffddfdc0b94) 676s # ==> Pushing OP <== 676s # ==> Popping OP <== 676s # ==> Pushing OP <== 676s ok 43 - REST request 676s ok 44 - Request from OP to RP 676s # ==> Saving handler OP <== 676s # ==> Pushing RP <== 676s # ==> Popping RP <== 676s # ==> Restoring OP <== 676s ok 45 - Execute request 676s ok 46 - Response is 200 676s # ==> Popping OP <== 676s ok 47 - Query OP for logout 676s ok 48 - HTTP code is 200 676s # ==> Pushing OP <== 676s # ==> Popping OP <== 676s ok 49 - Test if user is reject on OP 676s ok 50 - Response status is 401 676s ok 51 - Content is JSON 676s ok 52 - Error code is 1 676s # ==> Pushing RP <== 676s # ==> Popping RP <== 676s ok 53 - Test if user is reject on RP 676s ok 54 - Get redirection 676s ok 55 - Location header found 676s 1..55 676s ok 676s t/32-OIDC-Grant-Type-OAuth2-Handler-Rules.t .................................... 676s Warning: program compiled against libxml 215 using older 214 676s ok 1 - use Lemonldap::NG::Portal::Main; 676s ok 2 - use Lemonldap::NG::Handler::Server; 676s ok 3 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 676s ok 4 - Portal object 676s ok 5 - Init 676s ok 6 - Portal app 676s ok 7 - HTTP code is 200 676s ok 8 - Content-Type is JSON 676s ok 9 - Content is valid JSON 676s ok 10 - HTTP code is 200 676s ok 11 - HTTP code is 403 676s ok 12 - HTTP code is 403 676s ok 13 - HTTP code is 200 676s ok 14 - Content-Type is JSON 676s ok 15 - Content is valid JSON 676s ok 16 - HTTP code is 403 676s ok 17 - HTTP code is 200 676s ok 18 - HTTP code is 403 676s ok 19 - Get cookie lemonldap (80c8d4957276615c6402429717511fcafbf42f28b11ff362f4891955c51c7133) 676s ok 20 - Get redirection 676s ok 21 - Location header found 676s ok 22 - HTTP code is 200 676s ok 23 - Content-Type is JSON 676s ok 24 - Content is valid JSON 676s ok 25 - HTTP code is 403 676s ok 26 - HTTP code is 403 676s ok 27 - HTTP code is 200 676s 1..27 676s ok 676s t/32-OIDC-Grant-Type-Rules.t ................................................... 676s Warning: program compiled against libxml 215 using older 214 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 - Response status is 400 676s ok 6 - Content is JSON 676s ok 7 - Error code is invalid_grant 676s ok 8 - Response status is 400 676s ok 9 - Content is JSON 676s ok 10 - Error code is invalid_grant 676s ok 11 - Get cookie lemonldap (d241e74b9d09465d10bc4526d637b3713b0540db55467134fea2aed2ef7c7574) 676s ok 12 - Get redirection 676s ok 13 - Location header found 676s ok 14 - HTTP code is 200 676s ok 15 - Content-Type is JSON 676s ok 16 - Content is valid JSON 676s ok 17 - Response status is 400 676s ok 18 - Content is JSON 676s ok 19 - Error code is invalid_grant 676s ok 20 - Get cookie lemonldap (e16a43060e41f64a9ae074bceebb4132ebcb8ac244520b4ba711196249f48f45) 676s ok 21 - Expected portal error code: code found on page 676s ok 22 - Expected portal error code 676s ok 23 - Response status is 400 676s ok 24 - Content is JSON 676s ok 25 - Error code is invalid_grant 676s ok 26 - HTTP code is 200 676s ok 27 - Content-Type is JSON 676s ok 28 - Content is valid JSON 676s ok 29 - Get cookie lemonldap (e7da8448acb45741996c38d9d6a4ba90d7869c2b26c22ef2023c03122a32a301) 676s ok 30 - Expected portal error code: code found on page 676s ok 31 - Expected portal error code 676s 1..31 676s ok 677s t/32-OIDC-Hook-GetRpConfig.t ................................................... 677s Warning: program compiled against libxml 215 using older 214 677s ok 1 - use Lemonldap::NG::Portal::Main; 677s # Subtest: Check negative TTL 677s ok 1 - Portal object 677s ok 2 - Init 677s ok 3 - Portal app 677s ok 4 - Auth query 677s ok 5 - HTTP code is 200 677s ok 6 - Get cookie lemonldap (5b75d495e055bb96d8fba4c41eea5c347db9394cbb110180fbebca978924664f) 677s ok 7 - Expected portal error code: code found on page 677s ok 8 - Expected portal error code 677s ok 9 - Called once 677s ok 10 - Expected portal error code: code found on page 677s ok 11 - Expected portal error code 677s ok 12 - Not called again 677s ok 13 - Expected portal error code: code found on page 677s ok 14 - Expected portal error code 677s ok 15 - Called again 677s 1..15 677s ok 2 - Check negative TTL 677s # Subtest: Check getting RP from plugin 677s ok 1 - Portal object 677s ok 2 - Init 677s ok 3 - Portal app 677s ok 4 - Auth query 677s ok 5 - HTTP code is 200 677s ok 6 - Get cookie lemonldap (17b4af6d60c84589b09a2860d9b956dc2cbc4a236913611263010196e0bc2ca4) 677s ok 7 - Expected portal error code: code found on page 677s ok 8 - Expected portal error code 677s ok 9 - Called once 677s ok 10 - Get redirection 677s ok 11 - Location header found 677s ok 12 - Found code 677s ok 13 - Not called again 677s ok 14 - Access token present 677s ok 15 - HTTP code is 200 677s ok 16 - Content-Type is JSON 677s ok 17 - Content is valid JSON 677s ok 18 - Scope, Attributes etc are working 677s 1..18 677s ok 3 - Check getting RP from plugin 677s # Subtest: Check config change 677s ok 1 - Portal object 677s ok 2 - Init 677s ok 3 - Portal app 677s ok 4 - Auth query 677s ok 5 - HTTP code is 200 677s ok 6 - Get cookie lemonldap (201cccef8674c70d427e355aad820c1ee827070b230515601560f6b8ec3c1360) 677s ok 7 - Get redirection 677s ok 8 - Location header found 677s ok 9 - Found code 677s ok 10 - ID token present 677s ok 11 677s ok 12 - Called once 677s ok 13 - Get redirection 677s ok 14 - Location header found 677s ok 15 - Found code 677s ok 16 - ID token present 677s ok 17 677s ok 18 - Not called again yet 677s ok 19 - Get redirection 677s ok 20 - Location header found 677s ok 21 - Found code 677s ok 22 - ID token present 677s ok 23 677s ok 24 - Called again 677s 1..24 677s ok 4 - Check config change 677s # Subtest: Test persistent behavior 677s ok 1 - Portal object 677s ok 2 - Init 677s ok 3 - Portal app 677s ok 4 - Auth query 677s ok 5 - HTTP code is 200 677s ok 6 - Get cookie lemonldap (b2fde1e906a74d13413a43a1e6346bfdddf8b6a3053efb858c8aeb3260d6a953) 677s ok 7 - Get redirection 677s ok 8 - Location header found 677s ok 9 - Found code 677s ok 10 - Plugin was called 677s # Subtest: After disabling config, provider is becomes disabled 677s ok 1 - Get redirection 677s ok 2 - Location header found 677s ok 3 - Found code 677s ok 4 - Plugin was not called again 677s ok 5 - Expected portal error code: code found on page 677s ok 6 - Expected portal error code 677s ok 7 - Plugin was called again 677s 1..7 677s ok 11 - After disabling config, provider is becomes disabled 677s # Subtest: After reload, config is disabled for good 677s ok 1 - Call count reset 677s ok 2 - Expected portal error code: code found on page 677s ok 3 - Expected portal error code 677s ok 4 - Plugin was called 677s 1..4 677s ok 12 - After reload, config is disabled for good 677s # Subtest: Enable again, reload, config works immediately 677s ok 1 - Call count reset 677s ok 2 - Get redirection 677s ok 3 - Location header found 677s ok 4 - Found code 677s ok 5 - Plugin was called 677s 1..5 677s ok 13 - Enable again, reload, config works immediately 677s 1..13 677s ok 5 - Test persistent behavior 677s 1..5 677s ok 677s t/32-OIDC-Hooks.t .............................................................. 677s Warning: program compiled against libxml 215 using older 214 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 - Post authentication 677s ok 6 - Get cookie lemonldap (99306f7b5063df586b001482c5981ec3774ab9ec96266867230851198c7c1b62) 677s ok 7 - Get authorization code 677s ok 8 - Get redirection 677s ok 9 - Location header found 677s ok 10 - Post token 677s ok 11 - Access token present 677s ok 12 - ID token present 677s ok 13 - Refresh token present 677s ok 14 - Found custom token in token response 677s ok 15 - Found hooked claim in ID token 677s ok 16 - HS** ID token has no kid header 677s ok 17 - HTTP code is 200 677s ok 18 - Content-Type is JSON 677s ok 19 - Content is valid JSON 677s ok 20 - Found hooked claim in Userinfo token 677s ok 21 - Found injected variable in Userinfo token 677s ok 22 - Found exported attribute variable in Userinfo token 677s ok 23 - Scopes are visible in hook 677s ok 24 - Token is a JWT 677s ok 25 - Found claim in JWT 677s ok 26 - Post introspection 677s ok 27 - HTTP code is 200 677s ok 28 - Found hook defined scope 677s ok 29 - Found result of oidcResolveScope 677s ok 30 - HTTP code is 200 677s ok 31 - Content-Type is JSON 677s ok 32 - Content is valid JSON 677s ok 33 - Access token present 677s ok 34 - Token is a JWT 677s ok 35 - Found claim in JWT 677s ok 36 - Get redirection 677s ok 37 - Location header found 677s ok 38 - HTTP code is 200 677s ok 39 - Content-Type is JSON 677s ok 40 - Content is valid JSON 677s ok 41 - Refresh token present 677s ok 42 - HTTP code is 200 677s ok 43 - Content-Type is JSON 677s ok 44 - Content is valid JSON 677s ok 45 - Token is a JWT 677s ok 46 - Found claim in JWT 677s 1..46 677s ok 678s t/32-OIDC-ID-Token.t ........................................................... 678s Warning: program compiled against libxml 215 using older 214 678s ok 1 - use Lemonldap::NG::Portal::Main; 678s # Subtest: Default ID token 678s ok 1 - Portal object 678s ok 2 - Init 678s ok 3 - Portal app 678s ok 4 - Register $type 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 5 - Get cookie lemonldap (c3592fb221dd995fa836b8acfee72964e5f32ad14c87607ae984c7caed1ba075) 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 6 - Get redirection 678s ok 7 - Location header found 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 8 - HTTP code is 200 678s ok 9 - Content-Type is JSON 678s ok 10 - Content is valid JSON 678s ok 11 - Successfully decoded ID Token header 678s ok 12 - Successfully decoded ID Token payload 678s ok 13 - Default ID token alg is RS256 678s ok 14 - kid is not present 678s ok 15 - Audience is rpid 678s ok 16 - Expires in an hour 678s ok 17 - Issuer is correct 678s ok 18 - Subject is correct 678s ok 19 - No claims in ID Token 678s ok 20 - No amr set 678s 1..20 678s ok 2 - Default ID token 678s # Subtest: Custom AMR rule 678s ok 1 - Portal object 678s ok 2 - Init 678s ok 3 - Portal app 678s ok 4 - Register $type 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 5 - Get cookie lemonldap (efe899be48deb61c1d5dc8ecf900e854cdda257f2cb7c8efa2aae08fafdb967a) 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 6 - Get redirection 678s ok 7 - Location header found 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 8 - HTTP code is 200 678s ok 9 - Content-Type is JSON 678s ok 10 - Content is valid JSON 678s ok 11 - Successfully decoded ID Token header 678s ok 12 - Successfully decoded ID Token payload 678s ok 13 - Correct AMR values found 678s 1..13 678s ok 3 - Custom AMR rule 678s # Subtest: Has Key ID in conf 678s ok 1 - Portal object 678s ok 2 - Init 678s ok 3 - Portal app 678s ok 4 - Register $type 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 5 - Get cookie lemonldap (9e7ba0fefe35899349e7b8dfd8aec06721d70c963900837c1ce47e78d3ac9247) 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 6 - Get redirection 678s ok 7 - Location header found 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 8 - HTTP code is 200 678s ok 9 - Content-Type is JSON 678s ok 10 - Content is valid JSON 678s ok 11 - Successfully decoded ID Token header 678s ok 12 - Successfully decoded ID Token payload 678s ok 13 - Default ID token alg is RS256 678s ok 14 - kid is correct 678s 1..14 678s ok 4 - Has Key ID in conf 678s # Subtest: Different signing alg 678s ok 1 - Portal object 678s ok 2 - Init 678s ok 3 - Portal app 678s ok 4 - Register $type 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 5 - Get cookie lemonldap (625b37fb1aed5a1258539b46b0daaac8bc766d815bb69366861239e8c59769f1) 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 6 - Get redirection 678s ok 7 - Location header found 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 8 - HTTP code is 200 678s ok 9 - Content-Type is JSON 678s ok 10 - Content is valid JSON 678s ok 11 - Successfully decoded ID Token header 678s ok 12 - Successfully decoded ID Token payload 678s ok 13 - Signature alg was modified 678s ok 14 - kid is not present 678s 1..14 678s ok 5 - Different signing alg 678s # Subtest: Force claims 678s ok 1 - Portal object 678s ok 2 - Init 678s ok 3 - Portal app 678s ok 4 - Register $type 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 5 - Get cookie lemonldap (52ef7c388aa34bdb3e19b72560240dc6967f18d74fbb97ab0a6365473fba133c) 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 6 - Get redirection 678s ok 7 - Location header found 678s # ==> Pushing OP <== 678s # ==> Popping OP <== 678s ok 8 - HTTP code is 200 678s ok 9 - Content-Type is JSON 678s ok 10 - Content is valid JSON 678s ok 11 - Successfully decoded ID Token header 678s ok 12 - Successfully decoded ID Token payload 678s ok 13 - Found claims in ID Token 678s 1..13 678s ok 6 - Force claims 678s 1..6 678s ok 679s t/32-OIDC-JWE.t ................................................................ 679s Warning: program compiled against libxml 215 using older 214 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 - Register $type 679s ok 6 - OP portal 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 7 - Get JWKS, endpoint /oauth2/jwks 679s ok 8 - HTTP code is 200 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 679s ok 10 - HTTP code is 200 679s ok 11 - Portal object 679s ok 12 - Init 679s ok 13 - Portal app 679s ok 14 - Register $type 679s ok 15 - RP portal 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s # ==> Pushing RP <== 679s # ==> Popping RP <== 679s ok 16 - RP publish its keys 679s ok 17 - HTTP code is 200 679s ok 18 - Content-Type is JSON 679s ok 19 - Content is valid JSON 679s ok 20 - Get RP encryption key 679s # ==> Pushing RP <== 679s # ==> Popping RP <== 679s ok 21 - Unauth RP request 679s ok 22 - Get redirection 679s ok 23 - Location header found 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 24 - Push request to OP, endpoint /oauth2/authorize 679s ok 25 - HTTP code is 200 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 26 - Post authentication, endpoint /oauth2/authorize 679s ok 27 - Get cookie lemonldap (952c3ae272e55c6bdc7e10fb8873ad362340ab9510f1701fbba800a60cc3c1a1) 679s ok 28 - HTTP code is 200 679s ok 29 - Page contains a form 679s ok 30 - Host match 679s ok 31 - Field "confirm" is defined 679s ok 32 - CSP header authorize POST request to \# 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 33 - Post confirmation, endpoint /oauth2/authorize 679s ok 34 - Get redirection 679s ok 35 - Location header found 679s # ==> Pushing RP <== 679s ok 36 - REST request 679s ok 37 - Request from RP to OP, endpoint /oauth2/token 679s # ==> Saving handler RP <== 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s # ==> Restoring RP <== 679s ok 38 - Execute request 679s ok 39 - Response is 200 679s ok 40 - Content is JSON 679s ok 41 - REST request 679s ok 42 - Request from RP to OP, endpoint /oauth2/userinfo 679s # ==> Saving handler RP <== 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s # ==> Restoring RP <== 679s ok 43 - Execute request 679s ok 44 - Response is 200 679s ok 45 - Content is JSON 679s # ==> Popping RP <== 679s ok 46 - Call openidconnectcallback on RP 679s ok 47 - Get cookie lemonldap (0b524856b796d982f920b38115deadce097e4a2b059e6efebb7aa45aca809ee7) 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s # ==> Pushing OP <== 679s ok 48 - REST request 679s ok 49 - Request from OP to RP 679s # ==> Saving handler OP <== 679s # ==> Pushing RP <== 679s # ==> Popping RP <== 679s # ==> Restoring OP <== 679s ok 50 - Execute request 679s ok 51 - Response is 200 679s # ==> Popping OP <== 679s ok 52 - Query OP for logout 679s ok 53 - HTTP code is 200 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 54 - Test if user is reject on OP 679s ok 55 - Response status is 401 679s ok 56 - Content is JSON 679s ok 57 - Error code is 1 679s # ==> Pushing RP <== 679s # ==> Popping RP <== 679s ok 58 - Test if user is reject on RP 679s ok 59 - Get redirection 679s ok 60 - Location header found 679s 1..60 679s ok 679s t/32-OIDC-JWS-client_secret_jwt.t .............................................. 679s Warning: program compiled against libxml 215 using older 214 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 - Register $type 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 6 - Get JWKS, endpoint /oauth2/jwks 679s ok 7 - HTTP code is 200 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 679s ok 9 - HTTP code is 200 679s ok 10 - Portal object 679s ok 11 - Init 679s ok 12 - Portal app 679s ok 13 - Register $type 679s # ==> Pushing RP <== 679s # ==> Popping RP <== 679s ok 14 - Unauth RP request 679s ok 15 - Get redirection 679s ok 16 - Location header found 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 17 - Push request to OP, endpoint /oauth2/authorize 679s ok 18 - HTTP code is 200 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 19 - Post authentication, endpoint /oauth2/authorize 679s ok 20 - Get cookie lemonldap (f747937db7ecf705107b03fc9bf52c470f55a5899f34da4ee66eb1c3c5336a13) 679s ok 21 - HTTP code is 200 679s ok 22 - Page contains a form 679s ok 23 - Host match 679s ok 24 - Field "confirm" is defined 679s ok 25 - CSP header authorize POST request to \# 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 26 - Post confirmation, endpoint /oauth2/authorize 679s ok 27 - Get redirection 679s ok 28 - Location header found 679s # ==> Pushing RP <== 679s ok 29 - REST request 679s ok 30 - Request from RP to OP, endpoint /oauth2/token 679s # ==> Saving handler RP <== 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s # ==> Restoring RP <== 679s ok 31 - Execute request 679s ok 32 - Response is 200 679s ok 33 - Content is JSON 679s ok 34 - REST request 679s ok 35 - Request from RP to OP, endpoint /oauth2/userinfo 679s # ==> Saving handler RP <== 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s # ==> Restoring RP <== 679s ok 36 - Execute request 679s ok 37 - Response is 200 679s ok 38 - Content is JSON 679s # ==> Popping RP <== 679s ok 39 - Call openidconnectcallback on RP 679s ok 40 - Get cookie lemonldap (163c04a1b30abe347eaf7ad0a3e776a1b25b1d912a4f737b8201a4e01b2f2937) 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s # ==> Pushing OP <== 679s ok 41 - REST request 679s ok 42 - Request from OP to RP 679s # ==> Saving handler OP <== 679s # ==> Pushing RP <== 679s # ==> Popping RP <== 679s # ==> Restoring OP <== 679s ok 43 - Execute request 679s ok 44 - Response is 200 679s # ==> Popping OP <== 679s ok 45 - Query OP for logout 679s ok 46 - HTTP code is 200 679s # ==> Pushing OP <== 679s # ==> Popping OP <== 679s ok 47 - Test if user is reject on OP 679s ok 48 - Response status is 401 679s ok 49 - Content is JSON 679s ok 50 - Error code is 1 679s # ==> Pushing RP <== 679s # ==> Popping RP <== 679s ok 51 - Test if user is reject on RP 679s ok 52 - Get redirection 679s ok 53 - Location header found 679s 1..53 679s ok 680s t/32-OIDC-JWS-private_key_jwt.t ................................................ 680s Warning: program compiled against libxml 215 using older 214 680s ok 1 - use Lemonldap::NG::Portal::Main; 680s ok 2 - Portal object 680s ok 3 - REST request 680s ok 4 - Request from OP to RP 680s [Tue Oct 28 17:01:12 2025] [LLNG:5891] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 680s [Tue Oct 28 17:01:12 2025] [LLNG:5891] [error] Malformed JWKS document 680s [Tue Oct 28 17:01:12 2025] [LLNG:5891] [error] Relying Party rp has errors and will be ignored 680s ok 5 - Init 680s ok 6 - Portal app 680s ok 7 - Register $type 680s # ==> Pushing OP <== 680s # ==> Popping OP <== 680s ok 8 - Get JWKS, endpoint /oauth2/jwks 680s ok 9 - HTTP code is 200 680s # ==> Pushing OP <== 680s # ==> Popping OP <== 680s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 680s ok 11 - HTTP code is 200 680s ok 12 - Portal object 680s ok 13 - Init 680s ok 14 - Portal app 680s ok 15 - Register $type 680s ok 16 - Portal object 680s ok 17 - REST request 680s ok 18 - Request from OP to RP 680s # ==> Saving handler OP <== 680s # ==> Pushing RP <== 680s # ==> Popping RP <== 680s # ==> Restoring OP <== 680s ok 19 - Execute request 680s ok 20 - Response is 200 680s ok 21 - Content is JSON 680s ok 22 - Init 680s ok 23 - Portal app 680s ok 24 - Register $type 680s # ==> Pushing RP <== 680s # ==> Popping RP <== 680s ok 25 - RP publish its keys 680s ok 26 - HTTP code is 200 680s ok 27 - Content-Type is JSON 680s ok 28 - Content is valid JSON 680s ok 29 - Get RP sig key 680s # ==> Pushing RP <== 680s # ==> Popping RP <== 680s ok 30 - Unauth RP request 680s ok 31 - Get redirection 680s ok 32 - Location header found 680s # ==> Pushing OP <== 680s # ==> Popping OP <== 680s ok 33 - Push request to OP, endpoint /oauth2/authorize 680s ok 34 - HTTP code is 200 680s # ==> Pushing OP <== 680s # ==> Popping OP <== 680s ok 35 - Post authentication, endpoint /oauth2/authorize 680s ok 36 - Get cookie lemonldap (bae6faf0ed52a1c001bd8a71fd9516af45075dec415030965cbd537c606a91a1) 680s ok 37 - HTTP code is 200 680s ok 38 - Page contains a form 680s ok 39 - Host match 680s ok 40 - Field "confirm" is defined 680s ok 41 - CSP header authorize POST request to \# 680s # ==> Pushing OP <== 680s # ==> Popping OP <== 680s ok 42 - Post confirmation, endpoint /oauth2/authorize 680s ok 43 - Get redirection 680s ok 44 - Location header found 680s # ==> Pushing RP <== 680s ok 45 - REST request 680s ok 46 - Request from RP to OP, endpoint /oauth2/token 680s # ==> Saving handler RP <== 680s # ==> Pushing OP <== 680s # ==> Popping OP <== 680s # ==> Restoring RP <== 680s ok 47 - Execute request 680s ok 48 - Response is 200 680s ok 49 - Content is JSON 680s ok 50 - REST request 680s ok 51 - Request from RP to OP, endpoint /oauth2/userinfo 680s # ==> Saving handler RP <== 680s # ==> Pushing OP <== 680s # ==> Popping OP <== 680s # ==> Restoring RP <== 680s ok 52 - Execute request 680s ok 53 - Response is 200 680s ok 54 - Content is JSON 680s # ==> Popping RP <== 680s ok 55 - Call openidconnectcallback on RP 680s ok 56 - Get cookie lemonldap (ddef59cbcf16ba7af6c630786866de81a8de027c6bff98c24d03526964cd3738) 680s # ==> Pushing OP <== 680s ok 57 - REST request 680s ok 58 - Request from OP to RP 680s # ==> Saving handler OP <== 680s # ==> Pushing RP <== 680s # ==> Popping RP <== 680s # ==> Restoring OP <== 680s ok 59 - Execute request 680s ok 60 - Response is 200 680s ok 61 - Content is JSON 680s # ==> Popping OP <== 680s # ==> Pushing OP <== 680s ok 62 - REST request 680s ok 63 - Request from OP to RP 680s # ==> Saving handler OP <== 680s # ==> Pushing RP <== 680s # ==> Popping RP <== 680s # ==> Restoring OP <== 680s ok 64 - Execute request 680s ok 65 - Response is 200 680s # ==> Popping OP <== 680s ok 66 - Query OP for logout 680s ok 67 - HTTP code is 200 680s # ==> Pushing OP <== 680s # ==> Popping OP <== 680s ok 68 - Test if user is reject on OP 680s ok 69 - Response status is 401 680s ok 70 - Content is JSON 680s ok 71 - Error code is 1 680s # ==> Pushing RP <== 680s # ==> Popping RP <== 680s ok 72 - Test if user is reject on RP 680s ok 73 - Get redirection 680s ok 74 - Location header found 680s 1..74 680s ok 680s t/32-OIDC-JWT-type-header.t .................................................... 680s Warning: program compiled against libxml 215 using older 214 680s ok 1 - use Lemonldap::NG::Portal::Main; 680s ok 2 - Portal object 680s ok 3 - Init 680s ok 4 - Portal app 680s # Subtest: Run test with basic configuration 680s ok 1 - Get cookie lemonldap (8671b49dd71cf692210115be0cf541fe676a9cec031eea849cbc5d607e699c5d) 680s ok 2 - Get redirection 680s ok 3 - Location header found 680s ok 4 - HTTP code is 200 680s ok 5 - Content-Type is JSON 680s ok 6 - Content is valid JSON 680s ok 7 - Got access token 680s ok 8 - Got ID token 680s ok 9 - Token is a JWT 680s ok 10 - Found claim in JWT 680s ok 11 - Found claim in JWT 680s ok 12 680s ok 13 - type header exists 680s ok 14 - Type is JWT 680s ok 15 - HTTP code is 200 680s ok 16 - Content-Type is JSON 680s ok 17 - Content is valid JSON 680s ok 18 - Got User Info 680s ok 19 - Got User Info 680s ok 20 - Access token rejected 680s 1..20 680s ok 5 - Run test with basic configuration 680s # Subtest: Run test with JWT access tokens 680s ok 1 - Portal object 680s ok 2 - Init 680s ok 3 - Portal app 680s ok 4 - Get cookie lemonldap (84cb09af09f0d7da2132aa5893a028857b404478be455303e8b7d8015d5ffb23) 680s ok 5 - Get redirection 680s ok 6 - Location header found 680s ok 7 - HTTP code is 200 680s ok 8 - Content-Type is JSON 680s ok 9 - Content is valid JSON 680s ok 10 - Got access token 680s ok 11 - Got ID token 680s ok 12 - Token is a JWT 680s ok 13 - Found claim in JWT 680s ok 14 - Found claim in JWT 680s ok 15 680s ok 16 - type header exists 680s ok 17 - Type is at+JWT 680s ok 18 - Token is a JWT 680s ok 19 - Found claim in JWT 680s ok 20 - Found claim in JWT 680s ok 21 680s ok 22 - type header exists 680s ok 23 - Type is JWT 680s ok 24 - HTTP code is 200 680s ok 25 - Content-Type is JSON 680s ok 26 - Content is valid JSON 680s ok 27 - Got User Info 680s ok 28 - Got User Info 680s ok 29 - Access token rejected 680s 1..29 680s ok 6 - Run test with JWT access tokens 680s # Subtest: Run test with opaque token without headers 680s ok 1 - Portal object 680s ok 2 - Init 680s ok 3 - Portal app 680s ok 4 - Get cookie lemonldap (09c3b74fb187fecd1493046b775101fec563d1c826fa27861d22fe80d6b254a7) 680s ok 5 - Get redirection 680s ok 6 - Location header found 680s ok 7 - HTTP code is 200 680s ok 8 - Content-Type is JSON 680s ok 9 - Content is valid JSON 680s ok 10 - Got access token 680s ok 11 - Got ID token 680s ok 12 - Token is a JWT 680s ok 13 - Found claim in JWT 680s ok 14 - Found claim in JWT 680s ok 15 680s ok 16 - No typ header 680s ok 17 - HTTP code is 200 680s ok 18 - Content-Type is JSON 680s ok 19 - Content is valid JSON 680s ok 20 - Got User Info 680s ok 21 - Got User Info 680s ok 22 - Access token rejected 680s 1..22 680s ok 7 - Run test with opaque token without headers 680s # Subtest: Run test with JWT access tokens without headers 680s ok 1 - Portal object 680s ok 2 - Init 680s ok 3 - Portal app 680s ok 4 - Get cookie lemonldap (63388d6183f70c3d8aed85790ce8730ed035286df839f57f42cb4739e370462e) 680s ok 5 - Get redirection 680s ok 6 - Location header found 680s ok 7 - HTTP code is 200 680s ok 8 - Content-Type is JSON 680s ok 9 - Content is valid JSON 680s ok 10 - Got access token 680s ok 11 - Got ID token 680s ok 12 - Token is a JWT 680s ok 13 - Found claim in JWT 680s ok 14 - Found claim in JWT 680s ok 15 680s ok 16 - No typ header 680s ok 17 - Token is a JWT 680s ok 18 - Found claim in JWT 680s ok 19 - Found claim in JWT 680s ok 20 680s ok 21 - No typ header 680s ok 22 - HTTP code is 200 680s ok 23 - Content-Type is JSON 680s ok 24 - Content is valid JSON 680s ok 25 - Got User Info 680s ok 26 - Got User Info 680s ok 27 - Access token rejected 680s 1..27 680s ok 8 - Run test with JWT access tokens without headers 680s 1..8 680s ok 681s t/32-OIDC-Logout-from-RP-bypass-confirm.t ...................................... 681s Warning: program compiled against libxml 215 using older 214 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 - Register $type 681s ok 6 - OP portal 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 7 - Get JWKS, endpoint /oauth2/jwks 681s ok 8 - HTTP code is 200 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 681s ok 10 - HTTP code is 200 681s ok 11 - Portal object 681s ok 12 - Init 681s ok 13 - Portal app 681s ok 14 - Register $type 681s ok 15 - RP portal 681s # ==> Pushing RP <== 681s # ==> Popping RP <== 681s ok 16 - Unauth SP request 681s ok 17 - Get redirection 681s ok 18 - Location header found 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 19 - Push request to OP, endpoint /oauth2/authorize 681s ok 20 - HTTP code is 200 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 21 - Post authentication, endpoint /oauth2/authorize 681s ok 22 - Get cookie lemonldap (d96b88574cf2bb2d6641bac0bd171c502589e4a2dadfbf07177c7def769c827a) 681s ok 23 - HTTP code is 200 681s ok 24 - Page contains a form 681s ok 25 - Host match 681s ok 26 - Field "confirm" is defined 681s ok 27 - CSP header authorize POST request to \# 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 28 - Post confirmation, endpoint /oauth2/authorize 681s ok 29 - Get redirection 681s ok 30 - Location header found 681s # ==> Pushing RP <== 681s ok 31 - REST request 681s ok 32 - Request from RP to OP, endpoint /oauth2/token 681s # ==> Saving handler RP <== 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s # ==> Restoring RP <== 681s ok 33 - Execute request 681s ok 34 - Response is 200 681s ok 35 - Content is JSON 681s ok 36 - REST request 681s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 681s # ==> Saving handler RP <== 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s # ==> Restoring RP <== 681s ok 38 - Execute request 681s ok 39 - Response is 200 681s ok 40 - Content is JSON 681s # ==> Popping RP <== 681s ok 41 - Call openidconnectcallback on RP 681s ok 42 - Get cookie lemonldap (07b601352246ca928a9e1686ab49d088e456dafce5a2fea43f697e647c992197) 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 43 - Check session, endpoint /oauth2/checksession.html 681s ok 44 - HTTP code is 200 681s ok 45 - Frame can be embedded 681s ok 46 - UTF-8 values 681s # ==> Pushing RP <== 681s # ==> Popping RP <== 681s ok 47 - Call logout from RP 681s ok 48 - Get cookie lemonldap (0) 681s ok 49 - Test empty cookie on RP 681s ok 50 - Get redirection 681s ok 51 - Location header found 681s ok 52 - Found ID Token hint 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 53 - Forward logout to OP 681s ok 54 - HTTP code is 200 681s ok 55 - Found RP logout iframe 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 56 - Test if user is reject on IdP 681s ok 57 - Response status is 401 681s ok 58 - Content is JSON 681s ok 59 - Error code is 1 681s 1..59 681s ok 681s t/32-OIDC-Logout-redirect-uri-not-allowed.t .................................... 681s Warning: program compiled against libxml 215 using older 214 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 - Register $type 681s ok 6 - OP portal 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 7 - Get JWKS, endpoint /oauth2/jwks 681s ok 8 - HTTP code is 200 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 681s ok 10 - HTTP code is 200 681s ok 11 - Portal object 681s ok 12 - Init 681s ok 13 - Portal app 681s ok 14 - Register $type 681s ok 15 - RP portal 681s # ==> Pushing RP <== 681s # ==> Popping RP <== 681s ok 16 - Unauth SP request 681s ok 17 - Get redirection 681s ok 18 - Location header found 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 19 - Push request to OP, endpoint /oauth2/authorize 681s ok 20 - HTTP code is 200 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 21 - Post authentication, endpoint /oauth2/authorize 681s ok 22 - Get cookie lemonldap (2d66a58551ea9de30ecbc83c9f8f0db24d349b9726811d6d1aa49529b3da377a) 681s ok 23 - HTTP code is 200 681s ok 24 - Page contains a form 681s ok 25 - Host match 681s ok 26 - Field "confirm" is defined 681s ok 27 - CSP header authorize POST request to \# 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 28 - Post confirmation, endpoint /oauth2/authorize 681s ok 29 - Get redirection 681s ok 30 - Location header found 681s # ==> Pushing RP <== 681s ok 31 - REST request 681s ok 32 - Request from RP to OP, endpoint /oauth2/token 681s # ==> Saving handler RP <== 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s # ==> Restoring RP <== 681s ok 33 - Execute request 681s ok 34 - Response is 200 681s ok 35 - Content is JSON 681s ok 36 - REST request 681s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 681s # ==> Saving handler RP <== 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s # ==> Restoring RP <== 681s ok 38 - Execute request 681s ok 39 - Response is 200 681s ok 40 - Content is JSON 681s # ==> Popping RP <== 681s ok 41 - Call openidconnectcallback on RP 681s ok 42 - Get cookie lemonldap (cda9df08c7ba01f1219eb71fd6e6fbe55c1d25db3bfea3c1f5b27833acb36491) 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 43 - Check session, endpoint /oauth2/checksession.html 681s ok 44 - HTTP code is 200 681s ok 45 - Frame can be embedded 681s ok 46 - UTF-8 values 681s # ==> Pushing RP <== 681s # ==> Popping RP <== 681s ok 47 - Query RP for logout 681s ok 48 - Get redirection 681s ok 49 - Location header found 681s ok 50 - Found client ID in logout request 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 51 - Push logout request to OP, endpoint /oauth2/logout 681s ok 52 - HTTP code is 200 681s ok 53 - Page contains a form 681s ok 54 - Host match 681s ok 55 - Field "confirm" is defined 681s ok 56 - CSP header authorize POST request to \# 681s # ==> Pushing OP <== 681s # ==> Popping OP <== 681s ok 57 - Confirm logout, endpoint /oauth2/logout 681s ok 58 - Unauthorized URL: code found on page 681s ok 59 - Unauthorized URL 681s 1..59 681s ok 682s t/32-OIDC-Macro.t .............................................................. 682s Warning: program compiled against libxml 215 using older 214 682s ok 1 - use Lemonldap::NG::Portal::Main; 682s # Subtest: Macros, filtered by scope 682s ok 1 - Portal object 682s ok 2 - Init 682s ok 3 - Portal app 682s ok 4 - OP portal 682s ok 5 - Get cookie lemonldap (ec0f78bf8710a927d82667d4aac76afe2a3416ae4594b5e4c5d4f193e79123c3) 682s ok 6 - Get redirection 682s ok 7 - Location header found 682s ok 8 - HTTP code is 200 682s ok 9 - Content-Type is JSON 682s ok 10 - Content is valid JSON 682s ok 11 - Found access token 682s ok 12 682s ok 13 - HTTP code is 200 682s ok 14 - Content-Type is JSON 682s ok 15 - Content is valid JSON 682s ok 16 - Correct macro value 682s ok 17 - Sub macro correctly evaluated 682s ok 18 - Complex claim 682s ok 19 - Macro required by scope is included 682s ok 20 - Macro not required by scope is omitted 682s 1..20 682s ok 2 - Macros, filtered by scope 682s # Subtest: Macros, not filtered by scope 682s ok 1 - Portal object 682s ok 2 - Init 682s ok 3 - Portal app 682s ok 4 - OP portal 682s ok 5 - Get cookie lemonldap (554b45dbe68587687e0d6113dbe5ccbf35141e66a3e6e47a9b39acbcfdb6bb22) 682s ok 6 - Get redirection 682s ok 7 - Location header found 682s ok 8 - HTTP code is 200 682s ok 9 - Content-Type is JSON 682s ok 10 - Content is valid JSON 682s ok 11 - Found access token 682s ok 12 682s ok 13 - HTTP code is 200 682s ok 14 - Content-Type is JSON 682s ok 15 - Content is valid JSON 682s ok 16 - Correct macro value 682s ok 17 - Sub macro correctly evaluated 682s ok 18 - Complex claim 682s ok 19 - Macro required by scope is included 682s ok 20 - Macro not required by scope is included 682s 1..20 682s ok 3 - Macros, not filtered by scope 682s 1..3 682s ok 682s t/32-OIDC-Metadata.t ........................................................... 682s Warning: program compiled against libxml 215 using older 214 682s ok 1 - use Lemonldap::NG::Portal::Main; 682s # Subtest: OpenID Connect metadata 682s ok 1 - Portal object 682s ok 2 - Init 682s ok 3 - Portal app 682s ok 4 - HTTP code is 200 682s ok 5 - Content-Type is JSON 682s ok 6 - Content is valid JSON 682s ok 7 - Correct JWKS URI 682s 1..7 682s ok 2 - OpenID Connect metadata 682s # Subtest: JWKS test (certificate) 682s ok 1 - Portal object 682s ok 2 - Init 682s ok 3 - Portal app 682s ok 4 - HTTP code is 200 682s ok 5 - Content-Type is JSON 682s ok 6 - Content is valid JSON 682s ok 7 - Correct RSA exponent 682s ok 8 - Correct RSA modulus 682s ok 9 - Correct key ID 682s ok 10 - Correct key type 682s ok 11 - Correct key use 682s ok 12 - Correct certificate 682s ok 13 - Correct certificate thumbprint 682s ok 14 - Correct previous key ID 682s ok 15 - Correct previous certificate 682s 1..15 682s ok 3 - JWKS test (certificate) 682s # Subtest: JWKS test (pubkey) 682s ok 1 - Portal object 682s ok 2 - Init 682s ok 3 - Portal app 682s ok 4 - HTTP code is 200 682s ok 5 - Content-Type is JSON 682s ok 6 - Content is valid JSON 682s ok 7 - Correct RSA exponent 682s ok 8 - Correct RSA modulus 682s ok 9 - Correct key type 682s ok 10 - Correct key use 682s 1..10 682s ok 4 - JWKS test (pubkey) 682s 1..4 682s ok 683s t/32-OIDC-Native-SSO.t ......................................................... 683s Warning: program compiled against libxml 215 using older 214 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 - Post authentication 683s ok 6 - Get cookie lemonldap (f6f74985b80e7fd3e37a33deacf762af179c5b99357d705df25f75ad8ea85755) 683s ok 7 - Get authorization code 683s ok 8 - Get redirection 683s ok 9 - Location header found 683s ok 10 - Post token 683s ok 11 - Access token present 683s ok 12 - ID token present 683s ok 13 - Refresh token present 683s ok 14 - Device secret present 683s ok 15 - Found ds_hash in ID token 683s ok 16 - HTTP code is 200 683s ok 17 - Content-Type is JSON 683s ok 18 - Content is valid JSON 683s ok 19 - Post token 683s ok 20 - HTTP code is 200 683s ok 21 - Content-Type is JSON 683s ok 22 - Content is valid JSON 683s ok 23 - Get refresh_token 683s ok 24 - Get access_token 683s ok 25 - HTTP code is 200 683s ok 26 - HTTP code is 200 683s ok 27 - Content-Type is JSON 683s ok 28 - Content is valid JSON 683s ok 29 - Found attributes 683s 1..29 683s ok 683s t/32-OIDC-OP-claims-in-accesstoken.t ........................................... 683s Warning: program compiled against libxml 215 using older 214 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 - Register $type 683s ok 6 - OP portal 683s # ==> Pushing OP <== 683s # ==> Popping OP <== 683s ok 7 - Get JWKS, endpoint /oauth2/jwks 683s ok 8 - HTTP code is 200 683s # ==> Pushing OP <== 683s # ==> Popping OP <== 683s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 683s ok 10 - HTTP code is 200 683s ok 11 - Portal object 683s ok 12 - Init 683s ok 13 - Portal app 683s ok 14 - Register $type 683s ok 15 - RP portal 683s # ==> Pushing RP <== 683s # ==> Popping RP <== 683s ok 16 - Unauth SP request 683s ok 17 - Get redirection 683s ok 18 - Location header found 683s # ==> Pushing OP <== 683s # ==> Popping OP <== 683s ok 19 - Push request to OP, endpoint /oauth2/authorize 683s ok 20 - HTTP code is 200 683s # ==> Pushing OP <== 683s # ==> Popping OP <== 683s ok 21 - Post authentication, endpoint /oauth2/authorize 683s ok 22 - Get cookie lemonldap (e957f91b2f6aa58f6b7b86df06748b113d909cfaf6cf31828e2d96fc3bbb8c8e) 683s ok 23 - HTTP code is 200 683s ok 24 - Page contains a form 683s ok 25 - Host match 683s ok 26 - Field "confirm" is defined 683s ok 27 - CSP header authorize POST request to \# 683s # ==> Pushing OP <== 683s # ==> Popping OP <== 683s ok 28 - Post confirmation, endpoint /oauth2/authorize 683s ok 29 - Get redirection 683s ok 30 - Location header found 683s # ==> Pushing RP <== 683s ok 31 - REST request 683s ok 32 - Request from RP to OP, endpoint /oauth2/token 683s # ==> Saving handler RP <== 683s # ==> Pushing OP <== 683s # ==> Popping OP <== 683s # ==> Restoring RP <== 683s ok 33 - Execute request 683s ok 34 - Response is 200 683s ok 35 - Content is JSON 683s ok 36 - Found access_token eyJhbGciOiJSUzI1NiIsIng1dCI6IjRQaW1zOGtsM0RFZ0IybGQ5cG12ejlzdkF4byIsInR5cCI6ImF0K0pXVCJ9.eyJmYW1pbHlfbmFtZSI6IkZyw6lkw6lyaWMgQWNjZW50cyIsImVtYWlsIjoiZmFAYmFkd29sZi5vcmciLCJleHAiOjE3NjE2NzQ0NzYsImp0aSI6ImJiOTZhMjdjYzUwYTIxNjA5NzE0NGE2YTRiMWM0MWQ4OTljZTE0YjdjZDVhNjAyZWE1OGM1NDJjYTM1OTVkMmEiLCJzY29wZSI6Im9wZW5pZCBwcm9maWxlIGVtYWlsIiwibmFtZSI6IkZyw6lkw6lyaWMgQWNjZW50cyIsImdyb3VwcyI6WyJ1c2VycyIsImVhcnRobGluZ3MiXSwiaXNzIjoiaHR0cDovL2F1dGgub3AuY29tLyIsInN1YiI6ImZyZW5jaCIsImF1ZCI6WyJycGlkIl0sImlhdCI6MTc2MTY3MDg3NiwiY2xpZW50X2lkIjoicnBpZCIsInNpZCI6IllBRGJkNHlyVEtWWmlScE0wNXRRNmtXN0J4MXpYMGRmV0p0NEgrNnB6elkifQ.hdwk_1JKLjaiX34IA9Xt22kwNxcGB-Fkxr04d1smk7BKadId89jzu84cOz_tGwE_vJuHsLDk6ut6pQ444jnvIzHEftNNimuMCq8mLPLcn8B5q-2hX0rCRtfgfb129ufBqFypTdKW2V10lGJ2HZpOYG7jwicA87AQC_a8-zJbaIpBjDNw8H5iWDItsy4wY721Ta_nnuGH51pxZ4qriYs9eBu3uS9dNPnKKXgWHxWqEItgiMnT3fXtTWlkzzlVp28W9nEQG5VJc4zWVu7e90i50S-AnkOR14XDVi4F8jt-0nSIRUKIld_n85qMiCx90L0VsTH1TR2VB_f9Ya8rPO9_8A 683s # ==> Popping RP <== 683s ok 37 - Call openidconnectcallback on RP 683s ok 38 - Get cookie lemonldap (839b1fef4d5e670175f6350b4aa772a6c16559bb9a3f2ba7271ebfe0be6c070f) 683s 1..38 683s ok 684s t/32-OIDC-OP-claims-in-idtoken.t ............................................... 684s Warning: program compiled against libxml 215 using older 214 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 - Register $type 684s ok 6 - OP portal 684s # ==> Pushing OP <== 684s # ==> Popping OP <== 684s ok 7 - Get JWKS, endpoint /oauth2/jwks 684s ok 8 - HTTP code is 200 684s # ==> Pushing OP <== 684s # ==> Popping OP <== 684s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 684s ok 10 - HTTP code is 200 684s ok 11 - Portal object 684s ok 12 - Init 684s ok 13 - Portal app 684s ok 14 - Register $type 684s ok 15 - RP portal 684s # ==> Pushing RP <== 684s # ==> Popping RP <== 684s ok 16 - Unauth SP request 684s ok 17 - Get redirection 684s ok 18 - Location header found 684s # ==> Pushing OP <== 684s # ==> Popping OP <== 684s ok 19 - Push request to OP, endpoint /oauth2/authorize 684s ok 20 - HTTP code is 200 684s # ==> Pushing OP <== 684s # ==> Popping OP <== 684s ok 21 - Post authentication, endpoint /oauth2/authorize 684s ok 22 - Get cookie lemonldap (addc76a59162c574c00cb19198d7f9088d8ad2a66d767dd34f41d59afa96b9b3) 684s ok 23 - HTTP code is 200 684s ok 24 - Page contains a form 684s ok 25 - Host match 684s ok 26 - Field "confirm" is defined 684s ok 27 - CSP header authorize POST request to \# 684s # ==> Pushing OP <== 684s # ==> Popping OP <== 684s ok 28 - Post confirmation, endpoint /oauth2/authorize 684s ok 29 - Get redirection 684s ok 30 - Location header found 684s # ==> Pushing RP <== 684s ok 31 - REST request 684s ok 32 - Request from RP to OP, endpoint /oauth2/token 684s # ==> Saving handler RP <== 684s # ==> Pushing OP <== 684s # ==> Popping OP <== 684s # ==> Restoring RP <== 684s ok 33 - Execute request 684s ok 34 - Response is 200 684s ok 35 - Content is JSON 684s ok 36 - Found access_token 2c9fc3b8e13fcd7fc49de6bb5a06d3b98ffde32faccd5e6fcc4c29d13bc1b51a 684s # ==> Popping RP <== 684s ok 37 - Call openidconnectcallback on RP 684s ok 38 - Get cookie lemonldap (2596e8ea5fbab39bf39fce9d467ddfd9ebd9a55b761abbdee486dd4e32dea9f9) 684s 1..38 684s ok 684s t/32-OIDC-Offline-Session.t .................................................... 684s Warning: program compiled against libxml 215 using older 214 684s ok 1 - use Lemonldap::NG::Portal::Main; 684s # Subtest: Run tests with base config 684s ok 1 - Portal object 684s ok 2 - Init 684s ok 3 - Portal app 684s ok 4 - Auth query 684s ok 5 - HTTP code is 200 684s ok 6 - Get cookie lemonldap (5e91baaedb2e56a340892723bef490a9035891de91e6b38343d2a3477e9d7447) 684s ok 7 - Get redirection 684s ok 8 - Location header found 684s ok 9 - HTTP code is 200 684s ok 10 - Content-Type is JSON 684s ok 11 - Content is valid JSON 684s ok 12 684s ok 13 - Got access token 684s ok 14 - Got refresh token 684s ok 15 - Got ID token 684s ok 16 - Authentication date found in token 684s ok 17 - Found claim in ID token 684s ok 18 - Found sub in ID token 684s ok 19 - HTTP code is 200 684s ok 20 - Content-Type is JSON 684s ok 21 - Content is valid JSON 684s ok 22 - Got User Info 684s ok 23 - Got User Info 684s ok 24 - Logout request 684s ok 25 - Response is 200 684s ok 26 - Cookie is deleted 684s ok 27 - No pdata 684s ok 28 - Disconnect request 684s ok 29 - Response is 401 684s ok 30 - HTTP code is 200 684s ok 31 - Content-Type is JSON 684s ok 32 - Content is valid JSON 684s ok 33 - Refresh token not present 684s ok 34 684s ok 35 - Got refreshed Access token 684s ok 36 - Got refreshed ID token 684s ok 37 - Found claim in ID token 684s ok 38 - Found sub in ID token 684s ok 39 - HTTP code is 200 684s ok 40 - Content-Type is JSON 684s ok 41 - Content is valid JSON 684s ok 42 - Correct user info 684s ok 43 - Got User Info 684s ok 44 - HTTP code is 200 684s ok 45 - Content-Type is JSON 684s ok 46 - Content is valid JSON 684s ok 47 - Refresh token not present 684s ok 48 684s ok 49 - Got refreshed Access token 684s ok 50 - Got refreshed ID token 684s ok 51 - Original auth_time retained 684s ok 52 - Found claim in ID token 684s ok 53 - Check that clientid is in audience 684s ok 54 - Check for additional audiences 684s ok 55 - Check for additional audiences 684s ok 56 - HTTP code is 200 684s ok 57 - Content-Type is JSON 684s ok 58 - Content is valid JSON 684s ok 59 - Correct user info 684s ok 60 - Got User Info 684s ok 61 - HTTP code is 200 684s ok 62 - Content-Type is JSON 684s ok 63 - Content is valid JSON 684s ok 64 - Token is active 684s ok 65 - Introspection contains client_id 684s ok 66 - Introspection contains sub 684s ok 67 - Scope contains weird scope name 684s 1..67 684s ok 2 - Run tests with base config 684s # Subtest: Removed user's offline sessions are no longer valid 684s ok 1 - Portal object 684s ok 2 - Init 684s ok 3 - Portal app 684s ok 4 - Get cookie lemonldap (ca8a35cda01112c998eb43f2a575bd796aa302de6268892f7b674dee5f360940) 684s ok 5 - Get redirection 684s ok 6 - Location header found 684s ok 7 - HTTP code is 200 684s ok 8 - Content-Type is JSON 684s ok 9 - Content is valid JSON 684s ok 10 - Got refresh token 684s ok 11 - Logout request 684s ok 12 - Response is 200 684s ok 13 - Cookie is deleted 684s ok 14 - No pdata 684s ok 15 - Disconnect request 684s ok 16 - Response is 401 684s ok 17 - HTTP code is 200 684s ok 18 - Content-Type is JSON 684s ok 19 - Content is valid JSON 684s ok 20 - Found access token 684s ok 21 - Refresh token not present 684s ok 22 - Response status is 400 684s ok 23 - Content is JSON 684s ok 24 - Error code is invalid_grant 684s 1..24 684s ok 3 - Removed user's offline sessions are no longer valid 684s # Subtest: Run tests with JWT access tokens 684s ok 1 - Portal object 684s ok 2 - Init 684s ok 3 - Portal app 684s ok 4 - Auth query 684s ok 5 - HTTP code is 200 684s ok 6 - Get cookie lemonldap (daf097b11a3586735d1a7d34c86c91b7537d1f2a9969b50e436812e39c55e600) 684s ok 7 - Get redirection 684s ok 8 - Location header found 684s ok 9 - HTTP code is 200 684s ok 10 - Content-Type is JSON 684s ok 11 - Content is valid JSON 684s ok 12 - Token is a JWT 684s ok 13 - Found claim in JWT 684s ok 14 - Found claim in JWT 684s ok 15 684s ok 16 - Got access token 684s ok 17 - Got refresh token 684s ok 18 - Got ID token 684s ok 19 - Authentication date found in token 684s ok 20 - Found claim in ID token 684s ok 21 - Found sub in ID token 684s ok 22 - HTTP code is 200 684s ok 23 - Content-Type is JSON 684s ok 24 - Content is valid JSON 684s ok 25 - Got User Info 684s ok 26 - Got User Info 684s ok 27 - Logout request 684s ok 28 - Response is 200 684s ok 29 - Cookie is deleted 684s ok 30 - No pdata 684s ok 31 - Disconnect request 684s ok 32 - Response is 401 684s ok 33 - HTTP code is 200 684s ok 34 - Content-Type is JSON 684s ok 35 - Content is valid JSON 684s ok 36 - Refresh token not present 684s ok 37 684s ok 38 - Token is a JWT 684s ok 39 - Found claim in JWT 684s ok 40 - Found claim in JWT 684s ok 41 - Got refreshed Access token 684s ok 42 - Got refreshed ID token 684s ok 43 - Found claim in ID token 684s ok 44 - Found sub in ID token 684s ok 45 - HTTP code is 200 684s ok 46 - Content-Type is JSON 684s ok 47 - Content is valid JSON 684s ok 48 - Correct user info 684s ok 49 - Got User Info 684s ok 50 - HTTP code is 200 684s ok 51 - Content-Type is JSON 684s ok 52 - Content is valid JSON 684s ok 53 - Refresh token not present 684s ok 54 684s ok 55 - Token is a JWT 684s ok 56 - Found claim in JWT 684s ok 57 - Found claim in JWT 684s ok 58 - Got refreshed Access token 684s ok 59 - Got refreshed ID token 684s ok 60 - Original auth_time retained 684s ok 61 - Found claim in ID token 684s ok 62 - Check that clientid is in audience 684s ok 63 - Check for additional audiences 684s ok 64 - Check for additional audiences 684s ok 65 - HTTP code is 200 684s ok 66 - Content-Type is JSON 684s ok 67 - Content is valid JSON 684s ok 68 - Correct user info 684s ok 69 - Got User Info 684s ok 70 - HTTP code is 200 684s ok 71 - Content-Type is JSON 684s ok 72 - Content is valid JSON 684s ok 73 - Token is active 684s ok 74 - Introspection contains client_id 684s ok 75 - Introspection contains sub 684s ok 76 - Scope contains weird scope name 684s 1..76 684s ok 4 - Run tests with JWT access tokens 684s # Subtest: Run tests with refresh token rotation 684s ok 1 - Portal object 684s ok 2 - Init 684s ok 3 - Portal app 684s ok 4 - Auth query 684s ok 5 - HTTP code is 200 684s ok 6 - Get cookie lemonldap (1222507d46989aa72444bea2e98f38052d58497f4a6f32b4e6674fc884e0c6ad) 684s ok 7 - Get redirection 684s ok 8 - Location header found 684s ok 9 - HTTP code is 200 684s ok 10 - Content-Type is JSON 684s ok 11 - Content is valid JSON 684s ok 12 - Token is a JWT 684s ok 13 - Found claim in JWT 684s ok 14 - Found claim in JWT 684s ok 15 684s ok 16 - Got access token 684s ok 17 - Got refresh token 684s ok 18 - Got ID token 684s ok 19 - Authentication date found in token 684s ok 20 - Found claim in ID token 684s ok 21 - Found sub in ID token 684s ok 22 - HTTP code is 200 684s ok 23 - Content-Type is JSON 684s ok 24 - Content is valid JSON 684s ok 25 - Got User Info 684s ok 26 - Got User Info 684s ok 27 - Logout request 684s ok 28 - Response is 200 684s ok 29 - Cookie is deleted 684s ok 30 - No pdata 684s ok 31 - Disconnect request 684s ok 32 - Response is 401 684s ok 33 - HTTP code is 200 684s ok 34 - Content-Type is JSON 684s ok 35 - Content is valid JSON 684s ok 36 - Refresh token was updated 684s ok 37 - Response status is 400 684s ok 38 - Content is JSON 684s ok 39 - Error code is invalid_request 684s ok 40 684s ok 41 - Token is a JWT 684s ok 42 - Found claim in JWT 684s ok 43 - Found claim in JWT 684s ok 44 - Got refreshed Access token 684s ok 45 - Got refreshed ID token 684s ok 46 - Found claim in ID token 684s ok 47 - Found sub in ID token 684s ok 48 - HTTP code is 200 684s ok 49 - Content-Type is JSON 684s ok 50 - Content is valid JSON 684s ok 51 - Correct user info 684s ok 52 - Got User Info 684s ok 53 - HTTP code is 200 684s ok 54 - Content-Type is JSON 684s ok 55 - Content is valid JSON 684s ok 56 - Refresh token was updated 684s ok 57 - Response status is 400 684s ok 58 - Content is JSON 684s ok 59 - Error code is invalid_request 684s ok 60 684s ok 61 - Token is a JWT 684s ok 62 - Found claim in JWT 684s ok 63 - Found claim in JWT 684s ok 64 - Got refreshed Access token 684s ok 65 - Got refreshed ID token 684s ok 66 - Original auth_time retained 684s ok 67 - Found claim in ID token 684s ok 68 - Check that clientid is in audience 684s ok 69 - Check for additional audiences 684s ok 70 - Check for additional audiences 684s ok 71 - HTTP code is 200 684s ok 72 - Content-Type is JSON 684s ok 73 - Content is valid JSON 684s ok 74 - Correct user info 684s ok 75 - Got User Info 684s ok 76 - HTTP code is 200 684s ok 77 - Content-Type is JSON 684s ok 78 - Content is valid JSON 684s ok 79 - Token is active 684s ok 80 - Introspection contains client_id 684s ok 81 - Introspection contains sub 684s ok 82 - Scope contains weird scope name 684s 1..82 684s ok 5 - Run tests with refresh token rotation 684s # Subtest: Using choice authentication method 684s ok 1 - Portal object 684s ok 2 - Init 684s ok 3 - Portal app 684s ok 4 - Auth query 684s ok 5 - HTTP code is 200 684s ok 6 - Get cookie lemonldap (03c383fcd8c879d7302ac92f8e489cd1ba01a7c743050ca133f9c91b0f822659) 684s ok 7 - Get redirection 684s ok 8 - Location header found 684s ok 9 - HTTP code is 200 684s ok 10 - Content-Type is JSON 684s ok 11 - Content is valid JSON 684s ok 12 - Token is a JWT 684s ok 13 - Found claim in JWT 684s ok 14 - Found claim in JWT 684s ok 15 684s ok 16 - Got access token 684s ok 17 - Got refresh token 684s ok 18 - Got ID token 684s ok 19 - Authentication date found in token 684s ok 20 - Found claim in ID token 684s ok 21 - Found sub in ID token 684s ok 22 - HTTP code is 200 684s ok 23 - Content-Type is JSON 684s ok 24 - Content is valid JSON 684s ok 25 - Got User Info 684s ok 26 - Got User Info 684s ok 27 - Logout request 684s ok 28 - Response is 200 684s ok 29 - Cookie is deleted 684s ok 30 - No pdata 684s ok 31 - Disconnect request 684s ok 32 - Response is 401 684s ok 33 - HTTP code is 200 684s ok 34 - Content-Type is JSON 684s ok 35 - Content is valid JSON 684s ok 36 - Refresh token was updated 684s ok 37 - Response status is 400 684s ok 38 - Content is JSON 684s ok 39 - Error code is invalid_request 684s ok 40 684s ok 41 - Token is a JWT 684s ok 42 - Found claim in JWT 684s ok 43 - Found claim in JWT 684s ok 44 - Got refreshed Access token 684s ok 45 - Got refreshed ID token 684s ok 46 - Found claim in ID token 684s ok 47 - Found sub in ID token 684s ok 48 - HTTP code is 200 684s ok 49 - Content-Type is JSON 684s ok 50 - Content is valid JSON 684s ok 51 - Correct user info 684s ok 52 - Got User Info 684s ok 53 - HTTP code is 200 684s ok 54 - Content-Type is JSON 684s ok 55 - Content is valid JSON 684s ok 56 - Refresh token was updated 684s ok 57 - Response status is 400 684s ok 58 - Content is JSON 684s ok 59 - Error code is invalid_request 684s ok 60 684s ok 61 - Token is a JWT 684s ok 62 - Found claim in JWT 684s ok 63 - Found claim in JWT 684s ok 64 - Got refreshed Access token 684s ok 65 - Got refreshed ID token 684s ok 66 - Original auth_time retained 684s ok 67 - Found claim in ID token 684s ok 68 - Check that clientid is in audience 684s ok 69 - Check for additional audiences 684s ok 70 - Check for additional audiences 684s ok 71 - HTTP code is 200 684s ok 72 - Content-Type is JSON 684s ok 73 - Content is valid JSON 684s ok 74 - Correct user info 684s ok 75 - Got User Info 684s ok 76 - HTTP code is 200 684s ok 77 - Content-Type is JSON 684s ok 78 - Content is valid JSON 684s ok 79 - Token is active 684s ok 80 - Introspection contains client_id 684s ok 81 - Introspection contains sub 684s ok 82 - Scope contains weird scope name 684s 1..82 684s ok 6 - Using choice authentication method 684s 1..6 684s ok 685s t/32-OIDC-Opaque-Token.t ....................................................... 685s Warning: program compiled against libxml 215 using older 214 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 - Post authentication 685s ok 6 - Get cookie lemonldap (c24941716ee3db7798b6b8543c401d2588bf4aacd4663f54002c14ad1f6760d4) 685s ok 7 - Get authorization code 685s ok 8 - Get redirection 685s ok 9 - Location header found 685s ok 10 - Post token 685s ok 11 - Access token present 685s ok 12 - ID token present 685s ok 13 - Refresh token present 685s ok 14 - Found hooked claim in ID token 685s ok 15 - HTTP code is 200 685s ok 16 - Content-Type is JSON 685s ok 17 - Content is valid JSON 685s ok 18 - Found hooked claim in Userinfo token 685s ok 19 - Found session variable in Userinfo token 685s ok 20 - Scopes are visible in hook 685s ok 21 - Post introspection 685s ok 22 - HTTP code is 200 685s ok 23 - Found hook defined scope 685s ok 24 - Found result of oidcResolveScope 685s ok 25 - HTTP code is 200 685s ok 26 - Content-Type is JSON 685s ok 27 - Content is valid JSON 685s ok 28 - Access token present 685s ok 29 - Get redirection 685s ok 30 - Location header found 685s ok 31 - HTTP code is 200 685s ok 32 - Content-Type is JSON 685s ok 33 - Content is valid JSON 685s ok 34 - Refresh token present 685s ok 35 - HTTP code is 200 685s ok 36 - Content-Type is JSON 685s ok 37 - Content is valid JSON 685s 1..37 685s ok 685s t/32-OIDC-Password-Grant-with-Bruteforce-and-Choice.t .......................... 685s Warning: program compiled against libxml 215 using older 214 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 - HTTP code is 400 685s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2853. 685s ok 6 - HTTP code is 200 685s ok 7 - Content-Type is JSON 685s ok 8 - Content is valid JSON 685s ok 9 - Access Token found 685s ok 10 - Scope found in token response 685s ok 11 - Found ID token in original grant 685s ok 12 - Got refresh token 685s ok 13 - HTTP code is 200 685s ok 14 - Content-Type is JSON 685s ok 15 - Content is valid JSON 685s ok 16 - Got User Info 685s ok 17 - Attribute released as int in JSON 685s ok 18 - Single valued attribute forced as array 685s ok 19 - Multi valued attribute exposed as array 685s ok 20 - Post introspection 685s ok 21 - HTTP code is 200 685s ok 22 - Content-Type is JSON 685s ok 23 - Content is valid JSON 685s ok 24 - Scope read not asked, and thus not found 685s ok 25 - Attribute-based scope found 685s ok 26 - Rule-enforced scope found 685s ok 27 - Token response scope matches token scope 685s ok 28 - Post introspection 685s ok 29 - HTTP code is 200 685s ok 30 - Content-Type is JSON 685s ok 31 - Content is valid JSON 685s ok 32 - Token is no longer active 685s ok 33 - Post introspection 685s ok 34 - HTTP code is 200 685s ok 35 - Content-Type is JSON 685s ok 36 - Content is valid JSON 685s ok 37 - Found ID token in refresh grant 685s 1..37 685s ok 686s t/32-OIDC-Password-Grant.t ..................................................... 686s Warning: program compiled against libxml 215 using older 214 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 - Response status is 400 686s ok 6 - Content is JSON 686s ok 7 - Error code is invalid_grant 686s ok 8 - Response status is 400 686s ok 9 - Content is JSON 686s ok 10 - Error code is invalid_scope 686s Use of uninitialized value $user in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2853. 686s ok 11 - HTTP code is 200 686s ok 12 - Content-Type is JSON 686s ok 13 - Content is valid JSON 686s ok 14 - Access Token found 686s ok 15 - Scope found in token response 686s ok 16 - No ID token in original request 686s ok 17 - Got refresh token 686s ok 18 - HTTP code is 200 686s ok 19 - Content-Type is JSON 686s ok 20 - Content is valid JSON 686s ok 21 - Got User Info 686s ok 22 - Attribute released as int in JSON 686s ok 23 - Single valued attribute forced as array 686s ok 24 - Multi valued attribute exposed as array 686s ok 25 - Post introspection 686s ok 26 - HTTP code is 200 686s ok 27 - Content-Type is JSON 686s ok 28 - Content is valid JSON 686s ok 29 - Scope read not asked, and thus not found 686s ok 30 - Attribute-based scope found 686s ok 31 - Rule-enforced scope found 686s ok 32 - Token response scope matches token scope 686s ok 33 - Post introspection 686s ok 34 - HTTP code is 200 686s ok 35 - Content-Type is JSON 686s ok 36 - Content is valid JSON 686s ok 37 - Token is no longer active 686s ok 38 - Post introspection 686s ok 39 - HTTP code is 200 686s ok 40 - Content-Type is JSON 686s ok 41 - Content is valid JSON 686s ok 42 - No ID token in refreshed response 686s 1..42 686s ok 686s t/32-OIDC-RP-rule.t ............................................................ 686s Warning: program compiled against libxml 215 using older 214 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 - Register $type 686s ok 6 - OP portal 686s # ==> Pushing OP <== 686s # ==> Popping OP <== 686s ok 7 - Get JWKS, endpoint /oauth2/jwks 686s ok 8 - HTTP code is 200 686s # ==> Pushing OP <== 686s # ==> Popping OP <== 686s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 686s ok 10 - HTTP code is 200 686s ok 11 - Portal object 686s ok 12 - Init 686s ok 13 - Portal app 686s ok 14 - Register $type 686s ok 15 - RP portal 686s # ==> Pushing RP <== 686s # ==> Popping RP <== 686s ok 16 - Unauth SP request 686s ok 17 - Get redirection 686s ok 18 - Location header found 686s # ==> Pushing OP <== 686s # ==> Popping OP <== 686s ok 19 - Push request to OP, endpoint /oauth2/authorize 686s ok 20 - HTTP code is 200 686s # ==> Pushing OP <== 686s # ==> Popping OP <== 686s ok 21 - Post authentication, endpoint /oauth2/authorize 686s ok 22 - Get cookie lemonldap (df6f3942d85f2980ae17933d7cc990bfa6e6848d9c38b777798d5f866abaac5b) 686s ok 23 - PE_UNAUTHORIZEDPARTNER: code found on page 686s ok 24 - PE_UNAUTHORIZEDPARTNER 686s # ==> Pushing OP <== 686s # ==> Popping OP <== 686s ok 25 - Post access to unknown RP 686s ok 26 - Unknown client ID: code found on page 686s ok 27 - Unknown client ID 686s 1..27 686s ok 687s t/32-OIDC-Refresh-Token.t ...................................................... 687s Warning: program compiled against libxml 215 using older 214 687s ok 1 - use Lemonldap::NG::Portal::Main; 687s ok 2 - Portal object 687s ok 3 - Init 687s ok 4 - Portal app 687s # Subtest: Run test with basic configuration 687s ok 1 - Get cookie lemonldap (4ac6f7cab616105590841a3bbeb7cd93bb4099abfca2ce6b6d63d16eb87e9f78) 687s ok 2 - Get redirection 687s ok 3 - Location header found 687s ok 4 - HTTP code is 200 687s ok 5 - Content-Type is JSON 687s ok 6 - Content is valid JSON 687s ok 7 - Got access token 687s ok 8 - Got refresh token 687s ok 9 - Got ID token 687s ok 10 - Found sub in ID token 687s ok 11 - Found claim in ID token 687s ok 12 - Check that clientid is in audience 687s ok 13 - Check for additional audiences 687s ok 14 - Check for additional audiences 687s ok 15 - HTTP code is 200 687s ok 16 - Content-Type is JSON 687s ok 17 - Content is valid JSON 687s ok 18 - Got User Info 687s ok 19 - Got User Info 687s ok 20 - Access token rejected 687s ok 21 - HTTP code is 200 687s ok 22 - Content-Type is JSON 687s ok 23 - Content is valid JSON 687s ok 24 - Got refreshed Access token 687s ok 25 - Got refreshed ID token 687s ok 26 - Refresh token not present 687s ok 27 - Found sub in ID token 687s ok 28 - Found claim in ID token 687s ok 29 - HTTP code is 200 687s ok 30 - Content-Type is JSON 687s ok 31 - Content is valid JSON 687s ok 32 - Got User Info 687s ok 33 - Got User Info 687s ok 34 - Access token rejected 687s ok 35 - HTTP code is 200 687s ok 36 - Content-Type is JSON 687s ok 37 - Content is valid JSON 687s ok 38 - Refresh token not present 687s ok 39 - HTTP code is 200 687s ok 40 - Content-Type is JSON 687s ok 41 - Content is valid JSON 687s ok 42 - Got User Info 687s ok 43 - Got User Info 687s ok 44 - Access token rejected 687s ok 45 - HTTP code is 200 687s ok 46 - Page contains a form 687s ok 47 - URI match 687s ok 48 - Field "confirm" is defined 687s ok 49 - Propose to renew session 687s ok 50 - Ask to renew 687s ok 51 - HTTP code is 200 687s ok 52 - Page contains a form 687s ok 53 - Host match 687s ok 54 - Field "upgrading" is defined 687s ok 55 - Field "url" is defined 687s ok 56 - CSP header authorize POST request to \# 687s ok 57 - Ask to renew 687s ok 58 - Get cookie lemonldap (121bca904acbaf7434b129bf3a37838dd87a48325fce4244bacd79b4d9789fb7) 687s ok 59 - Session ID has changed 687s ok 60 - HTTP code is 200 687s ok 61 - Content-Type is JSON 687s ok 62 - Content is valid JSON 687s ok 63 - Refresh token not present 687s ok 64 - HTTP code is 200 687s ok 65 - Content-Type is JSON 687s ok 66 - Content is valid JSON 687s ok 67 - Got User Info 687s ok 68 - Got User Info 687s ok 69 - Logout request 687s ok 70 - Response is 200 687s ok 71 - Cookie is deleted 687s ok 72 - No pdata 687s ok 73 - Disconnect request 687s ok 74 - Response is 401 687s ok 75 - Response status is 400 687s ok 76 - Content is JSON 687s ok 77 - Error code is invalid_grant 687s ok 78 - Cannot use refreshed access token tied to expired session 687s 1..78 687s ok 5 - Run test with basic configuration 687s # Subtest: Run test with JWT access tokens 687s ok 1 - Portal object 687s ok 2 - Init 687s ok 3 - Portal app 687s ok 4 - Get cookie lemonldap (6372e9a2e4919005c0c90af711ea958077ef5200727853c1c6e21226625946a9) 687s ok 5 - Get redirection 687s ok 6 - Location header found 687s ok 7 - HTTP code is 200 687s ok 8 - Content-Type is JSON 687s ok 9 - Content is valid JSON 687s ok 10 - Token is a JWT 687s ok 11 - Found claim in JWT 687s ok 12 - Found claim in JWT 687s ok 13 - Found claim in JWT 687s ok 14 - Found claim in JWT 687s ok 15 - Found claim in JWT 687s ok 16 687s ok 17 687s ok 18 687s ok 19 - Expiration date sanity check 687s ok 20 - Expiration date sanity check 687s ok 21 - Got access token 687s ok 22 - Got refresh token 687s ok 23 - Got ID token 687s ok 24 - Found sub in ID token 687s ok 25 - Found claim in ID token 687s ok 26 - Check that clientid is in audience 687s ok 27 - Check for additional audiences 687s ok 28 - Check for additional audiences 687s ok 29 - HTTP code is 200 687s ok 30 - Content-Type is JSON 687s ok 31 - Content is valid JSON 687s ok 32 - Got User Info 687s ok 33 - Got User Info 687s ok 34 - Access token rejected 687s ok 35 - HTTP code is 200 687s ok 36 - Content-Type is JSON 687s ok 37 - Content is valid JSON 687s ok 38 - Token is a JWT 687s ok 39 - Found claim in JWT 687s ok 40 - Found claim in JWT 687s ok 41 - Found claim in JWT 687s ok 42 - Found claim in JWT 687s ok 43 - Found claim in JWT 687s ok 44 687s ok 45 687s ok 46 687s ok 47 - Expiration date sanity check 687s ok 48 - Expiration date sanity check 687s ok 49 - Got refreshed Access token 687s ok 50 - Got refreshed ID token 687s ok 51 - Refresh token not present 687s ok 52 - Found sub in ID token 687s ok 53 - Found claim in ID token 687s ok 54 - HTTP code is 200 687s ok 55 - Content-Type is JSON 687s ok 56 - Content is valid JSON 687s ok 57 - Got User Info 687s ok 58 - Got User Info 687s ok 59 - Access token rejected 687s ok 60 - HTTP code is 200 687s ok 61 - Content-Type is JSON 687s ok 62 - Content is valid JSON 687s ok 63 - Refresh token not present 687s ok 64 - HTTP code is 200 687s ok 65 - Content-Type is JSON 687s ok 66 - Content is valid JSON 687s ok 67 - Got User Info 687s ok 68 - Got User Info 687s ok 69 - Access token rejected 687s ok 70 - HTTP code is 200 687s ok 71 - Page contains a form 687s ok 72 - URI match 687s ok 73 - Field "confirm" is defined 687s ok 74 - Propose to renew session 687s ok 75 - Ask to renew 687s ok 76 - HTTP code is 200 687s ok 77 - Page contains a form 687s ok 78 - Host match 687s ok 79 - Field "upgrading" is defined 687s ok 80 - Field "url" is defined 687s ok 81 - CSP header authorize POST request to \# 687s ok 82 - Ask to renew 687s ok 83 - Get cookie lemonldap (a3de83f10677a163eed92f6d68bf138638b833e697e9830f96b6ee5c621b9db0) 687s ok 84 - Session ID has changed 687s ok 85 - HTTP code is 200 687s ok 86 - Content-Type is JSON 687s ok 87 - Content is valid JSON 687s ok 88 - Refresh token not present 687s ok 89 - HTTP code is 200 687s ok 90 - Content-Type is JSON 687s ok 91 - Content is valid JSON 687s ok 92 - Got User Info 687s ok 93 - Got User Info 687s ok 94 - Logout request 687s ok 95 - Response is 200 687s ok 96 - Cookie is deleted 687s ok 97 - No pdata 687s ok 98 - Disconnect request 687s ok 99 - Response is 401 687s ok 100 - Response status is 400 687s ok 101 - Content is JSON 687s ok 102 - Error code is invalid_grant 687s ok 103 - Cannot use refreshed access token tied to expired session 687s 1..103 687s ok 6 - Run test with JWT access tokens 687s # Subtest: Run test with activity timeout 687s ok 1 - Portal object 687s ok 2 - Init 687s ok 3 - Portal app 687s ok 4 - Get cookie lemonldap (d86f1bbe42664870d4744b08a0ed572768217678f8f79a72d178a684b223834c) 687s ok 5 - Get redirection 687s ok 6 - Location header found 687s ok 7 - HTTP code is 200 687s ok 8 - Content-Type is JSON 687s ok 9 - Content is valid JSON 687s ok 10 - Token is a JWT 687s ok 11 - Found claim in JWT 687s ok 12 - Found claim in JWT 687s ok 13 - Found claim in JWT 687s ok 14 - Found claim in JWT 687s ok 15 - Found claim in JWT 687s ok 16 687s ok 17 687s ok 18 687s ok 19 - Expiration date sanity check 687s ok 20 - Expiration date sanity check 687s ok 21 - Got access token 687s ok 22 - Got refresh token 687s ok 23 - Got ID token 687s ok 24 - Found sub in ID token 687s ok 25 - Found claim in ID token 687s ok 26 - Check that clientid is in audience 687s ok 27 - Check for additional audiences 687s ok 28 - Check for additional audiences 687s ok 29 - HTTP code is 200 687s ok 30 - Content-Type is JSON 687s ok 31 - Content is valid JSON 687s ok 32 - Got User Info 687s ok 33 - Got User Info 687s ok 34 - Access token rejected 687s ok 35 - HTTP code is 200 687s ok 36 - Content-Type is JSON 687s ok 37 - Content is valid JSON 687s ok 38 - Token is a JWT 687s ok 39 - Found claim in JWT 687s ok 40 - Found claim in JWT 687s ok 41 - Found claim in JWT 687s ok 42 - Found claim in JWT 687s ok 43 - Found claim in JWT 687s ok 44 687s ok 45 687s ok 46 687s ok 47 - Expiration date sanity check 687s ok 48 - Expiration date sanity check 687s ok 49 - Got refreshed Access token 687s ok 50 - Got refreshed ID token 687s ok 51 - Refresh token not present 687s ok 52 - Found sub in ID token 687s ok 53 - Found claim in ID token 687s ok 54 - HTTP code is 200 687s ok 55 - Content-Type is JSON 687s ok 56 - Content is valid JSON 687s ok 57 - Got User Info 687s ok 58 - Got User Info 687s ok 59 - Access token rejected 687s ok 60 - HTTP code is 200 687s ok 61 - Content-Type is JSON 687s ok 62 - Content is valid JSON 687s ok 63 - Refresh token not present 687s ok 64 - HTTP code is 200 687s ok 65 - Content-Type is JSON 687s ok 66 - Content is valid JSON 687s ok 67 - Got User Info 687s ok 68 - Got User Info 687s ok 69 - Access token rejected 687s ok 70 - HTTP code is 200 687s ok 71 - Page contains a form 687s ok 72 - URI match 687s ok 73 - Field "confirm" is defined 687s ok 74 - Propose to renew session 687s ok 75 - Ask to renew 687s ok 76 - HTTP code is 200 687s ok 77 - Page contains a form 687s ok 78 - Host match 687s ok 79 - Field "upgrading" is defined 687s ok 80 - Field "url" is defined 687s ok 81 - CSP header authorize POST request to \# 687s ok 82 - Ask to renew 687s ok 83 - Get cookie lemonldap (6da5ba23462918bcfc8a841de0c803093a957cf362190fc535d70d37d32dd7dd) 687s ok 84 - Session ID has changed 687s ok 85 - HTTP code is 200 687s ok 86 - Content-Type is JSON 687s ok 87 - Content is valid JSON 687s ok 88 - Refresh token not present 687s ok 89 - HTTP code is 200 687s ok 90 - Content-Type is JSON 687s ok 91 - Content is valid JSON 687s ok 92 - Got User Info 687s ok 93 - Got User Info 687s ok 94 - Logout request 687s ok 95 - Response is 200 687s ok 96 - Cookie is deleted 687s ok 97 - No pdata 687s ok 98 - Disconnect request 687s ok 99 - Response is 401 687s ok 100 - Response status is 400 687s ok 101 - Content is JSON 687s ok 102 - Error code is invalid_grant 687s ok 103 - Cannot use refreshed access token tied to expired session 687s 1..103 687s ok 7 - Run test with activity timeout 687s # Subtest: Run test with refresh token rotation 687s ok 1 - Portal object 687s ok 2 - Init 687s ok 3 - Portal app 687s ok 4 - Get cookie lemonldap (a2e77dc2fd1f894eefd2010f80e89795095db2d38b666316ba39cfd8aa73ed0e) 687s ok 5 - Get redirection 687s ok 6 - Location header found 687s ok 7 - HTTP code is 200 687s ok 8 - Content-Type is JSON 687s ok 9 - Content is valid JSON 687s ok 10 - Token is a JWT 687s ok 11 - Found claim in JWT 687s ok 12 - Found claim in JWT 687s ok 13 - Found claim in JWT 687s ok 14 - Found claim in JWT 687s ok 15 - Found claim in JWT 687s ok 16 687s ok 17 687s ok 18 687s ok 19 - Expiration date sanity check 687s ok 20 - Expiration date sanity check 687s ok 21 - Got access token 687s ok 22 - Got refresh token 687s ok 23 - Got ID token 687s ok 24 - Found sub in ID token 687s ok 25 - Found claim in ID token 687s ok 26 - Check that clientid is in audience 687s ok 27 - Check for additional audiences 687s ok 28 - Check for additional audiences 687s ok 29 - HTTP code is 200 687s ok 30 - Content-Type is JSON 687s ok 31 - Content is valid JSON 687s ok 32 - Got User Info 687s ok 33 - Got User Info 687s ok 34 - Access token rejected 687s ok 35 - HTTP code is 200 687s ok 36 - Content-Type is JSON 687s ok 37 - Content is valid JSON 687s ok 38 - Token is a JWT 687s ok 39 - Found claim in JWT 687s ok 40 - Found claim in JWT 687s ok 41 - Found claim in JWT 687s ok 42 - Found claim in JWT 687s ok 43 - Found claim in JWT 687s ok 44 687s ok 45 687s ok 46 687s ok 47 - Expiration date sanity check 687s ok 48 - Expiration date sanity check 687s ok 49 - Got refreshed Access token 687s ok 50 - Got refreshed ID token 687s ok 51 - Refresh token was updated 687s ok 52 - Response status is 400 687s ok 53 - Content is JSON 687s ok 54 - Error code is invalid_request 687s ok 55 - Found sub in ID token 687s ok 56 - Found claim in ID token 687s ok 57 - HTTP code is 200 687s ok 58 - Content-Type is JSON 687s ok 59 - Content is valid JSON 687s ok 60 - Got User Info 687s ok 61 - Got User Info 687s ok 62 - Access token rejected 687s ok 63 - HTTP code is 200 687s ok 64 - Content-Type is JSON 687s ok 65 - Content is valid JSON 687s ok 66 - Refresh token was updated 687s ok 67 - Response status is 400 687s ok 68 - Content is JSON 687s ok 69 - Error code is invalid_request 687s ok 70 - HTTP code is 200 687s ok 71 - Content-Type is JSON 687s ok 72 - Content is valid JSON 687s ok 73 - Got User Info 687s ok 74 - Got User Info 687s ok 75 - Access token rejected 687s ok 76 - HTTP code is 200 687s ok 77 - Page contains a form 687s ok 78 - URI match 687s ok 79 - Field "confirm" is defined 687s ok 80 - Propose to renew session 687s ok 81 - Ask to renew 687s ok 82 - HTTP code is 200 687s ok 83 - Page contains a form 687s ok 84 - Host match 687s ok 85 - Field "upgrading" is defined 687s ok 86 - Field "url" is defined 687s ok 87 - CSP header authorize POST request to \# 687s ok 88 - Ask to renew 687s ok 89 - Get cookie lemonldap (16b7b7bc4b00cdb6c8c326b8b0cd7fb06e1e8c6a4602c7fe95a1369f2fc53e7e) 687s ok 90 - Session ID has changed 687s ok 91 - HTTP code is 200 687s ok 92 - Content-Type is JSON 687s ok 93 - Content is valid JSON 687s ok 94 - Refresh token was updated 687s ok 95 - Response status is 400 687s ok 96 - Content is JSON 687s ok 97 - Error code is invalid_request 687s ok 98 - HTTP code is 200 687s ok 99 - Content-Type is JSON 687s ok 100 - Content is valid JSON 687s ok 101 - Got User Info 687s ok 102 - Got User Info 687s ok 103 - Logout request 687s ok 104 - Response is 200 687s ok 105 - Cookie is deleted 687s ok 106 - No pdata 687s ok 107 - Disconnect request 687s ok 108 - Response is 401 687s ok 109 - Response status is 400 687s ok 110 - Content is JSON 687s ok 111 - Error code is invalid_grant 687s ok 112 - Cannot use refreshed access token tied to expired session 687s 1..112 687s ok 8 - Run test with refresh token rotation 687s 1..8 687s ok 688s t/32-OIDC-Register-with-bad-redirect-uri.t ..................................... 688s Warning: program compiled against libxml 215 using older 214 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 - OP portal 688s ok 6 - Post register data with bad redirect_uris 688s ok 7 - Return code is 400 688s 1..7 688s ok 688s t/32-OIDC-Register.t ........................................................... 688s Warning: program compiled against libxml 215 using older 214 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 - OP portal 688s ok 6 - Post register data 688s ok 7 - Return code is 201 688s ok 8 - Client ID found in answer: M6l5wEN5I.hETMr/RRIbe5kBFNqvul 688s ok 9 - Client ID saved in configuration 688s ok 10 - Extra claim defined 688s ok 11 - Extra variable defined 688s 1..11 688s ok 689s t/32-OIDC-Request-Uri.t ........................................................ 689s Warning: program compiled against libxml 215 using older 214 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 - OP portal 689s # Subtest: Successful request 689s ok 1 - Get cookie lemonldap (05aa076dd829924a14721f993a54b994e6b1c5b3983fffce58f207226a4aa27e) 689s ok 2 - only authorized URI is called 689s ok 3 - Call is expected in this scenario 689s ok 4 - Get redirection 689s ok 5 - Location header found 689s 1..5 689s ok 6 - Successful request 689s # Subtest: Successful request, override of bad redirect_uri 689s ok 1 - Get cookie lemonldap (4a36482f1fadeaf0af2e2f2560c171e838eec4fd0ceb0edef53cce6c858400c7) 689s ok 2 - only authorized URI is called 689s ok 3 - Call is expected in this scenario 689s ok 4 - Get redirection 689s ok 5 - Location header found 689s 1..5 689s ok 7 - Successful request, override of bad redirect_uri 689s # Subtest: unauthorized Request URI 689s ok 1 - Get cookie lemonldap (c05ade6a6234c1f1e1e4b129f898ae3ba7eb99ba9ba1a4aca93805a2b6fed3fa) 689s ok 2 - Expected portal error code: code found on page 689s ok 3 - Expected portal error code 689s 1..3 689s ok 8 - unauthorized Request URI 689s # Subtest: Allowed request URI, bad redirect URI 689s ok 1 - Get cookie lemonldap (e6289bd5d0019de8d9f69346580bafaba3f615c02285bee7f2c359f900eb04f8) 689s ok 2 - only authorized URI is called 689s ok 3 - Call is expected in this scenario 689s ok 4 - Expected portal error code: code found on page 689s ok 5 - Expected portal error code 689s 1..5 689s ok 9 - Allowed request URI, bad redirect URI 689s # Subtest: Allowed request URI, bad redirect URI override 689s ok 1 - Get cookie lemonldap (15d392474b78a2d839f9c83f5453ab3c0fcb53fd8ca0124066eb1f827e650aaf) 689s ok 2 - only authorized URI is called 689s ok 3 - Call is expected in this scenario 689s ok 4 - Expected portal error code: code found on page 689s ok 5 - Expected portal error code 689s 1..5 689s ok 10 - Allowed request URI, bad redirect URI override 689s # Subtest: Undeclared request_uri is not called before auth 689s ok 1 689s 1..1 689s ok 11 - Undeclared request_uri is not called before auth 689s 1..11 689s ok 689s t/32-OIDC-Response-Modes.t ..................................................... 689s Warning: program compiled against libxml 215 using older 214 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 - Post authentication 689s ok 6 - Get cookie lemonldap (5581e063135f4aea3e0f8012b0742068c01f2b5533e165185d09d57b94a76f2b) 689s # Subtest: Default response mode for Authorization Code grant 689s ok 1 - Get redirection 689s ok 2 - Location header found 689s ok 3 - Query found 689s ok 4 - Correct host 689s ok 5 - Correct path 689s ok 6 - Correct state 689s 1..6 689s ok 7 - Default response mode for Authorization Code grant 689s # Subtest: Fragment response mode for Authorization Code grant 689s ok 1 - Get redirection 689s ok 2 - Location header found 689s ok 3 - Fragment found 689s ok 4 - Query is empty 689s ok 5 - Correct host 689s ok 6 - Correct path 689s ok 7 - Correct state 689s ok 8 - Found code 689s 1..8 689s ok 8 - Fragment response mode for Authorization Code grant 689s # Subtest: Form POST response mode for Authorization Code grant 689s ok 1 - HTTP code is 200 689s ok 2 - Page contains a form 689s ok 3 - CSP header authorize POST request to rp.com 689s ok 4 - Correct host 689s ok 5 - Correct path 689s ok 6 - Correct state 689s ok 7 - Found code 689s 1..7 689s ok 9 - Form POST response mode for Authorization Code grant 689s # Subtest: Default response mode for Implicit grant 689s ok 1 - Get redirection 689s ok 2 - Location header found 689s ok 3 - Fragment found 689s ok 4 - Query is empty 689s ok 5 - Correct host 689s ok 6 - Correct path 689s ok 7 - Correct state 689s ok 8 - Found id_token 689s ok 9 - Found access_token 689s 1..9 689s ok 10 - Default response mode for Implicit grant 689s # Subtest: Query response mode for Implicit grant 689s ok 1 - Expected portal error code: code found on page 689s ok 2 - Expected portal error code 689s 1..2 689s ok 11 - Query response mode for Implicit grant 689s # Subtest: Form POST response mode for Implicit grant 689s ok 1 - HTTP code is 200 689s ok 2 - Page contains a form 689s ok 3 - CSP header authorize POST request to rp.com 689s ok 4 - Correct host 689s ok 5 - Correct path 689s ok 6 - Correct state 689s ok 7 - Found id_token 689s ok 8 - Found access_token 689s 1..8 689s ok 12 - Form POST response mode for Implicit grant 689s # Subtest: Default response mode for Hybrid grant 689s ok 1 - Get redirection 689s ok 2 - Location header found 689s ok 3 - Fragment found 689s ok 4 - Query is empty 689s ok 5 - Correct host 689s ok 6 - Correct path 689s ok 7 - Correct state 689s ok 8 - Found id_token 689s ok 9 - Found code 689s 1..9 689s ok 13 - Default response mode for Hybrid grant 689s # Subtest: Query response mode for Hybrid grant 689s ok 1 - Expected portal error code: code found on page 689s ok 2 - Expected portal error code 689s 1..2 689s ok 14 - Query response mode for Hybrid grant 689s # Subtest: Form POST response mode for Hybrid grant 689s ok 1 - HTTP code is 200 689s ok 2 - Page contains a form 689s ok 3 - CSP header authorize POST request to rp.com 689s ok 4 - Correct host 689s ok 5 - Correct path 689s ok 6 - Correct state 689s ok 7 - Found id_token 689s ok 8 - Found code 689s 1..8 689s ok 15 - Form POST response mode for Hybrid grant 689s 1..15 689s ok 690s t/32-OIDC-Token-Exchange.t ..................................................... 690s Warning: program compiled against libxml 215 using older 214 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 cookie lemonldap (798db76ce0cecbdd64430f206214433eb910527de503e954b40e19e89d0219f0) 690s ok 6 - Get redirection 690s ok 7 - Location header found 690s ok 8 - HTTP code is 200 690s ok 9 - Content-Type is JSON 690s ok 10 - Content is valid JSON 690s ok 11 - Response status is 400 690s ok 12 - Content is JSON 690s ok 13 - Error code is invalid_request 690s ok 14 - HTTP code is 200 690s ok 15 - Content-Type is JSON 690s ok 16 - Content is valid JSON 690s ok 17 - Request was handled by hook 690s 1..17 690s ok 690s t/32-OIDC-Token-Introspection.t ................................................ 690s Warning: program compiled against libxml 215 using older 214 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 cookie lemonldap (4b4dbb83cc96445d7a4f52a89c44bb90d57839e956d8488bce03eb0bc4d2d908) 690s ok 6 - Get redirection 690s ok 7 - Location header found 690s ok 8 - HTTP code is 200 690s ok 9 - Content-Type is JSON 690s ok 10 - Content is valid JSON 690s ok 11 - Access token present 690s ok 12 - Token response returned granted scopes 690s Use of uninitialized value $method in concatenation (.) or string at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 1839. 690s ok 13 - Try introspection without authentication 690s ok 14 - Response status is 400 690s ok 15 - Content is JSON 690s ok 16 - Error code is invalid_client 690s ok 17 - Post introspection 690s ok 18 - Response status is 401 690s ok 19 - Content is JSON 690s ok 20 - Error code is invalid_client 690s ok 21 690s ok 22 - Post introspection 690s ok 23 - HTTP code is 200 690s ok 24 - Token is valid 690s ok 25 - Response contains the correct sub 690s ok 26 - Response contains the correct issuer 690s ok 27 - Response contains the correct client id 690s ok 28 - Response contains the default scopes 690s ok 29 - Response contains the default scopes 690s ok 30 - Response contains the default scopes 690s ok 31 - Response omits a dynamic scope that evaluates to false 690s ok 32 - Response omits a dynamic scope that was not requested 690s ok 33 - Response contains a dynamic scope that is sent only when requested 690s ok 34 - Response contains a dynamic scope that is not requested but always sent 690s ok 35 - Response omits a scope that is not declared anywhere 690s ok 36 - Response contains scope coming from extra claims definition 690s ok 37 - Token response scope matches token scope 690s ok 38 - Post introspection 690s ok 39 - HTTP code is 200 690s ok 40 - Content-Type is JSON 690s ok 41 - Content is valid JSON 690s ok 42 - Token is no longer valid 690s 1..42 690s ok 691s t/32-OIDC-Token-Security.t ..................................................... 691s Warning: program compiled against libxml 215 using older 214 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 - Post authentication 691s ok 6 - Get cookie lemonldap (3c1eb0f6ab2f05d3f03d058b64625a53c760b8676ee05794596b13df4cebb82e) 691s # Subtest: Try to increase the required authn level with acr_values 691s ok 1 - Get redirection 691s ok 2 - Location header found 691s ok 3 - Access was allowed 691s ok 4 - Get redirection 691s ok 5 - Location header found 691s ok 6 - Access was allowed 691s ok 7 - HTTP code is 200 691s ok 8 - Page contains a form 691s ok 9 - URI match 691s 1..9 691s ok 7 - Try to increase the required authn level with acr_values 691s # Subtest: acr_values correctly sets target AuthnLevel 691s ok 1 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A2%2C%22issuerRequestoauth2%22%3A%221761599003_32879%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761670883%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%7D) 691s ok 2 - Pdata is not empty 691s ok 3 - No LOA, correct target Authnlevel 691s ok 4 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761670883%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761599003_3503%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22targetAuthnLevel%22%3A%224%22%7D) 691s ok 5 - Pdata is not empty 691s ok 6 - LOA specified, correct target Authnlevel 691s 1..6 691s ok 8 - acr_values correctly sets target AuthnLevel 691s # Subtest: Try to lower the required authn level with acr_values 691s ok 1 - HTTP code is 200 691s ok 2 - Page contains a form 691s ok 3 - URI match 691s ok 4 - HTTP code is 200 691s ok 5 - Page contains a form 691s ok 6 - URI match 691s 1..6 691s ok 9 - Try to lower the required authn level with acr_values 691s # Subtest: Try to get code for RP1 with invalide scope name 691s ok 1 - Get authorization code for rp1 691s ok 2 - Invalid scope: code found on page 691s ok 3 - Invalid scope 691s 1..3 691s ok 10 - Try to get code for RP1 with invalide scope name 691s # Subtest: Use code on different RP 691s ok 1 - Get authorization code for rp1 691s ok 2 - Get redirection 691s ok 3 - Location header found 691s ok 4 - Post token on wrong RP 691s ok 5 - Response status is 400 691s ok 6 - Content is JSON 691s ok 7 - Error code is invalid_grant 691s ok 8 - CORS header present on Token error response 691s 1..8 691s ok 11 - Use code on different RP 691s # Subtest: Test authentication failures in token grant 691s ok 1 - Get authorization code again 691s ok 2 - Get redirection 691s ok 3 - Location header found 691s ok 4 - Post auth code on correct RP 691s ok 5 - Response status is 401 691s ok 6 - Content is JSON 691s ok 7 - Error code is invalid_client 691s ok 8 691s ok 9 - Post auth code on correct RP 691s ok 10 - Response status is 401 691s ok 11 - Content is JSON 691s ok 12 - Error code is invalid_client 691s ok 13 691s ok 14 - Post auth code on correct RP 691s ok 15 - Response status is 400 691s ok 16 - Content is JSON 691s ok 17 - Error code is invalid_client 691s ok 18 691s # Subtest: Bad auth (form) - missing client secret 691s ok 1 - Post auth code on correct RP 691s ok 2 - Response status is 400 691s ok 3 - Content is JSON 691s ok 4 - Error code is invalid_client 691s ok 5 691s 1..5 691s ok 19 - Bad auth (form) - missing client secret 691s ok 20 - Post auth code on correct RP 691s ok 21 - Response status is 401 691s ok 22 - Content is JSON 691s ok 23 - Error code is invalid_client 691s ok 24 691s ok 25 - Use GET on token endpoint 691s ok 26 - Response status is 400 691s ok 27 - Content is JSON 691s ok 28 - Error code is invalid_client 691s ok 29 - Post auth code on correct RP 691s ok 30 - CORS header present on Token response 691s ok 31 - HTTP code is 200 691s ok 32 - Content-Type is JSON 691s ok 33 - Content is valid JSON 691s ok 34 - Access token present 691s ok 35 - post to userinfo 691s ok 36 - Userinfo successful 691s ok 37 - CORS header present on userinfo response 691s 1..37 691s ok 12 - Test authentication failures in token grant 691s # Subtest: Use expired access token 691s ok 1 - post to userinfo with expired access token 691s ok 2 - Access denied with expired token 691s ok 3 - CORS header present on userinfo error response 691s 1..3 691s ok 13 - Use expired access token 691s # Subtest: Check AuthenticationLevel requirement 691s ok 1 - HTTP code is 200 691s ok 2 - Page contains a form 691s ok 3 - URI match 691s ok 4 - Auth query 691s ok 5 - HTTP code is 200 691s ok 6 - Get cookie lemonldap (1f49e06428bcb1f83e0c67b2feb400fbf34e8f4d54e0f45d90134f828a304a15) 691s ok 7 - Get redirection 691s ok 8 - Location header found 691s ok 9 - Access was allowed 691s 1..9 691s ok 14 - Check AuthenticationLevel requirement 691s 1..14 691s ok 691s t/32-OIDC-bad-auth-method.t .................................................... 691s Warning: program compiled against libxml 215 using older 214 691s ok 1 - use Lemonldap::NG::Portal::Main; 691s ok 2 - Portal object 691s ok 3 - REST request 691s ok 4 - Request from OP to RP 691s [Tue Oct 28 17:01:24 2025] [LLNG:5915] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 691s [Tue Oct 28 17:01:24 2025] [LLNG:5915] [error] Malformed JWKS document 691s [Tue Oct 28 17:01:24 2025] [LLNG:5915] [error] Relying Party rp has errors and will be ignored 691s ok 5 - Init 691s ok 6 - Portal app 691s ok 7 - Register $type 691s ok 8 - OP portal 691s # ==> Pushing OP <== 691s # ==> Popping OP <== 691s ok 9 - Get JWKS, endpoint /oauth2/jwks 691s ok 10 - HTTP code is 200 691s # ==> Pushing OP <== 691s # ==> Popping OP <== 691s ok 11 - Get metadata, endpoint /.well-known/openid-configuration 691s ok 12 - HTTP code is 200 691s ok 13 - Portal object 691s ok 14 - Init 691s ok 15 - Portal app 691s ok 16 - Register $type 691s ok 17 - RP portal 691s # ==> Pushing OP <== 691s ok 18 - REST request 691s ok 19 - Request from OP to RP 691s # ==> Saving handler OP <== 691s # ==> Pushing RP <== 691s # ==> Popping RP <== 691s # ==> Restoring OP <== 691s ok 20 - Execute request 691s ok 21 - Response is 200 or 401 691s ok 22 - Content is JSON 691s # ==> Popping OP <== 691s # ==> Pushing RP <== 691s # ==> Popping RP <== 691s ok 23 - RP publish its keys 691s ok 24 - HTTP code is 200 691s ok 25 - Content-Type is JSON 691s ok 26 - Content is valid JSON 691s ok 27 - Get RP sig key 691s # ==> Pushing RP <== 691s # ==> Popping RP <== 691s ok 28 - Unauth RP request 691s ok 29 - Get redirection 691s ok 30 - Location header found 691s # ==> Pushing OP <== 691s # ==> Popping OP <== 691s ok 31 - Push request to OP, endpoint /oauth2/authorize 691s ok 32 - HTTP code is 200 691s # ==> Pushing OP <== 691s # ==> Popping OP <== 691s ok 33 - Post authentication, endpoint /oauth2/authorize 691s ok 34 - Get cookie lemonldap (3d9b0ebe119e1a4a1c16b566a8876cce9a2e97bab5acdcc4d92d9bcc5f20b726) 691s ok 35 - HTTP code is 200 691s ok 36 - Page contains a form 691s ok 37 - Host match 691s ok 38 - Field "confirm" is defined 691s ok 39 - CSP header authorize POST request to \# 691s # ==> Pushing OP <== 691s # ==> Popping OP <== 691s ok 40 - Post confirmation, endpoint /oauth2/authorize 691s ok 41 - Get redirection 691s ok 42 - Location header found 691s # ==> Pushing RP <== 691s ok 43 - REST request 691s ok 44 - Request from RP to OP, endpoint /oauth2/token 691s # ==> Saving handler RP <== 691s # ==> Pushing OP <== 691s # ==> Popping OP <== 691s # ==> Restoring RP <== 691s ok 45 - Execute request 691s ok 46 - Response is 200 or 401 691s ok 47 - Content is JSON 691s # ==> Popping RP <== 691s ok 48 - Call openidconnectcallback on RP 691s ok 49 - Response status is 401 691s ok 50 - Content is JSON 691s ok 51 - Error code is 106 691s # ==> Pushing OP <== 691s ok 52 - REST request 691s ok 53 - Request from OP to RP 691s # ==> Saving handler OP <== 691s # ==> Pushing RP <== 691s # ==> Popping RP <== 691s # ==> Restoring OP <== 691s ok 54 - Execute request 691s ok 55 - Response is 200 or 401 691s ok 56 - Content is JSON 691s # ==> Popping OP <== 691s # ==> Pushing OP <== 691s # ==> Popping OP <== 691s ok 57 - Query OP for logout 691s ok 58 - HTTP code is 200 691s # ==> Pushing OP <== 691s # ==> Popping OP <== 691s ok 59 - Test if user is reject on OP 691s ok 60 - Response status is 401 691s ok 61 - Content is JSON 691s ok 62 - Error code is 1 691s 1..62 691s ok 691s t/32-OIDC-login_hint.t ......................................................... 691s Warning: program compiled against libxml 215 using older 214 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 - OP portal 691s ok 6 - Form is filled 691s 1..6 691s ok 692s t/32-OIDC-no-Metadata.t ........................................................ 692s Warning: program compiled against libxml 215 using older 214 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 - Query OIDC metadata 692s ok 6 - HTTP code is 200 692s ok 7 - HTTP code is 200 692s ok 8 - Page contains a form 692s ok 9 - CSP header authorize POST request to \# 692s 1..9 692s ok 692s t/32-OIDC-redirect_uri-filter.t ................................................ 692s Warning: program compiled against libxml 215 using older 214 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 - OP portal 692s ok 6 - Get JWKS, endpoint /oauth2/jwks 692s ok 7 - HTTP code is 200 692s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 692s ok 9 - HTTP code is 200 692s ok 10 - Portal object 692s ok 11 - Init 692s ok 12 - Portal app 692s ok 13 - RP portal 692s ok 14 - Post authentication 692s ok 15 - Get cookie lemonldap (7189368b86c67a9fda93a50cc7ef2ac5bf6807e1fc921581435ec9208546562f) 692s ok 16 - Unauth SP request 692s ok 17 - Get redirection 692s ok 18 - Location header found 692s ok 19 - Push bad request to OP 692s ok 20 - HTTP code is 200 692s ok 21 - Get unauthorized redirect_uri 692s 1..21 692s ok 693s t/32-OIDC-strict-JWS-private_key_jwt.t ......................................... 693s Warning: program compiled against libxml 215 using older 214 693s ok 1 - use Lemonldap::NG::Portal::Main; 693s ok 2 - Portal object 693s ok 3 - REST request 693s ok 4 - Request from OP to RP 693s [Tue Oct 28 17:01:25 2025] [LLNG:5919] [error] Unable to fetch RP keys from http://auth.rp.com/oauth2/jwks: 500 Can't call method "_get" on an undefined value 693s [Tue Oct 28 17:01:25 2025] [LLNG:5919] [error] Malformed JWKS document 693s [Tue Oct 28 17:01:25 2025] [LLNG:5919] [error] Relying Party rp has errors and will be ignored 693s ok 5 - Init 693s ok 6 - Portal app 693s ok 7 - Register $type 693s # ==> Pushing OP <== 693s # ==> Popping OP <== 693s ok 8 - Get JWKS, endpoint /oauth2/jwks 693s ok 9 - HTTP code is 200 693s # ==> Pushing OP <== 693s # ==> Popping OP <== 693s ok 10 - Get metadata, endpoint /.well-known/openid-configuration 693s ok 11 - HTTP code is 200 693s ok 12 - Portal object 693s ok 13 - Init 693s ok 14 - Portal app 693s ok 15 - Register $type 693s ok 16 - Portal object 693s ok 17 - REST request 693s ok 18 - Request from OP to RP 693s # ==> Saving handler OP <== 693s # ==> Pushing RP <== 693s # ==> Popping RP <== 693s # ==> Restoring OP <== 693s ok 19 - Execute request 693s ok 20 - Response is 200 693s ok 21 - Content is JSON 693s ok 22 - Init 693s ok 23 - Portal app 693s ok 24 - Register $type 693s # ==> Pushing RP <== 693s # ==> Popping RP <== 693s ok 25 - RP publish its keys 693s ok 26 - HTTP code is 200 693s ok 27 - Content-Type is JSON 693s ok 28 - Content is valid JSON 693s ok 29 - Get RP sig key 693s # ==> Pushing RP <== 693s # ==> Popping RP <== 693s ok 30 - Unauth RP request 693s ok 31 - Get redirection 693s ok 32 - Location header found 693s # ==> Pushing OP <== 693s # ==> Popping OP <== 693s ok 33 - Push request to OP, endpoint /oauth2/authorize 693s ok 34 - HTTP code is 200 693s # ==> Pushing OP <== 693s # ==> Popping OP <== 693s ok 35 - Post authentication, endpoint /oauth2/authorize 693s ok 36 - Get cookie lemonldap (12a8f83d449782b6fc8a603da92cfde5344c418219c2fcc2a65cfabd7fb27435) 693s ok 37 - HTTP code is 200 693s ok 38 - Page contains a form 693s ok 39 - Host match 693s ok 40 - Field "confirm" is defined 693s ok 41 - CSP header authorize POST request to \# 693s # ==> Pushing OP <== 693s # ==> Popping OP <== 693s ok 42 - Post confirmation, endpoint /oauth2/authorize 693s ok 43 - Get redirection 693s ok 44 - Location header found 693s # ==> Pushing RP <== 693s ok 45 - Correct X509 thumbprint in JWT header 693s ok 46 - REST request 693s ok 47 - Request from RP to OP, endpoint /oauth2/token 693s # ==> Saving handler RP <== 693s # ==> Pushing OP <== 693s # ==> Popping OP <== 693s # ==> Restoring RP <== 693s ok 48 - Execute request 693s ok 49 - Response is 200 693s ok 50 - Content is JSON 693s ok 51 - REST request 693s ok 52 - Request from RP to OP, endpoint /oauth2/userinfo 693s # ==> Saving handler RP <== 693s # ==> Pushing OP <== 693s # ==> Popping OP <== 693s # ==> Restoring RP <== 693s ok 53 - Execute request 693s ok 54 - Response is 200 693s ok 55 - Content is JSON 693s # ==> Popping RP <== 693s ok 56 - Call openidconnectcallback on RP 693s ok 57 - Get cookie lemonldap (5cdbe665d85d09aa631bc47336dc4e1548801d1387256fa7598f674185f7cfcf) 693s # ==> Pushing OP <== 693s ok 58 - REST request 693s ok 59 - Request from OP to RP 693s # ==> Saving handler OP <== 693s # ==> Pushing RP <== 693s # ==> Popping RP <== 693s # ==> Restoring OP <== 693s ok 60 - Execute request 693s ok 61 - Response is 200 693s ok 62 - Content is JSON 693s # ==> Popping OP <== 693s # ==> Pushing OP <== 693s ok 63 - REST request 693s ok 64 - Request from OP to RP 693s # ==> Saving handler OP <== 693s # ==> Pushing RP <== 693s # ==> Popping RP <== 693s # ==> Restoring OP <== 693s ok 65 - Execute request 693s ok 66 - Response is 200 693s # ==> Popping OP <== 693s ok 67 - Query OP for logout 693s ok 68 - HTTP code is 200 693s # ==> Pushing OP <== 693s # ==> Popping OP <== 693s ok 69 - Test if user is reject on OP 693s ok 70 - Response status is 401 693s ok 71 - Content is JSON 693s ok 72 - Error code is 1 693s # ==> Pushing RP <== 693s # ==> Popping RP <== 693s ok 73 - Test if user is reject on RP 693s ok 74 - Get redirection 693s ok 75 - Location header found 693s 1..75 693s ok 693s t/33-Auth-and-issuer-OpenID2.t ................................................. 693s Warning: program compiled against libxml 215 using older 214 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 - Register $type 693s ok 6 - Portal object 693s ok 7 - Init 693s ok 8 - Portal app 693s ok 9 - Register $type 693s # ==> Pushing SP <== 693s # ==> Popping SP <== 693s ok 10 - Unauth SP request 693s ok 11 - HTTP code is 200 693s ok 12 - Page contains a form 693s ok 13 - Host match 693s ok 14 - CSP header authorize POST request to \# 693s ok 15 - Ask for OpenID identity 693s # ==> Pushing SP <== 693s ok 16 - Request from SP to IdP 693s # ==> Saving handler SP <== 693s # ==> Pushing ISSUER <== 693s # ==> Popping ISSUER <== 693s # ==> Restoring SP <== 693s ok 17 - Execute post request 693s ok 18 - HTTP code is 200 693s ok 19 - Request from SP to IdP 693s # ==> Saving handler SP <== 693s # ==> Pushing ISSUER <== 693s # ==> Popping ISSUER <== 693s # ==> Restoring SP <== 693s ok 20 - Execute request 693s ok 21 - HTTP code is 200 693s # ==> Popping SP <== 693s ok 22 - Post OpenID identity 693s ok 23 - Get redirection 693s ok 24 - Location header found 693s # ==> Pushing ISSUER <== 693s # ==> Popping ISSUER <== 693s ok 25 - Follow redirection to IdP 693s ok 26 - HTTP code is 200 693s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22issuerTs%22%3A1761670886%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%2C%22issuerRequestopenidserver%22%3A%221761599006_25701%22%7D) 693s ok 28 - HTTP code is 200 693s ok 29 - Page contains a form 693s ok 30 - Host match 693s ok 31 - CSP header authorize POST request to \# 693s # ==> Pushing ISSUER <== 693s # ==> Popping ISSUER <== 693s ok 32 - Try to authenticate 693s ok 33 - Reject reason is 91 693s # ==> Pushing SP <== 693s # ==> Popping SP <== 693s ok 34 - Unauth SP request 693s ok 35 - HTTP code is 200 693s ok 36 - Page contains a form 693s ok 37 - Host match 693s ok 38 - CSP header authorize POST request to \# 693s ok 39 - Ask for OpenID identity 693s # ==> Pushing SP <== 693s ok 40 - Request from SP to IdP 693s # ==> Saving handler SP <== 693s # ==> Pushing ISSUER <== 693s # ==> Popping ISSUER <== 693s # ==> Restoring SP <== 693s ok 41 - Execute post request 693s ok 42 - HTTP code is 200 693s # ==> Popping SP <== 693s ok 43 - Post OpenID identity 693s ok 44 - Get redirection 693s ok 45 - Location header found 693s # ==> Pushing ISSUER <== 693s # ==> Popping ISSUER <== 693s ok 46 - Follow redirection to IdP 693s ok 47 - HTTP code is 200 693s ok 48 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670886%2C%22issuerRequestopenidserverPath%22%3A%5B%5D%2C%22issuerRequestopenidserver%22%3A%221761599006_2452%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9vcGVuaWRzZXJ2ZXI%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestopenidserver%22%2C%22issuerRequestopenidserverPath%22%5D%7D) 693s ok 49 - HTTP code is 200 693s ok 50 - Page contains a form 693s ok 51 - Host match 693s ok 52 - CSP header authorize POST request to \# 693s # ==> Pushing ISSUER <== 693s # ==> Popping ISSUER <== 693s ok 53 - Try to authenticate 693s ok 54 - Get cookie lemonldap (691876add6480a01c425d5454865e1ad9a173585e59551eff50f9c56bac0df41) 693s ok 55 - HTTP code is 200 693s ok 56 - Page contains a form 693s ok 57 - Host match 693s ok 58 - Field "confirm" is defined 693s ok 59 - CSP header authorize POST request to \# 693s # ==> Pushing ISSUER <== 693s # ==> Popping ISSUER <== 693s ok 60 - Confirm choice 693s ok 61 - Get redirection 693s ok 62 - Location header found 693s # ==> Pushing SP <== 693s # ==> Popping SP <== 693s ok 63 - Follow redirection to SP 693s ok 64 - Get cookie lemonldap (e2a427b7d674dc43956656406c14db316000529dfa3413c94313268e83818a8f) 693s ok 65 - Get redirection 693s ok 66 - Location header found 693s 1..66 693s ok 694s t/34-Auth-Proxy-and-REST-Server.t .............................................. 694s Warning: program compiled against libxml 215 using older 214 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 - Register $type 694s ok 6 - Portal object 694s ok 7 - Init 694s ok 8 - Portal app 694s ok 9 - Register $type 694s # ==> Pushing SP <== 694s # ==> Popping SP <== 694s ok 10 - Unauth SP request 694s ok 11 - HTTP code is 200 694s # ==> Pushing SP <== 694s ok 12 - @ REST request (POST /) 694s # ==> Saving handler SP <== 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s # ==> Restoring SP <== 694s ok 13 - Post request 694s ok 14 - HTTP code is 200 694s ok 15 - Get cookie lemonldap (c60b5e80098a5b144eaefc745d86f39754113936e1c1eee4fa5b4f13feab590a) 694s ok 16 - Content is JSON 694s ok 17 - @ REST request (GET /session/my/global) 694s # ==> Saving handler SP <== 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s # ==> Restoring SP <== 694s ok 18 - Execute request 694s ok 19 - HTTP code is 200 694s ok 20 - Content is JSON 694s # ==> Popping SP <== 694s ok 21 - Post user/password 694s ok 22 - Get redirection 694s ok 23 - Location is http://auth.sp.com/ 694s ok 24 - Get cookie lemonldap (dcfaad26b463e72be94f7c1c3ed93033ad9b99e0b8972f9430159a46870c3d5f) 694s ok 25 - Good ID 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 26 - Some session keys 694s ok 27 - HTTP code is 200 694s ok 28 - GET JSON 694s ok 29 - Good ID 694s ok 30 - Uid is dwho 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 31 - Create session 694s ok 32 - HTTP code is 200 694s ok 33 - GET JSON 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 34 - Verify uid 694s ok 35 - Uid is good 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 36 - Put a new key 694s ok 37 - HTTP code is 200 694s ok 38 - GET JSON 694s ok 39 - Result is 1 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 40 - Verify cn 694s ok 41 - CN is good 694s ok 42 - use Lemonldap::NG::Common::Apache::Session::REST; 694s ok 43 - @ REST request (POST /sessions/global/) 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 44 - Post request 694s ok 45 - HTTP code is 200 694s ok 46 - Content is JSON 694s ok 47 - Search all sessions 694s ok 48 - Result is an hash 694s ok 49 - Found 4 sessions 694s ok 50 - All sessions are valid 694s ok 51 - @ REST request (POST /sessions/global/) 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 52 - Post request 694s ok 53 - HTTP code is 200 694s ok 54 - Content is JSON 694s ok 55 - Search all sessions with a code 694s ok 56 - Result is an hash 694s ok 57 - Found the same count 694s ok 58 - All sessions are valid 694s ok 59 - @ REST request (POST /sessions/global/) 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 60 - Post request 694s ok 61 - HTTP code is 200 694s ok 62 - Content is JSON 694s ok 63 - Search dwho sessions 694s ok 64 - Result is an hash 694s ok 65 - Found 2 sessions 694s ok 66 - All sessions are valid 694s ok 67 - searchOn() count is lower than get_key_from_all_sessions() count 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 68 - Delete new session 694s ok 69 - HTTP code is 200 694s ok 70 - GET JSON 694s ok 71 - Result is 1 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s ok 72 - New session is deleted 694s ok 73 - Session does not exist 694s # ==> Pushing SP <== 694s ok 74 - @ REST request (GET /) 694s # ==> Saving handler SP <== 694s # ==> Pushing ISSUER <== 694s # ==> Popping ISSUER <== 694s # ==> Restoring SP <== 694s ok 75 - Execute request 694s ok 76 - HTTP code is 200 694s ok 77 - Content is JSON 694s # ==> Popping SP <== 694s ok 78 - Ask for logout 694s ok 79 - HTTP code is 200 694s # ==> Pushing SP <== 694s # ==> Popping SP <== 694s ok 80 - Test if user is reject on IdP 694s ok 81 - Response status is 401 694s ok 82 - Content is JSON 694s ok 83 - Error code is 1 694s 1..83 694s ok 694s t/34-Auth-Proxy-and-REST-sessions.t ............................................ 694s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 694s ok 6 - Portal object 694s ok 7 - Init 694s ok 8 - Portal app 694s ok 9 - SP portal 694s ok 10 - Unauth SP request 694s ok 11 - HTTP code is 200 694s ok 12 - @ REST request (POST /) 694s ok 13 - Post request 694s ok 14 - @ REST request (GET /session/my/global) 694s ok 15 - Execute request 694s ok 16 - @ REST request (GET /sessions/global/5efe8af397fc3577e05b483aca964f1b) 694s ok 17 - Execute request 694s ok 18 - @ REST request (PUT /sessions/global/5efe8af397fc3577e05b483aca964f1b) 694s ok 19 - Post request 694s ok 20 - @ REST request (PUT /sessions/global/8fece31e861b9e54dcd59d033a9f8d2616c346c54eccf932e4c5876598a5db06) 694s ok 21 - Post request 694s ok 22 - Post user/password 694s ok 23 - Get redirection 694s ok 24 - Location is http://auth.sp.com/ 694s ok 25 - Get cookie lemonldap (8fece31e861b9e54dcd59d033a9f8d2616c346c54eccf932e4c5876598a5db06) 694s ok 26 - @ REST request (GET /) 694s ok 27 - Execute request 694s ok 28 - @ REST request (GET /sessions/global/8fece31e861b9e54dcd59d033a9f8d2616c346c54eccf932e4c5876598a5db06) 694s ok 29 - Execute request 694s ok 30 - @ REST request (DELETE /sessions/global/8fece31e861b9e54dcd59d033a9f8d2616c346c54eccf932e4c5876598a5db06) 694s ok 31 - Execute request 694s ok 32 - Ask for logout 694s ok 33 - HTTP code is 200 694s ok 34 - @ REST request (GET /sessions/global/8fece31e861b9e54dcd59d033a9f8d2616c346c54eccf932e4c5876598a5db06) 694s ok 35 - Execute request 694s ok 36 - Test if user is reject on IdP 694s ok 37 - Response status is 401 694s ok 38 - Content is JSON 694s ok 39 - Error code is 1 694s 1..39 694s ok 695s t/34-Auth-Proxy-and-SOAP-Server.t .............................................. 695s Warning: program compiled against libxml 215 using older 214 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 - Register $type 695s ok 6 - Portal object 695s ok 7 - Init 695s ok 8 - Portal app 695s ok 9 - Register $type 695s # ==> Pushing SP <== 695s # ==> Popping SP <== 695s ok 10 - Unauth SP request 695s ok 11 - HTTP code is 200 695s # ==> Pushing SP <== 695s ok 12 - @ SOAP REQUEST @ 695s # ==> Saving handler SP <== 695s # ==> Pushing ISSUER <== 695s # ==> Popping ISSUER <== 695s # ==> Restoring SP <== 695s ok 13 - Execute request 695s ok 14 - HTTP code is 200 695s ok 15 - Content is XML 695s ok 16 - @ END OF SOAP REQUEST @ 695s ok 17 - @ SOAP REQUEST @ 695s # ==> Saving handler SP <== 695s # ==> Pushing ISSUER <== 695s # ==> Popping ISSUER <== 695s # ==> Restoring SP <== 695s ok 18 - Execute request 695s ok 19 - HTTP code is 200 695s ok 20 - Content is XML 695s ok 21 - @ END OF SOAP REQUEST @ 695s # ==> Popping SP <== 695s ok 22 - Post user/password 695s ok 23 - Get redirection 695s ok 24 - Location is http://auth.sp.com/ 695s ok 25 - Get cookie lemonldap (dfb22369ac6bb5b53fbc32df4ac5d19454b559fefa555070a4d245871b5bba30) 695s # ==> Pushing SP <== 695s # ==> Popping SP <== 695s ok 26 - Try to get menu 695s ok 27 - HTTP code is 200 695s ok 28 - use Lemonldap::NG::Common::Apache::Session::SOAP; 695s ok 29 - @ SOAP REQUEST @ 695s # ==> Pushing ISSUER <== 695s # ==> Popping ISSUER <== 695s ok 30 - Execute request 695s ok 31 - HTTP code is 200 695s ok 32 - Content is XML 695s ok 33 - @ END OF SOAP REQUEST @ 695s ok 34 - @ SOAP REQUEST @ 695s # ==> Pushing ISSUER <== 695s # ==> Popping ISSUER <== 695s ok 35 - Execute request 695s ok 36 - HTTP code is 200 695s ok 37 - Content is XML 695s ok 38 - @ END OF SOAP REQUEST @ 695s ok 39 - Try get_key_from_all_sessions 695s ok 40 - Found session 695s # ==> Pushing SP <== 695s # ==> Popping SP <== 695s ok 41 - Ask for logout 695s ok 42 - HTTP code is 200 695s # ==> Pushing SP <== 695s # ==> Popping SP <== 695s ok 43 - Test if user is reject on IdP 695s ok 44 - Response status is 401 695s ok 45 - Content is JSON 695s ok 46 - Error code is 1 695s 1..46 695s ok 695s t/35-My-session.t .............................................................. 695s Warning: program compiled against libxml 215 using older 214 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 (bdf3e31d06a3b0c21ff78cb2457ca414c9e0cbd8004b13f4180dc64ac60f7b94) 695s ok 8 - Check for test1 695s ok 9 - HTTP code is 200 695s ok 10 - http//test1.example.com is ganted 695s ok 11 - Check for test1 695s ok 12 - HTTP code is 200 695s ok 13 - Request for my applications 695s ok 14 - HTTP code is 200 695s ok 15 - Result == 1 695s ok 16 - "Sample applications" category found 695s ok 17 - Two applications found 695s ok 18 - Description app1 found 695s ok 19 - Logo app1 found 695s ok 20 - URI app2 found 695s ok 21 - Logout request 695s ok 22 - Response is 200 695s ok 23 - Cookie is deleted 695s ok 24 - No pdata 695s ok 25 - Disconnect request 695s ok 26 - Response is 401 695s 1..26 695s ok 696s t/35-REST-OAuth2-deny.t ........................................................ 696s Warning: program compiled against libxml 215 using older 214 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 - Register $type 696s ok 6 - OP portal 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 7 - Get JWKS, endpoint /oauth2/jwks 696s ok 8 - HTTP code is 200 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 696s ok 10 - HTTP code is 200 696s ok 11 - Portal object 696s ok 12 - Init 696s ok 13 - Portal app 696s ok 14 - Register $type 696s ok 15 - RP portal 696s # ==> Pushing RP <== 696s # ==> Popping RP <== 696s ok 16 - Unauth SP request 696s ok 17 - Get redirection 696s ok 18 - Location header found 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 19 - Push request to OP, endpoint /oauth2/authorize 696s ok 20 - HTTP code is 200 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 21 - Post authentication, endpoint /oauth2/authorize 696s ok 22 - Get cookie lemonldap (55895af8bbdfa7b3704b4c9f87613eced30fe7ade3a7e499bd86de20ef59b157) 696s ok 23 - HTTP code is 200 696s ok 24 - Page contains a form 696s ok 25 - Host match 696s ok 26 - Field "confirm" is defined 696s ok 27 - CSP header authorize POST request to \# 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 28 - Post confirmation, endpoint /oauth2/authorize 696s ok 29 - Get redirection 696s ok 30 - Location header found 696s # ==> Pushing RP <== 696s ok 31 - REST request 696s ok 32 - Request from RP to OP, endpoint /oauth2/token 696s # ==> Saving handler RP <== 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s # ==> Restoring RP <== 696s ok 33 - Execute request 696s ok 34 - Response is 200 696s ok 35 - Content is JSON 696s ok 36 - Found access_token 4fdec18e88cb6c2fa0a1393a26035fb1b8dc1c7f7af9c219213e7191262f1346 696s ok 37 - REST request 696s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 696s # ==> Saving handler RP <== 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s # ==> Restoring RP <== 696s ok 39 - Execute request 696s ok 40 - Response is 200 696s ok 41 - Content is JSON 696s # ==> Popping RP <== 696s ok 42 - Call openidconnectcallback on RP 696s ok 43 - Get cookie lemonldap (16fff1d32e4ebe0ccfb3d033c3a92e0fe65548428977dd19009fcc7d82aae9f1) 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 44 - Check session 696s ok 45 - Response status is 401 696s ok 46 - Content is JSON 696s ok 47 - Error code is 9 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 48 - Check session 696s ok 49 - HTTP code is 403 696s 1..49 696s ok 696s t/35-REST-OAuth2.t ............................................................. 696s Warning: program compiled against libxml 215 using older 214 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 - Register $type 696s ok 6 - OP portal 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 7 - Get JWKS, endpoint /oauth2/jwks 696s ok 8 - HTTP code is 200 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 696s ok 10 - HTTP code is 200 696s ok 11 - Portal object 696s ok 12 - Init 696s ok 13 - Portal app 696s ok 14 - Register $type 696s ok 15 - RP portal 696s # ==> Pushing RP <== 696s # ==> Popping RP <== 696s ok 16 - Unauth SP request 696s ok 17 - Get redirection 696s ok 18 - Location header found 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 19 - Push request to OP, endpoint /oauth2/authorize 696s ok 20 - HTTP code is 200 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 21 - Post authentication, endpoint /oauth2/authorize 696s ok 22 - Get cookie lemonldap (4686e9c43f3a928652dce599d239f564a085def1a276dcd7b9d6b9ce669e51c4) 696s ok 23 - HTTP code is 200 696s ok 24 - Page contains a form 696s ok 25 - Host match 696s ok 26 - Field "confirm" is defined 696s ok 27 - CSP header authorize POST request to \# 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 28 - Post confirmation, endpoint /oauth2/authorize 696s ok 29 - Get redirection 696s ok 30 - Location header found 696s # ==> Pushing RP <== 696s ok 31 - REST request 696s ok 32 - Request from RP to OP, endpoint /oauth2/token 696s # ==> Saving handler RP <== 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s # ==> Restoring RP <== 696s ok 33 - Execute request 696s ok 34 - Response is 200 696s ok 35 - Content is JSON 696s ok 36 - Found access_token d0126a5d5bbc4325d2a53cc3f6d0fa5da6c769b6c4ddd7b94323d4f400960328 696s ok 37 - REST request 696s ok 38 - Request from RP to OP, endpoint /oauth2/userinfo 696s # ==> Saving handler RP <== 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s # ==> Restoring RP <== 696s ok 39 - Execute request 696s ok 40 - Response is 200 696s ok 41 - Content is JSON 696s # ==> Popping RP <== 696s ok 42 - Call openidconnectcallback on RP 696s ok 43 - Get cookie lemonldap (d6a1ad7d3448df3ed5838a0f8c7b3330e5114cf73f128753a0091ddc485f6807) 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 44 - Check session 696s ok 45 - Response status is 401 696s ok 46 - Content is JSON 696s ok 47 - Error code is 9 696s # ==> Pushing OP <== 696s # ==> Popping OP <== 696s ok 48 - Check session 696s ok 49 - HTTP code is 200 696s 1..49 696s ok 696s t/35-REST-auth-password-server.t ............................................... 696s Warning: program compiled against libxml 215 using older 214 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 - HTTP code is 200 696s ok 6 - Content-Type is JSON 696s ok 7 - Content is valid JSON 696s ok 8 - Correct password is accepted 696s ok 9 - HTTP code is 200 696s ok 10 - Content-Type is JSON 696s ok 11 - Content is valid JSON 696s ok 12 - Incorrect user is rejected 696s ok 13 - HTTP code is 200 696s ok 14 - Content-Type is JSON 696s ok 15 - Content is valid JSON 696s ok 16 - Incorrect password is rejected 696s ok 17 - HTTP code is 200 696s ok 18 - Content-Type is JSON 696s ok 19 - Content is valid JSON 696s ok 20 - Correct result 696s ok 21 - Correct attributes 696s ok 22 - Correct macro 696s ok 23 - HTTP code is 200 696s ok 24 - Content-Type is JSON 696s ok 25 - Content is valid JSON 696s ok 26 - Correct result 696s ok 27 - No attributes 696s 1..27 696s ok 697s t/35-REST-config-backend.t ..................................................... 697s Warning: program compiled against libxml 215 using older 214 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 - Register $type 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s ok 6 - Get latest conf metadata 697s ok 7 - HTTP code is 200 697s ok 8 - Portal object 697s ok 9 - @ REST request (GET /config/latest) 697s # ==> Saving handler SP <== 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s # ==> Restoring SP <== 697s ok 10 - Execute request 697s ok 11 - Response is 200 or 400 697s ok 12 - @ END OF REST REQUEST 697s ok 13 - @ REST request (GET /config/latest) 697s # ==> Saving handler SP <== 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s # ==> Restoring SP <== 697s ok 14 - Execute request 697s ok 15 - Response is 200 or 400 697s ok 16 - @ END OF REST REQUEST 697s ok 17 - @ REST request (GET /config/1) 697s # ==> Saving handler SP <== 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s # ==> Restoring SP <== 697s ok 18 - Execute request 697s ok 19 - Response is 200 or 400 697s ok 20 - @ END OF REST REQUEST 697s ok 21 - Init 697s ok 22 - Portal app 697s ok 23 - Register $type 697s # ==> Pushing SP <== 697s # ==> Popping SP <== 697s ok 24 - Unauth SP request 697s ok 25 - HTTP code is 200 697s # ==> Pushing SP <== 697s # ==> Popping SP <== 697s ok 26 - Post user/password 697s ok 27 - Get redirection 697s ok 28 - Location is http://auth.sp.com/ 697s ok 29 - Get cookie lemonldap (1be971cdd5e17050a0ab426971cb5c97bb6066ad987293001f025837c7e655b6) 697s # ==> Pushing SP <== 697s # ==> Popping SP <== 697s ok 30 - Auth test 697s ok 31 - HTTP code is 200 697s ok 32 - Good ID 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s ok 33 - Some session keys 697s ok 34 - HTTP code is 200 697s ok 35 - GET JSON 697s ok 36 - Good ID 697s ok 37 - Uid is french 697s ok 38 - UTF-8 values 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s ok 39 - Retrieve error message: 9 from lang: fr 697s ok 40 - HTTP code is 200 697s ok 41 - GET JSON 697s ok 42 - Good lang 697s ok 43 - Good errorNum 697s ok 44 - Good errorMsgName 697s ok 45 - Good file URL 697s ok 46 - Good result 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s ok 47 - Retrieve ALL error messages from lang: es 697s ok 48 - HTTP code is 200 697s ok 49 - GET JSON 697s ok 50 - Good lang 697s ok 51 - Good errorNum 697s ok 52 - Good file URL 697s ok 53 - Good result 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s ok 54 - Retrieve ALL error messages from lang: en (default) 697s ok 55 - HTTP code is 200 697s ok 56 - GET JSON 697s ok 57 - Good lang 697s ok 58 - Good errorNum 697s ok 59 - Good file URL 697s ok 60 - Good result 697s # ==> Pushing SP <== 697s # ==> Popping SP <== 697s ok 61 - Ask for logout 697s ok 62 - HTTP code is 200 697s # ==> Pushing SP <== 697s # ==> Popping SP <== 697s ok 63 - Test if user is reject on IdP 697s ok 64 - Response status is 401 697s ok 65 - Content is JSON 697s ok 66 - Error code is 1 697s 1..66 697s ok 697s t/35-REST-export-password.t .................................................... 697s Warning: program compiled against libxml 215 using older 214 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 - Register $type 697s ok 6 - Portal object 697s ok 7 - Init 697s ok 8 - Portal app 697s ok 9 - Register $type 697s # ==> Pushing SP <== 697s # ==> Popping SP <== 697s ok 10 - Unauth SP request 697s ok 11 - HTTP code is 200 697s # ==> Pushing SP <== 697s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 697s # ==> Saving handler SP <== 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s # ==> Restoring SP <== 697s ok 13 - Execute request 697s ok 14 - Response is 200 or 400 697s ok 15 - @ END OF REST REQUEST 697s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 697s # ==> Saving handler SP <== 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s # ==> Restoring SP <== 697s ok 17 - Post request 697s ok 18 - HTTP code is 200 697s ok 19 - @ END OF REST REQUEST 697s ok 20 - @ REST request (PUT /sessions/global/3daa1f9bc26358a144b5e07821f119f9aa5cdf7dbfa69f2002c68a4ceae424bd) 697s # ==> Saving handler SP <== 697s # ==> Pushing ISSUER <== 697s # ==> Popping ISSUER <== 697s # ==> Restoring SP <== 697s ok 21 - Post request 697s ok 22 - HTTP code is 200 697s ok 23 - @ END OF REST REQUEST 697s # ==> Popping SP <== 697s ok 24 - Post user/password 697s ok 25 - Get redirection 697s ok 26 - Location is http://auth.sp.com/ 697s ok 27 - Get cookie lemonldap (3daa1f9bc26358a144b5e07821f119f9aa5cdf7dbfa69f2002c68a4ceae424bd) 697s # ==> Pushing SP <== 697s # ==> Popping SP <== 697s ok 28 - Auth test 697s ok 29 - HTTP code is 200 697s ok 30 - Password is exported 697s 1..30 697s ok 698s t/35-REST-sessions-with-AuthBasic-handler-hashed-sessions.t .................... 698s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 698s ok 6 - Simple request to handler 698s ok 7 - Get WWW-Authenticate header 698s # Subtest: REST request to Portal 698s 1..3 698s ok 1 - Get POST request 698s ok 2 - Push request to portal 698s ok 3 - Response is 200 698s ok 8 - REST request to Portal 698s ok 9 - AuthBasic request 698s ok 10 - HTTP code is 200 698s ok 11 - Authenticated as dwho 698s # Subtest: REST request to Portal 698s 1..3 698s ok 1 - Get POST request 698s ok 2 - Push request to portal 698s ok 3 - Response is 200 698s ok 12 - REST request to Portal 698s ok 13 - AuthBasic request 698s ok 14 - HTTP code is 200 698s ok 15 - Authenticated as rtyler 698s ok 16 - REST requests were done by handler 698s ok 17 - New AuthBasic request 698s ok 18 - Handler used its local cache 698s ok 19 - HTTP code is 200 698s ok 20 - Authenticated as dwho 698s ok 21 - New AuthBasic request 698s ok 22 - Handler used its local cache 698s ok 23 - HTTP code is 200 698s ok 24 - Authenticated as rtyler 698s # Subtest: REST request to Portal 698s 1..3 698s ok 1 - Get POST request 698s ok 2 - Push request to portal 698s ok 3 - Response is 401 698s ok 25 - REST request to Portal 698s ok 26 - New AuthBasic request 698s ok 27 - Request was rejected 698s # Subtest: REST request to Portal 698s 1..3 698s ok 1 - Get POST request 698s ok 2 - Push request to portal 698s ok 3 - Response is 401 698s ok 28 - REST request to Portal 698s ok 29 - New AuthBasic request 698s ok 30 - Request was rejected 698s 1..30 698s ok 698s t/35-REST-sessions-with-AuthBasic-handler-with-2FA.t ........................... 698s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 698s ok 6 - Simple request to handler 698s ok 7 - Get WWW-Authenticate header 698s ok 8 - Get Menu 698s ok 9 - HTTP code is 200 698s ok 10 - Page contains a form 698s ok 11 - Host match 698s ok 12 - Field "user" is defined 698s ok 13 - Field "password" is defined 698s ok 14 - CSP header authorize POST request to \# 698s ok 15 - Auth query 698s ok 16 - Get cookie lemonldap (48b02875ed48630ffc27972c730966b8fd463e9b71a4258dff203b987245777b) 698s ok 17 - Get redirection 698s ok 18 - Location is http://auth.idp.com/ 698s ok 19 - Form registration 698s ok 20 - Get redirection 698s ok 21 - Location header found 698s ok 22 - Form registration 698s ok 23 - Found TOTP js 698s ok 24 - Get new key 698s ok 25 - Content is JSON 698s ok 26 - Found secret 698s ok 27 - Found token 698s ok 28 - Code 698s ok 29 - Code contains 6 digits 698s ok 30 - Post code 698s ok 31 - Content is JSON 698s ok 32 - Key is registered 698s ok 33 - Get Menu 698s ok 34 - HTTP code is 200 698s ok 35 - Page contains a form 698s ok 36 - Host match 698s ok 37 - Field "user" is defined 698s ok 38 - Field "password" is defined 698s ok 39 - CSP header authorize POST request to \# 698s ok 40 - Auth query 698s ok 41 - HTTP code is 200 698s ok 42 - Page contains a form 698s ok 43 - URI match 698s # Subtest: REST request to Portal 698s 1..2 698s ok 1 - Get POST request 698s ok 2 - Push request to portal 698s ok 44 - REST request to Portal 698s ok 45 - AuthBasic request 698s ok 46 - Authentication rejected 698s ok 47 - REST requests were done by handler 698s # Subtest: REST request to Portal 698s 1..2 698s ok 1 - Get POST request 698s ok 2 - Push request to portal 698s ok 48 - REST request to Portal 698s ok 49 - New AuthBasic request 698s ok 50 - Handler used its local cache 698s ok 51 - Authentication rejected a second time 698s # Subtest: REST request to Portal 698s 1..2 698s ok 1 - Get POST request 698s ok 2 - Push request to portal 698s ok 52 - REST request to Portal 698s ok 53 - New AuthBasic request 698s ok 54 - Portal was called a second time 698s ok 55 - 2FA did not trigger for rtyler because of ENV rule 698s 1..55 698s ok 699s t/35-REST-sessions-with-AuthBasic-handler.t .................................... 699s Warning: program compiled against libxml 215 using older 214 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 - Issuer portal 699s ok 6 - Simple request to handler 699s ok 7 - Get WWW-Authenticate header 699s # Subtest: REST request to Portal 699s 1..3 699s ok 1 - Get POST request 699s ok 2 - Push request to portal 699s ok 3 - Response is 200 699s ok 8 - REST request to Portal 699s ok 9 - AuthBasic request 699s ok 10 - HTTP code is 200 699s ok 11 - Authenticated as dwho 699s # Subtest: REST request to Portal 699s 1..3 699s ok 1 - Get POST request 699s ok 2 - Push request to portal 699s ok 3 - Response is 200 699s ok 12 - REST request to Portal 699s ok 13 - AuthBasic request 699s ok 14 - HTTP code is 200 699s ok 15 - Authenticated as rtyler 699s ok 16 - REST requests were done by handler 699s ok 17 - New AuthBasic request 699s ok 18 - Handler used its local cache 699s ok 19 - HTTP code is 200 699s ok 20 - Authenticated as dwho 699s ok 21 - New AuthBasic request 699s ok 22 - Handler used its local cache 699s ok 23 - HTTP code is 200 699s ok 24 - Authenticated as rtyler 699s # Subtest: REST request to Portal 699s 1..3 699s ok 1 - Get POST request 699s ok 2 - Push request to portal 699s ok 3 - Response is 401 699s ok 25 - REST request to Portal 699s ok 26 - New AuthBasic request 699s ok 27 - Request was rejected 699s # Subtest: REST request to Portal 699s 1..3 699s ok 1 - Get POST request 699s ok 2 - Push request to portal 699s ok 3 - Response is 401 699s ok 28 - REST request to Portal 699s ok 29 - New AuthBasic request 699s ok 30 - Request was rejected 699s 1..30 699s ok 699s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t .. 699s Warning: program compiled against libxml 215 using older 214 699s ok 1 - use Lemonldap::NG::Portal::Main; 699s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis-and-hashedStore.t line 66. 699s ok 2 # skip LLNGTESTREDIS isn't set 699s 1..2 699s ok 700s t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t .................. 700s Warning: program compiled against libxml 215 using older 214 700s ok 1 - use Lemonldap::NG::Portal::Main; 700s Name "main::noRedis" used only once: possible typo at t/35-REST-sessions-with-REST-server-and-MessageBroker-Redis.t line 66. 700s ok 2 # skip LLNGTESTREDIS isn't set 700s 1..2 700s ok 700s t/35-REST-sessions-with-REST-server.t .......................................... 700s Warning: program compiled against libxml 215 using older 214 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 - Register $type 700s ok 6 - Portal object 700s ok 7 - Init 700s ok 8 - Portal app 700s ok 9 - Register $type 700s # ==> Pushing SP <== 700s # ==> Popping SP <== 700s ok 10 - Unauth SP request 700s ok 11 - HTTP code is 200 700s # ==> Pushing SP <== 700s ok 12 - @ REST request (GET /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8?kind=Persistent) 700s # ==> Saving handler SP <== 700s # ==> Pushing ISSUER <== 700s # ==> Popping ISSUER <== 700s # ==> Restoring SP <== 700s ok 13 - Execute request 700s ok 14 - Response is 200 or 400 700s ok 15 - @ END OF REST REQUEST 700s ok 16 - @ REST request (PUT /sessions/persistent/64e12ab6aa0d4c7473286d43b6a35fc8) 700s # ==> Saving handler SP <== 700s # ==> Pushing ISSUER <== 700s # ==> Popping ISSUER <== 700s # ==> Restoring SP <== 700s ok 17 - Post request 700s ok 18 - HTTP code is 200 700s ok 19 - @ END OF REST REQUEST 700s ok 20 - @ REST request (PUT /sessions/global/43767ec1d298d600f346f92dab4a10f296bbc765337b6f328b704131a66b082c) 700s # ==> Saving handler SP <== 700s # ==> Pushing ISSUER <== 700s # ==> Popping ISSUER <== 700s # ==> Restoring SP <== 700s ok 21 - Post request 700s ok 22 - HTTP code is 200 700s ok 23 - @ END OF REST REQUEST 700s # ==> Popping SP <== 700s ok 24 - Post user/password 700s ok 25 - Get redirection 700s ok 26 - Location is http://auth.sp.com/ 700s ok 27 - Get cookie lemonldap (43767ec1d298d600f346f92dab4a10f296bbc765337b6f328b704131a66b082c) 700s # ==> Pushing SP <== 700s # ==> Popping SP <== 700s ok 28 - Auth test 700s ok 29 - HTTP code is 200 700s ok 30 - Good ID 700s ok 31 - Mulivalued attribute found 700s ok 32 - Good ID 700s ok 33 - Uid is french 700s # ==> Pushing SP <== 700s ok 34 - @ REST request (GET /sessions/global/43767ec1d298d600f346f92dab4a10f296bbc765337b6f328b704131a66b082c) 700s # ==> Saving handler SP <== 700s # ==> Pushing ISSUER <== 700s # ==> Popping ISSUER <== 700s # ==> Restoring SP <== 700s ok 35 - Execute request 700s ok 36 - Response is 200 or 400 700s ok 37 - @ END OF REST REQUEST 700s ok 38 - @ REST request (DELETE /sessions/global/43767ec1d298d600f346f92dab4a10f296bbc765337b6f328b704131a66b082c) 700s # ==> Saving handler SP <== 700s # ==> Pushing ISSUER <== 700s # ==> Popping ISSUER <== 700s # ==> Restoring SP <== 700s ok 39 - Execute request 700s ok 40 - Response is 200 or 400 700s ok 41 - @ END OF REST REQUEST 700s # ==> Popping SP <== 700s ok 42 - Ask for logout 700s ok 43 - HTTP code is 200 700s # ==> Pushing SP <== 700s ok 44 - @ REST request (GET /sessions/global/43767ec1d298d600f346f92dab4a10f296bbc765337b6f328b704131a66b082c) 700s # ==> Saving handler SP <== 700s # ==> Pushing ISSUER <== 700s # ==> Popping ISSUER <== 700s # ==> Restoring SP <== 700s ok 45 - Execute request 700s ok 46 - Response is 200 or 400 700s ok 47 - @ END OF REST REQUEST 700s # ==> Popping SP <== 700s ok 48 - Test if user is reject on IdP 700s ok 49 - Response status is 401 700s ok 50 - Content is JSON 700s ok 51 - Error code is 1 700s 1..51 700s ok 701s t/35-SOAP-config-backend.t ..................................................... 701s Warning: program compiled against libxml 215 using older 214 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 - Register $type 701s ok 6 - @ SOAP REQUEST @ 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s ok 7 - Execute request 701s ok 8 - HTTP code is 200 701s ok 9 - Content is XML 701s ok 10 - @ END OF SOAP REQUEST @ 701s ok 11 - Last cfg is 1 701s ok 12 - @ SOAP REQUEST @ 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s ok 13 - Execute request 701s ok 14 - HTTP code is 200 701s ok 15 - Content is XML 701s ok 16 - @ END OF SOAP REQUEST @ 701s ok 17 - Get configuration 701s ok 18 - cfgNum is 1 701s ok 19 - Portal object 701s ok 20 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 21 - Execute request 701s ok 22 - HTTP code is 200 701s ok 23 - Content is XML 701s ok 24 - @ END OF SOAP REQUEST @ 701s ok 25 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 26 - Execute request 701s ok 27 - HTTP code is 200 701s ok 28 - Content is XML 701s ok 29 - @ END OF SOAP REQUEST @ 701s ok 30 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 31 - Execute request 701s ok 32 - HTTP code is 200 701s ok 33 - Content is XML 701s ok 34 - @ END OF SOAP REQUEST @ 701s ok 35 - Init 701s ok 36 - Portal app 701s ok 37 - Register $type 701s # ==> Pushing SP <== 701s # ==> Popping SP <== 701s ok 38 - Unauth SP request 701s ok 39 - HTTP code is 200 701s # ==> Pushing SP <== 701s # ==> Popping SP <== 701s ok 40 - Post user/password 701s ok 41 - Get redirection 701s ok 42 - Location is http://auth.sp.com/ 701s ok 43 - Get cookie lemonldap (d0b0ab24f9e95a10a83da57466f2ee24b5d22b4cf420e7ff707eb6d8f9001ffb) 701s # ==> Pushing SP <== 701s # ==> Popping SP <== 701s ok 44 - Try to get menu 701s ok 45 - HTTP code is 200 701s # ==> Pushing SP <== 701s # ==> Popping SP <== 701s ok 46 - Ask for logout 701s ok 47 - HTTP code is 200 701s # ==> Pushing SP <== 701s # ==> Popping SP <== 701s ok 48 - Test if user is reject on IdP 701s ok 49 - Response status is 401 701s ok 50 - Content is JSON 701s ok 51 - Error code is 1 701s 1..51 701s ok 701s t/35-SOAP-sessions-with-SOAP-server.t .......................................... 701s Warning: program compiled against libxml 215 using older 214 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 - Register $type 701s ok 6 - Portal object 701s ok 7 - Init 701s ok 8 - Portal app 701s ok 9 - Register $type 701s # ==> Pushing SP <== 701s # ==> Popping SP <== 701s ok 10 - Unauth SP request 701s ok 11 - HTTP code is 200 701s # ==> Pushing SP <== 701s ok 12 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 13 - Execute request 701s ok 14 - HTTP code is 200 701s ok 15 - Content is XML 701s ok 16 - @ END OF SOAP REQUEST @ 701s ok 17 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 18 - Execute request 701s ok 19 - HTTP code is 200 701s ok 20 - Content is XML 701s ok 21 - @ END OF SOAP REQUEST @ 701s ok 22 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 23 - Execute request 701s ok 24 - HTTP code is 200 701s ok 25 - Content is XML 701s ok 26 - @ END OF SOAP REQUEST @ 701s ok 27 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 28 - Execute request 701s ok 29 - HTTP code is 200 701s ok 30 - Content is XML 701s ok 31 - @ END OF SOAP REQUEST @ 701s ok 32 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 33 - Execute request 701s ok 34 - HTTP code is 200 701s ok 35 - Content is XML 701s ok 36 - @ END OF SOAP REQUEST @ 701s # ==> Popping SP <== 701s ok 37 - Post user/password 701s ok 38 - Get redirection 701s ok 39 - Location is http://auth.sp.com/ 701s ok 40 - Get cookie lemonldap (2e5b4156663f8bdd731a8e6e7e7f148b88dd24026a86a29b2ea35759d4a62f31) 701s # ==> Pushing SP <== 701s # ==> Popping SP <== 701s ok 41 - Try to get menu 701s ok 42 - HTTP code is 200 701s # ==> Pushing SP <== 701s ok 43 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 44 - Execute request 701s ok 45 - HTTP code is 200 701s ok 46 - Content is XML 701s ok 47 - @ END OF SOAP REQUEST @ 701s ok 48 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 49 - Execute request 701s ok 50 - HTTP code is 200 701s ok 51 - Content is XML 701s ok 52 - @ END OF SOAP REQUEST @ 701s # ==> Popping SP <== 701s ok 53 - Ask for logout 701s ok 54 - HTTP code is 200 701s # ==> Pushing SP <== 701s ok 55 - @ SOAP REQUEST @ 701s # ==> Saving handler SP <== 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s # ==> Restoring SP <== 701s ok 56 - Execute request 701s ok 57 - HTTP code is 200 701s ok 58 - Content is XML 701s ok 59 - @ END OF SOAP REQUEST @ 701s # ==> Popping SP <== 701s ok 60 - Test if user is reject on IdP 701s ok 61 - Response status is 401 701s ok 62 - Content is JSON 701s ok 63 - Error code is 1 701s # ==> Pushing ISSUER <== 701s # ==> Popping ISSUER <== 701s ok 64 - Test WSDL 701s ok 65 - HTTP code is 200 701s ok 66 - Content contains wsdl def 701s 1..66 701s ok 702s t/36-Combination-Custom.t ...................................................... 702s Warning: program compiled against libxml 215 using older 214 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 - Expression loaded: "[Dm] or [DB]" 702s ok 6 - Try to connect with login dwho 702s ok 7 - Get cookie lemonldap (4cd54df3dd1f2fed577de64622abbc300c8d0cf0d0273509b153cfe3f6379e3c) 702s ok 8 - Logout request 702s ok 9 - Response is 200 702s ok 10 - Cookie is deleted 702s ok 11 - No pdata 702s ok 12 - Disconnect request 702s ok 13 - Response is 401 702s ok 14 - Try to connect with login dvador 702s ok 15 - Get cookie lemonldap (85cd44ae8d723d842d8d24c074861817039f6e8a3359d6c4dc951ad5963fe905) 702s ok 16 - Portal object 702s ok 17 - Init 702s ok 18 - Portal app 702s ok 19 - Expression loaded: "[Dm] and [DB]" 702s ok 20 - Try to connect with login rtyler 702s ok 21 - Get cookie lemonldap (6e65ead44b4cee1bef510d61622cae24ba083d9db3989030179d30193ce4916b) 702s ok 22 - Logout request 702s ok 23 - Response is 200 702s ok 24 - Cookie is deleted 702s ok 25 - No pdata 702s ok 26 - Disconnect request 702s ok 27 - Response is 401 702s ok 28 - Try to connect with login dwho 702s ok 29 - Response status is 401 702s ok 30 - Content is JSON 702s ok 31 - Error code is 5 702s ok 32 - Portal object 702s ok 33 - Init 702s ok 34 - Portal app 702s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 702s ok 36 - Try to connect with login dwho 702s ok 37 - Get cookie lemonldap (d842e4f403ecc7b9295b3dce5a81231630ea6a8942b933eb3a58e7213f58b71f) 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 ok 44 - Try to connect with login dvador 702s ok 45 - Get cookie lemonldap (60121264753a56fba309adc3c2a0517d0c4adca93b14297be2964fba89d26fc5) 702s ok 46 - Logout request 702s ok 47 - Response is 200 702s ok 48 - Cookie is deleted 702s ok 49 - No pdata 702s ok 50 - Disconnect request 702s ok 51 - Response is 401 702s ok 52 - Portal object 702s ok 53 - Init 702s ok 54 - Portal app 702s 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]" 702s ok 56 - Try to connect with login rtyler 702s ok 57 - Get cookie lemonldap (14c7d69f17301b45d23e6425c18b8239ab6a3eeb7f681a24d56488ccb20fccb2) 702s ok 58 - Demo and DBI exported variables exist in session 702s ok 59 - Try to connect with login dvador 702s ok 60 - Get cookie lemonldap (0678d225d34f354cab587646b3a709205bf75f638a8a038030f647de7d69ba7b) 702s ok 61 - Try to connect with login dwho 702s ok 62 - Response status is 401 702s ok 63 - Content is JSON 702s ok 64 - Error code is 5 702s ok 65 - Portal object 702s ok 66 - Init 702s ok 67 - Portal app 702s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 702s ok 69 - Try to connect with login rtyler 702s ok 70 - Get cookie lemonldap (58df472a75e511494593939d2128820c7a40b3d6688a7a57c6a1955b09f025ee) 702s ok 71 - Try to connect with login dwho 702s ok 72 - Get cookie lemonldap (b2d95d898b57429441faffe187a9bfbdfedde37b2e07ec5df82747770a5c3022) 702s ok 73 - Portal object 702s ok 74 - Init 702s ok 75 - Portal app 702s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 702s ok 77 - Try to connect with login rtyler 702s ok 78 - Get cookie lemonldap (68b77edaaf225a17182552c52d59117b56a33979fdfc41ce0cf8660b654b441b) 702s ok 79 - Try to connect with login dwho 702s ok 80 - Response status is 401 702s ok 81 - Content is JSON 702s ok 82 - Error code is 5 702s 1..82 702s ok 703s t/36-Combination-Kerberos-multiple-domains.t ................................... 703s Warning: program compiled against libxml 215 using older 214 703s ok 1 - use Lemonldap::NG::Portal::Main; 703s ok 2 - Portal object 703s ok 3 - Init 703s ok 4 - Portal app 703s # Subtest: Successful Kerberos authentication on dom1 703s ok 1 - Simple access 703s ok 2 - Found Kerberos JS 703s ok 3 - HTTP code is 200 703s ok 4 - Page contains a form 703s ok 5 - Host match 703s ok 6 - Field "kerberos" is defined 703s ok 7 - Field "ajax_auth_token" is defined 703s ok 8 - CSP header authorize POST request to \# 703s ok 9 - AJAX query 703s ok 10 703s ok 11 - AJAX query 703s ok 12 - HTTP code is 200 703s ok 13 - Content-Type is JSON 703s ok 14 - Content is valid JSON 703s ok 15 - User token was returned 703s ok 16 - Post form 703s ok 17 - Get cookie lemonldap (4f265e9aefd48e0b2460ee9d3fad03cb1a9a659246f66dfe87795bca936c8175) 703s ok 18 - Get session using restSessionServer 703s ok 19 - HTTP code is 200 703s ok 20 - Deserialize session content 703s ok 21 - Session has correct value for cn 703s 1..21 703s ok 5 - Successful Kerberos authentication on dom1 703s # Subtest: Successful Kerberos authentication on dom2 703s ok 1 - Simple access 703s ok 2 - Found Kerberos JS 703s ok 3 - HTTP code is 200 703s ok 4 - Page contains a form 703s ok 5 - Host match 703s ok 6 - Field "kerberos" is defined 703s ok 7 - Field "ajax_auth_token" is defined 703s ok 8 - CSP header authorize POST request to \# 703s ok 9 - AJAX query 703s ok 10 703s ok 11 - AJAX query 703s ok 12 - HTTP code is 200 703s ok 13 - Content-Type is JSON 703s ok 14 - Content is valid JSON 703s ok 15 - User token was returned 703s ok 16 - Post form 703s ok 17 - Get cookie lemonldap (7e93d496dcad909c3516753af7710cb4f81b34a16ae4ca9cc75cc667111d6dac) 703s ok 18 - Get session using restSessionServer 703s ok 19 - HTTP code is 200 703s ok 20 - Deserialize session content 703s ok 21 - Session has correct value for cn 703s 1..21 703s ok 6 - Successful Kerberos authentication on dom2 703s # Subtest: Fallback to Dom1 703s ok 1 - Simple access 703s ok 2 - Found Kerberos JS 703s ok 3 - HTTP code is 200 703s ok 4 - Page contains a form 703s ok 5 - Host match 703s ok 6 - Field "kerberos" is defined 703s ok 7 - Field "ajax_auth_token" is defined 703s ok 8 - CSP header authorize POST request to \# 703s ok 9 - Post form 703s ok 10 - HTTP code is 200 703s ok 11 - Page contains a form 703s ok 12 - Host match 703s ok 13 - Field "user" is defined 703s ok 14 - Field "password" is defined 703s ok 15 - CSP header authorize POST request to \# 703s ok 16 - Post form 703s ok 17 - Get cookie lemonldap (366ccbc0df61d6985b00121daa33538ef3f51a547d69d1d5cc8c47812f18dcdf) 703s ok 18 - Get session using restSessionServer 703s ok 19 - HTTP code is 200 703s ok 20 - Deserialize session content 703s ok 21 - Session has correct value for cn 703s 1..21 703s ok 7 - Fallback to Dom1 703s # Subtest: Fallback to Dom2 703s ok 1 - Simple access 703s ok 2 - Found Kerberos JS 703s ok 3 - HTTP code is 200 703s ok 4 - Page contains a form 703s ok 5 - Host match 703s ok 6 - Field "kerberos" is defined 703s ok 7 - Field "ajax_auth_token" is defined 703s ok 8 - CSP header authorize POST request to \# 703s ok 9 - Post form 703s ok 10 - HTTP code is 200 703s ok 11 - Page contains a form 703s ok 12 - Host match 703s ok 13 - Field "user" is defined 703s ok 14 - Field "password" is defined 703s ok 15 - CSP header authorize POST request to \# 703s ok 16 - Post form 703s ok 17 - Get cookie lemonldap (faf09d784c256f8565779f8c79b458739cff67dbf72291bf8c6abe18878013d5) 703s ok 18 - Get session using restSessionServer 703s ok 19 - HTTP code is 200 703s ok 20 - Deserialize session content 703s ok 21 - Session has correct value for cn 703s 1..21 703s ok 8 - Fallback to Dom2 703s 1..8 703s ok 703s t/36-Combination-Password.t .................................................... 703s Warning: program compiled against libxml 215 using older 214 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 - Try to connect with login jkirk 703s ok 6 - Get cookie lemonldap (17313ecc52fef7489380ca64257526be5807341ff5ac3cb40e86d81d71fb83ea) 703s ok 7 - Try to change password 703s ok 8 - HTTP code is 200 703s ok 9 - Content-Type is JSON 703s ok 10 - Content is valid JSON 703s ok 11 - PE_PASSWORD_OK 703s ok 12 - Try to connect with login jkirk 703s ok 13 - Response status is 401 703s ok 14 - Content is JSON 703s ok 15 - Error code is 5 703s ok 16 - Try to connect with login jkirk 703s ok 17 - Get cookie lemonldap (ee1ed57cc32379ecc8e789725d234a3f8bac31f22d8ce7bf1bf19a6f8bc5c2e4) 703s ok 18 - Try to connect with login dvador 703s ok 19 - Get cookie lemonldap (0387d328af012e7956eb4b2f307db85afd235dde9faad227e14b98a4a7860e57) 703s ok 20 - Try to change password 703s ok 21 - HTTP code is 200 703s ok 22 - Content-Type is JSON 703s ok 23 - Content is valid JSON 703s ok 24 - PE_PASSWORD_OK 703s ok 25 - Try to connect with login dvador 703s ok 26 - Response status is 401 703s ok 27 - Content is JSON 703s ok 28 - Error code is 5 703s ok 29 - Try to connect with login dvador 703s ok 30 - Get cookie lemonldap (ae41bf75532a83d058c598ea9b5a136d940796f196d5ee9712b8e58284bec303) 703s 1..30 703s ok 704s t/36-Combination-SSL-Kerberos.t ................................................ 704s Warning: program compiled against libxml 215 using older 214 704s ok 1 - use Lemonldap::NG::Portal::Main; 704s ok 2 - Portal object 704s ok 3 - Init 704s ok 4 - Portal app 704s # Subtest: Auth by SSL 704s ok 1 - Get cookie lemonldap (28350973ca5e97560f310019f4907e77565cb7398ab910edd5c97a718654b4f4) 704s ok 2 - Correct session auth module 704s ok 3 - Correct session UID 704s 1..3 704s ok 5 - Auth by SSL 704s # Subtest: Auth by Kerberos 704s ok 1 - HTTP code is 200 704s ok 2 - Page contains a form 704s ok 3 - Host match 704s ok 4 - Field "kerberos" is defined 704s ok 5 - CSP header authorize POST request to \# 704s ok 6 - Found hidden attribut "kerberos" with value="0" 704s ok 7 - Get Kerberos javascript 704s ok 8 - Response body is not empty 704s ok 9 - Found waiting message 704s ok 10 - HTTP code is 200 704s ok 11 - Page contains a form 704s ok 12 - Host match 704s ok 13 - Field "url" is defined 704s ok 14 - Field "kerberos" is defined 704s ok 15 - Field "ajax_auth_token" is defined 704s ok 16 - CSP header authorize POST request to \# 704s ok 17 - AJAX query 704s ok 18 704s ok 19 - AJAX query 704s ok 20 - HTTP code is 200 704s ok 21 - Content-Type is JSON 704s ok 22 - Content is valid JSON 704s ok 23 - User token was returned 704s ok 24 - Post form 704s ok 25 - Get cookie lemonldap (c7219b32cff4fe1489056ad19f0e32c985124ae15aeb0fc247e52dcd4676a918) 704s ok 26 - Correct session auth module 704s ok 27 - Correct session UID 704s 1..27 704s ok 6 - Auth by Kerberos 704s # Subtest: Auth by Demo 704s ok 1 - Response body is not empty 704s ok 2 - Found waiting message 704s ok 3 - HTTP code is 200 704s ok 4 - Page contains a form 704s ok 5 - Host match 704s ok 6 - Field "url" is defined 704s ok 7 - Field "kerberos" is defined 704s ok 8 - Field "ajax_auth_token" is defined 704s ok 9 - CSP header authorize POST request to \# 704s ok 10 - Post form 704s ok 11 - HTTP code is 200 704s ok 12 - Page contains a form 704s ok 13 - Host match 704s ok 14 - Field "url" is defined 704s ok 15 - Field "user" is defined 704s ok 16 - Field "password" is defined 704s ok 17 - CSP header authorize POST request to \# 704s ok 18 - Post form 704s ok 19 - Get cookie lemonldap (540afbcb123c12a2c8ad54b9059165cb583342b4ff0b650cfbe5545d11393369) 704s ok 20 - Correct session auth module 704s ok 21 - Correct session UID 704s 1..21 704s ok 7 - Auth by Demo 704s 1..7 704s ok 704s t/36-Combination-with-Choice.t ................................................. 704s Warning: program compiled against libxml 215 using older 214 704s ok 1 - use Lemonldap::NG::Portal::Main; 704s ok 2 - Portal object 704s ok 3 - Init 704s ok 4 - Portal app 704s ok 5 - Expression loaded: "[Dm] or [Ch]" 704s ok 6 - Try to connect with login dwho 704s ok 7 - Get cookie lemonldap (ee653105d9866af3d106a22c9c3ab800a6ddb4828333f5f0875f56aa58a527a0) 704s ok 8 - Logout request 704s ok 9 - Response is 200 704s ok 10 - Cookie is deleted 704s ok 11 - No pdata 704s ok 12 - Disconnect request 704s ok 13 - Response is 401 704s ok 14 - Try to connect with login dvador 704s ok 15 - Get cookie lemonldap (f595775d42c9475152de47d319b41ea03de8288ae7e479507cda1454532e5cb3) 704s ok 16 - Logout request 704s ok 17 - Response is 200 704s ok 18 - Cookie is deleted 704s ok 19 - No pdata 704s ok 20 - Disconnect request 704s ok 21 - Response is 401 704s ok 22 - Portal object 704s ok 23 - Init 704s ok 24 - Portal app 704s ok 25 - Expression loaded: "[Dm] and [Ch]" 704s ok 26 - Try to connect with login rtyler 704s ok 27 - Get cookie lemonldap (c968b5fa4942ad31342405ccb390883ce8fbd54f87808461dc87122fa80abde4) 704s ok 28 - Logout request 704s ok 29 - Response is 200 704s ok 30 - Cookie is deleted 704s ok 31 - No pdata 704s ok 32 - Disconnect request 704s ok 33 - Response is 401 704s ok 34 - Try to connect with login dwho 704s ok 35 - Get cookie lemonldap (21fd1fd907d9912b326b458a2987370ffb92b71fb693098613c4844b8c59108c) 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 ok 42 - Try to connect with login dwho 704s ok 43 - Response status is 401 704s ok 44 - Content is JSON 704s ok 45 - Error code is 5 704s ok 46 - Portal object 704s ok 47 - Init 704s ok 48 - Portal app 704s ok 49 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [Ch]" 704s ok 50 - Try to connect with login dwho 704s ok 51 - Get cookie lemonldap (84f397363ef2c6ecf54f4c8dbfbfa64c4f08b4d1616c03270840f1d78c0c609d) 704s ok 52 - Logout request 704s ok 53 - Response is 200 704s ok 54 - Cookie is deleted 704s ok 55 - No pdata 704s ok 56 - Disconnect request 704s ok 57 - Response is 401 704s ok 58 - Try to connect with login dvador 704s ok 59 - Get cookie lemonldap (7e3c4d271d69e516e7a9a39c9566498946f096e9426e3061ffbc68b084350da1) 704s ok 60 - Logout request 704s ok 61 - Response is 200 704s ok 62 - Cookie is deleted 704s ok 63 - No pdata 704s ok 64 - Disconnect request 704s ok 65 - Response is 401 704s ok 66 - Portal object 704s ok 67 - Init 704s ok 68 - Portal app 704s 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]" 704s ok 70 - Try to connect with login rtyler 704s ok 71 - Get cookie lemonldap (b16a4a562ddcf515910aaaca6ded63b203366e3e1bb7fc08802e2ae8f13ab07f) 704s ok 72 - Logout request 704s ok 73 - Response is 200 704s ok 74 - Cookie is deleted 704s ok 75 - No pdata 704s ok 76 - Disconnect request 704s ok 77 - Response is 401 704s ok 78 - Try to connect with login dvador 704s ok 79 - Get cookie lemonldap (5f3e3d0de670e50ffb57eba60072e22d2b8cf0cbc70138d3e30817c82b29763c) 704s ok 80 - Logout request 704s ok 81 - Response is 200 704s ok 82 - Cookie is deleted 704s ok 83 - No pdata 704s ok 84 - Disconnect request 704s ok 85 - Response is 401 704s ok 86 - Try to connect with login dwho 704s ok 87 - Get cookie lemonldap (2ffdb728aad9e4ebba165f82812ef5b6f0f583314891cf80cf5ef498a78e536a) 704s ok 88 - Logout request 704s ok 89 - Response is 200 704s ok 90 - Cookie is deleted 704s ok 91 - No pdata 704s ok 92 - Disconnect request 704s ok 93 - Response is 401 704s ok 94 - Try to connect with login dwho 704s ok 95 - Response status is 401 704s ok 96 - Content is JSON 704s ok 97 - Error code is 5 704s 1..97 704s ok 705s t/36-Combination-with-TOTP.t ................................................... 705s Warning: program compiled against libxml 215 using older 214 705s ok 1 - use Lemonldap::NG::Portal::Main; 705s ok 2 - Portal object 705s ok 3 - Init 705s ok 4 - Portal app 705s ok 5 - Get Menu 705s ok 6 - HTTP code is 200 705s ok 7 - Page contains a form 705s ok 8 - Host match 705s ok 9 - Field "user" is defined 705s ok 10 - Field "password" is defined 705s ok 11 - Field "token" is defined 705s ok 12 - CSP header authorize POST request to \# 705s ok 13 - Auth query 705s ok 14 - Get cookie lemonldap (f2b4750b1dc56a801121da8e43f11359d578e8ce6abc7553d5974bc77b20b243) 705s ok 15 - Get redirection 705s ok 16 - Location is http://auth.example.com/ 705s ok 17 - Form registration 705s ok 18 - Found TOTP js 705s ok 19 - Get new key 705s ok 20 - Content is JSON 705s ok 21 - Found secret 705s ok 22 - Found token 705s ok 23 - Code 705s ok 24 - Code contains 6 digits 705s ok 25 - Post code 705s ok 26 - Content is JSON 705s ok 27 - Key is registered 705s ok 28 - Logout request 705s ok 29 - Response is 200 705s ok 30 - Cookie is deleted 705s ok 31 - No pdata 705s ok 32 - Disconnect request 705s ok 33 - Response is 401 705s ok 34 - Get Menu 705s ok 35 - HTTP code is 200 705s ok 36 - Page contains a form 705s ok 37 - Host match 705s ok 38 - Field "user" is defined 705s ok 39 - Field "password" is defined 705s ok 40 - Field "token" is defined 705s ok 41 - CSP header authorize POST request to \# 705s ok 42 - Auth query with bad password 705s ok 43 - Get Menu 705s ok 44 - HTTP code is 200 705s ok 45 - Page contains a form 705s ok 46 - Host match 705s ok 47 - Field "user" is defined 705s ok 48 - Field "password" is defined 705s ok 49 - Field "token" is defined 705s ok 50 - CSP header authorize POST request to \# 705s ok 51 - Auth query 705s ok 52 - HTTP code is 200 705s ok 53 - Page contains a form 705s ok 54 - URI match 705s ok 55 - Field "token" is defined 705s ok 56 - Code 705s ok 57 - Post code 705s ok 58 - Token expired 705s ok 59 - Get Menu 705s ok 60 - HTTP code is 200 705s ok 61 - Page contains a form 705s ok 62 - Host match 705s ok 63 - Field "user" is defined 705s ok 64 - Field "password" is defined 705s ok 65 - Field "token" is defined 705s ok 66 - CSP header authorize POST request to \# 705s 1..66 705s ok 705s t/36-Combination-with-over.t ................................................... 705s Warning: program compiled against libxml 215 using older 214 705s ok 1 - use Lemonldap::NG::Portal::Main; 705s ok 2 - Portal object 705s ok 3 - Init 705s ok 4 - Portal app 705s ok 5 - Expression loaded: "[Dm] or [DB]" 705s ok 6 - JSON is parsed 705s ok 7 - Try to connect with login dwho 705s ok 8 - Get cookie lemonldap (ac5e283870c92557892df0c83af0bd9e03fa3e6cccb1845651321f1e72f6322a) 705s ok 9 - Logout request 705s ok 10 - Response is 200 705s ok 11 - Cookie is deleted 705s ok 12 - No pdata 705s ok 13 - Disconnect request 705s ok 14 - Response is 401 705s ok 15 - Try to connect with login dvador 705s ok 16 - Get cookie lemonldap (2d94a2725a638e5a9c3b33138cd30d14172afa920befd674f5f08603aca89c29) 705s ok 17 - Logout request 705s ok 18 - Response is 200 705s ok 19 - Cookie is deleted 705s ok 20 - No pdata 705s ok 21 - Disconnect request 705s ok 22 - Response is 401 705s 1..22 705s ok 706s t/36-Combination-with-token.t .................................................. 706s Warning: program compiled against libxml 215 using older 214 706s ok 1 - use Lemonldap::NG::Portal::Main; 706s ok 2 - Portal object 706s ok 3 - Init 706s ok 4 - Portal app 706s ok 5 - Expression loaded: "[Dm] or [DB]" 706s ok 6 - Unauth request 706s ok 7 - HTTP code is 200 706s ok 8 - Page contains a form 706s ok 9 - Host match 706s ok 10 - Field "token" is defined 706s ok 11 - CSP header authorize POST request to \# 706s ok 12 - Try to connect with login dwho 706s ok 13 - Get cookie lemonldap (3ba1cd01dddb8a6096a188ecab53eeed4b721b70e7a4f987c22e0e5c6c5eb53f) 706s ok 14 - Logout request 706s ok 15 - Response is 200 706s ok 16 - Cookie is deleted 706s ok 17 - No pdata 706s ok 18 - Disconnect request 706s ok 19 - Response is 401 706s ok 20 - Unauth request 706s ok 21 - HTTP code is 200 706s ok 22 - Page contains a form 706s ok 23 - Host match 706s ok 24 - Field "token" is defined 706s ok 25 - CSP header authorize POST request to \# 706s ok 26 - Try to connect with login dvador 706s ok 27 - Get cookie lemonldap (71bd23b2a86fce71486eae3af191a1b4a1a87f335b99d3a5ab6f6fb937f3ddb0) 706s ok 28 - Logout request 706s ok 29 - Response is 200 706s ok 30 - Cookie is deleted 706s ok 31 - No pdata 706s ok 32 - Disconnect request 706s ok 33 - Response is 401 706s ok 34 - Portal object 706s ok 35 - Init 706s ok 36 - Portal app 706s ok 37 - Expression loaded: "[Dm] and [DB]" 706s ok 38 - Unauth request 706s ok 39 - HTTP code is 200 706s ok 40 - Page contains a form 706s ok 41 - Host match 706s ok 42 - Field "token" is defined 706s ok 43 - CSP header authorize POST request to \# 706s ok 44 - Try to connect with login rtyler 706s ok 45 - Get cookie lemonldap (4c8c905810a357bce270c1bc78874a2fbdb5eb7df5e20bb3bde4806edffdea60) 706s ok 46 - Logout request 706s ok 47 - Response is 200 706s ok 48 - Cookie is deleted 706s ok 49 - No pdata 706s ok 50 - Disconnect request 706s ok 51 - Response is 401 706s ok 52 - Unauth request 706s ok 53 - HTTP code is 200 706s ok 54 - Page contains a form 706s ok 55 - Host match 706s ok 56 - Field "token" is defined 706s ok 57 - CSP header authorize POST request to \# 706s ok 58 - Try to connect with login dwho 706s ok 59 - Response status is 401 706s ok 60 - Content is JSON 706s ok 61 - Error code is 5 706s ok 62 - Portal object 706s ok 63 - Init 706s ok 64 - Portal app 706s ok 65 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 706s ok 66 - Unauth request 706s ok 67 - HTTP code is 200 706s ok 68 - Page contains a form 706s ok 69 - Host match 706s ok 70 - Field "token" is defined 706s ok 71 - CSP header authorize POST request to \# 706s ok 72 - Try to connect with login dwho 706s ok 73 - Get cookie lemonldap (df743efee272f5a40443d7908509a905190587eccc4f644a706cb68c2dc0730c) 706s ok 74 - Logout request 706s ok 75 - Response is 200 706s ok 76 - Cookie is deleted 706s ok 77 - No pdata 706s ok 78 - Disconnect request 706s ok 79 - Response is 401 706s ok 80 - Unauth request 706s ok 81 - HTTP code is 200 706s ok 82 - Page contains a form 706s ok 83 - Host match 706s ok 84 - Field "token" is defined 706s ok 85 - CSP header authorize POST request to \# 706s ok 86 - Try to connect with login dvador 706s ok 87 - Get cookie lemonldap (57eee7802877be8895bcf394565df8dad4a5d56ad85a0c1b6542cbd662f3672e) 706s ok 88 - Logout request 706s ok 89 - Response is 200 706s ok 90 - Cookie is deleted 706s ok 91 - No pdata 706s ok 92 - Disconnect request 706s ok 93 - Response is 401 706s ok 94 - Portal object 706s ok 95 - Init 706s ok 96 - Portal app 706s 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]" 706s ok 98 - Unauth request 706s ok 99 - HTTP code is 200 706s ok 100 - Page contains a form 706s ok 101 - Host match 706s ok 102 - Field "token" is defined 706s ok 103 - CSP header authorize POST request to \# 706s ok 104 - Try to connect with login rtyler 706s ok 105 - Get cookie lemonldap (b17eba033b49b1dd7b53464bf012c80dc4177c9c09ddd7eb0cf02a073b5d4600) 706s ok 106 - Logout request 706s ok 107 - Response is 200 706s ok 108 - Cookie is deleted 706s ok 109 - No pdata 706s ok 110 - Disconnect request 706s ok 111 - Response is 401 706s ok 112 - Unauth request 706s ok 113 - HTTP code is 200 706s ok 114 - Page contains a form 706s ok 115 - Host match 706s ok 116 - Field "token" is defined 706s ok 117 - CSP header authorize POST request to \# 706s ok 118 - Try to connect with login dvador 706s ok 119 - Get cookie lemonldap (31f6bedf39ad11302782d98cca5e5014267f35ee183a1898607a4025644727a6) 706s ok 120 - Logout request 706s ok 121 - Response is 200 706s ok 122 - Cookie is deleted 706s ok 123 - No pdata 706s ok 124 - Disconnect request 706s ok 125 - Response is 401 706s ok 126 - Unauth request 706s ok 127 - HTTP code is 200 706s ok 128 - Page contains a form 706s ok 129 - Host match 706s ok 130 - Field "token" is defined 706s ok 131 - CSP header authorize POST request to \# 706s ok 132 - Try to connect with login dwho 706s ok 133 - Response status is 401 706s ok 134 - Content is JSON 706s ok 135 - Error code is 5 706s 1..135 706s ok 706s t/36-Combination.t ............................................................. 706s Warning: program compiled against libxml 215 using older 214 706s ok 1 - use Lemonldap::NG::Portal::Main; 706s ok 2 - Portal object 706s ok 3 - Init 706s ok 4 - Portal app 706s ok 5 - Expression loaded: "[Dm] or [DB]" 706s ok 6 - Try to connect with login dwho 706s ok 7 - Get cookie lemonldap (ae7925cc558042738b7c235628f2accfcdf3169923d2c0f472a4c14bc8a86e63) 706s ok 8 - Logout request 706s ok 9 - Response is 200 706s ok 10 - Cookie is deleted 706s ok 11 - No pdata 706s ok 12 - Disconnect request 706s ok 13 - Response is 401 706s ok 14 - Try to connect with login dvador 706s ok 15 - Get cookie lemonldap (262acd60c72823cfa2a5c58d6f06b745448fbcdd9605ff8ab215ec140fe8d29f) 706s ok 16 - Portal object 706s ok 17 - Init 706s ok 18 - Portal app 706s ok 19 - Expression loaded: "[Dm] and [DB]" 706s ok 20 - Try to connect with login rtyler 706s ok 21 - Get cookie lemonldap (20ff5fb322b885e393a78647f3c7aafc9a5d9a0c9afb31e4b2ff959eecf271c1) 706s ok 22 - Logout request 706s ok 23 - Response is 200 706s ok 24 - Cookie is deleted 706s ok 25 - No pdata 706s ok 26 - Disconnect request 706s ok 27 - Response is 401 706s ok 28 - Try to connect with login dwho 706s ok 29 - Response status is 401 706s ok 30 - Content is JSON 706s ok 31 - Error code is 5 706s ok 32 - Portal object 706s ok 33 - Init 706s ok 34 - Portal app 706s ok 35 - Expression loaded: "if($env->{HTTP_X} eq "dwho") then [Dm] else [DB]" 706s ok 36 - Try to connect with login dwho 706s ok 37 - Get cookie lemonldap (5952390bb4d6de84df9592a0f8bb4eb853e4cdf4d3245b01a08a72d803f26987) 706s ok 38 - Logout request 706s ok 39 - Response is 200 706s ok 40 - Cookie is deleted 706s ok 41 - No pdata 706s ok 42 - Disconnect request 706s ok 43 - Response is 401 706s ok 44 - Try to connect with login dvador 706s ok 45 - Get cookie lemonldap (1101e6f84346dc387532035817891ec7fff09202e7b39dac8f7aa552ca54ab90) 706s ok 46 - Logout request 706s ok 47 - Response is 200 706s ok 48 - Cookie is deleted 706s ok 49 - No pdata 706s ok 50 - Disconnect request 706s ok 51 - Response is 401 706s ok 52 - Portal object 706s ok 53 - Init 706s ok 54 - Portal app 706s 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]" 706s ok 56 - Try to connect with login rtyler 706s ok 57 - Get cookie lemonldap (d78fb75d0bb03511850177ac5526a6ea6b197c826df298adedb4c4e76efdea15) 706s ok 58 - Demo and DBI exported variables exist in session 706s ok 59 - Try to connect with login dvador 706s ok 60 - Get cookie lemonldap (870ca2aa598513f32d8f206b4688d91b0902d5ae4a45ec2fa2ff6f7a8cb19357) 706s ok 61 - Try to connect with login dwho 706s ok 62 - Response status is 401 706s ok 63 - Content is JSON 706s ok 64 - Error code is 5 706s ok 65 - Portal object 706s ok 66 - Init 706s ok 67 - Portal app 706s ok 68 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(127\.)/) then [Dm] or [DB] else [DB]" 706s ok 69 - Try to connect with login rtyler 706s ok 70 - Get cookie lemonldap (df97f9ff8edca00d9d57e51890a30e725b8fc9d0005d718108f7b5455da22101) 706s ok 71 - Try to connect with login dwho 706s ok 72 - Get cookie lemonldap (138b316f6d404942a2ff8df17b32076c9841e41fa27120438d430b88cda5c82a) 706s ok 73 - Portal object 706s ok 74 - Init 706s ok 75 - Portal app 706s ok 76 - Expression loaded: "if($env->{REMOTE_ADDR} =~ /^(128\.)/) then [Dm,Dm] or [DB,DB] else [DB,DB]" 706s ok 77 - Try to connect with login rtyler 706s ok 78 - Get cookie lemonldap (04ee92afc95ee301b0df17c03613d12aa28255845988ce0ceef99c0d7995735a) 706s ok 79 - Try to connect with login dwho 706s ok 80 - Response status is 401 706s ok 81 - Content is JSON 706s ok 82 - Error code is 5 706s 1..82 706s ok 707s t/37-CAS-App-to-SAML-IdP-POST-with-WAYF.t ...................................... 707s Warning: program compiled against libxml 215 using older 214 707s ok 1 - use Lemonldap::NG::Portal::Main; 707s ok 2 - Portal object 707s ok 3 - Init 707s ok 4 - Portal app 707s ok 5 - Register $type 707s ok 6 - Portal object 707s ok 7 - Init 707s ok 8 - Portal app 707s ok 9 - Register $type 707s ok 10 - Portal object 707s ok 11 - Init 707s ok 12 - Portal app 707s ok 13 - Register $type 707s # ==> Pushing APP <== 707s # ==> Popping APP <== 707s ok 14 - Unauth CAS app request 707s ok 15 - Get cookie llngcasserver (proxy) 707s ok 16 - Get CAS server cookie 707s ok 17 - Get redirection 707s ok 18 - Location header found 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s ok 19 - Push request to proxy 707s ok 20 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761599020_40168%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerTs%22%3A1761670900%7D) 707s ok 21 - Get redirection 707s ok 22 - Location header found 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s ok 23 - Return from WAYF 707s ok 24 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761670900%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%221761599020_40168%22%7D) 707s ok 25 - HTTP code is 200 707s ok 26 - Page contains a form 707s ok 27 - Host match 707s ok 28 - URI match 707s ok 29 - Field "SAMLRequest" is defined 707s ok 30 - CSP header authorize POST request to auth.idp.com 707s ok 31 - Method is POST 707s # ==> Pushing IDP <== 707s # ==> Popping IDP <== 707s ok 32 - Launch SAML request to IdP 707s ok 33 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670900%2C%22issuerRequestsaml%22%3A%221761599020_60195%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 707s # ==> Pushing IDP <== 707s # ==> Popping IDP <== 707s ok 34 - Post authentication 707s ok 35 - HTTP code is 200 707s ok 36 - Page contains a form 707s ok 37 - CSP header authorize POST request to auth.proxy.com 707s ok 38 - Method is POST 707s ok 39 - Get cookie lemonldap (0400fdb941b87533062c0efb8d2f52608599256e71f46ef3ca5d45dab01b02ef) 707s ok 40 - Get cookie lemonldappdata () 707s ok 41 - SAML request cleared from pdata 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s ok 42 - POST SAML response 707s ok 43 - Get cookie lemonldap (c69cee26d85b611c8735bb0723aba4722db248965e5f81f6b16cb03d83d0e85e) 707s ok 44 - Get redirection 707s ok 45 - Location header found 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s ok 46 - Follow internal redirection 707s ok 47 - Get redirection 707s ok 48 - Location header found 707s # ==> Pushing APP <== 707s ok 49 - SOAP request 707s # ==> Saving handler APP <== 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s # ==> Restoring APP <== 707s ok 50 - Execute request to /cas/serviceValidate 707s ok 51 - HTTP code is 200 707s ok 52 - Content is XML 707s # ==> Popping APP <== 707s ok 53 - Follow redirection to RP 707s ok 54 - Get cookie lemonldap (ebf9f0e589bab5edc0ae6f7e6b8bfac19988995b8e13280bc103ea51faf28227) 707s 1..54 707s ok 707s t/37-CAS-App-to-SAML-IdP-POST.t ................................................ 707s Warning: program compiled against libxml 215 using older 214 707s ok 1 - use Lemonldap::NG::Portal::Main; 707s ok 2 - Portal object 707s ok 3 - Init 707s ok 4 - Portal app 707s ok 5 - Register $type 707s ok 6 - Portal object 707s ok 7 - Init 707s ok 8 - Portal app 707s ok 9 - Register $type 707s ok 10 - Portal object 707s ok 11 - Init 707s ok 12 - Portal app 707s ok 13 - Register $type 707s # ==> Pushing APP <== 707s # ==> Popping APP <== 707s ok 14 - Unauth CAS app request 707s ok 15 - Get cookie llngcasserver (proxy) 707s ok 16 - Get CAS server cookie 707s ok 17 - Get redirection 707s ok 18 - Location header found 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s ok 19 - Push request to proxy 707s ok 20 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670900%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL2Nhcw%3D%3D%22%2C%22issuerRequestcas%22%3A%221761599020_54411%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 707s ok 21 - HTTP code is 200 707s ok 22 - Page contains a form 707s ok 23 - Host match 707s ok 24 - URI match 707s ok 25 - Field "SAMLRequest" is defined 707s ok 26 - CSP header authorize POST request to auth.idp.com 707s ok 27 - Method is POST 707s # ==> Pushing IDP <== 707s # ==> Popping IDP <== 707s ok 28 - Launch SAML request to IdP 707s ok 29 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670900%2C%22issuerRequestsaml%22%3A%221761599020_54443%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 707s # ==> Pushing IDP <== 707s # ==> Popping IDP <== 707s ok 30 - Post authentication 707s ok 31 - HTTP code is 200 707s ok 32 - Page contains a form 707s ok 33 - CSP header authorize POST request to auth.proxy.com 707s ok 34 - Method is POST 707s ok 35 - Get cookie lemonldap (d738bc33469efc11109b2573b5c36a729701f47bb469615d6f55abb231035cf8) 707s ok 36 - Get cookie lemonldappdata () 707s ok 37 - SAML request cleared from pdata 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s ok 38 - POST SAML response 707s ok 39 - Get cookie lemonldap (617fced87c5191bdcf890df7da1c4198addb43f8dcae98b4d1bf51dc3dd3feb8) 707s ok 40 - Get redirection 707s ok 41 - Location header found 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s ok 42 - Follow internal redirection 707s ok 43 - Get redirection 707s ok 44 - Location header found 707s # ==> Pushing APP <== 707s ok 45 - SOAP request 707s # ==> Saving handler APP <== 707s # ==> Pushing PROXY <== 707s # ==> Popping PROXY <== 707s # ==> Restoring APP <== 707s ok 46 - Execute request to /cas/serviceValidate 707s ok 47 - HTTP code is 200 707s ok 48 - Content is XML 707s # ==> Popping APP <== 707s ok 49 - Follow redirection to RP 707s ok 50 - Get cookie lemonldap (1efa7ee041745ad17f8cd2642a2fb35828401592748ec28d75ce1c92209ab837) 707s 1..50 707s ok 708s t/37-Issuer-Display-Rule.t ..................................................... 708s Warning: program compiled against libxml 215 using older 214 708s ok 1 - use Lemonldap::NG::Portal::Main; 708s ok 2 - Portal object 708s ok 3 - Init 708s ok 4 - Portal app 708s ok 5 - Get cookie lemonldap (e858e80725e7aa5ecf67719ae565435b57028472d1dbdd0f216dc69ecb8de39c) 708s ok 6 - Get Menu 708s ok 7 - Response body is not empty 708s ok 8 708s 1..8 708s ok 708s t/37-Issuer-Timeout.t .......................................................... 708s Warning: program compiled against libxml 215 using older 214 708s ok 1 - use Lemonldap::NG::Portal::Main; 708s ok 2 - Portal object 708s ok 3 - Init 708s ok 4 - Portal app 708s ok 5 - OP portal 708s # Subtest: Request RP1, wait for timeout, request RP2 708s ok 1 - Authorization request to RP1 708s ok 2 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670901%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%221761599201_31065%22%7D) 708s ok 3 - Authorization request to RP2 708s ok 4 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761599801_11237%22%2C%22issuerTs%22%3A1761671501%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 708s ok 5 - HTTP code is 200 708s ok 6 - Page contains a form 708s ok 7 - Host match 708s ok 8 - Field "user" is defined 708s ok 9 - Field "password" is defined 708s ok 10 - CSP header authorize POST request to \# 708s ok 11 - Authorization request to RP2 708s ok 12 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761671501%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%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761599801_11237%22%7D) 708s ok 13 - HTTP code is 200 708s ok 14 - Page contains a form 708s ok 15 - URI match 708s ok 16 - Field "token" is defined 708s ok 17 - Field "code" is defined 708s ok 18 - Found EXTCODE input 708s ok 19 - Post code 708s ok 20 - Get redirection 708s ok 21 - Location is http://auth.op.com/oauth2 708s ok 22 - Get cookie lemonldap (896c6fd0522086a246036f857fbb5af7c21cada2d23c23624c7efe27c4619a1c) 708s ok 23 - Authorization request to RP1 708s ok 24 - Get redirection 708s ok 25 - Location header found 708s 1..25 708s ok 6 - Request RP1, wait for timeout, request RP2 708s # Subtest: Request RP1, wait for timeout, complete login 708s ok 1 - Authorization request to RP1 708s ok 2 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761599201_32584%22%2C%22issuerTs%22%3A1761670901%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 708s ok 3 - HTTP code is 200 708s ok 4 - Page contains a form 708s ok 5 - Host match 708s ok 6 - Field "user" is defined 708s ok 7 - Field "password" is defined 708s ok 8 - CSP header authorize POST request to \# 708s ok 9 - Authorization request to RP2 708s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761670901%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221761599201_32584%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%2C%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 708s ok 11 - HTTP code is 200 708s ok 12 - Page contains a form 708s ok 13 - URI match 708s ok 14 - Field "token" is defined 708s ok 15 - Field "code" is defined 708s ok 16 - Found EXTCODE input 708s ok 17 - Post code 708s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221761599201_32584%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) 708s ok 19 - Get redirection 708s ok 20 - Location is http://auth.op.com/oauth2 708s ok 21 - Get cookie lemonldap (ab6a715da8623b75bac61bb5a9b07798b259b1f851fda9655f3cf2b0fcd9620c) 708s ok 22 - Authorization request to RP1 708s ok 23 - Expected portal error code: code found on page 708s ok 24 - Expected portal error code 708s ok 25 - Get cookie lemonldappdata () 708s ok 26 - pdata was cleared 708s 1..26 708s ok 7 - Request RP1, wait for timeout, complete login 708s 1..7 708s ok 709s t/37-Logout-from-2-chained-SAML-SP-SOAP.t ...................................... 709s Warning: program compiled against libxml 215 using older 214 709s ok 1 - use Lemonldap::NG::Portal::Main; 709s ok 2 - Portal object 709s ok 3 - Init 709s ok 4 - Portal app 709s ok 5 - Register $type 709s ok 6 - Portal object 709s ok 7 - Init 709s ok 8 - Portal app 709s ok 9 - Register $type 709s ok 10 - Portal object 709s ok 11 - Init 709s ok 12 - Portal app 709s ok 13 - Register $type 709s # ==> Pushing SP <== 709s # ==> Popping SP <== 709s ok 14 - Unauth SP request 709s ok 15 - Get redirection 709s ok 16 - Location header found 709s # ==> Pushing PROXY <== 709s # ==> Popping PROXY <== 709s ok 17 - Push request to PROXY, endpoint /saml/singleSignOn 709s ok 18 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761599022_21416%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670902%7D) 709s ok 19 - Get redirection 709s ok 20 - Location header found 709s # ==> Pushing IDP <== 709s # ==> Popping IDP <== 709s ok 21 - SAML Authentication on idp, endpoint /saml/singleSignOn 709s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670902%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761599022_64864%22%7D) 709s ok 23 - HTTP code is 200 709s ok 24 - Page contains a form 709s ok 25 - Host match 709s ok 26 - Field "url" is defined 709s ok 27 - Field "timezone" is defined 709s ok 28 - Field "skin" is defined 709s ok 29 - Field "user" is defined 709s ok 30 - Field "password" is defined 709s ok 31 - CSP header authorize POST request to \# 709s # ==> Pushing IDP <== 709s # ==> Popping IDP <== 709s ok 32 - Post authentication, endpoint /saml/singleSignOn 709s ok 33 - Get cookie lemonldappdata () 709s ok 34 - Get cookie lemonldap (80082e6b58be8f53caeefdd9eb4b105c83883513e1b4a28d6659af613bba1222) 709s ok 35 - HTTP code is 200 709s ok 36 - Page contains a form 709s ok 37 - Host match 709s ok 38 - URI match 709s ok 39 - Field "SAMLResponse" is defined 709s ok 40 - Field "RelayState" is defined 709s ok 41 - CSP header authorize POST request to auth.proxy.com 709s # ==> Pushing PROXY <== 709s # ==> Popping PROXY <== 709s ok 42 - Post SAML response to PROXY 709s ok 43 - 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%221761599022_21416%22%7D) 709s ok 44 - Get cookie lemonldap (25bed3ecc16087a8202b522c903da1c5b87b9f0184bf1ea8a224e2c6e486275a) 709s ok 45 - Get redirection 709s ok 46 - Location header found 709s # ==> Pushing PROXY <== 709s # ==> Popping PROXY <== 709s ok 47 - internal redirection to PROXY, endpoint /saml 709s ok 48 - HTTP code is 200 709s ok 49 - Page contains a form 709s ok 50 - Host match 709s ok 51 - URI match 709s ok 52 - Field "SAMLResponse" is defined 709s ok 53 - CSP header authorize POST request to auth.sp.com 709s # ==> Pushing SP <== 709s # ==> Popping SP <== 709s ok 54 - Post SAML response to SP 709s ok 55 - Get cookie lemonldap (7b15adc82b61ee5dd9b91f67cdce4c34fb09af757da1c84c88fa864d395ba562) 709s # ==> Pushing SP <== 709s ok 56 - REST request 709s ok 57 - Request from PROXY to PROXY 709s # ==> Saving handler SP <== 709s # ==> Pushing PROXY <== 709s ok 58 - REST request 709s ok 59 - Request to IDP 709s # ==> Saving handler PROXY <== 709s # ==> Pushing IDP <== 709s # ==> Popping IDP <== 709s # ==> Restoring PROXY <== 709s ok 60 - Execute post request 709s ok 61 - Response is 200 709s ok 62 - Content is JSON|XML 709s # ==> Popping PROXY <== 709s # ==> Restoring SP <== 709s ok 63 - Execute post request 709s ok 64 - Response is 200 709s ok 65 - Content is JSON|XML 709s # ==> Popping SP <== 709s ok 66 - Call logout from SP 709s ok 67 - Get cookie lemonldap (0) 709s ok 68 - Test empty cookie on SP 709s ok 69 - Test disconnexion message on SP 709s # ==> Pushing PROXY <== 709s # ==> Popping PROXY <== 709s ok 70 - Test if still logged on PROXY 709s ok 71 - Get redirection 709s ok 72 - Location header found 709s # ==> Pushing IDP <== 709s # ==> Popping IDP <== 709s ok 73 - Test if still logged on IDP 709s ok 74 - test presence of user field in form (prove successful logout) 709s 1..74 709s ok 710s t/37-Logout-from-OIDC-RP-to-SAML-IDP-Redirect.t ................................ 710s Warning: program compiled against libxml 215 using older 214 710s ok 1 - use Lemonldap::NG::Portal::Main; 710s ok 2 - Portal object 710s ok 3 - Init 710s ok 4 - Portal app 710s ok 5 - Register $type 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 6 - Get JWKS, endpoint /oauth2/jwks 710s ok 7 - HTTP code is 200 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 710s ok 9 - HTTP code is 200 710s ok 10 - Portal object 710s ok 11 - Init 710s ok 12 - Portal app 710s ok 13 - Register $type 710s ok 14 - Portal object 710s ok 15 - Init 710s ok 16 - Portal app 710s ok 17 - Register $type 710s # ==> Pushing RP <== 710s # ==> Popping RP <== 710s ok 18 - Unauth SP request 710s ok 19 - Get redirection 710s ok 20 - Location header found 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 21 - Push request to OP, endpoint /oauth2/authorize 710s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761599022_57851%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761670902%7D) 710s ok 23 - Get redirection 710s ok 24 - Location header found 710s # ==> Pushing IDP <== 710s # ==> Popping IDP <== 710s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 710s ok 26 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670902%2C%22issuerRequestsaml%22%3A%221761599022_58884%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) 710s ok 27 - HTTP code is 200 710s ok 28 - Page contains a form 710s ok 29 - Host match 710s ok 30 - Field "url" is defined 710s ok 31 - Field "timezone" is defined 710s ok 32 - Field "skin" is defined 710s ok 33 - Field "user" is defined 710s ok 34 - Field "password" is defined 710s ok 35 - CSP header authorize POST request to \# 710s # ==> Pushing IDP <== 710s # ==> Popping IDP <== 710s ok 36 - Post authentication, endpoint /saml/singleSignOn 710s ok 37 - Get cookie lemonldappdata () 710s ok 38 - Get cookie lemonldap (9c0153e98f4160f454f1f6bb6f3b08169553b8a3d0fbc6329a8311902f4e6664) 710s ok 39 - HTTP code is 200 710s ok 40 - Page contains a form 710s ok 41 - Host match 710s ok 42 - URI match 710s ok 43 - Field "SAMLResponse" is defined 710s ok 44 - Field "RelayState" is defined 710s ok 45 - CSP header authorize POST request to auth.op.com 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 46 - Post SAML response to SP 710s ok 47 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761599022_57851%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 710s ok 48 - Get cookie lemonldap (e2563210dc97f8defbd96d0a20ac06cf8a74c7c861f6c60a6271520576a7eae7) 710s ok 49 - Get redirection 710s ok 50 - Location header found 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 51 - Call OP from SAML SP 710s ok 52 - Get cookie lemonldappdata () 710s ok 53 - Get redirection 710s ok 54 - Location header found 710s # ==> Pushing RP <== 710s ok 55 - REST request 710s ok 56 - Request from RP to OP, endpoint /oauth2/token 710s # ==> Saving handler RP <== 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s # ==> Restoring RP <== 710s ok 57 - Execute post request 710s ok 58 - Response is 200 710s ok 59 - Content is JSON 710s ok 60 - REST request 710s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 710s # ==> Saving handler RP <== 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s # ==> Restoring RP <== 710s ok 62 - Execute get request 710s ok 63 - Response is 200 710s ok 64 - Content is JSON 710s # ==> Popping RP <== 710s ok 65 - Call openidconnectcallback on RP 710s ok 66 - Get cookie lemonldap (ac11faf74caa5ed988489076877360f46dc1a5fef70a93329d4ee1910fbeb5b9) 710s # ==> Pushing RP <== 710s # ==> Popping RP <== 710s ok 67 - Call logout from RP 710s ok 68 - Get cookie lemonldap (0) 710s ok 69 - Test empty cookie on RP 710s ok 70 - Get redirection 710s ok 71 - Location header found 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 72 - Forward logout to OP 710s ok 73 - HTTP code is 200 710s ok 74 - Page contains a form 710s ok 75 - Host match 710s ok 76 - Field "post_logout_redirect_uri" is defined 710s ok 77 - Field "confirm" is defined 710s ok 78 - Field "skin" is defined 710s ok 79 - CSP header authorize POST request to \# 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 80 - Post logout confirmation to OP, endpoint /oauth2/logout 710s ok 81 - Get cookie lemonldap (0) 710s ok 82 - Test empty cookie on OP 710s ok 83 - Get redirection 710s ok 84 - Location header found 710s # ==> Pushing IDP <== 710s # ==> Popping IDP <== 710s ok 85 - redirect to IdP 710s ok 86 - Get cookie lemonldap (0) 710s ok 87 - Test empty cookie on IDP 710s ok 88 - Get redirection 710s ok 89 - Location header found 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 90 - redirect to OP 710s ok 91 - HTTP code is 200 710s 1..91 710s ok 710s t/37-Logout-from-OIDC-RP-to-SAML-IDP-SOAP.t .................................... 710s Warning: program compiled against libxml 215 using older 214 710s ok 1 - use Lemonldap::NG::Portal::Main; 710s ok 2 - Portal object 710s ok 3 - Init 710s ok 4 - Portal app 710s ok 5 - Register $type 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 6 - Get JWKS, endpoint /oauth2/jwks 710s ok 7 - HTTP code is 200 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 710s ok 9 - HTTP code is 200 710s ok 10 - Portal object 710s ok 11 - Init 710s ok 12 - Portal app 710s ok 13 - Register $type 710s ok 14 - Portal object 710s ok 15 - Init 710s ok 16 - Portal app 710s ok 17 - Register $type 710s # ==> Pushing RP <== 710s # ==> Popping RP <== 710s ok 18 - Unauth SP request 710s ok 19 - Get redirection 710s ok 20 - Location header found 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 21 - Push request to OP, endpoint /oauth2/authorize 710s ok 22 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1761670903%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221761599023_48310%22%7D) 710s ok 23 - Get redirection 710s ok 24 - Location header found 710s # ==> Pushing IDP <== 710s # ==> Popping IDP <== 710s ok 25 - SAML Authentication on idp, endpoint /saml/singleSignOn 710s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670903%2C%22issuerRequestsaml%22%3A%221761599023_43216%22%7D) 710s ok 27 - HTTP code is 200 710s ok 28 - Page contains a form 710s ok 29 - Host match 710s ok 30 - Field "url" is defined 710s ok 31 - Field "timezone" is defined 710s ok 32 - Field "skin" is defined 710s ok 33 - Field "user" is defined 710s ok 34 - Field "password" is defined 710s ok 35 - CSP header authorize POST request to \# 710s # ==> Pushing IDP <== 710s # ==> Popping IDP <== 710s ok 36 - Post authentication, endpoint /saml/singleSignOn 710s ok 37 - Get cookie lemonldappdata () 710s ok 38 - Get cookie lemonldap (985668f99c0737249b8cfda9c0d3006e815584b9454258f6e5c34ac2c7739a92) 710s ok 39 - HTTP code is 200 710s ok 40 - Page contains a form 710s ok 41 - Host match 710s ok 42 - URI match 710s ok 43 - Field "SAMLResponse" is defined 710s ok 44 - Field "RelayState" is defined 710s ok 45 - CSP header authorize POST request to auth.op.com 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 46 - Post SAML response to SP 710s ok 47 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerRequestoauth2%22%3A%221761599023_48310%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 710s ok 48 - Get cookie lemonldap (e7c7d27b37d5c74f4b089a221e3acbdd1d5633140a2624aca0c5e01a72a5facf) 710s ok 49 - Get redirection 710s ok 50 - Location header found 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 51 - Call OP from SAML SP 710s ok 52 - Get cookie lemonldappdata () 710s ok 53 - Get redirection 710s ok 54 - Location header found 710s # ==> Pushing RP <== 710s ok 55 - REST request 710s ok 56 - Request from RP to OP, endpoint /oauth2/token 710s # ==> Saving handler RP <== 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s # ==> Restoring RP <== 710s ok 57 - Execute post request 710s ok 58 - Response is 200 710s ok 59 - Content is JSON|XML 710s ok 60 - REST request 710s ok 61 - Request from RP to OP, endpoint /oauth2/userinfo 710s # ==> Saving handler RP <== 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s # ==> Restoring RP <== 710s ok 62 - Execute get request 710s ok 63 - Response is 200 710s ok 64 - Content is JSON|XML 710s # ==> Popping RP <== 710s ok 65 - Call openidconnectcallback on RP 710s ok 66 - Get cookie lemonldap (91885bc7c069ddb7f6e44acf4c9a090be506f503f05d97ba574487091a784cdd) 710s # ==> Pushing RP <== 710s # ==> Popping RP <== 710s ok 67 - Call logout from RP 710s ok 68 - Get cookie lemonldap (0) 710s ok 69 - Test empty cookie on RP 710s ok 70 - Get redirection 710s ok 71 - Location header found 710s # ==> Pushing OP <== 710s # ==> Popping OP <== 710s ok 72 - Forward logout to OP 710s ok 73 - HTTP code is 200 710s ok 74 - Page contains a form 710s ok 75 - Host match 710s ok 76 - Field "post_logout_redirect_uri" is defined 710s ok 77 - Field "confirm" is defined 710s ok 78 - Field "skin" is defined 710s ok 79 - CSP header authorize POST request to \# 710s # ==> Pushing OP <== 710s ok 80 - REST request 710s ok 81 - Request to IDP 710s # ==> Saving handler OP <== 710s # ==> Pushing IDP <== 710s # ==> Popping IDP <== 710s # ==> Restoring OP <== 710s ok 82 - Execute post request 710s ok 83 - Response is 200 710s ok 84 - Content is JSON|XML 710s # ==> Popping OP <== 710s ok 85 - Post logout confirmation to OP, endpoint /oauth2/logout 710s ok 86 - Get cookie lemonldap (0) 710s ok 87 - Test empty cookie on OP 710s ok 88 - Get redirection 710s ok 89 - Location header found 710s # ==> Pushing RP <== 710s # ==> Popping RP <== 710s ok 90 - redirect to RP 710s ok 91 - HTTP code is 200 710s # ==> Pushing IDP <== 710s # ==> Popping IDP <== 710s ok 92 - Test if still logged on IDP 710s ok 93 - test presence of user field in form (prove successful logout) 710s 1..93 710s ok 711s t/37-Logout-from-OIDC-RP-to-SAML-SP.t .......................................... 711s Warning: program compiled against libxml 215 using older 214 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 - Register $type 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 6 - Get JWKS, endpoint /oauth2/jwks 711s ok 7 - HTTP code is 200 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 711s ok 9 - HTTP code is 200 711s ok 10 - Portal object 711s ok 11 - Init 711s ok 12 - Portal app 711s ok 13 - Register $type 711s ok 14 - Portal object 711s ok 15 - Init 711s ok 16 - Portal app 711s ok 17 - Register $type 711s # ==> Pushing RP <== 711s # ==> Popping RP <== 711s ok 18 - Unauth SP request 711s ok 19 - Get redirection 711s ok 20 - Location header found 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 21 - Push request to OP, endpoint /oauth2/authorize 711s ok 22 - HTTP code is 200 711s 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%221761599024_33038%22%2C%22issuerTs%22%3A1761670904%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 24 - Post authentication, endpoint /oauth2/authorize 711s ok 25 - Get cookie lemonldap (2f8c655c7dc6e05ee13e761036038222d6f5b9781f9da8411fde64f32389e641) 711s ok 26 - HTTP code is 200 711s ok 27 - Page contains a form 711s ok 28 - Host match 711s ok 29 - Field "confirm" is defined 711s ok 30 - CSP header authorize POST request to \# 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 31 - Post confirmation, endpoint /oauth2/authorize 711s ok 32 - Get redirection 711s ok 33 - Location header found 711s # ==> Pushing RP <== 711s ok 34 - REST request 711s ok 35 - Request from RP to OP, endpoint /oauth2/token 711s # ==> Saving handler RP <== 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s # ==> Restoring RP <== 711s ok 36 - Execute request 711s ok 37 - Response is 200 711s ok 38 - Content is JSON 711s ok 39 - REST request 711s ok 40 - Request from RP to OP, endpoint /oauth2/userinfo 711s # ==> Saving handler RP <== 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s # ==> Restoring RP <== 711s ok 41 - Execute request 711s ok 42 - Response is 200 711s ok 43 - Content is JSON 711s # ==> Popping RP <== 711s ok 44 - Call openidconnectcallback on RP 711s ok 45 - Get cookie lemonldap (ace3dc54695dd6ac349578a3de6c688edcb8c50b54d24f2d332436957b44b739) 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 46 - Check session, endpoint /oauth2/checksession.html 711s ok 47 - HTTP code is 200 711s ok 48 - Frame can be embedded 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 49 - Try SAML SP 711s ok 50 - HTTP code is 200 711s ok 51 - Page contains a form 711s ok 52 - Host match 711s ok 53 - URI match 711s ok 54 - Field "SAMLRequest" is defined 711s ok 55 - CSP header authorize POST request to auth.op.com 711s ok 56 - Method is POST 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 57 - Post SAML request to IdP 711s ok 58 - HTTP code is 200 711s ok 59 - Page contains a form 711s ok 60 - Host match 711s ok 61 - URI match 711s ok 62 - Field "SAMLResponse" is defined 711s ok 63 - CSP header authorize POST request to auth.sp.com 711s ok 64 - Method is POST 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 65 - Post SAML response to SP 711s ok 66 - Get cookie lemonldap (31c59fff50c35a3047ebb3d0a65e0abdae6ed07a3856ac07d82c004b9cd6de07) 711s # ==> Pushing RP <== 711s # ==> Popping RP <== 711s ok 67 - Query SP for logout 711s ok 68 - Get redirection 711s ok 69 - Location header found 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 70 - Push logout request to OP, endpoint /oauth2/logout 711s ok 71 - HTTP code is 200 711s ok 72 - Page contains a form 711s ok 73 - Host match 711s ok 74 - Field "confirm" is defined 711s ok 75 - CSP header authorize POST request to \# 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 76 - Confirm logout, endpoint /oauth2/logout 711s ok 77 - HTTP code is 200 711s ok 78 - Get cookie lemonldap (0) 711s ok 79 - SSO cookie removed 711s ok 80 - Get iframe request 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 81 - Get iframe 711s ok 82 - HTTP code is 200 711s ok 83 - Page contains a form 711s ok 84 - Host match 711s ok 85 - URI match 711s ok 86 - Field "SAMLRequest" is defined 711s ok 87 - CSP header authorize POST request to auth.sp.com 711s ok 88 - Method is POST 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 89 - Post SAML logout request to SP 711s ok 90 - HTTP code is 200 711s ok 91 - Page contains a form 711s ok 92 - Host match 711s ok 93 - URI match 711s ok 94 - Field "SAMLResponse" is defined 711s ok 95 - CSP header authorize POST request to auth.op.com 711s ok 96 - Method is POST 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 97 - Post SAML logout response to IdP 711s # ==> Pushing OP <== 711s # ==> Popping OP <== 711s ok 98 - Test if user is reject on IdP 711s ok 99 - Response status is 401 711s ok 100 - Content is JSON 711s ok 101 - Error code is 1 711s # ==> Pushing RP <== 711s # ==> Popping RP <== 711s ok 102 - Test if user is reject on SP 711s ok 103 - Get redirection 711s ok 104 - Location header found 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 105 - Test if user is reject on SP 711s ok 106 - HTTP code is 200 711s ok 107 - HTTP code is 200 711s ok 108 - Page contains a form 711s ok 109 - Host match 711s ok 110 - URI match 711s ok 111 - Field "SAMLRequest" is defined 711s ok 112 - CSP header authorize POST request to auth.op.com 711s ok 113 - Method is POST 711s 1..113 711s ok 711s t/37-OIDC-RP-to-SAML-IdP-GET-with-WAYF.t ....................................... 711s Warning: program compiled against libxml 215 using older 214 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 - Register $type 711s ok 6 - Portal object 711s ok 7 - Init 711s ok 8 - Portal app 711s ok 9 - Register $type 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 10 - Get JWKS, endpoint /oauth2/jwks 711s ok 11 - HTTP code is 200 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 711s ok 13 - HTTP code is 200 711s ok 14 - Portal object 711s ok 15 - Init 711s ok 16 - Portal app 711s ok 17 - Register $type 711s # ==> Pushing RP <== 711s # ==> Popping RP <== 711s ok 18 - Unauth SP request 711s ok 19 - Get redirection 711s ok 20 - Location header found 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 21 - Push request to OP, endpoint /oauth2/authorize 711s ok 22 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761670904%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221761599024_65230%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%7D) 711s ok 23 - Get redirection 711s ok 24 - Location header found 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 25 - Return from WAYF 711s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22issuerTs%22%3A1761670904%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761599024_65230%22%7D) 711s ok 27 - Get redirection 711s ok 28 - Location header found 711s # ==> Pushing IDP <== 711s # ==> Popping IDP <== 711s ok 29 - Launch SAML request to IdP 711s ok 30 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670904%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761599024_45909%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 711s # ==> Pushing IDP <== 711s # ==> Popping IDP <== 711s ok 31 - Post authentication 711s ok 32 - HTTP code is 200 711s ok 33 - Page contains a form 711s ok 34 - Host match 711s ok 35 - CSP header authorize POST request to auth.sp.com 711s ok 36 - Method is POST 711s ok 37 - Get cookie lemonldap (d9937f1715eba620330fc523112efeca3f7ff5719a9a36db262c1ec398decd99) 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 38 - POST SAML response 711s ok 39 - Get cookie lemonldap (5906257cb6d56ab994fb9275b7502800d9842450be6195a9dd34b30e5d665ea0) 711s ok 40 - Get redirection 711s ok 41 - Location header found 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 711s ok 43 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerTs%22%3A1761670904%7D) 711s ok 44 - HTTP code is 200 711s ok 45 - Page contains a form 711s ok 46 - URI match 711s ok 47 - Field "confirm" is defined 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 48 - Confirm OIDC sharing 711s ok 49 - Get redirection 711s ok 50 - Location header found 711s # ==> Pushing RP <== 711s ok 51 - REST request 711s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 711s # ==> Saving handler RP <== 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s # ==> Restoring RP <== 711s ok 53 - Execute request 711s ok 54 - Response is 200 711s ok 55 - Content is JSON 711s ok 56 - REST request 711s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 711s # ==> Saving handler RP <== 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s # ==> Restoring RP <== 711s ok 58 - Execute request 711s ok 59 - Response is 200 711s ok 60 - Content is JSON 711s # ==> Popping RP <== 711s ok 61 - Follow redirection to RP 711s ok 62 - Get cookie lemonldap (72c2889870d9a7296c25d18aaf0e9cc056f907589c3c8e4254a4f87dd2c618d0) 711s # ==> Pushing RP <== 711s # ==> Popping RP <== 711s ok 63 - Query RP for logout 711s ok 64 - Get redirection 711s ok 65 - Location header found 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 711s ok 67 - HTTP code is 200 711s ok 68 - Page contains a form 711s ok 69 - Host match 711s ok 70 - Field "confirm" is defined 711s ok 71 - CSP header authorize POST request to \# 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 72 - Confirm logout, endpoint /oauth2/logout 711s ok 73 - Get redirection 711s ok 74 - Location header found 711s # ==> Pushing IDP <== 711s # ==> Popping IDP <== 711s ok 75 - Push logout to SAML IdP 711s ok 76 - Get redirection 711s ok 77 - Location header found 711s ok 78 - Get cookie lemonldap (0) 711s ok 79 - SSO cookie removed 711s # ==> Pushing SP <== 711s # ==> Popping SP <== 711s ok 80 - Push logout to SAML IdP 711s 1..80 711s ok 712s t/37-OIDC-RP-to-SAML-IdP-GET.t ................................................. 712s Warning: program compiled against libxml 215 using older 214 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 - Register $type 712s ok 6 - Portal object 712s ok 7 - Init 712s ok 8 - Portal app 712s ok 9 - Register $type 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 10 - Get JWKS, endpoint /oauth2/jwks 712s ok 11 - HTTP code is 200 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 712s ok 13 - HTTP code is 200 712s ok 14 - Portal object 712s ok 15 - Init 712s ok 16 - Portal app 712s ok 17 - Register $type 712s # ==> Pushing RP <== 712s # ==> Popping RP <== 712s ok 18 - Unauth SP request 712s ok 19 - Get redirection 712s ok 20 - Location header found 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 21 - Push request to OP, endpoint /oauth2/authorize 712s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670905%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2%22%3A%221761599025_9219%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%7D) 712s ok 23 - Get redirection 712s ok 24 - Location header found 712s # ==> Pushing IDP <== 712s # ==> Popping IDP <== 712s ok 25 - Launch SAML request to IdP 712s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerTs%22%3A1761670905%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761599025_4238%22%7D) 712s # ==> Pushing IDP <== 712s # ==> Popping IDP <== 712s ok 27 - Post authentication 712s ok 28 - HTTP code is 200 712s ok 29 - Page contains a form 712s ok 30 - Host match 712s ok 31 - CSP header authorize POST request to auth.sp.com 712s ok 32 - Method is POST 712s ok 33 - Get cookie lemonldap (4f7a85fe11c72b1f71cda33e2a47d4ae2d92f9b16e65af9d59fc956da17e0305) 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 34 - POST SAML response 712s ok 35 - Get cookie lemonldap (01b07d6bdaeeff27533802adb3023ae32138ebc9d099f9f4230fd288f2f3a11e) 712s ok 36 - Get redirection 712s ok 37 - Location header found 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 38 - Follow internal redirection from SAML-SP to OIDC-OP 712s ok 39 - HTTP code is 200 712s ok 40 - Page contains a form 712s ok 41 - URI match 712s ok 42 - Field "confirm" is defined 712s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670905%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 44 - Confirm OIDC sharing 712s ok 45 - Get redirection 712s ok 46 - Location header found 712s # ==> Pushing RP <== 712s ok 47 - REST request 712s ok 48 - Request from RP to OP(sp), endpoint /oauth2/token 712s # ==> Saving handler RP <== 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s # ==> Restoring RP <== 712s ok 49 - Execute request 712s ok 50 - Response is 200 712s ok 51 - Content is JSON 712s ok 52 - REST request 712s ok 53 - Request from RP to OP(sp), endpoint /oauth2/userinfo 712s # ==> Saving handler RP <== 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s # ==> Restoring RP <== 712s ok 54 - Execute request 712s ok 55 - Response is 200 712s ok 56 - Content is JSON 712s # ==> Popping RP <== 712s ok 57 - Follow redirection to RP 712s ok 58 - Get cookie lemonldap (e5caded63f508994b5909b422b97bc7f826484cd375433c29c9e6448ae29a1c7) 712s # ==> Pushing RP <== 712s # ==> Popping RP <== 712s ok 59 - Query RP for logout 712s ok 60 - Get redirection 712s ok 61 - Location header found 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 62 - Push logout request to OP/SP, endpoint /oauth2/logout 712s ok 63 - HTTP code is 200 712s ok 64 - Page contains a form 712s ok 65 - Host match 712s ok 66 - Field "confirm" is defined 712s ok 67 - CSP header authorize POST request to \# 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 68 - Confirm logout, endpoint /oauth2/logout 712s ok 69 - Get redirection 712s ok 70 - Location header found 712s # ==> Pushing IDP <== 712s # ==> Popping IDP <== 712s ok 71 - Push logout to SAML IdP 712s ok 72 - Get redirection 712s ok 73 - Location header found 712s ok 74 - Get cookie lemonldap (0) 712s ok 75 - SSO cookie removed 712s # ==> Pushing SP <== 712s # ==> Popping SP <== 712s ok 76 - Push logout to SAML IdP 712s 1..76 712s ok 713s t/37-OIDC-RP-to-SAML-IdP-POST.t ................................................ 713s Warning: program compiled against libxml 215 using older 214 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 - Register $type 713s ok 6 - Portal object 713s ok 7 - Init 713s ok 8 - Portal app 713s ok 9 - Register $type 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 10 - Get JWKS, endpoint /oauth2/jwks 713s ok 11 - HTTP code is 200 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 12 - Get metadata, endpoint /.well-known/openid-configuration 713s ok 13 - HTTP code is 200 713s ok 14 - Portal object 713s ok 15 - Init 713s ok 16 - Portal app 713s ok 17 - Register $type 713s # ==> Pushing RP <== 713s # ==> Popping RP <== 713s ok 18 - Unauth SP request 713s ok 19 - Get redirection 713s ok 20 - Location header found 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 21 - Push request to OP, endpoint /oauth2/authorize 713s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670905%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221761599025_38783%22%7D) 713s ok 23 - HTTP code is 200 713s ok 24 - Page contains a form 713s ok 25 - Host match 713s ok 26 - URI match 713s ok 27 - Field "SAMLRequest" is defined 713s ok 28 - CSP header authorize POST request to auth.idp.com 713s ok 29 - Method is POST 713s # ==> Pushing IDP <== 713s # ==> Popping IDP <== 713s ok 30 - Launch SAML request to IdP 713s ok 31 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670905%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761599025_8280%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%7D) 713s # ==> Pushing IDP <== 713s # ==> Popping IDP <== 713s ok 32 - Post authentication 713s ok 33 - HTTP code is 200 713s ok 34 - Page contains a form 713s ok 35 - CSP header authorize POST request to auth.sp.com 713s ok 36 - Method is POST 713s ok 37 - Get cookie lemonldap (001193af4a6b816511027767415b7c31e141d1c677d43578d09a44e1d6303c43) 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 38 - POST SAML response 713s ok 39 - Get cookie lemonldap (5abace7e68110e65b9ca29678fa56ae50d151c645407aa54432449da286b758b) 713s ok 40 - Get redirection 713s ok 41 - Location header found 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 42 - Follow internal redirection from SAML-SP to OIDC-OP 713s ok 43 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670905%2C%22_url%22%3A%22aHR0cDovL2F1dGguc3AuY29tL29hdXRoMg%3D%3D%22%7D) 713s ok 44 - HTTP code is 200 713s ok 45 - Page contains a form 713s ok 46 - URI match 713s ok 47 - Field "confirm" is defined 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 48 - Confirm OIDC sharing 713s ok 49 - Get redirection 713s ok 50 - Location header found 713s # ==> Pushing RP <== 713s ok 51 - REST request 713s ok 52 - Request from RP to OP(sp), endpoint /oauth2/token 713s # ==> Saving handler RP <== 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s # ==> Restoring RP <== 713s ok 53 - Execute request 713s ok 54 - Response is 200 713s ok 55 - Content is JSON 713s ok 56 - REST request 713s ok 57 - Request from RP to OP(sp), endpoint /oauth2/userinfo 713s # ==> Saving handler RP <== 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s # ==> Restoring RP <== 713s ok 58 - Execute request 713s ok 59 - Response is 200 713s ok 60 - Content is JSON 713s # ==> Popping RP <== 713s ok 61 - Follow redirection to RP 713s ok 62 - Get cookie lemonldap (7852f770a7cbd9f742edfcc113fa17fb86f4ca00518db2e1588a055046748611) 713s # ==> Pushing RP <== 713s # ==> Popping RP <== 713s ok 63 - Query RP for logout 713s ok 64 - Get redirection 713s ok 65 - Location header found 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 66 - Push logout request to OP/SP, endpoint /oauth2/logout 713s ok 67 - HTTP code is 200 713s ok 68 - Page contains a form 713s ok 69 - Host match 713s ok 70 - Field "confirm" is defined 713s ok 71 - CSP header authorize POST request to \# 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 72 - Confirm logout, endpoint /oauth2/logout 713s ok 73 - HTTP code is 200 713s ok 74 - Page contains a form 713s ok 75 - Host match 713s ok 76 - URI match 713s ok 77 - Field "SAMLRequest" is defined 713s ok 78 - CSP header authorize POST request to auth.idp.com 713s # ==> Pushing IDP <== 713s # ==> Popping IDP <== 713s ok 79 - Push logout to SAML IdP 713s ok 80 - HTTP code is 200 713s ok 81 - Page contains a form 713s ok 82 - Host match 713s ok 83 - URI match 713s ok 84 - CSP header authorize POST request to auth.sp.com 713s ok 85 - Get cookie lemonldap (0) 713s ok 86 - SSO cookie removed 713s # ==> Pushing SP <== 713s # ==> Popping SP <== 713s ok 87 - Push logout to SAML IdP 713s 1..87 713s ok 713s t/37-OIDC-and-DBI-with-choice-and-override.t ................................... 713s Warning: program compiled against libxml 215 using older 214 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 - Register $type 713s ok 6 - OP portal 713s # ==> Pushing OP <== 713s # ==> Popping OP <== 713s ok 7 - Get JWKS, endpoint /oauth2/jwks 713s ok 8 - HTTP code is 200 713s # ==> Pushing OP <== 713s # ==> Popping OP <== 713s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 713s ok 10 - HTTP code is 200 713s ok 11 - Portal object 713s ok 12 - Init 713s ok 13 - Portal app 713s ok 14 - Register $type 713s ok 15 - RP portal 713s # ==> Pushing OP <== 713s # ==> Popping OP <== 713s # ==> Pushing RP <== 713s # ==> Popping RP <== 713s ok 16 - Auth query 713s ok 17 - Get cookie lemonldap (4883e70030dec20ae25c91726e70ab77b50a1c301adf215f6da9817dbb7552ca) 713s # ==> Pushing RP <== 713s # ==> Popping RP <== 713s ok 18 - Logout request 713s ok 19 - Response is 200 713s ok 20 - Cookie is deleted 713s ok 21 - No pdata 713s # ==> Pushing RP <== 713s # ==> Popping RP <== 713s ok 22 - Disconnect request 713s ok 23 - Response is 401 713s # ==> Pushing RP <== 713s # ==> Popping RP <== 713s ok 24 - Unauth RP request 713s ok 25 - Get redirection 713s ok 26 - Location header found 713s # ==> Pushing OP <== 713s # ==> Popping OP <== 713s ok 27 - Push request to OP, endpoint /oauth2/authorize 713s ok 28 - HTTP code is 200 713s # ==> Pushing OP <== 713s # ==> Popping OP <== 713s ok 29 - Post authentication, endpoint /oauth2/authorize 713s ok 30 - Get cookie lemonldap (ead330caf7b397a91daf9eb89d9f6e89f9adc839bc063d9261cbad408e13f95c) 713s ok 31 - HTTP code is 200 713s ok 32 - Page contains a form 713s ok 33 - Host match 713s ok 34 - Field "confirm" is defined 713s ok 35 - CSP header authorize POST request to \# 713s # ==> Pushing OP <== 713s # ==> Popping OP <== 713s ok 36 - Post confirmation, endpoint /oauth2/authorize 713s ok 37 - Get redirection 713s ok 38 - Location header found 713s # ==> Pushing RP <== 713s ok 39 - REST request 713s ok 40 - Request from RP to OP, endpoint /oauth2/token 713s # ==> Saving handler RP <== 713s # ==> Pushing OP <== 713s # ==> Popping OP <== 713s # ==> Restoring RP <== 713s ok 41 - Execute request 713s ok 42 - Response is 200 713s ok 43 - Content is JSON 713s # ==> Popping RP <== 713s ok 44 - Call openidconnectcallback on RP 713s ok 45 - Get cookie lemonldap (eac0a4cbba97fcbeacf4807b3928beb620b528803758480c071a6cfcda98a2a5) 713s 1..45 713s ok 714s t/37-SAML-SP-GET-to-OIDC-OP.t .................................................. 714s Warning: program compiled against libxml 215 using older 214 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 - Register $type 714s # ==> Pushing OP <== 714s # ==> Popping OP <== 714s ok 6 - Get JWKS, endpoint /oauth2/jwks 714s ok 7 - HTTP code is 200 714s # ==> Pushing OP <== 714s # ==> Popping OP <== 714s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 714s ok 9 - HTTP code is 200 714s ok 10 - Portal object 714s ok 11 - Init 714s ok 12 - Portal app 714s ok 13 - Register $type 714s ok 14 - Portal object 714s ok 15 - Init 714s ok 16 - Portal app 714s ok 17 - Register $type 714s # ==> Pushing SP <== 714s # ==> Popping SP <== 714s ok 18 - Try SAML SP 714s ok 19 - Get redirection 714s ok 20 - Location header found 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 21 - Launch SAML request to IdP 714s ok 22 - Get redirection 714s ok 23 - Location header found 714s ok 24 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761599027_13913%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670907%7D) 714s # ==> Pushing OP <== 714s # ==> Popping OP <== 714s ok 25 - Push request to OP, endpoint /oauth2/authorize 714s ok 26 - HTTP code is 200 714s ok 27 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221761599027_41895%22%2C%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1761670907%7D) 714s # ==> Pushing OP <== 714s # ==> Popping OP <== 714s ok 28 - Post authentication, endpoint /oauth2/authorize 714s ok 29 - Get cookie lemonldap (f0e81bd0fc085e1859393a34aa3ca8bd6c12b88ab338adc95aea9de3d24cfded) 714s ok 30 - HTTP code is 200 714s ok 31 - Page contains a form 714s ok 32 - Host match 714s ok 33 - Field "confirm" is defined 714s ok 34 - CSP header authorize POST request to \# 714s # ==> Pushing OP <== 714s # ==> Popping OP <== 714s ok 35 - Post confirmation, endpoint /oauth2/authorize 714s ok 36 - Get redirection 714s ok 37 - Location header found 714s # ==> Pushing PROXY <== 714s ok 38 - REST request 714s ok 39 - Request from RP(proxy) to OP, endpoint /oauth2/token 714s # ==> Saving handler PROXY <== 714s # ==> Pushing OP <== 714s # ==> Popping OP <== 714s # ==> Restoring PROXY <== 714s ok 40 - Execute request 714s ok 41 - Response is 200 714s ok 42 - Content is JSON 714s ok 43 - REST request 714s ok 44 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 714s # ==> Saving handler PROXY <== 714s # ==> Pushing OP <== 714s # ==> Popping OP <== 714s # ==> Restoring PROXY <== 714s ok 45 - Execute request 714s ok 46 - Response is 200 714s ok 47 - Content is JSON 714s # ==> Popping PROXY <== 714s ok 48 - Call openidconnectcallback on Proxy 714s ok 49 - Get cookie lemonldap (12c64d8d11e09187ae9d58148de2edd8893660f6f0b052467bc7a3badfe0e586) 714s ok 50 - Get redirection 714s ok 51 - Location header found 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 52 - Replay SAML request 714s ok 53 - HTTP code is 200 714s ok 54 - Page contains a form 714s ok 55 - Host match 714s ok 56 - URI match 714s ok 57 - Field "SAMLResponse" is defined 714s ok 58 - CSP header authorize POST request to auth.sp.com 714s ok 59 - Method is POST 714s # ==> Pushing SP <== 714s # ==> Popping SP <== 714s ok 60 - Post SAML response to SP 714s ok 61 - Get cookie lemonldap (2bc0b02c15f21f58ab3a2fd98fcfc671a1af667c9fd7ade46e78d150b6988b5e) 714s ok 62 - Get redirection 714s ok 63 - Location is http://auth.sp.com/ 714s # ==> Pushing SP <== 714s # ==> Popping SP <== 714s ok 64 - Query SP for logout 714s ok 65 - Get redirection 714s ok 66 - Location header found 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 67 - Launch SAML logout request to IdP 714s ok 68 - Get redirection 714s ok 69 - Location header found 714s ok 70 - Get cookie lemonldap (0) 714s ok 71 - SSO cookie removed 714s # ==> Pushing SP <== 714s # ==> Popping SP <== 714s ok 72 - Forward logout response to SP 714s ok 73 - HTTP code is 200 714s 1..73 714s ok 714s t/37-SAML-SP-GET-to-SAML-with-Logout.t ......................................... 714s Warning: program compiled against libxml 215 using older 214 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 - Register $type 714s ok 6 - Portal object 714s ok 7 - Init 714s ok 8 - Portal app 714s ok 9 - Register $type 714s ok 10 - Portal object 714s ok 11 - Init 714s ok 12 - Portal app 714s ok 13 - Register $type 714s # ==> Pushing SP <== 714s # ==> Popping SP <== 714s ok 14 - Try SAML SP 714s ok 15 - Get redirection 714s ok 16 - Location header found 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 17 - Launch SAML request to proxy 714s ok 18 - Get redirection 714s ok 19 - Location header found 714s ok 20 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerTs%22%3A1761670907%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761599027_16795%22%7D) 714s # ==> Pushing IDP <== 714s # ==> Popping IDP <== 714s ok 21 - Launch SAML request to proxy 714s ok 22 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670907%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761599027_26263%22%7D) 714s ok 23 - HTTP code is 200 714s ok 24 - Page contains a form 714s ok 25 - Host match 714s ok 26 - Field "user" is defined 714s ok 27 - Field "password" is defined 714s ok 28 - CSP header authorize POST request to \# 714s # ==> Pushing IDP <== 714s # ==> Popping IDP <== 714s ok 29 - Post authentication, endpoint 714s ok 30 - Get cookie lemonldap (4254cf79890548d6cfcde1c91cf7e79ae7053daa249948447bc2edcfff0dfbed) 714s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761599027_26263%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 714s ok 32 - Get redirection 714s ok 33 - Location header found 714s # ==> Pushing IDP <== 714s # ==> Popping IDP <== 714s ok 34 - Follow redirection to issuer 714s ok 35 - Get cookie lemonldappdata () 714s ok 36 - HTTP code is 200 714s ok 37 - Page contains a form 714s ok 38 - Host match 714s ok 39 - URI match 714s ok 40 - Field "SAMLResponse" is defined 714s ok 41 - CSP header authorize POST request to auth.proxy.com 714s ok 42 - Method is POST 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 43 - Post SAMLResponse to proxy 714s ok 44 - Get cookie lemonldap (60b25db782a1621cfe4f65dba15fa51e260f0714b3053ca10f80cf87114dd236) 714s ok 45 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761599027_16795%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 714s ok 46 - Get redirection 714s ok 47 - Location header found 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 48 - Follow redirection to issuer 714s ok 49 - Get cookie lemonldappdata () 714s ok 50 - HTTP code is 200 714s ok 51 - Page contains a form 714s ok 52 - Host match 714s ok 53 - URI match 714s ok 54 - Field "SAMLResponse" is defined 714s ok 55 - CSP header authorize POST request to auth.sp.com 714s ok 56 - Method is POST 714s # ==> Pushing SP <== 714s # ==> Popping SP <== 714s ok 57 - Post SAMLResponse to SP 714s ok 58 - Get cookie lemonldap (306dfa99ae6f460bf1ebf16e99e5ef577d3f46c2cfff679f2597515b853bae3b) 714s ok 59 - Get redirection 714s ok 60 - Location header found 714s # ==> Pushing SP <== 714s # ==> Popping SP <== 714s ok 61 - Initiate logout 714s ok 62 - Get cookie lemonldap (0) 714s ok 63 - Removed lemonldap cookie at sp 714s ok 64 - Get redirection 714s ok 65 - Location header found 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 66 - Forward logout to proxy 714s ok 67 - Get cookie lemonldap (0) 714s ok 68 - Removed lemonldap cookie at proxy 714s ok 69 - Get redirection 714s ok 70 - Location header found 714s # ==> Pushing IDP <== 714s # ==> Popping IDP <== 714s ok 71 - Forward logout to IDP 714s ok 72 - Get cookie lemonldap (0) 714s ok 73 - Removed lemonldap cookie at idp 714s ok 74 - Get redirection 714s ok 75 - Location header found 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 76 - Forward logout to proxy 714s ok 77 - Get redirection 714s ok 78 - Location header found 714s # ==> Pushing PROXY <== 714s # ==> Popping PROXY <== 714s ok 79 - Resume proxy logout process 714s ok 80 - Get redirection 714s ok 81 - Location header found 714s # ==> Pushing SP <== 714s # ==> Popping SP <== 714s ok 82 - Forward logout to sp 714s ok 83 - Logout OK: code found on page 714s ok 84 - Logout OK 714s 1..84 714s ok 715s t/37-SAML-SP-POST-to-CAS-server-with-Choice.t .................................. 715s Warning: program compiled against libxml 215 using older 214 715s ok 1 - use Lemonldap::NG::Portal::Main; 715s ok 2 - Portal object 715s ok 3 - Init 715s ok 4 - Portal app 715s ok 5 - Register $type 715s ok 6 - Portal object 715s ok 7 - Init 715s ok 8 - Portal app 715s ok 9 - Register $type 715s ok 10 - Portal object 715s ok 11 - Init 715s ok 12 - Portal app 715s ok 13 - Register $type 715s # ==> Pushing SP <== 715s # ==> Popping SP <== 715s ok 14 - Unauth SP request 715s ok 15 - HTTP code is 200 715s ok 16 - Page contains a form 715s ok 17 - Host match 715s ok 18 - URI match 715s ok 19 - Field "SAMLRequest" is defined 715s ok 20 - CSP header authorize POST request to auth.proxy.com 715s ok 21 - Method is POST 715s # ==> Pushing PROXY <== 715s # ==> Popping PROXY <== 715s ok 22 - Post SAML request to IdP 715s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670908%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761599028_25568%22%7D) 715s ok 24 - Found SAML choice 715s ok 25 - HTTP code is 200 715s ok 26 - Page contains a form 715s ok 27 - CSP header authorize POST request to \# 715s # ==> Pushing PROXY <== 715s # ==> Popping PROXY <== 715s ok 28 - Select "CAS" 715s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestsaml%22%3A%221761599028_25568%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22_choice%22%3A%22cas%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%2C%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670908%7D) 715s ok 30 - Get cookie llngcasserver (idp) 715s ok 31 - Get CAS server cookie 715s ok 32 - Get redirection 715s ok 33 - Location header found 715s # ==> Pushing ISSUER <== 715s # ==> Popping ISSUER <== 715s ok 34 - Query CAS server 715s ok 35 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761599028_45620%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerTs%22%3A1761670908%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 715s ok 36 - HTTP code is 200 715s ok 37 - Page contains a form 715s ok 38 - CSP header authorize POST request to \# 715s # ==> Pushing ISSUER <== 715s # ==> Popping ISSUER <== 715s ok 39 - Post authentication 715s ok 40 - Get cookie lemonldap (a8595e85b0c391daad6a2bca0b86b07b89f2688bc9dcb0e9a9fb39d83baf0354) 715s ok 41 - Get redirection 715s ok 42 - Location header found 715s # ==> Pushing PROXY <== 715s ok 43 - SOAP request 715s # ==> Saving handler PROXY <== 715s # ==> Pushing ISSUER <== 715s # ==> Popping ISSUER <== 715s # ==> Restoring PROXY <== 715s ok 44 - Execute request to /cas/serviceValidate 715s ok 45 - HTTP code is 200 715s ok 46 - Content is XML 715s # ==> Popping PROXY <== 715s ok 47 - Push CAS response to proxy 715s ok 48 - Get cookie lemonldap (24ddf49c24018a73e59b62a5bfc8fcda601a014212296e7b8bec59faf53ab4cc) 715s ok 49 - HTTP code is 200 715s ok 50 - Page contains a form 715s ok 51 - Host match 715s ok 52 - URI match 715s ok 53 - Field "SAMLResponse" is defined 715s ok 54 - CSP header authorize POST request to auth.sp.com 715s ok 55 - Method is POST 715s # ==> Pushing SP <== 715s # ==> Popping SP <== 715s ok 56 - Post SAML response to SP 715s ok 57 - Get redirection 715s ok 58 - Location is http://auth.sp.com/ 715s ok 59 - Get cookie lemonldap (1a6179502ce17b50eaae7f29583d0b6cebd755b0231924eb8e5cb213b3606239) 715s # ==> Pushing SP <== 715s # ==> Popping SP <== 715s ok 60 - Get / on SP 715s ok 61 - HTTP code is 200 715s ok 62 - Authenticated as fa@badwolf.org@proxy 715s ok 63 - UTF-8 values 715s 1..63 715s ok 715s t/37-SAML-SP-POST-to-CAS-server.t .............................................. 715s Warning: program compiled against libxml 215 using older 214 715s ok 1 - use Lemonldap::NG::Portal::Main; 715s ok 2 - Portal object 715s ok 3 - Init 715s ok 4 - Portal app 715s ok 5 - Register $type 715s ok 6 - Portal object 715s ok 7 - Init 715s ok 8 - Portal app 715s ok 9 - Register $type 715s ok 10 - Portal object 715s ok 11 - Init 715s ok 12 - Portal app 715s ok 13 - Register $type 715s # ==> Pushing SP <== 715s # ==> Popping SP <== 715s ok 14 - Unauth SP request 715s ok 15 - HTTP code is 200 715s ok 16 - Page contains a form 715s ok 17 - Host match 715s ok 18 - URI match 715s ok 19 - Field "SAMLRequest" is defined 715s ok 20 - CSP header authorize POST request to auth.proxy.com 715s ok 21 - Method is POST 715s # ==> Pushing PROXY <== 715s # ==> Popping PROXY <== 715s ok 22 - Post SAML request to IdP 715s ok 23 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761670908%2C%22issuerRequestsaml%22%3A%221761599028_10180%22%7D) 715s ok 24 - Get cookie llngcasserver (idp) 715s ok 25 - Get CAS server cookie 715s ok 26 - Get redirection 715s ok 27 - Location header found 715s # ==> Pushing ISSUER <== 715s # ==> Popping ISSUER <== 715s ok 28 - Query CAS server 715s ok 29 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761599028_39376%22%2C%22issuerTs%22%3A1761670908%2C%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%7D) 715s ok 30 - HTTP code is 200 715s ok 31 - Page contains a form 715s ok 32 - CSP header authorize POST request to \# 715s # ==> Pushing ISSUER <== 715s # ==> Popping ISSUER <== 715s ok 33 - Post authentication 715s ok 34 - Get cookie lemonldap (2fa55f27e1af61fb37f40a64c3ed6c41f1b4dd041cf074f924bab82e735915a0) 715s ok 35 - Get redirection 715s ok 36 - Location header found 715s # ==> Pushing PROXY <== 715s ok 37 - SOAP request 715s # ==> Saving handler PROXY <== 715s # ==> Pushing ISSUER <== 715s # ==> Popping ISSUER <== 715s # ==> Restoring PROXY <== 715s ok 38 - Execute request to /cas/serviceValidate 715s ok 39 - HTTP code is 200 715s ok 40 - Content is XML 715s # ==> Popping PROXY <== 715s ok 41 - Push CAS response to proxy 715s ok 42 - Get cookie lemonldap (f44cf7fb57d6a86cb5380d272fde279e525981ec62e550afd7d76db34e5ae067) 715s ok 43 - HTTP code is 200 715s ok 44 - Page contains a form 715s ok 45 - Host match 715s ok 46 - URI match 715s ok 47 - Field "SAMLResponse" is defined 715s ok 48 - CSP header authorize POST request to auth.sp.com 715s ok 49 - Method is POST 715s # ==> Pushing SP <== 715s # ==> Popping SP <== 715s ok 50 - Post SAML response to SP 715s ok 51 - Get redirection 715s ok 52 - Location is http://auth.sp.com/ 715s ok 53 - Get cookie lemonldap (347bfe29159396db2dc8fb4ae00d2697831fc2442ba1bc0c8dbbb17064da9a6c) 715s # ==> Pushing SP <== 715s # ==> Popping SP <== 715s ok 54 - Get / on SP 715s ok 55 - HTTP code is 200 715s ok 56 - Authenticated as fa@badwolf.org@proxy 715s ok 57 - UTF-8 values 715s 1..57 715s ok 716s t/37-SAML-SP-POST-to-OIDC-OP-hashStorage.t ..................................... 716s Warning: program compiled against libxml 215 using older 214 716s ok 1 - use Lemonldap::NG::Portal::Main; 716s ok 2 - Portal object 716s ok 3 - Init 716s ok 4 - Portal app 716s ok 5 - Register $type 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 6 - Get JWKS, endpoint /oauth2/jwks 716s ok 7 - HTTP code is 200 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 716s ok 9 - HTTP code is 200 716s ok 10 - Portal object 716s ok 11 - Init 716s ok 12 - Portal app 716s ok 13 - Register $type 716s ok 14 - Portal object 716s ok 15 - Init 716s ok 16 - Portal app 716s ok 17 - Register $type 716s # ==> Pushing SP <== 716s # ==> Popping SP <== 716s ok 18 - Try SAML SP 716s ok 19 - HTTP code is 200 716s ok 20 - Page contains a form 716s ok 21 - Host match 716s ok 22 - URI match 716s ok 23 - Field "SAMLRequest" is defined 716s ok 24 - CSP header authorize POST request to auth.proxy.com 716s # ==> Pushing PROXY <== 716s # ==> Popping PROXY <== 716s ok 25 - Launch SAML request to IdP 716s ok 26 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerRequestsaml%22%3A%221761599029_64425%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerTs%22%3A1761670909%7D) 716s ok 27 - Get redirection 716s ok 28 - Location header found 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 29 - Push request to OP, endpoint /oauth2/authorize 716s ok 30 - HTTP code is 200 716s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2Path%22%3A%5B%22authorize%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGgub3AuY29tL29hdXRoMg%3D%3D%22%2C%22issuerRequestoauth2%22%3A%221761599029_32139%22%2C%22keepPdata%22%3A%5B%22issuerRequestoauth2%22%2C%22issuerRequestoauth2Path%22%5D%2C%22issuerTs%22%3A1761670909%7D) 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 32 - Post authentication, endpoint /oauth2/authorize 716s ok 33 - Get cookie lemonldap (23f6bd95605acaffded6b36a426b981c2f222a765fd8e0214034f57dfc09a3b7) 716s ok 34 - HTTP code is 200 716s ok 35 - Page contains a form 716s ok 36 - Host match 716s ok 37 - Field "confirm" is defined 716s ok 38 - CSP header authorize POST request to \# 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 39 - Post confirmation, endpoint /oauth2/authorize 716s ok 40 - Get redirection 716s ok 41 - Location header found 716s # ==> Pushing PROXY <== 716s ok 42 - REST request 716s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 716s # ==> Saving handler PROXY <== 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s # ==> Restoring PROXY <== 716s ok 44 - Execute request 716s ok 45 - Response is 200 716s ok 46 - Content is JSON 716s ok 47 - REST request 716s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 716s # ==> Saving handler PROXY <== 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s # ==> Restoring PROXY <== 716s ok 49 - Execute request 716s ok 50 - Response is 200 716s ok 51 - Content is JSON 716s # ==> Popping PROXY <== 716s ok 52 - Call openidconnectcallback on Proxy 716s ok 53 - Get cookie lemonldap (702cb7d788c6c5559188e57b2e493cc913951fa7a530adf8702e3eca7078d75f) 716s ok 54 - Get redirection 716s ok 55 - Location header found 716s 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%221761599029_64425%22%7D) 716s # ==> Pushing PROXY <== 716s # ==> Popping PROXY <== 716s ok 57 - Replay SAML request 716s ok 58 - HTTP code is 200 716s ok 59 - Page contains a form 716s ok 60 - Host match 716s ok 61 - URI match 716s ok 62 - Field "SAMLResponse" is defined 716s ok 63 - CSP header authorize POST request to auth.sp.com 716s ok 64 - Method is POST 716s # ==> Pushing SP <== 716s # ==> Popping SP <== 716s ok 65 - Post SAML response to SP 716s ok 66 - Get cookie lemonldap (6f11f90a18cb3a088393df7c9d4e09024c352bd7c4d043e7f3d3f049b9a29624) 716s ok 67 - Get redirection 716s ok 68 - Location is http://auth.sp.com/ 716s # ==> Pushing SP <== 716s # ==> Popping SP <== 716s ok 69 - Query SP for logout 716s ok 70 - HTTP code is 200 716s ok 71 - Page contains a form 716s ok 72 - Host match 716s ok 73 - URI match 716s ok 74 - Field "SAMLRequest" is defined 716s ok 75 - CSP header authorize POST request to auth.proxy.com 716s # ==> Pushing PROXY <== 716s # ==> Popping PROXY <== 716s ok 76 - Launch SAML logout request to IdP 716s ok 77 - HTTP code is 200 716s ok 78 - Page contains a form 716s ok 79 - Host match 716s ok 80 - URI match 716s ok 81 - Field "SAMLResponse" is defined 716s ok 82 - CSP header authorize POST request to auth.sp.com 716s ok 83 - Get cookie lemonldap (0) 716s ok 84 - SSO cookie removed 716s # ==> Pushing SP <== 716s # ==> Popping SP <== 716s ok 85 - Forward logout response to SP 716s ok 86 - Get redirection 716s ok 87 - Location is http://auth.sp.com/?logout=1 716s 1..87 716s ok 716s t/37-SAML-SP-POST-to-OIDC-OP.t ................................................. 716s Warning: program compiled against libxml 215 using older 214 716s ok 1 - use Lemonldap::NG::Portal::Main; 716s ok 2 - Portal object 716s ok 3 - Init 716s ok 4 - Portal app 716s ok 5 - Register $type 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 6 - Get JWKS, endpoint /oauth2/jwks 716s ok 7 - HTTP code is 200 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 8 - Get metadata, endpoint /.well-known/openid-configuration 716s ok 9 - HTTP code is 200 716s ok 10 - Portal object 716s ok 11 - Init 716s ok 12 - Portal app 716s ok 13 - Register $type 716s ok 14 - Portal object 716s ok 15 - Init 716s ok 16 - Portal app 716s ok 17 - Register $type 716s # ==> Pushing SP <== 716s # ==> Popping SP <== 716s ok 18 - Try SAML SP 716s ok 19 - HTTP code is 200 716s ok 20 - Page contains a form 716s ok 21 - Host match 716s ok 22 - URI match 716s ok 23 - Field "SAMLRequest" is defined 716s ok 24 - CSP header authorize POST request to auth.proxy.com 716s # ==> Pushing PROXY <== 716s # ==> Popping PROXY <== 716s ok 25 - Launch SAML request to IdP 716s ok 26 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761599029_56685%22%2C%22_url%22%3A%22aHR0cDovL2F1dGgucHJveHkuY29tL3NhbWw%3D%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22issuerTs%22%3A1761670909%7D) 716s ok 27 - Get redirection 716s ok 28 - Location header found 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 29 - Push request to OP, endpoint /oauth2/authorize 716s ok 30 - HTTP code is 200 716s ok 31 - Get cookie lemonldappdata (%7B%22issuerRequestoauth2%22%3A%221761599029_54987%22%2C%22issuerTs%22%3A1761670909%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%7D) 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 32 - Post authentication, endpoint /oauth2/authorize 716s ok 33 - Get cookie lemonldap (a0f8ea6d3c82e14fd853cd97f3bf08b0a8cb61e92cfa0ba616753d774b5cc041) 716s ok 34 - HTTP code is 200 716s ok 35 - Page contains a form 716s ok 36 - Host match 716s ok 37 - Field "confirm" is defined 716s ok 38 - CSP header authorize POST request to \# 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s ok 39 - Post confirmation, endpoint /oauth2/authorize 716s ok 40 - Get redirection 716s ok 41 - Location header found 716s # ==> Pushing PROXY <== 716s ok 42 - REST request 716s ok 43 - Request from RP(proxy) to OP, endpoint /oauth2/token 716s # ==> Saving handler PROXY <== 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s # ==> Restoring PROXY <== 716s ok 44 - Execute request 716s ok 45 - Response is 200 716s ok 46 - Content is JSON 716s ok 47 - REST request 716s ok 48 - Request from RP(proxy) to OP, endpoint /oauth2/userinfo 716s # ==> Saving handler PROXY <== 716s # ==> Pushing OP <== 716s # ==> Popping OP <== 716s # ==> Restoring PROXY <== 716s ok 49 - Execute request 716s ok 50 - Response is 200 716s ok 51 - Content is JSON 716s # ==> Popping PROXY <== 716s ok 52 - Call openidconnectcallback on Proxy 716s ok 53 - Get cookie lemonldap (3781cb7e92123f9efe1b709934b2e04969717e682741258506871eac8613fea5) 716s ok 54 - Get redirection 716s ok 55 - Location header found 716s ok 56 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%2C%22issuerRequestsaml%22%3A%221761599029_56685%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%7D) 716s # ==> Pushing PROXY <== 716s # ==> Popping PROXY <== 716s ok 57 - Replay SAML request 716s ok 58 - HTTP code is 200 716s ok 59 - Page contains a form 716s ok 60 - Host match 716s ok 61 - URI match 716s ok 62 - Field "SAMLResponse" is defined 716s ok 63 - CSP header authorize POST request to auth.sp.com 716s ok 64 - Method is POST 716s # ==> Pushing SP <== 716s # ==> Popping SP <== 716s ok 65 - Post SAML response to SP 716s ok 66 - Get cookie lemonldap (0b217e7251be12075a03d8d3b0e51290594537b289eedd18cbaaac03b5b76781) 716s ok 67 - Get redirection 716s ok 68 - Location is http://auth.sp.com/ 716s # ==> Pushing SP <== 716s # ==> Popping SP <== 716s ok 69 - Query SP for logout 716s ok 70 - HTTP code is 200 716s ok 71 - Page contains a form 716s ok 72 - Host match 716s ok 73 - URI match 716s ok 74 - Field "SAMLRequest" is defined 716s ok 75 - CSP header authorize POST request to auth.proxy.com 716s # ==> Pushing PROXY <== 716s # ==> Popping PROXY <== 716s ok 76 - Launch SAML logout request to IdP 716s ok 77 - HTTP code is 200 716s ok 78 - Page contains a form 716s ok 79 - Host match 716s ok 80 - URI match 716s ok 81 - Field "SAMLResponse" is defined 716s ok 82 - CSP header authorize POST request to auth.sp.com 716s ok 83 - Get cookie lemonldap (0) 716s ok 84 - SSO cookie removed 716s # ==> Pushing SP <== 716s # ==> Popping SP <== 716s ok 85 - Forward logout response to SP 716s ok 86 - Get redirection 716s ok 87 - Location is http://auth.sp.com/?logout=1 716s 1..87 716s ok 717s t/38-No-persistent-session.t ................................................... 717s Warning: program compiled against libxml 215 using older 214 717s ok 1 - use Lemonldap::NG::Portal::Main; 717s ok 2 - Portal object 717s ok 3 - Init 717s ok 4 - Portal app 717s ok 5 - Auth query 717s ok 6 - Get cookie lemonldap (62ab23386f0a31b5e372ae8b83a8abcb3859f03ed2f894ae75283ddff7932117) 717s ok 7 - Logout request 717s ok 8 - Response is 200 717s ok 9 - Cookie is deleted 717s ok 10 - No pdata 717s ok 11 - Disconnect request 717s ok 12 - Response is 401 717s ok 13 - Auth query 717s ok 14 - Get cookie lemonldap (997fe0d9f409517d8ebb0595f91cc1cfb3fa6599cf3814873ebccb782e15cc7d) 717s ok 15 - Logout request 717s ok 16 - Response is 200 717s ok 17 - Cookie is deleted 717s ok 18 - No pdata 717s ok 19 - Disconnect request 717s ok 20 - Response is 401 717s ok 21 - Auth query 717s ok 22 - Get cookie lemonldap (b56e2c08576eba43095f0043239282b90df299085ebba7dae31062e2553a4001) 717s ok 23 - History found 717s ok 24 - -> NO history : only one entry found 717s ok 25 - Form registration 717s ok 26 - Get redirection 717s ok 27 - Location header found 717s ok 28 - Form registration 717s ok 29 - Found TOTP js 717s ok 30 - Get new key 717s ok 31 - Content is JSON 717s ok 32 - Found secret 717s ok 33 - Found token 717s ok 34 - Code 717s ok 35 - Code contains 8 digits 717s ok 36 - Post code 717s ok 37 - Content is JSON 717s ok 38 - Key is registered 717s ok 39 - Logout request 717s ok 40 - Response is 200 717s ok 41 - Cookie is deleted 717s ok 42 - No pdata 717s ok 43 - Disconnect request 717s ok 44 - Response is 401 717s ok 45 - Auth query 717s ok 46 - Get cookie lemonldap (d50ac1d9e7f94fc53a09f4c2753f308c14844634b27aad890bed8cdfb1da617e) 717s ok 47 - Logout request 717s ok 48 - Response is 200 717s ok 49 - Cookie is deleted 717s ok 50 - No pdata 717s ok 51 - Disconnect request 717s ok 52 - Response is 401 717s 1..52 717s ok 717s t/39-Failing-RP-Logout.t ....................................................... 717s Warning: program compiled against libxml 215 using older 214 717s ok 1 - use Lemonldap::NG::Portal::Main; 717s ok 2 - Portal object 717s ok 3 - Init 717s ok 4 - Portal app 717s ok 5 - Register $type 717s ok 6 - OP portal 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s ok 7 - Get JWKS, endpoint /oauth2/jwks 717s ok 8 - HTTP code is 200 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s ok 9 - Get metadata, endpoint /.well-known/openid-configuration 717s ok 10 - HTTP code is 200 717s ok 11 - Portal object 717s ok 12 - Init 717s ok 13 - Portal app 717s ok 14 - Register $type 717s ok 15 - RP portal 717s # ==> Pushing RP <== 717s # ==> Popping RP <== 717s ok 16 - Unauth RP request 717s ok 17 - Get redirection 717s ok 18 - Location header found 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s ok 19 - Push request to OP, endpoint /oauth2/authorize 717s ok 20 - HTTP code is 200 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s ok 21 - Post authentication, endpoint /oauth2/authorize 717s ok 22 - Get cookie lemonldap (cf8f5d427de73743763e5872824321160a47e8307c04636401cdf3bc1c8ba90e) 717s ok 23 - HTTP code is 200 717s ok 24 - Page contains a form 717s ok 25 - Host match 717s ok 26 - Field "confirm" is defined 717s ok 27 - CSP header authorize POST request to \# 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s ok 28 - Post confirmation, endpoint /oauth2/authorize 717s ok 29 - Get redirection 717s ok 30 - Location header found 717s # ==> Pushing RP <== 717s ok 31 - REST request 717s ok 32 - Request from RP to OP, endpoint /oauth2/token 717s # ==> Saving handler RP <== 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s # ==> Restoring RP <== 717s ok 33 - Execute request 717s ok 34 - Response is 200 717s ok 35 - Content is JSON 717s ok 36 - REST request 717s ok 37 - Request from RP to OP, endpoint /oauth2/userinfo 717s # ==> Saving handler RP <== 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s # ==> Restoring RP <== 717s ok 38 - Execute request 717s ok 39 - Response is 200 717s ok 40 - Content is JSON 717s # ==> Popping RP <== 717s ok 41 - Call openidconnectcallback on RP 717s ok 42 - Get cookie lemonldap (032d2acf6bd4b2d5173191198bfa8ba3a4bb44fa196a8eae21734de28f09d0a1) 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s # ==> Pushing OP <== 717s ok 43 - REST request 717s ok 44 - Request from OP to RP 717s # ==> Saving handler OP <== 717s # ==> Pushing RP <== 717s # ==> Popping RP <== 717s # ==> Restoring OP <== 717s ok 45 - Execute request 717s ok 46 - Response is 200 717s # ==> Popping OP <== 717s ok 47 - Query OP for logout 717s ok 48 - HTTP code is 200 717s ok 49 - Display PE_SLO_ERROR 717s # ==> Pushing OP <== 717s # ==> Popping OP <== 717s ok 50 - Test if user is reject on OP 717s ok 51 - Response status is 401 717s ok 52 - Content is JSON 717s ok 53 - Error code is 1 717s # ==> Pushing RP <== 717s # ==> Popping RP <== 717s ok 54 - Test if user is reject on RP 717s ok 55 - Get redirection 717s ok 56 - Location header found 717s 1..56 717s ok 718s t/40-Notifications-Explorer-JSON-File.t ........................................ 718s Warning: program compiled against libxml 215 using older 214 718s ok 1 - use Lemonldap::NG::Portal::Main; 718s ok 2 - Portal object 718s ok 3 - Init 718s ok 4 - Portal app 718s ok 5 - Auth query 718s ok 6 - HTTP code is 200 718s ok 7 - Get cookie lemonldap (ECTCLAjCiJcf5MMGonPCiDu8sVaYxYtAh+aBHDm3JXN2zkgCLtJD+gFkT64l45xYfkGJ6vJTEq+ndvPPclsvcS8x7IsYFehlfhXESPmN2pcN4Q9p52njpLfAGTGlW7KkGjMxvhcYFKgK8lNBw47Biw==) 718s ok 8 - HTTP code is 200 718s ok 9 - Page contains a form 718s ok 10 - URI match 718s ok 11 - Field "reference1x1" is defined 718s ok 12 - Test cookie received 718s ok 13 - Response status is 401 718s ok 14 - Content is JSON 718s ok 15 - Error code is 1 718s ok 16 - Auth query 718s ok 17 - HTTP code is 200 718s ok 18 - Get cookie lemonldap (/Pefb4H//75uKlyesRCFiKS9B938Lc1v6L3laiVBgRx8sdAL/+0MvIhmvZOtTleklLM8QDvofVJG2jGokypXyidebBAydvs2THCKtVPIrpwld5QdQt7qU3k/AiW30th9Z1PvsL1Cm3sFxPZ/74DKJw==) 718s ok 19 - HTTP code is 200 718s ok 20 - Page contains a form 718s ok 21 - URI match 718s ok 22 - Field "reference1x1" is defined 718s ok 23 - Test cookie received 718s ok 24 - Response status is 401 718s ok 25 - Content is JSON 718s ok 26 - Error code is 1 718s ok 27 - Accept notification 718s ok 28 - Notification was not deleted 718s ok 29 - Get cookie lemonldap (ce3fe011619eee76f9d87b85a16cb764ae00cb541eb9f768c33835891271249f) 718s ok 30 - New auth query 718s ok 31 - Authenticated as dwho 718s ok 32 - Menu displayed 718s ok 33 - Link found 718s ok 34 - Notifications explorer query 718s ok 35 - Language icons found 718s ok 36 - trspan="myNotification" found 718s ok 37 - trspan="date" found 718s ok 38 - trspan="reference" found 718s ok 39 - trspan="action" found 718s ok 40 - epoch found 718s ok 41 - testref found 718s ok 42 - fa-eye found 718s ok 43 - Notififcation container found 718s ok 44 - trspan="verify" found 718s ok 45 - Found NOTIFICATIONS js 718s ok 46 - Display testref notification query 718s ok 47 - Response is JSON 718s ok 48 - Result is 1 718s ok 49 - Hidden input found 718s ok 50 -

tag found 718s ok 51 -

tag found 718s ok 52 -

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

tag found 718s ok 54 -

tag found 718s ok 55 -

tag found 718s ok 56 - Checkbox 1 found 718s ok 57 - Checkbox 2 found 718s ok 58 - Malformed query 718s ok 59 - Response is JSON 718s ok 60 - Missing epoch parameter 718s ok 61 - Bad query 718s ok 62 - Response is JSON 718s ok 63 - Result is 0 718s ok 64 - Notification is 0 718s ok 65 - CheckUser form 718s ok 66 - HTTP code is 200 718s ok 67 - Page contains a form 718s ok 68 - URI match 718s ok 69 - Field "user" is defined 718s ok 70 - Field "url" is defined 718s ok 71 - Found trspan="checkUser" 718s ok 72 - Notification "testref" not found 718s 1..72 718s ok 719s t/40-Notifications-JSON-DBI.t .................................................. 719s Warning: program compiled against libxml 215 using older 214 719s ok 1 - use Lemonldap::NG::Portal::Main; 719s ok 2 - Portal object 719s ok 3 - Init 719s ok 4 - Portal app 719s ok 5 - Auth query 719s ok 6 - HTTP code is 200 719s ok 7 - Get cookie lemonldap (hzXl8CVEvYGdh4Evx/fEosswXqlMgrBe0ozWx2X85sEFggnkdcNXlAsLbEfEw5RrIXIf4rdn7/TP+koxKMdX3thPk61BpFAiBsQdHpqo3qHhz3ngDnvaqUOpW93OzTYBG189LlD1Cq3IAL1Zp+ebag==) 719s ok 8 - Two notification references found 719s ok 9 - 1st reference found is "testref2" 719s ok 10 - 2nd reference found is "testref" 719s ok 11 - HTTP code is 200 719s ok 12 - Page contains a form 719s ok 13 - URI match 719s ok 14 - Field "reference1x1" is defined 719s ok 15 - Field "url" is defined 719s ok 16 - Test cookie received 719s ok 17 - Response status is 401 719s ok 18 - Content is JSON 719s ok 19 - Error code is 1 719s ok 20 - Don't accept notification 719s ok 21 - HTTP code is 200 719s ok 22 - Accept notifications 719s ok 23 - Get redirection 719s ok 24 - Location is http://test1.example.com/ 719s ok 25 - Make sure no pdata is returned 719s ok 26 - Get cookie lemonldap (cb8a6ef764e048058b40c4667fd59967869e605632c46aead4b7189fe4482ecc) 719s ok 27 - Notification was deleted 719s ok 28 - Notifications explorer query 719s ok 29 - Response is JSON 719s ok 30 - Result is 2 719s ok 31 - MSG is myNotifications 719s ok 32 - Notification 1 found 719s ok 33 - Notification 2 found 719s ok 34 - epoch found 719s ok 35 - Logout request 719s ok 36 - Response is 200 719s ok 37 - Cookie is deleted 719s ok 38 - No pdata 719s ok 39 - Disconnect request 719s ok 40 - Response is 401 719s ok 41 - Auth query 719s ok 42 - Get redirection 719s ok 43 - Location is http://test1.example.com/ 719s ok 44 - Get cookie lemonldap (7c644e8e5d717b93e38e7ac16076e34db56a8f025c9ca2ff742eeac8f8b27256) 719s ok 45 - Logout request 719s ok 46 - Response is 200 719s ok 47 - Cookie is deleted 719s ok 48 - No pdata 719s ok 49 - Disconnect request 719s ok 50 - Response is 401 719s 1..50 719s ok 721s t/40-Notifications-JSON-File-with-token.t ...................................... 721s Warning: program compiled against libxml 215 using older 214 721s ok 1 - use Lemonldap::NG::Portal::Main; 721s ok 2 - Portal object 721s ok 3 - Init 721s ok 4 - Portal app 721s ok 5 - Unauth request 721s ok 6 - HTTP code is 200 721s ok 7 - Page contains a form 721s ok 8 - Host match 721s ok 9 - Field "token" is defined 721s ok 10 - CSP header authorize POST request to \# 721s ok 11 - Auth query 721s ok 12 - HTTP code is 200 721s ok 13 - Get cookie lemonldap (Gemf3iPvY4rFKIw8kJ54zODUOZ7nQqgOLthTUt49Y4Uite7G7lirBr0cFM2DLeIojznh7GnijAX1BIBNHqes8vzq094GKcdBoWSiAzpVs9OLp7u+q30YOpshc93dZcOv8SikX/edgrHk5VcGxjl5oA==) 721s ok 14 - HTTP code is 200 721s ok 15 - Page contains a form 721s ok 16 - URI match 721s ok 17 - Field "reference1x1" is defined 721s ok 18 - Field "url" is defined 721s ok 19 - Test cookie received 721s ok 20 - Response status is 401 721s ok 21 - Content is JSON 721s ok 22 - Error code is 1 721s ok 23 - Don't accept notification 721s ok 24 - Notification displayed 721s ok 25 - Don't accept notification 721s ok 26 - Notification displayed 721s ok 27 - Accept notification 721s ok 28 - Get redirection 721s ok 29 - Location header found 721s ok 30 - Notification was deleted 721s 1..30 721s ok 721s t/40-Notifications-JSON-File.t ................................................. 721s Warning: program compiled against libxml 215 using older 214 721s ok 1 - use Lemonldap::NG::Portal::Main; 721s ok 2 - Portal object 721s ok 3 - Init 721s ok 4 - Portal app 721s ok 5 - Auth query (JSON required) 721s ok 6 - Response is JSON 721s ok 7 - Good result 721s ok 8 - Notificationtion is pending 721s ok 9 - Test received Id 721s ok 10 - HTTP code is 200 721s ok 11 - Page contains a form 721s ok 12 - URI match 721s ok 13 - Field "reference1x1" is defined 721s ok 14 - Field "url" is defined 721s ok 15 - Auth query 721s ok 16 - HTTP code is 200 721s ok 17 - Get cookie lemonldap (tgM11B/VwO60jn3BbttVJGyWyBdhbELLz91OX53E0J8CYNduPeqC8yu0dcFcFt6Bva+/DzO1A5b4oJtre/sgI3r3196i7IjUtx8bti/gpgBr1/FwBUWT7noAV+F2FdwaW/3VU25JUeZJWykm0CEAKg==) 721s ok 18 - HTTP code is 200 721s ok 19 - Page contains a form 721s ok 20 - URI match 721s ok 21 - Field "reference1x1" is defined 721s ok 22 - Field "url" is defined 721s ok 23 - Test received cookie 721s ok 24 - Response status is 401 721s ok 25 - Content is JSON 721s ok 26 - Error code is 1 721s ok 27 - Cancel notification 721s ok 28 - Cookie expired 721s ok 29 - Get redirection 721s ok 30 - Location is http://auth.example.com/ 721s ok 31 - Auth query 721s ok 32 - HTTP code is 200 721s ok 33 - Get cookie lemonldap (yUUlj4KcY+JGyiF+gOjLgO0tVtuu12p+dzmLy/9m4EDn/XJCCKufpuIMs7Ogz0KRzXkeeFyhDtRvhbFZ3ykcPE8Ceqy5Le3H3atyxUNXp4kCkN0STZRyONp5Z8P2TtA8xULoUX8hvJZiLs7GtuNkqQ==) 721s ok 34 - HTTP code is 200 721s ok 35 - Page contains a form 721s ok 36 - URI match 721s ok 37 - Field "reference1x1" is defined 721s ok 38 - Field "url" is defined 721s ok 39 - Response body is not empty 721s ok 40 - Found notification text 721s ok 41 - Test cookie received 721s ok 42 - Response status is 401 721s ok 43 - Content is JSON 721s ok 44 - Error code is 1 721s ok 45 - Don't accept notification 721s ok 46 - Notification displayed 721s ok 47 - Found custom Main Logo 721s ok 48 - Don't accept notification 721s ok 49 - Notification displayed 721s ok 50 - Don't accept notification 721s ok 51 - Notification displayed 721s ok 52 - Don't accept notification - Accept just one checkbox 721s ok 53 - Notification displayed 721s ok 54 - Accept notification 721s ok 55 - Get redirection 721s ok 56 - Location header found 721s ok 57 - Get cookie lemonldap (f26d142e87a50284d31a39d610eee68a552ae87a5bc90da26334951a0046dec2) 721s ok 58 - New auth query 721s ok 59 - Authenticated as dwho 721s ok 60 - Menu displayed 721s ok 61 - Notification was deleted 721s ok 62 - Auth query (JSON required) 721s ok 63 - Response is JSON 721s ok 64 - Good result 721s ok 65 - Notificationtion is pending 721s ok 66 - Test received Id 721s ok 67 - HTTP code is 200 721s ok 68 - Page contains a form 721s ok 69 - URI match 721s ok 70 - Field "reference1x1" is defined 721s ok 71 - Field "url" is defined 721s ok 72 - Auth query 721s ok 73 - HTTP code is 200 721s ok 74 - Get cookie lemonldap (yCDo4hEakt/Lpq0Uk6kqIB7rWJ02eut00z2WkS4O1Ojs5BgwC5UUlZ7uArXAXJMSe19r0ASOyr3bO2xt7RgUi33HHalQF/h0YrskQCf4aLT27CLa+fjTpa18JMY4ikGyzoij1CMac4iMFIw2bPONJA==) 721s ok 75 - HTTP code is 200 721s ok 76 - Page contains a form 721s ok 77 - URI match 721s ok 78 - Field "reference1x1" is defined 721s ok 79 - Field "url" is defined 721s ok 80 - Test received cookie 721s ok 81 - Response status is 401 721s ok 82 - Content is JSON 721s ok 83 - Error code is 1 721s ok 84 - Cancel notification 721s ok 85 - Cookie expired 721s ok 86 - Get redirection 721s ok 87 - Location is http://auth.example.com/ 721s ok 88 - Auth query 721s ok 89 - HTTP code is 200 721s ok 90 - Get cookie lemonldap (PYKJ/R0T+6LHnk7ligiLCCCqyqdNCpVyEggfOfQvNll4rkGTxjW2mOgomHhkNTdFMKbIzWNsXf0ZNbu8RpIsS11EBjP7d5QHBpEjcyd6GTRS7FI+2t7CHOe7+ZriqqMhFS6CfzEvGcxxJyDSbAJBBA==) 721s ok 91 - HTTP code is 200 721s ok 92 - Page contains a form 721s ok 93 - URI match 721s ok 94 - Field "reference1x1" is defined 721s ok 95 - Field "url" is defined 721s ok 96 - Response body is not empty 721s ok 97 - Found notification text 721s ok 98 - Test cookie received 721s ok 99 - Response status is 401 721s ok 100 - Content is JSON 721s ok 101 - Error code is 1 721s ok 102 - Don't accept notification 721s ok 103 - Notification displayed 721s ok 104 - Found custom Main Logo 721s ok 105 - Don't accept notification 721s ok 106 - Notification displayed 721s ok 107 - Don't accept notification 721s ok 108 - Notification displayed 721s ok 109 - Don't accept notification - Accept just one checkbox 721s ok 110 - Notification displayed 721s ok 111 - Accept notification 721s ok 112 - Get redirection 721s ok 113 - Location header found 721s ok 114 - Get cookie lemonldap (241ee50ec94807c98366e59efc726859aa6f78e429a08fc8d2af2b9014dbf0eb) 721s ok 115 - New auth query 721s ok 116 - Authenticated as dwho 721s ok 117 - Menu displayed 721s ok 118 - Notification was not deleted 721s ok 119 - Auth query (JSON required) 721s ok 120 - Response is JSON 721s ok 121 - Good result 721s ok 122 - Notificationtion is pending 721s ok 123 - Test received Id 721s ok 124 - HTTP code is 200 721s ok 125 - Page contains a form 721s ok 126 - URI match 721s ok 127 - Field "reference1x1" is defined 721s ok 128 - Field "url" is defined 721s ok 129 - Auth query 721s ok 130 - HTTP code is 200 721s ok 131 - Get cookie lemonldap (a/uUvbL/bh392vnYeNgpkQ/ZWzWAA9kb7OYVEacwYdl+h4VtNxMbjQIPCQPFyPEp08cLL436YMAYTiBYzh8h32/Sa6/De+sEVwRUXNX/qKZZpTlREvWounkPXVPaNbjmWYoiYdRxGLTbhZxl6pSFGw==) 721s ok 132 - HTTP code is 200 721s ok 133 - Page contains a form 721s ok 134 - URI match 721s ok 135 - Field "reference1x1" is defined 721s ok 136 - Field "url" is defined 721s ok 137 - Test received cookie 721s ok 138 - Response status is 401 721s ok 139 - Content is JSON 721s ok 140 - Error code is 1 721s ok 141 - Cancel notification 721s ok 142 - Cookie expired 721s ok 143 - Get redirection 721s ok 144 - Location is http://auth.example.com/ 721s ok 145 - Auth query 721s ok 146 - HTTP code is 200 721s ok 147 - Get cookie lemonldap (NIrRgcClZ1mlK59n8nt3brbu82yq7CNeHVBcc3FMzH0ivZtEjpWDEBq4bde/+5JY8r56qOeu2ue6ZwxiVHPBWZ/lQVLJAbh902qybEDrWWKsKY020QtOVvR6XyUsspl+lLTMlrOcGGxGAW4f+s3k+w==) 721s ok 148 - HTTP code is 200 721s ok 149 - Page contains a form 721s ok 150 - URI match 721s ok 151 - Field "reference1x1" is defined 721s ok 152 - Field "url" is defined 721s ok 153 - Response body is not empty 721s ok 154 - Found notification text 721s ok 155 - Test cookie received 721s ok 156 - Response status is 401 721s ok 157 - Content is JSON 721s ok 158 - Error code is 1 721s ok 159 - Don't accept notification 721s ok 160 - Notification displayed 721s ok 161 - Found custom Main Logo 721s ok 162 - Don't accept notification 721s ok 163 - Notification displayed 721s ok 164 - Don't accept notification 721s ok 165 - Notification displayed 721s ok 166 - Don't accept notification - Accept just one checkbox 721s ok 167 - Notification displayed 721s ok 168 - Accept notification 721s ok 169 - Get redirection 721s ok 170 - Location header found 721s ok 171 - Get cookie lemonldap (a27e431840477b2321050560356c11163daa6b03eb69f3250805aa1e6046cd92) 721s ok 172 - New auth query 721s ok 173 - Authenticated as dwho 721s ok 174 - Menu displayed 721s ok 175 - Notification was deleted 721s ok 176 - Auth query (JSON required) 721s ok 177 - Response is JSON 721s ok 178 - Good result 721s ok 179 - Notificationtion is pending 721s ok 180 - Test received Id 721s ok 181 - HTTP code is 200 721s ok 182 - Page contains a form 721s ok 183 - URI match 721s ok 184 - Field "reference1x1" is defined 721s ok 185 - Field "url" is defined 721s ok 186 - Auth query 721s ok 187 - HTTP code is 200 721s ok 188 - Get cookie lemonldap (6jMofNCHFC0BHuo1Hpemxs+wQjzawGNuUMk5PfeUvfQPTphjL0Jq2yi4YXiBCNRKpL4n7RkXYMGESsYU0Fgb3BMqT0jZbBfjJD89+0AusraGSHJcqKPQNGV6/FGDYvL+/as4t7xFx2YQctX1dU7fVQ==) 721s ok 189 - HTTP code is 200 721s ok 190 - Page contains a form 721s ok 191 - URI match 721s ok 192 - Field "reference1x1" is defined 721s ok 193 - Field "url" is defined 721s ok 194 - Test received cookie 721s ok 195 - Response status is 401 721s ok 196 - Content is JSON 721s ok 197 - Error code is 1 721s ok 198 - Cancel notification 721s ok 199 - Cookie expired 721s ok 200 - Get redirection 721s ok 201 - Location is http://auth.example.com/ 721s ok 202 - Auth query 721s ok 203 - HTTP code is 200 721s ok 204 - Get cookie lemonldap (cjT+dW98fYaVUCjU4vbOTLG+32LYgMJuxUfyshZ+3/EAI7FG2yi1zdi3CBO+aztTvhiNATYWCvwj85gDtWNZBmANZ1zB2qDIde7IlEUXdAWDUJY+wIgdH/GBNXaHhudulVCRSjXuXvfgmNA+2M9mNA==) 721s ok 205 - HTTP code is 200 721s ok 206 - Page contains a form 721s ok 207 - URI match 721s ok 208 - Field "reference1x1" is defined 721s ok 209 - Field "url" is defined 721s ok 210 - Response body is not empty 721s ok 211 - Found notification text 721s ok 212 - Test cookie received 721s ok 213 - Response status is 401 721s ok 214 - Content is JSON 721s ok 215 - Error code is 1 721s ok 216 - Don't accept notification 721s ok 217 - Notification displayed 721s ok 218 - Found custom Main Logo 721s ok 219 - Don't accept notification 721s ok 220 - Notification displayed 721s ok 221 - Don't accept notification 721s ok 222 - Notification displayed 721s ok 223 - Don't accept notification - Accept just one checkbox 721s ok 224 - Notification displayed 721s ok 225 - Accept notification 721s ok 226 - Get redirection 721s ok 227 - Location header found 721s ok 228 - Get cookie lemonldap (39c1f5ac72275eb0827006cadd5d65cc67f836a4b641ad7b37406a0cc5105fc7) 721s ok 229 - New auth query 721s ok 230 - Authenticated as dwho 721s ok 231 - Menu displayed 721s ok 232 - Notification was not deleted 721s 1..232 721s ok 721s t/40-Notifications-JSON-LDAP.t ................................................. 721s Warning: program compiled against libxml 215 using older 214 721s ok 1 - use Lemonldap::NG::Portal::Main; 721s ok 2 # skip LLNGTESTLDAP is not set 721s ok 3 # skip LLNGTESTLDAP is not set 721s ok 4 # skip LLNGTESTLDAP is not set 721s ok 5 # skip LLNGTESTLDAP is not set 721s ok 6 # skip LLNGTESTLDAP is not set 721s ok 7 # skip LLNGTESTLDAP is not set 721s ok 8 # skip LLNGTESTLDAP is not set 721s ok 9 # skip LLNGTESTLDAP is not set 721s ok 10 # skip LLNGTESTLDAP is not set 721s ok 11 # skip LLNGTESTLDAP is not set 721s ok 12 # skip LLNGTESTLDAP is not set 721s 1..12 721s ok 721s t/40-Notifications-JSON-Server.t ............................................... 721s Warning: program compiled against libxml 215 using older 214 721s ok 1 - use Lemonldap::NG::Portal::Main; 721s ok 2 - Portal object 721s ok 3 - Init 721s ok 4 - Portal app 721s ok 5 - POST notification { 721s # "date": "2016-13-30 15:35:10", 721s # "reference": "testref", 721s # "uid": "dwho", 721s # "title": "Test title", 721s # "text": "This is a test text" 721s # } 721s ok 6 - Notification not inserted 721s ok 7 - POST notification { 721s # "date": "2016-13_30 15:35:10", 721s # "reference": "testref", 721s # "uid": "dwho", 721s # "title": "Test title", 721s # "text": "This is a test text" 721s # } 721s ok 8 - Notification not inserted 721s ok 9 - POST notification { 721s # "date": "2016-05-30 15:35:10", 721s # "reference": "testref", 721s # "uid": "dwho", 721s # "title": "Test title", 721s # "text": "This is a test text for $uid" 721s # } 721s ok 10 - Notification has been inserted 721s ok 11 - POST notification { 721s # "date": "2016-05-30", 721s # "reference": "test_ref2", 721s # "uid": "dwho", 721s # "title": "Test2 title", 721s # "text": "This is a second test text", 721s # "subtitle": "Application 2", 721s # "check": ["I agree","Yes, I'm sure"] 721s # } 721s ok 12 - Notification has been inserted 721s ok 13 - POST notification { 721s # "date": "2016-05-30", 721s # "reference": "testrefall", 721s # "uid": "everyone", 721s # "title": "Testall title", 721s # "text": "This is a test text for all users" 721s # } 721s ok 14 - Notification has been inserted 721s ok 15 - List notifications for "allusers" 721s ok 16 - Result found 721s ok 17 - Notification for all users found 721s ok 18 - Wildcard found 721s ok 19 - List notifications for bad uid 721s ok 20 - Notification for all users found 721s ok 21 - List all pending notifications 721s ok 22 - Response is JSON 721s ok 23 - Three notifications found 721s ok 24 - Reference 'testrefall' found 721s ok 25 - UID 'everyone' found 721s ok 26 - Reference 'testref' found 721s ok 27 - UID 'dwho' found 721s ok 28 - Reference 'test-ref2' found 721s ok 29 - UID 'dwho' found 721s ok 30 - List notifications for "dwho" 721s ok 31 - Result found 721s ok 32 - First notification found 721s ok 33 - Second notification found 721s ok 34 - Third notification found (all users) 721s ok 35 - List notification with reference "testref" 721s ok 36 - Result found 721s ok 37 - Notification reference found 721s ok 38 - Notification title found 721s ok 39 - Notification text found 721s ok 40 - Notification date found 721s ok 41 - Notification uid found 721s ok 42 - List notification with reference "test-ref2" 721s ok 43 - Result found 721s ok 44 - Notification reference found 721s ok 45 - Notification title found 721s ok 46 - Notification text found 721s ok 47 - Notification date found 721s ok 48 - Notification uid found 721s ok 49 - Notification subtitle found 721s ok 50 - Notification check boxes found 721s ok 51 - Try to delete notification with bad method 721s ok 52 - Bad method is refused 721s ok 53 - Delete notification testrefall 721s ok 54 - Notification has been deleted 721s ok 55 - Delete notification test-ref2 721s ok 56 - Notification has been deleted 721s ok 57 - Try to create the same notification twice 721s ok 58 - Append the same notification is refused 721s ok 59 - Auth query 721s ok 60 - HTTP code is 200 721s ok 61 - Get cookie lemonldap (q6gs20n8yqvSvH9jJSUQE10k1rlma1zAM76WO0MMegGPOSNWXSE+DRQiJPhrxwsuG77ydxj0aRzsgwHAiUUvJNy9XFcu9oLyDtisQoybqefgQddUSBUEGTNWJFhZXYi36nnAJ7yBENadBRKRJqqcPQ==) 721s ok 62 - HTTP code is 200 721s ok 63 - Page contains a form 721s ok 64 - URI match 721s ok 65 - Field "reference1x1" is defined 721s ok 66 - Field "url" is defined 721s ok 67 - POST combined notifications [{ 721s # "uid": "dwho", 721s # "date": "2019-11-15 15:35:10", 721s # "reference": "ABC1", 721s # "title": "You have new authorizations", 721s # "subtitle": "Application 1", 721s # "text": "You have been granted to access to appli-1", 721s # "check": "I agree" 721s # }, 721s # { 721s # "uid": "rtyler", 721s # "date": "2019-11-15", 721s # "reference": "ABC2", 721s # "title": "You have new authorizations", 721s # "subtitle": "Application 1", 721s # "text": "You have been granted to access to appli-1", 721s # "check": ["I agree", "I am sure"] 721s # }, 721s # { 721s # "uid": "rtyler", 721s # "date": "2019-11-15", 721s # "reference": "ABC3", 721s # "condition": "$env->{REMOTE_ADDR} =~ /127.1.1.1/", 721s # "title": "You have new authorizations", 721s # "subtitle": "Application 1", 721s # "text": "You have been granted to access to appli-1", 721s # "check": ["I agree", "I am sure"] 721s # }, 721s # { 721s # "uid": "rtyler", 721s # "date": "2050-11-15", 721s # "reference": "ABC4", 721s # "title": "You have new authorizations", 721s # "subtitle": "Application 1", 721s # "text": "You have been granted to access to appli-1", 721s # "check": ["I agree", "I am sure"] 721s # } 721s # ] 721s ok 68 - Notifications have been inserted 721s ok 69 - List all existing notifications 721s ok 70 - Response is JSON 721s ok 71 - Five notifications found 721s ok 72 - Auth query 721s ok 73 - HTTP code is 200 721s ok 74 - Get cookie lemonldap (DVfvJd/zpN3lwTtstC38Uy8RKkKTwvET1iiD4C6tnDHZO3/+kgtTJvcVdMR2ds9xgZ38TTYivnkgKQdUIhWfZTpENJF33U1cP5KTGIvtGHAyaEwCMeMm3LokpmujUtkeyYKhWW0XjOU9T7lW8cIinA==) 721s ok 75 - HTTP code is 200 721s ok 76 - Page contains a form 721s ok 77 - URI match 721s ok 78 - Field "reference1x1" is defined 721s ok 79 - Field "reference1x2" is defined 721s ok 80 - Checkbox is displayed 721s ok 81 - Checkbox is displayed 721s ok 82 - Checkbox is displayed 721s ok 83 - -> One checkbox found 721s ok 84 - Accept notification 721s ok 85 - HTTP code is 200 721s ok 86 - Get cookie lemonldap (tJowgHD+6CkeWaVUDkVa86ziYIRyggovR4AmgYg8E9mnAJfWKtFqSyJSPJYBPN+75HKyvlKwxmSUef6r05K0ic9Flx1WCoogF/odhWNqz3hSDxRYnjezgGhxRYI6IJQ7dtuWZXzgWESD2s2pQpgL5A==) 721s ok 87 - Logout request 721s ok 88 - Response is 200 721s ok 89 - Cookie is deleted 721s ok 90 - No pdata 721s ok 91 - Disconnect request 721s ok 92 - Response is 401 721s ok 93 - Auth query 721s ok 94 - HTTP code is 200 721s ok 95 - Get cookie lemonldap (Y9+saKdRBpfW9VczJgfk4Vt5e/b8DudMoocMMnsvIwcehWKGKiwI5B7IlVRkG3sakrTvOjhxljrhWg4bgnpMmQV9vbuOMkclsD1bZIYLYbmTWgx87jnaPTMT3V1esP/uYA2XEn2wJYCx6B+BbcqUOQ==) 721s ok 96 - HTTP code is 200 721s ok 97 - Page contains a form 721s ok 98 - URI match 721s ok 99 - Field "reference1x1" is defined 721s ok 100 - Checkbox is displayed 721s ok 101 - Checkbox is displayed 721s ok 102 - -> Two checkboxes found 721s ok 103 - Accept notification 721s ok 104 - HTTP code is 200 721s ok 105 - Get cookie lemonldap (6521f3ab5c6bae376909b850098807368f1c567d878d8b470eff5314ae73dc71) 721s ok 106 - Logout request 721s ok 107 - Response is 200 721s ok 108 - Cookie is deleted 721s ok 109 - No pdata 721s ok 110 - Disconnect request 721s ok 111 - Response is 401 721s ok 112 - List all pending notifications 721s ok 113 - Response is JSON 721s ok 114 - Three notifications found 721s 1..114 721s ok 721s t/40-Notifications-PublicNotif.t ............................................... 721s Warning: program compiled against libxml 215 using older 214 721s ok 1 - use Lemonldap::NG::Portal::Main; 721s ok 2 - Portal object 721s ok 3 - Init 721s ok 4 - Portal app 721s ok 5 - Access login page with public notifications 721s ok 6 - Notification displayed 721s ok 7 - Access login page without public notifications 721s ok 8 - Notification not displayed 721s 1..8 721s ok 721s t/40-Notifications-XML-DBI.t ................................................... 721s Warning: program compiled against libxml 215 using older 214 721s ok 1 - use Lemonldap::NG::Portal::Main; 721s ok 2 - Portal object 721s ok 3 - Init 721s ok 4 - Portal app 721s ok 5 - Auth query 721s ok 6 - HTTP code is 200 721s ok 7 - Get cookie lemonldap (+4gHhJUalNIbyGVYia+cwtilH5bAcMtS1PGYDBws0NfdmwqpuBOmB8Glpu9q5g+AN5an1Yw/vWaKrxcUdS7VO4uf837plkmqVfiAcHWBd6gnCyW1LvCEqYlvB0QiaVPzdoLw2+4bFLi+W2ZaQGlPzw==) 721s ok 8 - Two notification references found 721s ok 9 - Found ref 721s ok 10 - HTTP code is 200 721s ok 11 - Page contains a form 721s ok 12 - URI match 721s ok 13 - Field "reference1x1" is defined 721s ok 14 - Field "url" is defined 721s ok 15 - Test cookie received 721s ok 16 - Response status is 401 721s ok 17 - Content is JSON 721s ok 18 - Error code is 1 721s ok 19 - Don't accept notification 721s ok 20 - HTTP code is 200 721s ok 21 - Accept notifications 721s ok 22 - Get redirection 721s ok 23 - Location is http://test1.example.com/ 721s ok 24 - Make sure no pdata is returned 721s ok 25 - Get cookie lemonldap (174f3439a59a5deb660be54b82d2604af5800c104a2786d1cc90e386d5742e4a) 721s ok 26 - Notification was deleted 721s ok 27 - Notifications explorer query 721s ok 28 - Response is JSON 721s ok 29 - Result is 2 721s ok 30 - MSG is myNotifications 721s ok 31 - Notification 1 found 721s ok 32 - Notification 2 found 721s ok 33 - epoch found 721s ok 34 - Logout request 721s ok 35 - Response is 200 721s ok 36 - Cookie is deleted 721s ok 37 - No pdata 721s ok 38 - Disconnect request 721s ok 39 - Response is 401 721s ok 40 - Auth query 721s ok 41 - Get redirection 721s ok 42 - Location is http://test1.example.com/ 721s ok 43 - Get cookie lemonldap (2ffee74e95f5431256c6889c3ab08cd5af62da590bd271c3ac4461b3b84694cf) 721s ok 44 - Logout request 721s ok 45 - Response is 200 721s ok 46 - Cookie is deleted 721s ok 47 - No pdata 721s ok 48 - Disconnect request 721s ok 49 - Response is 401 721s 1..49 721s ok 722s t/40-Notifications-XML-File.t .................................................. 722s Warning: program compiled against libxml 215 using older 214 722s ok 1 - use Lemonldap::NG::Portal::Main; 722s ok 2 - Portal object 722s ok 3 - Init 722s ok 4 - Portal app 722s ok 5 - Auth query 722s ok 6 - HTTP code is 200 722s ok 7 - Get cookie lemonldap (UShjiBFtVKxofIQztNzctUWNrmBBExopl1uBVEFgH26VMs1p0v3ADgy2OKaOjEVAAILfiMZ+2SbKbvYomzON7UN6tC6RVeqWYBM2f5RIxqnDB9lhFoUWlVm5DEdwed4OZunSZ8sIBwjpqqTKeXlcPA==) 722s ok 8 - HTTP code is 200 722s ok 9 - Page contains a form 722s ok 10 - URI match 722s ok 11 - Field "reference1x1" is defined 722s ok 12 - Field "url" is defined 722s ok 13 - Test cookie received 722s ok 14 - Response status is 401 722s ok 15 - Content is JSON 722s ok 16 - Error code is 1 722s ok 17 - Cancel notification 722s ok 18 - Cookie expired 722s ok 19 - Get redirection 722s ok 20 - Location is http://auth.example.com/ 722s ok 21 - Auth query 722s ok 22 - HTTP code is 200 722s ok 23 - Get cookie lemonldap (BiqIK1H5+hYUkpzauNtlAfIu5WscWMk5gJ1qrJ7rJjZHL70SAI9n5Bb5XoQOP+tG75R16HYb7uRO6RZb4tYcjMKSOruRQte1FauzAcXGC0q8nMeiwBykNlG7zz/YIpGqqlRNgxG0ev/ln6GmZqTFdg==) 722s ok 24 - HTTP code is 200 722s ok 25 - Page contains a form 722s ok 26 - URI match 722s ok 27 - Field "reference1x1" is defined 722s ok 28 - Field "url" is defined 722s ok 29 - Test cookie received 722s ok 30 - Response status is 401 722s ok 31 - Content is JSON 722s ok 32 - Error code is 1 722s ok 33 - Don't accept notification 722s ok 34 - Notification displayed 722s ok 35 - Found custom Main Logo 722s ok 36 - Don't accept notification 722s ok 37 - Notification displayed 722s ok 38 - Don't accept notification 722s ok 39 - Notification displayed 722s ok 40 - Don't accept notification - Accept just one checkbox 722s ok 41 - Notification displayed 722s ok 42 - Accept notification 722s ok 43 - Get redirection 722s ok 44 - Location header found 722s ok 45 - Notification was deleted 722s ok 46 - Get cookie lemonldap (3002fb7e87de8529e5eb1b3cbc4f0e2b264089c5f11596d21e203a36904c17d6) 722s ok 47 - New auth query 722s ok 48 - Authenticated as dwho 722s ok 49 - Menu displayed 722s 1..49 722s ok 722s t/40-Notifications-XML-Server.t ................................................ 722s Warning: program compiled against libxml 215 using older 214 722s ok 1 - use Lemonldap::NG::Portal::Main; 722s ok 2 - Portal object 722s ok 3 - Init 722s ok 4 - Portal app 722s ok 5 - SOAP client 722s ok 6 - @ SOAP REQUEST @ 722s ok 7 - Execute request 722s ok 8 - HTTP code is 200 722s ok 9 - Content is XML 722s ok 10 - @ END OF SOAP REQUEST @ 722s ok 11 - Append a notification -> SOAP call returns 1 722s ok 12 - @ SOAP REQUEST @ 722s ok 13 - Execute request 722s ok 14 - HTTP code is 200 722s ok 15 - Content is XML 722s ok 16 - @ END OF SOAP REQUEST @ 722s ok 17 - Append the same notification twice -> SOAP call returns 0 722s ok 18 - Auth query 722s ok 19 - HTTP code is 200 722s ok 20 - Get cookie lemonldap (KgMP2ub/6VndXV5B8LMc89jnXGQznYkSQwtjPzBuQA6DzXmEHpS+DmchKKPexGARY/7cUkiHnxdQfNwB7QN5LEbjlK/ML6tMwies3yHQXl7ZK1R8D3LYshr0yps1CQE7DQDzQYKhDGXr+Q336IaCmw==) 722s ok 21 - HTTP code is 200 722s ok 22 - Page contains a form 722s ok 23 - URI match 722s ok 24 - Field "reference1x1" is defined 722s ok 25 - Field "url" is defined 722s ok 26 - @ SOAP REQUEST @ 722s ok 27 - Execute request 722s ok 28 - HTTP code is 200 722s ok 29 - Content is XML 722s ok 30 - @ END OF SOAP REQUEST @ 722s ok 31 - Append a notification -> SOAP call returns 4 722s ok 32 - Auth query 722s ok 33 - HTTP code is 200 722s ok 34 - Get cookie lemonldap (BcskBkTHpGfiBUCo/T7SxMv+sgVBIoQW5F0nROm2AVZWMQL3zJORiTCgyU42sMeMt4D3K0ANAyRk1PON2Kdt0g0OC7oi3/ZSsdI6LJRnUHVH3t/rbKSLa9M5IW/n/MSOvpOs/JNj/hKhN7jeNRqgoQ==) 722s ok 35 - HTTP code is 200 722s ok 36 - Page contains a form 722s ok 37 - URI match 722s ok 38 - Field "reference1x1" is defined 722s ok 39 - Field "reference2x1" is defined 722s ok 40 - -> One checkbox found 722s ok 41 - Accept notification 722s ok 42 - HTTP code is 200 722s ok 43 - Logout request 722s ok 44 - Response is 200 722s ok 45 - Cookie is deleted 722s ok 46 - No pdata 722s ok 47 - Disconnect request 722s ok 48 - Response is 401 722s ok 49 - Auth query 722s ok 50 - HTTP code is 200 722s ok 51 - Get cookie lemonldap (BKA4mVx/bUseKsciwLTM7eJaUFIR90TwmWxbsO+03Jpaggs7hysmRLmLcPn82ycJlh54k1xMw4nTPPY32Q1i3BWFlfRRRVpFe6ZIa9KMk3aew000bZK8nU+8w05Ew98s4qHexQMuxnEWwlN/QaGsxQ==) 722s ok 52 - HTTP code is 200 722s ok 53 - Page contains a form 722s ok 54 - URI match 722s ok 55 - Field "reference1x1" is defined 722s ok 56 - Reference found 722s ok 57 - Checkbox is displayed 722s ok 58 - Checkbox is displayed 722s ok 59 - -> Two checkboxes found 722s 1..59 722s ok 723s t/41-Captcha-old-api.t ......................................................... 723s Warning: program compiled against libxml 215 using older 214 723s ok 1 - use Lemonldap::NG::Portal::Main; 723s ok 2 - Portal object 723s ok 3 - Init 723s ok 4 - Portal app 723s ok 5 - HTTP code is 200 723s ok 6 - Content-Type is JSON 723s ok 7 - Content is valid JSON 723s ok 8 723s ok 9 723s ok 10 723s ok 11 - HTTP code is 200 723s ok 12 - Content-Type is JSON 723s ok 13 - Content is valid JSON 723s ok 14 723s ok 15 723s ok 16 723s ok 17 - HTTP code is 200 723s ok 18 - Content-Type is JSON 723s ok 19 - Content is valid JSON 723s ok 20 - Wrong token failed 723s ok 21 - HTTP code is 200 723s ok 22 - Content-Type is JSON 723s ok 23 - Content is valid JSON 723s ok 24 - Wrong captcha failed 723s ok 25 - HTTP code is 200 723s ok 26 - Content-Type is JSON 723s ok 27 - Content is valid JSON 723s ok 28 723s ok 29 723s ok 30 723s ok 31 - HTTP code is 200 723s ok 32 - Content-Type is JSON 723s ok 33 - Content is valid JSON 723s ok 34 - Captcha successfully verified 723s 1..34 723s ok 724s t/41-Captcha-with-rule.t ....................................................... 724s Warning: program compiled against libxml 215 using older 214 724s ok 1 - use Lemonldap::NG::Portal::Main; 724s ok 2 - Portal object 724s ok 3 - Init 724s ok 4 - Portal app 724s ok 5 - Auth query from non captcha network 724s ok 6 - Get cookie lemonldap (c77b72ace72995fcc555f403bf16b9e6ddedff5da0b8e8d68dabb0f367d75740) 724s ok 7 - Auth query from captcha network 724s ok 8 - Response status is 401 724s ok 9 - Content is JSON 724s ok 10 - Error code is 76 724s ok 11 - Response is JSON 724s ok 12 - Response is PE_CAPTCHAERROR 724s ok 13 - Unauth JSON request 724s ok 14 - Response status is 401 724s ok 15 - Content is JSON 724s ok 16 - Error code is 9 724s ok 17 - Unauth request 724s ok 18 - HTTP code is 200 724s ok 19 - Page contains a form 724s ok 20 - Host match 724s ok 21 - Field "token" is defined 724s ok 22 - CSP header authorize POST request to \# 724s ok 23 - Password: Found text input 724s ok 24 - Token value is defined 724s ok 25 - Captcha image inserted 724s ok 26 - Found token session 724s ok 27 - Found captcha value 724s ok 28 - Found custom Main Logo 724s ok 29 - Try to auth with captcha value 724s ok 30 - Get cookie lemonldap (62362620fd88bf58ac5b90698b36bf29cd9d768a738ec2db549b8925e7c345d8) 724s 1..30 724s ok 726s t/41-Captcha.t ................................................................. 726s Warning: program compiled against libxml 215 using older 214 726s ok 1 - use Lemonldap::NG::Portal::Main; 726s ok 2 - Portal object 726s ok 3 - Init 726s ok 4 - Portal app 726s ok 5 - Auth query 726s ok 6 - Response status is 401 726s ok 7 - Content is JSON 726s ok 8 - Error code is 76 726s ok 9 - Response is JSON 726s ok 10 - Response is PE_CAPTCHAERROR 726s ok 11 - Unauth JSON request 726s ok 12 - Response status is 401 726s ok 13 - Content is JSON 726s ok 14 - Error code is 9 726s ok 15 - Unauth request 726s ok 16 - HTTP code is 200 726s ok 17 - Page contains a form 726s ok 18 - Host match 726s ok 19 - Field "token" is defined 726s ok 20 - CSP header authorize POST request to \# 726s ok 21 - Password: Found text input 726s ok 22 - Token value is defined 726s ok 23 - Captcha image inserted 726s ok 24 - Found token session 726s ok 25 - Found captcha value 726s ok 26 - Found custom Main Logo 726s ok 27 - Try to auth with captcha value 726s ok 28 - HTTP code is 200 726s ok 29 - Get cookie lemonldap (b3c5a68886472e44c79821a6f81466761abb5dc72a012e3d0a305561b98f9121) 726s ok 30 - History found 726s ok 31 - -> One entry found 726s ok 32 - Verify auth 726s ok 33 - HTTP code is 200 726s ok 34 - New unauth request 726s ok 35 - HTTP code is 200 726s ok 36 - Page contains a form 726s ok 37 - Host match 726s ok 38 - Field "token" is defined 726s ok 39 - CSP header authorize POST request to \# 726s ok 40 - Token value is defined 726s ok 41 - Try to auth with bad captcha value 726s ok 42 - Response status is 401 726s ok 43 - Content is JSON 726s ok 44 - Error code is 76 726s ok 45 - Verify that there is a new captcha image 726s ok 46 - HTTP code is 200 726s ok 47 - Page contains a form 726s ok 48 - Host match 726s ok 49 - Field "token" is defined 726s ok 50 - CSP header authorize POST request to \# 726s ok 51 - Token is refreshed 726s ok 52 - New captcha image inserted 726s ok 53 - Renew Captcha button found 726s ok 54 - Get captcha javascript 726s ok 55 - Unauth request to renew Captcha 726s ok 56 - New token has been received 726s ok 57 - New image has been received 726s ok 58 - Found new token session 726s ok 59 - Try to auth with new captcha value 726s ok 60 - HTTP code is 200 726s ok 61 - Get cookie lemonldap (0295cdd5b5cbe0b3a8bf2f0481be63065a42aa7cf7e163bbab0ed45e55e44431) 726s ok 62 - Auth request with redirection 726s ok 63 - Get redirection 726s ok 64 - Location is http://test1.example.com/ 726s ok 65 - Authenticated as dwho 726s 1..65 726s ok 726s t/41-Token-with-global-storage.t ............................................... 726s Warning: program compiled against libxml 215 using older 214 726s ok 1 - use Lemonldap::NG::Portal::Main; 726s ok 2 - Portal object 726s ok 3 - Init 726s ok 4 - Portal app 726s ok 5 - Unauth request 726s ok 6 - HTTP code is 200 726s ok 7 - Page contains a form 726s ok 8 - Host match 726s ok 9 - Field "token" is defined 726s ok 10 - CSP header authorize POST request to \# 726s ok 11 - Token value 726s ok 12 - Try to auth without token 726s ok 13 - Response status is 401 726s ok 14 - Content is JSON 726s ok 15 - Error code is 81 726s ok 16 - Try token as cookie 726s ok 17 - Response status is 401 726s ok 18 - Content is JSON 726s ok 19 - Error code is 1 726s ok 20 - Try to auth with token 726s ok 21 - HTTP code is 200 726s ok 22 - Get cookie lemonldap (b85022a8f27c1a3d43d054024cbda48b276c03fd78cdcd18f788788a0a04dbce) 726s ok 23 - Verify auth 726s ok 24 - HTTP code is 200 726s ok 25 - Try to reuse the same token 726s ok 26 - Response status is 401 726s ok 27 - Content is JSON 726s ok 28 - Error code is 82 726s ok 29 - Verify that there is a new token 726s ok 30 - HTTP code is 200 726s ok 31 - Page contains a form 726s ok 32 - Host match 726s ok 33 - Field "token" is defined 726s ok 34 - CSP header authorize POST request to \# 726s 1..34 726s ok 726s t/41-Token.t ................................................................... 726s Warning: program compiled against libxml 215 using older 214 726s ok 1 - use Lemonldap::NG::Portal::Main; 726s ok 2 - Portal object 726s ok 3 - Init 726s ok 4 - Portal app 726s ok 5 - Unauth request 726s ok 6 - HTTP code is 200 726s ok 7 - Page contains a form 726s ok 8 - Host match 726s ok 9 - Field "token" is defined 726s ok 10 - CSP header authorize POST request to \# 726s ok 11 - Password: Found password input 726s ok 12 - Try to auth without token 726s ok 13 - Response status is 401 726s ok 14 - Content is JSON 726s ok 15 - Error code is 81 726s ok 16 - Response is JSON 726s ok 17 - Response is PE_NOTOKEN 726s ok 18 - Try to auth with token 726s ok 19 - HTTP code is 200 726s ok 20 - Get cookie lemonldap (8c1af2fe6008150273ad229a6babfe8ba23c69a29f9821df52afdb9adaf31a9e) 726s ok 21 - Verify auth 726s ok 22 - HTTP code is 200 726s ok 23 - Try to reuse the same token 726s ok 24 - Response status is 401 726s ok 25 - Content is JSON 726s ok 26 - Error code is 82 726s ok 27 - Verify that there is a new token 726s ok 28 - HTTP code is 200 726s ok 29 - Page contains a form 726s ok 30 - Host match 726s ok 31 - Field "token" is defined 726s ok 32 - CSP header authorize POST request to \# 726s 1..32 726s ok 727s t/42-Register-Custom.t ......................................................... 727s Warning: program compiled against libxml 215 using older 214 727s ok 1 - use Lemonldap::NG::Portal::Main; 727s ok 2 - Portal object 727s ok 3 - Init 727s ok 4 - Portal app 727s ok 5 - Unauth request 727s ok 6 - HTTP code is 200 727s ok 7 - Page contains a form 727s ok 8 - Host match 727s ok 9 - Field "firstname" is defined 727s ok 10 - Field "lastname" is defined 727s ok 11 - Field "mail" is defined 727s ok 12 - CSP header authorize POST request to \# 727s ok 13 - Ask to create account 727s ok 14 - HTTP code is 200 727s ok 15 - Found subject 727s ok 16 - Found register token 727s ok 17 - Found register_token 727s ok 18 - UTF-8 works 727s ok 19 - Push register_token 727s ok 20 - HTTP code is 200 727s ok 21 - Found subject 727s ok 22 - Found user and password 727s ok 23 - Get good login 727s ok 24 - Try to authenticate 727s ok 25 - Get cookie lemonldap (5e7de3a291313046fca44dc2af549bba9873081a577cd13912004675d8800faa) 727s 1..25 727s ok 727s t/42-Register-Demo-with-CustomBody.t ........................................... 727s Warning: program compiled against libxml 215 using older 214 727s ok 1 - use Lemonldap::NG::Portal::Main; 727s ok 2 - Portal object 727s ok 3 - Init 727s ok 4 - Portal app 727s ok 5 - Unauth request 727s ok 6 - HTTP code is 200 727s ok 7 - Page contains a form 727s ok 8 - Host match 727s ok 9 - Field "firstname" is defined 727s ok 10 - Field "lastname" is defined 727s ok 11 - Field "mail" is defined 727s ok 12 - CSP header authorize POST request to \# 727s ok 13 - Ask to create account 727s ok 14 - HTTP code is 200 727s ok 15 - Found custom registration subject 727s ok 16 - Found custom body 727s ok 17 - Found register_token 727s ok 18 - UTF-8 works 727s ok 19 - Found time 727s ok 20 - Push register_token 727s ok 21 - HTTP code is 200 727s ok 22 - Found custom done subject 727s ok 23 - Found email and ipAddr 727s ok 24 - Get good email 727s ok 25 - Get good ipAddr 727s ok 26 - Found user and password 727s ok 27 - Get good login 727s ok 28 - Custom done body (Portal $url) 727s ok 29 - Try to authenticate 727s ok 30 - Get cookie lemonldap (71ab8aa19167f871077670ffab82c90fbbb8b2532bd9dacb4130a4a492b2917f) 727s 1..30 727s ok 728s t/42-Register-Demo-with-captcha.t .............................................. 728s Warning: program compiled against libxml 215 using older 214 728s ok 1 - use Lemonldap::NG::Portal::Main; 728s ok 2 - Portal object 728s ok 3 - Init 728s ok 4 - Portal app 728s ok 5 - Unauth request 728s ok 6 - HTTP code is 200 728s ok 7 - Page contains a form 728s ok 8 - Host match 728s ok 9 - Field "firstname" is defined 728s ok 10 - Field "lastname" is defined 728s ok 11 - Field "mail" is defined 728s ok 12 - CSP header authorize POST request to \# 728s ok 13 - Token found 728s ok 14 - Token value is defined 728s ok 15 - Captcha image inserted 728s ok 16 - Found token session 728s ok 17 - Found captcha value 728s ok 18 - Found custom Main Logo 728s ok 19 - Renew Captcha button found 728s ok 20 - Get captcha javascript 728s ok 21 - Ask to create account 728s ok 22 - Rejected -> Mail already exists 728s ok 23 - No form found 728s ok 24 - Get Menu 728s ok 25 - Found Register link & submit button 728s ok 26 - Unauth request 728s ok 27 - HTTP code is 200 728s ok 28 - Page contains a form 728s ok 29 - Host match 728s ok 30 - Field "firstname" is defined 728s ok 31 - Field "lastname" is defined 728s ok 32 - Field "mail" is defined 728s ok 33 - CSP header authorize POST request to \# 728s ok 34 - Token found 728s ok 35 - Token value is defined 728s ok 36 - Captcha image inserted 728s ok 37 - Found token session 728s ok 38 - Found captcha value 728s ok 39 - Found custom Main Logo 728s ok 40 - Ask to create account 728s ok 41 - HTTP code is 200 728s ok 42 - Found register token 728s ok 43 - Found register_token 728s ok 44 - Push register_token 728s ok 45 - HTTP code is 200 728s ok 46 - Found user and password 728s ok 47 - Get good login 728s ok 48 - Try to authenticate 728s ok 49 - Get cookie lemonldap (f6da78e75421e771c8272a1adf8b2fbceee0cca6cc37646d43430f666f5a02ef) 728s 1..49 728s ok 729s t/42-Register-Demo-with-token.t ................................................ 729s Warning: program compiled against libxml 215 using older 214 729s ok 1 - use Lemonldap::NG::Portal::Main; 729s ok 2 - Portal object 729s ok 3 - Init 729s ok 4 - Portal app 729s ok 5 - Get Menu 729s ok 6 - Found Register link & submit button 729s ok 7 - Unauth request 729s ok 8 - HTTP code is 200 729s ok 9 - Page contains a form 729s ok 10 - Host match 729s ok 11 - Field "firstname" is defined 729s ok 12 - Field "lastname" is defined 729s ok 13 - Field "mail" is defined 729s ok 14 - CSP header authorize POST request to \# 729s ok 15 - Token found 729s ok 16 - Ask to create account 729s ok 17 - HTTP code is 200 729s ok 18 - Found register token 729s ok 19 - Found register_token 729s ok 20 - Push register_token 729s ok 21 - HTTP code is 200 729s ok 22 - Found user and password 729s ok 23 - Get good login 729s ok 24 - Unauth request 729s ok 25 - HTTP code is 200 729s ok 26 - Page contains a form 729s ok 27 - Host match 729s ok 28 - Field "token" is defined 729s ok 29 - CSP header authorize POST request to \# 729s ok 30 - Try to authenticate 729s ok 31 - Get cookie lemonldap (b96c170dfeaf1f895c4506d428ccc3bc64f970f1c9c6b629789cc678772a9f2e) 729s 1..31 729s ok 729s t/42-Register-Demo.t ........................................................... 729s Warning: program compiled against libxml 215 using older 214 729s ok 1 - use Lemonldap::NG::Portal::Main; 729s ok 2 - Portal object 729s ok 3 - Init 729s ok 4 - Portal app 729s ok 5 - Unauth request 729s ok 6 - HTTP code is 200 729s ok 7 - Page contains a form 729s ok 8 - Host match 729s ok 9 - Field "firstname" is defined 729s ok 10 - Field "lastname" is defined 729s ok 11 - Field "mail" is defined 729s ok 12 - CSP header authorize POST request to \# 729s ok 13 - Ask to create account 729s ok 14 - HTTP code is 200 729s ok 15 - Found subject 729s ok 16 - Found register token 729s ok 17 - Found register_token 729s ok 18 - UTF-8 works 729s ok 19 - Push register_token 729s ok 20 - HTTP code is 200 729s ok 21 - Found subject 729s ok 22 - Found user and password 729s ok 23 - Get good login 729s ok 24 - Try to authenticate 729s ok 25 - Get cookie lemonldap (2222e13313f414228825cfa910f114ff44d5a8dfc5f27bb45f66d292c512a882) 729s 1..25 729s ok 730s t/42-Register-LDAP.t ........................................................... 730s Warning: program compiled against libxml 215 using older 214 730s ok 1 - use Lemonldap::NG::Portal::Main; 730s ok 2 # skip LLNGTESTLDAP is not set 730s ok 3 # skip LLNGTESTLDAP is not set 730s ok 4 # skip LLNGTESTLDAP is not set 730s ok 5 # skip LLNGTESTLDAP is not set 730s ok 6 # skip LLNGTESTLDAP is not set 730s ok 7 # skip LLNGTESTLDAP is not set 730s ok 8 # skip LLNGTESTLDAP is not set 730s ok 9 # skip LLNGTESTLDAP is not set 730s ok 10 # skip LLNGTESTLDAP is not set 730s 1..10 730s ok 730s t/42-Register-Security.t ....................................................... 730s Warning: program compiled against libxml 215 using older 214 730s ok 1 - use Lemonldap::NG::Portal::Main; 730s ok 2 - Portal object 730s ok 3 - Init 730s ok 4 - Portal app 730s ok 5 - Unauth request 730s ok 6 - HTTP code is 200 730s ok 7 - Page contains a form 730s ok 8 - Host match 730s ok 9 - Field "firstname" is defined 730s ok 10 - Field "lastname" is defined 730s ok 11 - Field "mail" is defined 730s ok 12 - CSP header authorize POST request to \# 730s ok 13 - Ask to create account 730s ok 14 - HTTP code is 200 730s ok 15 - Found register token 730s ok 16 - Found register_token 730s ok 17 - Try to authenticate 730s ok 18 - Response status is 401 730s ok 19 - Content is JSON 730s ok 20 - Error code is 1 730s 1..20 730s ok 731s t/43-MailPasswordReset-Choice.t ................................................ 731s Warning: program compiled against libxml 215 using older 214 731s ok 1 - use Lemonldap::NG::Portal::Main; 731s ok 2 - Portal object 731s ok 3 - Init 731s ok 4 - Portal app 731s ok 5 - Auth query 731s ok 6 - HTTP code is 200 731s ok 7 - Get cookie lemonldap (6c165390482d434be2dd1fc13f4aab6d034f5f19a5f245ad76d84bc618e91e29) 731s ok 8 - Logout request 731s ok 9 - Response is 200 731s ok 10 - Cookie is deleted 731s ok 11 - No pdata 731s ok 12 - Disconnect request 731s ok 13 - Response is 401 731s ok 14 - Reset form 731s ok 15 - HTTP code is 200 731s ok 16 - Page contains a form 731s ok 17 - Host match 731s ok 18 - Field "mail" is defined 731s ok 19 - CSP header authorize POST request to \# 731s ok 20 - Post mail 731s ok 21 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 731s ok 22 - Found link in mail 731s ok 23 - Post mail token received by mail with another browser 731s ok 24 - HTTP code is 200 731s ok 25 - Page contains a form 731s ok 26 - Host match 731s ok 27 - Field "token" is defined 731s ok 28 - CSP header authorize POST request to \# 731s ok 29 - Ask for a new password 731s ok 30 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 731s ok 31 - Post new password 731s ok 32 - Password was changed 731s ok 33 - Auth query 731s ok 34 - HTTP code is 200 731s ok 35 - Get cookie lemonldap (64d2a1381d7edade29fefbdd87369096459b588c8c7996960501329fdab5ef13) 731s ok 36 - Logout request 731s ok 37 - Response is 200 731s ok 38 - Cookie is deleted 731s ok 39 - No pdata 731s ok 40 - Disconnect request 731s ok 41 - Response is 401 731s ok 42 - Reset form 731s ok 43 - HTTP code is 200 731s ok 44 - Page contains a form 731s ok 45 - Host match 731s ok 46 - Field "mail" is defined 731s ok 47 - CSP header authorize POST request to \# 731s ok 48 - Post mail 731s ok 49 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 731s ok 50 - Found link in mail 731s ok 51 - Post mail token received by mail with the same browser 731s ok 52 - HTTP code is 200 731s ok 53 - Page contains a form 731s ok 54 - Host match 731s ok 55 - Field "token" is defined 731s ok 56 - CSP header authorize POST request to \# 731s ok 57 - Ask for a new password 731s ok 58 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22sql%22%7D) 731s ok 59 - Post new password 731s ok 60 - Password was changed 731s ok 61 - Auth query 731s ok 62 - HTTP code is 200 731s ok 63 - Get cookie lemonldap (491eee9d625fae65294d7c93b3f50387aae3e24e3e17e0cac0037e59b887ebea) 731s ok 64 - Logout request 731s ok 65 - Response is 200 731s ok 66 - Cookie is deleted 731s ok 67 - No pdata 731s ok 68 - Disconnect request 731s ok 69 - Response is 401 731s 1..69 731s ok 731s t/43-MailPasswordReset-Combination-LDAP.t ...................................... 731s Warning: program compiled against libxml 215 using older 214 731s ok 1 - use Lemonldap::NG::Portal::Main; 731s ok 2 # skip LLNGTESTLDAP is not set 731s ok 3 # skip LLNGTESTLDAP is not set 731s ok 4 # skip LLNGTESTLDAP is not set 731s ok 5 # skip LLNGTESTLDAP is not set 731s ok 6 # skip LLNGTESTLDAP is not set 731s ok 7 # skip LLNGTESTLDAP is not set 731s ok 8 # skip LLNGTESTLDAP is not set 731s ok 9 # skip LLNGTESTLDAP is not set 731s 1..9 731s ok 732s t/43-MailPasswordReset-Combination.t ........................................... 732s Warning: program compiled against libxml 215 using older 214 732s ok 1 - use Lemonldap::NG::Portal::Main; 732s ok 2 - Portal object 732s ok 3 - Init 732s ok 4 - Portal app 732s ok 5 - Try to connect with login dvador 732s ok 6 - Get cookie lemonldap (adedeb0ccc7632c357cbbc8d5deab0f8003cc431be5a4fa3815806e3371f832b) 732s ok 7 - Post mail 732s ok 8 - Found link in mail 732s ok 9 - Post mail token received by mail 732s ok 10 - HTTP code is 200 732s ok 11 - Page contains a form 732s ok 12 - Host match 732s ok 13 - Field "token" is defined 732s ok 14 - CSP header authorize POST request to \# 732s ok 15 - Ask for a new password 732s ok 16 - Post new password 732s ok 17 - Password update successful: code found on page 732s ok 18 - Password update successful 732s ok 19 - Try to connect with login dvador 732s ok 20 - Get cookie lemonldap (a1dcb6a104dbc8e1d18aa76ee1b18ae294ffe3558bf151bb75b2d3536ce74c4c) 732s ok 21 - Try to connect with login jkirk 732s ok 22 - Get cookie lemonldap (d408ff5a22792b1c5b83656d6ca7a08dfd285d0116465aadbe3e77d47dab06b9) 732s ok 23 - Post mail 732s ok 24 - Found link in mail 732s ok 25 - Post mail token received by mail 732s ok 26 - HTTP code is 200 732s ok 27 - Page contains a form 732s ok 28 - Host match 732s ok 29 - Field "token" is defined 732s ok 30 - CSP header authorize POST request to \# 732s ok 31 - Ask for a new password 732s ok 32 - Post new password 732s ok 33 - Password update successful: code found on page 732s ok 34 - Password update successful 732s ok 35 - Try to connect with login jkirk 732s ok 36 - Get cookie lemonldap (351bcfdb27f706c4af7a3d53d83e0b28f0f921091ac83efe1d65c984e7a8e2d0) 732s 1..36 732s ok 732s t/43-MailPasswordReset-DBI.t ................................................... 732s Warning: program compiled against libxml 215 using older 214 732s ok 1 - use Lemonldap::NG::Portal::Main; 732s ok 2 - Portal object 732s ok 3 - Init 732s ok 4 - Portal app 732s ok 5 - Reset form 732s ok 6 - HTTP code is 200 732s ok 7 - Page contains a form 732s ok 8 - Host match 732s ok 9 - Field "mail" is defined 732s ok 10 - CSP header authorize POST request to \# 732s ok 11 - Post mail 732s ok 12 - Found link in mail 732s ok 13 - Post mail token received by mail 732s ok 14 - HTTP code is 200 732s ok 15 - Page contains a form 732s ok 16 - Host match 732s ok 17 - Field "token" is defined 732s ok 18 - CSP header authorize POST request to \# 732s ok 19 - Ask for a new password \#1 732s ok 20 - toggle newpassword icon found 732s ok 21 - toggle confirmpassword icon found 732s ok 22 - input type password found 732s ok 23 - Post mismatched passwords 732s ok 24 - PE_34 found 732s ok 25 - HTTP code is 200 732s ok 26 - Page contains a form 732s ok 27 - Host match 732s ok 28 - Field "token" is defined 732s ok 29 - CSP header authorize POST request to \# 732s ok 30 - Ask for a new password \#2 732s ok 31 - Post empty newpassword 732s ok 32 - PE_67 found 732s ok 33 - HTTP code is 200 732s ok 34 - Page contains a form 732s ok 35 - Host match 732s ok 36 - Field "token" is defined 732s ok 37 - CSP header authorize POST request to \# 732s ok 38 - Ask for a new password \#3 732s ok 39 - Post empty confirmpassword 732s ok 40 - PE_67 found 732s ok 41 - HTTP code is 200 732s ok 42 - Page contains a form 732s ok 43 - Host match 732s ok 44 - Field "token" is defined 732s ok 45 - CSP header authorize POST request to \# 732s ok 46 - Ask for a new password \#4 732s ok 47 - Password special char list not found 732s ok 48 - Found password policy min digit == 2 732s ok 49 - Post new password 732s ok 50 - Password was changed 732s ok 51 - Auth query 732s ok 52 - HTTP code is 200 732s ok 53 - Get cookie lemonldap (0b05931f63364a90232da85a6153ec01ec5f1051edf0a2a940177c801f5818c8) 732s ok 54 - Logout request 732s ok 55 - Response is 200 732s ok 56 - Cookie is deleted 732s ok 57 - No pdata 732s ok 58 - Disconnect request 732s ok 59 - Response is 401 732s 1..59 732s ok 733s t/43-MailPasswordReset-Hook.t .................................................. 733s Warning: program compiled against libxml 215 using older 214 733s ok 1 - use Lemonldap::NG::Portal::Main; 733s ok 2 - Portal object 733s ok 3 - Init 733s ok 4 - Portal app 733s ok 5 - Reset form 733s ok 6 - HTTP code is 200 733s ok 7 - Page contains a form 733s ok 8 - Host match 733s ok 9 - Field "mail" is defined 733s ok 10 - CSP header authorize POST request to \# 733s ok 11 - Post mail 733s ok 12 - Found english greeting 733s ok 13 - Found link in mail 733s ok 14 - Post mail token received by mail 733s ok 15 - HTTP code is 200 733s ok 16 - Page contains a form 733s ok 17 - Host match 733s ok 18 - Field "token" is defined 733s ok 19 - CSP header authorize POST request to \# 733s ok 20 - Ask for a new password 733s ok 21 - Post new password 733s ok 22 - Expected portal error code: code found on page 733s ok 23 - Expected portal error code 733s ok 24 - Post mail 733s ok 25 - Found english greeting 733s ok 26 - Found link in mail 733s ok 27 - Post mail token received by mail 733s ok 28 - HTTP code is 200 733s ok 29 - Page contains a form 733s ok 30 - Host match 733s ok 31 - Field "token" is defined 733s ok 32 - CSP header authorize POST request to \# 733s ok 33 - Ask for a new password 733s ok 34 - Post new password 733s ok 35 - Get cookie lemonldappdata (%7B%22afterHook%22%3A%22dwho--12346%22%7D) 733s ok 36 - Pdata is not empty 733s ok 37 - passwordAfterChange hook worked as expected 733s ok 38 - Password was changed 733s 1..38 733s ok 733s t/43-MailPasswordReset-LDAP.t .................................................. 733s Warning: program compiled against libxml 215 using older 214 733s ok 1 - use Lemonldap::NG::Portal::Main; 733s ok 2 # skip LLNGTESTLDAP is not set 733s ok 3 # skip LLNGTESTLDAP is not set 733s ok 4 # skip LLNGTESTLDAP is not set 733s ok 5 # skip LLNGTESTLDAP is not set 733s ok 6 # skip LLNGTESTLDAP is not set 733s ok 7 # skip LLNGTESTLDAP is not set 733s ok 8 # skip LLNGTESTLDAP is not set 733s ok 9 # skip LLNGTESTLDAP is not set 733s 1..9 733s ok 734s t/43-MailPasswordReset-with-captcha.t .......................................... 734s Warning: program compiled against libxml 215 using older 214 734s ok 1 - use Lemonldap::NG::Portal::Main; 734s ok 2 - Portal object 734s ok 3 - Init 734s ok 4 - Portal app 734s ok 5 - Get Menu 734s ok 6 - Found ResetPassword link & submit button 734s ok 7 - Reset form 734s ok 8 - HTTP code is 200 734s ok 9 - Page contains a form 734s ok 10 - Host match 734s ok 11 - Field "mail" is defined 734s ok 12 - Field "token" is defined 734s ok 13 - CSP header authorize POST request to \# 734s ok 14 - Captcha image inserted 734s ok 15 - Found token session 734s ok 16 - Found captcha value 734s ok 17 - Found custom Main Logo 734s ok 18 - Renew Captcha button found 734s ok 19 - Get captcha javascript 734s ok 20 - Post mail 734s ok 21 - Found link in mail 734s ok 22 - Post mail token received by mail 734s ok 23 - HTTP code is 200 734s ok 24 - Page contains a form 734s ok 25 - Host match 734s ok 26 - Field "token" is defined 734s ok 27 - CSP header authorize POST request to \# 734s ok 28 - Ask for a new password 734s '*' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 734s '#' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 734s '@' will be treated literally inside [] at /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm line 103. 734s ok 29 - Post new password 734s ok 30 - New password sent 734s ok 31 - New generated password found 734s ok 32 - New generated password matches policy 734s 1..32 734s ok 734s t/43-MailPasswordReset-with-token.t ............................................ 734s Warning: program compiled against libxml 215 using older 214 734s ok 1 - use Lemonldap::NG::Portal::Main; 734s ok 2 - Portal object 734s ok 3 - Init 734s ok 4 - Portal app 734s ok 5 - Get Menu 734s ok 6 - Found ResetPassword link & submit button 734s ok 7 - Reset form 734s ok 8 - HTTP code is 200 734s ok 9 - Page contains a form 734s ok 10 - Host match 734s ok 11 - Field "mail" is defined 734s ok 12 - Field "token" is defined 734s ok 13 - CSP header authorize POST request to \# 734s ok 14 - Post mail 734s ok 15 - Found custom Main Logo 734s ok 16 - Found link in mail 734s ok 17 - Post mail token received by mail 734s ok 18 - HTTP code is 200 734s ok 19 - Page contains a form 734s ok 20 - Host match 734s ok 21 - Field "token" is defined 734s ok 22 - CSP header authorize POST request to \# 734s ok 23 - Ask for a new password 734s ok 24 - Post new password 734s ok 25 - Password was changed 734s 1..25 734s ok 735s t/43-MailPasswordReset.t ....................................................... 735s Warning: program compiled against libxml 215 using older 214 735s ok 1 - use Lemonldap::NG::Portal::Main; 735s ok 2 - Portal object 735s ok 3 - Init 735s ok 4 - Portal app 735s ok 5 - Reset form 735s ok 6 - HTTP code is 200 735s ok 7 - Page contains a form 735s ok 8 - Host match 735s ok 9 - Field "mail" is defined 735s ok 10 - CSP header authorize POST request to \# 735s ok 11 - Post mail 735s ok 12 - Found french greeting 735s ok 13 - Post mail 735s ok 14 - Found custom Main Logo 735s ok 15 - Found english greeting 735s ok 16 - Found link in mail 735s ok 17 - Post mail token received by mail 735s ok 18 - HTTP code is 200 735s ok 19 - Page contains a form 735s ok 20 - Host match 735s ok 21 - Field "token" is defined 735s ok 22 - CSP header authorize POST request to \# 735s ok 23 - Ask for a new password 735s ok 24 - Found password policy 735s ok 25 - Found password policy min lower == 1 735s ok 26 - Found password policy min upper == 1 735s ok 27 - Found password policy min digit == 2 735s ok 28 - Found password policy min speChar == 1 735s ok 29 - Found password special char list 735s ok 30 - Post new password 735s ok 31 - Password was changed 735s 1..31 735s ok 735s t/44-CertificateResetByMail-Demo.t ............................................. 735s Warning: program compiled against libxml 215 using older 214 735s ok 1 - use Lemonldap::NG::Portal::Main; 735s ok 2 - Portal object 735s ok 3 - Init 735s ok 4 - Portal app 735s ok 5 - Reset form 735s ok 6 - HTTP code is 200 735s ok 7 - Page contains a form 735s ok 8 - Host match 735s ok 9 - Field "mail" is defined 735s ok 10 - CSP header authorize POST request to \# 735s ok 11 - Post mail 735s ok 12 - Found link in mail 735s ok 13 - Post mail token received by mail 735s ok 14 - HTTP code is 200 735s ok 15 - Page contains a form 735s ok 16 - Host match 735s ok 17 - Field "token" is defined 735s ok 18 - CSP header authorize POST request to \# 735s ok 19 - Ask for a new certificate file 735s ok 20 - Certificate has been reset 735s ok 21 - Reset form 735s ok 22 - HTTP code is 200 735s ok 23 - Page contains a form 735s ok 24 - Host match 735s ok 25 - Field "mail" is defined 735s ok 26 - CSP header authorize POST request to \# 735s ok 27 - Post mail 735s ok 28 - Found link in mail 735s ok 29 - Post mail token received by mail 735s ok 30 - HTTP code is 200 735s ok 31 - Page contains a form 735s ok 32 - Host match 735s ok 33 - Field "token" is defined 735s ok 34 - CSP header authorize POST request to \# 735s ok 35 - Ask for a new certificate file 735s ok 36 - Invalid certificate 735s 1..36 735s ok 735s t/44-CertificateResetByMail-LDAP.t ............................................. 735s Warning: program compiled against libxml 215 using older 214 735s ok 1 - use Lemonldap::NG::Portal::Main; 735s ok 2 # skip LLNGTESTLDAP is not set 735s ok 3 # skip LLNGTESTLDAP is not set 735s ok 4 # skip LLNGTESTLDAP is not set 735s ok 5 # skip LLNGTESTLDAP is not set 735s ok 6 # skip LLNGTESTLDAP is not set 735s ok 7 # skip LLNGTESTLDAP is not set 735s ok 8 # skip LLNGTESTLDAP is not set 735s ok 9 # skip LLNGTESTLDAP is not set 735s ok 10 # skip LLNGTESTLDAP is not set 735s ok 11 # skip LLNGTESTLDAP is not set 735s ok 12 # skip LLNGTESTLDAP is not set 735s ok 13 # skip LLNGTESTLDAP is not set 735s 1..13 735s ok 736s t/50-IssuerGet.t ............................................................... 736s Warning: program compiled against libxml 215 using older 214 736s ok 1 - use Lemonldap::NG::Portal::Main; 736s ok 2 - Portal object 736s ok 3 - Init 736s ok 4 - Portal app 736s ok 5 - Auth query 736s ok 6 - HTTP code is 200 736s ok 7 - Get cookie lemonldap (4cb47f48993b3fe64ab38d0a7271139ce88e9ca1b291b693903edb1714a769c6) 736s ok 8 - GET request with good url 736s ok 9 - Reject reason is 92 736s ok 10 - Auth query 736s ok 11 - HTTP code is 200 736s ok 12 - Get cookie lemonldap (8550dca275c36e259ac7a83f4988bc370776e19982bc7213d9824e49379088db) 736s ok 13 - GET request with good url 736s ok 14 - Get redirection 736s ok 15 - Location is http://test1.example.com/?ID=8550dca275c36e259ac7a83f4988bc370776e19982bc7213d9824e49379088db 736s ok 16 - Not logged access 736s ok 17 - Response status is 401 736s ok 18 - Content is JSON 736s ok 19 - Error code is 9 736s 1..19 736s ok 736s t/50-IssuerJitsiJWT.t .......................................................... 736s Warning: program compiled against libxml 215 using older 214 736s ok 1 - use Lemonldap::NG::Portal::Main; 736s ok 2 - Portal object 736s ok 3 - Init 736s ok 4 - Portal app 736s # Subtest: ASAP key server (PUBLIC KEY) 736s ok 1 - Portal object 736s ok 2 - Init 736s ok 3 - Portal app 736s ok 4 - ASAP request with unknown key id hash 736s ok 5 - Not found 736s ok 6 - ASAP request with valid key id hash 736s ok 7 - OK 736s ok 8 - Found correct format 736s 1..8 736s ok 5 - ASAP key server (PUBLIC KEY) 736s # Subtest: ASAP key server (CERTIFICATE) 736s ok 1 - Portal object 736s ok 2 - Init 736s ok 3 - Portal app 736s ok 4 - ASAP request with unknown key id hash 736s ok 5 - Not found 736s ok 6 - ASAP request with valid key id hash 736s ok 7 - OK 736s ok 8 - Found correct format 736s 1..8 736s ok 6 - ASAP key server (CERTIFICATE) 736s # Subtest: ASAP key server (authenticated) 736s ok 1 - Auth query 736s ok 2 - HTTP code is 200 736s ok 3 - Get cookie lemonldap (d1cbf13c1ac650863026a431cfd4168261708a08238279456b71edf0636da586) 736s ok 4 - ASAP request with unknown key id hash 736s ok 5 - Not found 736s ok 6 - ASAP request with valid key id hash 736s ok 7 - OK 736s ok 8 - Found correct format 736s 1..8 736s ok 7 - ASAP key server (authenticated) 736s # Subtest: Unauthorized user 736s ok 1 - Auth query 736s ok 2 - HTTP code is 200 736s ok 3 - Get cookie lemonldap (1e162486ab51e00fd4c66f523a0c57a35ac7e20121a0ea004083a5bacae10506) 736s ok 4 - Jitsi request with good url 736s ok 5 - Expected portal error code: code found on page 736s ok 6 - Expected portal error code 736s 1..6 736s ok 8 - Unauthorized user 736s # Subtest: Login with RS256 736s ok 1 - Auth query 736s ok 2 - HTTP code is 200 736s ok 3 - Get cookie lemonldap (b0d07f22d2aead388b4fa9416a2a5307db4382e7b66effabd507f4c79a7b1987) 736s # Subtest: Missing room parameter 736s ok 1 - Jitsi request without room 736s ok 2 - Expected portal error code: code found on page 736s ok 3 - Expected portal error code 736s 1..3 736s ok 4 - Missing room parameter 736s # Subtest: Correct room parameter 736s ok 1 - Jitsi request with good url 736s ok 2 - Get redirection 736s ok 3 - Location header found 736s ok 4 - Correct path 736s ok 5 - Found JWT parameter in response 736s ok 6 - Correct type in header 736s ok 7 - Expected alg 736s ok 8 - Correct subject/domain 736s ok 9 - Correct audience 736s ok 10 - Correct issuer 736s ok 11 - Correct room 736s ok 12 - Correct user 736s ok 13 - Token expires in more than 500 seconds 736s 1..13 736s ok 5 - Correct room parameter 736s 1..5 736s ok 9 - Login with RS256 736s ok 10 - Portal object 736s ok 11 - Init 736s ok 12 - Portal app 736s # Subtest: Login with HS256 736s ok 1 - Auth query 736s ok 2 - HTTP code is 200 736s ok 3 - Get cookie lemonldap (75c7e7959d0785a8d1583265d507208f628bb87a9375893817772fb3e9fc2fb7) 736s # Subtest: Missing room parameter 736s ok 1 - Jitsi request without room 736s ok 2 - Expected portal error code: code found on page 736s ok 3 - Expected portal error code 736s 1..3 736s ok 4 - Missing room parameter 736s # Subtest: Correct room parameter 736s ok 1 - Jitsi request with good url 736s ok 2 - Get redirection 736s ok 3 - Location header found 736s ok 4 - Correct path 736s ok 5 - Found JWT parameter in response 736s ok 6 - Correct type in header 736s ok 7 - Expected alg 736s ok 8 - Correct subject/domain 736s ok 9 - Correct audience 736s ok 10 - Correct issuer 736s ok 11 - Correct room 736s ok 12 - Correct user 736s ok 13 - Token expires in more than 500 seconds 736s 1..13 736s ok 5 - Correct room parameter 736s 1..5 736s ok 13 - Login with HS256 736s 1..13 736s ok 737s t/51-OIDC-Internal-Token-Exchange-no-audience.t ................................ 737s Warning: program compiled against libxml 215 using older 214 737s ok 1 - use Lemonldap::NG::Portal::Main; 737s ok 2 - Portal object 737s ok 3 - Init 737s ok 4 - Portal app 737s ok 5 - Get cookie lemonldap (78e7869b2c415eb10168def542ca9b16161152d05315ff29b8cf69889e801997) 737s ok 6 - Get redirection 737s ok 7 - Location header found 737s ok 8 - HTTP code is 200 737s ok 9 - Content-Type is JSON 737s ok 10 - Content is valid JSON 737s ok 11 - Got access token 737s ok 12 - Got refresh token 737s ok 13 - Got ID token 737s ok 14 - Call /token with access_token 737s ok 15 - HTTP code is 200 737s ok 16 - Content-Type is JSON 737s ok 17 - Content is valid JSON 737s ok 18 - Got refreshed Access token 737s ok 19 - Got refreshed ID token 737s ok 20 - Got new refresh_token 737s ok 21 - Found sub in ID token 737s ok 22 - Found claim in ID token 737s ok 23 - rpid is in audience 737s ok 24 - HTTP code is 200 737s ok 25 - Content-Type is JSON 737s ok 26 - Content is valid JSON 737s ok 27 - Got User Info 737s ok 28 - Got User Info 737s ok 29 - Access token rejected 737s 1..29 737s ok 737s t/51-OIDC-Internal-Token-Exchange.t ............................................ 737s Warning: program compiled against libxml 215 using older 214 737s ok 1 - use Lemonldap::NG::Portal::Main; 737s ok 2 - Portal object 737s ok 3 - Init 737s ok 4 - Portal app 737s ok 5 - Get cookie lemonldap (d42b17209ef56665e631668c0cf271cff2639253f9e884d313c2d4de0bfcc4f6) 737s ok 6 - Get redirection 737s ok 7 - Location header found 737s ok 8 - HTTP code is 200 737s ok 9 - Content-Type is JSON 737s ok 10 - Content is valid JSON 737s ok 11 - Got access token 737s ok 12 - Got refresh token 737s ok 13 - Got ID token 737s ok 14 - Call /token with Matrix token 737s ok 15 - HTTP code is 200 737s ok 16 - Content-Type is JSON 737s ok 17 - Content is valid JSON 737s ok 18 - Got refreshed Access token 737s ok 19 - Got refreshed ID token 737s ok 20 - Got new refresh_token 737s ok 21 - Found sub in ID token 737s ok 22 - Found claim in ID token 737s ok 23 - rpid2 is in audience 737s ok 24 - HTTP code is 200 737s ok 25 - Content-Type is JSON 737s ok 26 - Content is valid JSON 737s ok 27 - Got User Info 737s ok 28 - Got User Info 737s ok 29 - Access token rejected 737s ok 30 - Portal object 737s ok 31 - Init 737s ok 32 - Portal app 737s ok 33 - Get cookie lemonldap (000552a153bc02a7984ff96e7a8d21cb1970de464724844573e4fde99e4c38f2) 737s ok 34 - Get redirection 737s ok 35 - Location header found 737s ok 36 - HTTP code is 200 737s ok 37 - Content-Type is JSON 737s ok 38 - Content is valid JSON 737s ok 39 - Token is a JWT 737s ok 40 - Found claim in JWT 737s ok 41 - Found claim in JWT 737s ok 42 - Found claim in JWT 737s ok 43 - Found claim in JWT 737s ok 44 - Found claim in JWT 737s ok 45 737s ok 46 737s ok 47 737s ok 48 - Expiration date sanity check 737s ok 49 - Expiration date sanity check 737s ok 50 - Got access token 737s ok 51 - Got refresh token 737s ok 52 - Got ID token 737s ok 53 - Call /token with Matrix token 737s ok 54 - HTTP code is 200 737s ok 55 - Content-Type is JSON 737s ok 56 - Content is valid JSON 737s ok 57 - Got refreshed Access token 737s ok 58 - Got refreshed ID token 737s ok 59 - Got new refresh_token 737s ok 60 - Found sub in ID token 737s ok 61 - Found claim in ID token 737s ok 62 - rpid2 is in audience 737s ok 63 - HTTP code is 200 737s ok 64 - Content-Type is JSON 737s ok 65 - Content is valid JSON 737s ok 66 - Got User Info 737s ok 67 - Got User Info 737s ok 68 - Access token rejected 737s ok 69 - Portal object 737s ok 70 - Init 737s ok 71 - Portal app 737s ok 72 - Get cookie lemonldap (6bde27c1a95570981915e0cdfd68b8f1e77610937b5939d9a5ea414deec307c7) 737s ok 73 - Get redirection 737s ok 74 - Location header found 737s ok 75 - HTTP code is 200 737s ok 76 - Content-Type is JSON 737s ok 77 - Content is valid JSON 737s ok 78 - Token is a JWT 737s ok 79 - Found claim in JWT 737s ok 80 - Found claim in JWT 737s ok 81 - Found claim in JWT 737s ok 82 - Found claim in JWT 737s ok 83 - Found claim in JWT 737s ok 84 737s ok 85 737s ok 86 737s ok 87 - Expiration date sanity check 737s ok 88 - Expiration date sanity check 737s ok 89 - Got access token 737s ok 90 - Got refresh token 737s ok 91 - Got ID token 737s ok 92 - Call /token with Matrix token 737s ok 93 - HTTP code is 200 737s ok 94 - Content-Type is JSON 737s ok 95 - Content is valid JSON 737s ok 96 - Got refreshed Access token 737s ok 97 - Got refreshed ID token 737s ok 98 - Got new refresh_token 737s ok 99 - Found sub in ID token 737s ok 100 - Found claim in ID token 737s ok 101 - rpid2 is in audience 737s ok 102 - HTTP code is 200 737s ok 103 - Content-Type is JSON 737s ok 104 - Content is valid JSON 737s ok 105 - Got User Info 737s ok 106 - Got User Info 737s ok 107 - Access token rejected 737s 1..107 737s ok 738s t/56-CheckDevOps-with-Download.t ............................................... 738s Warning: program compiled against libxml 215 using older 214 738s ok 1 - use Lemonldap::NG::Portal::Main; 738s ok 2 - Portal object 738s ok 3 - Init 738s ok 4 - Portal app 738s ok 5 - Get Menu 738s ok 6 - HTTP code is 200 738s ok 7 - Page contains a form 738s ok 8 - Host match 738s ok 9 - Field "user" is defined 738s ok 10 - Field "password" is defined 738s ok 11 - CSP header authorize POST request to \# 738s ok 12 - Auth query 738s ok 13 - Get cookie lemonldap (346d84d75b7f57f05ddf377c1680e735de7bb2b8f40cf353de762dca7c38d2fb) 738s ok 14 - Get redirection 738s ok 15 - Location is http://auth.example.com/ 738s ok 16 - CheckDevOps form 738s ok 17 - HTTP code is 200 738s ok 18 - Page contains a form 738s ok 19 - URI match 738s ok 20 - Field "checkDevOpsFile" is defined 738s ok 21 - Field "url" is defined 738s ok 22 - Found trspan="checkDevOps" 738s ok 23 - POST checkdevops with file 738s ok 24 - PRE not required 738s ok 25 - HEADERS 738s ok 26 - Normalized hearder Name found 738s ok 27 - Normalized hearder Auth-User not found 738s ok 28 - RULES 738s ok 29 - testno 738s ok 30 - default 738s ok 31 - testyes 738s ok 32 - deny 738s ok 33 - file 738s ok 34 - Hearder Mail not found 738s ok 35 - Hearder UA found 738s ok 36 - HTTP code is 200 738s ok 37 - Page contains a form 738s ok 38 - URI match 738s ok 39 - Field "checkDevOpsFile" is defined 738s ok 40 - POST empty checkdevops form 738s ok 41 - Response is JSON 738s ok 42 - alert-danger found 738s ok 43 - PE79 738s ok 44 - POST checkdevops with url 738s ok 45 - Response is JSON 738s ok 46 - alert-danger found 738s ok 47 - PE105 738s ok 48 - POST checkdevops with url 738s ok 49 - Response is JSON 738s ok 50 - Bad URL 738s ok 51 - POST checkdevops with wrong url 738s ok 52 - Response is JSON 738s ok 53 - Well formated URL 738s ok 54 - Logout request 738s ok 55 - Response is 200 738s ok 56 - Cookie is deleted 738s ok 57 - No pdata 738s ok 58 - Disconnect request 738s ok 59 - Response is 401 738s 1..59 738s ok 738s t/56-CheckDevOps.t ............................................................. 738s Warning: program compiled against libxml 215 using older 214 738s ok 1 - use Lemonldap::NG::Portal::Main; 738s ok 2 - Portal object 738s ok 3 - Init 738s ok 4 - Portal app 738s ok 5 - Get Menu 738s ok 6 - HTTP code is 200 738s ok 7 - Page contains a form 738s ok 8 - Host match 738s ok 9 - Field "user" is defined 738s ok 10 - Field "password" is defined 738s ok 11 - Field "token" is defined 738s ok 12 - CSP header authorize POST request to \# 738s ok 13 - Auth query 738s ok 14 - Get cookie lemonldap (8d2e8f5df76ff29385fdd79e28199b84af19ef751c0d8f6c83f49786eda8b81c) 738s ok 15 - Get redirection 738s ok 16 - Location is http://auth.example.com/ 738s ok 17 - CheckDevOps form 738s ok 18 - HTTP code is 200 738s ok 19 - Page contains a form 738s ok 20 - URI match 738s ok 21 - Field "checkDevOpsFile" is defined 738s ok 22 - Field "token" is defined 738s ok 23 - Found trspan="checkDevOps" 738s ok 24 - POST checkdevops without token 738s ok 25 - Found PE_NOTOKEN 738s ok 26 - HTTP code is 200 738s ok 27 - Page contains a form 738s ok 28 - URI match 738s ok 29 - Field "checkDevOpsFile" is defined 738s ok 30 - Field "token" is defined 738s ok 31 - POST checkdevops with bad file 738s ok 32 - Found PE_BAD_DEVOPS_FILE 738s ok 33 - HTTP code is 200 738s ok 34 - Page contains a form 738s ok 35 - URI match 738s ok 36 - Field "checkDevOpsFile" is defined 738s ok 37 - Field "token" is defined 738s ok 38 - POST checkdevops with bad file2 738s ok 39 - Found PE_BAD_DEVOPS_FILE 738s ok 40 - HTTP code is 200 738s ok 41 - Page contains a form 738s ok 42 - URI match 738s ok 43 - Field "checkDevOpsFile" is defined 738s ok 44 - Field "token" is defined 738s ok 45 - POST checkdevops with bad file3 738s ok 46 - Found PE_BAD_DEVOPS_FILE 738s ok 47 - HTTP code is 200 738s ok 48 - Page contains a form 738s ok 49 - URI match 738s ok 50 - Field "checkDevOpsFile" is defined 738s ok 51 - Field "token" is defined 738s ok 52 - POST checkdevops with bad file4 738s ok 53 - Found PE_BAD_DEVOPS_FILE 738s ok 54 - Found unknownAttributes 738s ok 55 - Found 4 unknown attributes 738s ok 56 - HTTP code is 200 738s ok 57 - Page contains a form 738s ok 58 - URI match 738s ok 59 - Field "checkDevOpsFile" is defined 738s ok 60 - Field "token" is defined 738s ok 61 - POST checkdevops with file 738s ok 62 - PRE required 738s ok 63 - HEADERS 738s ok 64 - Hearder Name found 738s ok 65 - Hearder User found 738s ok 66 - Hearder LDAP_Var found 738s ok 67 - Hearder Groups_SSO found 738s ok 68 - 3 SSO groups found 738s ok 69 - Hearder Mail not found 738s ok 70 - Hearder UA not found 738s ok 71 - RULES 738s ok 72 - testno 738s ok 73 - default 738s ok 74 - testyes 738s ok 75 - deny 738s ok 76 - file 738s ok 77 - HTTP code is 200 738s ok 78 - Page contains a form 738s ok 79 - URI match 738s ok 80 - Field "checkDevOpsFile" is defined 738s ok 81 - Field "token" is defined 738s ok 82 - POST checkdevops with file 738s ok 83 - Response is JSON 738s ok 84 - alert-info found 738s ok 85 - headers found 738s ok 86 - rules found 738s ok 87 - rule found 738s ok 88 - CheckDevOps form 738s ok 89 - HTTP code is 200 738s ok 90 - Page contains a form 738s ok 91 - URI match 738s ok 92 - Field "checkDevOpsFile" is defined 738s ok 93 - Field "token" is defined 738s ok 94 - POST checkdevops with file 738s ok 95 - Response is JSON 738s ok 96 - alert-danger found 738s ok 97 - No file found 738s ok 98 - PE104 found 738s ok 99 - Token found 738s ok 100 - POST checkdevops without token 738s ok 101 - Response is JSON 738s ok 102 - alert-warning found 738s ok 103 - Token found 738s ok 104 - No file found 738s ok 105 - PE82 found 738s ok 106 - POST checkdevops without token 738s ok 107 - Response is JSON 738s ok 108 - alert-warning found 738s ok 109 - Token found 738s ok 110 - PE81 found 738s ok 111 - Logout request 738s ok 112 - Response is 200 738s ok 113 - Cookie is deleted 738s ok 114 - No pdata 738s ok 115 - Disconnect request 738s ok 116 - Response is 401 738s 1..116 738s ok 739s t/57-GlobalLogout-with-Confirmation.t .......................................... 739s Warning: program compiled against libxml 215 using older 214 739s ok 1 - use Lemonldap::NG::Portal::Main; 739s ok 2 - Portal object 739s ok 3 - Init 739s ok 4 - Portal app 739s ok 5 - 1st "dwho" Auth query 739s ok 6 - Get cookie lemonldap (64d168598be9a6c12c6e62661ba20bcc4f96487720ad5ac671960e5522d3d6ee) 739s ok 7 - Get redirection 739s ok 8 - Location is http://auth.example.com/ 739s ok 9 - 2nd "dwho" Auth query 739s ok 10 - Get cookie lemonldap (7ff4d651bd37b4215f0f9b9ff638fb5c0fc943402b0e7d586156682c0cbc6558) 739s ok 11 - Get redirection 739s ok 12 - Location is http://auth.example.com/ 739s ok 13 - 3rd "dwho" Auth query 739s ok 14 - Get cookie lemonldap (8d05093b8170bf002a40333518f8bec64d589d499a30406386945f7ad814a569) 739s ok 15 - Get redirection 739s ok 16 - Location is http://auth.example.com/ 739s ok 17 - Logout request for "dwho" 739s ok 18 - Content is JSON 739s ok 19 - 3 active sessions found 739s ok 20 - Confirmation required 739s ok 21 - Confirmed logout request for "dwho" 739s ok 22 - Content is JSON 739s ok 23 - PE_LOGOUT_OK 739s ok 24 - No session found 739s 1..24 739s ok 739s t/57-GlobalLogout-with-Double-cookies-Single-session.t ......................... 739s Warning: program compiled against libxml 215 using older 214 739s ok 1 - use Lemonldap::NG::Portal::Main; 739s ok 2 - Portal object 739s ok 3 - Init 739s ok 4 - Portal app 739s ok 5 - 1st "dwho" Auth query 739s ok 6 - Get cookie lemonldap (971e7afc9b24ffc3ae9af1c92805f4ff2ccdf1f604431318721fe8f383ce910b) 739s ok 7 - Get cookie lemonldaphttp (ca8419e7e3ee2c31f943b42054a92412caa63ef6e783477a50c55bc8b2bc7b95c81ed2dc80d4174bf0dbaf53fa479785) 739s ok 8 - Get redirection 739s ok 9 - Location is http://auth.example.com/ 739s ok 10 - 2nd "dwho" Auth query 739s ok 11 - Get cookie lemonldap (bccf32fcfb6f52dc5eebd8d5dff8ff249b067ed3103f9dc683874e73e39972a9) 739s ok 12 - Get cookie lemonldaphttp (a66bfde01e4bc51b35e9d3049d51dc0814be0baaaa72e0bf8fb711f4278ed23b5b318852204e93902803a21367e46655) 739s ok 13 - Get redirection 739s ok 14 - Location is http://auth.example.com/ 739s ok 15 - 3rd "dwho" Auth query 739s ok 16 - Get cookie lemonldap (bc3acc5c112de09f1a45978845cbec67b9a35f3321999b406f05e4f2ad482f94) 739s ok 17 - Get cookie lemonldaphttp (d31fb489b0aacd18081cc536cfc7d80faddf114eb1e97a0c9bd86d56fa9a59da201966196d1ed4380091384e5940aa32) 739s ok 18 - Get redirection 739s ok 19 - Location is http://auth.example.com/ 739s ok 20 - Logout request for "dwho" 739s ok 21 - HTTP code is 200 739s ok 22 - Page contains a form 739s ok 23 - URI match 739s ok 24 - Field "token" is defined 739s ok 25 - Found trspan="globalLogout" 739s ok 26 - -> Three entries found 739s ok 27 - -> Four found 739s ok 28 - -> Three epoch found 739s ok 29 - Right epoch found 739s ok 30 - POST /globallogout?all=1 739s ok 31 - Found PE_LOGOUT_OK 739s ok 32 - Two SSO sessions found 739s ok 33 - One TOKEN session found 739s 1..33 739s ok 740s t/57-GlobalLogout-with-Double-cookies.t ........................................ 740s Warning: program compiled against libxml 215 using older 214 740s ok 1 - use Lemonldap::NG::Portal::Main; 740s ok 2 - Portal object 740s ok 3 - Init 740s ok 4 - Portal app 740s ok 5 - 1st "dwho" Auth query 740s ok 6 - Get cookie lemonldap (406ff9ab773de9dfe4590e70f73318b0517809b8887910ee293abb1f38345388) 740s ok 7 - Get cookie lemonldaphttp (2725b0a28306d2d306f400ad1dca1ea2cebceb448be7d184098284f6dae01fac) 740s ok 8 - Get redirection 740s ok 9 - Location is http://auth.example.com/ 740s ok 10 - 2nd "dwho" Auth query 740s ok 11 - Get cookie lemonldap (6f1312238a6b71392c2bfa6c9828eae3f668f310baec851739e40507165a1e85) 740s ok 12 - Get cookie lemonldaphttp (d7f8077367c50fc575a44c44b4d5e6c12c29124680a28bf5ab827f9c7a487643) 740s ok 13 - Get redirection 740s ok 14 - Location is http://auth.example.com/ 740s ok 15 - 3rd "dwho" Auth query 740s ok 16 - Get cookie lemonldap (a270fb9d02e94417d424ad23b500b3ed14c32d55da6c6786cb1c85fbca4e7c7f) 740s ok 17 - Get cookie lemonldaphttp (12eae0e967f6d0f82018499487dedd6797fe7d25cc1af70fcc544409e5de07e2) 740s ok 18 - Get redirection 740s ok 19 - Location is http://auth.example.com/ 740s ok 20 - Logout request for "dwho" 740s ok 21 - HTTP code is 200 740s ok 22 - Page contains a form 740s ok 23 - URI match 740s ok 24 - Field "token" is defined 740s ok 25 - Found trspan="globalLogout" 740s ok 26 - -> Six entries found 740s ok 27 - -> Four found 740s ok 28 - -> Nine epoch found 740s ok 29 - Right epoch found 740s ok 30 - POST /globallogout?all=1 740s ok 31 - Found PE_LOGOUT_OK 740s ok 32 - Five sessions left 740s 1..32 740s ok 740s t/57-GlobalLogout-without-Timer.t .............................................. 740s Warning: program compiled against libxml 215 using older 214 740s ok 1 - use Lemonldap::NG::Portal::Main; 740s ok 2 - Portal object 740s ok 3 - Init 740s ok 4 - Portal app 740s ok 5 - 1st "dwho" Auth query 740s ok 6 - Get cookie lemonldap (cb5d161748fcd674287c78695563cfec2a4b541ad7f38e42d99ad34192edcae8) 740s ok 7 - Get redirection 740s ok 8 - Location is http://auth.example.com/ 740s ok 9 - 2nd "dwho" Auth query 740s ok 10 - Get cookie lemonldap (07b1f8f41592bc8da7125021e5ccf864352dd5bceb814c12709070b68b65706d) 740s ok 11 - Get redirection 740s ok 12 - Location is http://auth.example.com/ 740s ok 13 - 3rd "dwho" Auth query 740s ok 14 - Get cookie lemonldap (98c33639cb26868e4037296fcf4be207b9161ef87d362ca8dfca0d1d66e46faa) 740s ok 15 - Get redirection 740s ok 16 - Location is http://auth.example.com/ 740s ok 17 - 1st "rtyler" Auth query 740s ok 18 - Get cookie lemonldap (78fa1c0fdf062c38c0ae30237d488609fa262c25f1040ff0c9c29043fddce42d) 740s ok 19 - Get redirection 740s ok 20 - Location is http://auth.example.com/ 740s ok 21 - 2nd "rtyler" Auth query 740s ok 22 - Get cookie lemonldap (ed1d97939f8ecd14f9dc8ac9d8f8cde050c41bbdc8aa50f35fcad48ccbc9a609) 740s ok 23 - Get redirection 740s ok 24 - Location is http://auth.example.com/ 740s ok 25 - Five sessions found 740s ok 26 - Logout request for "rtyler" 740s ok 27 - Found PE_LOGOUT_OK 740s ok 28 - Three sessions found 740s ok 29 - Logout request for "dwho" 740s ok 30 - Content is JSON 740s ok 31 - PE_LOGOUT_OK 740s ok 32 - No session found 740s 1..32 740s ok 740s t/57-GlobalLogout.t ............................................................ 740s Warning: program compiled against libxml 215 using older 214 740s ok 1 - use Lemonldap::NG::Portal::Main; 740s ok 2 - Portal object 740s ok 3 - Init 740s ok 4 - Portal app 740s ok 5 - 1st "dwho" Auth query 740s ok 6 - Get cookie lemonldap (f264b4a15f8a0ee2f1628b9498615b8cd283a52fd4871a719593bb58de84ce46) 740s ok 7 - Get redirection 740s ok 8 - Location is http://auth.example.com/ 740s ok 9 - 2nd "dwho" Auth query 740s ok 10 - Get cookie lemonldap (46abc0dd732288555f5a2b481135dfd05295af14be6bd7cb6bb7b2fee04adbad) 740s ok 11 - Get redirection 740s ok 12 - Location is http://auth.example.com/ 740s ok 13 - 3rd "dwho" Auth query 740s ok 14 - Get cookie lemonldap (ffdbf05de4b17a39d37cb92a7d0364766408eacdcf31d60595959f0144301146) 740s ok 15 - Get redirection 740s ok 16 - Location is http://auth.example.com/ 740s ok 17 - 1st "rtyler" Auth query 740s ok 18 - Get cookie lemonldap (ece089a67368f09512d321b8542bb37820b0bc781c3e2e8c59e013de52e37fef) 740s ok 19 - Get redirection 740s ok 20 - Location is http://auth.example.com/ 740s ok 21 - 2nd "rtyler" Auth query 740s ok 22 - Get cookie lemonldap (0df56079c54421de3ce332729e6ec7cf575ea2919ab24a6c41ad4875d8372624) 740s ok 23 - Get redirection 740s ok 24 - Location is http://auth.example.com/ 740s ok 25 - Five sessions found 740s ok 26 - Logout request for "rtyler" 740s ok 27 - Found PE_LOGOUT_OK 740s ok 28 - Logout request 740s ok 29 - Response is 200 740s ok 30 - Cookie is deleted 740s ok 31 - No pdata 740s ok 32 - Disconnect request 740s ok 33 - Response is 401 740s ok 34 - Three sessions found 740s ok 35 - Logout request for "dwho" 740s ok 36 - HTTP code is 200 740s ok 37 - Page contains a form 740s ok 38 - URI match 740s ok 39 - Field "token" is defined 740s ok 40 - Found trspan="globalLogout" 740s ok 41 - Found CustomParam "DEMO_demo" macro 740s ok 42 - -> Three entries found 740s ok 43 - -> Five found 740s ok 44 - -> Three epoch found 740s ok 45 - Right epoch found 740s ok 46 - Get globalLogout javascript 740s ok 47 - POST /globallogout?all=1 740s ok 48 - Response is JSON 740s ok 49 - Response is PE_TOKENEXPIRED 740s ok 50 - POST /globallogout?all=1 740s ok 51 - Found PE_LOGOUT_OK 740s ok 52 - No session found 740s ok 53 - Post user/password 1 740s ok 54 - Get redirection 740s ok 55 - Location is http://auth.example.com/ 740s ok 56 - Get cookie lemonldap (9fdb721082a718cd2519820b7ee451d765f9f12de69a4fee43d432ec370a05df) 740s ok 57 - Post user/password 2 740s ok 58 - Get redirection 740s ok 59 - Location is http://auth.example.com/ 740s ok 60 - Post user/password 3 740s ok 61 - Get redirection 740s ok 62 - Location is http://auth.example.com/ 740s ok 63 - Three sessions found 740s ok 64 - Post user/password 4 740s ok 65 - Get cookie lemonldap (02cc3e3ac8b658737da47beaaffebc9a94511b6708c49833359ebe2046ab37c3) 740s ok 66 - DELETE /session/my 740s ok 67 - GET JSON 740s ok 68 - Session removed 740s ok 69 - DELETE /sessions/my 740s ok 70 - GET JSON 740s ok 71 - Two sessions removed 740s ok 72 - One remaining session found 740s ok 73 - Logout request 740s ok 74 - Response is 200 740s ok 75 - Cookie is deleted 740s ok 76 - No pdata 740s ok 77 - Disconnect request 740s ok 78 - Response is 401 740s 1..78 740s ok 741s t/57-LogoutForward.t ........................................................... 741s Warning: program compiled against libxml 215 using older 214 741s ok 1 - use Lemonldap::NG::Portal::Main; 741s ok 2 - Portal object 741s ok 3 - Init 741s ok 4 - Portal app 741s ok 5 - 1st "dwho" Auth query 741s ok 6 - Get cookie lemonldap (a7c1982ff105b41da9cc2d2f30a6ef2e88f8707709308f76bf151acb8b716695) 741s ok 7 - Get redirection 741s ok 8 - Location is http://auth.example.com/ 741s ok 9 - Logout request for "dwho" 741s ok 10 - Found Logout Forward page 741s ok 11 - Logout request 741s ok 12 - Response is 200 741s ok 13 - Cookie is deleted 741s ok 14 - No pdata 741s ok 15 - Disconnect request 741s ok 16 - Response is 401 741s 1..16 741s ok 741s t/57-LogoutForward2153.t ....................................................... 741s Warning: program compiled against libxml 215 using older 214 741s ok 1 - use Lemonldap::NG::Portal::Main; 741s ok 2 - Portal object 741s ok 3 - Init 741s ok 4 - Portal app 741s ok 5 - use Lemonldap::NG::Handler::Server; 741s ok 6 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 741s ok 7 - App 741s ok 8 - 1st "dwho" Auth query 741s ok 9 - Get cookie lemonldap (378eae67e459ec2d260f8126921cf7c64465f34ac6dca6ead7379f9a4b7463c3) 741s ok 10 - Get redirection 741s ok 11 - Location is http://auth.example.com/ 741s ok 12 - Logout request for "dwho" 741s ok 13 - Found Logout Forward page 741s ok 14 - Get cookie lemonldap (0) 741s ok 15 - Test empty cookie sent at logout 741s ok 16 - Verify absence of cookie lemonldappdata 741s ok 17 - Forward logout 741s ok 18 - Verify absence of cookie lemonldappdata 741s 1..18 741s ok 742s t/58-DecryptValue-with-custom-function.t ....................................... 742s Warning: program compiled against libxml 215 using older 214 742s ok 1 - use Lemonldap::NG::Portal::Main; 742s ok 2 - Portal object 742s ok 3 - Init 742s ok 4 - Portal app 742s ok 5 - Get Menu 742s ok 6 - HTTP code is 200 742s ok 7 - Page contains a form 742s ok 8 - Host match 742s ok 9 - Field "user" is defined 742s ok 10 - Field "password" is defined 742s ok 11 - CSP header authorize POST request to \# 742s ok 12 - Auth query 742s ok 13 - Get cookie lemonldap (fa533f469dd2b755b088bfd6f57e1db908d4ad445451125bd6ffcf16c8993ee2) 742s ok 14 - Get redirection 742s ok 15 - Location is http://auth.example.com/ 742s ok 16 - CheckUser form 742s ok 17 - Found decryptValue.png 742s ok 18 - DecryptValue form 742s ok 19 - HTTP code is 200 742s ok 20 - Page contains a form 742s ok 21 - URI match 742s ok 22 - Field "cipheredValue" is defined 742s ok 23 - Found trspan="decryptCipheredValue" 742s ok 24 - POST decryptvalue with valid value 742s ok 25 - Found decryted value 742s ok 26 - HTTP code is 200 742s ok 27 - Page contains a form 742s ok 28 - URI match 742s ok 29 - Field "cipheredValue" is defined 742s ok 30 - Logout request 742s ok 31 - Response is 200 742s ok 32 - Cookie is deleted 742s ok 33 - No pdata 742s ok 34 - Disconnect request 742s ok 35 - Response is 401 742s 1..35 742s ok 742s t/58-DecryptValue-with-internal-function.t ..................................... 742s Warning: program compiled against libxml 215 using older 214 742s ok 1 - use Lemonldap::NG::Portal::Main; 742s ok 2 - Portal object 742s ok 3 - Init 742s ok 4 - Portal app 742s ok 5 - Get Menu 742s ok 6 - HTTP code is 200 742s ok 7 - Page contains a form 742s ok 8 - Host match 742s ok 9 - Field "user" is defined 742s ok 10 - Field "password" is defined 742s ok 11 - Field "token" is defined 742s ok 12 - CSP header authorize POST request to \# 742s ok 13 - Auth query 742s ok 14 - Get cookie lemonldap (52320efb74279c12a8449431ac95cdf393e313ea6ae2fdfd8b1b085ed6da84f2) 742s ok 15 - Get redirection 742s ok 16 - Location is http://auth.example.com/ 742s ok 17 - Try DecryptValue form for a forbidden user 742s ok 18 - Found trmsg="95" 742s ok 19 - Logout request 742s ok 20 - Response is 200 742s ok 21 - Cookie is deleted 742s ok 22 - No pdata 742s ok 23 - Disconnect request 742s ok 24 - Response is 401 742s ok 25 - Get Menu 742s ok 26 - HTTP code is 200 742s ok 27 - Page contains a form 742s ok 28 - Host match 742s ok 29 - Field "user" is defined 742s ok 30 - Field "password" is defined 742s ok 31 - Field "token" is defined 742s ok 32 - CSP header authorize POST request to \# 742s ok 33 - Auth query 742s ok 34 - Get cookie lemonldap (39b47b260c3df9afe997c52c274e622f725648be414b547205ff5a7e62449f16) 742s ok 35 - Get redirection 742s ok 36 - Location is http://auth.example.com/ 742s ok 37 - CheckUser form 742s ok 38 - Found decryptValue.png 742s ok 39 - DecryptValue form 742s ok 40 - HTTP code is 200 742s ok 41 - Page contains a form 742s ok 42 - URI match 742s ok 43 - Field "cipheredValue" is defined 742s ok 44 - Field "token" is defined 742s ok 45 - Found trspan="decryptCipheredValue" 742s ok 46 - POST decryptvalue with valid value 742s ok 47 - Found decryted value 742s ok 48 - HTTP code is 200 742s ok 49 - Page contains a form 742s ok 50 - URI match 742s ok 51 - Field "cipheredValue" is defined 742s ok 52 - Field "token" is defined 742s substr outside of string at /usr/lib/s390x-linux-gnu/perl-base/bytes.pm line 15. 742s ok 53 - POST decryptvalue with invalid value 742s ok 54 - Found trspan="notAnEncryptedValue" 742s ok 55 - HTTP code is 200 742s ok 56 - Page contains a form 742s ok 57 - URI match 742s ok 58 - Field "cipheredValue" is defined 742s ok 59 - Field "token" is defined 742s ok 60 - POST decryptvalue without token 742s ok 61 - Found PE_NOTOKEN 742s ok 62 - HTTP code is 200 742s ok 63 - Page contains a form 742s ok 64 - URI match 742s ok 65 - Field "cipheredValue" is defined 742s ok 66 - Field "token" is defined 742s ok 67 - POST decryptvalue with an expired token 742s ok 68 - Found PE_TOKENEXPIRED 742s ok 69 - Logout request 742s ok 70 - Response is 200 742s ok 71 - Cookie is deleted 742s ok 72 - No pdata 742s ok 73 - Disconnect request 742s ok 74 - Response is 401 742s 1..74 742s ok 742s t/59-Double-cookies-Refresh-and-Logout.t ....................................... 742s Warning: program compiled against libxml 215 using older 214 742s ok 1 - use Lemonldap::NG::Portal::Main; 742s ok 2 - Portal object 742s ok 3 - Init 742s ok 4 - Portal app 742s ok 5 - Get Menu 742s ok 6 - HTTP code is 200 742s ok 7 - Page contains a form 742s ok 8 - Host match 742s ok 9 - Field "user" is defined 742s ok 10 - Field "password" is defined 742s ok 11 - CSP header authorize POST request to \# 742s ok 12 - Auth query 742s ok 13 - Get cookie lemonldap (da4e5d0751fa772dd47a92d3fa5e9ff41aab8e13b51580829e9248f5f72c3266) 742s ok 14 - Get cookie lemonldaphttp (f02e118c7b5806aafb3560a50bb806ed6c6c3ae33dceedc63b329ad4ed89087f) 742s ok 15 - -> Get cookie : lemonldap=something 742s ok 16 - -> Cookie 'lemonldap' is HttpOnly 742s ok 17 - -> Cookie 'lemonldap' is secure 742s ok 18 - -> Get cookie lemonldaphttp=something 742s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 742s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 742s ok 21 - -> Doule Cookies for two sessions found 742s ok 22 - Get redirection 742s ok 23 - Location is http://auth.example.com/ 742s ok 24 - Get Menu 742s ok 25 - HTTP code is 200 742s ok 26 - Connected as Dwho 742s ok 27 - CheckUser form 742s ok 28 - HTTP code is 200 742s ok 29 - Page contains a form 742s ok 30 - URI match 742s ok 31 - Field "user" is defined 742s ok 32 - Field "url" is defined 742s ok 33 - Found trspan="checkUser" 742s ok 34 - POST checkuser 742s ok 35 - Found 19 attributes 742s ok 36 - Timestamp found 742s ok 37 - Refresh query 742s ok 38 - Get redirection 742s ok 39 - Location is http://auth.example.com/ 742s ok 40 - Get Menu 742s ok 41 - HTTP code is 200 742s ok 42 - Connected as Dwho 742s ok 43 - CheckUser form 742s ok 44 - HTTP code is 200 742s ok 45 - Page contains a form 742s ok 46 - URI match 742s ok 47 - Field "user" is defined 742s ok 48 - Field "url" is defined 742s ok 49 - Found trspan="checkUser" 742s ok 50 - POST checkuser 742s ok 51 - Found 19 attributes 742s ok 52 - Timestamp found 742s ok 53 - _updateTime has been updated 742s ok 54 - Get Menu 742s ok 55 - HTTP code is 200 742s ok 56 - Dwho has been well disconnected 742s 1..56 742s ok 743s t/59-Double-cookies-for-Double-sessions.t ...................................... 743s Warning: program compiled against libxml 215 using older 214 743s ok 1 - use Lemonldap::NG::Portal::Main; 743s ok 2 - Portal object 743s ok 3 - Init 743s ok 4 - Portal app 743s ok 5 - Get Menu 743s ok 6 - HTTP code is 200 743s ok 7 - Page contains a form 743s ok 8 - Host match 743s ok 9 - Field "user" is defined 743s ok 10 - Field "password" is defined 743s ok 11 - CSP header authorize POST request to \# 743s ok 12 - Auth query 743s ok 13 - Get cookie lemonldap (fad9b875f1576dd642658a872c3cd2af413467301e896249d75ea2288a86b9c0) 743s ok 14 - Get cookie lemonldaphttp (485462505d311a837ac200a95b191a97fd66bcabf1e82d9c61b2bf82a22e8e8d) 743s ok 15 - -> Get cookie : lemonldap=something 743s ok 16 - -> Cookie 'lemonldap' is HttpOnly 743s ok 17 - -> Cookie 'lemonldap' is secure 743s ok 18 - -> Get cookie lemonldaphttp=something 743s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 743s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 743s ok 21 - -> Double Cookies for two sessions found 743s ok 22 - Get redirection 743s ok 23 - Location is http://auth.example.com/ 743s ok 24 - Logout request 743s ok 25 - Response is 200 743s ok 26 - Cookie is deleted 743s ok 27 - No pdata 743s ok 28 - Disconnect request 743s ok 29 - Response is 401 743s 1..29 743s ok 743s t/59-Double-cookies-for-a-Single-session.t ..................................... 743s Warning: program compiled against libxml 215 using older 214 743s ok 1 - use Lemonldap::NG::Portal::Main; 743s ok 2 - Portal object 743s ok 3 - Init 743s ok 4 - Portal app 743s ok 5 - Get Menu 743s ok 6 - HTTP code is 200 743s ok 7 - Page contains a form 743s ok 8 - Host match 743s ok 9 - Field "user" is defined 743s ok 10 - Field "password" is defined 743s ok 11 - CSP header authorize POST request to \# 743s ok 12 - Auth query 743s ok 13 - Get cookie lemonldap (086d3b4d757425f89f2ee452d4d6e9ec91a3874709022ecd0b6d74bb2b283dee) 743s ok 14 - Get cookie lemonldaphttp (1a94a07c397f63a39ba8d283f3200aab9de8e09da72f188041f19fdb2d0c1c896c2a9cbe78e5242b307de8314e7bf633) 743s ok 15 - -> https cookie is 64 char long 743s ok 16 - -> Cookie 'lemonldap' is HttpOnly 743s ok 17 - -> Cookie 'lemonldap' is secure 743s ok 18 - -> http cookie is 96 byte long 743s ok 19 - -> Cookie 'lemonldaphttp' is HttpOnly 743s ok 20 - -> Cookie 'lemonldaphttp' is NOT secure 743s ok 21 - -> Doule Cookies for a single session 743s ok 22 - Get redirection 743s ok 23 - Location is http://auth.example.com/ 743s ok 24 - Logout request 743s ok 25 - Response is 200 743s ok 26 - Cookie is deleted 743s ok 27 - No pdata 743s ok 28 - Disconnect request 743s ok 29 - Response is 401 743s 1..29 743s ok 744s t/59-Secured-cookie-Refresh-and-Logout.t ....................................... 744s Warning: program compiled against libxml 215 using older 214 744s ok 1 - use Lemonldap::NG::Portal::Main; 744s ok 2 - Portal object 744s ok 3 - Init 744s ok 4 - Portal app 744s ok 5 - Get Menu 744s ok 6 - HTTP code is 200 744s ok 7 - Page contains a form 744s ok 8 - Host match 744s ok 9 - Field "user" is defined 744s ok 10 - Field "password" is defined 744s ok 11 - CSP header authorize POST request to \# 744s ok 12 - Auth query 744s ok 13 - Get cookie lemonldap (328cdebd00f867a42f1571d8c0bd944bb893781e1f597ecab9a4edeea707a0eb) 744s ok 14 - -> Get cookie : lemonldap=something 744s ok 15 - -> Cookie 'lemonldap' is HttpOnly 744s ok 16 - -> Cookie 'lemonldap' is secure 744s ok 17 - -> HTTPS Cookie for one session found 744s ok 18 - Get redirection 744s ok 19 - Location is http://auth.example.com/ 744s ok 20 - Get Menu 744s ok 21 - HTTP code is 200 744s ok 22 - Connected as Dwho 744s ok 23 - Refresh query 744s ok 24 - Get redirection 744s ok 25 - Location is http://auth.example.com/ 744s ok 26 - Get Menu 744s ok 27 - HTTP code is 200 744s ok 28 - Connected as Dwho 744s ok 29 - Get Menu 744s ok 30 - HTTP code is 200 744s ok 31 - Dwho has been well disconnected 744s 1..31 744s ok 744s t/61-AdaptativeAuthenticationLevel.t ........................................... 744s Warning: program compiled against libxml 215 using older 214 744s ok 1 - use Lemonldap::NG::Portal::Main; 744s ok 2 - Portal object 744s ok 3 - Init 744s ok 4 - Portal app 744s ok 5 - Auth query 744s ok 6 - Get cookie lemonldap (32e014f60d64e86e248ffe81394373b2f48b599c73a73fd62c95f50f2e38963b) 744s ok 7 - uid found 744s ok 8 - Authentication level upgraded 744s ok 9 - Get session 744s ok 10 - uid found 744s ok 11 - Authentication level upgraded 744s ok 12 - Logout request 744s ok 13 - Response is 200 744s ok 14 - Cookie is deleted 744s ok 15 - No pdata 744s ok 16 - Disconnect request 744s ok 17 - Response is 401 744s ok 18 - Logout 744s ok 19 - Auth query 744s ok 20 - Get cookie lemonldap (f7e289d82e44e64896728d2c38db3b329578c75616f7bc94f5c1d009b2c69c0e) 744s ok 21 - Authentication level upgraded 744s ok 22 - Logout request 744s ok 23 - Response is 200 744s ok 24 - Cookie is deleted 744s ok 25 - No pdata 744s ok 26 - Disconnect request 744s ok 27 - Response is 401 744s ok 28 - Logout 744s 1..28 744s ok 745s t/61-BruteForceProtection-with-Incremental-lockTimes-and-TOTP.t ................ 745s Warning: program compiled against libxml 215 using older 214 745s ok 1 - use Lemonldap::NG::Portal::Main; 745s ok 2 - Portal object 745s ok 3 - Init 745s ok 4 - Portal app 745s ok 5 - 1st Auth query 745s ok 6 - Get cookie lemonldap (b7b0d86e65b8b9700b4b4549e6a4d5b3e11b5f36a302acc100b3a31dd1140bc6) 745s ok 7 - Get redirection 745s ok 8 - Location is http://auth.example.com/ 745s ok 9 - Get new key 745s ok 10 - Content is JSON 745s ok 11 - Found secret 745s ok 12 - Found token 745s ok 13 - Code 745s ok 14 - Code contains 6 digits 745s ok 15 - Post code 745s ok 16 - Content is JSON 745s ok 17 - Key is registered 745s ok 18 - Logout request 745s ok 19 - Response is 200 745s ok 20 - Cookie is deleted 745s ok 21 - No pdata 745s ok 22 - Disconnect request 745s ok 23 - Response is 401 745s ok 24 - 1st Bad Auth query 745s ok 25 - Bad credential 745s ok 26 - 1st Bad Auth query 745s ok 27 - Rejected -> Protection enabled 745s ok 28 - LockTime = 15 745s ok 29 - LockTime in range 745s ok 30 - Auth query 745s ok 31 - Rejected -> Protection enabled 745s ok 32 - LockTime = 27 745s ok 33 - LockTime in range 745s ok 34 - 2nd Bad Auth query 745s ok 35 - Rejected -> Protection enabled 745s ok 36 - LockTime = 57 745s ok 37 - LockTime in range 745s ok 38 - Auth query 745s ok 39 - Enter TOTP code 745s ok 40 - HTTP code is 200 745s ok 41 - Page contains a form 745s ok 42 - URI match 745s ok 43 - Field "token" is defined 745s ok 44 - Code 745s ok 45 - Post code 745s ok 46 - Get cookie lemonldap (5322f89e49c25f5bea74d7cf6f897f98654d9e37ebea35e1f2de80859ce60c76) 745s ok 47 - Get redirection 745s ok 48 - Location is http://auth.example.com/ 745s ok 49 - Logout request 745s ok 50 - Response is 200 745s ok 51 - Cookie is deleted 745s ok 52 - No pdata 745s ok 53 - Disconnect request 745s ok 54 - Response is 401 745s 1..54 745s ok 745s t/61-BruteForceProtection-with-Incremental-lockTimes.t ......................... 745s Warning: program compiled against libxml 215 using older 214 745s ok 1 - use Lemonldap::NG::Portal::Main; 745s ok 2 - Portal object 745s ok 3 - Init 745s ok 4 - Portal app 745s ok 5 - 1st Auth query 745s ok 6 - Get cookie lemonldap (429092ee784bf9c65ab9e231c0425e51a3c52e564bb33076b6ef59e9a8c8b12f) 745s ok 7 - Get redirection 745s ok 8 - Location is http://auth.example.com/ 745s ok 9 - Logout request 745s ok 10 - Response is 200 745s ok 11 - Cookie is deleted 745s ok 12 - No pdata 745s ok 13 - Disconnect request 745s ok 14 - Response is 401 745s ok 15 - 1st allowed Bad Auth query 745s ok 16 - Bad credential 745s ok 17 - 2nd allowed Bad Auth query 745s ok 18 - Bad credential 745s ok 19 - 1st Bad Auth query 745s ok 20 - Rejected -> Protection enabled 745s ok 21 - LockTime = 5 745s ok 22 - LockTime in range 745s ok 23 - Auth query 745s ok 24 - Rejected -> Protection enabled 745s ok 25 - LockTime = 6 745s ok 26 - LockTime in range 745s ok 27 - Auth query 745s ok 28 - Rejected -> Protection enabled 745s ok 29 - LockTime = 16 745s ok 30 - LockTime in range 745s ok 31 - 3rd Bad Auth query 745s ok 32 - Rejected -> Protection enabled 745s ok 33 - LockTime = 488 745s ok 34 - LockTime in range 745s ok 35 - Auth query 745s ok 36 - Get cookie lemonldap (ccf80370dd9cbf10b8f613ec0fc15dda330def6d5e6c788b3135d1bcf1721911) 745s ok 37 - Get redirection 745s ok 38 - Location is http://auth.example.com/ 745s ok 39 - Logout request 745s ok 40 - Response is 200 745s ok 41 - Cookie is deleted 745s ok 42 - No pdata 745s ok 43 - Disconnect request 745s ok 44 - Response is 401 745s ok 45 - 2nd allowed Bad Auth query 745s ok 46 - Bad credential 745s ok 47 - 3rd Bad Auth query 745s ok 48 - Rejected -> Protection enabled 745s ok 49 - LockTime = 500 745s ok 50 - LockTime in range 745s 1..50 745s ok 745s t/61-BruteForceProtection.t .................................................... 745s Warning: program compiled against libxml 215 using older 214 745s ok 1 - use Lemonldap::NG::Portal::Main; 745s ok 2 - Portal object 745s ok 3 - Init 745s ok 4 - Portal app 745s ok 5 - 1st Auth query 745s ok 6 - Get cookie lemonldap (afe265bfe3d302e445b307bd44232f5c4e3f4f046c66110d015ca8893bd3b745) 745s ok 7 - Get redirection 745s ok 8 - Location is http://auth.example.com/ 745s ok 9 - Logout request 745s ok 10 - Response is 200 745s ok 11 - Cookie is deleted 745s ok 12 - No pdata 745s ok 13 - Disconnect request 745s ok 14 - Response is 401 745s ok 15 - 2nd Auth query 745s ok 16 - Get cookie lemonldap (79ed7fced6bdd47fe3bed5583883f511457dfe0bba6b7dcf80ab1e9a2edffd69) 745s ok 17 - Get redirection 745s ok 18 - Location is http://auth.example.com/ 745s ok 19 - Logout request 745s ok 20 - Response is 200 745s ok 21 - Cookie is deleted 745s ok 22 - No pdata 745s ok 23 - Disconnect request 745s ok 24 - Response is 401 745s ok 25 - 3rd Auth query 745s ok 26 - Get cookie lemonldap (1d1b0fa8ce5fe8958a4138d020e76e8554b29e904e92adc1d474d96a488b0db6) 745s ok 27 - Get redirection 745s ok 28 - Location is http://auth.example.com/ 745s ok 29 - Logout request 745s ok 30 - Response is 200 745s ok 31 - Cookie is deleted 745s ok 32 - No pdata 745s ok 33 - Disconnect request 745s ok 34 - Response is 401 745s ok 35 - 4th Auth query 745s ok 36 - Get cookie lemonldap (9bed039234a1e6f76d115779ea5488217416a8c0c970ff32c98a35776f0fbb26) 745s ok 37 - Get redirection 745s ok 38 - Location is http://auth.example.com/ 745s ok 39 - Logout request 745s ok 40 - Response is 200 745s ok 41 - Cookie is deleted 745s ok 42 - No pdata 745s ok 43 - Disconnect request 745s ok 44 - Response is 401 745s ok 45 - 5th Auth query 745s ok 46 - Get cookie lemonldap (496fbd0b6d0207bd1a26be262c0cc9717fddb2a279e0ec6ecc99daf042c5c515) 745s ok 47 - Get redirection 745s ok 48 - Location is http://auth.example.com/ 745s ok 49 - Logout request 745s ok 50 - Response is 200 745s ok 51 - Cookie is deleted 745s ok 52 - No pdata 745s ok 53 - Disconnect request 745s ok 54 - Response is 401 745s ok 55 - 1st Bad Auth query 745s ok 56 - Response status is 401 745s ok 57 - Content is JSON 745s ok 58 - Error code is 5 745s ok 59 - 2nd Bad Auth query 745s ok 60 - Response status is 401 745s ok 61 - Content is JSON 745s ok 62 - Error code is 5 745s ok 63 - 3rd Bad Auth query 745s ok 64 - Response status is 401 745s ok 65 - Content is JSON 745s ok 66 - Error code is 5 745s ok 67 - 4th Bad Auth query 745s ok 68 - Response status is 401 745s ok 69 - Content is JSON 745s ok 70 - Error code is 5 745s ok 71 - 5th Bad Auth query 745s ok 72 - Rejected -> Protection enabled 745s ok 73 - 6th Bad Auth query 745s ok 74 - Rejected -> Protection enabled 745s ok 75 - 6th Auth query 745s ok 76 - Rejected -> Protection enabled 745s ok 77 - 7th Auth query 745s ok 78 - Get cookie lemonldap (35ffd51842d323ca58f8510bff8fc7a2babc7d4f9aea80ce660907e6ebaab486) 745s ok 79 - History found 745s ok 80 - History found 745s ok 81 - History found 745s ok 82 - -> Eight entries found 745s ok 83 - -> Four 'failedLogin' entries found 745s ok 84 - Logout request 745s ok 85 - Response is 200 745s ok 86 - Cookie is deleted 745s ok 87 - No pdata 745s ok 88 - Disconnect request 745s ok 89 - Response is 401 745s 1..89 745s ok 746s t/61-CrowdSec-warn.t ........................................................... 746s Warning: program compiled against libxml 215 using older 214 746s ok 1 - use Lemonldap::NG::Portal::Main; 746s ok 2 - Portal object 746s ok 3 - Init 746s ok 4 - Portal app 746s ok 5 - Auth query 746s ok 6 - HTTP code is 200 746s ok 7 - Auth query 746s ok 8 - HTTP code is 200 746s 1..8 746s ok 746s t/61-CrowdSec.t ................................................................ 746s Warning: program compiled against libxml 215 using older 214 746s ok 1 - use Lemonldap::NG::Portal::Main; 746s ok 2 - Portal object 746s ok 3 - Init 746s ok 4 - Portal app 746s ok 5 - Auth query 746s ok 6 - Response status is 401 746s ok 7 - Content is JSON 746s ok 8 - Error code is 41 746s ok 9 - Auth query 746s ok 10 - HTTP code is 200 746s 1..10 746s ok 747s t/61-ForceAuthn.t .............................................................. 747s Warning: program compiled against libxml 215 using older 214 747s ok 1 - use Lemonldap::NG::Portal::Main; 747s ok 2 - Portal object 747s ok 3 - Init 747s ok 4 - Portal app 747s ok 5 - Auth query 747s ok 6 - HTTP code is 200 747s ok 7 - Get cookie lemonldap (b393f57b89061c2f7fc00041251fcdbfe6c13cb1f52f53cb48ddbedf0a4d3a21) 747s ok 8 - Form ReAuthentication 747s ok 9 - Found PE87 code 747s ok 10 - Auth query 747s ok 11 - HTTP code is 200 747s ok 12 - Get cookie lemonldap (ec4f99989405e87440115345c6d367fa3f34f807f298fa678e014dad43654146) 747s ok 13 - Go to Portal 747s ok 14 - Found applications list 747s ok 15 - Logout request 747s ok 16 - Response is 200 747s ok 17 - Cookie is deleted 747s ok 18 - No pdata 747s ok 19 - Disconnect request 747s ok 20 - Response is 401 747s 1..20 747s ok 747s t/61-GrantSession.t ............................................................ 747s Warning: program compiled against libxml 215 using older 214 747s ok 1 - use Lemonldap::NG::Portal::Main; 747s ok 2 - Portal object 747s Bareword found where operator expected (Missing operator before "n"?) at (eval 139) line 1, near "} n" 747s [Tue Oct 28 17:02:20 2025] [LLNG:6034] [error] syntax error at (eval 139) line 1, near "} n " 747s Execution of (eval 139) aborted due to compilation errors. 747s 747s [Tue Oct 28 17:02:20 2025] [LLNG:6034] [error] Bad grantSessionRules rule: syntax error at (eval 139) line 1, near "} n " 747s Execution of (eval 139) aborted due to compilation errors. 747s 747s ok 3 - Init 747s ok 4 - Portal app 747s ok 5 - Auth query 747s ok 6 - dwho rejected with custom message and session data 747s ok 7 - Auth query 747s ok 8 - dwho rejected with PE_BADCREDENTIALS 747s ok 9 - Found connect button 747s ok 10 - Auth query 747s ok 11 - dwho rejected with custom message and session data 747s ok 12 - Response body is not empty 747s ok 13 - Found info JS 747s ok 14 - Found custom Main Logo 747s ok 15 - Auth query 747s ok 16 - HTTP code is 200 747s ok 17 - Get cookie lemonldap (7875c3c3353de6ca0d0202d437270ac2e81dd24d762e10db9f42f0f059faba18) 747s ok 18 - Auth query 747s ok 19 - rtyler rejected with PE_SESSIONNOTGRANTED 747s ok 20 - Auth query 747s ok 21 - rtyler rejected with PE_BADCREDENTIALS 747s ok 22 - Found connect button 747s ok 23 - Found custom Main Logo 747s ok 24 - No cookie 747s ok 25 - Portal object 747s Bareword found where operator expected (Missing operator before "n"?) at (eval 406) line 1, near "} n" 747s [Tue Oct 28 17:02:20 2025] [LLNG:6034] [error] syntax error at (eval 406) line 1, near "} n " 747s Execution of (eval 406) aborted due to compilation errors. 747s 747s [Tue Oct 28 17:02:20 2025] [LLNG:6034] [error] Bad grantSessionRules rule: syntax error at (eval 406) line 1, near "} n " 747s Execution of (eval 406) aborted due to compilation errors. 747s 747s ok 26 - Init 747s ok 27 - Portal app 747s ok 28 - auth query 747s ok 29 - HTTP code is 200 747s ok 30 - Get cookie lemonldap (36eaa2945efcbea7a0e56aaee95c4dfda63b1c554712382701e964113eafb121) 747s 1..30 747s ok 747s t/61-LocationDetect.t .......................................................... 747s Warning: program compiled against libxml 215 using older 214 747s ok 1 - use Lemonldap::NG::Portal::Main; 747s 1..1 747s ok 748s t/61-NewLocationWarning-Custom.t ............................................... 748s Warning: program compiled against libxml 215 using older 214 748s ok 1 - use Lemonldap::NG::Portal::Main; 748s ok 2 - Portal object 748s ok 3 - Init 748s ok 4 - Portal app 748s ok 5 - Get Portal 748s ok 6 - HTTP code is 200 748s ok 7 - Page contains a form 748s ok 8 - Host match 748s ok 9 - Field "user" is defined 748s ok 10 - Field "password" is defined 748s ok 11 - CSP header authorize POST request to \# 748s ok 12 - First auth query 748s ok 13 - Second auth query 748s ok 14 - Subject found 748s ok 15 - Mail sent (IP, Date and UA found) 748s 1..15 748s ok 749s t/61-NewLocationWarning.t ...................................................... 749s Warning: program compiled against libxml 215 using older 214 749s ok 1 - use Lemonldap::NG::Portal::Main; 749s ok 2 - Portal object 749s ok 3 - Init 749s ok 4 - Portal app 749s ok 5 - Get Portal 749s ok 6 - HTTP code is 200 749s ok 7 - Page contains a form 749s ok 8 - Host match 749s ok 9 - Field "user" is defined 749s ok 10 - Field "password" is defined 749s ok 11 - CSP header authorize POST request to \# 749s ok 12 - First auth query 749s ok 13 - Get cookie lemonldap (f1d02e4c6014e6415ce2299aa43148c3540c9cbbfe774cf4bb7c441df83dca54) 749s ok 14 - Logout request 749s ok 15 - Response is 200 749s ok 16 - Cookie is deleted 749s ok 17 - No pdata 749s ok 18 - Disconnect request 749s ok 19 - Response is 401 749s ok 20 - First time seeing a new IP, no mail sent 749s ok 21 - Second auth query 749s ok 22 - Get cookie lemonldap (dfa779c026b973c19d73919a90428d21fd5e1b29faf88cccfdeb420b90130846) 749s ok 23 - Get redirection 749s ok 24 - Location is http://auth.example.com/ 749s ok 25 - Logout request 749s ok 26 - Response is 200 749s ok 27 - Cookie is deleted 749s ok 28 - No pdata 749s ok 29 - Disconnect request 749s ok 30 - Response is 401 749s ok 31 - Second time seeing a new IP, no mail sent 749s ok 32 - Third auth query 749s ok 33 - Get cookie lemonldap (df89bc12c43a264b4501a0e523d815cd1b4d93fbee09f292c4ff441914c3833e) 749s ok 34 - Get redirection 749s ok 35 - Location is http://auth.example.com/ 749s ok 36 - Logout request 749s ok 37 - Response is 200 749s ok 38 - Cookie is deleted 749s ok 39 - No pdata 749s ok 40 - Disconnect request 749s ok 41 - Response is 401 749s ok 42 - First login on a new IP, email sent 749s ok 43 - Fourth auth query 749s ok 44 - Bad credential 749s ok 45 - Failed login with a new IP, no email sent 749s ok 46 - Fifth auth query 749s ok 47 - Get cookie lemonldap (13684a6515b64f6326cef34d897244fb5b4ced305232b995a78e96541ed0dfa1) 749s ok 48 - Get redirection 749s ok 49 - Location is http://auth.example.com/ 749s ok 50 - Subject found 749s ok 51 - Mail sent (Wrong password) 749s ok 52 - Location found in mail body 749s ok 53 - Date found in mail body 749s ok 54 - UserAgent found in mail body 749s ok 55 - Fifth auth query 749s ok 56 - Get cookie lemonldap (2656589ca68115175a8e57d66c70339cb50f67ce1f9f6d2b78d5bf4ab8820a92) 749s ok 57 - Get redirection 749s ok 58 - Location is http://auth.example.com/ 749s ok 59 - Login on newly learned address, no email 749s ok 60 - Fifth auth query 749s ok 61 - Get cookie lemonldap (fb8701ce2ee81af0f3dc811a2e113d6ada06e07aec9a30e314dc3a67e2062dd3) 749s ok 62 - Get redirection 749s ok 63 - Location is http://auth.example.com/ 749s ok 64 - Login on previously learned address, no email 749s 1..64 749s ok 749s t/61-Session-ActivityTimeout.t ................................................. 749s Warning: program compiled against libxml 215 using older 214 749s ok 1 - use Lemonldap::NG::Portal::Main; 749s ok 2 - Portal object 749s ok 3 - Init 749s ok 4 - Portal app 749s ok 5 - Auth query 749s ok 6 - HTTP code is 200 749s ok 7 - Get cookie lemonldap (95306e01822ec6a8f6a7a9486927b94e106c08a2eb31cdde7ae5988f1077ec32) 749s ok 8 - Go to Portal 749s ok 9 - Found applications list 749s ok 10 - Form Authentification 749s ok 11 - Found PE_SESSIONEXPIRED code 749s ok 12 - Logout request 749s ok 13 - Response is 200 749s ok 14 - Cookie is deleted 749s ok 15 - No pdata 749s ok 16 - Disconnect request 749s ok 17 - Response is 401 749s 1..17 749s ok 750s t/61-Session-Timeout.t ......................................................... 750s Warning: program compiled against libxml 215 using older 214 750s ok 1 - use Lemonldap::NG::Portal::Main; 750s ok 2 - Portal object 750s ok 3 - Init 750s ok 4 - Portal app 750s ok 5 - Auth query 750s ok 6 - HTTP code is 200 750s ok 7 - Get cookie lemonldap (06b9bd49eb1521d848d999d7ff140d66a46d9e15e3aad874dec11f6d7deb30ac) 750s ok 8 - Go to Portal 750s ok 9 - Found applications list 750s ok 10 - Form Authentification 750s ok 11 - Found PE_SESSIONEXPIRED code 750s ok 12 - Logout request 750s ok 13 - Response is 200 750s ok 14 - Cookie is deleted 750s ok 15 - No pdata 750s ok 16 - Disconnect request 750s ok 17 - Response is 401 750s 1..17 750s ok 750s t/62-Refresh-plugin.t .......................................................... 750s Warning: program compiled against libxml 215 using older 214 750s ok 1 - use Lemonldap::NG::Portal::Main; 750s ok 2 - Portal object 750s ok 3 - Init 750s ok 4 - Portal app 750s ok 5 - Auth query 1 750s ok 6 - Get cookie lemonldap (3fbd90b4d283e7913d217b798814bcf4bbfc7759ce6ed95b9cfe27efaeea3890) 750s ok 7 - Auth query 2 750s ok 8 - Get cookie lemonldap (1a7eb94cc29709e5f24c9aecac85ad13620b3a980548a5c5f45c9bcf532d611b) 750s ok 9 - Auth query 3 750s ok 10 - Get cookie lemonldap (a0b5cbb1521dab01d2cee2ff2158511d50abc1590088fde9ed25203b2a2e8a96) 750s ok 11 - Auth query 4 750s ok 12 - Get cookie lemonldap (684ce09564d118618d98d0ecd065a681915814e0683595f5ac20f715a685403e) 750s ok 13 - Auth query 5 750s ok 14 - Get cookie lemonldap (4b3199167402bc6118939f4eb4f55b0bde3c826bc4031a91007b8a9686cfc412) 750s ok 15 - Auth query 6 750s ok 16 - Get cookie lemonldap (be903dee4998d8025dab1b18a1c309dc27c71faa84efe904950b88e0d2927b1f) 750s ok 17 - Call refresh 750s ok 18 - HTTP code is 200 750s ok 19 - Count is 6 750s ok 20 - Get session using restSessionServer 750s ok 21 - HTTP code is 200 750s ok 22 - Deserialize session content 750s ok 23 - Get session content 750s ok 24 - Content is updated 750s ok 25 - Correct groups 750s ok 26 - Get session using restSessionServer 750s ok 27 - HTTP code is 200 750s ok 28 - Deserialize session content 750s ok 29 - Get session content 750s ok 30 - Content is updated 750s ok 31 - Correct groups 750s ok 32 - Get session using restSessionServer 750s ok 33 - HTTP code is 200 750s ok 34 - Deserialize session content 750s ok 35 - Get session content 750s ok 36 - Content is updated 750s ok 37 - Correct groups 750s ok 38 - Get session using restSessionServer 750s ok 39 - HTTP code is 200 750s ok 40 - Deserialize session content 750s ok 41 - Get session content 750s ok 42 - Content is updated 750s ok 43 - Correct groups 750s ok 44 - Get session using restSessionServer 750s ok 45 - HTTP code is 200 750s ok 46 - Deserialize session content 750s ok 47 - Get session content 750s ok 48 - Content is updated 750s ok 49 - Correct groups 750s ok 50 - Get session using restSessionServer 750s ok 51 - HTTP code is 200 750s ok 52 - Deserialize session content 750s ok 53 - Get session content 750s ok 54 - Content is updated 750s ok 55 - Correct groups 750s 1..55 750s ok 750s t/62-SingleSession-with-History.t .............................................. 750s Warning: program compiled against libxml 215 using older 214 750s ok 1 - use Lemonldap::NG::Portal::Main; 750s ok 2 - Portal object 750s ok 3 - Init 750s ok 4 - Portal app 750s ok 5 - Auth query 750s ok 6 - Get cookie lemonldap (e526b02f9362863cf6a7e756a5bc199806808ce9bd3de2de5518c2d843a6e414) 750s ok 7 - Auth query 750s ok 8 - Get cookie lemonldap (a94e15b1c9eb37ba8771b06b3de89f76ba46fb4d6df04361cbea62ecc51b5766) 750s ok 9 - Auth query 750s ok 10 - Get cookie lemonldap (5d3760948973810af75dbca8fef84bdc329045772b45ca323bfdf65fbe30e9ff) 750s ok 11 - sessionsDeleted found 750s ok 12 - History found 750s ok 13 - -> Four entries found 750s 1..13 750s ok 751s t/62-SingleSession-with-Rules.t ................................................ 751s Warning: program compiled against libxml 215 using older 214 751s ok 1 - use Lemonldap::NG::Portal::Main; 751s ok 2 - Portal object 751s ok 3 - Init 751s ok 4 - Portal app 751s ok 5 - Auth query 751s ok 6 - HTTP code is 200 751s ok 7 - Get cookie lemonldap (eb14807f6d88dd04024cb2bdc6f2c75dc030fae60588dd5a458a152b0b5c465f) 751s ok 8 - Auth query 751s ok 9 - HTTP code is 200 751s ok 10 - Get cookie lemonldap (cb6ab7feaf6f698e41a773e639527e64d5d188d7de1819aa0259cb2ce446766f) 751s ok 11 751s ok 12 - HTTP code is 200 751s ok 13 751s ok 14 - Response status is 401 751s ok 15 - Content is JSON 751s ok 16 - Error code is 1 751s ok 17 - Auth query 751s ok 18 - HTTP code is 200 751s ok 19 - Get cookie lemonldap (7db456e982968a9840bf40b244cf79d2117605adc55224a377cf78e7112ad76d) 751s ok 20 - Auth query 751s ok 21 - HTTP code is 200 751s ok 22 - Get cookie lemonldap (e39cdee0ab3377eb3c5ddc42d849dce81a3df7eb53d7cdf866c814a8190928eb) 751s ok 23 - Auth query 751s ok 24 - HTTP code is 200 751s ok 25 - Get cookie lemonldap (d9fe991046ce17aad799e59e7ee7eb422c9f0966a3a853998c52fa8701818eec) 751s ok 26 751s ok 27 - HTTP code is 200 751s ok 28 751s ok 29 - HTTP code is 200 751s ok 30 751s ok 31 - Response status is 401 751s ok 32 - Content is JSON 751s ok 33 - Error code is 1 751s ok 34 - Auth query 751s ok 35 - HTTP code is 200 751s ok 36 - Get cookie lemonldap (16d0fe65446c2a48e5bba3147601e2178078f06b22ef11d65e89c9949d35e66a) 751s ok 37 - Auth query 751s ok 38 - HTTP code is 200 751s ok 39 - Get cookie lemonldap (b8a8c7e8d0d86efe48d3c94cf012c63027bff0d4862889889dfa91cb2780f8b4) 751s ok 40 751s ok 41 - HTTP code is 200 751s ok 42 751s ok 43 - HTTP code is 200 751s ok 44 751s ok 45 - Response status is 401 751s ok 46 - Content is JSON 751s ok 47 - Error code is 1 751s ok 48 751s ok 49 - HTTP code is 200 751s 1..49 751s ok 751s t/62-SingleSession.t ........................................................... 751s Warning: program compiled against libxml 215 using older 214 751s ok 1 - use Lemonldap::NG::Portal::Main; 751s ok 2 - Portal object 751s ok 3 - Init 751s ok 4 - Portal app 751s ok 5 - Portal object 751s ok 6 - Init 751s ok 7 - Portal app 751s ok 8 - Portal object 751s ok 9 - Init 751s ok 10 - Portal app 751s ok 11 - Portal object 751s ok 12 - Init 751s ok 13 - Portal app 751s ok 14 - Portal object 751s ok 15 - Init 751s ok 16 - Portal app 751s ok 17 - Auth query 751s ok 18 - Get cookie lemonldap (a1ea12d2f17445eb2d1fb50c01bac4a208a0a3ae8930ede4e237fac1aa6cc456) 751s ok 19 - "skin=bootstrap" input not found 751s ok 20 - Auth query 751s ok 21 - Get cookie lemonldap (2b3f751fc999c65f20969dd038f642f866ea47d1ba0be6f796e4d73c529767bc) 751s ok 22 - "skin=bootstrap" input found 751s ok 23 - Auth query 751s ok 24 - Get cookie lemonldap (8987e2d970a5651352aa24269d762df24e43bffbf570305e18f0104764335e4d) 751s ok 25 - "skin=bootstrap" input not found 751s ok 26 - Attempt login with latest session 751s ok 27 - HTTP code is 200 751s ok 28 - Attempt login with removed session 751s ok 29 - Response status is 401 751s ok 30 - Content is JSON 751s ok 31 - Error code is 1 751s ok 32 - Attempt login with removed session 751s ok 33 - Response status is 401 751s ok 34 - Content is JSON 751s ok 35 - Error code is 1 751s ok 36 - Auth query 751s ok 37 - Get cookie lemonldap (fee7bbb7d5db9e31a18220109417e7e85acc2d9744fd91de428517c2d11a4ff5) 751s ok 38 - Auth query 751s ok 39 - Get cookie lemonldap (2ae63b343d2235d22c7e9dc58274604a59a48ee004bef9115dc811c9fcb64a1e) 751s ok 40 - Auth query 751s ok 41 - Get cookie lemonldap (3f8366fda8a99743f36764cd547a58fb81e3c3fcdae378b2fb562532373d9202) 751s ok 42 - Auth query 751s ok 43 - Get cookie lemonldap (8f75d534fd2cb2dd668890b6bcaf13265bad2e999e1bd7e6b11de251970d1c7d) 751s ok 44 - First session on latest IP 751s ok 45 - HTTP code is 200 751s ok 46 - Latest session on latest IP 751s ok 47 - HTTP code is 200 751s ok 48 - session on old IP 751s ok 49 - Response status is 401 751s ok 50 - Content is JSON 751s ok 51 - Error code is 1 751s ok 52 - session on old IP 751s ok 53 - Response status is 401 751s ok 54 - Content is JSON 751s ok 55 - Error code is 1 751s ok 56 - Auth query 751s ok 57 - Get cookie lemonldap (8da2aec08c0f54257a11364fd27970c15220a0bee367bab6dcb3fdaaf102aabf) 751s ok 58 - Auth query 751s ok 59 - Get cookie lemonldap (5a031818e29f262330bcd1fa58db524ab0875258ca4502bdfff87e4fc9e24490) 751s ok 60 - Auth query 751s ok 61 - Get cookie lemonldap (acf5a78a403b42e3561a0ce761452c153ea04b08079d1e9b7700cf38b088ff42) 751s ok 62 - Auth query 751s ok 63 - Get cookie lemonldap (384b6c79993b86bbac98e7abf300286ac763f2419ea603b0d1cbb94c9295f96d) 751s ok 64 - Other user, but other IP 751s ok 65 - HTTP code is 200 751s ok 66 - Other user, same IP 751s ok 67 - Response status is 401 751s ok 68 - Content is JSON 751s ok 69 - Error code is 1 751s ok 70 - Same user, same IP 751s ok 71 - HTTP code is 200 751s ok 72 - Same user, same IP 751s ok 73 - HTTP code is 200 751s ok 74 - Auth query 751s ok 75 - Get cookie lemonldap (503cc9b727c2021dbd31bac8dee63284037d4fa28e3ea8d1564013500a444107) 751s ok 76 - Auth query 751s ok 77 - Get cookie lemonldap (43874b3fcb8bdcad3717acfacba5e0fb7d47749b7e80f43c465bc0ac065d8546) 751s ok 78 - Auth query 751s ok 79 - Get cookie lemonldap (1c2384611fc243defb9bd0b68289e52eb53c91d2dd2829f49ff7b3d64a9eb1a8) 751s ok 80 - Auth query 751s ok 81 - Get cookie lemonldap (7c9a387e796a383504340df3a82f773a3cb0fb1200547b4786a10bbc911f2b63) 751s ok 82 - sessionsDeleted found 751s ok 83 - otherSessions found 751s ok 84 - Link found 751s ok 85 - action found 751s 1..85 751s ok 752s t/62-UpgradeSession-disabled.t ................................................. 752s Warning: program compiled against libxml 215 using older 214 752s ok 1 - use Lemonldap::NG::Portal::Main; 752s ok 2 - use Lemonldap::NG::Common::FormEncode; 752s ok 3 - Portal object 752s ok 4 - Init 752s ok 5 - Portal app 752s ok 6 - Auth query 752s ok 7 - Get cookie lemonldap (658a446f11a6a6381d0864c2142b22dfc289f1c7c74897f7c2e900a7b7e9dfa8) 752s ok 8 - GET http://test1.example.com/AuthWeak 752s ok 9 - GET http://test1.example.com/AuthStrong 752s ok 10 - HTTP code is 403 752s ok 11 - Logout request 752s ok 12 - Response is 200 752s ok 13 - Cookie is deleted 752s ok 14 - No pdata 752s ok 15 - Disconnect request 752s ok 16 - Response is 401 752s 1..16 752s ok 752s t/62-UpgradeSession.t .......................................................... 752s Warning: program compiled against libxml 215 using older 214 752s ok 1 - use Lemonldap::NG::Portal::Main; 752s ok 2 - use Lemonldap::NG::Common::FormEncode; 752s ok 3 - Portal object 752s ok 4 - Init 752s ok 5 - Portal app 752s ok 6 - Auth query 752s ok 7 - Get cookie lemonldap (1f39346350cb4c4b068777c56dcf81f0a8fbf5891727208b59e18bb034498698) 752s ok 8 - GET http://test1.example.com/AuthWeak 752s ok 9 - HTTP code is 200 752s ok 10 - GET http://test1.example.com/AuthStrong 752s ok 11 - Upgrade session query 752s ok 12 - HTTP code is 200 752s ok 13 - Page contains a form 752s ok 14 - URI match 752s ok 15 - Field "confirm" is defined 752s ok 16 - Field "url" is defined 752s ok 17 - Accept session upgrade query 752s ok 18 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 752s ok 19 - HTTP code is 200 752s ok 20 - Page contains a form 752s ok 21 - Host match 752s ok 22 - Field "upgrading" is defined 752s ok 23 - Field "url" is defined 752s ok 24 - CSP header authorize POST request to \# 752s ok 25 - Post login 752s ok 26 - Get cookie lemonldappdata () 752s ok 27 - Get cookie lemonldap (9732fad9ff3535fbb095483522e7a2045b2ebe1f86d103828bd8ab6597873b3c) 752s ok 28 - Get redirection 752s ok 29 - Location is http://test1.example.com 752s ok 30 - Post login 752s ok 31 - HTTP code is 200 752s ok 32 - Upgrade session query 752s ok 33 - HTTP code is 200 752s ok 34 - Page contains a form 752s ok 35 - URI match 752s ok 36 - Field "confirm" is defined 752s ok 37 - Field "url" is defined 752s ok 38 - Accept session upgrade query 752s ok 39 - Expected portal error code: code found on page 752s ok 40 - Expected portal error code 752s ok 41 - HTTP code is 200 752s ok 42 - Page contains a form 752s ok 43 - Host match 752s ok 44 - Field "upgrading" is defined 752s ok 45 - Field "url" is defined 752s ok 46 - CSP header authorize POST request to \# 752s ok 47 - Post login 752s ok 48 - Get cookie lemonldap (4bbd1cb2f73989fa1c0dda6bd0969653d3531b7bf547b9225eb6b3aa4de45265) 752s ok 49 - Logout request 752s ok 50 - Response is 200 752s ok 51 - Cookie is deleted 752s ok 52 - No pdata 752s ok 53 - Disconnect request 752s ok 54 - Response is 401 752s 1..54 752s ok 753s t/63-History.t ................................................................. 753s Warning: program compiled against libxml 215 using older 214 753s ok 1 - use Lemonldap::NG::Portal::Main; 753s ok 2 - Portal object 753s ok 3 - Init 753s ok 4 - Portal app 753s ok 5 - Auth query 753s ok 6 - HTTP code is 200 753s ok 7 - Get cookie lemonldap (0134ef88fb48ac6157810f764f5a3d854af9b14c425ba4e0e1bf188d1b2654c7) 753s ok 8 - Found custom Main Logo 753s ok 9 - History found 753s ok 10 - -> One entry found 753s ok 11 - Verify connection 753s ok 12 - HTTP code is 200 753s ok 13 - Logout request 753s ok 14 - Response is 200 753s ok 15 - Cookie is deleted 753s ok 16 - No pdata 753s ok 17 - Disconnect request 753s ok 18 - Response is 401 753s ok 19 - Auth query 753s ok 20 - HTTP code is 200 753s ok 21 - Get cookie lemonldap (378d4f6c90ab5e9768f61762faeb55d02092b11a6f135b96a46145341d0de25b) 753s ok 22 - History found 753s ok 23 - -> Two entries found 753s ok 24 - Logout request 753s ok 25 - Response is 200 753s ok 26 - Cookie is deleted 753s ok 27 - No pdata 753s ok 28 - Disconnect request 753s ok 29 - Response is 401 753s ok 30 - Auth query 753s ok 31 - Response status is 401 753s ok 32 - Content is JSON 753s ok 33 - Error code is 5 753s ok 34 - Auth query 753s ok 35 - Response status is 401 753s ok 36 - Content is JSON 753s ok 37 - Error code is 5 753s ok 38 - Auth query 753s ok 39 - HTTP code is 200 753s ok 40 - Get cookie lemonldap (d4f8d88cfc85de9d1280a8daa070e72de87f8a8798038121bf80a369ff41bef7) 753s ok 41 - History found 753s ok 42 - History array caption found 753s ok 43 - Failed history array caption found 753s ok 44 - Found plugin-set label 753s ok 45 - -> Five entries found 753s ok 46 - -> Two 'failedLogin' entries found 753s ok 47 - Custom value entries found 753s ok 48 - Hidden history field is missing 753s ok 49 - Found Name before UID as specified by Prefix 753s ok 50 - Field found in psession 753s ok 51 - Hidden field found in psession 753s ok 52 - Logout request 753s ok 53 - Response is 200 753s ok 54 - Cookie is deleted 753s ok 55 - No pdata 753s ok 56 - Disconnect request 753s ok 57 - Response is 401 753s 1..57 753s ok 753s t/64-StayConnected-single-connection.t ......................................... 753s Warning: program compiled against libxml 215 using older 214 753s ok 1 - use Lemonldap::NG::Portal::Main; 753s ok 2 - Portal object 753s ok 3 - Init 753s ok 4 - Portal app 753s ok 5 - Auth query 753s ok 6 - HTTP code is 200 753s ok 7 - Page contains a form 753s ok 8 - URI match 753s ok 9 - Field "fg" is defined 753s ok 10 - Field "token" is defined 753s ok 11 - Post fingerprint 753s ok 12 - Get cookie lemonldap (9e330360efc44e5a06eab460972c300e9304193368804fcbe4070e9955a5a53e) 753s ok 13 - Get redirection 753s ok 14 - Location is http://auth.example.com/ 753s ok 15 - Get cookie llngpersistent (4e05e4b50584839274d853051d51282c8c5bd4686ced9498e808f975710210b0) 753s ok 16 - Try to auth with persistent cookie 753s ok 17 - HTTP code is 200 753s ok 18 - HTTP code is 200 753s ok 19 - Page contains a form 753s ok 20 - Host match 753s ok 21 - Field "fg" is defined 753s ok 22 - Field "token" is defined 753s ok 23 - CSP header authorize POST request to \# 753s ok 24 - Post fingerprint 753s ok 25 - Get redirection 753s ok 26 - Location is http://auth.example.com/ 753s ok 27 - Get cookie lemonldap (44aeb1c6234f7d249eb040354fa796dff2d7fa59ddefa9d931a8431c53cacca4) 753s ok 28 - Got cookie 753s ok 29 - Try to auth with persistent cookie 753s ok 30 - HTTP code is 200 753s ok 31 - HTTP code is 200 753s ok 32 - Page contains a form 753s ok 33 - Host match 753s ok 34 - Field "fg" is defined 753s ok 35 - Field "token" is defined 753s ok 36 - CSP header authorize POST request to \# 753s ok 37 - Post fingerprint 753s ok 38 - Get redirection 753s ok 39 - Location is http://auth.example.com/ 753s ok 40 - Get cookie lemonldap (255daed988c83e324bf75dd9f1c588d3f14eb23e4c107a08d7748c646756f3d2) 753s ok 41 - Got cookie 753s ok 42 - Auth query 753s ok 43 - HTTP code is 200 753s ok 44 - Page contains a form 753s ok 45 - URI match 753s ok 46 - Field "fg" is defined 753s ok 47 - Field "token" is defined 753s ok 48 - Post fingerprint 753s ok 49 - Get cookie lemonldap (d5f8b637c07b602be670903009233fc8d3130b3e5a6895b9b5ecb9c37bf3694a) 753s ok 50 - Get redirection 753s ok 51 - Location is http://auth.example.com/ 753s ok 52 - Get cookie llngpersistent (818f008078b8b3b6a4d95b41920494af5ab6dbcc908fb6d7ad22eb85a1bee7b0) 753s ok 53 - Try to auth with persistent cookie 753s ok 54 - HTTP code is 200 753s ok 55 - HTTP code is 200 753s ok 56 - Page contains a form 753s ok 57 - Host match 753s ok 58 - Field "fg" is defined 753s ok 59 - Field "token" is defined 753s ok 60 - CSP header authorize POST request to \# 753s ok 61 - Post fingerprint 753s ok 62 - Get redirection 753s ok 63 - Location is http://auth.example.com/ 753s ok 64 - Get cookie lemonldap (761a3b1b0ef26bd6164022e1ab31a7f910fb84ff889e0b004104fb64a1786036) 753s ok 65 - Got cookie 753s ok 66 - Try to auth with persistent cookie 753s ok 67 - HTTP code is 200 753s ok 68 - First persistent ID is no longer valid 753s 1..68 753s ok 754s t/64-StayConnected-singleSession.t ............................................. 754s Warning: program compiled against libxml 215 using older 214 754s ok 1 - use Lemonldap::NG::Portal::Main; 754s ok 2 - Portal object 754s ok 3 - Init 754s ok 4 - Portal app 754s # Subtest: Login with stay connected, then with persistent cookie, user sees notification 754s ok 1 - Auth query 754s ok 2 - HTTP code is 200 754s ok 3 - Page contains a form 754s ok 4 - URI match 754s ok 5 - Field "fg" is defined 754s ok 6 - Field "token" is defined 754s ok 7 - Post fingerprint 754s ok 8 - Get cookie lemonldap (df98c053ba2ac4911404b2ddadc2d8ca77343826efaa238d280631d9aef13606) 754s ok 9 - Get redirection 754s ok 10 - Location is http://auth.example.com/ 754s ok 11 - Get cookie llngconnection (77ce8273d363e771f379ac12c2dd83d858b17bd3d25e0ccf90adef20bb3a73ff) 754s ok 12 - Check session validity 754s ok 13 - Authenticated as dwho 754s ok 14 - Try to auth with persistent cookie 754s ok 15 - HTTP code is 200 754s ok 16 - HTTP code is 200 754s ok 17 - Page contains a form 754s ok 18 - Host match 754s ok 19 - Field "fg" is defined 754s ok 20 - Field "token" is defined 754s ok 21 - CSP header authorize POST request to \# 754s ok 22 - Post fingerprint 754s ok 23 - Show deleted sessions 754s ok 24 - HTTP code is 200 754s ok 25 - Page contains a form 754s ok 26 - Host match 754s ok 27 - URI match 754s ok 28 - CSP header authorize POST request to auth.example.com 754s ok 29 - Get cookie lemonldap (54394a6c34ae8930716df91b93563337b81becfff6d1a1c97ff3a5bd116adfd3) 754s ok 30 - Check session validity 754s ok 31 - Authenticated as dwho 754s ok 32 - Check session validity 754s ok 33 - Session ID no longer valid 754s 1..33 754s ok 5 - Login with stay connected, then with persistent cookie, user sees notification 754s # Subtest: Login with stay connected, then without persistent cookie, user sees notification 754s ok 1 - Auth query 754s ok 2 - HTTP code is 200 754s ok 3 - Page contains a form 754s ok 4 - URI match 754s ok 5 - Field "fg" is defined 754s ok 6 - Field "token" is defined 754s ok 7 - Post fingerprint 754s ok 8 - Get cookie lemonldap (73fc8506ddd9613d8a24fccc05291f4a4c4463e8b147facd5b4de9d964a34b40) 754s ok 9 - Get redirection 754s ok 10 - Location is http://auth.example.com/ 754s ok 11 - Get cookie llngconnection (8311dacdd0e8314a8d1ec765f7380f6e8f11ad0006211ce4fc6e9b4879f93089) 754s ok 12 - Check session validity 754s ok 13 - Authenticated as dwho 754s ok 14 - Auth query 754s ok 15 - HTTP code is 200 754s ok 16 - Page contains a form 754s ok 17 - URI match 754s ok 18 - Field "fg" is defined 754s ok 19 - Field "token" is defined 754s ok 20 - Post fingerprint 754s ok 21 - Get cookie lemonldap (fdbdb57d640b4a6694c537d8d17e41b388b0c4aa2bab77931c96eadf2a7755a3) 754s ok 22 - Show deleted sessions 754s ok 23 - HTTP code is 200 754s ok 24 - Page contains a form 754s ok 25 - Host match 754s ok 26 - URI match 754s ok 27 - CSP header authorize POST request to auth.example.com 754s ok 28 - Get cookie llngconnection (20a3d001cfd76646d32a5b1c329d3517ce127bd53e7a64c0eb23375de7233cf1) 754s ok 29 - Check session validity 754s ok 30 - Session ID no longer valid 754s 1..30 754s ok 6 - Login with stay connected, then without persistent cookie, user sees notification 754s 1..6 754s ok 754s t/64-StayConnected-with-History.t .............................................. 754s Warning: program compiled against libxml 215 using older 214 754s ok 1 - use Lemonldap::NG::Portal::Main; 754s ok 2 - Portal object 754s ok 3 - Init 754s ok 4 - Portal app 754s ok 5 - Auth query 754s ok 6 - HTTP code is 200 754s ok 7 - Page contains a form 754s ok 8 - URI match 754s ok 9 - Field "fg" is defined 754s ok 10 - Field "token" is defined 754s ok 11 - Post fingerprint 754s ok 12 - Expected portal error code: code found on page 754s ok 13 - Expected portal error code 754s ok 14 - Auth query 754s ok 15 - HTTP code is 200 754s ok 16 - Page contains a form 754s ok 17 - URI match 754s ok 18 - Field "fg" is defined 754s ok 19 - Field "token" is defined 754s ok 20 - Post fingerprint 754s ok 21 - Get cookie lemonldap (3b38fa96c18b5c59eb5da55b358d4f085d9415731352289bf7203d2889dc8b09) 754s ok 22 - Get redirection 754s ok 23 - Location is http://auth.example.com/ 754s ok 24 - Get cookie llngpersistent (b3690e1d60ece73672b6b7c60a7106b1d4800ea6d6e39b0a3bc6728119ec7415) 754s ok 25 - Secure cookie found 754s ok 26 - Try to auth with persistent cookie 754s ok 27 - HTTP code is 200 754s ok 28 - HTTP code is 200 754s ok 29 - Page contains a form 754s ok 30 - Host match 754s ok 31 - Field "fg" is defined 754s ok 32 - Field "token" is defined 754s ok 33 - CSP header authorize POST request to \# 754s ok 34 - Post fingerprint 754s ok 35 - Get redirection 754s ok 36 - Location is http://auth.example.com/ 754s ok 37 - Get cookie lemonldap (4fd45c7b0bfa179cf58121d66129c1b4e856cd8d71df37cef3028252fb5fb43d) 754s ok 38 - Try to auth with persistent cookie and an expired token 754s ok 39 - HTTP code is 200 754s ok 40 - HTTP code is 200 754s ok 41 - Page contains a form 754s ok 42 - Host match 754s ok 43 - Field "fg" is defined 754s ok 44 - Field "token" is defined 754s ok 45 - CSP header authorize POST request to \# 754s ok 46 - Post fingerprint with an expired token 754s ok 47 - HTTP code is 200 754s ok 48 - Page contains a form 754s ok 49 - CSP header authorize POST request to \# 754s ok 50 - Get login form 754s ok 51 - Try to auth with persistent cookie 754s ok 52 - HTTP code is 200 754s ok 53 - HTTP code is 200 754s ok 54 - Page contains a form 754s ok 55 - Host match 754s ok 56 - Field "fg" is defined 754s ok 57 - Field "token" is defined 754s ok 58 - CSP header authorize POST request to \# 754s ok 59 - Post bad fingerprint 754s ok 60 - HTTP code is 200 754s ok 61 - Page contains a form 754s ok 62 - CSP header authorize POST request to \# 754s ok 63 - Get login form 754s ok 64 - Get cookie llngpersistent (0) 754s ok 65 - Found secure and expired connexion Cookie 754s ok 66 - Auth query 754s ok 67 - HTTP code is 200 754s ok 68 - Page contains a form 754s ok 69 - URI match 754s ok 70 - Field "fg" is defined 754s ok 71 - Field "token" is defined 754s ok 72 - Post fingerprint 754s ok 73 - Get cookie lemonldap (8dff5cc986db6a3b042d336ce91d37cba9d464ce52ad225b861cbc4329875515) 754s ok 74 - Get cookie llngpersistent (8916bfd2554db4f20fa6b13fe733c148bb0fd781948536152bb04db8573b45c1) 754s ok 75 - Found custom main Logo 754s ok 76 - History found 754s ok 77 - -> Three entries found 754s ok 78 - Verify connection 754s ok 79 - Authenticated as dwho 754s ok 80 - Get Menu 754s ok 81 - Apps menu found 754s ok 82 - HTTP code is 200 754s ok 83 - Try to auth with an expired persistent session cookie 754s ok 84 - HTTP code is 200 754s ok 85 - Page contains a form 754s ok 86 - CSP header authorize POST request to \# 754s ok 87 - Get login form 754s ok 88 - Post fingerprint with an expired persistent connexion cookie 754s ok 89 - HTTP code is 200 754s ok 90 - Page contains a form 754s ok 91 - CSP header authorize POST request to \# 754s ok 92 - Get login form 754s 1..92 754s ok 754s t/64-StayConnected-with-rule.t ................................................. 754s Warning: program compiled against libxml 215 using older 214 754s ok 1 - use Lemonldap::NG::Portal::Main; 754s ok 2 - Portal object 754s ok 3 - Init 754s ok 4 - Portal app 754s ok 5 - Firt access 754s ok 6 - HTTP code is 200 754s ok 7 - Page contains a form 754s ok 8 - Field "user" is defined 754s ok 9 - Field "password" is defined 754s ok 10 - Field "stayconnected" is defined 754s ok 11 - Field "checkLogins" is defined 754s ok 12 - Field "token" is defined 754s ok 13 - CSP header authorize POST request to \# 754s ok 14 - Stayconnected was offered 754s ok 15 - Access from external LAN 754s ok 16 - HTTP code is 200 754s ok 17 - Page contains a form 754s ok 18 - Field "user" is defined 754s ok 19 - Field "password" is defined 754s ok 20 - Field "checkLogins" is defined 754s ok 21 - Field "token" is defined 754s ok 22 - CSP header authorize POST request to \# 754s ok 23 - Stayconnected wasn't offered 754s ok 24 - Auth query 754s ok 25 - Get cookie lemonldap (a743cb124edf701c8e4eacb6d2deebc6fdc0a6e33b060763425f1cae86d56bd2) 754s ok 26 - Get redirection 754s ok 27 - Location is http://auth.example.com/ 754s ok 28 - Post fingerprint 754s ok 29 - Expected portal error code: code found on page 754s ok 30 - Expected portal error code 754s ok 31 - Logout request 754s ok 32 - Response is 200 754s ok 33 - Cookie is deleted 754s ok 34 - No pdata 754s ok 35 - Disconnect request 754s ok 36 - Response is 401 754s 1..36 754s ok 755s t/64-StayConnected-without-fingerprint-checking.t .............................. 755s Warning: program compiled against libxml 215 using older 214 755s ok 1 - use Lemonldap::NG::Portal::Main; 755s ok 2 - Portal object 755s ok 3 - Init 755s ok 4 - Portal app 755s ok 5 - Auth query 755s ok 6 - HTTP code is 200 755s ok 7 - Page contains a form 755s ok 8 - URI match 755s ok 9 - Field "fg" is defined 755s ok 10 - Field "token" is defined 755s ok 11 - Auth query 755s ok 12 - HTTP code is 200 755s ok 13 - Page contains a form 755s ok 14 - URI match 755s ok 15 - Field "fg" is defined 755s ok 16 - Field "token" is defined 755s ok 17 - Post fingerprint 755s ok 18 - Get redirection 755s ok 19 - Location is http://auth.example.com/ 755s ok 20 - Get cookie lemonldap (40bc9daecc144e912e8e30bcee61e4e68996d5877eb0cc1a701db447ddc2248f) 755s ok 21 - Get cookie llngconnection (6c5a4a8cd33a72907d41702e8c298b968a8d53d76ff50510e3ea092d9e5b63e6) 755s ok 22 - HTTP cookie found 755s ok 23 - Try to auth with persistent cookie 755s ok 24 - HTTP code is 200 755s ok 25 - HTTP code is 200 755s ok 26 - Page contains a form 755s ok 27 - Host match 755s ok 28 - Field "fg" is defined 755s ok 29 - Field "token" is defined 755s ok 30 - CSP header authorize POST request to \# 755s ok 31 - Post new fingerprint 755s ok 32 - Get redirection 755s ok 33 - Location is http://auth.example.com/ 755s ok 34 - Get cookie lemonldap (2519cd0d1cc32246470b75e298be3a6d23c88ef599a526bd024ee87e9891a455) 755s ok 35 - Logout request 755s ok 36 - Response is 200 755s ok 37 - Cookie is deleted 755s ok 38 - No pdata 755s ok 39 - Disconnect request 755s ok 40 - Response is 401 755s 1..40 755s ok 755s t/64-StayConnected.t ........................................................... 755s Warning: program compiled against libxml 215 using older 214 755s ok 1 - use Lemonldap::NG::Portal::Main; 755s ok 2 - Portal object 755s ok 3 - Init 755s ok 4 - Portal app 755s # Subtest: Register session, use it, then logout 755s ok 1 - Auth query 755s ok 2 - HTTP code is 200 755s ok 3 - Page contains a form 755s ok 4 - URI match 755s ok 5 - Field "fg" is defined 755s ok 6 - Field "token" is defined 755s ok 7 - Post fingerprint 755s ok 8 - Get cookie lemonldap (c73857af01e18a6199cf3abebf2800e67f9d6be1e68dfc4cce4ed743c7125689) 755s ok 9 - Get redirection 755s ok 10 - Location is http://auth.example.com/ 755s ok 11 - Get cookie llngpersistent (f3fdf0e6aa6e8f0e9af75b14dca4d50ad3a89f3b059b91282911e0de47d40311) 755s ok 12 - Domain not set in stayconnected cookie 755s ok 13 - Secure cookie found 755s ok 14 - Try to auth with persistent cookie 755s ok 15 - HTTP code is 200 755s ok 16 - HTTP code is 200 755s ok 17 - Page contains a form 755s ok 18 - Host match 755s ok 19 - Field "fg" is defined 755s ok 20 - Field "token" is defined 755s ok 21 - CSP header authorize POST request to \# 755s ok 22 - Post fingerprint 755s ok 23 - Get redirection 755s ok 24 - Location is http://auth.example.com/ 755s ok 25 - Get cookie lemonldap (78fb656936d2c7e1e9ab7fcc6490bd57ebeb35d868953827da766e05db3e52bc) 755s ok 26 755s ok 27 - Logout request 755s ok 28 - Response is 200 755s ok 29 - Cookie is deleted 755s ok 30 - No pdata 755s ok 31 - Disconnect request 755s ok 32 - Response is 401 755s ok 33 - Connection session cannot be found 755s 1..33 755s ok 5 - Register session, use it, then logout 755s # Subtest: Make sure connection ID is saved on first login too 755s ok 1 - Auth query 755s ok 2 - HTTP code is 200 755s ok 3 - Page contains a form 755s ok 4 - URI match 755s ok 5 - Field "fg" is defined 755s ok 6 - Field "token" is defined 755s ok 7 - Post fingerprint 755s ok 8 - Get cookie lemonldap (dc8c7f5cd125ceb05042c3f9d8a89682262acf036cf4df0e833ad1a5a7283cbb) 755s ok 9 - Get redirection 755s ok 10 - Location is http://auth.example.com/ 755s ok 11 - Get cookie llngpersistent (80173ebfbd4d488b20d0c7ff5c492a0cb69ec01aec7c5fce992f271fbd9eccf4) 755s ok 12 - Domain not set in stayconnected cookie 755s ok 13 - Secure cookie found 755s ok 14 755s ok 15 - Logout request 755s ok 16 - Response is 200 755s ok 17 - Cookie is deleted 755s ok 18 - No pdata 755s ok 19 - Disconnect request 755s ok 20 - Response is 401 755s ok 21 - Connection session cannot be found 755s 1..21 755s ok 6 - Make sure connection ID is saved on first login too 755s 1..6 755s ok 756s t/65-AutoSignin.t .............................................................. 756s Warning: program compiled against libxml 215 using older 214 756s ok 1 - use Lemonldap::NG::Portal::Main; 756s ok 2 - Portal object 756s [Tue Oct 28 17:02:29 2025] [LLNG:6053] [error] Bad Autologin rule "$env->{REMOTE_ADDR =~ /^127/: syntax error at (eval 138) line 1, near "/^127/)" 756s Execution of (eval 138) aborted due to compilation errors. 756s 756s [Tue Oct 28 17:02:29 2025] [LLNG:6053] [error] Bad Autologin rule "$env->{REMOTE_ADDR} =~ /^127: Search pattern not terminated at (eval 142) line 1. 756s 756s ok 3 - Init 756s ok 4 - Portal app 756s ok 5 - Auth query 756s ok 6 - HTTP code is 200 756s ok 7 - Get cookie lemonldap (c4850c079623d2b12b9608b523172f5c3062f29ece3f30963bfdf1f4616a777a) 756s ok 8 - Bad query 756s ok 9 - Response status is 401 756s ok 10 - Content is JSON 756s ok 11 - Error code is 9 756s 1..11 756s ok 756s t/65-CheckState-with-choice.t .................................................. 756s Warning: program compiled against libxml 215 using older 214 756s ok 1 - use Lemonldap::NG::Portal::Main; 756s ok 2 - Portal object 756s ok 3 - Init 756s ok 4 - Portal app 756s ok 5 - Test correct secret, no user auth 756s ok 6 - HTTP code is 200 756s ok 7 - Content-Type is JSON 756s ok 8 - Content is valid JSON 756s ok 9 - response has a result key with value 1 756s ok 10 - Test correct secret with bad user auth 756s ok 11 - Response status is 500 756s ok 12 - Content is JSON 756s ok 13 - Error code is Bad result during auth: 5 756s ok 14 - Test correct secret with good user auth without choice 756s ok 15 - Response status is 500 756s ok 16 - Content is JSON 756s ok 17 - Error code is Bad result during auth: 9 756s ok 18 - Test correct secret with good user auth with bad choice 756s ok 19 - Response status is 500 756s ok 20 - Content is JSON 756s ok 21 - Error code is Bad result during auth: 9 756s ok 22 - Test correct secret with good user auth and good choice 756s ok 23 - HTTP code is 200 756s ok 24 - Content-Type is JSON 756s ok 25 - Content is valid JSON 756s ok 26 - response has a result key with value 1 756s 1..26 756s ok 756s t/65-CheckState.t .............................................................. 756s Warning: program compiled against libxml 215 using older 214 756s ok 1 - use Lemonldap::NG::Portal::Main; 756s ok 2 - Portal object 756s ok 3 - Init 756s ok 4 - Portal app 756s ok 5 - Test no secret 756s ok 6 - Response status is 500 756s ok 7 - Content is JSON 756s ok 8 - Error code is Bad secret 756s ok 9 - Test bad secret, no user auth 756s ok 10 - Response status is 500 756s ok 11 - Content is JSON 756s ok 12 - Error code is Bad secret 756s ok 13 - Test correct secret, no user auth 756s ok 14 - HTTP code is 200 756s ok 15 - Content-Type is JSON 756s ok 16 - Content is valid JSON 756s ok 17 - response has a result key with value 1 756s ok 18 - response version is correct 756s ok 19 - Test no secret with user auth 756s ok 20 - Response status is 500 756s ok 21 - Content is JSON 756s ok 22 - Error code is Bad secret 756s ok 23 - Test incorrect secret with user auth 756s ok 24 - Response status is 500 756s ok 25 - Content is JSON 756s ok 26 - Error code is Bad secret 756s ok 27 - Test correct secret with bad user auth 756s ok 28 - Response status is 500 756s ok 29 - Content is JSON 756s ok 30 - Error code is Bad result during auth: 5 756s ok 31 - response has a result key with value 1 756s ok 32 - Test correct secret with good user auth 756s ok 33 - HTTP code is 200 756s ok 34 - Content-Type is JSON 756s ok 35 - Content is valid JSON 756s ok 36 - response has a result key with value 1 756s ok 37 - Test correct secret with good user without password 756s ok 38 - HTTP code is 200 756s ok 39 - Content-Type is JSON 756s ok 40 - Content is valid JSON 756s ok 41 - response has a result key with value 1 756s ok 42 - Test correct secret with good user without password 756s ok 43 - HTTP code is 200 756s ok 44 - Content-Type is JSON 756s ok 45 - Content is valid JSON 756s ok 46 - response has a result key with value 1 756s 1..46 756s ok 757s t/66-CDA-PSGI-Try.t ............................................................ 757s Warning: program compiled against libxml 215 using older 214 757s ok 1 - use Lemonldap::NG::Portal::Main; 757s ok 2 - Portal object 757s ok 3 - Init 757s ok 4 - Portal app 757s ok 5 - Register $type 757s # ==> Pushing PORTAL <== 757s # ==> Popping PORTAL <== 757s ok 6 - Unauth CDA request 757s ok 7 - HTTP code is 200 757s ok 8 - Page contains a form 757s ok 9 - Field "url" is defined 757s ok 10 - CSP header authorize POST request to \# 757s ok 11 - check url value 757s # ==> Pushing PORTAL <== 757s # ==> Popping PORTAL <== 757s ok 12 - Post credentials 757s ok 13 - Get redirection 757s ok 14 - Location header found 757s ok 15 - use Lemonldap::NG::Handler::PSGI; 757s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 757s ok 17 - Register $type 757s ok 18 - Push cda cookie 757s ok 19 - Get redirection 757s ok 20 - Location is http://test.example.org/ 757s ok 21 - Get cookie lemonldap (c:jXqemrhT2Z2WX2lg5wxFgKKAVewm1pwGC4kiGBBAKi364X8Z3dohsic5dhK8IXehItCdJ5ruLHnPCALb/GSjvrsIgjLH72Zw8gJAYPtZfPOuMpDwFOJcjPapokJ9q/j4UtNKSzMCr8UxosEFG3ItUL3hY3QuqDqPi0IUjEOiCZ6sICk0lwbFqqmwkBpThsC0) 757s ok 22 - Authenticated query 757s ok 23 - HTTP code is 200 757s ok 24 - Authenticated as dwho 757s 1..24 757s ok 757s t/66-CDA-already-auth.t ........................................................ 757s Warning: program compiled against libxml 215 using older 214 757s ok 1 - use Lemonldap::NG::Portal::Main; 757s ok 2 - Portal object 757s ok 3 - Init 757s ok 4 - Portal app 757s ok 5 - Register $type 757s # ==> Pushing PORTAL <== 757s # ==> Popping PORTAL <== 757s ok 6 - Auth query 757s ok 7 - HTTP code is 200 757s ok 8 - Get cookie lemonldap (31ffc9013931ae6384a702c4671af4732ea57244b0be412f1b8df576e2189222) 757s # ==> Pushing PORTAL <== 757s # ==> Popping PORTAL <== 757s ok 9 - Auth CDA request 757s ok 10 - Get redirection 757s ok 11 - Location header found 757s ok 12 - Make sure no pdata is returned 757s ok 13 - use Lemonldap::NG::Handler::Server; 757s ok 14 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 757s ok 15 - Register $type 757s ok 16 - Push cda cookie 757s ok 17 - Get redirection 757s ok 18 - Location is http://test.example.org/ 757s ok 19 - Get cookie lemonldap (c:/PlIkd9JOqWVw/PTTGTrP46mqMbLXoy/eRkl3RUzEj80v5+VMfbQy0V2o878FWDPvglNE+h0NbSad3f5fcJq4Pw6+OMj4RGAApcefKqdAEVhvCE0c0/+zeaTdx4Pe4g4MOstw/Ot5qz8k/+HwWKQX3B/SlJPTdK6BziR/WbqChxMIYfp8ASkNUOsfQj5yXCB) 757s ok 20 - Authenticated query 757s ok 21 - HTTP code is 200 757s ok 22 - Authenticated as dwho 757s 1..22 757s ok 758s t/66-CDA-wildcard.t ............................................................ 758s Warning: program compiled against libxml 215 using older 214 758s ok 1 - use Lemonldap::NG::Portal::Main; 758s ok 2 - Portal object 758s ok 3 - Init 758s ok 4 - Portal app 758s ok 5 - Unauth CDA request 758s ok 6 - HTTP code is 200 758s ok 7 - Page contains a form 758s ok 8 - Field "url" is defined 758s ok 9 - CSP header authorize POST request to \# 758s ok 10 - Post credentials 758s ok 11 - Get redirection 758s ok 12 - Location header found 758s ok 13 - Get cookie lemonldap (a8552f58183fa797615fb89273c6e56a4e3e044beb1f1f00cbf77d5236b635f1) 758s ok 14 - CDA request to subdomain 758s ok 15 - Get redirection 758s ok 16 - Location header found 758s ok 17 - CDA request to subdomain 758s ok 18 - Subdomain CDA request not allowed by wildcard: code found on page 758s ok 19 - Subdomain CDA request not allowed by wildcard 758s ok 20 - CDA request to one-level wildcard 758s ok 21 - Get redirection 758s ok 22 - Location header found 758s ok 23 - use Lemonldap::NG::Handler::Server; 758s ok 24 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 758s ok 25 - App 758s ok 26 - Push cda cookie 758s ok 27 - Get redirection 758s ok 28 - Location is http://sub-domain.cda.example.llng/ 758s ok 29 - Get cookie lemonldap (c:tRLCzw8FLyWaC8tgC2rBWkITNRiigwRZ214lAGy5IRAqz2Mx8LV3DchCNao2LYbN5KreRjGMEfEaIET9ehXZ49BS53bfFFyosV8EnxFHfL6DwJmg99G//j1AMZaemzJ6OqMNxCbEaLjQBdIUagqMxYTn2nWTpfdgu3CjtY5RSOU=) 758s ok 30 - Authenticated query 758s ok 31 - HTTP code is 200 758s ok 32 - Authenticated as dwho 758s ok 33 - use Lemonldap::NG::Handler::Server; 758s ok 34 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 758s ok 35 - App 758s ok 36 - Push cda cookie 758s ok 37 - Get redirection 758s ok 38 - Location is http://cda.example.llng/ 758s ok 39 - Get cookie lemonldap (c:Si/Z1Lh2IhJPqfiz0TFDzjuWnGsmiTSMIy/qdEfXYr3tvllB32aPCgyxtKn52Fwp1QQQf2Ogqc0r/Jn+M8uLN/P4RY2+tpnRObCr/e0oGXghwlNx6YB+/CNGj3OTGF9rs9rScWgOLI43Cp0yaml1THDq+9T8PpgKrmHEIkK+dT4=) 758s ok 40 - Authenticated query 758s ok 41 - HTTP code is 200 758s ok 42 - Authenticated as dwho 758s ok 43 - use Lemonldap::NG::Handler::Server; 758s ok 44 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 758s ok 45 - App 758s ok 46 - Push cda cookie 758s ok 47 - Get redirection 758s ok 48 - Location is http://cda.oneonly.llng/ 758s ok 49 - Get cookie lemonldap (c:UtiS/QpCP1hD2xOpXmc+9ynneul4bFKWdx98Z865GDUU3O/PMoyWbJv6RS2R7wVJj2wggcdx8l011boYUSKcNFm/cYx6o4UkTCLDdbwDhtP11O+zur8WdvK329uHmf8A011r7pGrp08ASRn6FHP3WaIpDqaHQeX1blLNEV3krzA=) 758s ok 50 - Authenticated query 758s ok 51 - HTTP code is 200 758s ok 52 - Authenticated as dwho 758s 1..52 758s ok 759s t/66-CDA-with-REST.t ........................................................... 759s Warning: program compiled against libxml 215 using older 214 759s ok 1 - use Lemonldap::NG::Portal::Main; 759s ok 2 - Portal object 759s ok 3 - Init 759s ok 4 - Portal app 759s ok 5 - Register $type 759s # ==> Pushing PORTAL <== 759s # ==> Popping PORTAL <== 759s ok 6 - Unauth CDA request 759s ok 7 - HTTP code is 200 759s ok 8 - Page contains a form 759s ok 9 - Field "url" is defined 759s ok 10 - CSP header authorize POST request to \# 759s ok 11 - check url value 759s # ==> Pushing PORTAL <== 759s # ==> Popping PORTAL <== 759s ok 12 - Post credentials 759s ok 13 - Get redirection 759s ok 14 - Location header found 759s ok 15 - use Lemonldap::NG::Handler::Server; 759s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 759s ok 17 - Register $type 759s ok 18 - @ REST REQUEST @ 759s # ==> Pushing PORTAL <== 759s # ==> Popping PORTAL <== 759s ok 19 - Execute request 759s ok 20 - Response is 200 or 400 759s ok 21 - @ END OF REST REQUEST @ 759s ok 22 - Push cda cookie 759s ok 23 - Get redirection 759s ok 24 - Location is http://test.example.org/ 759s ok 25 - Get cookie lemonldap (c:uTGsNN7kGKfGy3yXaECmsxuprJxSsMeIZbCAnUAnHwJNugmf3uUcsNbkkUoiOwfXoDvfGfLFYVNoM2LlTE2bICp5wWZTBWQyEw83QGoZMnMOhBTcJ6NtvpHs9bPMO7wgpsSULC91XSeviPLot9cY3ijlh3JOGnV38fS9b7WufWPw3iWl8tzbtw4FUqhfcbM8) 759s ok 26 - Authenticated query 759s ok 27 - HTTP code is 200 759s ok 28 - Authenticated as dwho 759s 1..28 759s ok 759s t/66-CDA-with-SOAP.t ........................................................... 759s Warning: program compiled against libxml 215 using older 214 759s ok 1 - use Lemonldap::NG::Portal::Main; 759s ok 2 - Portal object 759s ok 3 - Init 759s ok 4 - Portal app 759s ok 5 - Register $type 759s # ==> Pushing PORTAL <== 759s # ==> Popping PORTAL <== 759s ok 6 - Unauth CDA request 759s ok 7 - HTTP code is 200 759s ok 8 - Page contains a form 759s ok 9 - Field "url" is defined 759s ok 10 - CSP header authorize POST request to \# 759s ok 11 - check url value 759s # ==> Pushing PORTAL <== 759s # ==> Popping PORTAL <== 759s ok 12 - Post credentials 759s ok 13 - Get redirection 759s ok 14 - Location header found 759s ok 15 - use Lemonldap::NG::Handler::Server; 759s ok 16 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 759s ok 17 - Register $type 759s ok 18 - @ SOAP REQUEST @ 759s # ==> Pushing PORTAL <== 759s # ==> Popping PORTAL <== 759s ok 19 - Execute request 759s ok 20 - Content is XML 759s ok 21 - @ END OF SOAP REQUEST @ 759s ok 22 - Push cda cookie 759s ok 23 - Get redirection 759s ok 24 - Location is http://test.example.org/ 759s ok 25 - Get cookie lemonldap (c:O9a/u3W0eUKGqjMl7qc6Ob91qVpsy4EBsrcGFhawFwtBRNmnNzROsXlGKhk7x+d3V1AoickanZOlNFYWI00e7I33mwu4uSRZu76WMEXnSjOYpLdRYNJ01x8EfFIw4B6UqOUVSIqClSePEWOuf/zd5ag4QHmfvv9uzapwXp5AYt9GGPAVOYFFaYpXLq352gf2) 759s ok 26 - Authenticated query 759s ok 27 - HTTP code is 200 759s ok 28 - Authenticated as dwho 759s 1..28 759s ok 759s t/66-CDA-with-doubleCookies.t .................................................. 759s Warning: program compiled against libxml 215 using older 214 759s ok 1 - use Lemonldap::NG::Portal::Main; 759s ok 2 - Portal object 759s ok 3 - Init 759s ok 4 - Portal app 759s ok 5 - use Lemonldap::NG::Handler::Server; 759s ok 6 - use Lemonldap::NG::Handler::Main; 759s ok 7 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 759s ok 8 - App 759s ok 9 - Post credentials 759s ok 10 - Get cookie lemonldap (ffb1eb04a9ec2f49d67e6ba847f21129b47333b3bd68dca1b9feb1dcbb274fd6) 759s ok 11 - Get cookie lemonldaphttp (b1ca20ebed9fae6fe6919d7e2ffab17a7e8475fdc1b16135aa2502d6431dc1d2) 759s ok 12 - CDA request to http vhost 759s ok 13 - Get redirection 759s ok 14 - Location header found 759s ok 15 - Push cda cookie 759s ok 16 - Get redirection 759s ok 17 - Location is http://test.example.org/ 759s ok 18 - Get cookie lemonldaphttp (c:fh6IRww7U9XeoAepRF0hrzX0CCJ6t7P68tSHEZGhMjho5RVVOe2BAaJDlbny4NpbgsH1z5ZCy3WHzwUiFSXu68FV3Y44vDMjJbGaQbFdex5C4eQcJZelmJGysoPbHvQJlH4fiZpCt24r3tAMe93QOCaFvPIf3+JZz5ynrFzMJoBz7wgTkQ4xJ+PYDqTQWAel) 759s ok 19 - Authenticated query 759s ok 20 - HTTP code is 200 759s ok 21 - Authenticated as dwho 759s ok 22 - CDA request to https vhost 759s ok 23 - Get redirection 759s ok 24 - Location header found 759s ok 25 - Push cda cookie 759s ok 26 - Get redirection 759s ok 27 - Location is https://test.example.org/ 759s ok 28 - Get cookie lemonldap (c:6XOFA2JyDrB8PuFFIPQaaoInaOur8Cgf39slOmyndp7fYfeoTIF0/bk3i8cHl9rc7pwHKgaJsS9NfnAniywiKI9TZbyr5MIecTysUR9u3kf32BigqIhKocww2jKLzZNuuP8H36fjMaBXUwAiRDGIAj0hfDgQ9OngCIOcVs7pVNS0kWEfZ/zZGq66cnvEDCxU) 759s ok 29 - Authenticated query 759s ok 30 - HTTP code is 200 759s ok 31 - Authenticated as dwho 759s [Tue Oct 28 17:02:32 2025] [LLNG:6061] [error] Session does not contain _httpSession field. Portal must be accessed over HTTPS when using CDA with double cookie 759s ok 32 - CDA request to https vhost 759s ok 33 - Expected portal error code: code found on page 759s ok 34 - Expected portal error code 759s 1..34 759s ok 760s t/66-CDA.t ..................................................................... 760s Warning: program compiled against libxml 215 using older 214 760s ok 1 - use Lemonldap::NG::Portal::Main; 760s ok 2 - Portal object 760s ok 3 - Init 760s ok 4 - Portal app 760s # Subtest: Check that external URLs are correctly classified 760s ok 1 - URL https://example.com/ is not external for domain .example.com 760s ok 2 - URL http://auth.example.com/ is not external for domain .example.com 760s ok 3 - URL https://auth.example.com/ is not external for domain .example.com 760s ok 4 - URL http://example.org/ is external for domain .example.com 760s ok 5 - URL https://example.org/ is external for domain .example.com 760s ok 6 - URL https://example.org is external for domain .example.com 760s ok 7 - URL https://auth.example.comx/ is external for domain .example.com 760s ok 8 - URL https://otherexample.com/ is external for domain .example.com 760s ok 9 - URL https://example.com/ is not external for empty domain 760s ok 10 - URL https://example.comx/ is external for empty domain 760s ok 11 - URL https://xexample.com/ is external for empty domain 760s ok 12 - URL http://auth.example.com/ is external for empty domain 760s ok 13 - URL https://auth.example.com/ is external for empty domain 760s ok 14 - URL http://example.org/ is external for empty domain 760s ok 15 - URL https://example.org/ is external for empty domain 760s ok 16 - URL https://example.org is external for empty domain 760s ok 17 - URL https://auth.example.comx/ is external for empty domain 760s ok 18 - URL https://otherexample.com/ is external for empty domain 760s 1..18 760s ok 5 - Check that external URLs are correctly classified 760s ok 6 - Unauth CDA request 760s ok 7 - HTTP code is 200 760s ok 8 - Page contains a form 760s ok 9 - Field "url" is defined 760s ok 10 - CSP header authorize POST request to \# 760s ok 11 - check url value 760s ok 12 - Post credentials 760s ok 13 - Get cookie lemonldap (972ad539b354e254d5cb393200d088a0d5054c833ce7cca5af6a602e2b443d0d) 760s ok 14 - Get redirection 760s ok 15 - Location header found 760s ok 16 - Dangerous request 760s ok 17 - Untrusted URL denied by portal: code found on page 760s ok 18 - Untrusted URL denied by portal 760s ok 19 - use Lemonldap::NG::Handler::Server; 760s ok 20 - use Lemonldap::NG::Common::PSGI::Cli::Lib; 760s ok 21 - App 760s ok 22 - Push cda cookie 760s ok 23 - Get redirection 760s ok 24 - Location is http://test.example.org/ 760s ok 25 - Get cookie lemonldap (c:v/wGdq8GsJtRy/JUhD2lXy6QFz1Rq12T/Ktwd2OWhDPzKX9OI/yRaLtyl0coPWJWCwY3C756d6f+r13u1DyBXV7Yd76RiBNjfA0j4T1a8dZ9TNKXCezpnvZea6uNr0YJlR9wVDeGvnLZTfjCu7jpG4o9gIzNDWnipuv6kGlUFJ2W4cxJTvMy/6APRNCeUN9M) 760s ok 26 - Authenticated query 760s ok 27 - HTTP code is 200 760s ok 28 - Authenticated as dwho 760s 1..28 760s ok 760s t/67-CheckUser-with-Global-token.t ............................................. 760s Warning: program compiled against libxml 215 using older 214 760s ok 1 - use Lemonldap::NG::Portal::Main; 760s ok 2 - Portal object 760s ok 3 - Init 760s ok 4 - Portal app 760s ok 5 - Get Menu 760s ok 6 - HTTP code is 200 760s ok 7 - Page contains a form 760s ok 8 - Host match 760s ok 9 - Field "user" is defined 760s ok 10 - Field "password" is defined 760s ok 11 - Field "token" is defined 760s ok 12 - CSP header authorize POST request to \# 760s ok 13 - Auth query 760s ok 14 - Get cookie lemonldap (7db180def442e2b4993b38e0b2a079134753ea5fd600f45661e60068ad6748dc) 760s ok 15 - Get redirection 760s ok 16 - Location is http://auth.example.com/ 760s ok 17 - CheckUser form 760s ok 18 - HTTP code is 200 760s ok 19 - Page contains a form 760s ok 20 - URI match 760s ok 21 - Field "user" is defined 760s ok 22 - Field "url" is defined 760s ok 23 - Field "token" is defined 760s ok 24 - Found trspan="checkUser" 760s ok 25 - POST checkuser 760s ok 26 - Found allowed 760s ok 27 - HTTP code is 200 760s ok 28 - Page contains a form 760s ok 29 - URI match 760s ok 30 - Field "user" is defined 760s ok 31 - Field "url" is defined 760s ok 32 - Field "token" is defined 760s ok 33 - POST checkuser 760s ok 34 - Found VHnotFound 760s ok 35 - HTTP code is 200 760s ok 36 - Page contains a form 760s ok 37 - URI match 760s ok 38 - Field "user" is defined 760s ok 39 - Field "url" is defined 760s ok 40 - Field "token" is defined 760s ok 41 - POST checkuser 760s ok 42 - Found PE_TOKENEXPIRED 760s ok 43 - HTTP code is 200 760s ok 44 - Page contains a form 760s ok 45 - URI match 760s ok 46 - Field "user" is defined 760s ok 47 - Field "url" is defined 760s ok 48 - Field "token" is defined 760s ok 49 - POST checkuser 760s ok 50 - HTTP code is 200 760s ok 51 - Page contains a form 760s ok 52 - URI match 760s ok 53 - Field "user" is defined 760s ok 54 - Field "url" is defined 760s ok 55 - Field "token" is defined 760s ok 56 - Found trspan="checkUserComputeSession" 760s ok 57 - Found trspan="allowed" 760s ok 58 - Found trspan="headers" 760s ok 59 - Found trspan="groups_sso" 760s ok 60 - Found trspan="attributes" 760s ok 61 - Found trspan="macros" 760s ok 62 - Found Auth-User 760s ok 63 - Found rtyler 760s ok 64 - Found su 760s ok 65 - Found uid 760s ok 66 - Found uc mail 760s ok 67 - Found uid 760s ok 68 - POST checkuser 760s ok 69 - Found trspan="forbidden" 760s ok 70 - Logout request 760s ok 71 - Response is 200 760s ok 72 - Cookie is deleted 760s ok 73 - No pdata 760s ok 74 - Disconnect request 760s ok 75 - Response is 401 760s 1..75 760s ok 761s t/67-CheckUser-with-Impersonation-and-Macros.t ................................. 761s Warning: program compiled against libxml 215 using older 214 761s ok 1 - use Lemonldap::NG::Portal::Main; 761s ok 2 - Portal object 761s ok 3 - Init 761s ok 4 - Portal app 761s ok 5 - Get Menu 761s ok 6 - HTTP code is 200 761s ok 7 - Page contains a form 761s ok 8 - Host match 761s ok 9 - Field "user" is defined 761s ok 10 - Field "password" is defined 761s ok 11 - Field "spoofId" is defined 761s ok 12 - CSP header authorize POST request to \# 761s ok 13 - Auth query 761s ok 14 - Get cookie lemonldap (4f666373d4f2c971faeeb1f9ec51a5a619c31d4db56cf22a10950215ba025a1b) 761s ok 15 - Get redirection 761s ok 16 - Location is http://auth.example.com/ 761s ok 17 - Get Menu 761s ok 18 - HTTP code is 200 761s ok 19 - Connected as dwho 761s ok 20 - Authenticated as dwho / rtyler 761s ok 21 - CheckUser form 761s ok 22 - HTTP code is 200 761s ok 23 - Page contains a form 761s ok 24 - URI match 761s ok 25 - Field "user" is defined 761s ok 26 - Field "url" is defined 761s ok 27 - Found trplaceholder = "dwho / rtyler" 761s ok 28 - POST checkuser 761s ok 29 - HTTP code is 200 761s ok 30 - Page contains a form 761s ok 31 - URI match 761s ok 32 - Field "user" is defined 761s ok 33 - Field "url" is defined 761s ok 34 - Found HTTP url 761s ok 35 - Found trspan="allowed" 761s ok 36 - Found trspan="headers" 761s ok 37 - Found trspan="macros" 761s ok 38 - Found _userDB 761s ok 39 - Found Auth-User 761s ok 40 - Found dwho 761s ok 41 - Found _whatToTrace 761s ok 42 - Found uid 761s ok 43 - Found uid 761s ok 44 - Found two macros 761s ok 45 - CheckUser form 761s ok 46 - POST checkuser 761s ok 47 - Found trspan="checkUserComputeSession" 761s ok 48 - Found trspan="allowed" 761s ok 49 - Found uid 761s ok 50 - Found two well computed macros 761s ok 51 - Found group "authGroup" 761s ok 52 - Found group "realAuthGroup" 761s ok 53 - CheckUser form 761s ok 54 - HTTP code is 200 761s ok 55 - Page contains a form 761s ok 56 - URI match 761s ok 57 - Field "user" is defined 761s ok 58 - Field "url" is defined 761s ok 59 - POST checkuser 761s ok 60 - HTTP code is 200 761s ok 61 - Page contains a form 761s ok 62 - URI match 761s ok 63 - Field "user" is defined 761s ok 64 - Field "url" is defined 761s ok 65 - Found HTTPS url 761s ok 66 - Logout request 761s ok 67 - Response is 200 761s ok 68 - Cookie is deleted 761s ok 69 - No pdata 761s ok 70 - Disconnect request 761s ok 71 - Response is 401 761s 1..71 761s ok 761s t/67-CheckUser-with-UnrestrictedUser.t ......................................... 761s Warning: program compiled against libxml 215 using older 214 761s ok 1 - use Lemonldap::NG::Portal::Main; 761s ok 2 - Portal object 761s ok 3 - Init 761s ok 4 - Portal app 761s ok 5 - Get Menu 761s ok 6 - HTTP code is 200 761s ok 7 - Page contains a form 761s ok 8 - Host match 761s ok 9 - Field "user" is defined 761s ok 10 - Field "password" is defined 761s ok 11 - CSP header authorize POST request to \# 761s ok 12 - Auth query 761s ok 13 - Get cookie lemonldap (e6fe4a313fee4e535d9d581b66e0e5faca4e98338af169ceecb41ae280f03efc) 761s ok 14 - Get redirection 761s ok 15 - Location is http://auth.example.com/ 761s ok 16 - CheckUser form 761s ok 17 - HTTP code is 200 761s ok 18 - Page contains a form 761s ok 19 - URI match 761s ok 20 - Field "user" is defined 761s ok 21 - Field "url" is defined 761s ok 22 - Found trspan="checkUser" 761s ok 23 - POST checkuser 761s ok 24 - Response is JSON 761s ok 25 - Computed session 761s ok 26 - POST checkuser 761s ok 27 - Response is JSON 761s ok 28 - BADCREDENTIALS 761s ok 29 - Auth query 761s ok 30 - HTTP code is 200 761s ok 31 - Get cookie lemonldap (661211b914047d8752439f33cc5a44b9ee600d8716faee88437f0e0c96fe44c2) 761s ok 32 - POST checkuser 761s ok 33 - Response is JSON 761s ok 34 - BADCREDENTIALS 761s ok 35 - Auth query 761s ok 36 - HTTP code is 200 761s ok 37 - Get cookie lemonldap (b87e86d21f612f945bdebd954c26a75d2ec82ce804752a389551fda082253d75) 761s ok 38 - CheckUser form 761s ok 39 - HTTP code is 200 761s ok 40 - Page contains a form 761s ok 41 - URI match 761s ok 42 - Field "user" is defined 761s ok 43 - Field "url" is defined 761s ok 44 - Found trspan="checkUser" 761s ok 45 - POST checkuser 761s ok 46 - Response is JSON 761s ok 47 - SSO session 761s ok 48 - POST checkuser 761s ok 49 - Response is JSON 761s ok 50 - SSO session 761s ok 51 - Logout request 761s ok 52 - Response is 200 761s ok 53 - Cookie is deleted 761s ok 54 - No pdata 761s ok 55 - Disconnect request 761s ok 56 - Response is 401 761s ok 57 - POST checkuser 761s ok 58 - Response is JSON 761s ok 59 - Computed session 761s ok 60 - Auth-User is not masked 761s ok 61 - emptyHeader is not masked 761s ok 62 - Get Menu 761s ok 63 - HTTP code is 200 761s ok 64 - Page contains a form 761s ok 65 - Host match 761s ok 66 - Field "user" is defined 761s ok 67 - Field "password" is defined 761s ok 68 - CSP header authorize POST request to \# 761s ok 69 - Auth query 761s ok 70 - Get cookie lemonldap (d25d17f623b909d176f4a6359f7b7a4aef36d9d44a2ab962ce8a4aa5d55cd917) 761s ok 71 - Get redirection 761s ok 72 - Location is http://auth.example.com/ 761s ok 73 - CheckUser form 761s ok 74 - HTTP code is 200 761s ok 75 - Page contains a form 761s ok 76 - URI match 761s ok 77 - Field "user" is defined 761s ok 78 - Field "url" is defined 761s ok 79 - Found trspan="checkUser" 761s ok 80 - POST checkuser 761s ok 81 - Response is JSON 761s ok 82 - Auth-User is masked 761s ok 83 - emptyHeader is not masked 761s ok 84 - testHeader1 is not masked 761s ok 85 - POST checkuser 761s ok 86 - Response is JSON 761s ok 87 - Auth-User is masked 761s ok 88 - POST checkuser 761s ok 89 - Response is JSON 761s ok 90 - Auth-User is masked 761s ok 91 - testHeader1 is masked 761s ok 92 - Logout request 761s ok 93 - Response is 200 761s ok 94 - Cookie is deleted 761s ok 95 - No pdata 761s ok 96 - Disconnect request 761s ok 97 - Response is 401 761s 1..97 761s ok 762s t/67-CheckUser-with-hidden-attributes.t ........................................ 762s Warning: program compiled against libxml 215 using older 214 762s ok 1 - use Lemonldap::NG::Portal::Main; 762s ok 2 - Portal object 762s ok 3 - Init 762s ok 4 - Portal app 762s ok 5 - Get Menu 762s ok 6 - HTTP code is 200 762s ok 7 - Page contains a form 762s ok 8 - Host match 762s ok 9 - Field "user" is defined 762s ok 10 - Field "password" is defined 762s ok 11 - CSP header authorize POST request to \# 762s ok 12 - Auth query 762s ok 13 - Get cookie lemonldap (957a0742c91a6a498ae4b23d6c52ee87e6deaeb826f368d8ac13fb158eaacc50) 762s ok 14 - Get redirection 762s ok 15 - Location is http://auth.example.com/ 762s ok 16 - GET CheckUser 762s ok 17 - Content is JSON 762s ok 18 - Hidden attributes found 762s ok 19 - Logout request 762s ok 20 - Response is 200 762s ok 21 - Cookie is deleted 762s ok 22 - No pdata 762s ok 23 - Disconnect request 762s ok 24 - Response is 401 762s ok 25 - Get Menu 762s ok 26 - HTTP code is 200 762s ok 27 - Page contains a form 762s ok 28 - Host match 762s ok 29 - Field "user" is defined 762s ok 30 - Field "password" is defined 762s ok 31 - CSP header authorize POST request to \# 762s ok 32 - Auth query 762s ok 33 - Get cookie lemonldap (69b2e7d35aca6a13a0ee95d9f2e17d162ffdfecac32d595885012e22d6484424) 762s ok 34 - Get redirection 762s ok 35 - Location is http://auth.example.com/ 762s ok 36 - GET CheckUser 762s ok 37 - Content is JSON 762s ok 38 - No hidden attribute found 762s ok 39 - Logout request 762s ok 40 - Response is 200 762s ok 41 - Cookie is deleted 762s ok 42 - No pdata 762s ok 43 - Disconnect request 762s ok 44 - Response is 401 762s 1..44 762s ok 762s t/67-CheckUser-with-history.t .................................................. 762s Warning: program compiled against libxml 215 using older 214 762s ok 1 - use Lemonldap::NG::Portal::Main; 762s ok 2 - Portal object 762s ok 3 - Init 762s ok 4 - Portal app 762s ok 5 - Get Menu 762s ok 6 - HTTP code is 200 762s ok 7 - Page contains a form 762s ok 8 - Host match 762s ok 9 - Field "user" is defined 762s ok 10 - Field "password" is defined 762s ok 11 - CSP header authorize POST request to \# 762s ok 12 - Auth query 762s ok 13 - Get Menu 762s ok 14 - HTTP code is 200 762s ok 15 - Page contains a form 762s ok 16 - Host match 762s ok 17 - Field "user" is defined 762s ok 18 - Field "password" is defined 762s ok 19 - CSP header authorize POST request to \# 762s ok 20 - Auth query 762s ok 21 - Get cookie lemonldap (dbce72d406547a47637cd1d8a59fbadefcd367523af1ee8ce47a6b2a764c0813) 762s ok 22 - Get redirection 762s ok 23 - Location is http://auth.example.com/ 762s ok 24 - Logout request 762s ok 25 - Response is 200 762s ok 26 - Cookie is deleted 762s ok 27 - No pdata 762s ok 28 - Disconnect request 762s ok 29 - Response is 401 762s ok 30 - Get Menu 762s ok 31 - HTTP code is 200 762s ok 32 - Page contains a form 762s ok 33 - Host match 762s ok 34 - Field "user" is defined 762s ok 35 - Field "password" is defined 762s ok 36 - CSP header authorize POST request to \# 762s ok 37 - Auth query 762s ok 38 - Get cookie lemonldap (e5580341b2cf11986f5842244977dbb75a54ba5795f3426e158df3d6189c014d) 762s ok 39 - Get redirection 762s ok 40 - Location is http://auth.example.com/ 762s ok 41 - CheckUser form 762s ok 42 - HTTP code is 200 762s ok 43 - Page contains a form 762s ok 44 - URI match 762s ok 45 - Field "user" is defined 762s ok 46 - Field "url" is defined 762s ok 47 - Found trspan="checkUser" 762s ok 48 - Found trspan="lastLogins" 762s ok 49 - Found trspan="lastFailedLogins" 762s ok 50 - Success entry found 762s ok 51 - Failed entry found 762s ok 52 - Logout request 762s ok 53 - Response is 200 762s ok 54 - Cookie is deleted 762s ok 55 - No pdata 762s ok 56 - Disconnect request 762s ok 57 - Response is 401 762s 1..57 762s ok 763s t/67-CheckUser-with-issuer-SAML-POST.t ......................................... 763s Warning: program compiled against libxml 215 using older 214 763s ok 1 - use Lemonldap::NG::Portal::Main; 763s ok 2 - Portal object 763s ok 3 - Init 763s ok 4 - Portal app 763s ok 5 - Register $type 763s ok 6 - Portal object 763s ok 7 - Init 763s ok 8 - Portal app 763s ok 9 - Register $type 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 10 - Unauth SP request 763s ok 11 - HTTP code is 200 763s ok 12 - HTTP code is 200 763s ok 13 - Page contains a form 763s ok 14 - Host match 763s ok 15 - URI match 763s ok 16 - Field "SAMLRequest" is defined 763s ok 17 - CSP header authorize POST request to auth.idp.com 763s ok 18 - Method is POST 763s # ==> Pushing ISSUER <== 763s # ==> Popping ISSUER <== 763s ok 19 - Post SAML request to IdP 763s ok 20 - HTTP code is 200 763s ok 21 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670955%2C%22issuerRequestsaml%22%3A%221761599075_13157%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 763s # ==> Pushing ISSUER <== 763s # ==> Popping ISSUER <== 763s ok 22 - Post authentication 763s ok 23 - Reject reason is 89 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 24 - Unauth SP request 763s ok 25 - HTTP code is 200 763s ok 26 - HTTP code is 200 763s ok 27 - Page contains a form 763s ok 28 - Host match 763s ok 29 - URI match 763s ok 30 - Field "SAMLRequest" is defined 763s ok 31 - CSP header authorize POST request to auth.idp.com 763s ok 32 - Method is POST 763s # ==> Pushing ISSUER <== 763s # ==> Popping ISSUER <== 763s ok 33 - Post SAML request to IdP 763s ok 34 - HTTP code is 200 763s ok 35 - 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%221761599075_49585%22%2C%22issuerTs%22%3A1761670955%7D) 763s # ==> Pushing ISSUER <== 763s # ==> Popping ISSUER <== 763s ok 36 - Post authentication 763s ok 37 - Get cookie lemonldap (8d019a27e36e400f928c5ad994c8af08d45caf4b960f4a1fff43a9e5298dd1d4) 763s ok 38 - Get cookie lemonldappdata () 763s ok 39 - SAML request cleared from pdata 763s ok 40 - HTTP code is 200 763s ok 41 - Page contains a form 763s ok 42 - Host match 763s ok 43 - URI match 763s ok 44 - Field "SAMLResponse" is defined 763s ok 45 - CSP header authorize POST request to auth.sp.com 763s ok 46 - Method is POST 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 47 - Post SAML response to SP 763s ok 48 - Get redirection 763s ok 49 - Location is http://auth.sp.com/ 763s ok 50 - Get cookie lemonldap (ab222410b340f3bd947f32bd13f69c1d5c1fb3aaf34148f675c938ee1f8ed0f3) 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 51 - Get / on SP 763s ok 52 - HTTP code is 200 763s ok 53 - Authenticated as davros@badguy.org@idp 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 54 - Unauth SP request 763s ok 55 - HTTP code is 200 763s ok 56 - HTTP code is 200 763s ok 57 - Page contains a form 763s ok 58 - Host match 763s ok 59 - URI match 763s ok 60 - Field "SAMLRequest" is defined 763s ok 61 - CSP header authorize POST request to auth.idp.com 763s ok 62 - Method is POST 763s # ==> Pushing ISSUER <== 763s # ==> Popping ISSUER <== 763s ok 63 - Post SAML request to IdP 763s ok 64 - HTTP code is 200 763s ok 65 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670955%2C%22issuerRequestsaml%22%3A%221761599075_7016%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9zYW1s%22%2C%22issuerRequestsamlPath%22%3A%5B%22singleSignOn%22%5D%2C%22keepPdata%22%3A%5B%22issuerRequestsaml%22%2C%22issuerRequestsamlPath%22%5D%7D) 763s # ==> Pushing ISSUER <== 763s # ==> Popping ISSUER <== 763s ok 66 - Post authentication 763s ok 67 - Get cookie lemonldap (252a7da3bd9ff20325ff056e6270352fcb562491553423d2389f7fbef6903402) 763s ok 68 - Get cookie lemonldappdata () 763s ok 69 - SAML request cleared from pdata 763s ok 70 - HTTP code is 200 763s ok 71 - Page contains a form 763s ok 72 - Host match 763s ok 73 - URI match 763s ok 74 - Field "SAMLResponse" is defined 763s ok 75 - CSP header authorize POST request to auth.sp.com 763s ok 76 - Method is POST 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 77 - Post SAML response to SP 763s ok 78 - Get redirection 763s ok 79 - Location is http://auth.sp.com/ 763s ok 80 - Get cookie lemonldap (89bc46ff64a01929bc2928b8187e85cb39bf48f303f93a385ce0f565d27f232b) 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 81 - Get / on SP 763s ok 82 - HTTP code is 200 763s ok 83 - Authenticated as fa@badwolf.org@idp 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 84 - CheckUser form 763s ok 85 - HTTP code is 200 763s ok 86 - Page contains a form 763s ok 87 - URI match 763s ok 88 - Field "user" is defined 763s ok 89 - Field "url" is defined 763s ok 90 - Found trspan="checkUser" 763s ok 91 - Found attribute uid 763s ok 92 - Found value french 763s ok 93 - Found attribute _lassoSessionDump 763s ok 94 - Found ProviderID & AssertionID values 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 95 - POST checkuser 763s ok 96 - PE5 found 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 97 - POST checkuser 763s ok 98 - HTTP code is 200 763s ok 99 - Page contains a form 763s ok 100 - URI match 763s ok 101 - Field "user" is defined 763s ok 102 - Field "url" is defined 763s ok 103 - Found trspan="checkUser" 763s ok 104 - Found attribute uid 763s ok 105 - Found attribute mail 763s ok 106 - Found value davros@badguy.org 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 107 - Query SP for logout 763s ok 108 - HTTP code is 200 763s ok 109 - Page contains a form 763s ok 110 - Host match 763s ok 111 - URI match 763s ok 112 - Field "SAMLRequest" is defined 763s ok 113 - CSP header authorize POST request to auth.idp.com 763s ok 114 - Method is POST 763s # ==> Pushing ISSUER <== 763s # ==> Popping ISSUER <== 763s ok 115 - Post SAML logout request to IdP 763s ok 116 - HTTP code is 200 763s ok 117 - Page contains a form 763s ok 118 - Host match 763s ok 119 - URI match 763s ok 120 - Field "SAMLResponse" is defined 763s ok 121 - CSP header authorize POST request to auth.sp.com 763s ok 122 - Method is POST 763s ok 123 - Get cookie lemonldap (0) 763s ok 124 - SSO cookie removed 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 125 - Post SAML response to SP 763s ok 126 - Get redirection 763s ok 127 - Location is http://auth.sp.com/?logout=1 763s # ==> Pushing ISSUER <== 763s # ==> Popping ISSUER <== 763s ok 128 - Test if user is reject on IdP 763s ok 129 - Response status is 401 763s ok 130 - Content is JSON 763s ok 131 - Error code is 1 763s # ==> Pushing SP <== 763s # ==> Popping SP <== 763s ok 132 - Test if user is reject on SP 763s ok 133 - HTTP code is 200 763s ok 134 - HTTP code is 200 763s ok 135 - Page contains a form 763s ok 136 - Host match 763s ok 137 - URI match 763s ok 138 - Field "SAMLRequest" is defined 763s ok 139 - CSP header authorize POST request to auth.idp.com 763s ok 140 - Method is POST 763s 1..140 763s ok 763s t/67-CheckUser-with-rules.t .................................................... 763s Warning: program compiled against libxml 215 using older 214 763s ok 1 - use Lemonldap::NG::Portal::Main; 763s ok 2 - Portal object 763s ok 3 - Init 763s ok 4 - Portal app 763s ok 5 - Auth query with "dwho" 763s ok 6 - Get cookie lemonldap (fbf6f99464674b964ac1ec8565364a3abdc37284f3af0340179d54e938721cba) 763s ok 7 - Get redirection 763s ok 8 - Location is http://auth.example.com/ 763s ok 9 - Logout request 763s ok 10 - Response is 200 763s ok 11 - Cookie is deleted 763s ok 12 - No pdata 763s ok 13 - Disconnect request 763s ok 14 - Response is 401 763s ok 15 - Auth query with "dwho" 763s ok 16 - Get cookie lemonldap (3fa2b9ca0f326cbac8a1a81c3580fc5ab3381011d68f537a240e535b4dc81ea8) 763s ok 17 - Get redirection 763s ok 18 - Location is http://auth.example.com/ 763s ok 19 - Auth query with "msmith" 763s ok 20 - Get cookie lemonldap (d8a2f823fca40ec843e801080b33b7506fd123be0a20bc55318e0c68d064a11e) 763s ok 21 - Get redirection 763s ok 22 - Location is http://auth.example.com/ 763s ok 23 - CheckUser form 763s ok 24 - HTTP code is 200 763s ok 25 - Page contains a form 763s ok 26 - URI match 763s ok 27 - Field "user" is defined 763s ok 28 - Field "url" is defined 763s ok 29 - Found trspan="checkUser" 763s ok 30 - POST checkuser 763s ok 31 - Response is JSON 763s ok 32 - checkUser found 763s ok 33 - Persistent attribute found 763s ok 34 - POST checkuser 763s ok 35 - Response is JSON 763s ok 36 - Computed session 763s ok 37 - Four headers found 763s ok 38 - Empty header found 763s ok 39 - Empty macro found 763s ok 40 - CheckUser form 763s ok 41 - HTTP code is 200 763s ok 42 - Page contains a form 763s ok 43 - URI match 763s ok 44 - Field "user" is defined 763s ok 45 - Field "url" is defined 763s ok 46 - Found trspan="checkUser" 763s ok 47 - POST checkuser 763s ok 48 - Response is JSON 763s ok 49 - No session found 763s ok 50 - POST checkuser 763s ok 51 - Response is JSON 763s ok 52 - checkUser found 763s ok 53 - Three headers found 763s ok 54 - No empty header found 763s ok 55 - No empty macro found 763s ok 56 - No persistent attribute found 763s ok 57 - Refresh query 763s ok 58 - Get redirection 763s ok 59 - Location is http://auth.example.com/ 763s ok 60 - GET checkuser 763s ok 61 - Content is JSON 763s ok 62 - Good authenticationLevel found 763s ok 63 - Good authMode found 763s ok 64 - Logout request 763s ok 65 - Response is 200 763s ok 66 - Cookie is deleted 763s ok 67 - No pdata 763s ok 68 - Disconnect request 763s ok 69 - Response is 401 763s ok 70 - Logout request 763s ok 71 - Response is 200 763s ok 72 - Cookie is deleted 763s ok 73 - No pdata 763s ok 74 - Disconnect request 763s ok 75 - Response is 401 763s 1..75 763s ok 763s t/67-CheckUser-with-token.t .................................................... 763s Warning: program compiled against libxml 215 using older 214 763s ok 1 - use Lemonldap::NG::Portal::Main; 763s ok 2 - Portal object 763s ok 3 - Init 763s ok 4 - Portal app 763s ok 5 - Get Menu 763s ok 6 - HTTP code is 200 763s ok 7 - Page contains a form 763s ok 8 - Host match 763s ok 9 - Field "user" is defined 763s ok 10 - Field "password" is defined 763s ok 11 - Field "token" is defined 763s ok 12 - CSP header authorize POST request to \# 763s ok 13 - Auth query 763s ok 14 - Get cookie lemonldap (52743b7226c435c5c7029c8e6b67fb55659c775104e1f69fd04eaf21ff3ab316) 763s ok 15 - Get redirection 763s ok 16 - Location is http://auth.example.com/ 763s ok 17 - CheckUser form 763s ok 18 - HTTP code is 200 763s ok 19 - Page contains a form 763s ok 20 - URI match 763s ok 21 - Field "user" is defined 763s ok 22 - Field "url" is defined 763s ok 23 - Field "token" is defined 763s ok 24 - Found trspan="checkUser" 763s ok 25 - POST checkuser 763s ok 26 - Found PE_NOTOKEN 763s ok 27 - HTTP code is 200 763s ok 28 - Page contains a form 763s ok 29 - URI match 763s ok 30 - Field "user" is defined 763s ok 31 - Field "url" is defined 763s ok 32 - Field "token" is defined 763s ok 33 - CheckUser form 763s ok 34 - HTTP code is 200 763s ok 35 - Page contains a form 763s ok 36 - URI match 763s ok 37 - Field "user" is defined 763s ok 38 - Field "url" is defined 763s ok 39 - Field "token" is defined 763s ok 40 - Found trspan="checkUser" 763s ok 41 - POST checkuser 763s ok 42 - Found PE_TOKENEXPIRED 763s ok 43 - HTTP code is 200 763s ok 44 - Page contains a form 763s ok 45 - URI match 763s ok 46 - Field "user" is defined 763s ok 47 - Field "url" is defined 763s ok 48 - Field "token" is defined 763s ok 49 - POST checkuser 763s ok 50 - HTTP code is 200 763s ok 51 - Page contains a form 763s ok 52 - URI match 763s ok 53 - Field "user" is defined 763s ok 54 - Field "url" is defined 763s ok 55 - Field "token" is defined 763s ok 56 - Found trspan="checkUserComputeSession" 763s ok 57 - Found trspan="allowed" 763s ok 58 - Found trspan="headers" 763s ok 59 - Found trspan="groups_sso" 763s ok 60 - Found trspan="attributes" 763s ok 61 - Found trspan="macros" 763s ok 62 - Found HTTP_AUTH_USER 763s ok 63 - Found HTTP_TESTHEADER1 763s ok 64 - Found HTTP_TESTHEADER2 763s ok 65 - emptyHeader not found 763s ok 66 - Found rtyler 763s ok 67 - Found su 763s ok 68 - Found uid 763s ok 69 - Found _whatToTrace 763s ok 70 - POST checkuser 763s ok 71 - Found trspan="forbidden" 763s ok 72 - Logout request 763s ok 73 - Response is 200 763s ok 74 - Cookie is deleted 763s ok 75 - No pdata 763s ok 76 - Disconnect request 763s ok 77 - Response is 401 763s 1..77 763s ok 764s t/67-CheckUser.t ............................................................... 764s Warning: program compiled against libxml 215 using older 214 764s ok 1 - use Lemonldap::NG::Portal::Main; 764s ok 2 - Portal object 764s ok 3 - Init 764s ok 4 - Portal app 764s ok 5 - Test unauth redirection 764s ok 6 - Get redirection 764s ok 7 - Location is http://auth.example.com/?url=aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2hlY2t1c2Vy 764s ok 8 - Auth query 764s ok 9 - Get cookie lemonldap (d15570ae9dcccb26eb47be73560f0f89c8e083567c5407698b84a394c74bff21) 764s ok 10 - Get redirection 764s ok 11 - Location is http://auth.example.com/ 764s ok 12 - Try to access /checkuser 764s ok 13 - Found redirection page 764s ok 14 - Logout request 764s ok 15 - Response is 200 764s ok 16 - Cookie is deleted 764s ok 17 - No pdata 764s ok 18 - Disconnect request 764s ok 19 - Response is 401 764s ok 20 - Auth query 764s ok 21 - Get cookie lemonldap (b2fa78983e29094e10d72d2d7a541d47bc8e70f8d91820e17e8f1097c49b0681) 764s ok 22 - Get redirection 764s ok 23 - Location is http://auth.example.com/ 764s ok 24 - Auth query 764s ok 25 - Get cookie lemonldap (8cd86bcc68c4281c4b308152d8dac862186b2a7625dc747e5e513741708e6302) 764s ok 26 - Get redirection 764s ok 27 - Location is http://auth.example.com/ 764s ok 28 - Form registration 764s ok 29 - Get redirection 764s ok 30 - Location header found 764s ok 31 - Form registration 764s ok 32 - Found TOTP js 764s ok 33 - Get new key 764s ok 34 - Content is JSON 764s ok 35 - Found secret 764s ok 36 - Found token 764s ok 37 - Code 764s ok 38 - Code contains 6 digits 764s ok 39 - Post code 764s ok 40 - Content is JSON 764s ok 41 - Key is registered 764s ok 42 - Logout request 764s ok 43 - Response is 200 764s ok 44 - Cookie is deleted 764s ok 45 - No pdata 764s ok 46 - Disconnect request 764s ok 47 - Response is 401 764s ok 48 - Auth query 764s ok 49 - HTTP code is 200 764s ok 50 - Page contains a form 764s ok 51 - URI match 764s ok 52 - Field "token" is defined 764s ok 53 - Post code 764s ok 54 - Get cookie lemonldap (212c54ce126dd5a24876d94f2d31931664cb66d567d0f16e11cf1bb3ea360121) 764s ok 55 - CheckUser form 764s ok 56 - HTTP code is 200 764s ok 57 - Page contains a form 764s ok 58 - URI match 764s ok 59 - Field "user" is defined 764s ok 60 - Field "url" is defined 764s ok 61 - Found trspan="checkUser" 764s ok 62 - Found attribute _user 764s ok 63 - Found value dwho 764s ok 64 - _2fDevices NOT Found! 764s ok 65 - Found macro authMode 764s ok 66 - Found macro real_authMode 764s ok 67 - Found TOTP 764s ok 68 - POST checkuser 764s ok 69 - HTTP code is 200 764s ok 70 - Page contains a form 764s ok 71 - URI match 764s ok 72 - Field "user" is defined 764s ok 73 - Field "url" is defined 764s ok 74 - Found trspan="checkUser" 764s ok 75 - Found Auth-User 764s ok 76 - Found testHeader1 764s ok 77 - Found testHeader2 764s ok 78 - Found emptyHeader 764s ok 79 - Found dwho 764s ok 80 - Found _whatToTrace 764s ok 81 - Found dwho 764s ok 82 - Found empty macro 764s ok 83 - Found empty real_macro 764s ok 84 - POST checkuser 764s ok 85 - HTTP code is 200 764s ok 86 - Page contains a form 764s ok 87 - URI match 764s ok 88 - Field "user" is defined 764s ok 89 - Field "url" is defined 764s ok 90 - Found trspan="checkUser" 764s ok 91 - Found trplaceholder with mail 764s ok 92 - Found Auth-User 764s ok 93 - Found dwho 764s ok 94 - Found _whatToTrace 764s ok 95 - Found dwho 764s ok 96 - POST checkuser 764s ok 97 - HTTP code is 200 764s ok 98 - Page contains a form 764s ok 99 - URI match 764s ok 100 - Field "user" is defined 764s ok 101 - Field "url" is defined 764s ok 102 - Found trspan="VHnotFound" 764s ok 103 - POST checkuser 764s ok 104 - HTTP code is 200 764s ok 105 - Page contains a form 764s ok 106 - URI match 764s ok 107 - Field "user" is defined 764s ok 108 - Field "url" is defined 764s ok 109 - Found trspan="forbidden" 764s ok 110 - POST checkuser 764s ok 111 - HTTP code is 200 764s ok 112 - Page contains a form 764s ok 113 - URI match 764s ok 114 - Field "user" is defined 764s ok 115 - Field "url" is defined 764s ok 116 - Found trspan="forbidden" 764s ok 117 - POST checkuser 764s ok 118 - Response is JSON 764s ok 119 - Find well formated URL 764s ok 120 - Find "allowed" 764s ok 121 - Find "alert-info" 764s ok 122 - Find "alert-success" 764s ok 123 - Find "rtyler" 764s ok 124 - Find "checkUser" 764s ok 125 - POST checkuser 764s ok 126 - HTTP code is 200 764s ok 127 - Page contains a form 764s ok 128 - URI match 764s ok 129 - Field "user" is defined 764s ok 130 - Field "url" is defined 764s ok 131 - Found trspan="checkUser" 764s ok 132 - Found well formatted url 764s ok 133 - Found trspan="checkUser" 764s ok 134 - Found trspan="allowed" 764s ok 135 - Found trspan="headers" 764s ok 136 - Found trspan="groups_sso" 764s ok 137 - Found trspan="attributes" 764s ok 138 - Found trspan="macros" 764s ok 139 - Found Auth-User 764s ok 140 - Found rtyler 764s ok 141 - Found su 764s ok 142 - Found uid 764s ok 143 - Found _whatToTrace 764s ok 144 - -> Six entries found 764s ok 145 - POST checkuser 764s ok 146 - HTTP code is 200 764s ok 147 - Page contains a form 764s ok 148 - URI match 764s ok 149 - Field "user" is defined 764s ok 150 - Field "url" is defined 764s ok 151 - Found trspan="checkUser" 764s ok 152 - Found well formatted url 764s ok 153 - Found trspan="checkUser" 764s ok 154 - Found trspan="allowed" 764s ok 155 - Found trspan="headers" 764s ok 156 - Found trspan="groups_sso" 764s ok 157 - Found trspan="attributes" 764s ok 158 - Found trspan="macros" 764s ok 159 - Found Auth-User 764s ok 160 - Found rtyler 764s ok 161 - Found su 764s ok 162 - Found uid 764s ok 163 - Found _whatToTrace 764s ok 164 - POST checkuser 764s ok 165 - PE5 found 764s ok 166 - POST checkuser 764s ok 167 - PE5 found 764s ok 168 - POST checkuser 764s ok 169 - PE5 found 764s ok 170 - Logout request 764s ok 171 - Response is 200 764s ok 172 - Cookie is deleted 764s ok 173 - No pdata 764s ok 174 - Disconnect request 764s ok 175 - Response is 401 764s ok 176 - Auth query 764s ok 177 - Get cookie lemonldap (7f25f7dcea02f10a1a7cc636003ea8758c09a0d4f17bcc68f800f38ba973a88d) 764s ok 178 - Get redirection 764s ok 179 - Location is http://auth.example.com/ 764s ok 180 - CheckUser form 764s ok 181 - HTTP code is 200 764s ok 182 - Page contains a form 764s ok 183 - URI match 764s ok 184 - Field "user" is defined 764s ok 185 - Field "url" is defined 764s ok 186 - POST checkuser 764s ok 187 - Found uid 764s ok 188 - Found real_uid 764s ok 189 - Logout request 764s ok 190 - Response is 200 764s ok 191 - Cookie is deleted 764s ok 192 - No pdata 764s ok 193 - Disconnect request 764s ok 194 - Response is 401 764s 1..194 764s ok 765s t/68-ContextSwitching-with-2F-allowed.t ........................................ 765s Warning: program compiled against libxml 215 using older 214 765s ok 1 - use Lemonldap::NG::Portal::Main; 765s ok 2 - Portal object 765s ok 3 - Init 765s ok 4 - Portal app 765s ok 5 - Get Menu 765s ok 6 - HTTP code is 200 765s ok 7 - Page contains a form 765s ok 8 - Host match 765s ok 9 - Field "user" is defined 765s ok 10 - Field "password" is defined 765s ok 11 - CSP header authorize POST request to \# 765s ok 12 - Auth query 765s ok 13 - Get cookie lemonldap (616f1bb685a24b37e8af12a657789c5fd35202e7b3b0ccfd3c8fdf97776ae26a) 765s ok 14 - Get redirection 765s ok 15 - Location is http://auth.example.com/ 765s ok 16 - Get Menu 765s ok 17 - HTTP code is 200 765s ok 18 - Connected as rtyler 765s ok 19 - Authenticated as rtyler 765s ok 20 - contextSwitching allowed 765s ok 21 - Form registration 765s ok 22 - Found TOTP js 765s ok 23 - Found custom Main Logo 765s ok 24 - Get new key 765s ok 25 - Content is JSON 765s ok 26 - Found secret 765s ok 27 - Found token 765s ok 28 - Found user 765s ok 29 - Code 765s ok 30 - Code contains 6 digits 765s ok 31 - Post code 765s ok 32 - Content is JSON 765s ok 33 - TOTP is registered 765s ok 34 - Logout request 765s ok 35 - Response is 200 765s ok 36 - Cookie is deleted 765s ok 37 - No pdata 765s ok 38 - Disconnect request 765s ok 39 - Response is 401 765s ok 40 - Get Menu 765s ok 41 - HTTP code is 200 765s ok 42 - Page contains a form 765s ok 43 - Host match 765s ok 44 - Field "user" is defined 765s ok 45 - Field "password" is defined 765s ok 46 - CSP header authorize POST request to \# 765s ok 47 - Auth query 765s ok 48 - HTTP code is 200 765s ok 49 - Page contains a form 765s ok 50 - URI match 765s ok 51 - Field "token" is defined 765s ok 52 - Post TOTP choice 765s ok 53 - HTTP code is 200 765s ok 54 - Page contains a form 765s ok 55 - URI match 765s ok 56 - Field "token" is defined 765s ok 57 - Code 765s ok 58 - Post code 765s ok 59 - Get cookie lemonldap (c8f5d4809587555f2c99914c0aeedb3022d39e2e01ea936cd1716f7f50fe2f68) 765s ok 60 - Get Menu 765s ok 61 - HTTP code is 200 765s ok 62 - Authenticated as rtyler 765s ok 63 - Form 2fregisters 765s ok 64 - Found choose 2F 765s ok 65 - 2F device found 765s ok 66 - 2F devices found 765s ok 67 - ContextSwitching form 765s ok 68 - HTTP code is 200 765s ok 69 - Page contains a form 765s ok 70 - URI match 765s ok 71 - Field "spoofId" is defined 765s ok 72 - Found trspan="contextSwitching_ON" 765s ok 73 - POST switchcontext 765s ok 74 - Get redirection 765s ok 75 - Location is http://auth.example.com/ 765s ok 76 - Get cookie lemonldap (3e79886a9d0fb9a12204e580682c4436014c22b1e182919b58a8da5c6e13f041) 765s ok 77 - Get Menu 765s ok 78 - Authenticated as dwho 765s ok 79 - Found trspan="contextSwitching_OFF" 765s ok 80 - New SSO session created 765s ok 81 - Form registration 765s ok 82 - Found TOTP js 765s ok 83 - Found custom Main Logo 765s ok 84 - Get new key 765s ok 85 - Content is JSON 765s ok 86 - Found secret 765s ok 87 - Found token 765s ok 88 - Found user 765s ok 89 - Code 765s ok 90 - Code contains 6 digits 765s ok 91 - Post code 765s ok 92 - Content is JSON 765s ok 93 - TOTP is registered 765s ok 94 - Form 2fregisters 765s ok 95 - Found choose 2F 765s ok 96 - 2F device found 765s ok 97 - 2F device found 765s ok 98 - HTTP code is 400 765s ok 99 - Deletion expects valid CSRF token 765s ok 100 - Delete TOTP query 765s ok 101 - Content is JSON 765s ok 102 - TOTP removed 765s ok 103 - Logout request 765s ok 104 - Response is 200 765s ok 105 - Cookie is deleted 765s ok 106 - No pdata 765s ok 107 - Disconnect request 765s ok 108 - Response is 401 765s ok 109 - Logout request 765s ok 110 - Response is 200 765s ok 111 - Cookie is deleted 765s ok 112 - No pdata 765s ok 113 - Disconnect request 765s ok 114 - Response is 401 765s ok 115 - Get Menu 765s ok 116 - HTTP code is 200 765s ok 117 - Page contains a form 765s ok 118 - Host match 765s ok 119 - Field "user" is defined 765s ok 120 - Field "password" is defined 765s ok 121 - CSP header authorize POST request to \# 765s ok 122 - Auth query 765s ok 123 - Get cookie lemonldap (19f520b49233a51b662fd3f3d79fd923e3316cbe61282cf656deeec34242d686) 765s ok 124 - Get redirection 765s ok 125 - Location is http://auth.example.com/ 765s ok 126 - Get Menu 765s ok 127 - HTTP code is 200 765s ok 128 - Connected as dwho 765s ok 129 - Authenticated as dwho 765s ok 130 - contextSwitching allowed 765s ok 131 - ContextSwitching form 765s ok 132 - HTTP code is 200 765s ok 133 - Page contains a form 765s ok 134 - URI match 765s ok 135 - Field "spoofId" is defined 765s ok 136 - Found trspan="contextSwitching_ON" 765s ok 137 - POST switchcontext 765s ok 138 - Get redirection 765s ok 139 - Location is http://auth.example.com/ 765s ok 140 - Get cookie lemonldap (b9b307d8396101aa4a4945a6ea85a034443115bde510078821b9c5c9323f10f6) 765s ok 141 - Get Menu 765s ok 142 - Authenticated as rtyler 765s ok 143 - Found trspan="contextSwitching_OFF" 765s ok 144 - New SSO session created 765s ok 145 - Form 2fregisters 765s ok 146 - Found choose 2F 765s ok 147 - TOTP found 765s ok 148 - 2F devices found 765s ok 149 - 2F devices registered 765s ok 150 - Delete TOTP query 765s ok 151 - Content is JSON 765s ok 152 - 2F removed 765s ok 153 - Form 2fregisters 765s ok 154 - 2F device registered 765s ok 155 - Logout request 765s ok 156 - Response is 200 765s ok 157 - Cookie is deleted 765s ok 158 - No pdata 765s ok 159 - Disconnect request 765s ok 160 - Response is 401 765s ok 161 - Logout request 765s ok 162 - Response is 200 765s ok 163 - Cookie is deleted 765s ok 164 - No pdata 765s ok 165 - Disconnect request 765s ok 166 - Response is 401 765s 1..166 765s ok 765s t/68-ContextSwitching-with-2F.t ................................................ 765s Warning: program compiled against libxml 215 using older 214 765s ok 1 - use Lemonldap::NG::Portal::Main; 765s ok 2 - Portal object 765s ok 3 - Init 765s ok 4 - Portal app 765s ok 5 - Get Menu 765s ok 6 - HTTP code is 200 765s ok 7 - Page contains a form 765s ok 8 - Host match 765s ok 9 - Field "user" is defined 765s ok 10 - Field "password" is defined 765s ok 11 - CSP header authorize POST request to \# 765s ok 12 - Auth query 765s ok 13 - Get cookie lemonldap (da4b936b27fa4c3c3dec83b44bd13e8bc26f4f84a543adf69cf4eb0e71c8c2be) 765s ok 14 - Get redirection 765s ok 15 - Location is http://auth.example.com/ 765s ok 16 - Get Menu 765s ok 17 - HTTP code is 200 765s ok 18 - Connected as rtyler 765s ok 19 - Authenticated as rtyler 765s ok 20 - contextSwitching allowed 765s ok 21 - Form registration 765s ok 22 - Found TOTP js 765s ok 23 - Found custom Main Logo 765s ok 24 - Get new key 765s ok 25 - Content is JSON 765s ok 26 - Found secret 765s ok 27 - Found token 765s ok 28 - Found user 765s ok 29 - Code 765s ok 30 - Code contains 6 digits 765s ok 31 - Post code 765s ok 32 - Content is JSON 765s ok 33 - TOTP is registered 765s ok 34 - Logout request 765s ok 35 - Response is 200 765s ok 36 - Cookie is deleted 765s ok 37 - No pdata 765s ok 38 - Disconnect request 765s ok 39 - Response is 401 765s ok 40 - Get Menu 765s ok 41 - HTTP code is 200 765s ok 42 - Page contains a form 765s ok 43 - Host match 765s ok 44 - Field "user" is defined 765s ok 45 - Field "password" is defined 765s ok 46 - CSP header authorize POST request to \# 765s ok 47 - Auth query 765s ok 48 - HTTP code is 200 765s ok 49 - Page contains a form 765s ok 50 - URI match 765s ok 51 - Field "token" is defined 765s ok 52 - Post TOTP choice 765s ok 53 - HTTP code is 200 765s ok 54 - Page contains a form 765s ok 55 - URI match 765s ok 56 - Field "token" is defined 765s ok 57 - Code 765s ok 58 - Post code 765s ok 59 - Get cookie lemonldap (9d95a250be16acfc6af66e00608173e99dd73a81537d6d01d1892869f1cd6f9a) 765s ok 60 - Get Menu 765s ok 61 - HTTP code is 200 765s ok 62 - Authenticated as rtyler 765s ok 63 - ContextSwitching form 765s ok 64 - HTTP code is 200 765s ok 65 - Page contains a form 765s ok 66 - URI match 765s ok 67 - Field "spoofId" is defined 765s ok 68 - Found trspan="contextSwitching_ON" 765s ok 69 - POST switchcontext 765s ok 70 - Get redirection 765s ok 71 - Location is http://auth.example.com/ 765s ok 72 - Get cookie lemonldap (99459a2326912e1fd9732b6e80a1cb8ada13b1bece3c12aafaea96b07fe8bee4) 765s ok 73 - Get Menu 765s ok 74 - Authenticated as dwho 765s ok 75 - Found trspan="contextSwitching_OFF" 765s ok 76 - Form 2fregisters 765s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 246. 765s ok 77 - No 2F device found 765s ok 78 - Form registration 765s ok 79 - Found TOTP js 765s ok 80 - Found custom Main Logo 765s ok 81 - Get new key 765s ok 82 - Content is JSON 765s ok 83 - Not authorized to register a TOTP 765s ok 84 - Delete TOTP query 765s ok 85 - Content is JSON 765s ok 86 - Not authorized to unregister a TOTP 765s ok 87 - Post code 765s ok 88 - Content is JSON 765s ok 89 - Not authorized to verify a TOTP 765s ok 90 - Logout request 765s ok 91 - Response is 200 765s ok 92 - Cookie is deleted 765s ok 93 - No pdata 765s ok 94 - Disconnect request 765s ok 95 - Response is 401 765s ok 96 - Logout request 765s ok 97 - Response is 200 765s ok 98 - Cookie is deleted 765s ok 99 - No pdata 765s ok 100 - Disconnect request 765s ok 101 - Response is 401 765s ok 102 - Get Menu 765s ok 103 - HTTP code is 200 765s ok 104 - Page contains a form 765s ok 105 - Host match 765s ok 106 - Field "user" is defined 765s ok 107 - Field "password" is defined 765s ok 108 - CSP header authorize POST request to \# 765s ok 109 - Auth query 765s ok 110 - Get cookie lemonldap (919ecd71fb895c7cc573d84795ad6620ac699bf52eb858b592fb5cb53e8cadac) 765s ok 111 - Get redirection 765s ok 112 - Location is http://auth.example.com/ 765s ok 113 - Get Menu 765s ok 114 - HTTP code is 200 765s ok 115 - Connected as dwho 765s ok 116 - Authenticated as dwho 765s ok 117 - contextSwitching allowed 765s ok 118 - ContextSwitching form 765s ok 119 - HTTP code is 200 765s ok 120 - Page contains a form 765s ok 121 - URI match 765s ok 122 - Field "spoofId" is defined 765s ok 123 - Found trspan="contextSwitching_ON" 765s ok 124 - POST switchcontext 765s ok 125 - Get redirection 765s ok 126 - Location is http://auth.example.com/ 765s ok 127 - Get cookie lemonldap (b164cf28d3a6a5f441c874912dfc3f5beed8d3413e95e41d188de3b0f62807d3) 765s ok 128 - Get Menu 765s ok 129 - Authenticated as rtyler 765s ok 130 - Found trspan="contextSwitching_OFF" 765s ok 131 - Form 2fregisters 765s Use of uninitialized value in pattern match (m//) at t/68-ContextSwitching-with-2F.t line 427. 765s ok 132 - No 2F device found 765s 1..132 765s ok 766s t/68-ContextSwitching-with-Impersonation.t ..................................... 766s Warning: program compiled against libxml 215 using older 214 766s ok 1 - use Lemonldap::NG::Portal::Main; 766s ok 2 - Portal object 766s ok 3 - Init 766s ok 4 - Portal app 766s ok 5 - Get Menu 766s ok 6 - HTTP code is 200 766s ok 7 - Page contains a form 766s ok 8 - Host match 766s ok 9 - Field "user" is defined 766s ok 10 - Field "password" is defined 766s ok 11 - Field "spoofId" is defined 766s ok 12 - CSP header authorize POST request to \# 766s ok 13 - Auth query 766s ok 14 - Get cookie lemonldap (007d09c10edbafc11a89cd5dadc032048f69d6b0bd458004eb0525eb542a3a24) 766s ok 15 - Get redirection 766s ok 16 - Location is http://auth.example.com/ 766s ok 17 - Get Menu 766s ok 18 - HTTP code is 200 766s ok 19 - Connected as dwho 766s ok 20 - Authenticated as dwho 766s ok 21 - contextSwitching allowed 766s ok 22 - ContextSwitching form: dwho -> rtyler 766s ok 23 - HTTP code is 200 766s ok 24 - Page contains a form 766s ok 25 - URI match 766s ok 26 - Field "spoofId" is defined 766s ok 27 - Found trspan="contextSwitching_ON" 766s ok 28 - POST switchcontext 766s ok 29 - Get redirection 766s ok 30 - Location is http://auth.example.com/ 766s ok 31 - Get cookie lemonldap (6950b4ad1eaff61d9f4528c607ee0b665b635f686ce69aef73d2eb7cd093d49d) 766s ok 32 - New SSO session created 766s ok 33 - Get Menu 766s ok 34 - Authenticated as rtyler 766s ok 35 - Found trspan="contextSwitching_OFF" 766s ok 36 - Stop context switching rtyler 766s ok 37 - Get Menu 766s ok 38 - Found PE_SESSIONEXPIRED 766s ok 39 - ContextSwitching form: dwho -> french 766s ok 40 - HTTP code is 200 766s ok 41 - Page contains a form 766s ok 42 - URI match 766s ok 43 - Field "spoofId" is defined 766s ok 44 - Found trspan="contextSwitching_ON" 766s ok 45 - POST switchcontext 766s ok 46 - Get redirection 766s ok 47 - Location is http://auth.example.com/ 766s ok 48 - Get cookie lemonldap (1eb2dccd494379b9df02fb699ec321e4c52e9867220ad10347309685f66a042d) 766s ok 49 - New SSO session created 766s ok 50 - Get Menu 766s ok 51 - Authenticated as french 766s ok 52 - Found trspan="contextSwitching_OFF" 766s ok 53 - CheckUser form 766s ok 54 - Content is JSON 766s ok 55 - Good switching_id found 766s ok 56 - No real value found 766s ok 57 - Stop context switching french 766s ok 58 - Get cookie lemonldap (007d09c10edbafc11a89cd5dadc032048f69d6b0bd458004eb0525eb542a3a24) 766s ok 59 - Get Menu 766s ok 60 - Authenticated as dwho 766s ok 61 - Found trspan="contextSwitching_ON" 766s ok 62 - CheckUser form 766s ok 63 - Content is JSON 766s ok 64 - Good switching_id found 766s ok 65 - Get Menu 766s ok 66 - HTTP code is 200 766s ok 67 - Dwho has been well disconnected 766s 1..67 766s ok 766s t/68-ContextSwitching-with-Logout.t ............................................ 766s Warning: program compiled against libxml 215 using older 214 766s ok 1 - use Lemonldap::NG::Portal::Main; 766s ok 2 - Portal object 766s ok 3 - Init 766s ok 4 - Portal app 766s ok 5 - Get Menu 766s ok 6 - HTTP code is 200 766s ok 7 - Page contains a form 766s ok 8 - Host match 766s ok 9 - Field "user" is defined 766s ok 10 - Field "password" is defined 766s ok 11 - Field "token" is defined 766s ok 12 - CSP header authorize POST request to \# 766s ok 13 - Auth query 766s ok 14 - Get cookie lemonldap (7dc0050c88d30bea52d81a82847ca967bbbb30ca25df81ed0c4cb139fd5a4493) 766s ok 15 - Get redirection 766s ok 16 - Location is http://auth.example.com/ 766s ok 17 - Get Menu 766s ok 18 - HTTP code is 200 766s ok 19 - Connected as rtyler 766s ok 20 - Authenticated as rtyler 766s ok 21 - contextSwitching allowed 766s ok 22 - ContextSwitching form 766s ok 23 - HTTP code is 200 766s ok 24 - Page contains a form 766s ok 25 - URI match 766s ok 26 - Field "spoofId" is defined 766s ok 27 - Field "token" is defined 766s ok 28 - Found trspan="contextSwitching_ON" 766s ok 29 - POST expired switchcontext 766s ok 30 - Found "" 766s ok 31 - ContextSwitching form 766s ok 32 - HTTP code is 200 766s ok 33 - Page contains a form 766s ok 34 - URI match 766s ok 35 - Field "spoofId" is defined 766s ok 36 - Field "token" is defined 766s ok 37 - Found trspan="contextSwitching_ON" 766s ok 38 - POST switchcontext 766s ok 39 - Get redirection 766s ok 40 - Location is http://auth.example.com/ 766s ok 41 - Get cookie lemonldap (5a412ef722a28edbd42d0342ac982c492885ccc8cc1bc45cde541e8945b3fe90) 766s ok 42 - Get Menu 766s ok 43 - Authenticated as dwho 766s ok 44 - Found trspan="contextSwitching_OFF" 766s ok 45 - CheckUser form 766s ok 46 - HTTP code is 200 766s ok 47 - Page contains a form 766s ok 48 - URI match 766s ok 49 - Field "user" is defined 766s ok 50 - Field "url" is defined 766s ok 51 - Field "token" is defined 766s ok 52 - Found trspan="checkUser" 766s ok 53 - Found attribute _user 766s ok 54 - Found value dwho 766s ok 55 - Found attribute mail 766s ok 56 - Found spoofed _id_session 766s ok 57 - CheckUser form 766s ok 58 - Content is JSON 766s ok 59 - Good switching_id found 766s ok 60 - Stop context switching 766s ok 61 - Found logout message 766s 1..61 766s ok 767s t/68-ContextSwitching-with-TOTP-and-Notification.t ............................. 767s Warning: program compiled against libxml 215 using older 214 767s ok 1 - use Lemonldap::NG::Portal::Main; 767s ok 2 - Portal object 767s ok 3 - Init 767s ok 4 - Portal app 767s ok 5 - Auth query 767s ok 6 - Get cookie lemonldap (3aa1c3802bc024acbad331f6b0099d11674975dcddea87f804470070af47c42d) 767s ok 7 - Get redirection 767s ok 8 - Location is http://auth.example.com/ 767s ok 9 - Get new key 767s ok 10 - Content is JSON 767s ok 11 - Found secret 767s ok 12 - Found token 767s ok 13 - Code 767s ok 14 - Code contains 6 digits 767s ok 15 - Post code 767s ok 16 - Content is JSON 767s ok 17 - Key is registered 767s ok 18 - Logout request 767s ok 19 - Response is 200 767s ok 20 - Cookie is deleted 767s ok 21 - No pdata 767s ok 22 - Disconnect request 767s ok 23 - Response is 401 767s ok 24 - Get Menu 767s ok 25 - HTTP code is 200 767s ok 26 - Page contains a form 767s ok 27 - Host match 767s ok 28 - Field "user" is defined 767s ok 29 - Field "password" is defined 767s ok 30 - CSP header authorize POST request to \# 767s ok 31 - Auth query 767s ok 32 - Get cookie lemonldap (850aa75252565377f7eb93e7474fd0ae9703e651c55faf6929e16fa5eadfcd4d) 767s ok 33 - Get redirection 767s ok 34 - Location is http://auth.example.com/ 767s ok 35 - Get Menu 767s ok 36 - HTTP code is 200 767s ok 37 - Connected as rtyler 767s ok 38 - Authenticated as rtyler 767s ok 39 - contextSwitching allowed 767s ok 40 - Get new key 767s ok 41 - Content is JSON 767s ok 42 - Found secret 767s ok 43 - Found token 767s ok 44 - Code 767s ok 45 - Code contains 6 digits 767s ok 46 - Post code 767s ok 47 - Content is JSON 767s ok 48 - Key is registered 767s ok 49 - ContextSwitching form 767s ok 50 - HTTP code is 200 767s ok 51 - Page contains a form 767s ok 52 - URI match 767s ok 53 - Field "spoofId" is defined 767s ok 54 - Found trspan="contextSwitching_ON" 767s ok 55 - POST switchcontext 767s ok 56 - Get redirection 767s ok 57 - Location is http://auth.example.com/ 767s ok 58 - Get cookie lemonldap (d4bf45024ddd2090d0580e16a628a33ccbe1e3833021fa2b8d31c02cb1027f15) 767s ok 59 - Get Menu 767s ok 60 - Authenticated as dwho 767s ok 61 - Found trspan="contextSwitching_OFF" 767s ok 62 - CheckUser form 767s ok 63 - HTTP code is 200 767s ok 64 - Page contains a form 767s ok 65 - URI match 767s ok 66 - Field "user" is defined 767s ok 67 - Field "url" is defined 767s ok 68 - Found trspan="checkUser" 767s ok 69 - Found macro authMode 767s ok 70 - Found DEMO 767s ok 71 - Stop context switching 767s ok 72 - Get cookie lemonldap (850aa75252565377f7eb93e7474fd0ae9703e651c55faf6929e16fa5eadfcd4d) 767s ok 73 - Get Menu 767s ok 74 - Authenticated as rtyler 767s ok 75 - ContextSwitching form 767s ok 76 - HTTP code is 200 767s ok 77 - Page contains a form 767s ok 78 - URI match 767s ok 79 - Field "spoofId" is defined 767s ok 80 - Found trspan="contextSwitching_ON" 767s ok 81 - POST switchcontext 767s ok 82 - Get redirection 767s ok 83 - Location is http://auth.example.com/ 767s ok 84 - Get cookie lemonldap (9657ced918765abc91a03528ace6c0f029faba870bec5711a050b1828350b1e0) 767s ok 85 - Get Menu 767s ok 86 - Authenticated as msmith 767s ok 87 - Found trspan="contextSwitching_OFF" 767s ok 88 - Stop context switching 767s ok 89 - Get cookie lemonldap (850aa75252565377f7eb93e7474fd0ae9703e651c55faf6929e16fa5eadfcd4d) 767s ok 90 - Get Menu 767s ok 91 - Authenticated as rtyler 767s ok 92 - Logout request 767s ok 93 - Response is 200 767s ok 94 - Cookie is deleted 767s ok 95 - No pdata 767s ok 96 - Disconnect request 767s ok 97 - Response is 401 767s ok 98 - Auth query 767s ok 99 - You have some new messages 767s ok 100 - Response body is not empty 767s ok 101 - Found notification text 767s ok 102 - Auth query 767s ok 103 - TOTP code required 767s ok 104 - HTTP code is 200 767s ok 105 - Page contains a form 767s ok 106 - URI match 767s ok 107 - Field "token" is defined 767s ok 108 - LLNG Code 767s ok 109 - Post code 767s ok 110 - Get cookie lemonldap (ab89a5a69d66971489fc7e0219010c0ed0cf7280b78086ed346373f2a52c3fb6) 767s ok 111 - CheckUser form 767s ok 112 - HTTP code is 200 767s ok 113 - Page contains a form 767s ok 114 - URI match 767s ok 115 - Field "user" is defined 767s ok 116 - Field "url" is defined 767s ok 117 - Found trspan="checkUser" 767s ok 118 - Found macro authMode 767s ok 119 - Found macro value "TOTP" 767s ok 120 - POST checkuser 767s ok 121 - HTTP code is 200 767s ok 122 - Page contains a form 767s ok 123 - URI match 767s ok 124 - Field "user" is defined 767s ok 125 - Field "url" is defined 767s ok 126 - Found trspan="checkUserComputedSession" 767s ok 127 - Found macro authMode 767s ok 128 - Found TOTP 767s ok 129 - POST checkuser 767s ok 130 - HTTP code is 200 767s ok 131 - Page contains a form 767s ok 132 - URI match 767s ok 133 - Field "user" is defined 767s ok 134 - Field "url" is defined 767s ok 135 - Found trspan="checkUser" 767s ok 136 - Found macro authMode 767s ok 137 - Found DEMO 767s 1..137 767s ok 767s t/68-ContextSwitching-with-UnrestrictedUser.t .................................. 767s Warning: program compiled against libxml 215 using older 214 767s ok 1 - use Lemonldap::NG::Portal::Main; 767s ok 2 - Portal object 767s ok 3 - Init 767s ok 4 - Portal app 767s ok 5 - Get Menu 767s ok 6 - HTTP code is 200 767s ok 7 - Page contains a form 767s ok 8 - Host match 767s ok 9 - Field "user" is defined 767s ok 10 - Field "password" is defined 767s ok 11 - CSP header authorize POST request to \# 767s ok 12 - Auth query 767s ok 13 - Get cookie lemonldap (7d46d40e3193ff27596da0ed927b763f150f70e1273ef1172d1a605166a44c4f) 767s ok 14 - Get redirection 767s ok 15 - Location is http://auth.example.com/ 767s ok 16 - Get Menu 767s ok 17 - HTTP code is 200 767s ok 18 - Connected as rtyler 767s ok 19 - Authenticated as rtyler 767s ok 20 - contextSwitching allowed 767s ok 21 - ContextSwitching form 767s ok 22 - HTTP code is 200 767s ok 23 - Page contains a form 767s ok 24 - URI match 767s ok 25 - Field "spoofId" is defined 767s ok 26 - Found trspan="contextSwitching_ON" 767s ok 27 - POST switchcontext 767s ok 28 - Get redirection 767s ok 29 - Location is http://auth.example.com/ 767s ok 30 - Get cookie lemonldap (ae13c3a7bbe492a48df3a35ac93bbe9d772fbd61a658d8fc3ff567187424379b) 767s ok 31 - Get Menu 767s ok 32 - Authenticated as dwho 767s ok 33 - Found trspan="contextSwitching_OFF" 767s ok 34 - Stop context switching 767s ok 35 - Get Menu 767s ok 36 - SESSIONEXPIRED 767s ok 37 - Get Menu 767s ok 38 - Authenticated as rtyler 767s ok 39 - ContextSwitching form 767s ok 40 - HTTP code is 200 767s ok 41 - Page contains a form 767s ok 42 - URI match 767s ok 43 - Field "spoofId" is defined 767s ok 44 - Found trspan="contextSwitching_ON" 767s ok 45 - POST switchcontext 767s ok 46 - MALFORMEDUSER 767s ok 47 - Get Menu 767s ok 48 - HTTP code is 200 767s ok 49 - Page contains a form 767s ok 50 - Host match 767s ok 51 - Field "user" is defined 767s ok 52 - Field "password" is defined 767s ok 53 - CSP header authorize POST request to \# 767s ok 54 - Auth query 767s ok 55 - Get cookie lemonldap (a15ba7d8db677c2b96db781f07bcaf94b85a815e775c838b23e6993b9fc77934) 767s ok 56 - Get redirection 767s ok 57 - Location is http://auth.example.com/ 767s ok 58 - ContextSwitching form 767s ok 59 - HTTP code is 200 767s ok 60 - Page contains a form 767s ok 61 - URI match 767s ok 62 - Field "spoofId" is defined 767s ok 63 - Found trspan="contextSwitching_ON" 767s ok 64 - POST switchcontext 767s ok 65 - Get redirection 767s ok 66 - Location is http://auth.example.com/ 767s ok 67 - Get cookie lemonldap (0f9e038c9498dcd209c5211e39c7a973810fc85b38f4a57cee656a44630b6ecd) 767s ok 68 - Get Menu 767s ok 69 - Authenticated as msmith 767s ok 70 - Found trspan="contextSwitching_OFF" 767s ok 71 - Logout request 767s ok 72 - Response is 200 767s ok 73 - Cookie is deleted 767s ok 74 - No pdata 767s ok 75 - Disconnect request 767s ok 76 - Response is 401 767s ok 77 - Logout request 767s ok 78 - Response is 200 767s ok 79 - Cookie is deleted 767s ok 80 - No pdata 767s ok 81 - Disconnect request 767s ok 82 - Response is 401 767s 1..82 767s ok 768s t/68-ContextSwitching.t ........................................................ 768s Warning: program compiled against libxml 215 using older 214 768s ok 1 - use Lemonldap::NG::Portal::Main; 768s ok 2 - Portal object 768s ok 3 - Init 768s ok 4 - Portal app 768s ok 5 - Auth query 768s ok 6 - Get cookie lemonldap (e938a5749b2625431548ef1cf8457bb785fce3a8afbee9994b069869b84dbbef) 768s ok 7 - Get redirection 768s ok 8 - Location is http://auth.example.com/ 768s ok 9 - Get Menu 768s ok 10 - HTTP code is 200 768s ok 11 - Connected as rtyler 768s ok 12 - Found language flags 768s ok 13 - Authenticated as rtyler 768s ok 14 - Connected as dwho 768s ok 15 - Found test1 & title 768s ok 16 - Found test2 & title 768s ok 17 - Found only one description 768s ok 18 - Logout request 768s ok 19 - Response is 200 768s ok 20 - Cookie is deleted 768s ok 21 - No pdata 768s ok 22 - Disconnect request 768s ok 23 - Response is 401 768s ok 24 - Auth query 768s ok 25 - Get cookie lemonldap (2c4c5f43c23442a49ac57507e6a832ba88d9d57f0e35dc465df07d9450da5792) 768s ok 26 - Get redirection 768s ok 27 - Location is http://auth.example.com/ 768s ok 28 - Get Menu 768s ok 29 - HTTP code is 200 768s ok 30 - Connected as dwho 768s ok 31 - Authenticated as dwho 768s ok 32 - contextSwitching allowed 768s ok 33 - ContextSwitching form 768s ok 34 - HTTP code is 200 768s ok 35 - Page contains a form 768s ok 36 - URI match 768s ok 37 - Field "spoofId" is defined 768s ok 38 - Found trspan="contextSwitching_ON" 768s ok 39 - POST switchcontext 768s ok 40 - PE_MALFORMEDUSER 768s ok 41 - ContextSwitching form 768s ok 42 - HTTP code is 200 768s ok 43 - Page contains a form 768s ok 44 - URI match 768s ok 45 - Field "spoofId" is defined 768s ok 46 - Found trspan="contextSwitching_ON" 768s ok 47 - POST switchcontext 768s ok 48 - PE_MALFORMEDUSER 768s ok 49 - ContextSwitching form 768s ok 50 - HTTP code is 200 768s ok 51 - Page contains a form 768s ok 52 - URI match 768s ok 53 - Field "spoofId" is defined 768s ok 54 - Found trspan="contextSwitching_ON" 768s ok 55 - POST switchcontext 768s ok 56 - PE_MALFORMEDUSER 768s ok 57 - ContextSwitching form 768s ok 58 - HTTP code is 200 768s ok 59 - Page contains a form 768s ok 60 - URI match 768s ok 61 - Field "spoofId" is defined 768s ok 62 - Found trspan="contextSwitching_ON" 768s ok 63 - POST switchcontext 768s ok 64 - Get Menu 768s ok 65 - Found trspan="contextSwitching_ON" 768s ok 66 - Authenticated as dwho 768s ok 67 - ContextSwitching form 768s ok 68 - HTTP code is 200 768s ok 69 - Page contains a form 768s ok 70 - URI match 768s ok 71 - Field "spoofId" is defined 768s ok 72 - Found trspan="contextSwitching_ON" 768s ok 73 - POST switchcontext 768s ok 74 - Get cookie lemonldap (f80161bc3327bbb079638b0df810d3ecc8b2f3f99b015a4322ffcdae95cfe28c) 768s ok 75 - New SSO session created 768s ok 76 - Get Menu 768s ok 77 - Authenticated as rtyler 768s ok 78 - Found trspan="contextSwitching_OFF" 768s ok 79 - Stop context switching 768s ok 80 - Get cookie lemonldap (2c4c5f43c23442a49ac57507e6a832ba88d9d57f0e35dc465df07d9450da5792) 768s ok 81 - New SSO session created 768s ok 82 - Get Menu 768s ok 83 - Authenticated as dwho 768s ok 84 - Found trspan="contextSwitching_ON" 768s ok 85 - ContextSwitching form 768s ok 86 - HTTP code is 200 768s ok 87 - Page contains a form 768s ok 88 - URI match 768s ok 89 - Field "spoofId" is defined 768s ok 90 - Found trspan="contextSwitching_ON" 768s ok 91 - POST switchcontext 768s ok 92 - Get cookie lemonldap (b535190ef89561a45b91e7bc3722bc2747ca81f1922f5802d4017d2a414b4973) 768s ok 93 - New SSO session created 768s ok 94 - Logout request 768s ok 95 - Response is 200 768s ok 96 - Cookie is deleted 768s ok 97 - No pdata 768s ok 98 - Disconnect request 768s ok 99 - Response is 401 768s ok 100 - Get Menu 768s ok 101 - Authenticated as rtyler 768s ok 102 - Found trspan="contextSwitching_OFF" 768s ok 103 - Stop context switching 768s ok 104 - Found PE_SESSIONEXPIRED 768s ok 105 - Get Menu 768s ok 106 - Authenticated as rtyler 768s ok 107 - Get Menu 768s ok 108 - HTTP code is 200 768s ok 109 - Dwho has been well disconnected 768s 1..109 768s ok 769s t/68-FindUser-with-BadChoice-and-token.t ....................................... 769s Warning: program compiled against libxml 215 using older 214 769s ok 1 - use Lemonldap::NG::Portal::Main; 769s ok 2 - Portal object 769s ok 3 - Init 769s ok 4 - Portal app 769s ok 5 - Get Portal 769s ok 6 - HTTP code is 200 769s ok 7 - Page contains a form 769s ok 8 - Host match 769s ok 9 - Field "user" is defined 769s ok 10 - Field "password" is defined 769s ok 11 - Field "spoofId" is defined 769s ok 12 - Field "token" is defined 769s ok 13 - CSP header authorize POST request to \# 769s ok 14 - HTTP code is 200 769s ok 15 - Page contains a form 769s ok 16 - Host match 769s ok 17 - Field "uid" is defined 769s ok 18 - Field "guy" is defined 769s ok 19 - Field "cn" is defined 769s ok 20 - Field "token" is defined 769s ok 21 - CSP header authorize POST request to \# 769s ok 22 - Display 3 forms 769s ok 23 - lmAuth=2_ssl 769s ok 24 - Post FindUser request 769s ok 25 - value="" 769s ok 26 - HTTP code is 200 769s ok 27 - Page contains a form 769s ok 28 - Host match 769s ok 29 - Field "uid" is defined 769s ok 30 - Field "guy" is defined 769s ok 31 - Field "cn" is defined 769s ok 32 - Field "token" is defined 769s ok 33 - CSP header authorize POST request to \# 769s ok 34 - Auth query 769s ok 35 - Get cookie lemonldap (c16719c90d7e9176b02be68261470042cd681cb3a3756cc9bb1c53a84e93a964) 769s ok 36 - Get redirection 769s ok 37 - Location is http://auth.example.com/ 769s ok 38 - Logout request 769s ok 39 - Response is 200 769s ok 40 - Cookie is deleted 769s ok 41 - No pdata 769s ok 42 - Disconnect request 769s ok 43 - Response is 401 769s 1..43 769s ok 769s t/68-FindUser-with-Choice-and-token.t .......................................... 769s Warning: program compiled against libxml 215 using older 214 769s ok 1 - use Lemonldap::NG::Portal::Main; 769s ok 2 - Portal object 769s ok 3 - Init 769s ok 4 - Portal app 769s ok 5 - Get Portal 769s ok 6 - HTTP code is 200 769s ok 7 - Page contains a form 769s ok 8 - Host match 769s ok 9 - Field "user" is defined 769s ok 10 - Field "password" is defined 769s ok 11 - Field "spoofId" is defined 769s ok 12 - Field "token" is defined 769s ok 13 - CSP header authorize POST request to \# 769s ok 14 - HTTP code is 200 769s ok 15 - Page contains a form 769s ok 16 - Host match 769s ok 17 - Field "uid" is defined 769s ok 18 - Field "guy" is defined 769s ok 19 - Field "cn" is defined 769s ok 20 - Field "token" is defined 769s ok 21 - CSP header authorize POST request to \# 769s ok 22 - Display 3 forms 769s ok 23 - lmAuth=2_ssl 769s ok 24 - Post FindUser request 769s ok 25 - Response is JSON 769s ok 26 - Good user 769s ok 27 - Found token 769s ok 28 - Get Portal 769s ok 29 - HTTP code is 200 769s ok 30 - Page contains a form 769s ok 31 - Host match 769s ok 32 - Field "uid" is defined 769s ok 33 - Field "guy" is defined 769s ok 34 - Field "cn" is defined 769s ok 35 - Field "token" is defined 769s ok 36 - CSP header authorize POST request to \# 769s ok 37 - Post expired FindUser request 769s ok 38 - Response is JSON 769s ok 39 - Token expired 769s ok 40 - result => 0 769s ok 41 - Found token 769s 1..41 769s ok 769s t/68-FindUser-with-Combination.t ............................................... 769s Warning: program compiled against libxml 215 using older 214 769s ok 1 - use Lemonldap::NG::Portal::Main; 769s ok 2 # skip LLNGTESTLDAP is not set 769s ok 3 # skip LLNGTESTLDAP is not set 769s ok 4 # skip LLNGTESTLDAP is not set 769s ok 5 # skip LLNGTESTLDAP is not set 769s ok 6 # skip LLNGTESTLDAP is not set 769s ok 7 # skip LLNGTESTLDAP is not set 769s ok 8 # skip LLNGTESTLDAP is not set 769s ok 9 # skip LLNGTESTLDAP is not set 769s ok 10 # skip LLNGTESTLDAP is not set 769s ok 11 # skip LLNGTESTLDAP is not set 769s ok 12 # skip LLNGTESTLDAP is not set 769s ok 13 # skip LLNGTESTLDAP is not set 769s ok 14 # skip LLNGTESTLDAP is not set 769s ok 15 # skip LLNGTESTLDAP is not set 769s ok 16 # skip LLNGTESTLDAP is not set 769s ok 17 # skip LLNGTESTLDAP is not set 769s ok 18 # skip LLNGTESTLDAP is not set 769s ok 19 # skip LLNGTESTLDAP is not set 769s ok 20 # skip LLNGTESTLDAP is not set 769s ok 21 # skip LLNGTESTLDAP is not set 769s ok 22 # skip LLNGTESTLDAP is not set 769s ok 23 # skip LLNGTESTLDAP is not set 769s ok 24 # skip LLNGTESTLDAP is not set 769s ok 25 # skip LLNGTESTLDAP is not set 769s 1..25 769s ok 770s t/68-FindUser-with-DBI.t ....................................................... 770s Warning: program compiled against libxml 215 using older 214 770s ok 1 - use Lemonldap::NG::Portal::Main; 770s ok 2 - Portal object 770s ok 3 - Init 770s ok 4 - Portal app 770s ok 5 - Get Portal 770s ok 6 - HTTP code is 200 770s ok 7 - Page contains a form 770s ok 8 - Host match 770s ok 9 - Field "user" is defined 770s ok 10 - Field "password" is defined 770s ok 11 - Field "spoofId" is defined 770s ok 12 - CSP header authorize POST request to \# 770s ok 13 - HTTP code is 200 770s ok 14 - Page contains a form 770s ok 15 - Host match 770s ok 16 - Field "uid" is defined 770s ok 17 - Field "guy" is defined 770s ok 18 - Field "cn" is defined 770s ok 19 - Field "room" is defined 770s ok 20 - CSP header authorize POST request to \# 770s ok 21 - Post empty FindUser request 770s ok 22 - HTTP code is 200 770s ok 23 - Page contains a form 770s ok 24 - Host match 770s ok 25 - Field "user" is defined 770s ok 26 - Field "password" is defined 770s ok 27 - Field "spoofId" is defined 770s ok 28 - CSP header authorize POST request to \# 770s ok 29 - HTTP code is 200 770s ok 30 - Page contains a form 770s ok 31 - Host match 770s ok 32 - Field "uid" is defined 770s ok 33 - Field "guy" is defined 770s ok 34 - Field "cn" is defined 770s ok 35 - Field "room" is defined 770s ok 36 - CSP header authorize POST request to \# 770s ok 37 - value="" 770s ok 38 - Post FindUser request 770s ok 39 - value="dwho" 770s ok 40 - autocomplete="off" 770s ok 41 - Search an account 770s ok 42 - id="findUser_guy" 770s ok 43 - id="findUser_uid" 770s ok 44 - id="findUser_cn" 770s ok 45 - id="findUser_room" 770s ok 46 - -> Four entries found 770s ok 47 - 1st -> guy 770s ok 48 - 2nd -> cn 770s ok 49 - 3rd -> room 770s ok 50 - 4th -> uid 770s ok 51 - Post FindUser request 770s ok 52 - Response is JSON 770s ok 53 - Good user 770s ok 54 - Post FindUser request no result 770s ok 55 - Response is JSON 770s ok 56 - No user 770s ok 57 - Post FindUser request one result 770s ok 58 - Response is JSON 770s ok 59 - Good user 770s ok 60 - Post FindUser request multi results 770s ok 61 - Response is JSON 770s ok 62 - Good user (msmith) 770s ok 63 - Post FindUser request with bad arg 770s ok 64 - Response is JSON 770s ok 65 - Good result 770s ok 66 - No user 770s ok 67 - Post FindUser request with two args 770s ok 68 - Response is JSON 770s ok 69 - Good user 770s ok 70 - Post FindUser request with wrong args 770s ok 71 - Response is JSON 770s ok 72 - No result 770s ok 73 - No user found 770s ok 74 - Post FindUser request with excluding result 770s ok 75 - Response is JSON 770s ok 76 - No result 770s ok 77 - No user found 770s ok 78 - Post FindUser request with excluding result 770s ok 79 - Response is JSON 770s ok 80 - No result 770s ok 81 - No user found 770s ok 82 - Post FindUser request 0 with multi results 770s ok 83 - Response is JSON 770s ok 84 - Good result 770s ok 85 - Good user (davros) 770s ok 86 - Post FindUser request with bad wildcard 770s ok 87 - Response is JSON 770s ok 88 - No result 770s ok 89 - No user found 770s ok 90 - Post FindUser request with wildcard 770s ok 91 - Response is JSON 770s ok 92 - Good result 770s ok 93 - Good user (davros) 770s 1..93 770s ok 771s t/68-FindUser-with-Demo-and-captcha.t .......................................... 771s Warning: program compiled against libxml 215 using older 214 771s ok 1 - use Lemonldap::NG::Portal::Main; 771s ok 2 - Portal object 771s ok 3 - Init 771s ok 4 - Portal app 771s ok 5 - Get Portal 771s ok 6 - HTTP code is 200 771s ok 7 - Page contains a form 771s ok 8 - Host match 771s ok 9 - Field "user" is defined 771s ok 10 - Field "password" is defined 771s ok 11 - Field "spoofId" is defined 771s ok 12 - Field "token" is defined 771s ok 13 - CSP header authorize POST request to \# 771s ok 14 - HTTP code is 200 771s ok 15 - Page contains a form 771s ok 16 - Host match 771s ok 17 - Field "uid" is defined 771s ok 18 - Field "guy" is defined 771s ok 19 - Field "cn" is defined 771s ok 20 - Field "token" is defined 771s ok 21 - CSP header authorize POST request to \# 771s ok 22 - Token value found 771s ok 23 - Two token found 771s ok 24 - Captcha image inserted 771s ok 25 - Renew Captcha button found 771s ok 26 - Get captcha javascript 771s ok 27 - Post FindUser request 771s ok 28 - Response is JSON 771s ok 29 - Good user 771s ok 30 - Token found 771s ok 31 - Captcha found 771s ok 32 - result => 1 771s ok 33 - Found token session 771s ok 34 - Found captcha value 771s ok 35 - Post Auth request with token 771s ok 36 - Get cookie lemonldap (b77c2ee58c53da0932eb0d0912495d330b910537638fa7311c062a77aa4c0aa6) 771s ok 37 - GET Portal 771s ok 38 - HTTP code is 200 771s ok 39 - Authenticated as rtyler 771s ok 40 - Logout request 771s ok 41 - Response is 200 771s ok 42 - Cookie is deleted 771s ok 43 - No pdata 771s ok 44 - Disconnect request 771s ok 45 - Response is 401 771s 1..45 771s ok 771s t/68-FindUser-with-Demo-and-required-params.t .................................. 771s Warning: program compiled against libxml 215 using older 214 771s ok 1 - use Lemonldap::NG::Portal::Main; 771s ok 2 - Portal object 771s ok 3 - Init 771s ok 4 - Portal app 771s ok 5 - Get Portal 771s ok 6 - HTTP code is 200 771s ok 7 - Page contains a form 771s ok 8 - Host match 771s ok 9 - Field "user" is defined 771s ok 10 - Field "password" is defined 771s ok 11 - Field "spoofId" is defined 771s ok 12 - CSP header authorize POST request to \# 771s ok 13 - Mandatory field 771s ok 14 - -> Two entries found 771s ok 15 - 1st -> The Daleks 771s ok 16 - 2nd -> Bad Guy 771s ok 17 - -> Three stars found 771s ok 18 - Post empty FindUser request 771s ok 19 - HTTP code is 200 771s ok 20 - Page contains a form 771s ok 21 - Host match 771s ok 22 - Field "user" is defined 771s ok 23 - Field "password" is defined 771s ok 24 - Field "spoofId" is defined 771s ok 25 - CSP header authorize POST request to \# 771s ok 26 - HTTP code is 200 771s ok 27 - Page contains a form 771s ok 28 - Host match 771s ok 29 - Field "uid" is defined 771s ok 30 - Field "guy" is defined 771s ok 31 - CSP header authorize POST request to \# 771s ok 32 - value="" 771s ok 33 - Post FindUser request 771s ok 34 - autocomplete="off" 771s ok 35 - Search an account 771s ok 36 - id="findUser_guy" 771s ok 37 - id="findUser_uid" 771s ok 38 - id="findUser_cn" 771s ok 39 - id="findUser_type" not found 771s ok 40 - Name... 771s ok 41 - Empty option not found 771s ok 42 - The Daleks 771s ok 43 - Bad Guy option 771s ok 44 - Post FindUser request 771s ok 45 - Response is JSON 771s ok 46 - Good user 771s ok 47 - Post FindUser request 771s ok 48 - Response is JSON 771s ok 49 - No result 771s ok 50 - No user found 771s ok 51 - Post FindUser request 771s ok 52 - Response is JSON 771s ok 53 - Good result 771s ok 54 - No user 771s 1..54 771s ok 772s t/68-FindUser-with-Demo-and-token.t ............................................ 772s Warning: program compiled against libxml 215 using older 214 772s ok 1 - use Lemonldap::NG::Portal::Main; 772s ok 2 - Portal object 772s ok 3 - Init 772s ok 4 - Portal app 772s ok 5 - Get Portal 772s ok 6 - HTTP code is 200 772s ok 7 - Page contains a form 772s ok 8 - Host match 772s ok 9 - Field "user" is defined 772s ok 10 - Field "password" is defined 772s ok 11 - Field "spoofId" is defined 772s ok 12 - Field "token" is defined 772s ok 13 - CSP header authorize POST request to \# 772s ok 14 - HTTP code is 200 772s ok 15 - Page contains a form 772s ok 16 - Host match 772s ok 17 - Field "uid" is defined 772s ok 18 - Field "guy" is defined 772s ok 19 - Field "cn" is defined 772s ok 20 - Field "token" is defined 772s ok 21 - CSP header authorize POST request to \# 772s ok 22 - Token value found 772s ok 23 - Two token value found 772s ok 24 - Post FindUser request 772s ok 25 - Response is JSON 772s ok 26 - Good user 772s ok 27 - Get Portal 772s ok 28 - HTTP code is 200 772s ok 29 - Page contains a form 772s ok 30 - Host match 772s ok 31 - Field "uid" is defined 772s ok 32 - Field "guy" is defined 772s ok 33 - Field "cn" is defined 772s ok 34 - Field "token" is defined 772s ok 35 - CSP header authorize POST request to \# 772s ok 36 - Post expired FindUser request 772s ok 37 - Response is JSON 772s ok 38 - Token expired 772s ok 39 - no result found 772s ok 40 - Token found 772s ok 41 - Get Portal 772s ok 42 - HTTP code is 200 772s ok 43 - Page contains a form 772s ok 44 - Host match 772s ok 45 - Field "user" is defined 772s ok 46 - Field "guy" is defined 772s ok 47 - Field "cn" is defined 772s ok 48 - Field "token" is defined 772s ok 49 - CSP header authorize POST request to \# 772s ok 50 - Post FindUser request without token 772s ok 51 - Response is JSON 772s ok 52 - No Token 772s ok 53 - no result found 772s ok 54 - Token found 772s ok 55 - Get Portal 772s ok 56 - HTTP code is 200 772s ok 57 - Page contains a form 772s ok 58 - Host match 772s ok 59 - Field "user" is defined 772s ok 60 - Field "guy" is defined 772s ok 61 - Field "cn" is defined 772s ok 62 - Field "token" is defined 772s ok 63 - CSP header authorize POST request to \# 772s ok 64 - Post FindUser request with token 772s ok 65 - Get cookie lemonldap (fe494825b85aca3df3fc8f48ddbdc603072b19034ef62a35f895b1d2f99a54a3) 772s ok 66 - Response is JSON 772s ok 67 - result => 1 772s ok 68 - GET Portal 772s ok 69 - HTTP code is 200 772s ok 70 - Authenticated as rtyler 772s ok 71 - Logout request 772s ok 72 - Response is 200 772s ok 73 - Cookie is deleted 772s ok 74 - No pdata 772s ok 75 - Disconnect request 772s ok 76 - Response is 401 772s 1..76 772s ok 772s t/68-FindUser-with-Demo.t ...................................................... 772s Warning: program compiled against libxml 215 using older 214 772s ok 1 - use Lemonldap::NG::Portal::Main; 772s ok 2 - Portal object 772s ok 3 - Init 772s ok 4 - Portal app 772s ok 5 - Get Portal 772s ok 6 - HTTP code is 200 772s ok 7 - Page contains a form 772s ok 8 - Host match 772s ok 9 - Field "user" is defined 772s ok 10 - Field "password" is defined 772s ok 11 - Field "spoofId" is defined 772s ok 12 - CSP header authorize POST request to \# 772s ok 13 - Post empty FindUser request 772s ok 14 - HTTP code is 200 772s ok 15 - Page contains a form 772s ok 16 - Host match 772s ok 17 - Field "user" is defined 772s ok 18 - Field "password" is defined 772s ok 19 - Field "spoofId" is defined 772s ok 20 - CSP header authorize POST request to \# 772s ok 21 - HTTP code is 200 772s ok 22 - Page contains a form 772s ok 23 - Host match 772s ok 24 - Field "uid" is defined 772s ok 25 - Field "guy" is defined 772s ok 26 - CSP header authorize POST request to \# 772s ok 27 - value="" 772s ok 28 - Post FindUser request 772s ok 29 - autocomplete="off" 772s ok 30 - Search an account 772s ok 31 - id="findUser_guy" 772s ok 32 - id="findUser_uid" 772s ok 33 - id="findUser_cn" 772s ok 34 - Name... 772s ok 35 - Empty option 772s ok 36 - BB option 772s ok 37 - Bad Guy option 772s ok 38 - Post FindUser request 772s ok 39 - Response is JSON 772s ok 40 - Good user 772s ok 41 - Post FindUser request with bad user 772s ok 42 - Response is JSON 772s ok 43 - No result 772s ok 44 - No user found 772s ok 45 - Post FindUser request one result 772s ok 46 - Response is JSON 772s ok 47 - Good user 772s ok 48 - Post FindUser request with a not allowed select value 772s ok 49 - Response is JSON 772s ok 50 - Good result 772s ok 51 - No user 772s ok 52 - Post FindUser request multi results 772s ok 53 - Response is JSON 772s ok 54 - Good user (dwho) 772s ok 55 - Post FindUser request with bad arg 772s ok 56 - Response is JSON 772s ok 57 - Good result 772s ok 58 - No user 772s ok 59 - Post FindUser request with two args 772s ok 60 - Response is JSON 772s ok 61 - Good user 772s ok 62 - Post FindUser request with wrong args 772s ok 63 - Response is JSON 772s ok 64 - No result 772s ok 65 - No user found 772s ok 66 - Post FindUser request with excluding result 772s ok 67 - Response is JSON 772s ok 68 - No result 772s ok 69 - No user found 772s ok 70 - Post FindUser request with excluding result 772s ok 71 - Response is JSON 772s ok 72 - No result 772s ok 73 - No user found 772s ok 74 - Post FindUser request with wildcard 772s ok 75 - Response is JSON 772s ok 76 - Good result 772s ok 77 - Good user (davros) 772s 1..77 772s ok 772s t/68-FindUser-with-LDAP.t ...................................................... 772s Warning: program compiled against libxml 215 using older 214 772s ok 1 - use Lemonldap::NG::Portal::Main; 772s ok 2 # skip LLNGTESTLDAP is not set 772s ok 3 # skip LLNGTESTLDAP is not set 772s ok 4 # skip LLNGTESTLDAP is not set 772s ok 5 # skip LLNGTESTLDAP is not set 772s ok 6 # skip LLNGTESTLDAP is not set 772s ok 7 # skip LLNGTESTLDAP is not set 772s ok 8 # skip LLNGTESTLDAP is not set 772s ok 9 # skip LLNGTESTLDAP is not set 772s ok 10 # skip LLNGTESTLDAP is not set 772s ok 11 # skip LLNGTESTLDAP is not set 772s ok 12 # skip LLNGTESTLDAP is not set 772s ok 13 # skip LLNGTESTLDAP is not set 772s ok 14 # skip LLNGTESTLDAP is not set 772s ok 15 # skip LLNGTESTLDAP is not set 772s ok 16 # skip LLNGTESTLDAP is not set 772s ok 17 # skip LLNGTESTLDAP is not set 772s ok 18 # skip LLNGTESTLDAP is not set 772s ok 19 # skip LLNGTESTLDAP is not set 772s ok 20 # skip LLNGTESTLDAP is not set 772s ok 21 # skip LLNGTESTLDAP is not set 772s ok 22 # skip LLNGTESTLDAP is not set 772s ok 23 # skip LLNGTESTLDAP is not set 772s ok 24 # skip LLNGTESTLDAP is not set 772s ok 25 # skip LLNGTESTLDAP is not set 772s ok 26 # skip LLNGTESTLDAP is not set 772s ok 27 # skip LLNGTESTLDAP is not set 772s ok 28 # skip LLNGTESTLDAP is not set 772s ok 29 # skip LLNGTESTLDAP is not set 772s ok 30 # skip LLNGTESTLDAP is not set 772s ok 31 # skip LLNGTESTLDAP is not set 772s ok 32 # skip LLNGTESTLDAP is not set 772s ok 33 # skip LLNGTESTLDAP is not set 772s ok 34 # skip LLNGTESTLDAP is not set 772s ok 35 # skip LLNGTESTLDAP is not set 772s ok 36 # skip LLNGTESTLDAP is not set 772s ok 37 # skip LLNGTESTLDAP is not set 772s ok 38 # skip LLNGTESTLDAP is not set 772s ok 39 # skip LLNGTESTLDAP is not set 772s ok 40 # skip LLNGTESTLDAP is not set 772s ok 41 # skip LLNGTESTLDAP is not set 772s ok 42 # skip LLNGTESTLDAP is not set 772s ok 43 # skip LLNGTESTLDAP is not set 772s ok 44 # skip LLNGTESTLDAP is not set 772s ok 45 # skip LLNGTESTLDAP is not set 772s ok 46 # skip LLNGTESTLDAP is not set 772s 1..46 772s ok 773s t/68-FindUser-with-REST.t ...................................................... 773s Warning: program compiled against libxml 215 using older 214 773s ok 1 - use Lemonldap::NG::Portal::Main; 773s ok 2 - Portal object 773s ok 3 - Init 773s ok 4 - Portal app 773s ok 5 - search REST request 773s ok 6 - [{"type":"mutant"},{"uid":"rtyler"}] 773s ok 7 - uid: dwho 773s ok 8 - Post good FindUser request 773s ok 9 - HTTP code is 200 773s ok 10 - Response is JSON 773s ok 11 - Good user 773s ok 12 - result => 1 773s ok 13 - search REST request 773s ok 14 - [{"type":"mutant"},{"uid":"rtyler"}] 773s ok 15 - guy:bad, uid: dwho 773s ok 16 - Post null response FindUser request 773s ok 17 - Response is JSON 773s ok 18 - No result 773s ok 19 - No user found 773s ok 20 - Post bad parameter FindUser request 773s ok 21 - HTTP code is 200 773s ok 22 - Response is JSON 773s ok 23 - Empty user 773s ok 24 - result => 1 773s ok 25 - Post empty response FindUser request 773s ok 26 - HTTP code is 200 773s ok 27 - Response is JSON 773s ok 28 - Empty user 773s ok 29 - result => 1 773s ok 30 - search REST request 773s ok 31 - [{"type":"mutant"},{"uid":"rtyler"}] 773s ok 32 - guy:good 773s ok 33 - Post multi responses FindUser request 773s ok 34 - HTTP code is 200 773s ok 35 - Response is JSON 773s ok 36 - Good user (dwho) 773s ok 37 - result => 1 773s 1..37 773s ok 773s t/68-FindUser-with-UpgradeSession.t ............................................ 773s Warning: program compiled against libxml 215 using older 214 773s ok 1 - use Lemonldap::NG::Portal::Main; 773s ok 2 - Portal object 773s ok 3 - Init 773s ok 4 - Portal app 773s ok 5 - Get Portal 773s ok 6 - HTTP code is 200 773s ok 7 - Page contains a form 773s ok 8 - Host match 773s ok 9 - Field "user" is defined 773s ok 10 - Field "password" is defined 773s ok 11 - Field "spoofId" is defined 773s ok 12 - CSP header authorize POST request to \# 773s ok 13 - Post empty FindUser request 773s ok 14 - HTTP code is 200 773s ok 15 - Page contains a form 773s ok 16 - Host match 773s ok 17 - Field "user" is defined 773s ok 18 - Field "password" is defined 773s ok 19 - Field "spoofId" is defined 773s ok 20 - CSP header authorize POST request to \# 773s ok 21 - HTTP code is 200 773s ok 22 - Page contains a form 773s ok 23 - Host match 773s ok 24 - Field "uid" is defined 773s ok 25 - CSP header authorize POST request to \# 773s ok 26 - value="" 773s ok 27 - id="findUser_uid" 773s ok 28 - Auth query 773s ok 29 - Get cookie lemonldap (bfa70ea2035b22b87b6661e5f82a31439412d5d4a3123f22e799f541c894e0c9) 773s ok 30 - GET http://test1.example.com/ 773s ok 31 - HTTP code is 200 773s ok 32 - Upgrade session query 773s ok 33 - HTTP code is 200 773s ok 34 - Page contains a form 773s ok 35 - URI match 773s ok 36 - Field "confirm" is defined 773s ok 37 - Field "url" is defined 773s ok 38 - Accept session upgrade query 773s ok 39 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 773s ok 40 - HTTP code is 200 773s ok 41 - Page contains a form 773s ok 42 - Host match 773s ok 43 - Field "upgrading" is defined 773s ok 44 - Field "url" is defined 773s ok 45 - CSP header authorize POST request to \# 773s ok 46 - Post FindUser request 773s ok 47 - Response is JSON 773s ok 48 - Good result 773s ok 49 - Good user 773s ok 50 - Post login 773s ok 51 - Get cookie lemonldappdata () 773s ok 52 - Get cookie lemonldap (1c679b63adf871a52670cd874e1bcc9d3c250f3539a97b05d70a563e466b816a) 773s ok 53 - Get redirection 773s ok 54 - Location is http://test1.example.com 773s ok 55 - GET Portal 773s ok 56 - HTTP code is 200 773s ok 57 - Authenticated as rtyler 773s 1..57 773s ok 773s t/68-FindUser-without-Impersonation.t .......................................... 773s Warning: program compiled against libxml 215 using older 214 773s ok 1 - use Lemonldap::NG::Portal::Main; 773s ok 2 - Portal object 773s ok 3 - Init 773s ok 4 - Portal app 773s ok 5 - Get Portal 773s ok 6 - HTTP code is 200 773s ok 7 - Page contains a form 773s ok 8 - Host match 773s ok 9 - Field "user" is defined 773s ok 10 - Field "password" is defined 773s ok 11 - CSP header authorize POST request to \# 773s ok 12 - Search an account not found 773s ok 13 - Post FindUser request 773s ok 14 - Response is JSON 773s ok 15 - result => 0 773s ok 16 - error => 9 773s 1..16 773s ok 774s t/68-FindUser-without-attribute.t .............................................. 774s Warning: program compiled against libxml 215 using older 214 774s ok 1 - use Lemonldap::NG::Portal::Main; 774s ok 2 - Portal object 774s ok 3 - Init 774s ok 4 - Portal app 774s ok 5 - Get Portal 774s ok 6 - HTTP code is 200 774s ok 7 - Page contains a form 774s ok 8 - Host match 774s ok 9 - Field "user" is defined 774s ok 10 - Field "password" is defined 774s ok 11 - Field "spoofId" is defined 774s ok 12 - CSP header authorize POST request to \# 774s ok 13 - Search an account not found 774s ok 14 - Post FindUser request 774s ok 15 - Response is JSON 774s ok 16 - No user 774s ok 17 - result => 1 774s 1..17 774s ok 774s t/68-Impersonation-with-2F.t ................................................... 774s Warning: program compiled against libxml 215 using older 214 774s ok 1 - use Lemonldap::NG::Portal::Main; 774s ok 2 - use Lemonldap::NG::Common::FormEncode; 774s ok 3 - Portal object 774s ok 4 - Init 774s ok 5 - Portal app 774s ok 6 - Auth query 774s ok 7 - Get cookie lemonldap (bce1ff6d1b5e905cc87ea9d1a54aedd1b37e63d575064c2bb9c7d5c3540de2c8) 774s ok 8 - Get Menu 774s ok 9 - Authenticated as rtyler 774s ok 10 - sfaManager link found 774s ok 11 - Form registration 774s ok 12 - Found TOTP js 774s ok 13 - Found custom Main Logo 774s ok 14 - Get new key 774s ok 15 - Content is JSON 774s ok 16 - Found secret 774s ok 17 - Found token 774s ok 18 - Found user 774s ok 19 - Code 774s ok 20 - Code contains 6 digits 774s ok 21 - Post code 774s ok 22 - Content is JSON 774s ok 23 - TOTP is registered 774s ok 24 - Logout request 774s ok 25 - Response is 200 774s ok 26 - Cookie is deleted 774s ok 27 - No pdata 774s ok 28 - Disconnect request 774s ok 29 - Response is 401 774s ok 30 - Get Menu 774s ok 31 - HTTP code is 200 774s ok 32 - Page contains a form 774s ok 33 - Host match 774s ok 34 - Field "user" is defined 774s ok 35 - Field "password" is defined 774s ok 36 - Field "spoofId" is defined 774s ok 37 - CSP header authorize POST request to \# 774s ok 38 - Auth query 774s ok 39 - HTTP code is 200 774s ok 40 - Page contains a form 774s ok 41 - URI match 774s ok 42 - Field "token" is defined 774s ok 43 - Post TOTP choice 774s ok 44 - HTTP code is 200 774s ok 45 - Page contains a form 774s ok 46 - URI match 774s ok 47 - Field "token" is defined 774s ok 48 - Code 774s ok 49 - Post code 774s ok 50 - Get cookie lemonldap (48d6ddf554305ea1bf2b00de12bcb4cb1141349249096c058fc3e05fb257e6e9) 774s ok 51 - Get Menu 774s ok 52 - HTTP code is 200 774s ok 53 - Authenticated as dwho 774s ok 54 - Form 2fregisters 774s ok 55 - Form registration 774s ok 56 - Found TOTP js 774s ok 57 - Found custom Main Logo 774s ok 58 - Get new key 774s ok 59 - Content is JSON 774s ok 60 - Not authorized to register a TOTP 774s ok 61 - Delete TOTP query 774s ok 62 - Content is JSON 774s ok 63 - Not authorized to unregister a TOTP 774s ok 64 - Post code 774s ok 65 - Content is JSON 774s ok 66 - Not authorized to verify a TOTP 774s ok 67 - Logout request 774s ok 68 - Response is 200 774s ok 69 - Cookie is deleted 774s ok 70 - No pdata 774s ok 71 - Disconnect request 774s ok 72 - Response is 401 774s 1..72 774s ok 775s t/68-Impersonation-with-Custom-Plugin.t ........................................ 775s Warning: program compiled against libxml 215 using older 214 775s ok 1 - use Lemonldap::NG::Portal::Main; 775s ok 2 - Portal object 775s ok 3 - Init 775s ok 4 - Portal app 775s ok 5 - Get Menu 775s ok 6 - HTTP code is 200 775s ok 7 - Page contains a form 775s ok 8 - Host match 775s ok 9 - Field "user" is defined 775s ok 10 - Field "password" is defined 775s ok 11 - Field "spoofId" is defined 775s ok 12 - CSP header authorize POST request to \# 775s ok 13 - Auth query 775s ok 14 - HTTP code is 200 775s ok 15 - Get cookie lemonldap (82a251588a617237990f887d863976db94a97ed3810c168c6f0877a00fbb2142) 775s ok 16 - Logout request 775s ok 17 - Response is 200 775s ok 18 - Cookie is deleted 775s ok 19 - No pdata 775s ok 20 - Disconnect request 775s ok 21 - Response is 401 775s ok 22 - Auth query 775s ok 23 - Content is JSON 775s ok 24 - BAD CREDENTIALS 775s 1..24 775s ok 775s t/68-Impersonation-with-History.t .............................................. 775s Warning: program compiled against libxml 215 using older 214 775s ok 1 - use Lemonldap::NG::Portal::Main; 775s ok 2 - Portal object 775s ok 3 - Init 775s ok 4 - Portal app 775s ok 5 - Auth query 775s ok 6 - Response status is 401 775s ok 7 - Content is JSON 775s ok 8 - Error code is 5 775s ok 9 - Get Menu 775s ok 10 - HTTP code is 200 775s ok 11 - Page contains a form 775s ok 12 - Host match 775s ok 13 - Field "user" is defined 775s ok 14 - Field "password" is defined 775s ok 15 - Field "spoofId" is defined 775s ok 16 - CSP header authorize POST request to \# 775s ok 17 - Auth query 775s ok 18 - Get cookie lemonldap (df3eb1255f8b3c90c463bc40722b081f570d210d9c8c5c945099fa6e3f01c9c1) 775s ok 19 - Get redirection 775s ok 20 - Location is http://auth.example.com/ 775s ok 21 - Get Menu 775s ok 22 - HTTP code is 200 775s ok 23 - Authenticated as rtyler 775s ok 24 - Logout request 775s ok 25 - Response is 200 775s ok 26 - Cookie is deleted 775s ok 27 - No pdata 775s ok 28 - Disconnect request 775s ok 29 - Response is 401 775s ok 30 - Get Menu 775s ok 31 - HTTP code is 200 775s ok 32 - Page contains a form 775s ok 33 - Host match 775s ok 34 - Field "user" is defined 775s ok 35 - Field "password" is defined 775s ok 36 - Field "spoofId" is defined 775s ok 37 - CSP header authorize POST request to \# 775s ok 38 - Auth query 775s ok 39 - Get cookie lemonldap (247e4156a5f0a28f6d3ec157fba79cbd217c500bc34572fb2cdd7f5cc2bb18ca) 775s ok 40 - History found 775s ok 41 - -> Three entries found 775s ok 42 - -> One 'failedLogin' entry found 775s ok 43 - Logout request 775s ok 44 - Response is 200 775s ok 45 - Cookie is deleted 775s ok 46 - No pdata 775s ok 47 - Disconnect request 775s ok 48 - Response is 401 775s 1..48 775s ok 776s t/68-Impersonation-with-TOTP.t ................................................. 776s Warning: program compiled against libxml 215 using older 214 776s ok 1 - use Lemonldap::NG::Portal::Main; 776s ok 2 - Portal object 776s ok 3 - Init 776s ok 4 - Portal app 776s ok 5 - Get Menu 776s ok 6 - HTTP code is 200 776s ok 7 - Page contains a form 776s ok 8 - Host match 776s ok 9 - Field "user" is defined 776s ok 10 - Field "password" is defined 776s ok 11 - Field "spoofId" is defined 776s ok 12 - CSP header authorize POST request to \# 776s ok 13 - Auth query 776s ok 14 - Get cookie lemonldap (6e95e8d5c851bbc01708c623d4b17a410a80ed3b93bdefc97e9bbb2de128644e) 776s ok 15 - Get redirection 776s ok 16 - Location is http://auth.example.com/ 776s ok 17 - Get Menu 776s ok 18 - HTTP code is 200 776s ok 19 - Connected as dwho 776s ok 20 - Authenticated as rtyler 776s ok 21 - Form registration 776s ok 22 - Get redirection 776s ok 23 - Location header found 776s ok 24 - Form registration 776s ok 25 - Found TOTP js 776s ok 26 - Found custom Main Logo 776s ok 27 - Get new key 776s ok 28 - Content is JSON 776s ok 29 - Found secret 776s ok 30 - Found token 776s ok 31 - Code 776s ok 32 - Code contains 6 digits 776s ok 33 - Post code 776s ok 34 - Content is JSON 776s ok 35 - Key is registered 776s ok 36 - Logout request 776s ok 37 - Response is 200 776s ok 38 - Cookie is deleted 776s ok 39 - No pdata 776s ok 40 - Disconnect request 776s ok 41 - Response is 401 776s ok 42 - Get Menu 776s ok 43 - HTTP code is 200 776s ok 44 - Page contains a form 776s ok 45 - Host match 776s ok 46 - Field "user" is defined 776s ok 47 - Field "password" is defined 776s ok 48 - Field "spoofId" is defined 776s ok 49 - CSP header authorize POST request to \# 776s ok 50 - Auth query with Impersonation 776s ok 51 - HTTP code is 200 776s ok 52 - Page contains a form 776s ok 53 - URI match 776s ok 54 - Field "token" is defined 776s ok 55 - Code 776s ok 56 - Post code 776s ok 57 - Get cookie lemonldap (d1800860a1f9f36a1c5a341359cab03d5b81600e3ccb13d95ac384a527e327d3) 776s ok 58 - CheckUser form 776s ok 59 - HTTP code is 200 776s ok 60 - Page contains a form 776s ok 61 - URI match 776s ok 62 - Field "user" is defined 776s ok 63 - Field "url" is defined 776s ok 64 - Found trspan="checkUserMerged" 776s ok 65 - POST checkuser 776s ok 66 - HTTP code is 200 776s ok 67 - Page contains a form 776s ok 68 - URI match 776s ok 69 - Field "user" is defined 776s ok 70 - Field "url" is defined 776s ok 71 - Found trspan="checkUserMerged" 776s ok 72 - Found trspan="allowed" 776s ok 73 - Found trspan="headers" 776s ok 74 - Found trspan="groups_sso" 776s ok 75 - Found trspan="attributes" 776s ok 76 - Found trspan="macros" 776s ok 77 - Found _userDB 776s ok 78 - Found Auth-User 776s ok 79 - Found dwho 776s ok 80 - Found su 776s ok 81 - Found uid 776s ok 82 - Found _whatToTrace 776s ok 83 - CheckUser form 776s ok 84 - HTTP code is 200 776s ok 85 - Page contains a form 776s ok 86 - URI match 776s ok 87 - Field "user" is defined 776s ok 88 - Field "url" is defined 776s ok 89 - Found trspan="checkUserMerged" 776s ok 90 - POST checkuser 776s ok 91 - HTTP code is 200 776s ok 92 - Page contains a form 776s ok 93 - URI match 776s ok 94 - Field "user" is defined 776s ok 95 - Field "url" is defined 776s ok 96 - Found trspan="checkUserComputedSession" 776s ok 97 - Found macro authMode 776s ok 98 - Found TOTP 776s ok 99 - Logout request 776s ok 100 - Response is 200 776s ok 101 - Cookie is deleted 776s ok 102 - No pdata 776s ok 103 - Disconnect request 776s ok 104 - Response is 401 776s 1..104 776s ok 776s t/68-Impersonation-with-UnrestrictedUser.t ..................................... 776s Warning: program compiled against libxml 215 using older 214 776s ok 1 - use Lemonldap::NG::Portal::Main; 776s ok 2 - Portal object 776s ok 3 - Init 776s ok 4 - Portal app 776s ok 5 - Get Menu 776s ok 6 - HTTP code is 200 776s ok 7 - Page contains a form 776s ok 8 - Host match 776s ok 9 - Field "user" is defined 776s ok 10 - Field "password" is defined 776s ok 11 - Field "spoofId" is defined 776s ok 12 - Field "token" is defined 776s ok 13 - CSP header authorize POST request to \# 776s ok 14 - Auth query 776s ok 15 - Get cookie lemonldap (4a18a44eff04595a48be32f7398d4d2681bdbf72d8b2da20b8914cb58584315d) 776s ok 16 - Get Menu 776s ok 17 - Authenticated as dwho 776s ok 18 - Logout request 776s ok 19 - Response is 200 776s ok 20 - Cookie is deleted 776s ok 21 - No pdata 776s ok 22 - Disconnect request 776s ok 23 - Response is 401 776s ok 24 - Get Menu 776s ok 25 - HTTP code is 200 776s ok 26 - Page contains a form 776s ok 27 - Host match 776s ok 28 - Field "user" is defined 776s ok 29 - Field "password" is defined 776s ok 30 - Field "spoofId" is defined 776s ok 31 - Field "token" is defined 776s ok 32 - CSP header authorize POST request to \# 776s ok 33 - Auth query 776s ok 34 - PE5 found 776s ok 35 - HTTP code is 200 776s ok 36 - Page contains a form 776s ok 37 - Host match 776s ok 38 - Field "user" is defined 776s ok 39 - Field "password" is defined 776s ok 40 - Field "spoofId" is defined 776s ok 41 - Field "token" is defined 776s ok 42 - CSP header authorize POST request to \# 776s ok 43 - Auth query 776s ok 44 - Get cookie lemonldap (e40e911854907f7d7eea22ff1756068ad8cd3aed965adf6686234d8d0367fd92) 776s ok 45 - Get Menu 776s ok 46 - Authenticated as msmith 776s ok 47 - Logout request 776s ok 48 - Response is 200 776s ok 49 - Cookie is deleted 776s ok 50 - No pdata 776s ok 51 - Disconnect request 776s ok 52 - Response is 401 776s 1..52 776s ok 777s t/68-Impersonation-with-doubleCookies.t ........................................ 777s Warning: program compiled against libxml 215 using older 214 777s ok 1 - use Lemonldap::NG::Portal::Main; 777s ok 2 - Portal object 777s ok 3 - Init 777s ok 4 - Portal app 777s ok 5 - Get Menu 777s ok 6 - HTTP code is 200 777s ok 7 - Page contains a form 777s ok 8 - Host match 777s ok 9 - Field "user" is defined 777s ok 10 - Field "password" is defined 777s ok 11 - Field "spoofId" is defined 777s ok 12 - CSP header authorize POST request to \# 777s ok 13 - Auth query 777s ok 14 - PE40 found 777s ok 15 - Get Menu 777s ok 16 - HTTP code is 200 777s ok 17 - Page contains a form 777s ok 18 - Host match 777s ok 19 - Field "user" is defined 777s ok 20 - Field "password" is defined 777s ok 21 - Field "spoofId" is defined 777s ok 22 - CSP header authorize POST request to \# 777s ok 23 - Get Menu 777s ok 24 - HTTP code is 200 777s ok 25 - Page contains a form 777s ok 26 - Host match 777s ok 27 - Field "user" is defined 777s ok 28 - Field "password" is defined 777s ok 29 - Field "spoofId" is defined 777s ok 30 - CSP header authorize POST request to \# 777s ok 31 - Auth query 777s ok 32 - PE5 found 777s ok 33 - Get Menu 777s ok 34 - HTTP code is 200 777s ok 35 - Page contains a form 777s ok 36 - Host match 777s ok 37 - Field "user" is defined 777s ok 38 - Field "password" is defined 777s ok 39 - Field "spoofId" is defined 777s ok 40 - CSP header authorize POST request to \# 777s ok 41 - Get Menu 777s ok 42 - HTTP code is 200 777s ok 43 - Page contains a form 777s ok 44 - Host match 777s ok 45 - Field "user" is defined 777s ok 46 - Field "password" is defined 777s ok 47 - Field "spoofId" is defined 777s ok 48 - CSP header authorize POST request to \# 777s ok 49 - Auth query 777s ok 50 - PE93 found 777s ok 51 - Get Menu 777s ok 52 - HTTP code is 200 777s ok 53 - Page contains a form 777s ok 54 - Host match 777s ok 55 - Field "user" is defined 777s ok 56 - Field "password" is defined 777s ok 57 - Field "spoofId" is defined 777s ok 58 - CSP header authorize POST request to \# 777s ok 59 - Get Menu 777s ok 60 - HTTP code is 200 777s ok 61 - Page contains a form 777s ok 62 - Host match 777s ok 63 - Field "user" is defined 777s ok 64 - Field "password" is defined 777s ok 65 - Field "spoofId" is defined 777s ok 66 - CSP header authorize POST request to \# 777s ok 67 - Auth query 777s ok 68 - Get cookie lemonldap (792791b6fce4c9e19b6d5cf72db83cc6ca410d82f5cb9d5043fef0810d1fd752) 777s ok 69 - Get cookie lemonldaphttp () 777s ok 70 - Get redirection 777s ok 71 - Location is http://auth.example.com/ 777s ok 72 - -> Get cookie : lemonldap=something 777s ok 73 - -> Cookie 'lemonldap' is HttpOnly 777s ok 74 - -> Cookie 'lemonldap' is secure 777s ok 75 - CheckUser form 777s ok 76 - HTTP code is 200 777s ok 77 - Page contains a form 777s ok 78 - URI match 777s ok 79 - Field "user" is defined 777s ok 80 - Field "url" is defined 777s ok 81 - Found trspan="checkUser" 777s ok 82 - POST checkuser 777s ok 83 - Found macro test_impersonation 777s ok 84 - Found msmith/msmith 777s ok 85 - Logout request 777s ok 86 - Response is 200 777s ok 87 - Cookie is deleted 777s ok 88 - No pdata 777s ok 89 - Disconnect request 777s ok 90 - Response is 401 777s ok 91 - Get Menu 777s ok 92 - HTTP code is 200 777s ok 93 - Page contains a form 777s ok 94 - Host match 777s ok 95 - Field "user" is defined 777s ok 96 - Field "password" is defined 777s ok 97 - Field "spoofId" is defined 777s ok 98 - CSP header authorize POST request to \# 777s ok 99 - Auth query 777s ok 100 - Get cookie lemonldap (46f320200ec9280298e0149b023c3305f0e9a683b91843455e72e6aa3a0b25db) 777s ok 101 - Get redirection 777s ok 102 - Location is http://auth.example.com/ 777s ok 103 - Get Menu 777s ok 104 - HTTP code is 200 777s ok 105 - Connected as dwho 777s ok 106 - CheckUser form 777s ok 107 - HTTP code is 200 777s ok 108 - Page contains a form 777s ok 109 - URI match 777s ok 110 - Field "user" is defined 777s ok 111 - Field "url" is defined 777s ok 112 - Found trspan="checkUser" 777s ok 113 - POST checkuser 777s ok 114 - HTTP code is 200 777s ok 115 - Page contains a form 777s ok 116 - URI match 777s ok 117 - Field "user" is defined 777s ok 118 - Field "url" is defined 777s ok 119 - Found trspan="checkUser" 777s ok 120 - Found trspan="allowed" 777s ok 121 - Found trspan="headers" 777s ok 122 - Found trspan="macros" 777s ok 123 - Found trspan="attributes" 777s ok 124 - Found _userDB 777s ok 125 - Found Auth-User 777s ok 126 - Found dwho 777s ok 127 - Found _whatToTrace 777s ok 128 - Found testPrefix_groups 777s ok 129 - Found "su; su_test; test_su" 777s ok 130 - Found testPrefix_uid 777s ok 131 - Found rtyler 777s ok 132 - Found macro test_impersonation 777s ok 133 - Found rtyler/dwo 777s ok 134 - Found 34 attributes 777s ok 135 - _auth 777s ok 136 - _httpSession 777s ok 137 - uid 777s ok 138 - testPrefix__auth 777s ok 139 - testPrefix__httpSession 777s ok 140 - testPrefix_uid 777s ok 141 - Logout request 777s ok 142 - Response is 200 777s ok 143 - Cookie is deleted 777s ok 144 - No pdata 777s ok 145 - Disconnect request 777s ok 146 - Response is 401 777s 1..146 777s ok 777s t/68-Impersonation-with-filtered-merge.t ....................................... 777s Warning: program compiled against libxml 215 using older 214 777s ok 1 - use Lemonldap::NG::Portal::Main; 777s ok 2 - Portal object 777s ok 3 - Init 777s ok 4 - Portal app 777s ok 5 - Get Menu 777s ok 6 - HTTP code is 200 777s ok 7 - Page contains a form 777s ok 8 - Host match 777s ok 9 - Field "user" is defined 777s ok 10 - Field "password" is defined 777s ok 11 - Field "spoofId" is defined 777s ok 12 - CSP header authorize POST request to \# 777s ok 13 - Auth query 777s ok 14 - Get cookie lemonldap (5390f1235c033a7946a2231a2172c743cb7d6dbe200336cb7f30bdf0273b7907) 777s ok 15 - Get redirection 777s ok 16 - Location is http://auth.example.com/ 777s ok 17 - Get Menu 777s ok 18 - HTTP code is 200 777s ok 19 - Connected as dwho 777s ok 20 - Authenticated as dwho 777s ok 21 - CheckUser form 777s ok 22 - HTTP code is 200 777s ok 23 - Page contains a form 777s ok 24 - URI match 777s ok 25 - Field "user" is defined 777s ok 26 - Field "url" is defined 777s ok 27 - Found trspan="checkUserMerged" 777s ok 28 - POST checkuser 777s ok 29 - HTTP code is 200 777s ok 30 - Page contains a form 777s ok 31 - URI match 777s ok 32 - Field "user" is defined 777s ok 33 - Field "url" is defined 777s ok 34 - Found trspan="checkUser" 777s ok 35 - Found trspan="allowed" 777s ok 36 - Found trspan="headers" 777s ok 37 - Found trspan="groups_sso" 777s ok 38 - Found trspan="macros" 777s ok 39 - Found trspan="attributes" 777s ok 40 - Found _userDB 777s ok 41 - Found Auth-User 777s ok 42 - Found dwho 777s ok 43 - Found su 777s ok 44 - Found su_test 777s ok 45 - NOT found _test_ 777s ok 46 - NOT found test_su 777s ok 47 - Found uid 777s ok 48 - Found _whatToTrace 777s ok 49 - POST checkuser 777s ok 50 - Response is JSON 777s ok 51 - Right number of real_hGroups found 777s ok 52 - Right number of hGroups found 777s ok 53 - Logout request 777s ok 54 - Response is 200 777s ok 55 - Cookie is deleted 777s ok 56 - No pdata 777s ok 57 - Disconnect request 777s ok 58 - Response is 401 777s 1..58 777s ok 778s t/68-Impersonation-with-merge.t ................................................ 778s Warning: program compiled against libxml 215 using older 214 778s ok 1 - use Lemonldap::NG::Portal::Main; 778s ok 2 - Portal object 778s ok 3 - Init 778s ok 4 - Portal app 778s ok 5 - Get Menu 778s ok 6 - HTTP code is 200 778s ok 7 - Page contains a form 778s ok 8 - Host match 778s ok 9 - Field "user" is defined 778s ok 10 - Field "password" is defined 778s ok 11 - Field "spoofId" is defined 778s ok 12 - CSP header authorize POST request to \# 778s ok 13 - Auth query 778s ok 14 - Get cookie lemonldap (06f548e450c2f199fb4d7beeae702fc0468f91ff71f3e7ea4997e210bbbfac0d) 778s ok 15 - Get redirection 778s ok 16 - Location is http://auth.example.com/ 778s ok 17 - Get Menu 778s ok 18 - HTTP code is 200 778s ok 19 - Connected as dwho 778s ok 20 - Authenticated as dwho 778s ok 21 - CheckUser form 778s ok 22 - HTTP code is 200 778s ok 23 - Page contains a form 778s ok 24 - URI match 778s ok 25 - Field "user" is defined 778s ok 26 - Field "url" is defined 778s ok 27 - Found trspan="checkUserMerged" 778s ok 28 - POST checkuser 778s ok 29 - HTTP code is 200 778s ok 30 - Page contains a form 778s ok 31 - URI match 778s ok 32 - Field "user" is defined 778s ok 33 - Field "url" is defined 778s ok 34 - Found trspan="checkUserMerged" 778s ok 35 - Found trspan="allowed" 778s ok 36 - Found trspan="headers" 778s ok 37 - Found trspan="groups_sso" 778s ok 38 - Found SSO group "su" 778s ok 39 - Found SSO group "su_test" 778s ok 40 - Found SSO group "test_su" 778s ok 41 - Found trspan="attributes" 778s ok 42 - Found trspan="macros" 778s ok 43 - Found _userDB 778s ok 44 - Found Auth-User 778s ok 45 - Found dwho 778s ok 46 - Found su 778s ok 47 - Found su_test 778s ok 48 - NOT found _test_ 778s ok 49 - Found test_su 778s ok 50 - Found _whatToTrace 778s ok 51 - Found uid 778s ok 52 - POST checkuser 778s ok 53 - Response is JSON 778s ok 54 - Right number of real_hGroups found 778s ok 55 - Right number of hGroups found 778s ok 56 - Logout request 778s ok 57 - Response is 200 778s ok 58 - Cookie is deleted 778s ok 59 - No pdata 778s ok 60 - Disconnect request 778s ok 61 - Response is 401 778s 1..61 778s ok 778s t/68-Impersonation.t ........................................................... 778s Warning: program compiled against libxml 215 using older 214 778s ok 1 - use Lemonldap::NG::Portal::Main; 778s ok 2 - Portal object 778s ok 3 - Init 778s ok 4 - Portal app 778s ok 5 - Get Menu 778s ok 6 - HTTP code is 200 778s ok 7 - Page contains a form 778s ok 8 - Host match 778s ok 9 - Field "user" is defined 778s ok 10 - Field "password" is defined 778s ok 11 - Field "spoofId" is defined 778s ok 12 - CSP header authorize POST request to \# 778s ok 13 - Auth query 778s ok 14 - PE40 found 778s ok 15 - Get Menu 778s ok 16 - HTTP code is 200 778s ok 17 - Page contains a form 778s ok 18 - Host match 778s ok 19 - Field "user" is defined 778s ok 20 - Field "password" is defined 778s ok 21 - Field "spoofId" is defined 778s ok 22 - CSP header authorize POST request to \# 778s ok 23 - Get Menu 778s ok 24 - HTTP code is 200 778s ok 25 - Page contains a form 778s ok 26 - Host match 778s ok 27 - Field "user" is defined 778s ok 28 - Field "password" is defined 778s ok 29 - Field "spoofId" is defined 778s ok 30 - CSP header authorize POST request to \# 778s ok 31 - Auth query 778s ok 32 - PE5 found 778s ok 33 - Get Menu 778s ok 34 - HTTP code is 200 778s ok 35 - Page contains a form 778s ok 36 - Host match 778s ok 37 - Field "user" is defined 778s ok 38 - Field "password" is defined 778s ok 39 - Field "spoofId" is defined 778s ok 40 - CSP header authorize POST request to \# 778s ok 41 - Get Menu 778s ok 42 - HTTP code is 200 778s ok 43 - Page contains a form 778s ok 44 - Host match 778s ok 45 - Field "user" is defined 778s ok 46 - Field "password" is defined 778s ok 47 - Field "spoofId" is defined 778s ok 48 - CSP header authorize POST request to \# 778s ok 49 - Auth query 778s ok 50 - PE93 found 778s ok 51 - Get Menu 778s ok 52 - HTTP code is 200 778s ok 53 - Page contains a form 778s ok 54 - Host match 778s ok 55 - Field "user" is defined 778s ok 56 - Field "password" is defined 778s ok 57 - Field "spoofId" is defined 778s ok 58 - CSP header authorize POST request to \# 778s ok 59 - Get Menu 778s ok 60 - HTTP code is 200 778s ok 61 - Page contains a form 778s ok 62 - Host match 778s ok 63 - Field "user" is defined 778s ok 64 - Field "password" is defined 778s ok 65 - Field "spoofId" is defined 778s ok 66 - CSP header authorize POST request to \# 778s ok 67 - Auth query 778s ok 68 - Get cookie lemonldap (7aeff52507b3cf833cce2e1891e7a07749c355012a2c084b876fbd2d1167bf7c) 778s ok 69 - Get redirection 778s ok 70 - Location is http://auth.example.com/ 778s ok 71 - Get Menu 778s ok 72 - HTTP code is 200 778s ok 73 - Connected as msmith 778s ok 74 - Authenticated as msmith 778s ok 75 - CheckUser form 778s ok 76 - HTTP code is 200 778s ok 77 - Page contains a form 778s ok 78 - URI match 778s ok 79 - Field "user" is defined 778s ok 80 - Field "url" is defined 778s ok 81 - Found trspan="checkUser" 778s ok 82 - POST checkuser 778s ok 83 - Found macro test_impersonation 778s ok 84 - Found msmith/msmith 778s ok 85 - Found two MSMITH@BADWOLF.ORG 778s ok 86 - Logout request 778s ok 87 - Response is 200 778s ok 88 - Cookie is deleted 778s ok 89 - No pdata 778s ok 90 - Disconnect request 778s ok 91 - Response is 401 778s ok 92 - Get Menu 778s ok 93 - HTTP code is 200 778s ok 94 - Page contains a form 778s ok 95 - Host match 778s ok 96 - Field "user" is defined 778s ok 97 - Field "password" is defined 778s ok 98 - Field "spoofId" is defined 778s ok 99 - CSP header authorize POST request to \# 778s ok 100 - Auth query 778s ok 101 - Get cookie lemonldap (812c952cd0b182791e9c0b7511813b29d2c5fe427ca53b4f941a16a3809e8f2f) 778s ok 102 - Get redirection 778s ok 103 - Location is http://auth.example.com/ 778s ok 104 - Get Menu 778s ok 105 - HTTP code is 200 778s ok 106 - Connected as dwho 778s ok 107 - Authenticated as dwho 778s ok 108 - CheckUser form 778s ok 109 - HTTP code is 200 778s ok 110 - Page contains a form 778s ok 111 - URI match 778s ok 112 - Field "user" is defined 778s ok 113 - Field "url" is defined 778s ok 114 - Found trspan="checkUser" 778s ok 115 - POST checkuser 778s ok 116 - HTTP code is 200 778s ok 117 - Page contains a form 778s ok 118 - URI match 778s ok 119 - Field "user" is defined 778s ok 120 - Field "url" is defined 778s ok 121 - Found trspan="checkUser" 778s ok 122 - Found trspan="allowed" 778s ok 123 - Found trspan="headers" 778s ok 124 - Found trspan="macros" 778s ok 125 - Found trspan="attributes" 778s ok 126 - Found _userDB 778s ok 127 - Found Auth-User 778s ok 128 - Found dwho 778s ok 129 - Found _whatToTrace 778s ok 130 - Found testPrefix_groups 778s ok 131 - Found "su; su_test; test_su" 778s ok 132 - Found testPrefix_uid 778s ok 133 - Found rtyler 778s ok 134 - Found macro test_impersonation 778s ok 135 - Found rtyler/dwo 778s ok 136 - Found _session_id 778s ok 137 - Found _session_id 778s ok 138 - Found 34 attributes 778s ok 139 - _auth 778s ok 140 - uid 778s ok 141 - testPrefix__auth 778s ok 142 - testPrefix_uid 778s ok 143 - Logout request 778s ok 144 - Response is 200 778s ok 145 - Cookie is deleted 778s ok 146 - No pdata 778s ok 147 - Disconnect request 778s ok 148 - Response is 401 778s 1..148 778s ok 779s t/68-InitializePasswordReset.t ................................................. 779s Warning: program compiled against libxml 215 using older 214 779s ok 1 - use Lemonldap::NG::Portal::Main; 779s ok 2 - Portal object 779s ok 3 - Init 779s ok 4 - Portal app 779s ok 5 - Auth query 779s ok 6 - HTTP code is 200 779s ok 7 - Get cookie lemonldap (e4b634deb9588ed407bd21ef51cad1ac05b88f5c0d69bcbed2030106be0b94a2) 779s ok 8 - Force reinitialization for rtyler@badwolf.org 779s ok 9 - HTTP code is 200 779s ok 10 - HTTP code is 200 779s ok 11 - Content-Type is JSON 779s ok 12 - Content is valid JSON 779s ok 13 - mail_token found 779s ok 14 - reset url found and have a correct format 779s ok 15 - Force reinitialization for rtyler@badwolf.org - bad secret 779s ok 16 - HTTP code is 403 779s ok 17 - Content is valid JSON 779s ok 18 - authentication error 779s ok 19 - Force reinitialization for rtyler@badwolf.org - user not found 779s ok 20 - HTTP code is 404 779s ok 21 - Content is valid JSON 779s ok 22 - user not found 779s 1..22 779s ok 779s t/70-2F-Password.t ............................................................. 779s Warning: program compiled against libxml 215 using older 214 779s ok 1 - use Lemonldap::NG::Portal::Main; 779s ok 2 - Portal object 779s ok 3 - Init 779s ok 4 - Portal app 779s # Subtest: Register Password 2FA 779s ok 1 - Get Menu 779s ok 2 - HTTP code is 200 779s ok 3 - Page contains a form 779s ok 4 - Host match 779s ok 5 - Field "user" is defined 779s ok 6 - Field "password" is defined 779s ok 7 - CSP header authorize POST request to \# 779s ok 8 - Auth query 779s ok 9 - Get cookie lemonldap (07848e5a106bccfb1ca5d4d3dee01e8997a99d7ff8f2151728a6e1d55919dbad) 779s ok 10 - Get redirection 779s ok 11 - Location is http://auth.example.com/ 779s ok 12 - Form registration 779s ok 13 - Get redirection 779s ok 14 - Location header found 779s ok 15 - Form registration 779s ok 16 - Found password js 779s ok 17 - HTTP code is 200 779s ok 18 - Content-Type is JSON 779s ok 19 - Content is valid JSON 779s ok 20 - Post registration (mismatched) 779s ok 21 779s ok 22 - HTTP code is 200 779s ok 23 - Content-Type is JSON 779s ok 24 - Content is valid JSON 779s ok 25 - Post registration (mismatched) 779s ok 26 779s ok 27 - HTTP code is 200 779s ok 28 - Content-Type is JSON 779s ok 29 - Content is valid JSON 779s ok 30 - Post registration (mismatched) 779s ok 31 - Key is registered 779s ok 32 - Logout request 779s ok 33 - Response is 200 779s ok 34 - Cookie is deleted 779s ok 35 - No pdata 779s ok 36 - Disconnect request 779s ok 37 - Response is 401 779s 1..37 779s ok 5 - Register Password 2FA 779s # Subtest: Try to login with invalid 2FA password 779s ok 1 - Get Menu 779s ok 2 - HTTP code is 200 779s ok 3 - Page contains a form 779s ok 4 - Host match 779s ok 5 - Field "user" is defined 779s ok 6 - Field "password" is defined 779s ok 7 - CSP header authorize POST request to \# 779s ok 8 - Auth query 779s ok 9 - HTTP code is 200 779s ok 10 - Page contains a form 779s ok 11 - URI match 779s ok 12 - Post code 779s ok 13 - Expected portal error code: code found on page 779s ok 14 - Expected portal error code 779s 1..14 779s ok 6 - Try to login with invalid 2FA password 779s # Subtest: Try to login with valid 2FA password 779s ok 1 - Get Menu 779s ok 2 - HTTP code is 200 779s ok 3 - Page contains a form 779s ok 4 - Host match 779s ok 5 - Field "user" is defined 779s ok 6 - Field "password" is defined 779s ok 7 - CSP header authorize POST request to \# 779s ok 8 - Auth query 779s ok 9 - HTTP code is 200 779s ok 10 - Page contains a form 779s ok 11 - URI match 779s ok 12 - Post code 779s ok 13 - Get cookie lemonldap (2663b121693211b7ca0c23b6cb275a0f281883744f7291c07eab3aeff89a9a55) 779s ok 14 - Get session using restSessionServer 779s ok 15 - HTTP code is 200 779s ok 16 - Deserialize session content 779s ok 17 - Session has correct value for authenticationLevel 779s ok 18 - Session has correct value for _auth 779s ok 19 - Session has correct value for _2f 779s ok 20 - Session has correct value for uid 779s ok 21 - Logout request 779s ok 22 - Response is 200 779s ok 23 - Cookie is deleted 779s ok 24 - No pdata 779s ok 25 - Disconnect request 779s ok 26 - Response is 401 779s 1..26 779s ok 7 - Try to login with valid 2FA password 779s 1..7 779s ok 780s t/70-2F-TOTP-8-with-global-storage.t ........................................... 780s Warning: program compiled against libxml 215 using older 214 780s ok 1 - use Lemonldap::NG::Portal::Main; 780s ok 2 - Portal object 780s ok 3 - Init 780s ok 4 - Portal app 780s ok 5 - Get Menu 780s ok 6 - HTTP code is 200 780s ok 7 - Page contains a form 780s ok 8 - Host match 780s ok 9 - Field "user" is defined 780s ok 10 - Field "password" is defined 780s ok 11 - Field "token" is defined 780s ok 12 - CSP header authorize POST request to \# 780s ok 13 - Auth query 780s ok 14 - Get cookie lemonldap (79d9162e0bb1b9741b5293640d69a06d7bab3be01d9fcce18f42738ac6279161) 780s ok 15 - Get redirection 780s ok 16 - Location is http://auth.example.com/ 780s ok 17 - Form registration 780s ok 18 - Get redirection 780s ok 19 - Location header found 780s ok 20 - Form registration 780s ok 21 - Found TOTP js 780s ok 22 - Get new key 780s ok 23 - Content is JSON 780s ok 24 - Found secret 780s ok 25 - Found token 780s ok 26 - Code 780s ok 27 - Code contains 8 digits 780s ok 28 - Post code 780s ok 29 - Content is JSON 780s ok 30 - Key is registered 780s ok 31 - Logout request 780s ok 32 - Response is 200 780s ok 33 - Cookie is deleted 780s ok 34 - No pdata 780s ok 35 - Disconnect request 780s ok 36 - Response is 401 780s ok 37 - Get Menu 780s ok 38 - HTTP code is 200 780s ok 39 - Page contains a form 780s ok 40 - Host match 780s ok 41 - Field "user" is defined 780s ok 42 - Field "password" is defined 780s ok 43 - Field "token" is defined 780s ok 44 - CSP header authorize POST request to \# 780s ok 45 - Auth query 780s ok 46 - HTTP code is 200 780s ok 47 - Page contains a form 780s ok 48 - URI match 780s ok 49 - Field "token" is defined 780s ok 50 - LLNG Code 780s ok 51 - Post code 780s ok 52 - Get cookie lemonldap (c2187729eb5d41128503ada7239adb6ba9a31043bff21091d6921117e66ce03f) 780s ok 53 - Logout request 780s ok 54 - Response is 200 780s ok 55 - Cookie is deleted 780s ok 56 - No pdata 780s ok 57 - Disconnect request 780s ok 58 - Response is 401 780s ok 59 - Get Menu 780s ok 60 - HTTP code is 200 780s ok 61 - Page contains a form 780s ok 62 - Host match 780s ok 63 - Field "user" is defined 780s ok 64 - Field "password" is defined 780s ok 65 - Field "token" is defined 780s ok 66 - CSP header authorize POST request to \# 780s ok 67 - Auth query 780s ok 68 - HTTP code is 200 780s ok 69 - Page contains a form 780s ok 70 - URI match 780s ok 71 - Field "token" is defined 780s ok 72 - LLNG Code 780s ok 73 - Post code 780s ok 74 - Token expired 780s ok 75 - Login form is not displayed 780s ok 76 - Get Menu 780s ok 77 - HTTP code is 200 780s ok 78 - Page contains a form 780s ok 79 - Host match 780s ok 80 - Field "user" is defined 780s ok 81 - Field "password" is defined 780s ok 82 - Field "token" is defined 780s ok 83 - CSP header authorize POST request to \# 780s ok 84 - Auth query 780s ok 85 - HTTP code is 200 780s ok 86 - Page contains a form 780s ok 87 - URI match 780s ok 88 - Field "token" is defined 780s 1..88 780s ok 780s t/70-2F-TOTP-Hook.t ............................................................ 780s Warning: program compiled against libxml 215 using older 214 780s ok 1 - use Lemonldap::NG::Portal::Main; 780s ok 2 - Portal object 780s ok 3 - Init 780s ok 4 - Portal app 780s ok 5 - Auth query 780s ok 6 - Get cookie lemonldap (7eac2430921c4fc7d8dc0b35ab8a42c05d37a80ac6c7b3121ca5b5e9865d2f6b) 780s ok 7 - Form registration 780s ok 8 - Found TOTP js 780s ok 9 - Get new key 780s ok 10 - Content is JSON 780s ok 11 - Found secret 780s ok 12 - Found token 780s ok 13 - Found user 780s ok 14 - Code 780s ok 15 - Code contains 6 digits 780s ok 16 - Post code 780s ok 17 - Content is JSON 780s ok 18 - TOTP is registered 780s ok 19 - Logout request 780s ok 20 - Response is 200 780s ok 21 - Cookie is deleted 780s ok 22 - No pdata 780s ok 23 - Disconnect request 780s ok 24 - Response is 401 780s ok 25 - Auth query 780s ok 26 - HTTP code is 200 780s ok 27 - Page contains a form 780s ok 28 - URI match 780s ok 29 - Field "token" is defined 780s ok 30 - Code 780s ok 31 - Post code 780s ok 32 - Get cookie lemonldap (e53f83215839afbfb43534849ff353789990544df3b4cff8abfbe8a661bb7dc7) 780s ok 33 - Logout request 780s ok 34 - Response is 200 780s ok 35 - Cookie is deleted 780s ok 36 - No pdata 780s ok 37 - Disconnect request 780s ok 38 - Response is 401 780s ok 39 - Auth query 780s ok 40 - HTTP code is 200 780s ok 41 - Page contains a form 780s ok 42 - URI match 780s ok 43 - Field "token" is defined 780s ok 44 - Code 780s ok 45 - Post code 780s ok 46 - Expected portal error code: code found on page 780s ok 47 - Expected portal error code 780s 1..47 780s ok 781s t/70-2F-TOTP-encryption.t ...................................................... 781s Warning: program compiled against libxml 215 using older 214 781s ok 1 - use Lemonldap::NG::Portal::Main; 781s ok 2 - Portal object 781s ok 3 - Init 781s ok 4 - Portal app 781s ok 5 - Get Menu 781s ok 6 - HTTP code is 200 781s ok 7 - Page contains a form 781s ok 8 - Host match 781s ok 9 - Field "user" is defined 781s ok 10 - Field "password" is defined 781s ok 11 - Field "token" is defined 781s ok 12 - CSP header authorize POST request to \# 781s ok 13 - Auth query 781s ok 14 - Get cookie lemonldap (3f19f6de0a0db8a46666012e4b300d5be34001de95638a10194f6d826522fdc8) 781s ok 15 - Get redirection 781s ok 16 - Location is http://auth.example.com/ 781s ok 17 - Form registration 781s ok 18 - Get redirection 781s ok 19 - Location header found 781s ok 20 - Form registration 781s ok 21 - Found TOTP js 781s ok 22 - Get new key 781s ok 23 - Content is JSON 781s ok 24 - Found secret 781s ok 25 - Found token 781s ok 26 - Code 781s ok 27 - Code contains 6 digits 781s ok 28 - Post code 781s ok 29 - Content is JSON 781s ok 30 - Key is registered 781s ok 31 - Logout request 781s ok 32 - Response is 200 781s ok 33 - Cookie is deleted 781s ok 34 - No pdata 781s ok 35 - Disconnect request 781s ok 36 - Response is 401 781s ok 37 - Get Menu 781s ok 38 - HTTP code is 200 781s ok 39 - Page contains a form 781s ok 40 - Host match 781s ok 41 - Field "user" is defined 781s ok 42 - Field "password" is defined 781s ok 43 - Field "token" is defined 781s ok 44 - CSP header authorize POST request to \# 781s ok 45 - Auth query 781s ok 46 - HTTP code is 200 781s ok 47 - Page contains a form 781s ok 48 - URI match 781s ok 49 - Field "token" is defined 781s ok 50 - LLNG Code 781s ok 51 - Post code 781s ok 52 - Get cookie lemonldap (bec70f878f59cf9df6a5062290abcda0c7eda7f404de6a070b193b9ba2360448) 781s ok 53 - Logout request 781s ok 54 - Response is 200 781s ok 55 - Cookie is deleted 781s ok 56 - No pdata 781s ok 57 - Disconnect request 781s ok 58 - Response is 401 781s ok 59 - Get Menu 781s ok 60 - HTTP code is 200 781s ok 61 - Page contains a form 781s ok 62 - Host match 781s ok 63 - Field "user" is defined 781s ok 64 - Field "password" is defined 781s ok 65 - Field "token" is defined 781s ok 66 - CSP header authorize POST request to \# 781s ok 67 - Auth query 781s ok 68 - HTTP code is 200 781s ok 69 - Page contains a form 781s ok 70 - URI match 781s ok 71 - Field "token" is defined 781s ok 72 - LLNG Code 781s ok 73 - Post code 781s ok 74 - Token expired 781s ok 75 - Login form is not displayed 781s ok 76 - Get Menu 781s ok 77 - HTTP code is 200 781s ok 78 - Page contains a form 781s ok 79 - Host match 781s ok 80 - Field "user" is defined 781s ok 81 - Field "password" is defined 781s ok 82 - Field "token" is defined 781s ok 83 - CSP header authorize POST request to \# 781s ok 84 - Auth query 781s ok 85 - HTTP code is 200 781s ok 86 - Page contains a form 781s ok 87 - URI match 781s ok 88 - Field "token" is defined 781s ok 89 - TOTP persistent data found 781s ok 90 - Only one device found 781s ok 91 - TOTP secret is encrypted 781s 1..91 781s ok 781s t/70-2F-TOTP-multiple-register.t ............................................... 781s Warning: program compiled against libxml 215 using older 214 781s ok 1 - use Lemonldap::NG::Portal::Main; 781s ok 2 - Portal object 781s ok 3 - Init 781s ok 4 - Portal app 781s ok 5 - Auth query 781s ok 6 - Get cookie lemonldap (6b32b279443c3344920b4ec46fd07854c6a98b09b28b410ab9ea6d72edf7dd40) 781s ok 7 - Get Menu 781s ok 8 - Form registration 781s ok 9 - Get redirection 781s ok 10 - Location header found 781s ok 11 - Form registration 781s ok 12 - Form registration 781s ok 13 - Found TOTP js 781s ok 14 - Get new key 781s ok 15 - Content is JSON 781s ok 16 - Found secret 781s ok 17 - Found token 781s ok 18 - Found user 781s ok 19 - Code 781s ok 20 - Code contains 6 digits 781s ok 21 - Post code 781s ok 22 - Content is JSON 781s ok 23 - TOTP is registered 781s ok 24 - Form registration 781s ok 25 - Found newly registered device 781s ok 26 - Found button to register a new device 781s ok 27 - Form registration 781s ok 28 - Found TOTP js 781s ok 29 - Get new key 781s ok 30 - Content is JSON 781s ok 31 - Found secret 781s ok 32 - Found token 781s ok 33 - Found user 781s ok 34 - Code 781s ok 35 - Code contains 6 digits 781s ok 36 - Post code 781s ok 37 - Content is JSON 781s ok 38 - TOTP is registered 781s ok 39 - Found 2 registered TOTP 781s 1..39 781s ok 781s t/70-2F-TOTP-multiple.t ........................................................ 781s Warning: program compiled against libxml 215 using older 214 781s ok 1 - use Lemonldap::NG::Portal::Main; 781s ok 2 - Portal object 781s ok 3 - Init 781s ok 4 - Portal app 781s # Subtest: Authenticate with first device 781s ok 1 - Auth query 781s ok 2 - HTTP code is 200 781s ok 3 - Page contains a form 781s ok 4 - URI match 781s ok 5 - Field "token" is defined 781s ok 6 - Code 781s ok 7 - Post code 781s ok 8 - Get cookie lemonldap (a12068eef4a2abe790c7a44375a0a0041edd5ba61d8e3b0f2ff4d347c550343b) 781s 1..8 781s ok 5 - Authenticate with first device 781s # Subtest: Authenticate with second device 781s ok 1 - Auth query 781s ok 2 - HTTP code is 200 781s ok 3 - Page contains a form 781s ok 4 - URI match 781s ok 5 - Field "token" is defined 781s ok 6 - Code 781s ok 7 - Post code 781s ok 8 - Get cookie lemonldap (26739786e59e28aec2e128230a9b45d5dc5dc35ac73b72e21de43481928a6b26) 781s 1..8 781s ok 6 - Authenticate with second device 781s # Subtest: Authenticate with unknown device 781s ok 1 - Auth query 781s ok 2 - HTTP code is 200 781s ok 3 - Page contains a form 781s ok 4 - URI match 781s ok 5 - Field "token" is defined 781s ok 6 - Code 781s ok 7 - Post code 781s ok 8 - Expected portal error code: code found on page 781s ok 9 - Expected portal error code 781s 1..9 781s ok 7 - Authenticate with unknown device 781s 1..7 781s ok 782s t/70-2F-TOTP-with-History-and-Refresh.t ........................................ 782s Warning: program compiled against libxml 215 using older 214 782s ok 1 - use Lemonldap::NG::Portal::Main; 782s ok 2 - Portal object 782s ok 3 - Init 782s ok 4 - Portal app 782s ok 5 - Auth query 782s ok 6 - Get cookie lemonldap (b2fcec86900a91d031d5b60b227871b12dcf350011f954cd7f137f5d4acb4403) 782s ok 7 - Form registration 782s ok 8 - Get redirection 782s ok 9 - Location header found 782s ok 10 - Form registration 782s ok 11 - Found TOTP js 782s ok 12 - Get new key 782s ok 13 - Content is JSON 782s ok 14 - Found secret 782s ok 15 - Found token 782s ok 16 - Code 782s ok 17 - Code contains 6 digits 782s ok 18 - Post code 782s ok 19 - Content is JSON 782s ok 20 - Key is registered 782s ok 21 - Logout request 782s ok 22 - Response is 200 782s ok 23 - Cookie is deleted 782s ok 24 - No pdata 782s ok 25 - Disconnect request 782s ok 26 - Response is 401 782s ok 27 - Auth query 782s ok 28 - HTTP code is 200 782s ok 29 - Page contains a form 782s ok 30 - URI match 782s ok 31 - Field "token" is defined 782s ok 32 - Field "checkLogins" is defined 782s ok 33 - Code 782s ok 34 - Post code 782s ok 35 - HTTP code is 200 782s ok 36 - Get cookie lemonldap (daf91d501f8bc2b08261dc2e187af06a437eee789f69a4ed40b1aee3d9f04b28) 782s ok 37 - History found 782s ok 38 - Two entries found 782s ok 39 - POST checkuser 782s ok 40 - Content is JSON 782s ok 41 - Good authenticationLevel found 782s ok 42 - Refresh query 782s ok 43 - Get redirection 782s ok 44 - Location is http://auth.example.com/ 782s ok 45 - POST checkuser 782s ok 46 - Content is JSON 782s ok 47 - Good authenticationLevel found 782s ok 48 - Logout request 782s ok 49 - Response is 200 782s ok 50 - Cookie is deleted 782s ok 51 - No pdata 782s ok 52 - Disconnect request 782s ok 53 - Response is 401 782s 1..53 782s ok 782s t/70-2F-TOTP-with-LDAP.t ....................................................... 782s Warning: program compiled against libxml 215 using older 214 782s ok 1 - use Lemonldap::NG::Portal::Main; 782s ok 2 # skip LLNGTESTLDAP is not set 782s ok 3 # skip LLNGTESTLDAP is not set 782s ok 4 # skip LLNGTESTLDAP is not set 782s ok 5 # skip LLNGTESTLDAP is not set 782s ok 6 # skip LLNGTESTLDAP is not set 782s ok 7 # skip LLNGTESTLDAP is not set 782s ok 8 # skip LLNGTESTLDAP is not set 782s ok 9 # skip LLNGTESTLDAP is not set 782s ok 10 # skip LLNGTESTLDAP is not set 782s 1..10 782s ok 783s t/70-2F-TOTP-with-Range.t ...................................................... 783s Warning: program compiled against libxml 215 using older 214 783s ok 1 - use Lemonldap::NG::Portal::Main; 783s ok 2 - Portal object 783s ok 3 - Init 783s ok 4 - Portal app 783s ok 5 - Get Menu 783s ok 6 - HTTP code is 200 783s ok 7 - Page contains a form 783s ok 8 - Host match 783s ok 9 - Field "user" is defined 783s ok 10 - Field "password" is defined 783s ok 11 - CSP header authorize POST request to \# 783s ok 12 - Auth query 783s ok 13 - Get cookie lemonldap (d6a1f6a52801f4aa6cae37a61f057641f12397ac43b98931f86a556fa3b65bbb) 783s ok 14 - Get redirection 783s ok 15 - Location is http://auth.example.com/ 783s ok 16 - Form registration 783s ok 17 - Get redirection 783s ok 18 - Location header found 783s ok 19 - Form registration 783s ok 20 - Found TOTP js 783s ok 21 - Get new key 783s ok 22 - Content is JSON 783s ok 23 - Found secret 783s ok 24 - Found token 783s ok 25 - Code 783s ok 26 - Code contains 6 digits 783s ok 27 - Post code 783s ok 28 - Content is JSON 783s ok 29 - Key is registered 783s ok 30 - Logout request 783s ok 31 - Response is 200 783s ok 32 - Cookie is deleted 783s ok 33 - No pdata 783s ok 34 - Disconnect request 783s ok 35 - Response is 401 783s ok 36 - Get Menu 783s ok 37 - HTTP code is 200 783s ok 38 - Page contains a form 783s ok 39 - Host match 783s ok 40 - Field "user" is defined 783s ok 41 - Field "password" is defined 783s ok 42 - CSP header authorize POST request to \# 783s ok 43 - Auth query 783s ok 44 - HTTP code is 200 783s ok 45 - Page contains a form 783s ok 46 - URI match 783s ok 47 - Post code 783s ok 48 - Get cookie lemonldap (6cab9195d7642dd2cdcb1336c6f282f1dd612ccda006b6d1303224b406c947bd) 783s ok 49 - Logout request 783s ok 50 - Response is 200 783s ok 51 - Cookie is deleted 783s ok 52 - No pdata 783s ok 53 - Disconnect request 783s ok 54 - Response is 401 783s ok 55 - Get Menu 783s ok 56 - HTTP code is 200 783s ok 57 - Page contains a form 783s ok 58 - Host match 783s ok 59 - Field "user" is defined 783s ok 60 - Field "password" is defined 783s ok 61 - CSP header authorize POST request to \# 783s ok 62 - Auth query 783s ok 63 - HTTP code is 200 783s ok 64 - Page contains a form 783s ok 65 - URI match 783s ok 66 - Post code 783s ok 67 - Get cookie lemonldap (948d50fbd863b3a9f0de7dcc6fdf432a17aa6afbce48cade4906bff823b1a9cb) 783s ok 68 - Logout request 783s ok 69 - Response is 200 783s ok 70 - Cookie is deleted 783s ok 71 - No pdata 783s ok 72 - Disconnect request 783s ok 73 - Response is 401 783s ok 74 - Get Menu 783s ok 75 - HTTP code is 200 783s ok 76 - Page contains a form 783s ok 77 - Host match 783s ok 78 - Field "user" is defined 783s ok 79 - Field "password" is defined 783s ok 80 - CSP header authorize POST request to \# 783s ok 81 - Auth query 783s ok 82 - HTTP code is 200 783s ok 83 - Page contains a form 783s ok 84 - URI match 783s ok 85 - Post code 783s ok 86 - Bad TOTP (backward) 783s ok 87 - Get Menu 783s ok 88 - HTTP code is 200 783s ok 89 - Page contains a form 783s ok 90 - Host match 783s ok 91 - Field "user" is defined 783s ok 92 - Field "password" is defined 783s ok 93 - CSP header authorize POST request to \# 783s ok 94 - Auth query 783s ok 95 - HTTP code is 200 783s ok 96 - Page contains a form 783s ok 97 - URI match 783s ok 98 - Post code 783s ok 99 - Bad TOTP (forward) 783s 1..99 783s ok 783s t/70-2F-TOTP-with-TTL-and-JSON.t ............................................... 783s Warning: program compiled against libxml 215 using older 214 783s ok 1 - use Lemonldap::NG::Portal::Main; 783s ok 2 - Portal object 783s ok 3 - Init 783s ok 4 - Portal app 783s ok 5 - Auth query 783s ok 6 - Get cookie lemonldap (cd6eebfa9e8071d2428172edd33d92c75e3a29a37272a226501e139955d6a049) 783s ok 7 - Form registration 783s ok 8 - Get redirection 783s ok 9 - Location header found 783s ok 10 - Form registration 783s ok 11 - Found TOTP js 783s ok 12 - Found custom Main Logo 783s ok 13 - Get new key 783s ok 14 - Content is JSON 783s ok 15 - Found secret 783s ok 16 - Found token 783s ok 17 - Code 783s ok 18 - Code contains 6 digits 783s ok 19 - Post code 783s ok 20 - Content is JSON 783s ok 21 - Key is registered 783s ok 22 - Logout request 783s ok 23 - Response is 200 783s ok 24 - Cookie is deleted 783s ok 25 - No pdata 783s ok 26 - Disconnect request 783s ok 27 - Response is 401 783s ok 28 - Auth query 783s ok 29 - HTTP code is 200 783s ok 30 - Page contains a form 783s ok 31 - URI match 783s ok 32 - Field "token" is defined 783s ok 33 - Code 783s ok 34 - Post code 783s ok 35 - Get cookie lemonldap (1ff7353dcf4a024e5a3814f280affc08776b0400aef93a7f8e88e48712d2607b) 783s ok 36 - Logout request 783s ok 37 - Response is 200 783s ok 38 - Cookie is deleted 783s ok 39 - No pdata 783s ok 40 - Disconnect request 783s ok 41 - Response is 401 783s ok 42 - Auth query 783s ok 43 - HTTP code is 200 783s ok 44 - Notification reference found 783s ok 45 - Right reference found 783s ok 46 - Notification message found 783s ok 47 - Get cookie lemonldap (N3EdpH/M1KnhZMLDvJa9aD+75ZbKuzlwCNPPncYO/1GvW3CRRTi71FOCO2hS2I19fuvit9VVniqBaYdl0yZyTrvqf5SdqmngMbVaZ3bb4geKxZu851UB6RAfqbz9ZZD9ZEO6qz3+87vZayclOM3kTA==) 783s ok 48 - Logout request 783s ok 49 - Response is 200 783s ok 50 - Cookie is deleted 783s ok 51 - No pdata 783s ok 52 - Disconnect request 783s ok 53 - Response is 401 783s 1..53 783s ok 784s t/70-2F-TOTP-with-TTL-and-XML.t ................................................ 784s Warning: program compiled against libxml 215 using older 214 784s ok 1 - use Lemonldap::NG::Portal::Main; 784s ok 2 - Portal object 784s ok 3 - Init 784s ok 4 - Portal app 784s ok 5 - Auth query 784s ok 6 - Get cookie lemonldap (20968726a7c39e3275055ae1481252d5178c6344646a58967f58716729fb402e) 784s ok 7 - Form registration 784s ok 8 - Get redirection 784s ok 9 - Location header found 784s ok 10 - Form registration 784s ok 11 - Found TOTP js 784s ok 12 - Found custom Main Logo 784s ok 13 - Get new key 784s ok 14 - Content is JSON 784s ok 15 - Found secret 784s ok 16 - Found token 784s ok 17 - Code 784s ok 18 - Code contains 6 digits 784s ok 19 - Post code 784s ok 20 - Content is JSON 784s ok 21 - Key is registered 784s ok 22 - Logout request 784s ok 23 - Response is 200 784s ok 24 - Cookie is deleted 784s ok 25 - No pdata 784s ok 26 - Disconnect request 784s ok 27 - Response is 401 784s ok 28 - Auth query 784s ok 29 - HTTP code is 200 784s ok 30 - Page contains a form 784s ok 31 - URI match 784s ok 32 - Field "token" is defined 784s ok 33 - Code 784s ok 34 - Post code 784s ok 35 - Get cookie lemonldap (0a99128e630ec206c0de477fde25a004949af9f1a35c9e5644ed7deba40ce106) 784s ok 36 - Logout request 784s ok 37 - Response is 200 784s ok 38 - Cookie is deleted 784s ok 39 - No pdata 784s ok 40 - Disconnect request 784s ok 41 - Response is 401 784s ok 42 - Auth query 784s ok 43 - HTTP code is 200 784s ok 44 - Notification reference found 784s ok 45 - Right reference found 784s ok 46 - Notification message found 784s ok 47 - Get cookie lemonldap (arA0CLIR9SFuNzIeacjPkwujEyIQn1vuMllPX72Oe0XuTn9AJK0gPGuZN312teGjThBDRST1aukXLreeQ6r22qtZBw8z+mmPd8qAwSX0JwjsljM2ePLQW2ul4T1/U/xJTCUiDO9Y3HrEDUSCkREHBQ==) 784s ok 48 - Logout request 784s ok 49 - Response is 200 784s ok 50 - Cookie is deleted 784s ok 51 - No pdata 784s ok 52 - Disconnect request 784s ok 53 - Response is 401 784s 1..53 784s ok 784s t/70-2F-TOTP-with-TTL.t ........................................................ 784s Warning: program compiled against libxml 215 using older 214 784s ok 1 - use Lemonldap::NG::Portal::Main; 784s ok 2 - Portal object 784s ok 3 - Init 784s ok 4 - Portal app 784s ok 5 - Auth query 784s ok 6 - Get cookie lemonldap (fce8bf823c21ce8775a42129fe9ae9c79e95ebc6b871ad7fb3767c995a2847ae) 784s ok 7 - Get Menu 784s ok 8 - sfaManager link not found 784s ok 9 - Form registration 784s ok 10 - Get redirection 784s ok 11 - Location header found 784s ok 12 - Form registration 784s ok 13 - Found TOTP js 784s ok 14 - Found custom Main Logo 784s ok 15 - Get new key 784s ok 16 - Content is JSON 784s ok 17 - Found secret 784s ok 18 - Found token 784s ok 19 - Found issuer 784s ok 20 - Found user 784s ok 21 - Code 784s ok 22 - Code contains 6 digits 784s ok 23 - Post code 784s ok 24 - Content is JSON 784s ok 25 - badName returned 784s ok 26 - Code 784s ok 27 - Code contains 6 digits 784s ok 28 - Post code 784s ok 29 - Content is JSON 784s ok 30 - TOTP is registered 784s ok 31 - Logout request 784s ok 32 - Response is 200 784s ok 33 - Cookie is deleted 784s ok 34 - No pdata 784s ok 35 - Disconnect request 784s ok 36 - Response is 401 784s ok 37 - Auth query 784s ok 38 - HTTP code is 200 784s ok 39 - Page contains a form 784s ok 40 - URI match 784s ok 41 - Field "token" is defined 784s ok 42 - Code 784s ok 43 - Post code 784s ok 44 - Get cookie lemonldap (fb39c8f60db822b80942c6c4f4d3691659127e21f349ae7d106a10d004cb1771) 784s ok 45 - Logout request 784s ok 46 - Response is 200 784s ok 47 - Cookie is deleted 784s ok 48 - No pdata 784s ok 49 - Disconnect request 784s ok 50 - Response is 401 784s ok 51 - Auth query 784s ok 52 - Get cookie lemonldap (6072c65214a808e5eefd1eca71e92cad03b05fcb0a8e22066ec7731be5862fd0) 784s ok 53 - Get redirection 784s ok 54 - Location is http://auth.example.com/ 784s ok 55 - Logout request 784s ok 56 - Response is 200 784s ok 57 - Cookie is deleted 784s ok 58 - No pdata 784s ok 59 - Disconnect request 784s ok 60 - Response is 401 784s 1..60 784s ok 785s t/70-2F-targetAuthnLevel.t ..................................................... 785s Warning: program compiled against libxml 215 using older 214 785s ok 1 - use Lemonldap::NG::Portal::Main; 785s ok 2 - Portal object 785s ok 3 - Init 785s ok 4 - Portal app 785s # Subtest: Check test1 offer both Auth choices and both 2FA choices 785s ok 1 - Get login form 785s ok 2 - Response body is not empty 785s ok 3 - Found at least one result for //input[@name="lmAuth"] 785s ok 4 - Two choices offered 785s ok 5 - Auth query 785s ok 6 - Response body is not empty 785s ok 7 - Found TOTP button 785s ok 8 - Response body is not empty 785s ok 9 - Found password button 785s 1..9 785s ok 5 - Check test1 offer both Auth choices and both 2FA choices 785s # Subtest: Check test2 vhost asks only TOTP 785s ok 1 - Get login form 785s ok 2 - Response body is not empty 785s ok 3 - Found at least one result for //input[@name="lmAuth"] 785s ok 4 - One choice offered 785s ok 5 - Auth query 785s ok 6 - Response body is not empty 785s ok 7 - Found TOTP prompt 785s 1..7 785s ok 6 - Check test2 vhost asks only TOTP 785s 1..6 785s ok 785s t/72-2F-REST-CodeActivation-Resend.t ........................................... 785s Warning: program compiled against libxml 215 using older 214 785s ok 1 - use Lemonldap::NG::Portal::Main; 785s ok 2 - Portal object 785s ok 3 - Init 785s ok 4 - Portal app 785s # Subtest: Login on first try 785s ok 1 - Init req gives dwho 785s ok 2 - Found uid attribute 785s ok 3 - Received code from LLNG 785s ok 4 - Auth query 785s ok 5 - Found custom Main Logo 785s ok 6 - Prompt indicates success 785s ok 7 - REST service received code 785s ok 8 - HTTP code is 200 785s ok 9 - Page contains a form 785s ok 10 - URI match 785s ok 11 - Field "token" is defined 785s ok 12 - Field "code" is defined 785s ok 13 - Post code 785s ok 14 - History found 785s ok 15 - One entry found 785s ok 16 - Get cookie lemonldap (9dd907174ea431161ea60c6053871657c9962351ebf8d32649ea5bc8f246a5d1) 785s ok 17 - Logout request 785s ok 18 - Response is 200 785s ok 19 - Cookie is deleted 785s ok 20 - No pdata 785s ok 21 - Disconnect request 785s ok 22 - Response is 401 785s 1..22 785s ok 5 - Login on first try 785s # Subtest: Login after several resend 785s ok 1 - Init req gives dwho 785s ok 2 - Found uid attribute 785s ok 3 - Received code from LLNG 785s ok 4 - Auth query 785s ok 5 - Found custom Main Logo 785s ok 6 - Prompt indicates success 785s ok 7 - REST service received code 785s ok 8 - HTTP code is 200 785s ok 9 - Page contains a form 785s ok 10 - URI match 785s ok 11 - Field "token" is defined 785s ok 12 - Field "code" is defined 785s ok 13 - Found resend button 785s ok 14 - Post code 785s ok 15 - Received invitation to try later 785s ok 16 - No code sent 785s ok 17 - HTTP code is 200 785s ok 18 - Page contains a form 785s ok 19 - URI match 785s ok 20 - Field "token" is defined 785s ok 21 - Field "code" is defined 785s ok 22 - Found resend button 785s ok 23 - Init req gives dwho 785s ok 24 - Found uid attribute 785s ok 25 - Received code from LLNG 785s ok 26 - Post code 785s ok 27 - Found custom Main Logo 785s ok 28 - Prompt indicates success 785s ok 29 - REST service received code 785s ok 30 - Code hasn't changed 785s ok 31 - HTTP code is 200 785s ok 32 - Page contains a form 785s ok 33 - URI match 785s ok 34 - Field "token" is defined 785s ok 35 - Field "code" is defined 785s ok 36 - Post code 785s ok 37 - Get cookie lemonldap (2e49e6b88a8ca29eb07cbc855d95f7a1f123c324d0dc98dacf1e5957f164896e) 785s ok 38 - Logout request 785s ok 39 - Response is 200 785s ok 40 - Cookie is deleted 785s ok 41 - No pdata 785s ok 42 - Disconnect request 785s ok 43 - Response is 401 785s 1..43 785s ok 6 - Login after several resend 785s 1..6 785s ok 785s t/72-2F-REST-with-History.t .................................................... 785s Warning: program compiled against libxml 215 using older 214 785s ok 1 - use Lemonldap::NG::Portal::Main; 785s ok 2 - Portal object 785s ok 3 - Init 785s ok 4 - Portal app 785s ok 5 - Init req gives dwho 785s ok 6 - Auth query 785s ok 7 - Found custom Main Logo 785s ok 8 - HTTP code is 200 785s ok 9 - Page contains a form 785s ok 10 - URI match 785s ok 11 - Field "token" is defined 785s ok 12 - Field "code" is defined 785s ok 13 - Field "checkLogins" is defined 785s ok 14 - Verify req contains name 785s ok 15 - Verify req contains code 785s ok 16 - Post code 785s ok 17 - Get cookie lemonldap (b9ca2ac0fd45df5bfd31b1921e952cbbe4e6ad520644a912a46a9cf157e51ed3) 785s ok 18 - History found 785s ok 19 - One entry found 785s ok 20 - Logout request 785s ok 21 - Response is 200 785s ok 22 - Cookie is deleted 785s ok 23 - No pdata 785s ok 24 - Disconnect request 785s ok 25 - Response is 401 785s 1..25 785s ok 786s t/74-2F-Required-Issuer-Timeouts.t ............................................. 786s Warning: program compiled against libxml 215 using older 214 786s ok 1 - use Lemonldap::NG::Portal::Main; 786s ok 2 - Portal object 786s ok 3 - Init 786s ok 4 - Portal app 786s ok 5 - Auth query 786s ok 6 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761670979%2C%22issuerRequestcas%22%3A%22c640120735b6c29312700df4fb4dee1c44f3414ea19f2f364d01576314bbf8a4%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%7D) 786s ok 7 - Auth query 786s ok 8 - Get redirection 786s ok 9 - Location header found 786s ok 10 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%22992db466c4b94652ec4e41b86dc0fc21724fb13ce06022dd931fb36ed26b3c5d%22%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761670979%2C%22issuerRequestcas%22%3A%22c640120735b6c29312700df4fb4dee1c44f3414ea19f2f364d01576314bbf8a4%22%7D) 786s ok 11 - Follow redirection to /2fregisters 786s ok 12 - Found TOTP link 786s ok 13 - Form registration 786s ok 14 - Found TOTP js 786s ok 15 - Get new key 786s ok 16 - Content is JSON 786s ok 17 - Found secret 786s ok 18 - Found token 786s ok 19 - Code 786s ok 20 - Code contains 6 digits 786s ok 21 - Post code 786s ok 22 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22sfRegToken%22%3A%22992db466c4b94652ec4e41b86dc0fc21724fb13ce06022dd931fb36ed26b3c5d%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%22c640120735b6c29312700df4fb4dee1c44f3414ea19f2f364d01576314bbf8a4%22%2C%22issuerTs%22%3A1761670979%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 786s ok 23 - Content is JSON 786s ok 24 - Key is registered 786s ok 25 - Auth query 786s ok 26 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%22c640120735b6c29312700df4fb4dee1c44f3414ea19f2f364d01576314bbf8a4%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerTs%22%3A1761670979%2C%22_url%22%3A%22aHR0cDovL2F1dGguZXhhbXBsZS5jb20vY2Fz%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22sfRegToken%22%3A%22992db466c4b94652ec4e41b86dc0fc21724fb13ce06022dd931fb36ed26b3c5d%22%7D) 786s ok 27 - HTTP code is 200 786s ok 28 - Page contains a form 786s ok 29 - URI match 786s ok 30 - Field "token" is defined 786s ok 31 - Code 786s ok 32 - Post code 786s ok 33 - Get cookie lemonldap (7bef81f1493bdd0d030aa1d2c0f4675d1ef8ba0ac40656b4bc86914ba34868f2) 786s ok 34 - Get cookie lemonldappdata (%7B%22issuerRequestcasPath%22%3A%5B%22login%22%5D%2C%22issuerRequestcas%22%3A%22c640120735b6c29312700df4fb4dee1c44f3414ea19f2f364d01576314bbf8a4%22%2C%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%7D) 786s ok 35 - Get redirection 786s ok 36 - Location header found 786s ok 37 - Follow redirection to issuer 786s ok 38 - Get redirection 786s ok 39 - Location header found 786s 1..39 786s ok 786s t/74-2F-Required.t ............................................................. 786s Warning: program compiled against libxml 215 using older 214 786s ok 1 - use Lemonldap::NG::Portal::Main; 786s ok 2 - Portal object 786s ok 3 - Init 786s ok 4 - Portal app 786s ok 5 - Auth query 786s ok 6 - Get redirection 786s ok 7 - Location header found 786s ok 8 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%220d67455eb328b0afac5100c37541b68a219a0e64f7758c5fb89fec42f455dd4c%22%7D) 786s ok 9 - Follow redirection to /2fregisters 786s ok 10 - Found TOTP link 786s ok 11 - Form registration 786s ok 12 - Found TOTP js 786s ok 13 - Get new key 786s ok 14 - Content is JSON 786s ok 15 - Found secret 786s ok 16 - Found token 786s ok 17 - Code 786s ok 18 - Code contains 6 digits 786s ok 19 - Post code 786s ok 20 - Get cookie lemonldappdata (%7B%22sfRegToken%22%3A%220d67455eb328b0afac5100c37541b68a219a0e64f7758c5fb89fec42f455dd4c%22%7D) 786s ok 21 - Content is JSON 786s ok 22 - Key is registered 786s ok 23 - Continue login 786s ok 24 - Get redirection 786s ok 25 - Location header found 786s ok 26 - Get cookie lemonldap (110559476b1bd35506c469798f2f7745d0dc6a25ad0a7df5e61dfb06c55285c2) 786s ok 27 786s ok 28 786s ok 29 786s ok 30 - Auth query 786s ok 31 - HTTP code is 200 786s ok 32 - Page contains a form 786s ok 33 - URI match 786s ok 34 - Field "token" is defined 786s ok 35 - Code 786s ok 36 - Post code 786s ok 37 - Get cookie lemonldap (003bcf75cee1de67b0d5b0eb73811410dc25a289b40943dc0211b1e6596174f9) 786s ok 38 - Logout request 786s ok 39 - Response is 200 786s ok 40 - Cookie is deleted 786s ok 41 - No pdata 786s ok 42 - Disconnect request 786s ok 43 - Response is 401 786s 1..43 786s ok 787s t/76-2F-Ext-with-BruteForce.t .................................................. 787s Warning: program compiled against libxml 215 using older 214 787s ok 1 - use Lemonldap::NG::Portal::Main; 787s ok 2 - use Lemonldap::NG::Common::FormEncode; 787s ok 3 - Portal object 787s ok 4 - Init 787s ok 5 - Portal app 787s ok 6 - 1st Bad Auth query 787s ok 7 - Response status is 401 787s ok 8 - Content is JSON 787s ok 9 - Error code is 5 787s ok 10 - 2nd Bad Auth query 787s ok 11 - Response status is 401 787s ok 12 - Content is JSON 787s ok 13 - Error code is 5 787s ok 14 - 3rd Bad Auth query 787s ok 15 - Response status is 401 787s ok 16 - Content is JSON 787s ok 17 - Error code is 5 787s ok 18 - 4th Bad Auth query -> Rejected 787s ok 19 - Protection enabled 787s ok 20 - Auth query 787s ok 21 - Rejected -> Protection enabled 787s ok 22 - LockTime = 3 787s ok 23 - LockTime in range 787s ok 24 - Auth query 787s ok 25 - HTTP code is 200 787s ok 26 - Page contains a form 787s ok 27 - URI match 787s ok 28 - Field "token" is defined 787s ok 29 - Field "code" is defined 787s ok 30 - Field "checkLogins" is defined 787s ok 31 - Found EXTCODE input 787s ok 32 - Post code 787s ok 33 - Get cookie lemonldap (ed2ddfa4db8edc2cc23b3ef98ec9a8435a220a165ab55586eab1367d9cf9419b) 787s ok 34 - History found 787s ok 35 - Four entries found 787s ok 36 - Logout request 787s ok 37 - Response is 200 787s ok 38 - Cookie is deleted 787s ok 39 - No pdata 787s ok 40 - Disconnect request 787s ok 41 - Response is 401 787s 1..41 787s ok 787s t/76-2F-Ext-with-CodeActivation-Resend.t ....................................... 787s Warning: program compiled against libxml 215 using older 214 787s ok 1 - use Lemonldap::NG::Portal::Main; 787s ok 2 - use Lemonldap::NG::Common::FormEncode; 787s ok 3 - Portal object 787s ok 4 - Init 787s ok 5 - Portal app 787s # Subtest: Login on first try 787s ok 1 - Make sure sessionInfo is populated 787s ok 2 - Auth query 787s ok 3 - Found EXTCODE input 787s ok 4 - Prompt indicates success 787s ok 5 - Code has the correct format 787s ok 6 - HTTP code is 200 787s ok 7 - Page contains a form 787s ok 8 - URI match 787s ok 9 - Field "token" is defined 787s ok 10 - Field "code" is defined 787s ok 11 - Post code 787s ok 12 - Get cookie lemonldap (0fe98baf892ec060efe33a01d0222efbbd35f6fa09f22677d2f568bcaedae87f) 787s ok 13 - Logout request 787s ok 14 - Response is 200 787s ok 15 - Cookie is deleted 787s ok 16 - No pdata 787s ok 17 - Disconnect request 787s ok 18 - Response is 401 787s 1..18 787s ok 6 - Login on first try 787s # Subtest: Login after several resend 787s ok 1 - Make sure sessionInfo is populated 787s ok 2 - Auth query 787s ok 3 - Found EXTCODE input 787s ok 4 - Prompt indicates success 787s ok 5 - Code has the correct format 787s ok 6 - HTTP code is 200 787s ok 7 - Page contains a form 787s ok 8 - URI match 787s ok 9 - Field "token" is defined 787s ok 10 - Field "code" is defined 787s ok 11 - Found resend button 787s ok 12 - Make sure sessionInfo is populated 787s ok 13 - Post code 787s ok 14 - Received invitation to try later 787s ok 15 - No mail sent 787s ok 16 - HTTP code is 200 787s ok 17 - Page contains a form 787s ok 18 - URI match 787s ok 19 - Field "token" is defined 787s ok 20 - Field "code" is defined 787s ok 21 - Found resend button 787s ok 22 - Make sure sessionInfo is populated 787s ok 23 - Post code 787s ok 24 - Found EXTCODE input 787s ok 25 - Prompt indicates success 787s ok 26 - Code has the correct format 787s ok 27 - Code hasn't changed 787s ok 28 - HTTP code is 200 787s ok 29 - Page contains a form 787s ok 30 - URI match 787s ok 31 - Field "token" is defined 787s ok 32 - Field "code" is defined 787s ok 33 - Post code 787s ok 34 - Get cookie lemonldap (45d2b175064eed9fc438a92430cde330843cc764f507b4bda5ed5dcc707341eb) 787s ok 35 - Logout request 787s ok 36 - Response is 200 787s ok 37 - Cookie is deleted 787s ok 38 - No pdata 787s ok 39 - Disconnect request 787s ok 40 - Response is 401 787s 1..40 787s ok 7 - Login after several resend 787s ok 8 - SessionInfo check was called during the test 787s 1..8 787s ok 788s t/76-2F-Ext-with-CodeActivation.t .............................................. 788s Warning: program compiled against libxml 215 using older 214 788s ok 1 - use Lemonldap::NG::Portal::Main; 788s ok 2 - use Lemonldap::NG::Common::FormEncode; 788s ok 3 - Portal object 788s ok 4 - Init 788s ok 5 - Portal app 788s ok 6 - Auth query 788s ok 7 - HTTP code is 200 788s ok 8 - Page contains a form 788s ok 9 - URI match 788s ok 10 - Field "token" is defined 788s ok 11 - Field "code" is defined 788s ok 12 - Found EXTCODE input 788s ok 13 - Post code 788s ok 14 - Get cookie lemonldap (75c54b1cd0f1654fe46373cb36d7a3361e669b8e3f73c5571927e7a32535fe98) 788s ok 15 - Logout request 788s ok 16 - Response is 200 788s ok 17 - Cookie is deleted 788s ok 18 - No pdata 788s ok 19 - Disconnect request 788s ok 20 - Response is 401 788s 1..20 788s ok 788s t/76-2F-Ext-with-GrantSession.t ................................................ 788s Warning: program compiled against libxml 215 using older 214 788s ok 1 - use Lemonldap::NG::Portal::Main; 788s ok 2 - use Lemonldap::NG::Common::FormEncode; 788s ok 3 - Portal object 788s ok 4 - Init 788s ok 5 - Portal app 788s ok 6 - Auth query 788s ok 7 - HTTP code is 200 788s ok 8 - Page contains a form 788s ok 9 - URI match 788s ok 10 - Field "token" is defined 788s ok 11 - Field "code" is defined 788s ok 12 - Found EXTCODE input 788s ok 13 - Post code 788s ok 14 - dwho rejected with custom message 788s ok 15 - Response body is not empty 788s ok 16 - Found info JS 788s 1..16 788s ok 789s t/76-2F-Ext-with-History.t ..................................................... 789s Warning: program compiled against libxml 215 using older 214 789s ok 1 - use Lemonldap::NG::Portal::Main; 789s ok 2 - use Lemonldap::NG::Common::FormEncode; 789s ok 3 - Portal object 789s ok 4 - Init 789s ok 5 - Portal app 789s ok 6 - Auth query 789s ok 7 - HTTP code is 200 789s ok 8 - Page contains a form 789s ok 9 - URI match 789s ok 10 - Field "token" is defined 789s ok 11 - Field "checkLogins" is defined 789s ok 12 - Found totp.png 789s ok 13 - Found yubikey.png 789s ok 14 - Found totp.png 789s ok 15 - Post ext2f choice 789s ok 16 - HTTP code is 200 789s ok 17 - Page contains a form 789s ok 18 - URI match 789s ok 19 - Field "token" is defined 789s ok 20 - Field "code" is defined 789s ok 21 - Field "checkLogins" is defined 789s ok 22 - Found EXTCODE input 789s ok 23 - Post code 789s ok 24 - Get cookie lemonldap (c36d2ea71221c1e6923f41d43224e0febe2eaedb5e25e67d7ddbf4a7fc786dec) 789s ok 25 - Auth query 789s ok 26 - HTTP code is 200 789s ok 27 - Page contains a form 789s ok 28 - URI match 789s ok 29 - Field "token" is defined 789s ok 30 - Field "checkLogins" is defined 789s ok 31 - Post ext2f choice 789s ok 32 - HTTP code is 200 789s ok 33 - Page contains a form 789s ok 34 - URI match 789s ok 35 - Field "token" is defined 789s ok 36 - Field "code" is defined 789s ok 37 - Field "checkLogins" is defined 789s ok 38 - Post code 789s ok 39 - Expected portal error code: code found on page 789s ok 40 - Expected portal error code 789s ok 41 - Authentication type found in success history 789s ok 42 - 2FA type found in success history 789s ok 43 - Authentication type found in failed history 789s ok 44 - 2FA type found in failed history 789s ok 45 - Logout request 789s ok 46 - Response is 200 789s ok 47 - Cookie is deleted 789s ok 48 - No pdata 789s ok 49 - Disconnect request 789s ok 50 - Response is 401 789s 1..50 789s ok 789s t/77-2F-Extra-Register.t ....................................................... 789s Warning: program compiled against libxml 215 using older 214 789s ok 1 - use Lemonldap::NG::Portal::Main; 789s ok 2 - use Lemonldap::NG::Common::FormEncode; 789s ok 3 - Portal object 789s ok 4 - Init 789s ok 5 - Portal app 789s # Subtest: Register and use mail based custom SF as dwho 789s ok 1 - Auth query 789s ok 2 - Get cookie lemonldap (3d43b2d2dc75d22f0156a2b1f091bcb238f67185a7d0fc34890b60d5bc9f9050) 789s ok 3 - Response body is not empty 789s ok 4 - Found link to home register 789s ok 5 - Response body is not empty 789s ok 6 - Found image for home 789s ok 7 - Response body is not empty 789s ok 8 - Found link to work register 789s ok 9 - Response body is not empty 789s ok 10 - Found image for work 789s ok 11 - HTTP code is 200 789s ok 12 - Content-Type is JSON 789s ok 13 - Content is valid JSON 789s ok 14 789s ok 15 789s ok 16 - Found session attribute in mail 789s ok 17 - Found 2F code in mail 789s ok 18 - Sent to self registered mail 789s ok 19 - HTTP code is 200 789s ok 20 - Content-Type is JSON 789s ok 21 - Content is valid JSON 789s ok 22 789s ok 23 - Auth query 789s ok 24 - HTTP code is 200 789s ok 25 - Page contains a form 789s ok 26 - URI match 789s ok 27 - Field "token" is defined 789s ok 28 - Field "code" is defined 789s ok 29 - Found session attribute in mail 789s ok 30 - Found 2F code in mail 789s ok 31 - Sent to self registered mail 789s ok 32 - Post code 789s ok 33 - Get cookie lemonldap (586c512ef894002d1e43fbf9960efef7b6938c08457f75f515fe4292fd688227) 789s ok 34 - Get session using restSessionServer 789s ok 35 - HTTP code is 200 789s ok 36 - Deserialize session content 789s ok 37 - Session has correct value for authenticationLevel 789s ok 38 - Session has correct value for _2f 789s 1..38 789s ok 6 - Register and use mail based custom SF as dwho 789s # Subtest: Register a 2F that is not always available on login 789s ok 1 - Auth query 789s ok 2 - Get cookie lemonldap (e8ca55fbf85a75810720f3761b8351bcec47dfbb64eb921a3afaf81be07be7a5) 789s ok 3 - Response body is not empty 789s ok 4 - Found link to homeregrule register 789s ok 5 - HTTP code is 200 789s ok 6 - Content-Type is JSON 789s ok 7 - Content is valid JSON 789s ok 8 789s ok 9 789s ok 10 - Found session attribute in mail 789s ok 11 - Found 2F code in mail 789s ok 12 - Sent to self registered mail 789s ok 13 - HTTP code is 200 789s ok 14 - Content-Type is JSON 789s ok 15 - Content is valid JSON 789s ok 16 789s ok 17 - Auth query 789s ok 18 - Get cookie lemonldap (9dcf124c3e34fc004e543a88fe353591c83ea6bf3ddda2ad2f26169d21371611) 789s ok 19 - Found remove button 789s ok 20 - Found add button 789s ok 21 - Remove button not displayed 789s ok 22 - Add button not displayed 789s ok 23 - Auth query 789s ok 24 - HTTP code is 200 789s ok 25 - Page contains a form 789s ok 26 - URI match 789s ok 27 - Field "token" is defined 789s ok 28 - Field "code" is defined 789s 1..28 789s ok 7 - Register a 2F that is not always available on login 789s # Subtest: Fail to register mail based custom SF as dwho 789s ok 1 - Auth query 789s ok 2 - Get cookie lemonldap (87d5108d80d55a13e0bdf92f45bcd606f050b27ec2e4379e347e3a822f8214bf) 789s ok 3 - HTTP code is 200 789s ok 4 - Content-Type is JSON 789s ok 5 - Content is valid JSON 789s ok 6 789s ok 7 789s ok 8 - Found session attribute in mail 789s ok 9 - Found 2F code in mail 789s ok 10 - Sent to self registered mail 789s ok 11 - Response status is 400 789s ok 12 - Content is JSON 789s ok 13 - Error code is PE96 789s ok 14 - No 2fDevice was registered 789s 1..14 789s ok 8 - Fail to register mail based custom SF as dwho 789s # Subtest: Fail regex filter validation 789s ok 1 - Auth query 789s ok 2 - Get cookie lemonldap (620a6292772b5737df601e72739c2eacfb1d7a8d9a3193e867c2e7ef543e639b) 789s ok 3 - HTTP code is 200 789s ok 4 - Content-Type is JSON 789s ok 5 - Content is valid JSON 789s ok 6 789s ok 7 - Custom message was found 789s 1..7 789s ok 9 - Fail regex filter validation 789s # Subtest: Register and use rest based custom SF as dwho 789s ok 1 - Auth query 789s ok 2 - Get cookie lemonldap (97c9a412dd6b8165853cba72932df1a954c66dd2a15b8fac0e87089f9613d713) 789s ok 3 - Init req gives dwho 789s ok 4 - Found uid attribute 789s ok 5 - Found destination attribute 789s ok 6 - Received code from LLNG 789s ok 7 - HTTP code is 200 789s ok 8 - Content-Type is JSON 789s ok 9 - Content is valid JSON 789s ok 10 789s ok 11 789s ok 12 - HTTP code is 200 789s ok 13 - Content-Type is JSON 789s ok 14 - Content is valid JSON 789s ok 15 789s ok 16 - Init req gives dwho 789s ok 17 - Found uid attribute 789s ok 18 - Found destination attribute 789s ok 19 - Received code from LLNG 789s ok 20 - Auth query 789s ok 21 - HTTP code is 200 789s ok 22 - Page contains a form 789s ok 23 - URI match 789s ok 24 - Field "token" is defined 789s ok 25 - Field "code" is defined 789s ok 26 - Code was sent 789s ok 27 - Found resend button 789s ok 28 - Init req gives dwho 789s ok 29 - Found uid attribute 789s ok 30 - Found destination attribute 789s ok 31 - Received code from LLNG 789s ok 32 - Resend code 789s ok 33 - Code was sent again 789s ok 34 - Post code 789s ok 35 - Get cookie lemonldap (705f43753075cdc7c6bd88558a1c8b3237820290bc3a5083cf6b26b69305544e) 789s ok 36 - Get session using restSessionServer 789s ok 37 - HTTP code is 200 789s ok 38 - Deserialize session content 789s ok 39 - Session has correct value for _2f 789s ok 40 - Session has correct value for authenticationLevel 789s ok 41 - Response body is not empty 789s ok 42 - Found unregister button 789s ok 43 - Found epoch on delete button 789s ok 44 - Found prefix on delete button 789s ok 45 - HTTP code is 400 789s ok 46 - Deletion expects valid CSRF token 789s ok 47 - Post deletion 789s ok 48 - HTTP code is 200 789s ok 49 - Content-Type is JSON 789s ok 50 - Content is valid JSON 789s ok 51 789s ok 52 - Device was unregistered 789s 1..52 789s ok 10 - Register and use rest based custom SF as dwho 789s # Subtest: Login and display available registrations for rtyler 789s ok 1 - Auth query 789s ok 2 - Get cookie lemonldap (4309b3c4d1e7651619c5ec0c5dca4dfe9e676966bb02c36e9c92de2cc29afcee) 789s ok 3 - Response body is not empty 789s ok 4 - Home is not offered because rule doesn't match 789s ok 5 - Response body is not empty 789s ok 6 - Found link to work register 789s ok 7 - Response body is not empty 789s ok 8 - Found image for work 789s 1..8 789s ok 11 - Login and display available registrations for rtyler 789s 1..11 789s ok 790s t/77-2F-Extra.t ................................................................ 790s Warning: program compiled against libxml 215 using older 214 790s ok 1 - use Lemonldap::NG::Portal::Main; 790s ok 2 - use Lemonldap::NG::Common::FormEncode; 790s ok 3 - Portal object 790s ok 4 - Init 790s ok 5 - Portal app 790s ok 6 - Auth query 790s ok 7 - HTTP code is 200 790s ok 8 - Page contains a form 790s ok 9 - URI match 790s ok 10 - Field "token" is defined 790s ok 11 - Field "code" is defined 790s ok 12 - Found EXTCODE input 790s ok 13 - Found 2F code in mail 790s ok 14 - Post code 790s ok 15 - Get cookie lemonldap (3be4a04ff46f47e2f029fad97dd0c2893e5ce51ea48b9402ce550134ee06fa64) 790s ok 16 - Get session using restSessionServer 790s ok 17 - HTTP code is 200 790s ok 18 - Deserialize session content 790s ok 19 - Session has correct value for _2f 790s ok 20 - Logout request 790s ok 21 - Response is 200 790s ok 22 - Cookie is deleted 790s ok 23 - No pdata 790s ok 24 - Disconnect request 790s ok 25 - Response is 401 790s ok 26 - Auth query 790s ok 27 - HTTP code is 200 790s ok 28 - Page contains a form 790s ok 29 - URI match 790s ok 30 - Field "token" is defined 790s ok 31 - Field "checkLogins" is defined 790s ok 32 - Found work.jpg 790s ok 33 - Found home.jpg 790s ok 34 - Found translation label 790s ok 35 - Found overridden label 790s ok 36 - Post ext2f choice 790s ok 37 - HTTP code is 200 790s ok 38 - Page contains a form 790s ok 39 - URI match 790s ok 40 - Field "token" is defined 790s ok 41 - Field "code" is defined 790s ok 42 - Found EXTCODE input 790s ok 43 - Found 2F code in mail 790s ok 44 - Post code 790s ok 45 - Get cookie lemonldap (222c9ed906efe8cdcdfb3d28b30eed1515069de0f823639a268e8179663f3304) 790s ok 46 - Get session using restSessionServer 790s ok 47 - HTTP code is 200 790s ok 48 - Deserialize session content 790s ok 49 - Session has correct value for _2f 790s ok 50 - Correct authentication level 790s ok 51 - Logout request 790s ok 52 - Response is 200 790s ok 53 - Cookie is deleted 790s ok 54 - No pdata 790s ok 55 - Disconnect request 790s ok 56 - Response is 401 790s 1..56 790s ok 790s t/77-2F-Mail-SessionKey.t ...................................................... 790s Warning: program compiled against libxml 215 using older 214 790s ok 1 - use Lemonldap::NG::Portal::Main; 790s ok 2 - use Lemonldap::NG::Common::FormEncode; 790s ok 3 - Portal object 790s ok 4 - Init 790s ok 5 - Portal app 790s ok 6 - Auth query 790s ok 7 - HTTP code is 200 790s ok 8 - Page contains a form 790s ok 9 - URI match 790s ok 10 - Field "token" is defined 790s ok 11 - Field "code" is defined 790s ok 12 - Found EXTCODE input 790s ok 13 - Use 2F mail sessionkey 790s ok 14 - Found 2F code in mail 790s ok 15 - Post code 790s ok 16 - Get cookie lemonldap (a325a3ee8743cf49eadea5121c763b458091d82cb17b0c9fd5ab715fdf82a48e) 790s ok 17 - Logout request 790s ok 18 - Response is 200 790s ok 19 - Cookie is deleted 790s ok 20 - No pdata 790s ok 21 - Disconnect request 790s ok 22 - Response is 401 790s 1..22 790s ok 791s t/77-2F-Mail-with-global-storage.t ............................................. 791s Warning: program compiled against libxml 215 using older 214 791s ok 1 - use Lemonldap::NG::Portal::Main; 791s ok 2 - use Lemonldap::NG::Common::FormEncode; 791s ok 3 - Portal object 791s ok 4 - Init 791s ok 5 - Portal app 791s ok 6 - Auth query 791s ok 7 - HTTP code is 200 791s ok 8 - Page contains a form 791s ok 9 - URI match 791s ok 10 - Field "token" is defined 791s ok 11 - Field "code" is defined 791s ok 12 - Found EXTCODE input 791s ok 13 - Found 2F code in mail 791s ok 14 - Post code 791s ok 15 - Get cookie lemonldap (6d42281699b86f799f07266a3b0bf3f8c814a4d0c8b2dd100a318eced850da79) 791s ok 16 - Logout request 791s ok 17 - Response is 200 791s ok 18 - Cookie is deleted 791s ok 19 - No pdata 791s ok 20 - Disconnect request 791s ok 21 - Response is 401 791s 1..21 791s ok 791s t/77-2F-Mail.t ................................................................. 791s Warning: program compiled against libxml 215 using older 214 791s ok 1 - use Lemonldap::NG::Portal::Main; 791s ok 2 - use Lemonldap::NG::Common::FormEncode; 791s ok 3 - Portal object 791s ok 4 - Init 791s ok 5 - Portal app 791s # Subtest: Login on first try 791s ok 1 - Auth query 791s ok 2 - Prompt indicates success 791s ok 3 - Found session attribute in mail 791s ok 4 - Found 2F code in mail 791s ok 5 - HTTP code is 200 791s ok 6 - Page contains a form 791s ok 7 - URI match 791s ok 8 - Field "token" is defined 791s ok 9 - Field "code" is defined 791s ok 10 - Post code 791s ok 11 - Get cookie lemonldap (96fffba7ffb5480734b0b986cdad86d982e148ca2a4704131f1ddbbab6e8be3b) 791s ok 12 - Logout request 791s ok 13 - Response is 200 791s ok 14 - Cookie is deleted 791s ok 15 - No pdata 791s ok 16 - Disconnect request 791s ok 17 - Response is 401 791s 1..17 791s ok 6 - Login on first try 791s # Subtest: Login after several resend 791s ok 1 - Auth query 791s ok 2 - Prompt indicates success 791s ok 3 - Found session attribute in mail 791s ok 4 - Found 2F code in mail 791s ok 5 - HTTP code is 200 791s ok 6 - Page contains a form 791s ok 7 - URI match 791s ok 8 - Field "token" is defined 791s ok 9 - Field "code" is defined 791s ok 10 - Found resend button 791s ok 11 - Post code 791s ok 12 - Received invitation to try later 791s ok 13 - No mail sent 791s ok 14 - HTTP code is 200 791s ok 15 - Page contains a form 791s ok 16 - URI match 791s ok 17 - Field "token" is defined 791s ok 18 - Field "code" is defined 791s ok 19 - Found resend button 791s ok 20 - Post code 791s ok 21 - Prompt indicates success 791s ok 22 - Found session attribute in mail 791s ok 23 - Found 2F code in mail 791s ok 24 - Code hasn't changed 791s ok 25 - HTTP code is 200 791s ok 26 - Page contains a form 791s ok 27 - URI match 791s ok 28 - Field "token" is defined 791s ok 29 - Field "code" is defined 791s ok 30 - Post code 791s ok 31 - Get cookie lemonldap (b707cbf49eca1d96e78e8eed294ccfc0576bca708b48962e6027d96e32938498) 791s ok 32 - Logout request 791s ok 33 - Response is 200 791s ok 34 - Cookie is deleted 791s ok 35 - No pdata 791s ok 36 - Disconnect request 791s ok 37 - Response is 401 791s 1..37 791s ok 7 - Login after several resend 791s 1..7 791s ok 792s t/77-2F-Radius.t ............................................................... 792s Warning: program compiled against libxml 215 using older 214 792s ok 1 - use Lemonldap::NG::Portal::Main; 792s ok 2 - use Lemonldap::NG::Common::FormEncode; 792s ok 3 - Portal object 792s ok 4 - Init 792s ok 5 - Portal app 792s # Subtest: Try with correct code 792s ok 1 - Has not been triggered before 792s ok 2 - Found NAS-Identifier attribute 792s ok 3 - Found X-Email-Address attribute 792s ok 4 - Auth query 792s ok 5 - HTTP code is 200 792s ok 6 - Page contains a form 792s ok 7 - URI match 792s ok 8 - Field "token" is defined 792s ok 9 - Field "code" is defined 792s ok 10 - Found EXTCODE input 792s ok 11 - Has been triggered before 792s ok 12 - Found NAS-Identifier attribute 792s ok 13 - Found X-Email-Address attribute 792s ok 14 - Post code 792s ok 15 - Get cookie lemonldap (484fda48288b9142182461af7a6edc94f13b6ee82501204d602e37bc0631961b) 792s ok 16 - Logout request 792s ok 17 - Response is 200 792s ok 18 - Cookie is deleted 792s ok 19 - No pdata 792s ok 20 - Disconnect request 792s ok 21 - Response is 401 792s 1..21 792s ok 6 - Try with correct code 792s # Subtest: Try with incorrect code 792s ok 1 - Has not been triggered before 792s ok 2 - Found NAS-Identifier attribute 792s ok 3 - Found X-Email-Address attribute 792s ok 4 - Auth query 792s ok 5 - HTTP code is 200 792s ok 6 - Page contains a form 792s ok 7 - URI match 792s ok 8 - Field "token" is defined 792s ok 9 - Field "code" is defined 792s ok 10 - Found EXTCODE input 792s ok 11 - Has been triggered before 792s ok 12 - Found NAS-Identifier attribute 792s ok 13 - Found X-Email-Address attribute 792s ok 14 - Post code 792s ok 15 - Bad OTP error: code found on page 792s ok 16 - Bad OTP error 792s 1..16 792s ok 7 - Try with incorrect code 792s 1..7 792s ok 792s t/77-2F-Retry.t ................................................................ 792s Warning: program compiled against libxml 215 using older 214 792s ok 1 - use Lemonldap::NG::Portal::Main; 792s ok 2 - use Lemonldap::NG::Common::FormEncode; 792s ok 3 - Portal object 792s ok 4 - Init 792s ok 5 - Portal app 792s # Subtest: Only one factor offered, fail after 3 tries 792s ok 1 - Auth query 792s ok 2 - HTTP code is 200 792s ok 3 - Page contains a form 792s ok 4 - CSP header authorize POST request to \# 792s ok 5 - Auth POST query 792s ok 6 - Initial prompt 792s ok 7 - HTTP code is 200 792s ok 8 - Page contains a form 792s ok 9 - URI match 792s ok 10 - Field "token" is defined 792s ok 11 - Field "code" is defined 792s ok 12 - Post code 792s ok 13 - Retry prompt 792s ok 14 - HTTP code is 200 792s ok 15 - Page contains a form 792s ok 16 - URI match 792s ok 17 - Field "token" is defined 792s ok 18 - Field "code" is defined 792s ok 19 - Post code 792s ok 20 - Retry prompt 792s ok 21 - HTTP code is 200 792s ok 22 - Page contains a form 792s ok 23 - URI match 792s ok 24 - Field "token" is defined 792s ok 25 - Field "code" is defined 792s ok 26 - Post code 792s ok 27 - Expected portal error code: code found on page 792s ok 28 - Expected portal error code 792s ok 29 - One entry in history 792s ok 30 - Failure was recorded 792s 1..30 792s ok 6 - Only one factor offered, fail after 3 tries 792s # Subtest: Only one factor offered, succeed after 2 tries 792s ok 1 - Auth query 792s ok 2 - HTTP code is 200 792s ok 3 - Page contains a form 792s ok 4 - CSP header authorize POST request to \# 792s ok 5 - Auth POST query 792s ok 6 - Initial prompt 792s ok 7 - HTTP code is 200 792s ok 8 - Page contains a form 792s ok 9 - URI match 792s ok 10 - Field "token" is defined 792s ok 11 - Field "code" is defined 792s ok 12 - Post code 792s ok 13 - Retry prompt 792s ok 14 - HTTP code is 200 792s ok 15 - Page contains a form 792s ok 16 - URI match 792s ok 17 - Field "token" is defined 792s ok 18 - Field "code" is defined 792s ok 19 - Post code 792s ok 20 - Retry prompt 792s ok 21 - HTTP code is 200 792s ok 22 - Page contains a form 792s ok 23 - URI match 792s ok 24 - Field "token" is defined 792s ok 25 - Field "code" is defined 792s Use of uninitialized value in string eq at /tmp/autopkgtest.cdzyk2/autopkgtest_tmp/smokekA4Be6/t/sfHookPlugin.pm line 64. 792s ok 26 - Post code 792s ok 27 - Get cookie lemonldap (616d1a3f403e4542410731b5f981658f717c39d1d2091fcde61b627fd4051623) 792s ok 28 - One entry in history 792s ok 29 - Success was recorded 792s 1..29 792s ok 7 - Only one factor offered, succeed after 2 tries 792s # Subtest: Two factors offered, fail after 3 tries 792s ok 1 - Auth query 792s ok 2 - HTTP code is 200 792s ok 3 - Page contains a form 792s ok 4 - CSP header authorize POST request to \# 792s ok 5 - Auth POST query 792s ok 6 - HTTP code is 200 792s ok 7 - Page contains a form 792s ok 8 - URI match 792s ok 9 - Field "token" is defined 792s ok 10 - Post 2F choice 792s ok 11 - Initial prompt 792s ok 12 - HTTP code is 200 792s ok 13 - Page contains a form 792s ok 14 - URI match 792s ok 15 - Field "token" is defined 792s ok 16 - Field "code" is defined 792s ok 17 - Post code 792s ok 18 - Retry prompt 792s ok 19 - HTTP code is 200 792s ok 20 - Page contains a form 792s ok 21 - URI match 792s ok 22 - Field "token" is defined 792s ok 23 - Field "code" is defined 792s ok 24 - Post code 792s ok 25 - Retry prompt 792s ok 26 - HTTP code is 200 792s ok 27 - Page contains a form 792s ok 28 - URI match 792s ok 29 - Field "token" is defined 792s ok 30 - Field "code" is defined 792s ok 31 - Post code 792s ok 32 - Expected portal error code: code found on page 792s ok 33 - Expected portal error code 792s ok 34 - One entry in history 792s ok 35 - Failure was recorded 792s ok 36 - history failed time match > 792s 1..36 792s ok 8 - Two factors offered, fail after 3 tries 792s # Subtest: Two factors offered, succeed after 2 tries 792s ok 1 - Auth query 792s ok 2 - HTTP code is 200 792s ok 3 - Page contains a form 792s ok 4 - CSP header authorize POST request to \# 792s ok 5 - Auth POST query 792s ok 6 - HTTP code is 200 792s ok 7 - Page contains a form 792s ok 8 - URI match 792s ok 9 - Field "token" is defined 792s ok 10 - Post 2F choice 792s ok 11 - Initial prompt 792s ok 12 - HTTP code is 200 792s ok 13 - Page contains a form 792s ok 14 - URI match 792s ok 15 - Field "token" is defined 792s ok 16 - Field "code" is defined 792s ok 17 - Post code 792s ok 18 - Retry prompt 792s ok 19 - HTTP code is 200 792s ok 20 - Page contains a form 792s ok 21 - URI match 792s ok 22 - Field "token" is defined 792s ok 23 - Field "code" is defined 792s ok 24 - Post code 792s ok 25 - Retry prompt 792s ok 26 - internal fake time ok 792s ok 27 - HTTP code is 200 792s ok 28 - Page contains a form 792s ok 29 - URI match 792s ok 30 - Field "token" is defined 792s ok 31 - Field "code" is defined 792s Use of uninitialized value in string eq at /tmp/autopkgtest.cdzyk2/autopkgtest_tmp/smokekA4Be6/t/sfHookPlugin.pm line 64. 792s ok 32 - Post code 792s ok 33 - Get cookie lemonldap (c2a356240fd1ccf57eb26b50638679e995e113c64946aff7ef774d051fb7bbfb) 792s ok 34 - One entry in history 792s ok 35 - Success was recorded 792s ok 36 - history success time match > 792s 1..36 792s ok 9 - Two factors offered, succeed after 2 tries 792s # Subtest: Test sfBeforeVerify hook 792s ok 1 - Auth query 792s ok 2 - HTTP code is 200 792s ok 3 - Page contains a form 792s ok 4 - CSP header authorize POST request to \# 792s ok 5 - Auth POST query 792s ok 6 - Initial prompt 792s ok 7 - HTTP code is 200 792s ok 8 - Page contains a form 792s ok 9 - URI match 792s ok 10 - Field "token" is defined 792s ok 11 - Field "code" is defined 792s ok 12 - Post code 792s ok 13 - User msmith denied by hook: code found on page 792s ok 14 - User msmith denied by hook 792s 1..14 792s ok 10 - Test sfBeforeVerify hook 792s 1..10 792s ok 793s t/77-2F-Trust.t ................................................................ 793s Warning: program compiled against libxml 215 using older 214 793s ok 1 - use Lemonldap::NG::Portal::Main; 793s ok 2 - use Lemonldap::NG::Common::FormEncode; 793s ok 3 - Portal object 793s ok 4 - Init 793s ok 5 - Portal app 793s # Subtest: Store browser, then reuse it 793s ok 1 - Auth query 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - CSP header authorize POST request to \# 793s ok 5 - Found stayconnected checkbox 793s ok 6 - Auth POST query 793s ok 7 - HTTP code is 200 793s ok 8 - Page contains a form 793s ok 9 - URI match 793s ok 10 - Field "token" is defined 793s ok 11 - Post 2F choice 793s ok 12 - Prompt indicates success 793s ok 13 - Found 2F code in mail 793s ok 14 - HTTP code is 200 793s ok 15 - Page contains a form 793s ok 16 - URI match 793s ok 17 - Field "token" is defined 793s ok 18 - Field "code" is defined 793s ok 19 - Post code 793s ok 20 - HTTP code is 200 793s ok 21 - Page contains a form 793s ok 22 - URI match 793s ok 23 - Field "fg" is defined 793s ok 24 - Field "token" is defined 793s ok 25 - Found TOTP secret 793s ok 26 - Post fingerprint 793s ok 27 - Get cookie lemonldap (33fabba61f1a2a6bee7a1ba95029b3c8b29c1e7ec494254960b8d73320c495f5) 793s ok 28 - Get cookie llngconnection (5e5f853f10ddfb7c77d64576f002cc8ce382c95847d8c08bf20ac5d55ac7e517) 793s ok 29 - Authentication level was set 793s ok 30 - Auth query 793s ok 31 - HTTP code is 200 793s ok 32 - Page contains a form 793s ok 33 - CSP header authorize POST request to \# 793s ok 34 - Found stayconnected checkbox 793s ok 35 - Auth POST query 793s ok 36 - HTTP code is 200 793s ok 37 - Page contains a form 793s ok 38 - URI match 793s ok 39 - Field "fg" is defined 793s ok 40 - Field "token" is defined 793s ok 41 - Post fingerprint 793s ok 42 - Get cookie lemonldap (830ebb78ff7c114971aea7d14181635609b0cd1941c6cbcb1f7d334fc1fbba9a) 793s ok 43 - Authentication level was restored 793s ok 44 - Logout request 793s ok 45 - Response is 200 793s ok 46 - Cookie is deleted 793s ok 47 - No pdata 793s ok 48 - Disconnect request 793s ok 49 - Response is 401 793s 1..49 793s ok 6 - Store browser, then reuse it 793s # Subtest: Store browser, then reuse it after cookie expiration 793s ok 1 - Auth query 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - CSP header authorize POST request to \# 793s ok 5 - Found stayconnected checkbox 793s ok 6 - Auth POST query 793s ok 7 - HTTP code is 200 793s ok 8 - Page contains a form 793s ok 9 - URI match 793s ok 10 - Field "token" is defined 793s ok 11 - Post 2F choice 793s ok 12 - Prompt indicates success 793s ok 13 - Found 2F code in mail 793s ok 14 - HTTP code is 200 793s ok 15 - Page contains a form 793s ok 16 - URI match 793s ok 17 - Field "token" is defined 793s ok 18 - Field "code" is defined 793s ok 19 - Post code 793s ok 20 - HTTP code is 200 793s ok 21 - Page contains a form 793s ok 22 - URI match 793s ok 23 - Field "fg" is defined 793s ok 24 - Field "token" is defined 793s ok 25 - Found TOTP secret 793s ok 26 - Post fingerprint 793s ok 27 - Get cookie lemonldap (5792ca46aeb148ff801cac2ea926a9ea7960c415cb903dbf9f19c2deb27fe6c0) 793s ok 28 - Get cookie llngconnection (75e808475266def304332a100242cc68b0c85fc019aad2629d7ecd29b243290b) 793s ok 29 - Auth query 793s ok 30 - HTTP code is 200 793s ok 31 - Page contains a form 793s ok 32 - CSP header authorize POST request to \# 793s ok 33 - Found stayconnected checkbox 793s ok 34 - Auth POST query 793s ok 35 - Get cookie llngconnection (0) 793s ok 36 - Old cookie is removed 793s ok 37 - HTTP code is 200 793s ok 38 - Page contains a form 793s ok 39 - URI match 793s ok 40 - Field "token" is defined 793s ok 41 - Post 2F choice 793s ok 42 - Prompt indicates success 793s ok 43 - Found 2F code in mail 793s ok 44 - HTTP code is 200 793s ok 45 - Page contains a form 793s ok 46 - URI match 793s ok 47 - Field "token" is defined 793s ok 48 - Field "code" is defined 793s ok 49 - Post code 793s ok 50 - Get cookie lemonldap (7412ea64f3f7f6fa7202df8aa7daed21f67abaf439a4a0782c34a8d0545d006a) 793s ok 51 - Logout request 793s ok 52 - Response is 200 793s ok 53 - Cookie is deleted 793s ok 54 - No pdata 793s ok 55 - Disconnect request 793s ok 56 - Response is 401 793s 1..56 793s ok 7 - Store browser, then reuse it after cookie expiration 793s # Subtest: Store browser, then try to reuse it with wrong cookie 793s ok 1 - Auth query 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - CSP header authorize POST request to \# 793s ok 5 - Found stayconnected checkbox 793s ok 6 - Auth POST query 793s ok 7 - HTTP code is 200 793s ok 8 - Page contains a form 793s ok 9 - URI match 793s ok 10 - Field "token" is defined 793s ok 11 - Post 2F choice 793s ok 12 - Prompt indicates success 793s ok 13 - Found 2F code in mail 793s ok 14 - HTTP code is 200 793s ok 15 - Page contains a form 793s ok 16 - URI match 793s ok 17 - Field "token" is defined 793s ok 18 - Field "code" is defined 793s ok 19 - Post code 793s ok 20 - HTTP code is 200 793s ok 21 - Page contains a form 793s ok 22 - URI match 793s ok 23 - Field "fg" is defined 793s ok 24 - Field "token" is defined 793s ok 25 - Found TOTP secret 793s ok 26 - Post fingerprint 793s ok 27 - Get cookie lemonldap (fa4a29d0e40544a005923eb73d3b9aed26a59bf08eeda4aa4cce9e2455c7dd69) 793s ok 28 - Get cookie llngconnection (e2dbcdbad89dfda6cda14eede6fd7299f9692bc80336db758ea013f67850e0c7) 793s ok 29 - Auth query 793s ok 30 - HTTP code is 200 793s ok 31 - Page contains a form 793s ok 32 - CSP header authorize POST request to \# 793s ok 33 - Found stayconnected checkbox 793s ok 34 - Auth POST query 793s ok 35 - Get cookie llngconnection (0) 793s ok 36 - Wrong cookie is removed 793s ok 37 - HTTP code is 200 793s ok 38 - Page contains a form 793s ok 39 - URI match 793s ok 40 - Field "token" is defined 793s ok 41 - Post 2F choice 793s ok 42 - Prompt indicates success 793s ok 43 - Found 2F code in mail 793s ok 44 - HTTP code is 200 793s ok 45 - Page contains a form 793s ok 46 - URI match 793s ok 47 - Field "token" is defined 793s ok 48 - Field "code" is defined 793s ok 49 - Post code 793s ok 50 - Get cookie lemonldap (de04b258578bc82eecf6ace651ef52a6ac33fa74f0f6faa5da526f494b5b6701) 793s ok 51 - Logout request 793s ok 52 - Response is 200 793s ok 53 - Cookie is deleted 793s ok 54 - No pdata 793s ok 55 - Disconnect request 793s ok 56 - Response is 401 793s 1..56 793s ok 8 - Store browser, then try to reuse it with wrong cookie 793s # Subtest: Store browser, then try to reuse it with wrong TOTP secret 793s ok 1 - Auth query 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - CSP header authorize POST request to \# 793s ok 5 - Found stayconnected checkbox 793s ok 6 - Auth POST query 793s ok 7 - HTTP code is 200 793s ok 8 - Page contains a form 793s ok 9 - URI match 793s ok 10 - Field "token" is defined 793s ok 11 - Post 2F choice 793s ok 12 - Prompt indicates success 793s ok 13 - Found 2F code in mail 793s ok 14 - HTTP code is 200 793s ok 15 - Page contains a form 793s ok 16 - URI match 793s ok 17 - Field "token" is defined 793s ok 18 - Field "code" is defined 793s ok 19 - Post code 793s ok 20 - HTTP code is 200 793s ok 21 - Page contains a form 793s ok 22 - URI match 793s ok 23 - Field "fg" is defined 793s ok 24 - Field "token" is defined 793s ok 25 - Found TOTP secret 793s ok 26 - Post fingerprint 793s ok 27 - Get cookie lemonldap (ce352953f54f97f6c45cc75e068571f477a1a6edd8626a03094b240f33d1990a) 793s ok 28 - Get cookie llngconnection (9aaec499618a06ebd0f5cbc4825d5ae0c088cc163e7c0f9554e8cba9b8c09546) 793s ok 29 - Auth query 793s ok 30 - HTTP code is 200 793s ok 31 - Page contains a form 793s ok 32 - CSP header authorize POST request to \# 793s ok 33 - Found stayconnected checkbox 793s ok 34 - Auth POST query 793s ok 35 - HTTP code is 200 793s ok 36 - Page contains a form 793s ok 37 - URI match 793s ok 38 - Field "fg" is defined 793s ok 39 - Field "token" is defined 793s ok 40 - Post fingerprint 793s ok 41 - Expected portal error code: code found on page 793s ok 42 - Expected portal error code 793s ok 43 - Get cookie llngconnection (0) 793s ok 44 - Cookie with mismatched TOTP is removed 793s 1..44 793s ok 9 - Store browser, then try to reuse it with wrong TOTP secret 793s # Subtest: Store browser, then try to reuse as different user 793s ok 1 - Auth query 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - CSP header authorize POST request to \# 793s ok 5 - Found stayconnected checkbox 793s ok 6 - Auth POST query 793s ok 7 - HTTP code is 200 793s ok 8 - Page contains a form 793s ok 9 - URI match 793s ok 10 - Field "token" is defined 793s ok 11 - Post 2F choice 793s ok 12 - Prompt indicates success 793s ok 13 - Found 2F code in mail 793s ok 14 - HTTP code is 200 793s ok 15 - Page contains a form 793s ok 16 - URI match 793s ok 17 - Field "token" is defined 793s ok 18 - Field "code" is defined 793s ok 19 - Post code 793s ok 20 - HTTP code is 200 793s ok 21 - Page contains a form 793s ok 22 - URI match 793s ok 23 - Field "fg" is defined 793s ok 24 - Field "token" is defined 793s ok 25 - Found TOTP secret 793s ok 26 - Post fingerprint 793s ok 27 - Get cookie lemonldap (8e92e4e5d0e44c56f57553450c23c25fd06e3be5220b7cfe9f3c766304644de2) 793s ok 28 - Get cookie llngconnection (b11450f1a6259b5e2f7066c0ffea0a9574b06f587d52da7b3d122fd14a358295) 793s ok 29 - Auth query 793s ok 30 - HTTP code is 200 793s ok 31 - Page contains a form 793s ok 32 - CSP header authorize POST request to \# 793s ok 33 - Found stayconnected checkbox 793s ok 34 - Auth POST query 793s ok 35 - HTTP code is 200 793s ok 36 - Page contains a form 793s ok 37 - URI match 793s ok 38 - Field "token" is defined 793s ok 39 - Post 2F choice 793s ok 40 - Prompt indicates success 793s ok 41 - Found 2F code in mail 793s ok 42 - HTTP code is 200 793s ok 43 - Page contains a form 793s ok 44 - URI match 793s ok 45 - Field "token" is defined 793s ok 46 - Field "code" is defined 793s ok 47 - Post code 793s ok 48 - HTTP code is 200 793s ok 49 - Page contains a form 793s ok 50 - URI match 793s ok 51 - Field "fg" is defined 793s ok 52 - Field "token" is defined 793s ok 53 - Found TOTP secret 793s ok 54 - Post fingerprint 793s ok 55 - Get cookie lemonldap (0da07f0c5440931e7b62dd6f78d60ff73d0da08195b4f7d3e4b2dc270a551289) 793s ok 56 - Logout request 793s ok 57 - Response is 200 793s ok 58 - Cookie is deleted 793s ok 59 - No pdata 793s ok 60 - Disconnect request 793s ok 61 - Response is 401 793s 1..61 793s ok 10 - Store browser, then try to reuse as different user 793s # Subtest: User can refuse to stay connected 793s ok 1 - Auth query 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - CSP header authorize POST request to \# 793s ok 5 - Found stayconnected checkbox 793s ok 6 - Auth POST query 793s ok 7 - HTTP code is 200 793s ok 8 - Page contains a form 793s ok 9 - URI match 793s ok 10 - Field "token" is defined 793s ok 11 - Post 2F choice 793s ok 12 - Prompt indicates success 793s ok 13 - Found 2F code in mail 793s ok 14 - HTTP code is 200 793s ok 15 - Page contains a form 793s ok 16 - URI match 793s ok 17 - Field "token" is defined 793s ok 18 - Field "code" is defined 793s ok 19 - Post code 793s ok 20 - Get cookie lemonldap (37264c3ac9362eace07ad32fb129ccca44885650d0d2897145c86d4984286963) 793s ok 21 - Logout request 793s ok 22 - Response is 200 793s ok 23 - Cookie is deleted 793s ok 24 - No pdata 793s ok 25 - Disconnect request 793s ok 26 - Response is 401 793s 1..26 793s ok 11 - User can refuse to stay connected 793s # Subtest: User cannot bypass the trusted browser rule (wrong 2f type) 793s ok 1 - Auth query 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - CSP header authorize POST request to \# 793s ok 5 - Found stayconnected checkbox 793s ok 6 - Auth POST query 793s ok 7 - HTTP code is 200 793s ok 8 - Page contains a form 793s ok 9 - URI match 793s ok 10 - Field "token" is defined 793s ok 11 - Post 2F choice 793s ok 12 - Prompt indicates success 793s ok 13 - HTTP code is 200 793s ok 14 - Page contains a form 793s ok 15 - URI match 793s ok 16 - Field "token" is defined 793s ok 17 - Field "code" is defined 793s ok 18 - Post code 793s ok 19 - Persistent connection cookie isn't sent 793s ok 20 - Get cookie lemonldap (476f73183b7634040d87046a12748601b4c3f0dfbfb8c78d0396f0978a991b68) 793s 1..20 793s ok 12 - User cannot bypass the trusted browser rule (wrong 2f type) 793s # Subtest: User cannot bypass the trusted browser rule (wrong user) 793s ok 1 - Auth query 793s ok 2 - HTTP code is 200 793s ok 3 - Page contains a form 793s ok 4 - CSP header authorize POST request to \# 793s ok 5 - Found stayconnected checkbox 793s ok 6 - Auth POST query 793s ok 7 - HTTP code is 200 793s ok 8 - Page contains a form 793s ok 9 - URI match 793s ok 10 - Field "token" is defined 793s ok 11 - Post 2F choice 793s ok 12 - Prompt indicates success 793s ok 13 - Found 2F code in mail 793s ok 14 - HTTP code is 200 793s ok 15 - Page contains a form 793s ok 16 - URI match 793s ok 17 - Field "token" is defined 793s ok 18 - Field "code" is defined 793s ok 19 - Post code 793s ok 20 - Persistent connection cookie isn't sent 793s ok 21 - Get cookie lemonldap (8f4199b52aff994c63ba212ded0d04603349001d2941f896aab9345a0f55f25c) 793s 1..21 793s ok 13 - User cannot bypass the trusted browser rule (wrong user) 793s 1..13 793s ok 793s t/78-2F-Upgrade-Many.t ......................................................... 793s Warning: program compiled against libxml 215 using older 214 793s ok 1 - use Lemonldap::NG::Portal::Main; 793s ok 2 - use Lemonldap::NG::Common::FormEncode; 793s ok 3 - Portal object 793s ok 4 - Init 793s ok 5 - Portal app 793s ok 6 - Auth query 793s ok 7 - Get cookie lemonldap (ea7a647f15168eb24f4f1574571dfecb01363df6695df2132848f01240c65bad) 793s ok 8 - Upgrade session query 793s ok 9 - HTTP code is 200 793s ok 10 - Page contains a form 793s ok 11 - URI match 793s ok 12 - Field "confirm" is defined 793s ok 13 - Field "url" is defined 793s ok 14 - Found custom Main Logo 793s ok 15 - Language icons found 793s ok 16 - Accept session upgrade query 793s ok 17 - Get cookie lemonldappdata (%7B%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%2C%22targetAuthnLevel%22%3A%223%22%7D) 793s ok 18 - HTTP code is 200 793s ok 19 - Page contains a form 793s ok 20 - Host match 793s ok 21 - Field "upgrading" is defined 793s ok 22 - Field "url" is defined 793s ok 23 - CSP header authorize POST request to \# 793s ok 24 - Post login 793s ok 25 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 793s ok 26 - HTTP code is 200 793s ok 27 - Page contains a form 793s ok 28 - URI match 793s ok 29 - Field "token" is defined 793s ok 30 - Field "checkLogins" is defined 793s ok 31 - Found mail 793s ok 32 - Post ext2f choice 793s ok 33 - Get cookie lemonldappdata (%7B%22_choice%22%3A%22strong%22%2C%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 793s ok 34 - HTTP code is 200 793s ok 35 - Page contains a form 793s ok 36 - URI match 793s ok 37 - Field "token" is defined 793s ok 38 - Field "code" is defined 793s ok 39 - Found EXTCODE input 793s ok 40 - Found 2F code in mail 793s ok 41 - Post code 793s ok 42 - Get redirection 793s ok 43 - Location is http://test1.example.com 793s ok 44 - Get cookie lemonldap (4088081601e3af247923b9b72991c3c2aabf5b783d276d11abcde6d9f07e024d) 793s ok 45 - Make sure no pdata is returned 793s 1..45 793s ok 794s t/78-2F-Upgrade.t .............................................................. 794s Name "LLNG::TMPDIR" used only once: possible typo at t/78-2F-Upgrade.t line 9. 794s Warning: program compiled against libxml 215 using older 214 794s ok 1 - use Lemonldap::NG::Portal::Main; 794s ok 2 - use Lemonldap::NG::Common::FormEncode; 794s ok 3 - Portal object 794s [Tue Oct 28 17:03:07 2025] [LLNG:6164] [error] Bad logLevel value '', switching to 'info' 794s 794s [Tue Oct 28 17:03:07 2025] [LLNG:6164] [info] Loading configuration 1 for process 6164 794s ok 4 - Init 794s ok 5 - Portal app 794s ok 6 - Auth query 794s ok 7 - Get cookie lemonldap (d7ea472fdbe80ec6775c6db6b1c2523e3732c43c89ed6d99e1999652a55dfeff) 794s [Tue Oct 28 17:03:07 2025] [LLNG:6164] [info] New request Lemonldap::NG::Handler::Server GET /level3 794s [Tue Oct 28 17:03:07 2025] [LLNG:6164] [notice] User dwho was forbidden to access to test1.example.com/level3 794s ok 8 - Handler request 794s ok 9 - Authenticated as dwho 794s ok 10 - HTTP code is 403 794s ok 11 - Upgrade session query 794s ok 12 - HTTP code is 200 794s ok 13 - Page contains a form 794s ok 14 - URI match 794s ok 15 - Field "confirm" is defined 794s ok 16 - Field "url" is defined 794s ok 17 - Found custom Main Logo 794s ok 18 - Language icons found 794s ok 19 - Accept session upgrade query 794s ok 20 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 794s ok 21 - HTTP code is 200 794s ok 22 - Page contains a form 794s ok 23 - Host match 794s ok 24 - Field "upgrading" is defined 794s ok 25 - Field "url" is defined 794s ok 26 - CSP header authorize POST request to \# 794s ok 27 - Post login 794s 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) 794s ok 29 - HTTP code is 200 794s ok 30 - Page contains a form 794s ok 31 - URI match 794s ok 32 - Field "token" is defined 794s ok 33 - Field "code" is defined 794s ok 34 - Found EXTCODE input 794s ok 35 - Found 2F code in mail 794s ok 36 - Post code 794s ok 37 - Get redirection 794s ok 38 - Location is http://test1.example.com 794s ok 39 - Get cookie lemonldap (8bf7f4c7c591d620e3481ebe4815677f409f58d162d700cebf66e5afe75d2aa3) 794s ok 40 - Make sure no pdata is returned 794s [Tue Oct 28 17:03:07 2025] [LLNG:6164] [info] New request Lemonldap::NG::Handler::Server GET /level3 794s ok 41 - Handler request 794s ok 42 - Authenticated as dwho 794s ok 43 - HTTP code is 200 794s 1..43 794s ok 794s t/78-2F-UpgradeOnly-with-forceFlag.t ........................................... 794s Warning: program compiled against libxml 215 using older 214 794s ok 1 - use Lemonldap::NG::Portal::Main; 794s ok 2 - Portal object 794s ok 3 - Init 794s ok 4 - Portal app 794s ok 5 - Auth query 794s ok 6 - Get cookie lemonldap (a1b959a1ebd3e2293ed2bfba4c59e5808987a18a3d69a1057e07d4a227f1ea35) 794s ok 7 - CheckUser 794s ok 8 - Response is JSON 794s ok 9 - AuthenticationLevel == 1 794s ok 10 - Form registration 794s ok 11 - Get redirection 794s ok 12 - Location header found 794s ok 13 - Form registration 794s ok 14 - Found TOTP js 794s ok 15 - Get new key 794s ok 16 - Content is JSON 794s ok 17 - Found secret 794s ok 18 - Found token 794s ok 19 - Found issuer 794s ok 20 - Found user 794s ok 21 - Code 794s ok 22 - Code contains 6 digits 794s ok 23 - Post code 794s ok 24 - Content is JSON 794s ok 25 - TOTP is registered 794s ok 26 - Form registration 794s ok 27 - Found forceUpgrade flag 794s ok 28 - Upgrade session query from 2fManager 794s ok 29 - HTTP code is 200 794s ok 30 - Page contains a form 794s ok 31 - URI match 794s ok 32 - Field "confirm" is defined 794s ok 33 - Field "url" is defined 794s ok 34 - Field "forceUpgrade" is defined 794s ok 35 - Accept session upgrade query 794s ok 36 - HTTP code is 200 794s ok 37 - Page contains a form 794s ok 38 - URI match 794s ok 39 - Field "token" is defined 794s ok 40 - Code 794s ok 41 - Post code 794s ok 42 - CheckUser 794s ok 43 - Response is JSON 794s ok 44 - AuthenticationLevel == 3 794s 1..44 794s ok 795s t/78-2F-UpgradeOnly-without-2F.t ............................................... 795s Warning: program compiled against libxml 215 using older 214 795s ok 1 - use Lemonldap::NG::Portal::Main; 795s ok 2 - use Lemonldap::NG::Common::FormEncode; 795s ok 3 - Portal object 795s ok 4 - Init 795s ok 5 - Portal app 795s ok 6 - Auth query 795s ok 7 - Get cookie lemonldap (74554699d21c32e49f1b54f88b45bdf849b8e2dce76fa755f123bcd1d2090e1d) 795s ok 8 - Upgrade session query 795s ok 9 - HTTP code is 200 795s ok 10 - Page contains a form 795s ok 11 - URI match 795s ok 12 - Field "confirm" is defined 795s ok 13 - Field "url" is defined 795s ok 14 - Accept session upgrade query 795s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 795s ok 16 - Expected portal error code: code found on page 795s ok 17 - Expected portal error code 795s ok 18 - Accept session upgrade query 795s ok 19 - Get redirection 795s ok 20 - Location is http://auth.example.com/ 795s ok 21 - Logout request 795s ok 22 - Response is 200 795s ok 23 - Cookie is deleted 795s ok 24 - No pdata 795s ok 25 - Disconnect request 795s ok 26 - Response is 401 795s 1..26 795s ok 795s t/78-2F-UpgradeOnly.t .......................................................... 795s Warning: program compiled against libxml 215 using older 214 795s ok 1 - use Lemonldap::NG::Portal::Main; 795s ok 2 - use Lemonldap::NG::Common::FormEncode; 795s ok 3 - Portal object 795s ok 4 - Init 795s ok 5 - Portal app 795s ok 6 - Auth query 795s ok 7 - Get cookie lemonldap (6557c9c8f831fce095560ba5839c80416fd6d0c298c2ec8e467ad596414535d3) 795s ok 8 - Upgrade session query 795s ok 9 - HTTP code is 200 795s ok 10 - Page contains a form 795s ok 11 - URI match 795s ok 12 - Field "confirm" is defined 795s ok 13 - Field "url" is defined 795s ok 14 - Accept session upgrade query 795s ok 15 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%7D) 795s ok 16 - Expected portal error code: code found on page 795s ok 17 - Expected portal error code 795s ok 18 - Auth query 795s ok 19 - Get cookie lemonldap (22a507aa3e515d537917b78d788b3b5b1a4d320017a695512ee3de6120c0bde5) 795s ok 20 - Upgrade session query 795s ok 21 - HTTP code is 200 795s ok 22 - Page contains a form 795s ok 23 - URI match 795s ok 24 - Field "confirm" is defined 795s ok 25 - Field "url" is defined 795s ok 26 - Accept session upgrade query 795s ok 27 - Get cookie lemonldappdata (%7B%22targetAuthnLevel%22%3A%223%22%2C%22_url%22%3A%22aHR0cDovL3Rlc3QxLmV4YW1wbGUuY29t%22%7D) 795s ok 28 - HTTP code is 200 795s ok 29 - Page contains a form 795s ok 30 - URI match 795s ok 31 - Field "token" is defined 795s ok 32 - Field "code" is defined 795s ok 33 - Found EXTCODE input 795s ok 34 - Found 2F code in mail 795s ok 35 - Post code 795s ok 36 - Get redirection 795s ok 37 - Location is http://test1.example.com 795s ok 38 - Get cookie lemonldap (22a507aa3e515d537917b78d788b3b5b1a4d320017a695512ee3de6120c0bde5) 795s ok 39 - Make sure no pdata is returned 795s 1..39 795s ok 796s t/79-2F-Yubikey-from-Session.t ................................................. 796s Warning: program compiled against libxml 215 using older 214 796s ok 1 - use Lemonldap::NG::Portal::Main; 796s ok 2 - Portal object 796s ok 3 - Init 796s ok 4 - Portal app 796s ok 5 - Authenticate as dwho 796s ok 6 - HTTP code is 200 796s ok 7 - Page contains a form 796s ok 8 - URI match 796s ok 9 - Field "token" is defined 796s ok 10 - Field "code" is defined 796s ok 11 - Post code 796s ok 12 - Bad OTP code: code found on page 796s ok 13 - Bad OTP code 796s ok 14 - Auth query 796s ok 15 - HTTP code is 200 796s ok 16 - Page contains a form 796s ok 17 - URI match 796s ok 18 - Field "token" is defined 796s ok 19 - Field "code" is defined 796s ok 20 - Post code 796s ok 21 - Get cookie lemonldap (372a16e873f3d52fb06e04c0e9205a0682d6a4400ed7fcb7bbe26a007708133f) 796s ok 22 - Auth query 796s ok 23 - HTTP code is 200 796s ok 24 - Page contains a form 796s ok 25 - URI match 796s ok 26 - Field "token" is defined 796s ok 27 - Field "code" is defined 796s ok 28 - Post code 796s ok 29 - Get cookie lemonldap (8200ade99a7f26d8d5c206bd3430b647ea1cf491857621db037ad51837ae26c7) 796s ok 30 - Auth query 796s ok 31 - Get cookie lemonldap (b1d7f0e8a368776745c20431381c333d29cfef6a360d3d354beb67b045ca2f8c) 796s 1..31 796s ok 796s t/79-2F-Yubikey.t .............................................................. 796s Warning: program compiled against libxml 215 using older 214 796s ok 1 - use Lemonldap::NG::Portal::Main; 796s ok 2 - Portal object 796s ok 3 - Init 796s ok 4 - Portal app 796s ok 5 - Auth query 796s ok 6 - HTTP code is 200 796s ok 7 - Get cookie lemonldap (9e50d891aaa40feb9129dce507571d6caa07eddbf6a83dfcd2cd8ffe81dd87d3) 796s ok 8 - Auth query 796s ok 9 - Response body is not empty 796s ok 10 - Found prompt message 796s ok 11 - HTTP code is 200 796s ok 12 - Page contains a form 796s ok 13 - URI match 796s ok 14 - Field "UBKName" is defined 796s ok 15 - Field "otp" is defined 796s ok 16 - Invalid otp 796s ok 17 - Response body is not empty 796s ok 18 - Found error message 796s ok 19 - Invalid UBKname 796s ok 20 - Response body is not empty 796s ok 21 - Found error message 796s ok 22 - Correct registration attempt 796s ok 23 - Get redirection 796s ok 24 - Location is http://auth.example.com/2fregisters?continue=1 796s ok 25 - Found registered yubikey 796s ok 26 - Correct device ID 796s ok 27 - Epoch is defined 796s ok 28 - Auth query 796s ok 29 - HTTP code is 200 796s ok 30 - Page contains a form 796s ok 31 - URI match 796s ok 32 - Field "token" is defined 796s ok 33 - Field "code" is defined 796s ok 34 - Post code 796s ok 35 - Bad OTP code: code found on page 796s ok 36 - Bad OTP code 796s ok 37 - Auth query 796s ok 38 - HTTP code is 200 796s ok 39 - Page contains a form 796s ok 40 - URI match 796s ok 41 - Field "token" is defined 796s ok 42 - Field "code" is defined 796s ok 43 - Post code 796s ok 44 - Bad OTP code: code found on page 796s ok 45 - Bad OTP code 796s ok 46 - Auth query 796s ok 47 - HTTP code is 200 796s ok 48 - Page contains a form 796s ok 49 - URI match 796s ok 50 - Field "token" is defined 796s ok 51 - Field "code" is defined 796s ok 52 - Post code 796s ok 53 - Get cookie lemonldap (dd0c511df7122c4085e365e6e8fb0673a23781c6820fe5dcb3de0191fb6cf014) 796s ok 54 - HTTP code is 400 796s ok 55 - Deletion expects valid CSRF token 796s ok 56 - Post deletion 796s ok 57 - HTTP code is 200 796s ok 58 - Content-Type is JSON 796s ok 59 - Content is valid JSON 796s ok 60 796s ok 61 - No device found anymore 796s ok 62 - Auth query 796s ok 63 - Get cookie lemonldap (cd67ab9bf9aa470eb8df958dbae64aa8001dbc8d3741ca4a42e7ae267fd4de18) 796s 1..63 796s ok 796s t/80-2F-Okta.t ................................................................. 796s Warning: program compiled against libxml 215 using older 214 796s ok 1 - use Lemonldap::NG::Portal::Main; 796s # Subtest: Choose Okta SMS 796s ok 1 - Portal object 796s ok 2 - Init 796s ok 3 - Portal app 796s ok 4 - Get Portal 796s ok 5 - HTTP code is 200 796s ok 6 - Page contains a form 796s ok 7 - Host match 796s ok 8 - Field "user" is defined 796s ok 9 - Field "password" is defined 796s ok 10 - CSP header authorize POST request to \# 796s ok 11 - Auth query 796s ok 12 - HTTP code is 200 796s ok 13 - Page contains a form 796s ok 14 - URI match 796s ok 15 - Choose SMS 796s ok 16 - HTTP code is 200 796s ok 17 - Page contains a form 796s ok 18 - URI match 796s ok 19 - Send code 796s ok 20 - Get cookie lemonldap (f0a15acb77bc0e271c7ac465f0b1033db309cf1ea09cca0e95b97de4400c505a) 796s ok 21 - Get session using restSessionServer 796s ok 22 - HTTP code is 200 796s ok 23 - Deserialize session content 796s ok 24 - Session has correct value for _2f 796s ok 25 - Session has correct value for _auth 796s ok 26 - Logout request 796s ok 27 - Response is 200 796s ok 28 - Cookie is deleted 796s ok 29 - No pdata 796s ok 30 - Disconnect request 796s ok 31 - Response is 401 796s 1..31 796s ok 2 - Choose Okta SMS 796s # Subtest: Choose Okta Push 796s ok 1 - Portal object 796s ok 2 - Init 796s ok 3 - Portal app 796s ok 4 - Get Portal 796s ok 5 - HTTP code is 200 796s ok 6 - Page contains a form 796s ok 7 - Host match 796s ok 8 - Field "user" is defined 796s ok 9 - Field "password" is defined 796s ok 10 - CSP header authorize POST request to \# 796s ok 11 - Auth query 796s ok 12 - HTTP code is 200 796s ok 13 - Page contains a form 796s ok 14 - URI match 796s ok 15 - Choose SMS 796s ok 16 - HTTP code is 200 796s ok 17 - Page contains a form 796s ok 18 - URI match 796s ok 19 - CSP header authorize POST request to auth.example.com 796s ok 20 - Send code 796s ok 21 - Get cookie lemonldap (8f0383f83acc90c48cb4e9de6de29d36361449f011140c6567c3f256f30ce0cb) 796s ok 22 - Get session using restSessionServer 796s ok 23 - HTTP code is 200 796s ok 24 - Deserialize session content 796s ok 25 - Session has correct value for _auth 796s ok 26 - Session has correct value for _2f 796s ok 27 - Logout request 796s ok 28 - Response is 200 796s ok 29 - Cookie is deleted 796s ok 30 - No pdata 796s ok 31 - Disconnect request 796s ok 32 - Response is 401 796s 1..32 796s ok 3 - Choose Okta Push 796s 1..3 796s ok 797s t/81-MostViewedApplications.t .................................................. 797s Warning: program compiled against libxml 215 using older 214 797s ok 1 - use Lemonldap::NG::Portal::Main; 797s ok 2 - Portal object 797s ok 3 - Init 797s ok 4 - Portal app 797s ok 5 - Get cookie lemonldap (4e9b89d5387094526c43f49cc28b0f4ed21ce61c28738f39b6ac5eb9f4801f43) 797s ok 6 - Get cookie lemonldap (87973fbb28baf6b37b3ab90b1724bbc2b5bc26f52eb2c36f008d10177bf8edff) 797s ok 7 - Get cookie lemonldap (e8a29c7035e127b95b0ca6b36593d0be00648e8800b69d8d5a22def35b0956ea) 797s ok 8 - Session contains history hash 797s ok 9 - OIDC App 1 has been accessed twice 797s ok 10 - OIDC App 2 has been accessed once 797s ok 11 - History contains two entries 797s ok 12 - Get cookie lemonldappdata (%7B%22issuerRequestcas%22%3A%221761599110_58204%22%2C%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%3A1761670990%7D) 797s ok 13 - Get redirection 797s ok 14 - Location header found 797s ok 15 - Get cookie lemonldappdata (%7B%22keepPdata%22%3A%5B%22issuerRequestcas%22%2C%22issuerRequestcasPath%22%5D%2C%22issuerRequestcas%22%3A%221761599110_24057%22%2C%22issuerTs%22%3A1761670990%2C%22_url%22%3A%22aHR0cDovL2F1dGguaWRwLmNvbS9jYXM%3D%22%2C%22issuerRequestcasPath%22%3A%5B%22login%22%5D%7D) 797s ok 16 - Get redirection 797s ok 17 - Location header found 797s ok 18 - Get cookie lemonldappdata (%7B%22issuerTs%22%3A1761670990%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%2C%22issuerRequestcas%22%3A%221761599110_3014%22%7D) 797s ok 19 - Get redirection 797s ok 20 - Location header found 797s ok 21 - Session contains history hash 797s ok 22 - CAS App 1 has been accessed twice 797s ok 23 - CAS App 2 has been accessed once 797s ok 24 - History contains four entries 797s ok 25 - Portal object 797s ok 26 - Init 797s ok 27 - Portal app 797s ok 28 - Get cookie lemonldap (79c6aff63471278aa96b4edbdd844d51675c2a9969f648ab1e15d3a92db0d077) 797s ok 29 - History contains five entries 797s ok 30 - SAML App 1 has been accessed once 797s 1..30 797s ok 798s t/91-Handler-cache-cleaned.t ................................................... 798s Warning: program compiled against libxml 215 using older 214 798s ok 1 - use Lemonldap::NG::Portal::Main; 798s ok 2 - use Lemonldap::NG::Common::FormEncode; 798s ok 3 - Portal object 798s ok 4 - Init 798s ok 5 - Portal app 798s ok 6 - Auth query 798s ok 7 - Get cookie lemonldap (a6fbd8b2af9e766942c84c27b736d118ef74ddee593d7be2b33aead0e38e415d) 798s ok 8 - Get portal 798s ok 9 - Authenticated as dwho 798s ok 10 - Auth query 798s ok 11 - HTTP code is 200 798s ok 12 - Page contains a form 798s ok 13 - URI match 798s ok 14 - Field "token" is defined 798s ok 15 - Field "code" is defined 798s ok 16 - Found EXTCODE input 798s ok 17 - Found 2F code in mail 798s ok 18 - Get portal 798s ok 19 - Post code 798s ok 20 - Get portal 798s ok 21 - Authenticated as dwho 798s 1..21 798s ok 798s t/91-Memory-Leak.t ............................................................. 798s 1..5 798s Warning: program compiled against libxml 215 using older 214 798s ok 1 - use Lemonldap::NG::Portal::Main; 798s ok 2 - leaks 0 < 1 798s ok 3 - leaks -1 < 1 798s not ok 4 - Unable to really destroy a portal object for now # TODO Not yet fully cleaned 798s # Failed (TODO) test 'Unable to really destroy a portal object for now' 798s # at t/91-Memory-Leak.t line 34. 798s [Tue Oct 28 17:03:11 2025] [LLNG:6173] [error] globalStorage not defined (perhaps configuration can not be read) 798s [Tue Oct 28 17:03:11 2025] [LLNG:6173] [error] globalStorage not defined (perhaps configuration can not be read) 798s ok 5 - leaks 0 < 1 798s ok 799s t/99-Bad-logLevel.t ............................................................ 799s Warning: program compiled against libxml 215 using older 214 799s ok 1 - use Lemonldap::NG::Portal::Main; 799s ok 2 - Portal object 799s [Tue Oct 28 17:03:11 2025] [LLNG:6174] [error] Bad logLevel value 'error ', switching to 'info' 799s [Tue Oct 28 17:03:11 2025] [LLNG:6174] [error] Bad logLevel value 'error ', switching to 'info' 799s 799s [Tue Oct 28 17:03:11 2025] [LLNG:6174] [info] Loading configuration 1 for process 6174 799s ok 3 - Init 799s ok 4 - Portal app 799s [Tue Oct 28 17:03:11 2025] [LLNG:6174] [info] New request Lemonldap::NG::Portal::Main GET / 799s [Tue Oct 28 17:03:11 2025] [LLNG:6174] [notice] User anonymous successfully authenticated at level 0 799s [Tue Oct 28 17:03:11 2025] [LLNG:6174] [notice] User anonymous connected from Null (127.0.0.1) 799s ok 5 - Auth query 799s ok 6 - HTTP code is 200 799s ok 7 - Get cookie lemonldap (456ba4a50d6f79a217973fa9a9f40754e9a78049f2060246f2d71e051bbaadad) 799s [Tue Oct 28 17:03:11 2025] [LLNG:6174] [info] New request Lemonldap::NG::Portal::Main GET /logout 799s ok 8 - Get logout page 799s ok 9 - PE_LOGOUT_OK 799s 1..9 799s ok 799s t/99-Dont-load-Dumper.t ........................................................ 799s 1..5 799s ok 1 - use Lemonldap::NG::Portal::Main; 799s ok 2 - Portal object 799s ok 3 - Init 799s ok 4 - App 799s ok 5 - Portal doesn't depend on Data::Dumper 799s ok 799s All tests successful. 799s Files=413, Tests=17691, 202 wallclock secs ( 1.62 usr 0.40 sys + 162.05 cusr 16.22 csys = 180.29 CPU) 799s Result: PASS 799s autopkgtest [17:03:12]: test portal-test: -----------------------] 801s autopkgtest [17:03:14]: test portal-test: - - - - - - - - - - results - - - - - - - - - - 801s portal-test PASS 801s autopkgtest [17:03:14]: test manager-test: preparing testbed 821s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee from image adt/ubuntu-resolute-s390x-server-20251028.img (UUID 222a8a17-8cdf-422e-baeb-91db113eb3ff)... 872s autopkgtest [17:04:25]: testbed dpkg architecture: s390x 872s autopkgtest [17:04:25]: testbed apt version: 3.1.8ubuntu1 872s autopkgtest [17:04:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 872s autopkgtest [17:04:25]: testbed release detected to be: resolute 873s autopkgtest [17:04:26]: updating testbed package index (apt update) 873s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 874s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 874s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 874s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 874s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 874s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [194 kB] 874s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [69.1 kB] 874s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3552 kB] 875s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [217 kB] 875s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 875s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1410 kB] 875s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [19.8 kB] 875s Fetched 5557 kB in 2s (3250 kB/s) 876s Reading package lists... 876s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 876s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 876s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 877s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 877s Reading package lists... 877s Reading package lists... 877s Building dependency tree... 877s Reading state information... 877s Calculating upgrade... 878s The following packages will be upgraded: 878s apt cloud-init cloud-init-base libapt-pkg7.0 878s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 878s Need to get 3239 kB of archives. 878s After this operation, 124 kB of additional disk space will be used. 878s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.11 [1150 kB] 878s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.11 [1462 kB] 879s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-init-base all 25.4~1gcb12e00e-0ubuntu1 [625 kB] 879s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-init all 25.4~1gcb12e00e-0ubuntu1 [2114 B] 879s dpkg-preconfigure: unable to re-open stdin: No such file or directory 879s Fetched 3239 kB in 1s (3032 kB/s) 879s (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 ... 56948 files and directories currently installed.) 879s Preparing to unpack .../libapt-pkg7.0_3.1.11_s390x.deb ... 879s Unpacking libapt-pkg7.0:s390x (3.1.11) over (3.1.8ubuntu1) ... 879s Preparing to unpack .../archives/apt_3.1.11_s390x.deb ... 879s Unpacking apt (3.1.11) over (3.1.8ubuntu1) ... 879s Preparing to unpack .../cloud-init-base_25.4~1gcb12e00e-0ubuntu1_all.deb ... 879s Unpacking cloud-init-base (25.4~1gcb12e00e-0ubuntu1) over (25.3-0ubuntu1) ... 879s Preparing to unpack .../cloud-init_25.4~1gcb12e00e-0ubuntu1_all.deb ... 879s Unpacking cloud-init (25.4~1gcb12e00e-0ubuntu1) over (25.3-0ubuntu1) ... 880s Setting up cloud-init-base (25.4~1gcb12e00e-0ubuntu1) ... 880s Encountered debconf setting for cloud-init-base/datasources. 881s Setting up libapt-pkg7.0:s390x (3.1.11) ... 881s Setting up apt (3.1.11) ... 881s Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... 881s Setting up cloud-init (25.4~1gcb12e00e-0ubuntu1) ... 881s Processing triggers for rsyslog (8.2504.0-1ubuntu2) ... 881s Processing triggers for man-db (2.13.1-1) ... 883s Processing triggers for libc-bin (2.42-0ubuntu3) ... 883s autopkgtest [17:04:36]: upgrading testbed (apt dist-upgrade and autopurge) 884s Reading package lists... 884s Building dependency tree... 884s Reading state information... 884s Calculating upgrade... 884s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 884s Reading package lists... 885s Building dependency tree... 885s Reading state information... 885s Solving dependencies... 885s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 885s autopkgtest [17:04:38]: rebooting testbed after setup commands that affected boot 900s Reading package lists... 901s Building dependency tree... 901s Reading state information... 901s Solving dependencies... 901s The following NEW packages will be installed: 901s autoconf autodep8 automake autopoint autotools-dev build-essential 901s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 901s dctrl-tools debhelper debugedit default-jre-headless dh-autoreconf 901s dh-strip-nondeterminism docutils-common dwz fontconfig-config 901s fonts-glyphicons-halflings fonts-urw-base35 g++ g++-15 901s g++-15-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu 901s gcc-s390x-linux-gnu gettext imagemagick-7-common intltool-debian java-common 901s java-wrappers jq lemonldap-ng-fastcgi-server libalgorithm-c3-perl libaom3 901s libapache-logformat-compiler-perl libapache-session-perl libarchive-zip-perl 901s libasan8 libauth-yubikey-webclient-perl libauthen-radius-perl 901s libb-hooks-endofscope-perl libb-hooks-op-check-perl 901s libbytes-random-secure-perl libcache-cache-perl libcapture-tiny-perl 901s libcares2 libcc1-0 libcgi-pm-perl libclass-c3-perl 901s libclass-data-inheritable-perl libclass-errorhandler-perl 901s libclass-inspector-perl libclass-method-modifiers-perl 901s libclass-singleton-perl libclass-xsaccessor-perl libclone-perl 901s libcommon-sense-perl libconfig-inifiles-perl libconvert-asn1-perl 901s libconvert-base32-perl libconvert-binhex-perl libconvert-pem-perl 901s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 901s libcrypt-dh-gmp-perl libcrypt-jwt-perl libcrypt-openssl-bignum-perl 901s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 901s libcrypt-openssl-x509-perl libcrypt-random-seed-perl libcrypt-rijndael-perl 901s libcrypt-ssleay-perl libcrypt-urandom-perl libcryptx-perl 901s libdata-hexdump-perl libdata-optlist-perl libdata-password-zxcvbn-perl 901s libdatetime-format-rfc3339-perl libdatetime-locale-perl libdatetime-perl 901s libdatetime-timezone-perl libdbd-sqlite3-perl libdbi-perl libde265-0 901s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 901s libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl libdigest-hmac-perl 901s libdynaloader-functions-perl libemail-abstract-perl libemail-address-xs-perl 901s libemail-date-format-perl libemail-sender-perl libemail-simple-perl 901s libencode-locale-perl liberror-perl libeval-closure-perl 901s libexception-class-perl libexporter-tiny-perl libextutils-depends-perl 901s libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 libfftw3-double3 901s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 901s libfilesys-notify-simple-perl libfont-afm-perl libfontconfig1 libfontenc1 901s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 901s libglib-perl libgomp1 libgssapi-perl libhash-merge-simple-perl 901s libhash-multivalue-perl libheif-plugin-aomdec libheif-plugin-libde265 901s libheif1 libhtml-format-perl libhtml-formattext-withlinks-perl 901s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 901s libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl 901s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 901s libhttp-multipartparser-perl libhttp-negotiate-perl libicu76 901s libimage-magick-perl libimage-magick-q16-perl libimagequant0 901s libimport-into-perl libio-html-perl libio-pty-perl libio-sessiondata-perl 901s libio-socket-ssl-perl libio-socket-timeout-perl libio-string-perl 901s libio-stringy-perl libipc-run-perl libipc-sharelite-perl libisl23 libitm1 901s libjargs-java libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-angularjs 901s libjs-bootstrap libjs-es5-shim libjs-jquery libjs-sphinxdoc libjs-underscore 901s libjson-maybexs-perl libjson-perl libjson-xs-perl liblasso-perl liblasso3t64 901s liblcms2-2 liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 901s liblemonldap-ng-manager-perl liblist-allutils-perl liblist-moreutils-perl 901s liblist-moreutils-xs-perl liblist-someutils-perl liblist-utilsby-perl 901s liblog-log4perl-perl liblqr-1-0 libltdl7 liblwp-mediatypes-perl 901s liblwp-protocol-https-perl liblwp-protocol-psgi-perl libmagickcore-7.q16-10 901s libmailtools-perl libmath-random-isaac-perl libmime-tools-perl 901s libmodule-implementation-perl libmodule-pluggable-perl 901s libmodule-runtime-perl libmoo-perl libmoox-types-mooselike-perl 901s libmouse-perl libmpc3 libmro-compat-perl libnamespace-autoclean-perl 901s libnamespace-clean-perl libnet-cidr-perl libnet-http-perl libnet-ip-perl 901s libnet-ldap-perl libnet-openid-common-perl libnet-openid-consumer-perl 901s libnet-openid-server-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnode115 901s libnspr4 libnss3 libonig5 libopenjp2-7 libpackage-stash-perl 901s libparams-classify-perl libparams-util-perl 901s libparams-validationcompiler-perl libpcsclite1 libperlio-via-timeout-perl 901s libplack-perl libposix-strftime-compiler-perl libraw23t64 901s libregexp-assemble-perl libregexp-common-perl librole-tiny-perl libsharpyuv0 901s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstream-buffered-perl 901s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 901s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 901s libtask-weaken-perl libtest-leaktrace-perl libtest-output-perl 901s libtest-pod-perl libtest-sharedfork-perl libtest-tcp-perl 901s libtext-unidecode-perl libthrowable-perl libtiff6 libtime-fake-perl 901s libtimedate-perl libtool libtry-tiny-perl libtypes-serialiser-perl libubsan1 901s liburi-perl libvariable-magic-perl libwebp7 libwebpdemux2 libwebpmux3 901s libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 901s libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl 901s libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl 901s libxmlsec1-1 libxmlsec1-openssl1 libxpm4 libxslt1.1 libxstring-perl m4 901s node-acorn node-balanced-match node-brace-expansion node-cjs-module-lexer 901s node-corepack node-debug node-llhttp node-lru-cache node-minimatch node-ms 901s node-semver node-uglify-js node-undici node-xtend nodejs 901s openjdk-21-jre-headless perl-openssl-defaults pkg-perl-autopkgtest 901s po-debconf python3-alabaster python3-defusedxml python3-docutils 901s python3-imagesize python3-packaging python3-roman python3-snowballstemmer 901s python3-sphinx python3-sphinx-bootstrap-theme sgml-base sphinx-common 901s uglifyjs unzip x11-common xfonts-encodings xfonts-utils xml-core 901s yui-compressor 901s 0 upgraded, 319 newly installed, 0 to remove and 0 not upgraded. 901s Need to get 169 MB of archives. 901s After this operation, 624 MB of additional disk space will be used. 901s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 901s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 901s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 901s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 902s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 902s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 902s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 902s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 902s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 903s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 903s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 903s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 903s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 903s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 903s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 903s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 903s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 903s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 903s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 903s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 903s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 903s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 903s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 903s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 903s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 903s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 903s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 903s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 903s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 903s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 903s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 904s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 904s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 904s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 904s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 904s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 904s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 904s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 904s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 904s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 904s Get:41 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 904s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 904s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 904s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 904s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 904s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 904s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 904s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 904s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 904s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 904s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 904s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 904s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 904s Get:54 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 904s Get:55 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 904s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 904s Get:57 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x liburi-perl all 5.34-2 [100 kB] 904s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 904s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 904s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 904s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 904s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 904s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 904s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 904s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 904s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 904s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 904s Get:68 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 904s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 904s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 904s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 904s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 904s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 904s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 904s Get:75 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 904s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 904s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 904s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 904s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 904s Get:80 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 904s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 904s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 904s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 904s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 904s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 904s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 904s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 904s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 904s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 904s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 904s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 904s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 905s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 905s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 905s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 905s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 905s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 905s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 905s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 905s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 905s Get:101 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 905s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 905s Get:103 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 905s Get:104 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 905s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 905s Get:106 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 905s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 905s Get:108 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-angularjs all 1.8.3-3 [559 kB] 905s Get:109 http://ftpmaster.internal/ubuntu resolute/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 906s Get:110 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 906s Get:111 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-es5-shim all 4.6.7-2 [39.8 kB] 906s Get:112 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 906s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 906s Get:114 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 906s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 906s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 906s Get:117 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 906s Get:118 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 906s Get:119 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 906s Get:120 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 906s Get:121 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 906s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 906s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 906s Get:124 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 908s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 908s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 908s Get:127 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 908s Get:128 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 908s Get:129 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 908s Get:130 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 909s Get:131 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 910s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 910s Get:133 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 916s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 917s Get:135 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 917s Get:136 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 917s Get:137 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 919s Get:138 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 925s Get:139 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 925s Get:140 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 925s Get:141 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 925s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 925s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 925s Get:144 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 925s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 926s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 926s Get:147 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 926s Get:148 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 926s Get:149 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 926s Get:150 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 926s Get:151 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 926s Get:152 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 927s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 927s Get:154 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 927s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 927s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 928s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 928s Get:158 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 929s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 929s Get:160 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9+10-1 [43.8 MB] 963s Get:161 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 963s Get:162 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 963s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 963s Get:164 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 964s Get:165 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 964s Get:166 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 964s Get:167 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 964s Get:168 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 964s Get:169 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 965s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 965s Get:171 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 965s Get:172 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 965s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 965s Get:174 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 966s Get:175 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 966s Get:176 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 966s Get:177 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 966s Get:178 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 966s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 966s Get:180 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 967s Get:181 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 967s Get:182 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 967s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 967s Get:184 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 967s Get:185 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 967s Get:186 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 967s Get:187 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 967s Get:188 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 967s Get:189 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 967s Get:190 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 967s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 967s Get:192 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 968s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 968s Get:194 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 968s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 968s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 968s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 968s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 968s Get:199 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 968s Get:200 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 968s Get:201 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 968s Get:202 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 969s Get:203 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 969s Get:204 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 969s Get:205 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 969s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 969s Get:207 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 970s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 970s Get:209 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 970s Get:210 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 970s Get:211 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 970s Get:212 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 970s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 970s Get:214 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 970s Get:215 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 970s Get:216 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 971s Get:217 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 971s Get:218 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 971s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 971s Get:220 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 973s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 974s Get:222 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 974s Get:223 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 974s Get:224 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 975s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 975s Get:226 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 975s Get:227 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 975s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 975s Get:229 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 975s Get:230 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 976s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 976s Get:232 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 976s Get:233 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 976s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 976s Get:235 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 976s Get:236 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 976s Get:237 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 976s Get:238 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 977s Get:239 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 977s Get:240 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 977s Get:241 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 977s Get:242 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 977s Get:243 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 977s Get:244 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 978s Get:245 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 978s Get:246 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 987s Get:247 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 987s Get:248 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 987s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 987s Get:250 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 987s Get:251 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 987s Get:252 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 987s Get:253 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 988s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 988s Get:255 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 988s Get:256 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 988s Get:257 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.3 [163 kB] 988s Get:258 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.8-2 [149 kB] 989s Get:259 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.8-2 [95.5 kB] 989s Get:260 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2build1 [164 kB] 989s Get:261 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2build1 [162 kB] 989s Get:262 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 989s Get:263 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 990s Get:264 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 990s Get:265 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 990s Get:266 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 990s Get:267 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 990s Get:268 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 991s Get:269 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 991s Get:270 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 991s Get:271 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 991s Get:272 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 991s Get:273 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 991s Get:274 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu7 [312 kB] 992s Get:275 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 992s Get:276 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 992s Get:277 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 992s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 992s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 992s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 993s Get:281 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 993s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 993s Get:283 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 993s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 993s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 993s Get:286 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 993s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 993s Get:288 http://ftpmaster.internal/ubuntu resolute/universe s390x node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 994s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x node-lru-cache all 10.0.1-3 [61.9 kB] 994s Get:290 http://ftpmaster.internal/ubuntu resolute/universe s390x node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 994s Get:291 http://ftpmaster.internal/ubuntu resolute/universe s390x node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 994s Get:292 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 994s Get:293 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 1002s Get:294 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 1002s Get:295 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 1002s Get:296 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 1003s Get:297 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 1003s Get:298 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 1003s Get:299 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 1003s Get:300 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 1003s Get:301 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 1003s Get:302 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 1004s Get:303 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 1004s Get:304 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 1004s Get:305 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 1004s Get:306 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 1004s Get:307 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.1-1 [10.6 kB] 1004s Get:308 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 1004s Get:309 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 1004s Get:310 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 1004s Get:311 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1005s Get:312 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 1005s Get:313 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 1005s Get:314 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 1005s Get:315 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1006s Get:316 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 1006s Get:317 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 1007s Get:318 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 1007s Get:319 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 1008s Preconfiguring packages ... 1008s Fetched 169 MB in 1min 46s (1588 kB/s) 1008s Selecting previously unselected package imagemagick-7-common. 1008s (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 ... 56950 files and directories currently installed.) 1008s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 1008s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1008s Selecting previously unselected package libgomp1:s390x. 1008s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 1008s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 1008s Selecting previously unselected package libfftw3-double3:s390x. 1008s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 1008s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 1008s Selecting previously unselected package libfreetype6:s390x. 1008s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 1008s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 1008s Selecting previously unselected package libfontenc1:s390x. 1008s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 1008s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 1008s Selecting previously unselected package x11-common. 1008s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1008s Unpacking x11-common (1:7.7+24ubuntu1) ... 1008s Selecting previously unselected package xfonts-encodings. 1008s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1008s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1008s Selecting previously unselected package xfonts-utils. 1008s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 1008s Unpacking xfonts-utils (1:7.7+7) ... 1008s Selecting previously unselected package fonts-urw-base35. 1008s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 1008s Unpacking fonts-urw-base35 (20200910-8) ... 1008s Selecting previously unselected package fontconfig-config. 1008s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 1008s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 1008s Selecting previously unselected package libfontconfig1:s390x. 1008s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 1008s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 1008s Selecting previously unselected package libsharpyuv0:s390x. 1008s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 1008s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 1008s Selecting previously unselected package libaom3:s390x. 1008s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 1008s Unpacking libaom3:s390x (3.12.1-1) ... 1008s Selecting previously unselected package libheif-plugin-aomdec:s390x. 1008s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 1008s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 1008s Selecting previously unselected package libde265-0:s390x. 1008s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 1008s Unpacking libde265-0:s390x (1.0.16-1) ... 1009s Selecting previously unselected package libheif-plugin-libde265:s390x. 1009s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 1009s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 1009s Selecting previously unselected package libheif1:s390x. 1009s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 1009s Unpacking libheif1:s390x (1.20.2-1) ... 1009s Selecting previously unselected package libjbig0:s390x. 1009s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 1009s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 1009s Selecting previously unselected package libjpeg-turbo8:s390x. 1009s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 1009s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 1009s Selecting previously unselected package libjpeg8:s390x. 1009s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 1009s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 1009s Selecting previously unselected package liblcms2-2:s390x. 1009s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 1009s Unpacking liblcms2-2:s390x (2.16-2) ... 1009s Selecting previously unselected package liblqr-1-0:s390x. 1009s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 1009s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 1009s Selecting previously unselected package libltdl7:s390x. 1009s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 1009s Unpacking libltdl7:s390x (2.5.4-4build1) ... 1009s Selecting previously unselected package libopenjp2-7:s390x. 1009s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 1009s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 1009s Selecting previously unselected package libraw23t64:s390x. 1009s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 1009s Unpacking libraw23t64:s390x (0.21.4-2) ... 1009s Selecting previously unselected package libdeflate0:s390x. 1009s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 1009s Unpacking libdeflate0:s390x (1.23-2) ... 1009s Selecting previously unselected package libwebp7:s390x. 1009s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 1009s Unpacking libwebp7:s390x (1.5.0-0.1) ... 1009s Selecting previously unselected package libtiff6:s390x. 1009s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 1009s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 1009s Selecting previously unselected package libwebpdemux2:s390x. 1009s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 1009s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 1009s Selecting previously unselected package libwebpmux3:s390x. 1009s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 1009s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 1009s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 1009s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 1009s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 1009s Selecting previously unselected package libimage-magick-q16-perl. 1009s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 1009s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1009s Selecting previously unselected package libimage-magick-perl. 1009s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 1009s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1009s Selecting previously unselected package libfcgi0t64:s390x. 1009s Preparing to unpack .../033-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 1009s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 1009s Selecting previously unselected package libfcgi-perl. 1009s Preparing to unpack .../034-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 1009s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1009s Selecting previously unselected package libfcgi-procmanager-perl. 1009s Preparing to unpack .../035-libfcgi-procmanager-perl_0.28-3_all.deb ... 1009s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1009s Selecting previously unselected package libcrypt-urandom-perl. 1009s Preparing to unpack .../036-libcrypt-urandom-perl_0.54-1_s390x.deb ... 1009s Unpacking libcrypt-urandom-perl (0.54-1) ... 1009s Selecting previously unselected package libapache-session-perl. 1009s Preparing to unpack .../037-libapache-session-perl_1.94-2_all.deb ... 1009s Unpacking libapache-session-perl (1.94-2) ... 1009s Selecting previously unselected package liberror-perl. 1009s Preparing to unpack .../038-liberror-perl_0.17030-1_all.deb ... 1009s Unpacking liberror-perl (0.17030-1) ... 1009s Selecting previously unselected package libipc-sharelite-perl. 1009s Preparing to unpack .../039-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 1009s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1009s Selecting previously unselected package libcache-cache-perl. 1009s Preparing to unpack .../040-libcache-cache-perl_1.08-3_all.deb ... 1009s Unpacking libcache-cache-perl (1.08-3) ... 1009s Selecting previously unselected package libclass-xsaccessor-perl. 1009s Preparing to unpack .../041-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 1009s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1009s Selecting previously unselected package libconfig-inifiles-perl. 1009s Preparing to unpack .../042-libconfig-inifiles-perl_3.000003-3_all.deb ... 1009s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1009s Selecting previously unselected package perl-openssl-defaults:s390x. 1009s Preparing to unpack .../043-perl-openssl-defaults_7build3_s390x.deb ... 1009s Unpacking perl-openssl-defaults:s390x (7build3) ... 1009s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1009s Preparing to unpack .../044-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 1009s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1009s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 1009s Preparing to unpack .../045-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 1009s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1009s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 1009s Preparing to unpack .../046-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 1009s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1009s Selecting previously unselected package libconvert-asn1-perl. 1009s Preparing to unpack .../047-libconvert-asn1-perl_0.34-1_all.deb ... 1009s Unpacking libconvert-asn1-perl (0.34-1) ... 1009s Selecting previously unselected package libcrypt-openssl-x509-perl. 1009s Preparing to unpack .../048-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 1009s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1009s Selecting previously unselected package libclass-errorhandler-perl. 1009s Preparing to unpack .../049-libclass-errorhandler-perl_0.04-3_all.deb ... 1009s Unpacking libclass-errorhandler-perl (0.04-3) ... 1009s Selecting previously unselected package libcrypt-des-perl:s390x. 1009s Preparing to unpack .../050-libcrypt-des-perl_2.07-5_s390x.deb ... 1009s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 1009s Selecting previously unselected package libcrypt-des-ede3-perl. 1009s Preparing to unpack .../051-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1009s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1009s Selecting previously unselected package libcryptx-perl. 1009s Preparing to unpack .../052-libcryptx-perl_0.087-1_s390x.deb ... 1009s Unpacking libcryptx-perl (0.087-1) ... 1009s Selecting previously unselected package libconvert-pem-perl. 1009s Preparing to unpack .../053-libconvert-pem-perl_0.13-1_all.deb ... 1009s Unpacking libconvert-pem-perl (0.13-1) ... 1009s Selecting previously unselected package libcrypt-rijndael-perl. 1009s Preparing to unpack .../054-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 1009s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1009s Selecting previously unselected package libhtml-tagset-perl. 1009s Preparing to unpack .../055-libhtml-tagset-perl_3.24-1_all.deb ... 1009s Unpacking libhtml-tagset-perl (3.24-1) ... 1009s Selecting previously unselected package liburi-perl. 1009s Preparing to unpack .../056-liburi-perl_5.34-2_all.deb ... 1009s Unpacking liburi-perl (5.34-2) ... 1009s Selecting previously unselected package libhtml-parser-perl:s390x. 1009s Preparing to unpack .../057-libhtml-parser-perl_3.83-1build1_s390x.deb ... 1009s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 1009s Selecting previously unselected package libcgi-pm-perl. 1009s Preparing to unpack .../058-libcgi-pm-perl_4.68-1_all.deb ... 1009s Unpacking libcgi-pm-perl (4.68-1) ... 1009s Selecting previously unselected package libhtml-template-perl. 1009s Preparing to unpack .../059-libhtml-template-perl_2.97-2build1_all.deb ... 1009s Unpacking libhtml-template-perl (2.97-2build1) ... 1009s Selecting previously unselected package libjson-perl. 1009s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 1009s Unpacking libjson-perl (4.10000-1) ... 1009s Selecting previously unselected package libcommon-sense-perl:s390x. 1009s Preparing to unpack .../061-libcommon-sense-perl_3.75-3build5_s390x.deb ... 1009s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 1009s Selecting previously unselected package libtypes-serialiser-perl. 1009s Preparing to unpack .../062-libtypes-serialiser-perl_1.01-1_all.deb ... 1009s Unpacking libtypes-serialiser-perl (1.01-1) ... 1009s Selecting previously unselected package libjson-xs-perl. 1009s Preparing to unpack .../063-libjson-xs-perl_4.040-1_s390x.deb ... 1009s Unpacking libjson-xs-perl (4.040-1) ... 1009s Selecting previously unselected package libmouse-perl:s390x. 1009s Preparing to unpack .../064-libmouse-perl_2.5.11-1build1_s390x.deb ... 1009s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 1009s Selecting previously unselected package libnet-cidr-perl. 1009s Preparing to unpack .../065-libnet-cidr-perl_0.25-1_all.deb ... 1009s Unpacking libnet-cidr-perl (0.25-1) ... 1009s Selecting previously unselected package libnet-ssleay-perl:s390x. 1009s Preparing to unpack .../066-libnet-ssleay-perl_1.94-3_s390x.deb ... 1009s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 1009s Selecting previously unselected package libposix-strftime-compiler-perl. 1009s Preparing to unpack .../067-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1009s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1009s Selecting previously unselected package libapache-logformat-compiler-perl. 1009s Preparing to unpack .../068-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1009s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1009s Selecting previously unselected package libcookie-baker-perl. 1009s Preparing to unpack .../069-libcookie-baker-perl_0.12-1_all.deb ... 1009s Unpacking libcookie-baker-perl (0.12-1) ... 1009s Selecting previously unselected package libdevel-stacktrace-perl. 1009s Preparing to unpack .../070-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1009s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1009s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1009s Preparing to unpack .../071-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1009s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1009s Selecting previously unselected package libclass-inspector-perl. 1009s Preparing to unpack .../072-libclass-inspector-perl_1.36-3_all.deb ... 1009s Unpacking libclass-inspector-perl (1.36-3) ... 1009s Selecting previously unselected package libfile-sharedir-perl. 1009s Preparing to unpack .../073-libfile-sharedir-perl_1.118-3_all.deb ... 1009s Unpacking libfile-sharedir-perl (1.118-3) ... 1009s Selecting previously unselected package libfilesys-notify-simple-perl. 1009s Preparing to unpack .../074-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1009s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1009s Selecting previously unselected package libhash-multivalue-perl. 1009s Preparing to unpack .../075-libhash-multivalue-perl_0.16-3_all.deb ... 1009s Unpacking libhash-multivalue-perl (0.16-3) ... 1009s Selecting previously unselected package libhttp-multipartparser-perl. 1009s Preparing to unpack .../076-libhttp-multipartparser-perl_0.02-3_all.deb ... 1009s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1009s Selecting previously unselected package libjson-maybexs-perl. 1009s Preparing to unpack .../077-libjson-maybexs-perl_1.004008-1_all.deb ... 1009s Unpacking libjson-maybexs-perl (1.004008-1) ... 1009s Selecting previously unselected package libstream-buffered-perl. 1009s Preparing to unpack .../078-libstream-buffered-perl_0.03-3_all.deb ... 1009s Unpacking libstream-buffered-perl (0.03-3) ... 1009s Selecting previously unselected package libwww-form-urlencoded-perl. 1009s Preparing to unpack .../079-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1009s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1009s Selecting previously unselected package libhttp-entity-parser-perl. 1009s Preparing to unpack .../080-libhttp-entity-parser-perl_0.25-2_all.deb ... 1009s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1009s Selecting previously unselected package libtimedate-perl. 1009s Preparing to unpack .../081-libtimedate-perl_2.3300-2_all.deb ... 1009s Unpacking libtimedate-perl (2.3300-2) ... 1009s Selecting previously unselected package libhttp-date-perl. 1009s Preparing to unpack .../082-libhttp-date-perl_6.06-1_all.deb ... 1009s Unpacking libhttp-date-perl (6.06-1) ... 1009s Selecting previously unselected package libhttp-headers-fast-perl. 1009s Preparing to unpack .../083-libhttp-headers-fast-perl_0.22-3_all.deb ... 1009s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1009s Selecting previously unselected package libclone-perl:s390x. 1009s Preparing to unpack .../084-libclone-perl_0.47-1_s390x.deb ... 1009s Unpacking libclone-perl:s390x (0.47-1) ... 1009s Selecting previously unselected package libencode-locale-perl. 1009s Preparing to unpack .../085-libencode-locale-perl_1.05-3_all.deb ... 1009s Unpacking libencode-locale-perl (1.05-3) ... 1009s Selecting previously unselected package libio-html-perl. 1009s Preparing to unpack .../086-libio-html-perl_1.004-3_all.deb ... 1009s Unpacking libio-html-perl (1.004-3) ... 1009s Selecting previously unselected package liblwp-mediatypes-perl. 1009s Preparing to unpack .../087-liblwp-mediatypes-perl_6.04-2_all.deb ... 1009s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1009s Selecting previously unselected package libhttp-message-perl. 1009s Preparing to unpack .../088-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1009s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1009s Selecting previously unselected package libtest-sharedfork-perl. 1009s Preparing to unpack .../089-libtest-sharedfork-perl_0.35-3_all.deb ... 1009s Unpacking libtest-sharedfork-perl (0.35-3) ... 1009s Selecting previously unselected package libtest-tcp-perl. 1009s Preparing to unpack .../090-libtest-tcp-perl_2.22-2_all.deb ... 1009s Unpacking libtest-tcp-perl (2.22-2) ... 1009s Selecting previously unselected package libtry-tiny-perl. 1009s Preparing to unpack .../091-libtry-tiny-perl_0.32-1_all.deb ... 1009s Unpacking libtry-tiny-perl (0.32-1) ... 1009s Selecting previously unselected package libplack-perl. 1009s Preparing to unpack .../092-libplack-perl_1.0051-1_all.deb ... 1009s Unpacking libplack-perl (1.0051-1) ... 1009s Selecting previously unselected package libfile-listing-perl. 1009s Preparing to unpack .../093-libfile-listing-perl_6.16-1_all.deb ... 1009s Unpacking libfile-listing-perl (6.16-1) ... 1009s Selecting previously unselected package libhtml-tree-perl. 1009s Preparing to unpack .../094-libhtml-tree-perl_5.07-3_all.deb ... 1009s Unpacking libhtml-tree-perl (5.07-3) ... 1009s Selecting previously unselected package libhttp-cookies-perl. 1009s Preparing to unpack .../095-libhttp-cookies-perl_6.11-1_all.deb ... 1009s Unpacking libhttp-cookies-perl (6.11-1) ... 1009s Selecting previously unselected package libhttp-negotiate-perl. 1009s Preparing to unpack .../096-libhttp-negotiate-perl_6.01-2_all.deb ... 1009s Unpacking libhttp-negotiate-perl (6.01-2) ... 1009s Selecting previously unselected package libio-socket-ssl-perl. 1009s Preparing to unpack .../097-libio-socket-ssl-perl_2.089-1_all.deb ... 1009s Unpacking libio-socket-ssl-perl (2.089-1) ... 1009s Selecting previously unselected package libnet-http-perl. 1009s Preparing to unpack .../098-libnet-http-perl_6.23-1_all.deb ... 1009s Unpacking libnet-http-perl (6.23-1) ... 1009s Selecting previously unselected package liblwp-protocol-https-perl. 1009s Preparing to unpack .../099-liblwp-protocol-https-perl_6.14-1_all.deb ... 1009s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1009s Selecting previously unselected package libwww-robotrules-perl. 1009s Preparing to unpack .../100-libwww-robotrules-perl_6.02-1_all.deb ... 1009s Unpacking libwww-robotrules-perl (6.02-1) ... 1009s Selecting previously unselected package libwww-perl. 1009s Preparing to unpack .../101-libwww-perl_6.78-1_all.deb ... 1009s Unpacking libwww-perl (6.78-1) ... 1009s Selecting previously unselected package liblemonldap-ng-common-perl. 1009s Preparing to unpack .../102-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1009s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1010s Selecting previously unselected package liblemonldap-ng-handler-perl. 1010s Preparing to unpack .../103-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1010s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1010s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1010s Preparing to unpack .../104-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1010s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1010s Selecting previously unselected package libemail-date-format-perl. 1010s Preparing to unpack .../105-libemail-date-format-perl_1.008-1_all.deb ... 1010s Unpacking libemail-date-format-perl (1.008-1) ... 1010s Selecting previously unselected package libhash-merge-simple-perl. 1010s Preparing to unpack .../106-libhash-merge-simple-perl_0.052-1_all.deb ... 1010s Unpacking libhash-merge-simple-perl (0.052-1) ... 1010s Selecting previously unselected package libjs-angularjs. 1010s Preparing to unpack .../107-libjs-angularjs_1.8.3-3_all.deb ... 1010s Unpacking libjs-angularjs (1.8.3-3) ... 1010s Selecting previously unselected package fonts-glyphicons-halflings. 1010s Preparing to unpack .../108-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1010s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1010s Selecting previously unselected package libjs-bootstrap. 1010s Preparing to unpack .../109-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1010s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1010s Selecting previously unselected package libjs-es5-shim. 1010s Preparing to unpack .../110-libjs-es5-shim_4.6.7-2_all.deb ... 1010s Unpacking libjs-es5-shim (4.6.7-2) ... 1010s Selecting previously unselected package libjs-jquery. 1010s Preparing to unpack .../111-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1010s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1010s Selecting previously unselected package libregexp-common-perl. 1010s Preparing to unpack .../112-libregexp-common-perl_2024080801-1_all.deb ... 1010s Unpacking libregexp-common-perl (2024080801-1) ... 1010s Selecting previously unselected package liblemonldap-ng-manager-perl. 1010s Preparing to unpack .../113-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 1010s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1010s Selecting previously unselected package m4. 1010s Preparing to unpack .../114-m4_1.4.19-8_s390x.deb ... 1010s Unpacking m4 (1.4.19-8) ... 1010s Selecting previously unselected package autoconf. 1010s Preparing to unpack .../115-autoconf_2.72-3.1ubuntu1_all.deb ... 1010s Unpacking autoconf (2.72-3.1ubuntu1) ... 1010s Selecting previously unselected package dctrl-tools. 1010s Preparing to unpack .../116-dctrl-tools_2.24-3build3_s390x.deb ... 1010s Unpacking dctrl-tools (2.24-3build3) ... 1010s Selecting previously unselected package autodep8. 1010s Preparing to unpack .../117-autodep8_0.30_all.deb ... 1010s Unpacking autodep8 (0.30) ... 1010s Selecting previously unselected package autotools-dev. 1010s Preparing to unpack .../118-autotools-dev_20240727.1_all.deb ... 1010s Unpacking autotools-dev (20240727.1) ... 1010s Selecting previously unselected package automake. 1010s Preparing to unpack .../119-automake_1%3a1.17-4ubuntu1_all.deb ... 1010s Unpacking automake (1:1.17-4ubuntu1) ... 1010s Selecting previously unselected package autopoint. 1010s Preparing to unpack .../120-autopoint_0.23.1-2build2_all.deb ... 1010s Unpacking autopoint (0.23.1-2build2) ... 1010s Selecting previously unselected package libisl23:s390x. 1010s Preparing to unpack .../121-libisl23_0.27-1_s390x.deb ... 1010s Unpacking libisl23:s390x (0.27-1) ... 1010s Selecting previously unselected package libmpc3:s390x. 1010s Preparing to unpack .../122-libmpc3_1.3.1-1build3_s390x.deb ... 1010s Unpacking libmpc3:s390x (1.3.1-1build3) ... 1010s Selecting previously unselected package cpp-15-s390x-linux-gnu. 1010s Preparing to unpack .../123-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package cpp-15. 1010s Preparing to unpack .../124-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package cpp-s390x-linux-gnu. 1010s Preparing to unpack .../125-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1010s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1010s Selecting previously unselected package cpp. 1010s Preparing to unpack .../126-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 1010s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1010s Selecting previously unselected package libcc1-0:s390x. 1010s Preparing to unpack .../127-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package libitm1:s390x. 1010s Preparing to unpack .../128-libitm1_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package libasan8:s390x. 1010s Preparing to unpack .../129-libasan8_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package libubsan1:s390x. 1010s Preparing to unpack .../130-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package libgcc-15-dev:s390x. 1010s Preparing to unpack .../131-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package gcc-15-s390x-linux-gnu. 1010s Preparing to unpack .../132-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package gcc-15. 1010s Preparing to unpack .../133-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 1010s Selecting previously unselected package gcc-s390x-linux-gnu. 1010s Preparing to unpack .../134-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1010s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1010s Selecting previously unselected package gcc. 1010s Preparing to unpack .../135-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 1010s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1010s Selecting previously unselected package libstdc++-15-dev:s390x. 1010s Preparing to unpack .../136-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 1010s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 1011s Selecting previously unselected package g++-15-s390x-linux-gnu. 1011s Preparing to unpack .../137-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1011s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1011s Selecting previously unselected package g++-15. 1011s Preparing to unpack .../138-g++-15_15.2.0-5ubuntu1_s390x.deb ... 1011s Unpacking g++-15 (15.2.0-5ubuntu1) ... 1011s Selecting previously unselected package g++-s390x-linux-gnu. 1011s Preparing to unpack .../139-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1011s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1011s Selecting previously unselected package g++. 1011s Preparing to unpack .../140-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 1011s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1011s Selecting previously unselected package build-essential. 1011s Preparing to unpack .../141-build-essential_12.12ubuntu1_s390x.deb ... 1011s Unpacking build-essential (12.12ubuntu1) ... 1011s Selecting previously unselected package ca-certificates-java. 1011s Preparing to unpack .../142-ca-certificates-java_20240118_all.deb ... 1011s Unpacking ca-certificates-java (20240118) ... 1011s Selecting previously unselected package libdebhelper-perl. 1011s Preparing to unpack .../143-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 1011s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 1011s Selecting previously unselected package libtool. 1011s Preparing to unpack .../144-libtool_2.5.4-4build1_all.deb ... 1011s Unpacking libtool (2.5.4-4build1) ... 1011s Selecting previously unselected package dh-autoreconf. 1011s Preparing to unpack .../145-dh-autoreconf_21_all.deb ... 1011s Unpacking dh-autoreconf (21) ... 1011s Selecting previously unselected package libarchive-zip-perl. 1011s Preparing to unpack .../146-libarchive-zip-perl_1.68-1_all.deb ... 1011s Unpacking libarchive-zip-perl (1.68-1) ... 1011s Selecting previously unselected package libfile-stripnondeterminism-perl. 1011s Preparing to unpack .../147-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 1011s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 1011s Selecting previously unselected package dh-strip-nondeterminism. 1011s Preparing to unpack .../148-dh-strip-nondeterminism_1.14.2-1_all.deb ... 1011s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 1011s Selecting previously unselected package debugedit. 1011s Preparing to unpack .../149-debugedit_1%3a5.2-3_s390x.deb ... 1011s Unpacking debugedit (1:5.2-3) ... 1011s Selecting previously unselected package dwz. 1011s Preparing to unpack .../150-dwz_0.16-2_s390x.deb ... 1011s Unpacking dwz (0.16-2) ... 1011s Selecting previously unselected package gettext. 1011s Preparing to unpack .../151-gettext_0.23.1-2build2_s390x.deb ... 1011s Unpacking gettext (0.23.1-2build2) ... 1011s Selecting previously unselected package intltool-debian. 1011s Preparing to unpack .../152-intltool-debian_0.35.0+20060710.6_all.deb ... 1011s Unpacking intltool-debian (0.35.0+20060710.6) ... 1011s Selecting previously unselected package po-debconf. 1011s Preparing to unpack .../153-po-debconf_1.0.21+nmu1_all.deb ... 1011s Unpacking po-debconf (1.0.21+nmu1) ... 1011s Selecting previously unselected package debhelper. 1011s Preparing to unpack .../154-debhelper_13.24.2ubuntu1_all.deb ... 1011s Unpacking debhelper (13.24.2ubuntu1) ... 1011s Selecting previously unselected package java-common. 1011s Preparing to unpack .../155-java-common_0.76_all.deb ... 1011s Unpacking java-common (0.76) ... 1011s Selecting previously unselected package libnspr4:s390x. 1011s Preparing to unpack .../156-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 1011s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 1011s Selecting previously unselected package libnss3:s390x. 1011s Preparing to unpack .../157-libnss3_2%3a3.114-1_s390x.deb ... 1011s Unpacking libnss3:s390x (2:3.114-1) ... 1011s Selecting previously unselected package libpcsclite1:s390x. 1011s Preparing to unpack .../158-libpcsclite1_2.3.3-1_s390x.deb ... 1011s Unpacking libpcsclite1:s390x (2.3.3-1) ... 1011s Selecting previously unselected package openjdk-21-jre-headless:s390x. 1011s Preparing to unpack .../159-openjdk-21-jre-headless_21.0.9+10-1_s390x.deb ... 1011s Unpacking openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 1012s Selecting previously unselected package default-jre-headless. 1012s Preparing to unpack .../160-default-jre-headless_2%3a1.21-76_s390x.deb ... 1012s Unpacking default-jre-headless (2:1.21-76) ... 1012s Selecting previously unselected package sgml-base. 1012s Preparing to unpack .../161-sgml-base_1.31+nmu1_all.deb ... 1012s Unpacking sgml-base (1.31+nmu1) ... 1012s Selecting previously unselected package xml-core. 1012s Preparing to unpack .../162-xml-core_0.19_all.deb ... 1012s Unpacking xml-core (0.19) ... 1012s Selecting previously unselected package docutils-common. 1012s Preparing to unpack .../163-docutils-common_0.21.2+dfsg-2_all.deb ... 1012s Unpacking docutils-common (0.21.2+dfsg-2) ... 1012s Selecting previously unselected package unzip. 1012s Preparing to unpack .../164-unzip_6.0-28ubuntu7_s390x.deb ... 1012s Unpacking unzip (6.0-28ubuntu7) ... 1012s Selecting previously unselected package java-wrappers. 1012s Preparing to unpack .../165-java-wrappers_0.5_all.deb ... 1012s Unpacking java-wrappers (0.5) ... 1012s Selecting previously unselected package libonig5:s390x. 1012s Preparing to unpack .../166-libonig5_6.9.10-1_s390x.deb ... 1012s Unpacking libonig5:s390x (6.9.10-1) ... 1012s Selecting previously unselected package libjq1:s390x. 1012s Preparing to unpack .../167-libjq1_1.8.1-3ubuntu1_s390x.deb ... 1012s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 1012s Selecting previously unselected package jq. 1012s Preparing to unpack .../168-jq_1.8.1-3ubuntu1_s390x.deb ... 1012s Unpacking jq (1.8.1-3ubuntu1) ... 1012s Selecting previously unselected package libalgorithm-c3-perl. 1012s Preparing to unpack .../169-libalgorithm-c3-perl_0.11-2_all.deb ... 1012s Unpacking libalgorithm-c3-perl (0.11-2) ... 1012s Selecting previously unselected package libdigest-hmac-perl. 1012s Preparing to unpack .../170-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1012s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1012s Selecting previously unselected package libauth-yubikey-webclient-perl. 1012s Preparing to unpack .../171-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1012s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1012s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 1012s Preparing to unpack .../172-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 1012s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 1012s Selecting previously unselected package libdynaloader-functions-perl. 1012s Preparing to unpack .../173-libdynaloader-functions-perl_0.004-2_all.deb ... 1012s Unpacking libdynaloader-functions-perl (0.004-2) ... 1012s Selecting previously unselected package libdevel-callchecker-perl:s390x. 1012s Preparing to unpack .../174-libdevel-callchecker-perl_0.009-2_s390x.deb ... 1012s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 1012s Selecting previously unselected package libparams-classify-perl:s390x. 1012s Preparing to unpack .../175-libparams-classify-perl_0.015-2build6_s390x.deb ... 1012s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 1012s Selecting previously unselected package libmodule-runtime-perl. 1012s Preparing to unpack .../176-libmodule-runtime-perl_0.018-1_all.deb ... 1012s Unpacking libmodule-runtime-perl (0.018-1) ... 1012s Selecting previously unselected package libmodule-implementation-perl. 1012s Preparing to unpack .../177-libmodule-implementation-perl_0.09-2_all.deb ... 1012s Unpacking libmodule-implementation-perl (0.09-2) ... 1012s Selecting previously unselected package libsub-exporter-progressive-perl. 1012s Preparing to unpack .../178-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1012s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1012s Selecting previously unselected package libvariable-magic-perl. 1012s Preparing to unpack .../179-libvariable-magic-perl_0.64-1build1_s390x.deb ... 1012s Unpacking libvariable-magic-perl (0.64-1build1) ... 1012s Selecting previously unselected package libb-hooks-endofscope-perl. 1012s Preparing to unpack .../180-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1012s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1012s Selecting previously unselected package libcrypt-random-seed-perl. 1012s Preparing to unpack .../181-libcrypt-random-seed-perl_0.03-3_all.deb ... 1012s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1012s Selecting previously unselected package libmath-random-isaac-perl. 1012s Preparing to unpack .../182-libmath-random-isaac-perl_1.004-2_all.deb ... 1012s Unpacking libmath-random-isaac-perl (1.004-2) ... 1012s Selecting previously unselected package libbytes-random-secure-perl. 1012s Preparing to unpack .../183-libbytes-random-secure-perl_0.29-3_all.deb ... 1012s Unpacking libbytes-random-secure-perl (0.29-3) ... 1012s Selecting previously unselected package libcapture-tiny-perl. 1012s Preparing to unpack .../184-libcapture-tiny-perl_0.50-1_all.deb ... 1012s Unpacking libcapture-tiny-perl (0.50-1) ... 1012s Selecting previously unselected package libcares2:s390x. 1012s Preparing to unpack .../185-libcares2_1.34.5-1_s390x.deb ... 1012s Unpacking libcares2:s390x (1.34.5-1) ... 1012s Selecting previously unselected package libclass-c3-perl. 1012s Preparing to unpack .../186-libclass-c3-perl_0.35-2_all.deb ... 1012s Unpacking libclass-c3-perl (0.35-2) ... 1012s Selecting previously unselected package libclass-data-inheritable-perl. 1012s Preparing to unpack .../187-libclass-data-inheritable-perl_0.10-1_all.deb ... 1012s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1012s Selecting previously unselected package libclass-method-modifiers-perl. 1012s Preparing to unpack .../188-libclass-method-modifiers-perl_2.15-1_all.deb ... 1012s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1012s Selecting previously unselected package libclass-singleton-perl. 1012s Preparing to unpack .../189-libclass-singleton-perl_1.6-2_all.deb ... 1012s Unpacking libclass-singleton-perl (1.6-2) ... 1012s Selecting previously unselected package libconvert-base32-perl. 1012s Preparing to unpack .../190-libconvert-base32-perl_0.06-3_all.deb ... 1012s Unpacking libconvert-base32-perl (0.06-3) ... 1012s Selecting previously unselected package libconvert-binhex-perl. 1012s Preparing to unpack .../191-libconvert-binhex-perl_1.125-3_all.deb ... 1012s Unpacking libconvert-binhex-perl (1.125-3) ... 1012s Selecting previously unselected package libcrypt-dh-gmp-perl. 1012s Preparing to unpack .../192-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 1012s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1012s Selecting previously unselected package libcrypt-jwt-perl. 1012s Preparing to unpack .../193-libcrypt-jwt-perl_0.037-1_all.deb ... 1012s Unpacking libcrypt-jwt-perl (0.037-1) ... 1012s Selecting previously unselected package libcrypt-ssleay-perl. 1012s Preparing to unpack .../194-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 1012s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1012s Selecting previously unselected package libdata-hexdump-perl. 1012s Preparing to unpack .../195-libdata-hexdump-perl_0.04-2_all.deb ... 1012s Unpacking libdata-hexdump-perl (0.04-2) ... 1012s Selecting previously unselected package libparams-util-perl. 1012s Preparing to unpack .../196-libparams-util-perl_1.102-3build1_s390x.deb ... 1012s Unpacking libparams-util-perl (1.102-3build1) ... 1012s Selecting previously unselected package libsub-install-perl. 1012s Preparing to unpack .../197-libsub-install-perl_0.929-1_all.deb ... 1012s Unpacking libsub-install-perl (0.929-1) ... 1012s Selecting previously unselected package libdata-optlist-perl. 1012s Preparing to unpack .../198-libdata-optlist-perl_0.114-1_all.deb ... 1012s Unpacking libdata-optlist-perl (0.114-1) ... 1012s Selecting previously unselected package liblist-someutils-perl. 1012s Preparing to unpack .../199-liblist-someutils-perl_0.59-1_all.deb ... 1012s Unpacking liblist-someutils-perl (0.59-1) ... 1012s Selecting previously unselected package liblist-utilsby-perl. 1012s Preparing to unpack .../200-liblist-utilsby-perl_0.12-2_all.deb ... 1012s Unpacking liblist-utilsby-perl (0.12-2) ... 1012s Selecting previously unselected package liblist-allutils-perl. 1012s Preparing to unpack .../201-liblist-allutils-perl_0.19-1_all.deb ... 1012s Unpacking liblist-allutils-perl (0.19-1) ... 1012s Selecting previously unselected package libimport-into-perl. 1012s Preparing to unpack .../202-libimport-into-perl_1.002005-2_all.deb ... 1012s Unpacking libimport-into-perl (1.002005-2) ... 1012s Selecting previously unselected package librole-tiny-perl. 1012s Preparing to unpack .../203-librole-tiny-perl_2.002004-1_all.deb ... 1012s Unpacking librole-tiny-perl (2.002004-1) ... 1012s Selecting previously unselected package libsub-quote-perl. 1012s Preparing to unpack .../204-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1012s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1012s Selecting previously unselected package libmoo-perl. 1012s Preparing to unpack .../205-libmoo-perl_2.005005-1_all.deb ... 1012s Unpacking libmoo-perl (2.005005-1) ... 1012s Selecting previously unselected package libdata-password-zxcvbn-perl. 1012s Preparing to unpack .../206-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1012s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1012s Selecting previously unselected package libpackage-stash-perl. 1012s Preparing to unpack .../207-libpackage-stash-perl_0.40-1_all.deb ... 1012s Unpacking libpackage-stash-perl (0.40-1) ... 1012s Selecting previously unselected package libsub-identify-perl. 1012s Preparing to unpack .../208-libsub-identify-perl_0.14-3build4_s390x.deb ... 1012s Unpacking libsub-identify-perl (0.14-3build4) ... 1012s Selecting previously unselected package libsub-name-perl:s390x. 1013s Preparing to unpack .../209-libsub-name-perl_0.28-1_s390x.deb ... 1013s Unpacking libsub-name-perl:s390x (0.28-1) ... 1013s Selecting previously unselected package libnamespace-clean-perl. 1013s Preparing to unpack .../210-libnamespace-clean-perl_0.27-2_all.deb ... 1013s Unpacking libnamespace-clean-perl (0.27-2) ... 1013s Selecting previously unselected package libnamespace-autoclean-perl. 1013s Preparing to unpack .../211-libnamespace-autoclean-perl_0.31-1_all.deb ... 1013s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1013s Selecting previously unselected package libsub-exporter-perl. 1013s Preparing to unpack .../212-libsub-exporter-perl_0.990-1_all.deb ... 1013s Unpacking libsub-exporter-perl (0.990-1) ... 1013s Selecting previously unselected package libeval-closure-perl. 1013s Preparing to unpack .../213-libeval-closure-perl_0.14-3_all.deb ... 1013s Unpacking libeval-closure-perl (0.14-3) ... 1013s Selecting previously unselected package libexception-class-perl. 1013s Preparing to unpack .../214-libexception-class-perl_1.45-1_all.deb ... 1013s Unpacking libexception-class-perl (1.45-1) ... 1013s Selecting previously unselected package libparams-validationcompiler-perl. 1013s Preparing to unpack .../215-libparams-validationcompiler-perl_0.31-1_all.deb ... 1013s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1013s Selecting previously unselected package libmro-compat-perl. 1013s Preparing to unpack .../216-libmro-compat-perl_0.15-2_all.deb ... 1013s Unpacking libmro-compat-perl (0.15-2) ... 1013s Selecting previously unselected package libxstring-perl:s390x. 1013s Preparing to unpack .../217-libxstring-perl_0.005-2build4_s390x.deb ... 1013s Unpacking libxstring-perl:s390x (0.005-2build4) ... 1013s Selecting previously unselected package libspecio-perl. 1013s Preparing to unpack .../218-libspecio-perl_0.50-1_all.deb ... 1013s Unpacking libspecio-perl (0.50-1) ... 1013s Selecting previously unselected package libdatetime-locale-perl. 1013s Preparing to unpack .../219-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1013s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1013s Selecting previously unselected package libdatetime-timezone-perl. 1013s Preparing to unpack .../220-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1013s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1013s Selecting previously unselected package libdatetime-perl. 1013s Preparing to unpack .../221-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 1013s Unpacking libdatetime-perl (2:1.65-1build3) ... 1013s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1013s Preparing to unpack .../222-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1013s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1013s Selecting previously unselected package libdbi-perl:s390x. 1013s Preparing to unpack .../223-libdbi-perl_1.647-1_s390x.deb ... 1013s Unpacking libdbi-perl:s390x (1.647-1) ... 1013s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 1013s Preparing to unpack .../224-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 1013s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 1013s Selecting previously unselected package libemail-simple-perl. 1013s Preparing to unpack .../225-libemail-simple-perl_2.218-1_all.deb ... 1013s Unpacking libemail-simple-perl (2.218-1) ... 1013s Selecting previously unselected package libmodule-pluggable-perl. 1013s Preparing to unpack .../226-libmodule-pluggable-perl_5.2-5_all.deb ... 1013s Unpacking libmodule-pluggable-perl (5.2-5) ... 1013s Selecting previously unselected package libemail-abstract-perl. 1013s Preparing to unpack .../227-libemail-abstract-perl_3.010-1_all.deb ... 1013s Unpacking libemail-abstract-perl (3.010-1) ... 1013s Selecting previously unselected package libemail-address-xs-perl. 1013s Preparing to unpack .../228-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 1013s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1013s Selecting previously unselected package libmoox-types-mooselike-perl. 1013s Preparing to unpack .../229-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1013s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1013s Selecting previously unselected package libthrowable-perl. 1013s Preparing to unpack .../230-libthrowable-perl_1.001-2_all.deb ... 1013s Unpacking libthrowable-perl (1.001-2) ... 1013s Selecting previously unselected package libemail-sender-perl. 1013s Preparing to unpack .../231-libemail-sender-perl_2.601-1_all.deb ... 1013s Unpacking libemail-sender-perl (2.601-1) ... 1013s Selecting previously unselected package libexporter-tiny-perl. 1013s Preparing to unpack .../232-libexporter-tiny-perl_1.006002-1_all.deb ... 1013s Unpacking libexporter-tiny-perl (1.006002-1) ... 1013s Selecting previously unselected package libextutils-depends-perl. 1013s Preparing to unpack .../233-libextutils-depends-perl_0.8002-1_all.deb ... 1013s Unpacking libextutils-depends-perl (0.8002-1) ... 1013s Selecting previously unselected package libfont-afm-perl. 1013s Preparing to unpack .../234-libfont-afm-perl_1.20-4_all.deb ... 1013s Unpacking libfont-afm-perl (1.20-4) ... 1013s Selecting previously unselected package libimagequant0:s390x. 1013s Preparing to unpack .../235-libimagequant0_2.18.0-1build1_s390x.deb ... 1013s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 1013s Selecting previously unselected package libxpm4:s390x. 1013s Preparing to unpack .../236-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 1013s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 1013s Selecting previously unselected package libgd3:s390x. 1013s Preparing to unpack .../237-libgd3_2.3.3-13ubuntu1_s390x.deb ... 1013s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 1013s Selecting previously unselected package libgd-perl. 1013s Preparing to unpack .../238-libgd-perl_2.78-1build4_s390x.deb ... 1013s Unpacking libgd-perl (2.78-1build4) ... 1013s Selecting previously unselected package libgd-securityimage-perl. 1013s Preparing to unpack .../239-libgd-securityimage-perl_1.75-3_all.deb ... 1013s Unpacking libgd-securityimage-perl (1.75-3) ... 1013s Selecting previously unselected package libglib-perl:s390x. 1013s Preparing to unpack .../240-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 1013s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 1013s Selecting previously unselected package libgssapi-perl. 1013s Preparing to unpack .../241-libgssapi-perl_0.28-4build5_s390x.deb ... 1013s Unpacking libgssapi-perl (0.28-4build5) ... 1013s Selecting previously unselected package libhtml-format-perl. 1013s Preparing to unpack .../242-libhtml-format-perl_2.16-2_all.deb ... 1013s Unpacking libhtml-format-perl (2.16-2) ... 1013s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1013s Preparing to unpack .../243-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1013s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1013s Selecting previously unselected package libhttp-daemon-perl. 1013s Preparing to unpack .../244-libhttp-daemon-perl_6.16-1_all.deb ... 1013s Unpacking libhttp-daemon-perl (6.16-1) ... 1013s Selecting previously unselected package libicu76:s390x. 1013s Preparing to unpack .../245-libicu76_76.1-4ubuntu2_s390x.deb ... 1013s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 1013s Selecting previously unselected package libio-pty-perl. 1013s Preparing to unpack .../246-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 1013s Unpacking libio-pty-perl (1:1.20-1build3) ... 1013s Selecting previously unselected package libio-sessiondata-perl. 1013s Preparing to unpack .../247-libio-sessiondata-perl_1.03-3_all.deb ... 1013s Unpacking libio-sessiondata-perl (1.03-3) ... 1013s Selecting previously unselected package libperlio-via-timeout-perl. 1013s Preparing to unpack .../248-libperlio-via-timeout-perl_0.32-3_all.deb ... 1013s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1013s Selecting previously unselected package libio-socket-timeout-perl. 1013s Preparing to unpack .../249-libio-socket-timeout-perl_0.32-3_all.deb ... 1013s Unpacking libio-socket-timeout-perl (0.32-3) ... 1013s Selecting previously unselected package libio-string-perl. 1013s Preparing to unpack .../250-libio-string-perl_1.08-4_all.deb ... 1013s Unpacking libio-string-perl (1.08-4) ... 1013s Selecting previously unselected package libio-stringy-perl. 1013s Preparing to unpack .../251-libio-stringy-perl_2.113-2_all.deb ... 1013s Unpacking libio-stringy-perl (2.113-2) ... 1013s Selecting previously unselected package libipc-run-perl. 1013s Preparing to unpack .../252-libipc-run-perl_20231003.0-2_all.deb ... 1013s Unpacking libipc-run-perl (20231003.0-2) ... 1013s Selecting previously unselected package libjargs-java. 1013s Preparing to unpack .../253-libjargs-java_1.0.0-5_all.deb ... 1013s Unpacking libjargs-java (1.0.0-5) ... 1013s Selecting previously unselected package libjs-underscore. 1013s Preparing to unpack .../254-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1013s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1013s Selecting previously unselected package libjs-sphinxdoc. 1013s Preparing to unpack .../255-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 1013s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1013s Selecting previously unselected package libxslt1.1:s390x. 1013s Preparing to unpack .../256-libxslt1.1_1.1.43-0.3_s390x.deb ... 1013s Unpacking libxslt1.1:s390x (1.1.43-0.3) ... 1013s Selecting previously unselected package libxmlsec1-1:s390x. 1013s Preparing to unpack .../257-libxmlsec1-1_1.3.8-2_s390x.deb ... 1013s Unpacking libxmlsec1-1:s390x (1.3.8-2) ... 1013s Selecting previously unselected package libxmlsec1-openssl1:s390x. 1013s Preparing to unpack .../258-libxmlsec1-openssl1_1.3.8-2_s390x.deb ... 1013s Unpacking libxmlsec1-openssl1:s390x (1.3.8-2) ... 1013s Selecting previously unselected package liblasso3t64. 1013s Preparing to unpack .../259-liblasso3t64_2.9.0-2build1_s390x.deb ... 1013s Unpacking liblasso3t64 (2.9.0-2build1) ... 1013s Selecting previously unselected package liblasso-perl:s390x. 1013s Preparing to unpack .../260-liblasso-perl_2.9.0-2build1_s390x.deb ... 1013s Unpacking liblasso-perl:s390x (2.9.0-2build1) ... 1014s Selecting previously unselected package liblist-moreutils-xs-perl. 1014s Preparing to unpack .../261-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 1014s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1014s Selecting previously unselected package liblist-moreutils-perl. 1014s Preparing to unpack .../262-liblist-moreutils-perl_0.430-2_all.deb ... 1014s Unpacking liblist-moreutils-perl (0.430-2) ... 1014s Selecting previously unselected package liblog-log4perl-perl. 1014s Preparing to unpack .../263-liblog-log4perl-perl_1.57-1_all.deb ... 1014s Unpacking liblog-log4perl-perl (1.57-1) ... 1014s Selecting previously unselected package liblwp-protocol-psgi-perl. 1014s Preparing to unpack .../264-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1014s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1014s Selecting previously unselected package libnet-smtp-ssl-perl. 1014s Preparing to unpack .../265-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1014s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1014s Selecting previously unselected package libmailtools-perl. 1014s Preparing to unpack .../266-libmailtools-perl_2.22-1_all.deb ... 1014s Unpacking libmailtools-perl (2.22-1) ... 1014s Selecting previously unselected package libmime-tools-perl. 1014s Preparing to unpack .../267-libmime-tools-perl_5.515-1_all.deb ... 1014s Unpacking libmime-tools-perl (5.515-1) ... 1014s Selecting previously unselected package libnet-ip-perl. 1014s Preparing to unpack .../268-libnet-ip-perl_1.26-4_all.deb ... 1014s Unpacking libnet-ip-perl (1.26-4) ... 1014s Selecting previously unselected package libnet-ldap-perl. 1014s Preparing to unpack .../269-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1014s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1014s Selecting previously unselected package libxml-namespacesupport-perl. 1014s Preparing to unpack .../270-libxml-namespacesupport-perl_1.12-2_all.deb ... 1014s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1014s Selecting previously unselected package libxml-sax-base-perl. 1014s Preparing to unpack .../271-libxml-sax-base-perl_1.09-3_all.deb ... 1014s Unpacking libxml-sax-base-perl (1.09-3) ... 1014s Selecting previously unselected package libxml-sax-perl. 1014s Preparing to unpack .../272-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1014s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1014s Selecting previously unselected package libxml-libxml-perl. 1014s Preparing to unpack .../273-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_s390x.deb ... 1014s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1014s Selecting previously unselected package libxml-simple-perl. 1014s Preparing to unpack .../274-libxml-simple-perl_2.25-2_all.deb ... 1014s Unpacking libxml-simple-perl (2.25-2) ... 1014s Selecting previously unselected package libnet-openid-common-perl. 1014s Preparing to unpack .../275-libnet-openid-common-perl_1.20-2_all.deb ... 1014s Unpacking libnet-openid-common-perl (1.20-2) ... 1014s Selecting previously unselected package libnet-openid-consumer-perl. 1014s Preparing to unpack .../276-libnet-openid-consumer-perl_1.18-2_all.deb ... 1014s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1014s Selecting previously unselected package libnet-openid-server-perl. 1014s Preparing to unpack .../277-libnet-openid-server-perl_1.09-4_all.deb ... 1014s Unpacking libnet-openid-server-perl (1.09-4) ... 1014s Selecting previously unselected package node-xtend. 1014s Preparing to unpack .../278-node-xtend_4.0.2-3_all.deb ... 1014s Unpacking node-xtend (4.0.2-3) ... 1014s Selecting previously unselected package node-corepack. 1014s Preparing to unpack .../279-node-corepack_0.24.0-5_all.deb ... 1014s Unpacking node-corepack (0.24.0-5) ... 1014s Selecting previously unselected package nodejs. 1014s Preparing to unpack .../280-nodejs_20.19.4+dfsg-1_s390x.deb ... 1014s Unpacking nodejs (20.19.4+dfsg-1) ... 1014s Selecting previously unselected package node-acorn. 1014s Preparing to unpack .../281-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1014s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1014s Selecting previously unselected package node-cjs-module-lexer. 1014s Preparing to unpack .../282-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1014s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1014s Selecting previously unselected package node-balanced-match. 1014s Preparing to unpack .../283-node-balanced-match_2.0.0-1_all.deb ... 1014s Unpacking node-balanced-match (2.0.0-1) ... 1014s Selecting previously unselected package node-brace-expansion. 1014s Preparing to unpack .../284-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1014s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1014s Selecting previously unselected package node-minimatch. 1014s Preparing to unpack .../285-node-minimatch_9.0.3-6_all.deb ... 1014s Unpacking node-minimatch (9.0.3-6) ... 1014s Selecting previously unselected package node-ms. 1014s Preparing to unpack .../286-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 1014s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 1014s Selecting previously unselected package node-debug. 1014s Preparing to unpack .../287-node-debug_4.4.1+~4.1.12-1_all.deb ... 1014s Unpacking node-debug (4.4.1+~4.1.12-1) ... 1014s Selecting previously unselected package node-lru-cache. 1014s Preparing to unpack .../288-node-lru-cache_10.0.1-3_all.deb ... 1014s Unpacking node-lru-cache (10.0.1-3) ... 1014s Selecting previously unselected package node-semver. 1014s Preparing to unpack .../289-node-semver_7.6.1+~7.5.8-2_all.deb ... 1014s Unpacking node-semver (7.6.1+~7.5.8-2) ... 1014s Selecting previously unselected package node-llhttp. 1014s Preparing to unpack .../290-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 1014s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1014s Selecting previously unselected package node-undici. 1014s Preparing to unpack .../291-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 1014s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 1014s Selecting previously unselected package libnode115:s390x. 1014s Preparing to unpack .../292-libnode115_20.19.4+dfsg-1_s390x.deb ... 1014s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 1014s Selecting previously unselected package libregexp-assemble-perl. 1014s Preparing to unpack .../293-libregexp-assemble-perl_0.38-2_all.deb ... 1014s Unpacking libregexp-assemble-perl (0.38-2) ... 1014s Selecting previously unselected package libtask-weaken-perl. 1014s Preparing to unpack .../294-libtask-weaken-perl_1.06-2_all.deb ... 1014s Unpacking libtask-weaken-perl (1.06-2) ... 1014s Selecting previously unselected package libxml-parser-perl. 1014s Preparing to unpack .../295-libxml-parser-perl_2.47-1build4_s390x.deb ... 1014s Unpacking libxml-parser-perl (2.47-1build4) ... 1014s Selecting previously unselected package libsoap-lite-perl. 1014s Preparing to unpack .../296-libsoap-lite-perl_1.27-3_all.deb ... 1014s Unpacking libsoap-lite-perl (1.27-3) ... 1014s Selecting previously unselected package libstring-random-perl. 1014s Preparing to unpack .../297-libstring-random-perl_1%3a0.32-2_all.deb ... 1014s Unpacking libstring-random-perl (1:0.32-2) ... 1014s Selecting previously unselected package libtest-leaktrace-perl. 1014s Preparing to unpack .../298-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 1014s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1014s Selecting previously unselected package libtest-output-perl. 1014s Preparing to unpack .../299-libtest-output-perl_1.036-1_all.deb ... 1014s Unpacking libtest-output-perl (1.036-1) ... 1014s Selecting previously unselected package libtest-pod-perl. 1014s Preparing to unpack .../300-libtest-pod-perl_1.52-3_all.deb ... 1014s Unpacking libtest-pod-perl (1.52-3) ... 1014s Selecting previously unselected package libtext-unidecode-perl. 1014s Preparing to unpack .../301-libtext-unidecode-perl_1.30-3_all.deb ... 1014s Unpacking libtext-unidecode-perl (1.30-3) ... 1014s Selecting previously unselected package libtime-fake-perl. 1014s Preparing to unpack .../302-libtime-fake-perl_0.11-4_all.deb ... 1014s Unpacking libtime-fake-perl (0.11-4) ... 1014s Selecting previously unselected package libxml-libxslt-perl:s390x. 1014s Preparing to unpack .../303-libxml-libxslt-perl_2.003000-3_s390x.deb ... 1014s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 1014s Selecting previously unselected package node-uglify-js. 1014s Preparing to unpack .../304-node-uglify-js_3.17.4-2_all.deb ... 1014s Unpacking node-uglify-js (3.17.4-2) ... 1014s Selecting previously unselected package python3-defusedxml. 1014s Preparing to unpack .../305-python3-defusedxml_0.7.1-3_all.deb ... 1014s Unpacking python3-defusedxml (0.7.1-3) ... 1014s Selecting previously unselected package python3-roman. 1014s Preparing to unpack .../306-python3-roman_5.1-1_all.deb ... 1014s Unpacking python3-roman (5.1-1) ... 1014s Selecting previously unselected package python3-docutils. 1014s Preparing to unpack .../307-python3-docutils_0.21.2+dfsg-2_all.deb ... 1014s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1015s Selecting previously unselected package python3-imagesize. 1015s Preparing to unpack .../308-python3-imagesize_1.4.1-1_all.deb ... 1015s Unpacking python3-imagesize (1.4.1-1) ... 1015s Selecting previously unselected package python3-packaging. 1015s Preparing to unpack .../309-python3-packaging_25.0-1_all.deb ... 1015s Unpacking python3-packaging (25.0-1) ... 1015s Selecting previously unselected package python3-snowballstemmer. 1015s Preparing to unpack .../310-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1015s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1015s Selecting previously unselected package sphinx-common. 1015s Preparing to unpack .../311-sphinx-common_8.2.3-1ubuntu2_all.deb ... 1015s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 1015s Selecting previously unselected package python3-alabaster. 1015s Preparing to unpack .../312-python3-alabaster_0.7.16-0.1_all.deb ... 1015s Unpacking python3-alabaster (0.7.16-0.1) ... 1015s Selecting previously unselected package python3-sphinx. 1015s Preparing to unpack .../313-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 1015s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 1015s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1015s Preparing to unpack .../314-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1015s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1015s Selecting previously unselected package uglifyjs. 1015s Preparing to unpack .../315-uglifyjs_3.17.4-2_all.deb ... 1015s Unpacking uglifyjs (3.17.4-2) ... 1015s Selecting previously unselected package yui-compressor. 1015s Preparing to unpack .../316-yui-compressor_2.4.8-3_all.deb ... 1015s Unpacking yui-compressor (2.4.8-3) ... 1015s Selecting previously unselected package libauthen-radius-perl. 1015s Preparing to unpack .../317-libauthen-radius-perl_0.33-1_all.deb ... 1015s Unpacking libauthen-radius-perl (0.33-1) ... 1015s Selecting previously unselected package pkg-perl-autopkgtest. 1015s Preparing to unpack .../318-pkg-perl-autopkgtest_0.82_all.deb ... 1015s Unpacking pkg-perl-autopkgtest (0.82) ... 1015s Setting up libconfig-inifiles-perl (3.000003-3) ... 1015s Setting up libmodule-pluggable-perl (5.2-5) ... 1015s Setting up node-uglify-js (3.17.4-2) ... 1015s Setting up libio-sessiondata-perl (1.03-3) ... 1015s Setting up liblcms2-2:s390x (2.16-2) ... 1015s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 1015s Setting up libaom3:s390x (3.12.1-1) ... 1015s Setting up node-lru-cache (10.0.1-3) ... 1015s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1015s Setting up libmath-random-isaac-perl (1.004-2) ... 1015s Setting up libtask-weaken-perl (1.06-2) ... 1015s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 1015s Setting up libhttp-multipartparser-perl (0.02-3) ... 1015s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 1015s Setting up java-common (0.76) ... 1015s Setting up libclass-inspector-perl (1.36-3) ... 1015s Setting up libfont-afm-perl (1.20-4) ... 1015s Setting up libdynaloader-functions-perl (0.004-2) ... 1015s Setting up libclass-method-modifiers-perl (2.15-1) ... 1015s Setting up libio-pty-perl (1:1.20-1build3) ... 1015s Setting up libdata-hexdump-perl (0.04-2) ... 1015s Setting up python3-defusedxml (0.7.1-3) ... 1015s Setting up libclone-perl:s390x (0.47-1) ... 1015s Setting up libarchive-zip-perl (1.68-1) ... 1015s Setting up libsub-identify-perl (0.14-3build4) ... 1015s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1015s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 1015s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1015s Setting up python3-alabaster (0.7.16-0.1) ... 1015s Setting up libio-stringy-perl (2.113-2) ... 1015s Setting up libhtml-tagset-perl (3.24-1) ... 1015s Setting up unzip (6.0-28ubuntu7) ... 1015s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 1015s Setting up libperlio-via-timeout-perl (0.32-3) ... 1015s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1015s Setting up libnet-cidr-perl (0.25-1) ... 1015s Setting up libipc-sharelite-perl (0.17-5build4) ... 1015s Setting up libconvert-binhex-perl (1.125-3) ... 1015s Setting up liblwp-mediatypes-perl (6.04-2) ... 1015s Setting up libcrypt-urandom-perl (0.54-1) ... 1015s Setting up x11-common (1:7.7+24ubuntu1) ... 1015s Setting up libtest-pod-perl (1.52-3) ... 1015s Setting up libtry-tiny-perl (0.32-1) ... 1015s Setting up libdeflate0:s390x (1.23-2) ... 1015s Setting up perl-openssl-defaults:s390x (7build3) ... 1015s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 1015s Setting up libxml-namespacesupport-perl (1.12-2) ... 1015s Setting up m4 (1.4.19-8) ... 1015s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1015s Setting up libclass-singleton-perl (1.6-2) ... 1015s Setting up libencode-locale-perl (1.05-3) ... 1015s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1015s Setting up libxstring-perl:s390x (0.005-2build4) ... 1015s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 1015s Setting up libclass-errorhandler-perl (0.04-3) ... 1015s Setting up liblist-utilsby-perl (0.12-2) ... 1015s Setting up libjs-angularjs (1.8.3-3) ... 1015s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 1015s Setting up libtime-fake-perl (0.11-4) ... 1015s Setting up libfcgi-procmanager-perl (0.28-3) ... 1015s Setting up libregexp-common-perl (2024080801-1) ... 1015s Setting up libtest-sharedfork-perl (0.35-3) ... 1015s Setting up libsub-install-perl (0.929-1) ... 1015s Setting up libextutils-depends-perl (0.8002-1) ... 1015s Setting up libhash-multivalue-perl (0.16-3) ... 1015s Setting up libjs-es5-shim (4.6.7-2) ... 1015s Setting up liberror-perl (0.17030-1) ... 1015s Setting up libapache-session-perl (1.94-2) ... 1015s Setting up libxml-sax-base-perl (1.09-3) ... 1015s Setting up libio-string-perl (1.08-4) ... 1015s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1015s Setting up python3-roman (5.1-1) ... 1015s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 1015s Setting up autotools-dev (20240727.1) ... 1015s Setting up libstream-buffered-perl (0.03-3) ... 1015s Setting up libclass-data-inheritable-perl (0.10-1) ... 1015s Setting up python3-packaging (25.0-1) ... 1015s Setting up libcrypt-des-perl:s390x (2.07-5) ... 1015s Setting up libalgorithm-c3-perl (0.11-2) ... 1015s Setting up liblog-log4perl-perl (1.57-1) ... 1015s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1015s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 1015s Setting up libcrypt-random-seed-perl (0.03-3) ... 1015s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 1015s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1015s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1015s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1015s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1016s Setting up node-balanced-match (2.0.0-1) ... 1016s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1016s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1016s Setting up libimagequant0:s390x (2.18.0-1build1) ... 1016s Setting up libemail-date-format-perl (1.008-1) ... 1016s Setting up libcryptx-perl (0.087-1) ... 1016s Setting up libcares2:s390x (1.34.5-1) ... 1016s Setting up libmpc3:s390x (1.3.1-1build3) ... 1016s Setting up libvariable-magic-perl (0.64-1build1) ... 1016s Setting up libio-html-perl (1.004-3) ... 1016s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1016s Setting up autopoint (0.23.1-2build2) ... 1016s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 1016s Setting up libipc-run-perl (20231003.0-2) ... 1016s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1016s Setting up libpcsclite1:s390x (2.3.3-1) ... 1016s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 1016s Setting up libltdl7:s390x (2.5.4-4build1) ... 1016s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 1016s Setting up libstring-random-perl (1:0.32-2) ... 1016s Setting up libparams-util-perl (1.102-3build1) ... 1016s Setting up autoconf (2.72-3.1ubuntu1) ... 1016s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1016s Setting up libwebp7:s390x (1.5.0-0.1) ... 1016s Setting up libcapture-tiny-perl (0.50-1) ... 1016s Setting up libtimedate-perl (2.3300-2) ... 1016s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 1016s Setting up libsub-name-perl:s390x (0.28-1) ... 1016s Setting up libtypes-serialiser-perl (1.01-1) ... 1016s Setting up libgssapi-perl (0.28-4build5) ... 1016s Setting up dwz (0.16-2) ... 1016s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1016s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 1016s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 1016s Setting up libjson-perl (4.10000-1) ... 1016s Setting up libxslt1.1:s390x (1.1.43-0.3) ... 1016s Setting up libjargs-java (1.0.0-5) ... 1016s Setting up librole-tiny-perl (2.002004-1) ... 1016s Setting up debugedit (1:5.2-3) ... 1016s Setting up libfile-sharedir-perl (1.118-3) ... 1016s Setting up libfcgi-perl (0.82+ds-3build3) ... 1016s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 1016s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1016s Setting up sgml-base (1.31+nmu1) ... 1016s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1016s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1016s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1016s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1016s Setting up libicu76:s390x (76.1-4ubuntu2) ... 1016s Setting up node-minimatch (9.0.3-6) ... 1016s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1016s Setting up ca-certificates-java (20240118) ... 1016s No JRE found. Skipping Java certificates setup. 1016s Setting up libexporter-tiny-perl (1.006002-1) ... 1016s Setting up node-xtend (4.0.2-3) ... 1016s Setting up libisl23:s390x (0.27-1) ... 1016s Setting up libconvert-asn1-perl (0.34-1) ... 1016s Setting up libtext-unidecode-perl (1.30-3) ... 1016s Setting up libde265-0:s390x (1.0.16-1) ... 1016s Setting up libregexp-assemble-perl (0.38-2) ... 1016s Setting up libnet-ip-perl (1.26-4) ... 1016s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 1016s Setting up libxmlsec1-1:s390x (1.3.8-2) ... 1016s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 1016s Setting up liburi-perl (5.34-2) ... 1016s Setting up libonig5:s390x (6.9.10-1) ... 1016s Setting up libdbi-perl:s390x (1.647-1) ... 1016s Setting up libconvert-base32-perl (0.06-3) ... 1016s Setting up dctrl-tools (2.24-3build3) ... 1016s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1016s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 1016s Setting up autodep8 (0.30) ... 1016s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1016s Setting up python3-imagesize (1.4.1-1) ... 1016s Setting up libemail-address-xs-perl (1.05-1build5) ... 1016s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 1016s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 1016s Setting up automake (1:1.17-4ubuntu1) ... 1016s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1016s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 1016s Setting up libjson-xs-perl (4.040-1) ... 1016s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1016s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1016s Setting up libhttp-date-perl (6.06-1) ... 1016s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 1016s Setting up gettext (0.23.1-2build2) ... 1016s Setting up libtest-tcp-perl (2.22-2) ... 1016s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 1016s Setting up java-wrappers (0.5) ... 1016s Setting up libio-socket-timeout-perl (0.32-3) ... 1016s Setting up libfile-listing-perl (6.16-1) ... 1016s Setting up libhash-merge-simple-perl (0.052-1) ... 1016s Setting up libcache-cache-perl (1.08-3) ... 1016s Setting up libhttp-headers-fast-perl (0.22-3) ... 1016s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 1016s Setting up liblist-moreutils-perl (0.430-2) ... 1016s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 1016s Setting up libemail-simple-perl (2.218-1) ... 1016s Setting up libxmlsec1-openssl1:s390x (1.3.8-2) ... 1016s Setting up libnet-http-perl (6.23-1) ... 1016s Setting up liblasso3t64 (2.9.0-2build1) ... 1016s Setting up libnss3:s390x (2:3.114-1) ... 1016s Setting up libexception-class-perl (1.45-1) ... 1016s Setting up libclass-c3-perl (0.35-2) ... 1016s Setting up libcrypt-jwt-perl (0.037-1) ... 1016s Setting up xfonts-utils (1:7.7+7) ... 1016s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 1016s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1016s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1016s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1016s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1016s Setting up libauthen-radius-perl (0.33-1) ... 1016s Setting up intltool-debian (0.35.0+20060710.6) ... 1016s Setting up libbytes-random-secure-perl (0.29-3) ... 1016s Setting up libjson-maybexs-perl (1.004008-1) ... 1016s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1016s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 1016s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1016s Setting up libdata-optlist-perl (0.114-1) ... 1016s Setting up libtest-output-perl (1.036-1) ... 1016s Setting up pkg-perl-autopkgtest (0.82) ... 1016s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1016s Setting up libraw23t64:s390x (0.21.4-2) ... 1016s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1016s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1016s Warning: program compiled against libxml 215 using older 214 1016s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1016s Warning: program compiled against libxml 215 using older 214 1016s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1016s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1016s Setting up dh-strip-nondeterminism (1.14.2-1) ... 1016s Setting up libwww-robotrules-perl (6.02-1) ... 1016s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 1016s Setting up xml-core (0.19) ... 1016s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 1016s Setting up jq (1.8.1-3ubuntu1) ... 1016s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1016s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1016s Setting up liblasso-perl:s390x (2.9.0-2build1) ... 1016s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 1016s Setting up libmro-compat-perl (0.15-2) ... 1016s Setting up libcookie-baker-perl (0.12-1) ... 1016s Setting up libhttp-entity-parser-perl (0.25-2) ... 1016s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1016s Setting up libio-socket-ssl-perl (2.089-1) ... 1016s Setting up libsub-exporter-perl (0.990-1) ... 1017s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1017s Setting up libeval-closure-perl (0.14-3) ... 1017s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1017s Setting up libconvert-pem-perl (0.13-1) ... 1017s Setting up libhttp-negotiate-perl (6.01-2) ... 1017s Setting up libparams-validationcompiler-perl (0.31-1) ... 1017s Setting up openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 1017s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 1017s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1017s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1017s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1017s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1017s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1017s Setting up libhttp-cookies-perl (6.11-1) ... 1017s Setting up po-debconf (1.0.21+nmu1) ... 1017s Setting up libhtml-tree-perl (5.07-3) ... 1017s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 1017s Setting up libcgi-pm-perl (4.68-1) ... 1017s Setting up libhtml-format-perl (2.16-2) ... 1017s Setting up fonts-urw-base35 (20200910-8) ... 1017s Setting up libhtml-template-perl (2.97-2build1) ... 1017s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1017s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1017s Setting up libmodule-runtime-perl (0.018-1) ... 1017s Setting up libmailtools-perl (2.22-1) ... 1017s Setting up sphinx-common (8.2.3-1ubuntu2) ... 1017s Setting up libxml-simple-perl (2.25-2) ... 1017s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 1017s Setting up libhttp-daemon-perl (6.16-1) ... 1017s Setting up libemail-abstract-perl (3.010-1) ... 1017s Setting up cpp-15 (15.2.0-5ubuntu1) ... 1017s Setting up cpp (4:15.2.0-4ubuntu1) ... 1017s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1017s Setting up libplack-perl (1.0051-1) ... 1017s Setting up libnet-openid-common-perl (1.20-2) ... 1017s Setting up libnet-openid-server-perl (1.09-4) ... 1017s Setting up libmodule-implementation-perl (0.09-2) ... 1017s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 1017s Setting up libpackage-stash-perl (0.40-1) ... 1017s Setting up libimport-into-perl (1.002005-2) ... 1017s Setting up libmoo-perl (2.005005-1) ... 1017s Setting up liblist-someutils-perl (0.59-1) ... 1017s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1017s Setting up libmime-tools-perl (5.515-1) ... 1017s Setting up gcc-15 (15.2.0-5ubuntu1) ... 1017s Setting up libspecio-perl (0.50-1) ... 1017s Setting up liblist-allutils-perl (0.19-1) ... 1017s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 1017s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1017s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1017s Setting up g++-15 (15.2.0-5ubuntu1) ... 1017s Setting up libthrowable-perl (1.001-2) ... 1017s Setting up libtool (2.5.4-4build1) ... 1017s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1017s Setting up gcc (4:15.2.0-4ubuntu1) ... 1017s Setting up dh-autoreconf (21) ... 1017s Setting up libemail-sender-perl (2.601-1) ... 1017s Setting up libnamespace-clean-perl (0.27-2) ... 1017s Setting up g++ (4:15.2.0-4ubuntu1) ... 1017s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1017s Setting up build-essential (12.12ubuntu1) ... 1017s Setting up libnamespace-autoclean-perl (0.31-1) ... 1017s Setting up libdatetime-locale-perl (1:1.41-1) ... 1017s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1017s Setting up debhelper (13.24.2ubuntu1) ... 1017s Setting up libdatetime-perl (2:1.65-1build3) ... 1017s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1017s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 1017s Setting up liblwp-protocol-https-perl (6.14-1) ... 1017s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 1017s Setting up node-corepack (0.24.0-5) ... 1017s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 1017s Setting up libwww-perl (6.78-1) ... 1017s Setting up libheif1:s390x (1.20.2-1) ... 1017s Setting up nodejs (20.19.4+dfsg-1) ... 1017s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1017s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1017s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1017s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 1017s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1017s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1017s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 1017s Setting up libnet-openid-consumer-perl (1.18-2) ... 1017s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 1017s Setting up node-semver (7.6.1+~7.5.8-2) ... 1017s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1017s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1017s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1017s Setting up libxml-parser-perl (2.47-1build4) ... 1017s Setting up uglifyjs (3.17.4-2) ... 1017s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1017s Setting up node-debug (4.4.1+~4.1.12-1) ... 1017s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1017s Setting up libgd-perl (2.78-1build4) ... 1017s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 1017s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1017s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1018s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1018s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1018s Setting up libsoap-lite-perl (1.27-3) ... 1018s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1018s Setting up libgd-securityimage-perl (1.75-3) ... 1018s Processing triggers for install-info (7.1.1-1ubuntu1) ... 1018s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1018s Processing triggers for man-db (2.13.1-1) ... 1020s Processing triggers for ca-certificates-java (20240118) ... 1021s Adding debian:ACCVRAIZ1.pem 1021s Adding debian:AC_RAIZ_FNMT-RCM.pem 1021s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1021s Adding debian:ANF_Secure_Server_Root_CA.pem 1021s Adding debian:Actalis_Authentication_Root_CA.pem 1021s Adding debian:AffirmTrust_Commercial.pem 1021s Adding debian:AffirmTrust_Networking.pem 1021s Adding debian:AffirmTrust_Premium.pem 1021s Adding debian:AffirmTrust_Premium_ECC.pem 1021s Adding debian:Amazon_Root_CA_1.pem 1021s Adding debian:Amazon_Root_CA_2.pem 1021s Adding debian:Amazon_Root_CA_3.pem 1021s Adding debian:Amazon_Root_CA_4.pem 1021s Adding debian:Atos_TrustedRoot_2011.pem 1021s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1021s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1021s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1021s Adding debian:BJCA_Global_Root_CA1.pem 1021s Adding debian:BJCA_Global_Root_CA2.pem 1021s Adding debian:Baltimore_CyberTrust_Root.pem 1021s Adding debian:Buypass_Class_2_Root_CA.pem 1021s Adding debian:Buypass_Class_3_Root_CA.pem 1021s Adding debian:CA_Disig_Root_R2.pem 1021s Adding debian:CFCA_EV_ROOT.pem 1021s Adding debian:COMODO_Certification_Authority.pem 1021s Adding debian:COMODO_ECC_Certification_Authority.pem 1021s Adding debian:COMODO_RSA_Certification_Authority.pem 1021s Adding debian:Certainly_Root_E1.pem 1021s Adding debian:Certainly_Root_R1.pem 1021s Adding debian:Certigna.pem 1021s Adding debian:Certigna_Root_CA.pem 1021s Adding debian:Certum_EC-384_CA.pem 1021s Adding debian:Certum_Trusted_Network_CA.pem 1021s Adding debian:Certum_Trusted_Network_CA_2.pem 1021s Adding debian:Certum_Trusted_Root_CA.pem 1021s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1021s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1021s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1021s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1021s Adding debian:Comodo_AAA_Services_root.pem 1021s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1021s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1021s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1021s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1021s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1021s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1021s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1021s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1021s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1021s Adding debian:DigiCert_Global_Root_CA.pem 1021s Adding debian:DigiCert_Global_Root_G2.pem 1021s Adding debian:DigiCert_Global_Root_G3.pem 1021s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1021s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1021s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1021s Adding debian:DigiCert_Trusted_Root_G4.pem 1021s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1021s Adding debian:Entrust_Root_Certification_Authority.pem 1021s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1021s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1021s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1021s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1021s Adding debian:GLOBALTRUST_2020.pem 1021s Adding debian:GTS_Root_R1.pem 1021s Adding debian:GTS_Root_R2.pem 1021s Adding debian:GTS_Root_R3.pem 1021s Adding debian:GTS_Root_R4.pem 1021s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1021s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1021s Adding debian:GlobalSign_Root_CA.pem 1021s Adding debian:GlobalSign_Root_CA_-_R3.pem 1021s Adding debian:GlobalSign_Root_CA_-_R6.pem 1021s Adding debian:GlobalSign_Root_E46.pem 1021s Adding debian:GlobalSign_Root_R46.pem 1021s Adding debian:Go_Daddy_Class_2_CA.pem 1021s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1021s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1021s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1021s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1021s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1021s Adding debian:HiPKI_Root_CA_-_G1.pem 1021s Adding debian:Hongkong_Post_Root_CA_3.pem 1021s Adding debian:ISRG_Root_X1.pem 1021s Adding debian:ISRG_Root_X2.pem 1021s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1021s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1021s Adding debian:Izenpe.com.pem 1021s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1021s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1021s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1021s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1021s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1021s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1021s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1021s Adding debian:QuoVadis_Root_CA_1_G3.pem 1021s Adding debian:QuoVadis_Root_CA_2.pem 1021s Adding debian:QuoVadis_Root_CA_2_G3.pem 1021s Adding debian:QuoVadis_Root_CA_3.pem 1021s Adding debian:QuoVadis_Root_CA_3_G3.pem 1021s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1021s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1021s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1021s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1021s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1021s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1021s Adding debian:SZAFIR_ROOT_CA2.pem 1021s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1021s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1021s Adding debian:SecureSign_Root_CA12.pem 1021s Adding debian:SecureSign_Root_CA14.pem 1021s Adding debian:SecureSign_Root_CA15.pem 1021s Adding debian:SecureTrust_CA.pem 1021s Adding debian:Secure_Global_CA.pem 1021s Adding debian:Security_Communication_ECC_RootCA1.pem 1021s Adding debian:Security_Communication_RootCA2.pem 1021s Adding debian:Starfield_Class_2_CA.pem 1021s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1021s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1021s Adding debian:SwissSign_Gold_CA_-_G2.pem 1021s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1021s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1021s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1021s Adding debian:TWCA_CYBER_Root_CA.pem 1021s Adding debian:TWCA_Global_Root_CA.pem 1021s Adding debian:TWCA_Root_Certification_Authority.pem 1021s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1021s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1021s Adding debian:TeliaSonera_Root_CA_v1.pem 1021s Adding debian:Telia_Root_CA_v2.pem 1021s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1021s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1021s Adding debian:Trustwave_Global_Certification_Authority.pem 1021s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1021s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1021s Adding debian:TunTrust_Root_CA.pem 1021s Adding debian:UCA_Extended_Validation_Root.pem 1021s Adding debian:UCA_Global_G2_Root.pem 1021s Adding debian:USERTrust_ECC_Certification_Authority.pem 1021s Adding debian:USERTrust_RSA_Certification_Authority.pem 1021s Adding debian:XRamp_Global_CA_Root.pem 1021s Adding debian:certSIGN_ROOT_CA.pem 1021s Adding debian:certSIGN_Root_CA_G2.pem 1021s Adding debian:e-Szigno_Root_CA_2017.pem 1021s Adding debian:ePKI_Root_Certification_Authority.pem 1021s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1021s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1021s Adding debian:emSign_Root_CA_-_C1.pem 1021s Adding debian:emSign_Root_CA_-_G1.pem 1021s Adding debian:vTrus_ECC_Root_CA.pem 1021s Adding debian:vTrus_Root_CA.pem 1021s done. 1021s Setting up yui-compressor (2.4.8-3) ... 1021s Setting up default-jre-headless (2:1.21-76) ... 1021s Processing triggers for sgml-base (1.31+nmu1) ... 1021s Setting up docutils-common (0.21.2+dfsg-2) ... 1021s Processing triggers for sgml-base (1.31+nmu1) ... 1021s Setting up python3-docutils (0.21.2+dfsg-2) ... 1021s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 1040s autopkgtest [17:07:13]: test manager-test: ./debian/tests/runner build-deps lemonldap-ng-manager 1040s autopkgtest [17:07:13]: test manager-test: [----------------------- 1040s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1040s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1040s t/02-HTML-template.t ........................ 1040s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1040s ok 2 - Manager object 1040s ok 3 - Init 1040s ok 4 - Manager app 1040s ok 5 - Succeed to get / 1040s ok 6 - Return a 200 code 1040s ok 7 - Content is declared as HTML 1040s ok 8 - It contains a html tag 1040s ok 9 - Instance name found in SPA title 1040s ok 10 - Instance name found in title 1040s ok 11 - Instance name found in li 1040s 1..11 1040s ok 1041s t/04-2F-api.t ............................... 1041s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1041s ok 2 - Sessions module 1041s ok 3 - New SSO session for msmith 1041s ok 4 - Sessions module 1041s ok 5 - New Persistent session for msmith 1041s ok 6 - Sessions module 1041s ok 7 - New SSO session for dwho 1041s ok 8 - Sessions module 1041s ok 9 - New Persistent session for dwho 1041s ok 10 - Sessions module 1041s ok 11 - New SSO session for rtyler 1041s ok 12 - Sessions module 1041s ok 13 - New Persistent session for rtyler 1041s ok 14 - Sessions module 1041s ok 15 - New SSO session for davros 1041s ok 16 - Sessions module 1041s ok 17 - New Persistent session for davros 1041s ok 18 - Sessions module 1041s ok 19 - New SSO session for tof 1041s ok 20 - Sessions module 1041s ok 21 - New Persistent session for tof 1041s ok 22 - Sessions module 1041s ok 23 - New SSO session for donna 1041s ok 24 - Sessions module 1041s ok 25 - New Persistent session for donna 1041s ok 26 - Manager object 1041s ok 27 - Init 1041s ok 28 - Manager app 1041s ok 29 - Client object 1041s ok 30 - dwho should have 1 2F of type "TOTP": Request succeed 1041s ok 31 - dwho should have 1 2F of type "TOTP": Result code is 200 1041s ok 32 - dwho should have 1 2F of type "TOTP": Response is JSON 1041s ok 33 - dwho should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1041s ok 34 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Request succeed 1041s ok 35 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Result code is 200 1041s ok 36 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Response is JSON 1041s ok 37 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1041s ok 38 - Found display variable 1041s ok 39 - dwho should have 1 2F of type "U2F": Request succeed 1041s ok 40 - dwho should have 1 2F of type "U2F": Result code is 200 1041s ok 41 - dwho should have 1 2F of type "U2F": Response is JSON 1041s ok 42 - dwho should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1041s ok 43 - dwho should have 1 2F of type "UBK": Request succeed 1041s ok 44 - dwho should have 1 2F of type "UBK": Result code is 200 1041s ok 45 - dwho should have 1 2F of type "UBK": Response is JSON 1041s ok 46 - dwho should have 1 2F of type "UBK": check if nb of 2F found (1) equals expectation (1) 1041s ok 47 - dwho should have 1 2F of type "WebAuthn": Request succeed 1041s ok 48 - dwho should have 1 2F of type "WebAuthn": Result code is 200 1041s ok 49 - dwho should have 1 2F of type "WebAuthn": Response is JSON 1041s ok 50 - dwho should have 1 2F of type "WebAuthn": check if nb of 2F found (1) equals expectation (1) 1041s ok 51 - dwho should have 0 2F of type "UBKIKI": Request succeed 1041s ok 52 - dwho should have 0 2F of type "UBKIKI": Result code is 200 1041s ok 53 - dwho should have 0 2F of type "UBKIKI": Response is JSON 1041s ok 54 - dwho should have 0 2F of type "UBKIKI": check if nb of 2F found (0) equals expectation (0) 1041s ok 55 - dwho should have 4 2F: Request succeed 1041s ok 56 - dwho should have 4 2F: Result code is 200 1041s ok 57 - dwho should have 4 2F: Response is JSON 1041s ok 58 - dwho should have 4 2F: check if nb of 2F found (4) equals expectation (4) 1041s ok 59 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Request succeed 1041s ok 60 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1041s ok 61 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1041s ok 62 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1041s ok 63 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Request succeed 1041s ok 64 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Result code is 200 1041s ok 65 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Response is JSON 1041s ok 66 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1041s ok 67 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1041s ok 68 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1041s ok 69 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1041s ok 70 - dwho should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1041s ok 71 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Request succeed 1041s ok 72 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Result code is 200 1041s ok 73 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": Response is JSON 1041s ok 74 - dwho should have one 2F with id "MTY0MzIwMTc4NDo6V2ViQXV0aG46Ok15Rmlkb0tleQ==": check returned type is HASH and that ids match 1041s ok 75 - dwho should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1041s ok 76 - dwho should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1041s ok 77 - dwho should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1041s ok 78 - dwho should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1041s ok 79 - dwho should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1041s ok 80 - dwho should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1041s ok 81 - dwho should have 3 2F: Request succeed 1041s ok 82 - dwho should have 3 2F: Result code is 200 1041s ok 83 - dwho should have 3 2F: Response is JSON 1041s ok 84 - dwho should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1041s ok 85 - Delete all 2F from dwho of type "WebAuthn": Request succeed 1041s ok 86 - Delete all 2F from dwho of type "WebAuthn": Result code is 200 1041s ok 87 - Delete all 2F from dwho of type "WebAuthn": Response is JSON 1041s ok 88 - Delete all 2F from dwho of type "WebAuthn": check nb of 2FA deleted (1) matches expectation (1) 1041s ok 89 - dwho should have 0 2F of type "WebAuthn": Request succeed 1041s ok 90 - dwho should have 0 2F of type "WebAuthn": Result code is 200 1041s ok 91 - dwho should have 0 2F of type "WebAuthn": Response is JSON 1041s ok 92 - dwho should have 0 2F of type "WebAuthn": check if nb of 2F found (0) equals expectation (0) 1041s ok 93 - Delete all 2F from dwho: Request succeed 1041s ok 94 - Delete all 2F from dwho: Result code is 200 1041s ok 95 - Delete all 2F from dwho: Response is JSON 1041s ok 96 - Delete all 2F from dwho: check nb of 2FA deleted (2) matches expectation (2) 1041s ok 97 - dwho should have 0 2F: Request succeed 1041s ok 98 - dwho should have 0 2F: Result code is 200 1041s ok 99 - dwho should have 0 2F: Response is JSON 1041s ok 100 - dwho should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1041s ok 101 - Delete all 2F from dwho: Request succeed 1041s ok 102 - Delete all 2F from dwho: Result code is 200 1041s ok 103 - Delete all 2F from dwho: Response is JSON 1041s ok 104 - Delete all 2F from dwho: check nb of 2FA deleted (0) matches expectation (0) 1041s ok 105 - msmith should have 0 2F: Request succeed 1041s ok 106 - msmith should have 0 2F: Result code is 200 1041s ok 107 - msmith should have 0 2F: Response is JSON 1041s ok 108 - msmith should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1041s ok 109 - rtyler should have 1 2F of type "U2F": Request succeed 1041s ok 110 - rtyler should have 1 2F of type "U2F": Result code is 200 1041s ok 111 - rtyler should have 1 2F of type "U2F": Response is JSON 1041s ok 112 - rtyler should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1041s ok 113 - rtyler should have 0 2F of type "TOTP": Request succeed 1041s ok 114 - rtyler should have 0 2F of type "TOTP": Result code is 200 1041s ok 115 - rtyler should have 0 2F of type "TOTP": Response is JSON 1041s ok 116 - rtyler should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1041s ok 117 - rtyler should have 2 2F of type "UBK": Request succeed 1041s ok 118 - rtyler should have 2 2F of type "UBK": Result code is 200 1041s ok 119 - rtyler should have 2 2F of type "UBK": Response is JSON 1041s ok 120 - rtyler should have 2 2F of type "UBK": check if nb of 2F found (2) equals expectation (2) 1041s ok 121 - rtyler should have 3 2F: Request succeed 1041s ok 122 - rtyler should have 3 2F: Result code is 200 1041s ok 123 - rtyler should have 3 2F: Response is JSON 1041s ok 124 - rtyler should have 3 2F: check if nb of 2F found (3) equals expectation (3) 1041s ok 125 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Request succeed 1041s ok 126 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1041s ok 127 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1041s ok 128 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1041s ok 129 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXk=": Request succeed 1041s ok 130 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXk=": Result code is 200 1041s ok 131 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXk=": Response is JSON 1041s ok 132 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXk=": check returned type is HASH and that ids match 1041s ok 133 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXky": Request succeed 1041s ok 134 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXky": Result code is 200 1041s ok 135 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXky": Response is JSON 1041s ok 136 - rtyler should have one 2F with id "MTc2MTY3MTIzMzo6VUJLOjpNeVl1YmlrZXky": check returned type is HASH and that ids match 1041s ok 137 - Delete all 2F from rtyler of type "UBK": Request succeed 1041s ok 138 - Delete all 2F from rtyler of type "UBK": Result code is 200 1041s ok 139 - Delete all 2F from rtyler of type "UBK": Response is JSON 1041s ok 140 - Delete all 2F from rtyler of type "UBK": check nb of 2FA deleted (2) matches expectation (2) 1041s ok 141 - rtyler should have 1 2F: Request succeed 1041s ok 142 - rtyler should have 1 2F: Result code is 200 1041s ok 143 - rtyler should have 1 2F: Response is JSON 1041s ok 144 - rtyler should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1041s ok 145 - rtyler should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1041s ok 146 - rtyler should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1041s ok 147 - rtyler should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1041s ok 148 - rtyler should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1041s ok 149 - rtyler should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1041s ok 150 - rtyler should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1041s ok 151 - Delete all 2F from rtyler: Request succeed 1041s ok 152 - Delete all 2F from rtyler: Result code is 200 1041s ok 153 - Delete all 2F from rtyler: Response is JSON 1041s ok 154 - Delete all 2F from rtyler: check nb of 2FA deleted (0) matches expectation (0) 1041s ok 155 - davros should have 1 2F of type "U2F": Request succeed 1041s ok 156 - davros should have 1 2F of type "U2F": Result code is 200 1041s ok 157 - davros should have 1 2F of type "U2F": Response is JSON 1041s ok 158 - davros should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1041s ok 159 - davros should have 1 2F of type "TOTP": Request succeed 1041s ok 160 - davros should have 1 2F of type "TOTP": Result code is 200 1041s ok 161 - davros should have 1 2F of type "TOTP": Response is JSON 1041s ok 162 - davros should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1041s ok 163 - davros should have 0 2F of type "UBK": Request succeed 1041s ok 164 - davros should have 0 2F of type "UBK": Result code is 200 1041s ok 165 - davros should have 0 2F of type "UBK": Response is JSON 1041s ok 166 - davros should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1041s ok 167 - davros should have 2 2F: Request succeed 1041s ok 168 - davros should have 2 2F: Result code is 200 1041s ok 169 - davros should have 2 2F: Response is JSON 1041s ok 170 - davros should have 2 2F: check if nb of 2F found (2) equals expectation (2) 1041s ok 171 - davros should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Request succeed 1041s ok 172 - davros should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1041s ok 173 - davros should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1041s ok 174 - davros should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1041s ok 175 - davros should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Request succeed 1041s ok 176 - davros should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Result code is 200 1041s ok 177 - davros should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": Response is JSON 1041s ok 178 - davros should have one 2F with id "MTc2MTY3MTIzMzo6VE9UUDo6TXlUT1RQ": check returned type is HASH and that ids match 1041s ok 179 - davros should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1041s ok 180 - davros should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1041s ok 181 - davros should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1041s ok 182 - davros should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1041s ok 183 - davros should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1041s ok 184 - davros should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1041s ok 185 - davros should have 1 2F: Request succeed 1041s ok 186 - davros should have 1 2F: Result code is 200 1041s ok 187 - davros should have 1 2F: Response is JSON 1041s ok 188 - davros should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1041s ok 189 - Delete all 2F from davros of type "TOTP": Request succeed 1041s ok 190 - Delete all 2F from davros of type "TOTP": Result code is 200 1041s ok 191 - Delete all 2F from davros of type "TOTP": Response is JSON 1041s ok 192 - Delete all 2F from davros of type "TOTP": check nb of 2FA deleted (1) matches expectation (1) 1041s ok 193 - davros should have 0 2F: Request succeed 1041s ok 194 - davros should have 0 2F: Result code is 200 1041s ok 195 - davros should have 0 2F: Response is JSON 1041s ok 196 - davros should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1041s ok 197 - Delete all 2F from davros: Request succeed 1041s ok 198 - Delete all 2F from davros: Result code is 200 1041s ok 199 - Delete all 2F from davros: Response is JSON 1041s ok 200 - Delete all 2F from davros: check nb of 2FA deleted (0) matches expectation (0) 1041s ok 201 - tof should have 1 2F of type "U2F": Request succeed 1041s ok 202 - tof should have 1 2F of type "U2F": Result code is 200 1041s ok 203 - tof should have 1 2F of type "U2F": Response is JSON 1041s ok 204 - tof should have 1 2F of type "U2F": check if nb of 2F found (1) equals expectation (1) 1041s ok 205 - tof should have 0 2F of type "TOTP": Request succeed 1041s ok 206 - tof should have 0 2F of type "TOTP": Result code is 200 1041s ok 207 - tof should have 0 2F of type "TOTP": Response is JSON 1041s ok 208 - tof should have 0 2F of type "TOTP": check if nb of 2F found (0) equals expectation (0) 1041s ok 209 - tof should have 0 2F of type "UBK": Request succeed 1041s ok 210 - tof should have 0 2F of type "UBK": Result code is 200 1041s ok 211 - tof should have 0 2F of type "UBK": Response is JSON 1041s ok 212 - tof should have 0 2F of type "UBK": check if nb of 2F found (0) equals expectation (0) 1041s ok 213 - tof should have 1 2F: Request succeed 1041s ok 214 - tof should have 1 2F: Result code is 200 1041s ok 215 - tof should have 1 2F: Response is JSON 1041s ok 216 - tof should have 1 2F: check if nb of 2F found (1) equals expectation (1) 1041s ok 217 - tof should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Request succeed 1041s ok 218 - tof should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Result code is 200 1041s ok 219 - tof should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": Response is JSON 1041s ok 220 - tof should have one 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==": check returned type is HASH and that ids match 1041s ok 221 - tof should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1041s ok 222 - tof should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 200 1041s ok 223 - tof should have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1041s ok 224 - tof should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Request succeed 1041s ok 225 - tof should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Result code is 404 1041s ok 226 - tof should not have a 2F with id "MTc2MTY3MTIzMzo6VTJGOjpNeVUyRktleQ==" to be deleted.: Response is JSON 1041s ok 227 - tof should have 0 2F: Request succeed 1041s ok 228 - tof should have 0 2F: Result code is 200 1041s ok 229 - tof should have 0 2F: Response is JSON 1041s ok 230 - tof should have 0 2F: check if nb of 2F found (0) equals expectation (0) 1041s ok 231 - Delete all 2F from tof: Request succeed 1041s ok 232 - Delete all 2F from tof: Result code is 200 1041s ok 233 - Delete all 2F from tof: Response is JSON 1041s ok 234 - Delete all 2F from tof: check nb of 2FA deleted (0) matches expectation (0) 1041s ok 235 - Add/noattr : Request succeed 1041s ok 236 - Add/noattr : Result code is 400 1041s ok 237 - Add/noattr : Response is JSON 1041s ok 238 - Expected error message 1041s ok 239 - Add/epoch: Request succeed 1041s ok 240 - Add/epoch: Result code is 400 1041s ok 241 - Add/epoch: Response is JSON 1041s ok 242 - Expected error message 1041s ok 243 - Add second factor: Request succeed 1041s ok 244 - Add second factor: Result code is 201 1041s ok 245 - Add second factor: Response is JSON 1041s ok 246 - donna should have 1 2F of type "test": Request succeed 1041s ok 247 - donna should have 1 2F of type "test": Result code is 200 1041s ok 248 - donna should have 1 2F of type "test": Response is JSON 1041s ok 249 - donna should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1041s ok 250 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Request succeed 1041s ok 251 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Result code is 200 1041s ok 252 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": Response is JSON 1041s ok 253 - donna should have one 2F with id "MTIzOjp0ZXN0Ojp0ZXN0": check returned type is HASH and that ids match 1041s ok 254 - Found display variable 1041s ok 255 - Add second factor with same ID as previous: Request succeed 1041s ok 256 - Add second factor with same ID as previous: Result code is 409 1041s ok 257 - Add second factor with same ID as previous: Response is JSON 1041s ok 258 - Add second factor with different ID: Request succeed 1041s ok 259 - Add second factor with different ID: Result code is 201 1041s ok 260 - Add second factor with different ID: Response is JSON 1041s ok 261 - donna should have 2 2F of type "test": Request succeed 1041s ok 262 - donna should have 2 2F of type "test": Result code is 200 1041s ok 263 - donna should have 2 2F of type "test": Response is JSON 1041s ok 264 - donna should have 2 2F of type "test": check if nb of 2F found (2) equals expectation (2) 1041s ok 265 - Expected second factors data 1041s ok 266 - Add/noattr : Request succeed 1041s ok 267 - Add/noattr : Result code is 400 1041s ok 268 - Add/noattr : Response is JSON 1041s ok 269 - Expected error message 1041s ok 270 - Sessions module 1041s ok 271 - New SSO session for amy 1041s ok 272 - Sessions module 1041s ok 273 - New Persistent session for amy 1041s ok 274 - Add/noattr : Request succeed 1041s ok 275 - Add/noattr : Result code is 400 1041s ok 276 - Add/noattr : Response is JSON 1041s ok 277 - Expected error message 1041s ok 278 - Add/epoch: Request succeed 1041s ok 279 - Add/epoch: Result code is 400 1041s ok 280 - Add/epoch: Response is JSON 1041s ok 281 - Expected error message 1041s ok 282 - Add/nokey: Request succeed 1041s ok 283 - Add/nokey: Result code is 400 1041s ok 284 - Add/nokey: Response is JSON 1041s ok 285 - Expected error message 1041s ok 286 - Add/badkey: Request succeed 1041s ok 287 - Add/badkey: Result code is 400 1041s ok 288 - Add/badkey: Response is JSON 1041s ok 289 - Expected error message 1041s ok 290 - Add/goodkey: Request succeed 1041s ok 291 - Add/goodkey: Result code is 201 1041s ok 292 - Add/goodkey: Response is JSON 1041s ok 293 - amy should have 1 2F of type "TOTP": Request succeed 1041s ok 294 - amy should have 1 2F of type "TOTP": Result code is 200 1041s ok 295 - amy should have 1 2F of type "TOTP": Response is JSON 1041s ok 296 - amy should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1041s ok 297 - Sessions module 1041s ok 298 - Correct type 1041s ok 299 - Epoch was set 1041s ok 300 - Correct name 1041s ok 301 - Secret was encrypted 1041s ok 302 - Correct normalized key 1041s ok 303 - Sessions module 1041s ok 304 - New SSO session for rory 1041s ok 305 - Sessions module 1041s ok 306 - New Persistent session for rory 1041s ok 307 - Add/goodkey: Request succeed 1041s ok 308 - Add/goodkey: Result code is 201 1041s ok 309 - Add/goodkey: Response is JSON 1041s ok 310 - rory should have 1 2F of type "TOTP": Request succeed 1041s ok 311 - rory should have 1 2F of type "TOTP": Result code is 200 1041s ok 312 - rory should have 1 2F of type "TOTP": Response is JSON 1041s ok 313 - rory should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1041s ok 314 - Sessions module 1041s ok 315 - Correct type 1041s ok 316 - Epoch was set 1041s ok 317 - Correct name 1041s ok 318 - Secret was encrypted 1041s ok 319 - Correct normalized key 1041s ok 320 - Add/missinguser: Request succeed 1041s ok 321 - Add/missinguser: Result code is 404 1041s ok 322 - Add/missinguser: Response is JSON 1041s ok 323 - Add/missinguser: Request succeed 1041s ok 324 - Add/missinguser: Result code is 404 1041s ok 325 - Add/missinguser: Response is JSON 1041s ok 326 - Add/missinguser: Request succeed 1041s ok 327 - Add/missinguser: Result code is 404 1041s ok 328 - Add/missinguser: Response is JSON 1041s ok 329 - Add/missinguser: Request succeed 1041s ok 330 - Add/missinguser: Result code is 404 1041s ok 331 - Add/missinguser: Response is JSON 1041s ok 332 - Add/missinguser: Request succeed 1041s ok 333 - Add/missinguser: Result code is 201 1041s ok 334 - Add/missinguser: Response is JSON 1041s ok 335 - unknowng should have 1 2F of type "test": Request succeed 1041s ok 336 - unknowng should have 1 2F of type "test": Result code is 200 1041s ok 337 - unknowng should have 1 2F of type "test": Response is JSON 1041s ok 338 - unknowng should have 1 2F of type "test": check if nb of 2F found (1) equals expectation (1) 1041s ok 339 - Add/missinguser: Request succeed 1041s ok 340 - Add/missinguser: Result code is 201 1041s ok 341 - Add/missinguser: Response is JSON 1041s ok 342 - unknownt should have 1 2F of type "TOTP": Request succeed 1041s ok 343 - unknownt should have 1 2F of type "TOTP": Result code is 200 1041s ok 344 - unknownt should have 1 2F of type "TOTP": Response is JSON 1041s ok 345 - unknownt should have 1 2F of type "TOTP": check if nb of 2F found (1) equals expectation (1) 1041s ok 346 - Searching for [no params] returns no results: Request succeed 1041s ok 347 - Searching for [no params] returns no results: Result code is 200 1041s ok 348 - Searching for [no params] returns no results: Response is JSON 1041s ok 349 - Empty list was returned 1041s ok 350 - Sessions module 1041s ok 351 - New Persistent session for dwho 1041s ok 352 - Sessions module 1041s ok 353 - New Persistent session for rtyler 1041s ok 354 - Sessions module 1041s ok 355 - New Persistent session for mjones 1041s ok 356 - Sessions module 1041s ok 357 - New Persistent session for msmith 1041s ok 358 - Searching for [no params] returns dwho,mjones,rtyler: Request succeed 1041s ok 359 - Searching for [no params] returns dwho,mjones,rtyler: Result code is 200 1041s ok 360 - Searching for [no params] returns dwho,mjones,rtyler: Response is JSON 1041s ok 361 - Expected results 1041s ok 362 - Searching for type=TOTP returns dwho,rtyler: Request succeed 1041s ok 363 - Searching for type=TOTP returns dwho,rtyler: Result code is 200 1041s ok 364 - Searching for type=TOTP returns dwho,rtyler: Response is JSON 1041s ok 365 - Expected results 1041s ok 366 - Expected API response 1041s ok 367 - Searching for uid=m* returns mjones: Request succeed 1041s ok 368 - Searching for uid=m* returns mjones: Result code is 200 1041s ok 369 - Searching for uid=m* returns mjones: Response is JSON 1041s ok 370 - Expected results 1041s ok 371 - Searching for uid=m*&type=Yubikey returns mjones: Request succeed 1041s ok 372 - Searching for uid=m*&type=Yubikey returns mjones: Result code is 200 1041s ok 373 - Searching for uid=m*&type=Yubikey returns mjones: Response is JSON 1041s ok 374 - Expected results 1041s ok 375 - Searching for uid=m*&type=TOTP returns no results: Request succeed 1041s ok 376 - Searching for uid=m*&type=TOTP returns no results: Result code is 200 1041s ok 377 - Searching for uid=m*&type=TOTP returns no results: Response is JSON 1041s ok 378 - Empty list was returned 1041s ok 379 - Searching for uid=dwho&type=TOTP returns dwho: Request succeed 1041s ok 380 - Searching for uid=dwho&type=TOTP returns dwho: Result code is 200 1041s ok 381 - Searching for uid=dwho&type=TOTP returns dwho: Response is JSON 1041s ok 382 - Expected results 1041s ok 383 - Searching for uid=dwho&type=Yubikey returns no results: Request succeed 1041s ok 384 - Searching for uid=dwho&type=Yubikey returns no results: Result code is 200 1041s ok 385 - Searching for uid=dwho&type=Yubikey returns no results: Response is JSON 1041s ok 386 - Empty list was returned 1041s ok 387 - Searching for type=TOTP&type=WebAuthn returns dwho: Request succeed 1041s ok 388 - Searching for type=TOTP&type=WebAuthn returns dwho: Result code is 200 1041s ok 389 - Searching for type=TOTP&type=WebAuthn returns dwho: Response is JSON 1041s ok 390 - Expected results 1041s 1..390 1041s ok 1041s t/04-history-api.t .......................... 1041s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1041s ok 2 - Sessions module 1041s ok 3 - New session for dwho 1041s ok 4 - Sessions module 1041s ok 5 - New session for rtyler 1041s ok 6 - Sessions module 1041s ok 7 - New session for msmith 1041s # Subtest: Get all entries for user 1041s ok 1 - Manager object 1041s ok 2 - Init 1041s ok 3 - Manager app 1041s ok 4 - Client object 1041s ok 5 - Get request on dwho 1041s ok 6 - Response code is 200 1041s ok 7 - Got JSON 1041s ok 8 - Found 9 entries 1041s 1..8 1041s ok 8 - Get all entries for user 1041s # Subtest: Type any returns all entries 1041s ok 1 - Get request on dwho 1041s ok 2 - Response code is 200 1041s ok 3 - Got JSON 1041s ok 4 - Found 9 entries 1041s 1..4 1041s ok 9 - Type any returns all entries 1041s # Subtest: Get all successes for user 1041s ok 1 - Get request on dwho 1041s ok 2 - Response code is 200 1041s ok 3 - Got JSON 1041s ok 4 - Found 5 entries 1041s 1..4 1041s ok 10 - Get all successes for user 1041s # Subtest: Get all failures for user 1041s ok 1 - Get request on dwho 1041s ok 2 - Response code is 200 1041s ok 3 - Got JSON 1041s ok 4 - Found 4 entries 1041s 1..4 1041s ok 11 - Get all failures for user 1041s # Subtest: Get last success for user 1041s ok 1 - Get request on dwho/last 1041s ok 2 - Response code is 200 1041s ok 3 - Got JSON 1041s ok 4 1041s 1..4 1041s ok 12 - Get last success for user 1041s # Subtest: Get last failure for user 1041s ok 1 - Get request on dwho/last 1041s ok 2 - Response code is 200 1041s ok 3 - Got JSON 1041s ok 4 1041s 1..4 1041s ok 13 - Get last failure for user 1041s # Subtest: Get last event for user 1041s ok 1 - Get request on dwho/last 1041s ok 2 - Response code is 200 1041s ok 3 - Got JSON 1041s ok 4 1041s 1..4 1041s ok 14 - Get last event for user 1041s # Subtest: Get last event for user 1041s ok 1 - Get request on rtyler/last 1041s ok 2 - Response code is 200 1041s ok 3 - Got JSON 1041s ok 4 1041s 1..4 1041s ok 15 - Get last event for user 1041s ok 16 - Get request on msmith 1041s ok 17 - Response code is 200 1041s ok 18 - Got JSON 1041s ok 19 1041s ok 20 - Get request on msmith 1041s ok 21 - Response code is 200 1041s ok 22 - Got JSON 1041s ok 23 1041s ok 24 - Get request on rtyler 1041s ok 25 - Response code is 200 1041s ok 26 - Got JSON 1041s ok 27 1041s ok 28 - Get request on nobody 1041s ok 29 - Response code is 404 1041s ok 30 - Got JSON 1041s ok 31 1041s ok 32 - Get request on nobody 1041s ok 33 - Response code is 404 1041s ok 34 - Got JSON 1041s ok 35 1041s ok 36 - Get request on msmith/last 1041s ok 37 - Response code is 404 1041s ok 38 - Got JSON 1041s ok 39 1041s ok 40 - Get request on rtyler/last 1041s ok 41 - Response code is 404 1041s ok 42 - Got JSON 1041s ok 43 1041s ok 44 - Get request on nobody/last 1041s ok 45 - Response code is 404 1041s ok 46 - Got JSON 1041s ok 47 1041s ok 48 - Get request on toto 1041s ok 49 - Response code is 400 1041s ok 50 - Got JSON 1041s ok 51 1041s ok 52 - Get request on toto/unknown 1041s ok 53 - Response code is 404 1041s ok 54 - Got JSON 1041s ok 55 1041s ok 56 - Get request on 1041s ok 57 - Response code is 404 1041s ok 58 - Got JSON 1041s ok 59 1041s 1..59 1041s ok 1042s t/04-menu-api.t ............................. 1042s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1042s ok 2 - Manager object 1042s ok 3 - Init 1042s ok 4 - Manager app 1042s ok 5 - Client object 1042s ok 6 - Cat - Get mycat1 cat should err on not found: Request succeed 1042s ok 7 - Cat - Get mycat1 cat should err on not found: Result code is 404 1042s ok 8 - Cat - Get mycat1 cat should err on not found: Response is JSON 1042s ok 9 - Cat - Add should succeed: Request succeed 1042s ok 10 - Cat - Add should succeed: Result code is 201 1042s ok 11 - Cat - Add should succeed: Response is JSON 1042s ok 12 - Cat - Add should succeed: Request succeed 1042s ok 13 - Cat - Add should succeed: Result code is 200 1042s ok 14 - Cat - Add should succeed: Response is JSON 1042s ok 15 - Cat - Add should succeed: check if catname value "My Cat 1" matches expected value "My Cat 1" 1042s ok 16 - Cat - Add should succeed: Request succeed 1042s ok 17 - Cat - Add should succeed: Result code is 200 1042s ok 18 - Cat - Add should succeed: Response is JSON 1042s ok 19 - Cat - Add should succeed: check if order value "1" matches expected value "1" 1042s ok 20 - Cat - Add should fail on duplicate confKey: Request succeed 1042s ok 21 - Cat - Add should fail on duplicate confKey: Result code is 409 1042s ok 22 - Cat - Add should fail on duplicate confKey: Response is JSON 1042s ok 23 - Cat - Add should fail on invalid confKey: Request succeed 1042s ok 24 - Cat - Add should fail on invalid confKey: Result code is 400 1042s ok 25 - Cat - Add should fail on invalid confKey: Response is JSON 1042s ok 26 - Cat - Update should succeed and keep existing values: Request succeed 1042s ok 27 - Cat - Update should succeed and keep existing values: Result code is 400 1042s ok 28 - Cat - Update should succeed and keep existing values: Response is JSON 1042s ok 29 - Cat - Update should succeed and keep existing values: Request succeed 1042s ok 30 - Cat - Update should succeed and keep existing values: Result code is 204 1042s ok 31 - 204 code returns no content 1042s ok 32 - Cat - Update should succeed and keep existing values: Request succeed 1042s ok 33 - Cat - Update should succeed and keep existing values: Result code is 200 1042s ok 34 - Cat - Update should succeed and keep existing values: Response is JSON 1042s ok 35 - Cat - Update should succeed and keep existing values: check if catname value "My Cat 1" matches expected value "My Cat 1" 1042s ok 36 - Cat - Update should succeed and keep existing values: Request succeed 1042s ok 37 - Cat - Update should succeed and keep existing values: Result code is 200 1042s ok 38 - Cat - Update should succeed and keep existing values: Response is JSON 1042s ok 39 - Cat - Update should succeed and keep existing values: check if order value "3" matches expected value "3" 1042s ok 40 - Cat - Update should fail if confKey not found: Request succeed 1042s ok 41 - Cat - Update should fail if confKey not found: Result code is 404 1042s ok 42 - Cat - Update should fail if confKey not found: Response is JSON 1042s ok 43 - Cat - 2nd add should succeed: Request succeed 1042s ok 44 - Cat - 2nd add should succeed: Result code is 201 1042s ok 45 - Cat - 2nd add should succeed: Response is JSON 1042s ok 46 - Cat - Replace should succeed: Request succeed 1042s ok 47 - Cat - Replace should succeed: Result code is 204 1042s ok 48 - 204 code returns no content 1042s ok 49 - Cat - Replace should fail if confKey not found: Request succeed 1042s ok 50 - Cat - Replace should fail if confKey not found: Result code is 404 1042s ok 51 - Cat - Replace should fail if confKey not found: Response is JSON 1042s ok 52 - Cat - FindByConfKey should find 2 hits: Request succeed 1042s ok 53 - Cat - FindByConfKey should find 2 hits: Result code is 200 1042s ok 54 - Cat - FindByConfKey should find 2 hits: Response is JSON 1042s ok 55 - Cat - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1042s ok 56 - Cat - FindByConfKey should find 1 hits: Request succeed 1042s ok 57 - Cat - FindByConfKey should find 1 hits: Result code is 200 1042s ok 58 - Cat - FindByConfKey should find 1 hits: Response is JSON 1042s ok 59 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1042s ok 60 - Cat - FindByConfKey should find 1 hits: Request succeed 1042s ok 61 - Cat - FindByConfKey should find 1 hits: Result code is 200 1042s ok 62 - Cat - FindByConfKey should find 1 hits: Response is JSON 1042s ok 63 - Cat - FindByConfKey should find 1 hits: check if nb of hits returned (1) matches expectation (1) 1042s ok 64 - Cat - FindByConfKey should find 0 hits: Request succeed 1042s ok 65 - Cat - FindByConfKey should find 0 hits: Result code is 200 1042s ok 66 - Cat - FindByConfKey should find 0 hits: Response is JSON 1042s ok 67 - Cat - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1042s ok 68 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1042s ok 69 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1042s ok 70 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1042s ok 71 - Cat - FindByConfKey should err on invalid patterns: Request succeed 1042s ok 72 - Cat - FindByConfKey should err on invalid patterns: Result code is 400 1042s ok 73 - Cat - FindByConfKey should err on invalid patterns: Response is JSON 1042s ok 74 - App - Get mycat3 apps should err on not found: Request succeed 1042s ok 75 - App - Get mycat3 apps should err on not found: Result code is 404 1042s ok 76 - App - Get mycat3 apps should err on not found: Response is JSON 1042s ok 77 - App - Get app myapp1 from existing mycat2 should err on not found: Request succeed 1042s ok 78 - App - Get app myapp1 from existing mycat2 should err on not found: Result code is 404 1042s ok 79 - App - Get app myapp1 from existing mycat2 should err on not found: Response is JSON 1042s ok 80 - App - Get app myapp1 from mycat3 should err on not found: Request succeed 1042s ok 81 - App - Get app myapp1 from mycat3 should err on not found: Result code is 404 1042s ok 82 - App - Get app myapp1 from mycat3 should err on not found: Response is JSON 1042s ok 83 - App - Add app myapp1 to mycat3 should err on not found: Request succeed 1042s ok 84 - App - Add app myapp1 to mycat3 should err on not found: Result code is 404 1042s ok 85 - App - Add app myapp1 to mycat3 should err on not found: Response is JSON 1042s ok 86 - App - Add app1 to cat1 should succeed: Request succeed 1042s ok 87 - App - Add app1 to cat1 should succeed: Result code is 201 1042s ok 88 - App - Add app1 to cat1 should succeed: Response is JSON 1042s ok 89 - App - Add app1 to cat1 should succeed: Request succeed 1042s ok 90 - App - Add app1 to cat1 should succeed: Result code is 200 1042s ok 91 - App - Add app1 to cat1 should succeed: Response is JSON 1042s ok 92 - App - Add app1 to cat1 should succeed: check if order value "1" matches expected value "1" 1042s ok 93 - App - Add app1 to cat1 should succeed: Request succeed 1042s ok 94 - App - Add app1 to cat1 should succeed: Result code is 200 1042s ok 95 - App - Add app1 to cat1 should succeed: Response is JSON 1042s ok 96 - App - Add app1 to cat1 should succeed: check if options/name value "My App 1" matches expected value "My App 1" 1042s ok 97 - App - Add app1 to cat1 should succeed: Request succeed 1042s ok 98 - App - Add app1 to cat1 should succeed: Result code is 200 1042s ok 99 - App - Add app1 to cat1 should succeed: Response is JSON 1042s 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" 1042s ok 101 - App - Add app1 to cat1 should succeed: Request succeed 1042s ok 102 - App - Add app1 to cat1 should succeed: Result code is 200 1042s ok 103 - App - Add app1 to cat1 should succeed: Response is JSON 1042s 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" 1042s ok 105 - App - Add app1 to cat1 should succeed: Request succeed 1042s ok 106 - App - Add app1 to cat1 should succeed: Result code is 200 1042s ok 107 - App - Add app1 to cat1 should succeed: Response is JSON 1042s 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/" 1042s ok 109 - App - Add app2 to cat1 should succeed: Request succeed 1042s ok 110 - App - Add app2 to cat1 should succeed: Result code is 201 1042s ok 111 - App - Add app2 to cat1 should succeed: Response is JSON 1042s ok 112 - App - Add app2 to cat1 should succeed: Request succeed 1042s ok 113 - App - Add app2 to cat1 should succeed: Result code is 200 1042s ok 114 - App - Add app2 to cat1 should succeed: Response is JSON 1042s ok 115 - App - Add app2 to cat1 should succeed: check if order value "2" matches expected value "2" 1042s ok 116 - App - Add app2 to cat1 should succeed: Request succeed 1042s ok 117 - App - Add app2 to cat1 should succeed: Result code is 200 1042s ok 118 - App - Add app2 to cat1 should succeed: Response is JSON 1042s ok 119 - App - Add app2 to cat1 should succeed: check if options/name value "My App 2" matches expected value "My App 2" 1042s ok 120 - App - Add app2 to cat1 should succeed: Request succeed 1042s ok 121 - App - Add app2 to cat1 should succeed: Result code is 200 1042s ok 122 - App - Add app2 to cat1 should succeed: Response is JSON 1042s ok 123 - App - Add app2 to cat1 should succeed: check if options/logo value "demo.png" matches expected value "demo.png" 1042s ok 124 - App - Add app3 to cat2 should succeed: Request succeed 1042s ok 125 - App - Add app3 to cat2 should succeed: Result code is 201 1042s ok 126 - App - Add app3 to cat2 should succeed: Response is JSON 1042s ok 127 - App - Add app3 to cat2 should succeed: Request succeed 1042s ok 128 - App - Add app3 to cat2 should succeed: Result code is 200 1042s ok 129 - App - Add app3 to cat2 should succeed: Response is JSON 1042s ok 130 - App - Add app3 to cat2 should succeed: check if order value "1" matches expected value "1" 1042s ok 131 - App - Add app3 to cat2 should succeed: Request succeed 1042s ok 132 - App - Add app3 to cat2 should succeed: Result code is 200 1042s ok 133 - App - Add app3 to cat2 should succeed: Response is JSON 1042s ok 134 - App - Add app3 to cat2 should succeed: check if options/display value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1042s ok 135 - App - Add should fail on duplicate confKey: Request succeed 1042s ok 136 - App - Add should fail on duplicate confKey: Result code is 409 1042s ok 137 - App - Add should fail on duplicate confKey: Response is JSON 1042s ok 138 - App - Add should fail on invalid confKey: Request succeed 1042s ok 139 - App - Add should fail on invalid confKey: Result code is 400 1042s ok 140 - App - Add should fail on invalid confKey: Response is JSON 1042s ok 141 - App - Check default value were set: Request succeed 1042s ok 142 - App - Check default value were set: Result code is 200 1042s ok 143 - App - Check default value were set: Response is JSON 1042s ok 144 - App - Check default value were set: check if options/logo value "network.png" matches expected value "network.png" 1042s ok 145 - App - Check default value were set: Request succeed 1042s ok 146 - App - Check default value were set: Result code is 200 1042s ok 147 - App - Check default value were set: Response is JSON 1042s ok 148 - App - Check default value were set: check if options/display value "auto" matches expected value "auto" 1042s ok 149 - App - Category 1 should return 2 apps: Request succeed 1042s ok 150 - App - Category 1 should return 2 apps: Result code is 200 1042s ok 151 - App - Category 1 should return 2 apps: Response is JSON 1042s ok 152 - App - Category 1 should return 2 apps: check if nb of hits returned (2) matches expectation (2) 1042s ok 153 - App - Category 2 should return 1 app: Request succeed 1042s ok 154 - App - Category 2 should return 1 app: Result code is 200 1042s ok 155 - App - Category 2 should return 1 app: Response is JSON 1042s ok 156 - App - Category 2 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1042s ok 157 - App - FindByConfKey should find 2 hits: Request succeed 1042s ok 158 - App - FindByConfKey should find 2 hits: Result code is 200 1042s ok 159 - App - FindByConfKey should find 2 hits: Response is JSON 1042s ok 160 - App - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1042s ok 161 - App - FindByConfKey should find 1 hit: Request succeed 1042s ok 162 - App - FindByConfKey should find 1 hit: Result code is 200 1042s ok 163 - App - FindByConfKey should find 1 hit: Response is JSON 1042s ok 164 - App - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1042s ok 165 - App - FindByConfKey should err on invalid patterns: Request succeed 1042s ok 166 - App - FindByConfKey should err on invalid patterns: Result code is 400 1042s ok 167 - App - FindByConfKey should err on invalid patterns: Response is JSON 1042s ok 168 - App - FindByConfKey should err on invalid patterns: Request succeed 1042s ok 169 - App - FindByConfKey should err on invalid patterns: Result code is 400 1042s ok 170 - App - FindByConfKey should err on invalid patterns: Response is JSON 1042s ok 171 - App - Update should succeed and keep existing values: Request succeed 1042s ok 172 - App - Update should succeed and keep existing values: Result code is 204 1042s ok 173 - 204 code returns no content 1042s ok 174 - App - Update should succeed and keep existing values: Request succeed 1042s ok 175 - App - Update should succeed and keep existing values: Result code is 200 1042s ok 176 - App - Update should succeed and keep existing values: Response is JSON 1042s 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" 1042s ok 178 - App - Update should succeed and keep existing values: Request succeed 1042s ok 179 - App - Update should succeed and keep existing values: Result code is 200 1042s ok 180 - App - Update should succeed and keep existing values: Response is JSON 1042s 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" 1042s ok 182 - App - Update should succeed and keep existing values: Request succeed 1042s ok 183 - App - Update should succeed and keep existing values: Result code is 200 1042s ok 184 - App - Update should succeed and keep existing values: Response is JSON 1042s ok 185 - App - Update should succeed and keep existing values: check if order value "1" matches expected value "1" 1042s ok 186 - App - Update should fail if confKey not found: Request succeed 1042s ok 187 - App - Update should fail if confKey not found: Result code is 404 1042s ok 188 - App - Update should fail if confKey not found: Response is JSON 1042s ok 189 - App - Update should fail if confKey not found: Request succeed 1042s ok 190 - App - Update should fail if confKey not found: Result code is 404 1042s ok 191 - App - Update should fail if confKey not found: Response is JSON 1042s ok 192 - App - Replace should succeed: Request succeed 1042s ok 193 - App - Replace should succeed: Result code is 204 1042s ok 194 - 204 code returns no content 1042s ok 195 - App - Replace should succeed: Request succeed 1042s ok 196 - App - Replace should succeed: Result code is 200 1042s ok 197 - App - Replace should succeed: Response is JSON 1042s ok 198 - App - Replace should succeed: check if options/name value "My App 3 updated" matches expected value "My App 3 updated" 1042s ok 199 - App - Replace should fail if confKey not found: Request succeed 1042s ok 200 - App - Replace should fail if confKey not found: Result code is 404 1042s ok 201 - App - Replace should fail if confKey not found: Response is JSON 1042s ok 202 - App - Replace should fail if confKey not found: Request succeed 1042s ok 203 - App - Replace should fail if confKey not found: Result code is 404 1042s ok 204 - App - Replace should fail if confKey not found: Response is JSON 1042s ok 205 - App - Delete should succeed: Request succeed 1042s ok 206 - App - Delete should succeed: Result code is 204 1042s ok 207 - 204 code returns no content 1042s ok 208 - App - Entity should not be found after deletion: Request succeed 1042s ok 209 - App - Entity should not be found after deletion: Result code is 404 1042s ok 210 - App - Entity should not be found after deletion: Response is JSON 1042s ok 211 - App - Category 1 should return 1 app: Request succeed 1042s ok 212 - App - Category 1 should return 1 app: Result code is 200 1042s ok 213 - App - Category 1 should return 1 app: Response is JSON 1042s ok 214 - App - Category 1 should return 1 app: check if nb of hits returned (1) matches expectation (1) 1042s ok 215 - Cat - Clean up: Request succeed 1042s ok 216 - Cat - Clean up: Result code is 204 1042s ok 217 - 204 code returns no content 1042s ok 218 - Cat - Clean up: Request succeed 1042s ok 219 - Cat - Clean up: Result code is 204 1042s ok 220 - 204 code returns no content 1042s ok 221 - cat - Entity should not be found after clean up: Request succeed 1042s ok 222 - cat - Entity should not be found after clean up: Result code is 404 1042s ok 223 - cat - Entity should not be found after clean up: Response is JSON 1042s 1..223 1042s ok 1042s t/04-misc-api.t ............................. 1042s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1042s ok 2 - Manager object 1042s ok 3 - Init 1042s ok 4 - Manager app 1042s ok 5 - Broken config backend: Request succeed 1042s ok 6 - Broken config backend: correct status code 1042s ok 7 - Got expected global status 1042s ok 8 - Got expected config status 1042s ok 9 - Back to normal: Request succeed 1042s ok 10 - Back to normal: correct status code 1042s ok 11 - Got expected global status 1042s ok 12 - Got expected config status 1042s ok 13 - Not implemented yet 1042s ok 14 - Not implemented yet 1042s 1..14 1042s ok 1043s t/04-providers-api.t ........................ 1043s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1043s ok 2 - Manager object 1043s ok 3 - Init 1043s ok 4 - Manager app 1043s ok 5 - Client object 1043s ok 6 - OidcRp - Add should succeed: Request succeed 1043s ok 7 - OidcRp - Add should succeed: Result code is 201 1043s ok 8 - OidcRp - Add should succeed: Response is JSON 1043s ok 9 - OidcRp - Add should succeed: Request succeed 1043s ok 10 - OidcRp - Add should succeed: Result code is 200 1043s ok 11 - OidcRp - Add should succeed: Response is JSON 1043s ok 12 - OidcRp - Add should succeed: check if options/icon value "web.png" matches expected value "web.png" 1043s ok 13 - OidcRp - Add should succeed: Request succeed 1043s ok 14 - OidcRp - Add should succeed: Result code is 200 1043s ok 15 - OidcRp - Add should succeed: Response is JSON 1043s ok 16 - OidcRp - Add should succeed: check if options/clientId value "myOidcClient0" matches expected value "myOidcClient0" 1043s ok 17 - OidcRp - Add should succeed: Request succeed 1043s ok 18 - OidcRp - Add should succeed: Result code is 200 1043s ok 19 - OidcRp - Add should succeed: Response is JSON 1043s ok 20 - OidcRp - Add should succeed: check if options/redirectUris/0 value "http://url/1" matches expected value "http://url/1" 1043s ok 21 - OidcRp - Add should succeed: Request succeed 1043s ok 22 - OidcRp - Add should succeed: Result code is 200 1043s ok 23 - OidcRp - Add should succeed: Response is JSON 1043s ok 24 - OidcRp - Add should succeed: check if options/clientSecret value "secret" matches expected value "secret" 1043s ok 25 - OidcRp - Check attribute default value was set after add: Request succeed 1043s ok 26 - OidcRp - Check attribute default value was set after add: Result code is 200 1043s ok 27 - OidcRp - Check attribute default value was set after add: Response is JSON 1043s ok 28 - OidcRp - Check attribute default value was set after add: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1043s ok 29 - OidcRp - Add should fail on duplicate confKey: Request succeed 1043s ok 30 - OidcRp - Add should fail on duplicate confKey: Result code is 409 1043s ok 31 - OidcRp - Add should fail on duplicate confKey: Response is JSON 1043s ok 32 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 33 - OidcRp - Update should succeed and keep existing values: Result code is 204 1043s ok 34 - 204 code returns no content 1043s ok 35 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 36 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 37 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s ok 38 - OidcRp - Update should succeed and keep existing values: check if options/clientSecret value "secret2" matches expected value "secret2" 1043s ok 39 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 40 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 41 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s ok 42 - OidcRp - Update should succeed and keep existing values: check if options/clientId value "myOidcClient1" matches expected value "myOidcClient1" 1043s ok 43 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 44 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 45 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s ok 46 - OidcRp - Update should succeed and keep existing values: check if options/IDTokenSignAlg value "RS512" matches expected value "RS512" 1043s ok 47 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 48 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 49 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s ok 50 - OidcRp - Update should succeed and keep existing values: check if options/icon value "web.png" matches expected value "web.png" 1043s ok 51 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 52 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 53 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s ok 54 - OidcRp - Update should succeed and keep existing values: check if exportedVars/cn value "cn" matches expected value "cn" 1043s ok 55 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 56 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 57 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s ok 58 - OidcRp - Update should succeed and keep existing values: check if exportedVars/family_name value "sn" matches expected value "sn" 1043s ok 59 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 60 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 61 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s ok 62 - OidcRp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1043s ok 63 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 64 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 65 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s ok 66 - OidcRp - Update should succeed and keep existing values: check if extraClaims/phone value "telephoneNumber" matches expected value "telephoneNumber" 1043s ok 67 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 68 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 69 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s 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" 1043s ok 71 - OidcRp - Update should succeed and keep existing values: Request succeed 1043s ok 72 - OidcRp - Update should succeed and keep existing values: Result code is 200 1043s ok 73 - OidcRp - Update should succeed and keep existing values: Response is JSON 1043s 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" 1043s ok 75 - OidcRp - Update should fail on non existing options: Request succeed 1043s ok 76 - OidcRp - Update should fail on non existing options: Result code is 400 1043s ok 77 - OidcRp - Update should fail on non existing options: Response is JSON 1043s ok 78 - OidcRp - Add should fail on duplicate clientId: Request succeed 1043s ok 79 - OidcRp - Add should fail on duplicate clientId: Result code is 409 1043s ok 80 - OidcRp - Add should fail on duplicate clientId: Response is JSON 1043s ok 81 - OidcRp - Add should fail on non existing options: Request succeed 1043s ok 82 - OidcRp - Add should fail on non existing options: Result code is 400 1043s ok 83 - OidcRp - Add should fail on non existing options: Response is JSON 1043s ok 84 - OidcRp - 2nd add should succeed: Request succeed 1043s ok 85 - OidcRp - 2nd add should succeed: Result code is 201 1043s ok 86 - OidcRp - 2nd add should succeed: Response is JSON 1043s ok 87 - OidcRp - Update should fail if client id exists: Request succeed 1043s ok 88 - OidcRp - Update should fail if client id exists: Result code is 409 1043s ok 89 - OidcRp - Update should fail if client id exists: Response is JSON 1043s ok 90 - OidcRp - Update should fail if confKey not found: Request succeed 1043s ok 91 - OidcRp - Update should fail if confKey not found: Result code is 404 1043s ok 92 - OidcRp - Update should fail if confKey not found: Response is JSON 1043s ok 93 - OidcRp - Replace should succeed: Request succeed 1043s ok 94 - OidcRp - Replace should succeed: Result code is 204 1043s ok 95 - 204 code returns no content 1043s ok 96 - OidcRp - Check attribute default value was set after replace: Request succeed 1043s ok 97 - OidcRp - Check attribute default value was set after replace: Result code is 200 1043s ok 98 - OidcRp - Check attribute default value was set after replace: Response is JSON 1043s ok 99 - OidcRp - Check attribute default value was set after replace: check if options/IDTokenSignAlg value "RS256" matches expected value "RS256" 1043s ok 100 - OidcRp - Check attribute default value was set after replace: Request succeed 1043s ok 101 - OidcRp - Check attribute default value was set after replace: Result code is 200 1043s ok 102 - OidcRp - Check attribute default value was set after replace: Response is JSON 1043s 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" 1043s ok 104 - OidcRp - Check attribute default value was set after replace: Request succeed 1043s ok 105 - OidcRp - Check attribute default value was set after replace: Result code is 200 1043s ok 106 - OidcRp - Check attribute default value was set after replace: Response is JSON 1043s ok 107 - OidcRp - Check attribute default value was set after replace: check if options/postLogoutRedirectUris/0 value "" matches expected value "" 1043s ok 108 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1043s ok 109 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1043s ok 110 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1043s ok 111 - OidcRp - Replace should fail on non existing or invalid options: Request succeed 1043s ok 112 - OidcRp - Replace should fail on non existing or invalid options: Result code is 400 1043s ok 113 - OidcRp - Replace should fail on non existing or invalid options: Response is JSON 1043s ok 114 - OidcRp - Replace should fail if confKey not found: Request succeed 1043s ok 115 - OidcRp - Replace should fail if confKey not found: Result code is 404 1043s ok 116 - OidcRp - Replace should fail if confKey not found: Response is JSON 1043s ok 117 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1043s ok 118 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1043s ok 119 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1043s ok 120 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1043s ok 121 - OidcRp - FindByConfKey should find 2 hits: Request succeed 1043s ok 122 - OidcRp - FindByConfKey should find 2 hits: Result code is 200 1043s ok 123 - OidcRp - FindByConfKey should find 2 hits: Response is JSON 1043s ok 124 - OidcRp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1043s ok 125 - OidcRp - FindByConfKey should find 1 hit: Request succeed 1043s ok 126 - OidcRp - FindByConfKey should find 1 hit: Result code is 200 1043s ok 127 - OidcRp - FindByConfKey should find 1 hit: Response is JSON 1043s ok 128 - OidcRp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1043s ok 129 - OidcRp - FindByConfKey should find 0 hits: Request succeed 1043s ok 130 - OidcRp - FindByConfKey should find 0 hits: Result code is 200 1043s ok 131 - OidcRp - FindByConfKey should find 0 hits: Response is JSON 1043s ok 132 - OidcRp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1043s ok 133 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1043s ok 134 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1043s ok 135 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1043s ok 136 - OidcRp - FindByConfKey should err on invalid patterns: Request succeed 1043s ok 137 - OidcRp - FindByConfKey should err on invalid patterns: Result code is 400 1043s ok 138 - OidcRp - FindByConfKey should err on invalid patterns: Response is JSON 1043s ok 139 - OidcRp - FindByClientId should find one entry: Request succeed 1043s ok 140 - OidcRp - FindByClientId should find one entry: Result code is 200 1043s ok 141 - OidcRp - FindByClientId should find one entry: Response is JSON 1043s ok 142 - OidcRp - FindByClientId should find one entry: Check clientId value returned "myOidcClient1" matched expected value "myOidcClient1" 1043s ok 143 - OidcRp - FindByClientId should find nothing: Request succeed 1043s ok 144 - OidcRp - FindByClientId should find nothing: Result code is 404 1043s ok 145 - OidcRp - FindByClientId should find nothing: Response is JSON 1043s ok 146 - OidcRp - Clean up: Request succeed 1043s ok 147 - OidcRp - Clean up: Result code is 204 1043s ok 148 - 204 code returns no content 1043s ok 149 - OidcRp - Clean up: Request succeed 1043s ok 150 - OidcRp - Clean up: Result code is 204 1043s ok 151 - 204 code returns no content 1043s ok 152 - OidcRp - Entity should not be found after clean up: Request succeed 1043s ok 153 - OidcRp - Entity should not be found after clean up: Result code is 404 1043s ok 154 - OidcRp - Entity should not be found after clean up: Response is JSON 1043s ok 155 - SamlSp - Add should succeed: Request succeed 1043s ok 156 - SamlSp - Add should succeed: Result code is 201 1043s ok 157 - SamlSp - Add should succeed: Response is JSON 1043s ok 158 - SamlSp - Add should succeed: Request succeed 1043s ok 159 - SamlSp - Add should succeed: Result code is 200 1043s ok 160 - SamlSp - Add should succeed: Response is JSON 1043s ok 161 - SamlSp - Add should succeed: check if options/encryptionMode value "assertion" matches expected value "assertion" 1043s ok 162 - SamlSp - Add should succeed: Request succeed 1043s ok 163 - SamlSp - Add should succeed: Result code is 200 1043s ok 164 - SamlSp - Add should succeed: Response is JSON 1043s ok 165 - SamlSp - Add should succeed: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1043s ok 166 - SamlSp - Check attribute default value was set after add: Request succeed 1043s ok 167 - SamlSp - Check attribute default value was set after add: Result code is 200 1043s ok 168 - SamlSp - Check attribute default value was set after add: Response is JSON 1043s ok 169 - SamlSp - Check attribute default value was set after add: check if options/notOnOrAfterTimeout value "72000" matches expected value "72000" 1043s ok 170 - SamlSp - Add should fail on duplicate confKey: Request succeed 1043s ok 171 - SamlSp - Add should fail on duplicate confKey: Result code is 409 1043s ok 172 - SamlSp - Add should fail on duplicate confKey: Response is JSON 1043s ok 173 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 174 - SamlSp - Update should succeed and keep existing values: Result code is 204 1043s ok 175 - 204 code returns no content 1043s ok 176 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 177 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 178 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 179 - SamlSp - Update should succeed and keep existing values: check if options/checkSLOMessageSignature value "1" matches expected value "1" 1043s ok 180 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 181 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 182 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 183 - SamlSp - Update should succeed and keep existing values: check if options/sessionNotOnOrAfterTimeout value "36000" matches expected value "36000" 1043s ok 184 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 185 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 186 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 187 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/friendlyName value "common_name" matches expected value "common_name" 1043s ok 188 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 189 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 190 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 191 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1043s ok 192 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 193 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 194 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 195 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/mandatory value "false" matches expected value "false" 1043s ok 196 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 197 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 198 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 199 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/cn/name value "uid" matches expected value "uid" 1043s ok 200 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 201 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 202 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 203 - SamlSp - Update should succeed and keep existing values: check if exportedAttributes/given_name/name value "givenName" matches expected value "givenName" 1043s ok 204 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 205 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 206 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 207 - SamlSp - Update should succeed and keep existing values: check if macros/family_name value "$sn" matches expected value "$sn" 1043s ok 208 - SamlSp - Update should succeed and keep existing values: Request succeed 1043s ok 209 - SamlSp - Update should succeed and keep existing values: Result code is 200 1043s ok 210 - SamlSp - Update should succeed and keep existing values: Response is JSON 1043s ok 211 - SamlSp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1043s ok 212 - SamlSp - Update should fail on non existing options: Request succeed 1043s ok 213 - SamlSp - Update should fail on non existing options: Result code is 400 1043s ok 214 - SamlSp - Update should fail on non existing options: Response is JSON 1043s ok 215 - SamlSp - Add should fail on duplicate entityId: Request succeed 1043s ok 216 - SamlSp - Add should fail on duplicate entityId: Result code is 409 1043s ok 217 - SamlSp - Add should fail on duplicate entityId: Response is JSON 1043s ok 218 - SamlSp - Add should fail on non existing options: Request succeed 1043s ok 219 - SamlSp - Add should fail on non existing options: Result code is 400 1043s ok 220 - SamlSp - Add should fail on non existing options: Response is JSON 1043s ok 221 - SamlSp - 2nd add should succeed: Request succeed 1043s ok 222 - SamlSp - 2nd add should succeed: Result code is 201 1043s ok 223 - SamlSp - 2nd add should succeed: Response is JSON 1043s ok 224 - SamlSp - Update should fail if client id exists: Request succeed 1043s ok 225 - SamlSp - Update should fail if client id exists: Result code is 409 1043s ok 226 - SamlSp - Update should fail if client id exists: Response is JSON 1043s ok 227 - SamlSp - Update should fail if confKey not found: Request succeed 1043s ok 228 - SamlSp - Update should fail if confKey not found: Result code is 404 1043s ok 229 - SamlSp - Update should fail if confKey not found: Response is JSON 1043s ok 230 - SamlSp - Replace should succeed: Request succeed 1043s ok 231 - SamlSp - Replace should succeed: Result code is 204 1043s ok 232 - 204 code returns no content 1043s ok 233 - SamlSp - Check attribute default value was set after replace: Request succeed 1043s ok 234 - SamlSp - Check attribute default value was set after replace: Result code is 200 1043s ok 235 - SamlSp - Check attribute default value was set after replace: Response is JSON 1043s ok 236 - SamlSp - Check attribute default value was set after replace: check if options/encryptionMode value "none" matches expected value "none" 1043s ok 237 - SamlSp - Replace should fail on non existing options: Request succeed 1043s ok 238 - SamlSp - Replace should fail on non existing options: Result code is 400 1043s ok 239 - SamlSp - Replace should fail on non existing options: Response is JSON 1043s ok 240 - SamlSp - Replace should fail on non existing options: Request succeed 1043s ok 241 - SamlSp - Replace should fail on non existing options: Result code is 400 1043s ok 242 - SamlSp - Replace should fail on non existing options: Response is JSON 1043s ok 243 - SamlSp - Replace should fail if confKey not found: Request succeed 1043s ok 244 - SamlSp - Replace should fail if confKey not found: Result code is 404 1043s ok 245 - SamlSp - Replace should fail if confKey not found: Response is JSON 1043s ok 246 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1043s ok 247 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1043s ok 248 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1043s ok 249 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1043s ok 250 - SamlSp - FindByConfKey should find 2 hits: Request succeed 1043s ok 251 - SamlSp - FindByConfKey should find 2 hits: Result code is 200 1043s ok 252 - SamlSp - FindByConfKey should find 2 hits: Response is JSON 1043s ok 253 - SamlSp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1043s ok 254 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1043s ok 255 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1043s ok 256 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1043s ok 257 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1043s ok 258 - SamlSp - FindByConfKey should find 1 hit: Request succeed 1043s ok 259 - SamlSp - FindByConfKey should find 1 hit: Result code is 200 1043s ok 260 - SamlSp - FindByConfKey should find 1 hit: Response is JSON 1043s ok 261 - SamlSp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1043s ok 262 - SamlSp - FindByConfKey should find 0 hits: Request succeed 1043s ok 263 - SamlSp - FindByConfKey should find 0 hits: Result code is 200 1043s ok 264 - SamlSp - FindByConfKey should find 0 hits: Response is JSON 1043s ok 265 - SamlSp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1043s ok 266 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1043s ok 267 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1043s ok 268 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1043s ok 269 - SamlSp - FindByConfKey should err on invalid patterns: Request succeed 1043s ok 270 - SamlSp - FindByConfKey should err on invalid patterns: Result code is 400 1043s ok 271 - SamlSp - FindByConfKey should err on invalid patterns: Response is JSON 1043s ok 272 - SamlSp - FindByEntityId should find one entry: Request succeed 1043s ok 273 - SamlSp - FindByEntityId should find one entry: Result code is 200 1043s ok 274 - SamlSp - FindByEntityId should find one entry: Response is JSON 1043s 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" 1043s ok 276 - SamlSp - FindByEntityId should find nothing: Request succeed 1043s ok 277 - SamlSp - FindByEntityId should find nothing: Result code is 404 1043s ok 278 - SamlSp - FindByEntityId should find nothing: Response is JSON 1043s ok 279 - FederatedSalmSp - Add: Request succeed 1043s ok 280 - FederatedSalmSp - Add: Result code is 409 1043s ok 281 - FederatedSalmSp - Add: Response is JSON 1043s ok 282 - FederatedSalmSp - Add: Request succeed 1043s ok 283 - FederatedSalmSp - Add: Result code is 201 1043s ok 284 - FederatedSalmSp - Add: Response is JSON 1043s ok 285 - FederatedSalmSp - Add: Request succeed 1043s ok 286 - FederatedSalmSp - Add: Result code is 200 1043s ok 287 - FederatedSalmSp - Add: Response is JSON 1043s ok 288 - FederatedSalmSp - Add: check if options/encryptionMode value "assertion" matches expected value "assertion" 1043s ok 289 - FederatedSalmSp - Add: Request succeed 1043s ok 290 - FederatedSalmSp - Add: Result code is 200 1043s ok 291 - FederatedSalmSp - Add: Response is JSON 1043s ok 292 - FederatedSalmSp - Add: check if options/federationEntityID value "http://fed.example.com/" matches expected value "http://fed.example.com/" 1043s ok 293 - FederatedSalmSp - Add: Request succeed 1043s ok 294 - FederatedSalmSp - Add: Result code is 200 1043s ok 295 - FederatedSalmSp - Add: Response is JSON 1043s ok 296 - FederatedSalmSp - Add: Check entityId value returned "http://fed.example.com/" matched expected value "http://fed.example.com/" 1043s ok 297 - SamlSp - Clean up: Request succeed 1043s ok 298 - SamlSp - Clean up: Result code is 204 1043s ok 299 - 204 code returns no content 1043s ok 300 - SamlSp - Clean up: Request succeed 1043s ok 301 - SamlSp - Clean up: Result code is 204 1043s ok 302 - 204 code returns no content 1043s ok 303 - SamlSp - Entity should not be found after clean up: Request succeed 1043s ok 304 - SamlSp - Entity should not be found after clean up: Result code is 404 1043s ok 305 - SamlSp - Entity should not be found after clean up: Response is JSON 1043s ok 306 - CasApp - Add should succeed: Request succeed 1043s ok 307 - CasApp - Add should succeed: Result code is 201 1043s ok 308 - CasApp - Add should succeed: Response is JSON 1043s ok 309 - CasApp - Add should succeed: Request succeed 1043s ok 310 - CasApp - Add should succeed: Result code is 200 1043s ok 311 - CasApp - Add should succeed: Response is JSON 1043s ok 312 - CasApp - Add should succeed: check if options/service/0 value "http://mycasapp.example.com" matches expected value "http://mycasapp.example.com" 1043s ok 313 - CasApp - Add should succeed: Request succeed 1043s ok 314 - CasApp - Add should succeed: Result code is 200 1043s ok 315 - CasApp - Add should succeed: Response is JSON 1043s ok 316 - CasApp - Add should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1043s ok 317 - CasApp - Add should succeed: Request succeed 1043s ok 318 - CasApp - Add should succeed: Result code is 200 1043s ok 319 - CasApp - Add should succeed: Response is JSON 1043s ok 320 - CasApp - Add should succeed: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1043s ok 321 - CasApp - Add should fail on duplicate confKey: Request succeed 1043s ok 322 - CasApp - Add should fail on duplicate confKey: Result code is 409 1043s ok 323 - CasApp - Add should fail on duplicate confKey: Response is JSON 1043s ok 324 - CasApp - Update should succeed and keep existing values: Request succeed 1043s ok 325 - CasApp - Update should succeed and keep existing values: Result code is 204 1043s ok 326 - 204 code returns no content 1043s ok 327 - CasApp - Update should succeed and keep existing values: Request succeed 1043s ok 328 - CasApp - Update should succeed and keep existing values: Result code is 200 1043s ok 329 - CasApp - Update should succeed and keep existing values: Response is JSON 1043s 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" 1043s ok 331 - CasApp - Update should succeed and keep existing values: Request succeed 1043s ok 332 - CasApp - Update should succeed and keep existing values: Result code is 200 1043s ok 333 - CasApp - Update should succeed and keep existing values: Response is JSON 1043s ok 334 - CasApp - Update should succeed and keep existing values: check if options/userAttribute value "cn" matches expected value "cn" 1043s ok 335 - CasApp - Update should succeed and keep existing values: Request succeed 1043s ok 336 - CasApp - Update should succeed and keep existing values: Result code is 200 1043s ok 337 - CasApp - Update should succeed and keep existing values: Response is JSON 1043s ok 338 - CasApp - Update should succeed and keep existing values: check if options/rule value "$uid eq 'dwho'" matches expected value "$uid eq 'dwho'" 1043s ok 339 - CasApp - Update should succeed and keep existing values: Request succeed 1043s ok 340 - CasApp - Update should succeed and keep existing values: Result code is 200 1043s ok 341 - CasApp - Update should succeed and keep existing values: Response is JSON 1043s ok 342 - CasApp - Update should succeed and keep existing values: check if exportedVars/cn value "uid" matches expected value "uid" 1043s ok 343 - CasApp - Update should succeed and keep existing values: Request succeed 1043s ok 344 - CasApp - Update should succeed and keep existing values: Result code is 200 1043s ok 345 - CasApp - Update should succeed and keep existing values: Response is JSON 1043s ok 346 - CasApp - Update should succeed and keep existing values: check if exportedVars/uid value "uid" matches expected value "uid" 1043s ok 347 - CasApp - Update should succeed and keep existing values: Request succeed 1043s ok 348 - CasApp - Update should succeed and keep existing values: Result code is 200 1043s ok 349 - CasApp - Update should succeed and keep existing values: Response is JSON 1043s ok 350 - CasApp - Update should succeed and keep existing values: check if macros/given_name value "$givenName" matches expected value "$givenName" 1043s ok 351 - CasApp - Update should fail on non existing options: Request succeed 1043s ok 352 - CasApp - Update should fail on non existing options: Result code is 400 1043s ok 353 - CasApp - Update should fail on non existing options: Response is JSON 1043s ok 354 - CasApp - Add should fail on non existing options: Request succeed 1043s ok 355 - CasApp - Add should fail on non existing options: Result code is 400 1043s ok 356 - CasApp - Add should fail on non existing options: Response is JSON 1043s ok 357 - CasApp - Add should fail because service host already exists: Request succeed 1043s ok 358 - CasApp - Add should fail because service host already exists: Result code is 409 1043s ok 359 - CasApp - Add should fail because service host already exists: Response is JSON 1043s ok 360 - CasApp - 2nd add should succeed: Request succeed 1043s ok 361 - CasApp - 2nd add should succeed: Result code is 201 1043s ok 362 - CasApp - 2nd add should succeed: Response is JSON 1043s ok 363 - CasApp - Update should fail if confKey not found: Request succeed 1043s ok 364 - CasApp - Update should fail if confKey not found: Result code is 404 1043s ok 365 - CasApp - Update should fail if confKey not found: Response is JSON 1043s ok 366 - CasApp - Replace should succeed: Request succeed 1043s ok 367 - CasApp - Replace should succeed: Result code is 200 1043s ok 368 - CasApp - Replace should succeed: Response is JSON 1043s ok 369 - CasApp - Replace should succeed: check if options/userAttribute value "cn" matches expected value "cn" 1043s ok 370 - CasApp - Replace should succeed: Request succeed 1043s ok 371 - CasApp - Replace should succeed: Result code is 204 1043s ok 372 - 204 code returns no content 1043s ok 373 - CasApp - Replace should succeed: Request succeed 1043s ok 374 - CasApp - Replace should succeed: Result code is 200 1043s ok 375 - CasApp - Replace should succeed: Response is JSON 1043s ok 376 - CasApp - Replace should succeed: check if options/userAttribute value "uid" matches expected value "uid" 1043s ok 377 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1043s ok 378 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1043s ok 379 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1043s ok 380 - CasApp - Replace should fail on non existing or invalid options: Request succeed 1043s ok 381 - CasApp - Replace should fail on non existing or invalid options: Result code is 400 1043s ok 382 - CasApp - Replace should fail on non existing or invalid options: Response is JSON 1043s ok 383 - CasApp - Replace should fail if service is not an array: Request succeed 1043s ok 384 - CasApp - Replace should fail if service is not an array: Result code is 409 1043s ok 385 - CasApp - Replace should fail if service is not an array: Response is JSON 1043s ok 386 - CasApp - Replace should fail if confKey not found: Request succeed 1043s ok 387 - CasApp - Replace should fail if confKey not found: Result code is 404 1043s ok 388 - CasApp - Replace should fail if confKey not found: Response is JSON 1043s ok 389 - CasApp - FindByConfKey should find 2 hits: Request succeed 1043s ok 390 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1043s ok 391 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1043s ok 392 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1043s ok 393 - CasApp - FindByConfKey should find 2 hits: Request succeed 1043s ok 394 - CasApp - FindByConfKey should find 2 hits: Result code is 200 1043s ok 395 - CasApp - FindByConfKey should find 2 hits: Response is JSON 1043s ok 396 - CasApp - FindByConfKey should find 2 hits: check if nb of hits returned (2) matches expectation (2) 1043s ok 397 - CasApp - FindByConfKey should find 1 hit: Request succeed 1043s ok 398 - CasApp - FindByConfKey should find 1 hit: Result code is 200 1043s ok 399 - CasApp - FindByConfKey should find 1 hit: Response is JSON 1043s ok 400 - CasApp - FindByConfKey should find 1 hit: check if nb of hits returned (1) matches expectation (1) 1043s ok 401 - CasApp - FindByConfKey should find 0 hits: Request succeed 1043s ok 402 - CasApp - FindByConfKey should find 0 hits: Result code is 200 1043s ok 403 - CasApp - FindByConfKey should find 0 hits: Response is JSON 1043s ok 404 - CasApp - FindByConfKey should find 0 hits: check if nb of hits returned (0) matches expectation (0) 1043s ok 405 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1043s ok 406 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1043s ok 407 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1043s ok 408 - CasApp - FindByConfKey should err on invalid patterns: Request succeed 1043s ok 409 - CasApp - FindByConfKey should err on invalid patterns: Result code is 400 1043s ok 410 - CasApp - FindByConfKey should err on invalid patterns: Response is JSON 1043s ok 411 - CasApp - FindByServiceUrl should find one entry: Request succeed 1043s ok 412 - CasApp - FindByServiceUrl should find one entry: Result code is 200 1043s ok 413 - CasApp - FindByServiceUrl should find one entry: Response is JSON 1043s ok 414 - CasApp - FindByServiceUrl should find one entry: Check serviceUrl value returned "http://mycasapp.acme.com" matched expected value "http://mycasapp.acme.com" 1043s ok 415 - CasApp - FindByServiceUrl should find nothing: Request succeed 1043s ok 416 - CasApp - FindByServiceUrl should find nothing: Result code is 404 1043s ok 417 - CasApp - FindByServiceUrl should find nothing: Response is JSON 1043s ok 418 - CasApp - Clean up: Request succeed 1043s ok 419 - CasApp - Clean up: Result code is 204 1043s ok 420 - 204 code returns no content 1043s ok 421 - CasApp - Clean up: Request succeed 1043s ok 422 - CasApp - Clean up: Result code is 204 1043s ok 423 - 204 code returns no content 1043s ok 424 - CasApp - Entity should not be found after clean up: Request succeed 1043s ok 425 - CasApp - Entity should not be found after clean up: Result code is 404 1043s ok 426 - CasApp - Entity should not be found after clean up: Response is JSON 1043s 1..426 1043s ok 1044s t/06-rest-api-RSA.t ......................... 1044s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1044s ok 2 - Manager object 1044s ok 3 - Init 1044s ok 4 - Manager app 1044s ok 5 - Client object 1044s ok 6 - Request succeed 1044s ok 7 - Result code is 200 1044s ok 8 - Response is JSON 1044s ok 9 - is PEM formatted 1044s ok 10 - is PEM formatted 1044s ok 11 - hash is non empty 1044s ok 12 - Request succeed 1044s ok 13 - Result code is 200 1044s ok 14 - Response is JSON 1044s ok 15 - is PEM formatted 1044s ok 16 - is PEM formatted 1044s ok 17 - hash is non empty 1044s ok 18 - Request succeed 1044s ok 19 - Result code is 200 1044s ok 20 - Response is JSON 1044s ok 21 - is PEM formatted 1044s ok 22 - is PEM formatted 1044s ok 23 - Request succeed 1044s ok 24 - Result code is 200 1044s ok 25 - Response is JSON 1044s ok 26 - is PEM formatted 1044s ok 27 - is PEM formatted 1044s 1..27 1044s ok 1044s t/07-utf8.t ................................. 1044s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1044s ok 2 - Manager object 1044s ok 3 - Init 1044s ok 4 - Manager app 1044s ok 5 - Client object 1044s ok 6 - Value is well encoded 1044s 1..6 1044s ok 1045s t/10-save-unchanged-conf.t .................. 1045s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1045s ok 2 - Manager object 1045s ok 3 - Init 1045s ok 4 - Manager app 1045s ok 5 - Client object 1045s ok 6 - Unopened conf: positive result 1045s ok 7 - Unopened conf: result code is 200 1045s ok 8 - Unopened conf: result body contains JSON text 1045s ok 9 - Unopened conf: JSON response contains "result:0" 1045s ok 10 - Unopened conf: conf was not changed 1045s ok 11 - Unopened conf: file isn't created 1045s ok 12 - Unchanged conf with all nodes opened: positive result 1045s ok 13 - Unchanged conf with all nodes opened: result code is 200 1045s ok 14 - Unchanged conf with all nodes opened: result body contains JSON text 1045s ok 15 - Unchanged conf with all nodes opened: JSON response contains "result:0" 1045s ok 16 - Unchanged conf with all nodes opened: conf was not changed 1045s ok 17 - Unchanged conf with all nodes opened: file isn't created 1045s 1..17 1045s ok 1045s t/11-save-appCat-changed-conf.t ............. 1045s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1045s ok 2 - Manager object 1045s ok 3 - Init 1045s ok 4 - Manager app 1045s ok 5 - Client object 1045s ok 6 - Changed conf with deleted Category: positive result 1045s ok 7 - Changed conf with deleted Category: result code is 200 1045s ok 8 - Changed conf with deleted Category: result body contains JSON text 1045s ok 9 - Changed conf with deleted Category: JSON response contains "result:1" 1045s ok 10 - Changed conf with deleted Category: conf has changed 1045s ok 11 - Changed conf with deleted Category: new key received 1045s ok 12 - Changed conf with deleted Category: old key received 1045s ok 13 - Changed conf with deleted Category: key received 1045s ok 14 - Changed conf with deleted Category: file is created 1045s 1..14 1045s ok 1046s t/11-save-changed-conf-with-confirmation.t .. 1046s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1046s ok 2 - Manager object 1046s ok 3 - Init 1046s ok 4 - Manager app 1046s ok 5 - Client object 1046s ok 6 - Request succeed 1046s ok 7 - Result code is 200 1046s ok 8 - Result body contains JSON text 1046s ok 9 - JSON response contains "result:0" 1046s ok 10 - JSON response contains "needConfirm:1" 1046s ok 11 - JSON response contains 4 warnings 1046s ok 12 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1046s ok 13 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1046s ok 14 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1046s ok 15 - Warning with 'unprotect', 'CDA', 'assignment' or 'retries' found 1046s ok 16 - JSON response contains 1 needConfirmation 1046s ok 17 - JSON response contains 24 changes 1046s ok 18 - Request succeed 1046s ok 19 - File is created 1046s ok 20 - "portal" found 1046s ok 21 - "portalDisplayLogout" found 1046s ok 22 - "applicationList, Sample applications, Application Test 1, uri" found 1046s ok 23 - "applicationList, Sample applications" found 1046s ok 24 - "applicationList" found 1046s ok 25 - "portalDisplayResetPassword" found 1046s ok 26 - "captcha_mail_enabled" found 1046s ok 27 - "userDB" found 1046s ok 28 - "passwordDB" found 1046s ok 29 - "openIdSPList" found 1046s ok 30 - "avoidAssignment" found 1046s ok 31 - "exportedVars" found 1046s ok 32 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1046s ok 33 - "locationRules, test1.example.com" found 1046s ok 34 - "virtualHosts" found 1046s ok 35 - "locationRules, test3.example.com, ^/logout" found 1046s ok 36 - "locationRules, test3.example.com, default" found 1046s ok 37 - "locationRules" found 1046s ok 38 - "exportedHeaders, test3.example.com, Auth-User" found 1046s ok 39 - "exportedHeaders" found 1046s ok 40 - "locationRules, test.ex.com, default" found 1046s ok 41 - "locationRules" found 1046s ok 42 - "virtualHosts" found 1046s ok 43 - All changes detected 1046s ok 44 - Diff called 1046s ok 45 - diff() detects changes in conf 1 1046s ok 46 - diff() detects changes in conf 2 1046s ok 47 - 12 keys changed in conf 1 1046s ok 48 - 17 keys changed or created in conf 2 1046s 1..48 1046s ok 1046s t/12-save-changed-conf.t .................... 1046s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1046s ok 2 - Manager object 1046s ok 3 - Init 1046s ok 4 - Manager app 1046s ok 5 - Client object 1046s ok 6 - Request succeed 1046s ok 7 - Result code is 200 1046s ok 8 - Result body contains JSON text 1046s ok 9 - JSON response contains "result:1" 1046s ok 10 - JSON response contains 2 warnings 1046s ok 11 - Warning with 'unprotect', 'CDA' or 'retries' found 1046s ok 12 - Warning with 'unprotect', 'CDA' or 'retries' found 1046s ok 13 - JSON response contains 24 changes 1046s ok 14 - Conf. has been compacted 1046s ok 15 - All removed keys found 1046s ok 16 - File is created 1046s ok 17 - "portal" found 1046s ok 18 - "portalDisplayLogout" found 1046s ok 19 - "applicationList, Sample applications, Application Test 1, uri" found 1046s ok 20 - "applicationList, Sample applications" found 1046s ok 21 - "applicationList" found 1046s ok 22 - "userDB" found 1046s ok 23 - "passwordDB" found 1046s ok 24 - "openIdSPList" found 1046s ok 25 - "cookieExpiration" found 1046s ok 26 - "exportedVars" found 1046s ok 27 - "locationRules, test1.example.com, (?\#Logout comment)^/logout" found 1046s ok 28 - "locationRules, test1.example.com" found 1046s ok 29 - "virtualHosts" found 1046s ok 30 - "locationRules, test3.example.com, ^/logout" found 1046s ok 31 - "locationRules, test3.example.com, default" found 1046s ok 32 - "locationRules" found 1046s ok 33 - "exportedHeaders, test3.example.com, Auth-User" found 1046s ok 34 - "exportedHeaders, test3.example.com, cipherId" found 1046s ok 35 - "exportedHeaders, test3.example.com, encodeId" found 1046s ok 36 - "exportedHeaders" found 1046s ok 37 - "locationRules, test.ex.com, default" found 1046s ok 38 - "locationRules" found 1046s ok 39 - "virtualHosts" found 1046s ok 40 - All changes detected 1046s ok 41 - Diff called 1046s ok 42 - diff() detects changes in conf 1 1046s ok 43 - diff() detects changes in conf 2 1046s ok 44 - 11 keys changed in conf 1 1046s ok 45 - 15 keys changed or created in conf 2 1046s ok 46 - Get last config metadata 1046s ok 47 - Get previous configuration 1046s 1..47 1046s ok 1047s t/14-bad-changes-in-conf.t .................. 1047s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1047s ok 2 - Manager object 1047s ok 3 - Init 1047s ok 4 - Manager app 1047s ok 5 - Client object 1047s ok 6 - Request succeed 1047s ok 7 - Result code is 200 1047s ok 8 - Result body contains JSON text 1047s ok 9 - JSON response contains "result:0" 1047s ok 10 - 1 error detected 1047s 1..10 1047s ok 1047s t/15-combination.t .......................... 1047s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1047s ok 2 - Manager object 1047s ok 3 - Init 1047s ok 4 - Manager app 1047s ok 5 - Client object 1047s ok 6 - Request succeed 1047s ok 7 - Result code is 200 1047s ok 8 - Result body contains JSON text 1047s ok 9 - JSON response contains "result:1" 1047s ok 10 - Get combModules 1047s ok 11 - Result body contains JSON text 1047s ok 12 - Get combModules 1047s ok 13 - Result body contains JSON text 1047s ok 14 - Key ldapServer has been modified 1047s 1..14 1047s ok 1048s t/16-cli.t .................................. 1048s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1048s ok 2 - use Lemonldap::NG::Common::Cli; 1048s ok 3 - use Lemonldap::NG::Manager::Cli; 1048s ok 4 - "addKey" OK 1048s ok 5 - "get notification" OK 1048s ok 6 - "addKey" OK 1048s ok 7 - "delKey" OK 1048s ok 8 - "get key/subkey" OK 1048s ok 9 - "addKey" OK 1048s ok 10 - "save" result looks like JSON 1048s ok 11 - correct version number 1048s ok 12 - result is JSON 1048s ok 13 - New config 1048s ok 14 - "Force cfgNum" OK 1048s ok 15 - "Author IP" OK 1048s ok 16 - "Log" OK 1048s ok 17 - "Version" OK 1048s ok 18 - Configuration rollback OK 1048s ok 19 - Configuration merge OK 1048s 1..19 1048s ok 1048s t/17-extra2f.t .............................. 1048s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1048s ok 2 - Manager object 1048s ok 3 - Init 1048s ok 4 - Manager app 1048s ok 5 - Client object 1048s ok 6 - Request succeed 1048s ok 7 - Result code is 200 1048s ok 8 - Result body contains JSON text 1048s ok 9 - JSON response contains "result:1" 1048s ok 10 - Get combModules 1048s ok 11 - Result body contains JSON text 1048s 1..11 1048s ok 1048s t/30-DBI-Cli.t .............................. 1048s Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31. 1048s ok 1 - use Lemonldap::NG::Common::Conf; 1048s ok 2 - RDBI object 1048s ok 3 - Conf 1 saved 1048s ok 4 - use Lemonldap::NG::Manager::Cli::Lib; 1048s ok 5 - Client object 1048s ok 6 - use Lemonldap::NG::Manager::Cli; 1048s cfgNum forced with 1Saved under number 1 1048s Status : [ 1048s {} 1048s ]; 1048s ok 7 - Key inserted 1048s ok 8 - Value is 0 1048s 1..8 1048s ok 1049s t/40-sessions.t ............................. 1049s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1049s ok 2 - Sessions module 1049s ok 3 - Sessions module 1049s ok 4 - Manager object 1049s ok 5 - Init 1049s ok 6 - Manager app 1049s ok 7 - Client object 1049s ok 8 - Uid found 1049s ok 9 - IP found 1049s ok 10 - Result code = 1 1049s ok 11 - Found 2 sessions 1049s ok 12 - List 2 sessions 1049s ok 13 - Good session id 1049s ok 14 - Good session id 1049s ok 15 - Result code = 1 1049s ok 16 - Found 1 entry 1049s ok 17 - Result match "uid=d" 1049s ok 18 - Found 2 sessions starting with "d" 1049s ok 19 - Sessions module 1049s ok 20 - Found 2 entries 1049s ok 21 - Found 2 sessions 1049s ok 22 - Good session id 1049s ok 23 - Good session id 1049s ok 24 - Found 1 sessions 1049s ok 25 - Good session id 1049s ok 26 - Sessions module 1049s ok 27 - Found 1 user 1049s ok 28 - User is foo 1049s ok 29 - Good session id 1049s ok 30 - Good session id 1049s ok 31 - 1st user is dwho 1049s ok 32 - 2nd user is dwho2 1049s ok 33 - 3rd user is foo with 2 sessions 1049s ok 34 - 1st user is dwho 1049s ok 35 - 2nd user is dwho2 1049s ok 36 - 3rd user is foo 1049s ok 37 - 4th user is foo 1049s ok 38 - One A subnet 1049s ok 39 - All sessions found 1049s ok 40 - Three B subnet 1049s ok 41 - All sessions found 1049s ok 42 - 4 sessions ordered 1049s ok 43 - 1st is id[1] 1049s ok 44 - 2nd is id[2] 1049s ok 45 - 3rd is id[3] 1049s ok 46 - 4th is id[0] 1049s ok 47 - Delete 4fe31dfdf7f534c3a8a9da87064d075759dfa5abf789a19207fa8b7d4acec1db 1049s ok 48 - Result code is 200 1049s ok 49 - Body is JSON and result==1 1049s ok 50 - Delete d29e7382d40f4fd7f18f200a4b07d18dcfc5e237d316f6feaf397094c6a81c67 1049s ok 51 - Result code is 200 1049s ok 52 - Body is JSON and result==1 1049s ok 53 - Delete 4db464a396d7a2de7dfc8e73dadf87c3fedfbbce032e05610e70192ee4226470 1049s ok 54 - Result code is 200 1049s ok 55 - Body is JSON and result==1 1049s ok 56 - Delete e07ebe437504c71f6df46588f79f40fffed1de7d2920e585d82640d4db914cb7 1049s ok 57 - Result code is 200 1049s ok 58 - Body is JSON and result==1 1049s ok 59 - Session directory is empty 1049s 1..59 1049s ok 1049s t/41-sessions-global-logout.t ............... 1049s Name "LLNG::Manager::Test::defaultIni" used only once: possible typo at t/41-sessions-global-logout.t line 16. 1049s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1049s ok 2 - Sessions module 1049s ok 3 - Sessions module 1049s ok 4 - Sessions module 1049s ok 5 - Sessions module 1049s ok 6 - Sessions module 1049s ok 7 - Sessions module 1049s ok 8 - Manager object 1049s ok 9 - Init 1049s ok 10 - Manager app 1049s ok 11 - Client object 1049s ok 12 - Call global logout on session fe26cf3ef52b12ce9c5c551f8ee80f5cc6d6678330dbbd668d74d53f480c699d 1049s ok 13 - Result code is 200 1049s ok 14 - Body is JSON and result==1 1049s ok 15 - at least 2 sessions deleted 1049s ok 16 - Call global logout on session 7473415d81c734585c92d7b954387b8fb449b0583d8bfc7f9cd06f6a7dfe1304 1049s ok 17 - Result code is 200 1049s ok 18 - Body is JSON and result==1 1049s ok 19 - at least 2 sessions deleted 1049s ok 20 - OIDC Session directory is empty 1049s ok 21 - Session directory is empty 1049s 1..21 1049s ok 1050s t/50-notifications-DBI.t .................... 1050s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1050s ok 2 - use Lemonldap::NG::Manager::Cli::Lib; 1050s ok 3 - Manager object 1050s ok 4 - Init 1050s ok 5 - Manager app 1050s ok 6 - Client object 1050s [Tue Oct 28 17:07:23 2025] [LLNG:5679] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1050s 1050s ok 7 - Notification not inserted 1050s [Tue Oct 28 17:07:23 2025] [LLNG:5679] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1050s 1050s ok 8 - Notification not inserted 1050s [Tue Oct 28 17:07:23 2025] [LLNG:5679] [error] Malformed date 1050s ok 9 - Notification not inserted 1050s ok 10 - Result is true 1050s ok 11 - Result = 1 1050s ok 12 - Count = 2 1050s ok 13 - Value is "d" 1050s ok 14 - Result = 1 1050s ok 15 - Count = 2 1050s ok 16 - Value is "dwho" 1050s ok 17 - Result = 1 1050s ok 18 - Count = 2 1050s ok 19 - Value is "dwho" 1050s ok 20 - Result = 1 1050s ok 21 - Count = 2 1050s ok 22 - Value is "dwho" 1050s ok 23 - Result = 1 1050s ok 24 - Count = 2 1050s ok 25 - Value is "dwho" 1050s ok 26 - Result = 1 1050s ok 27 - Count = 1 1050s ok 28 - Response is JSON 1050s ok 29 - Notification is as expected 1050s ok 30 - Result = 1 1050s ok 31 - Result = 1 1050s ok 32 - Count = 1 1050s ok 33 - Result = 1 1050s ok 34 - Count = 1 1050s ok 35 - Value is "d" 1050s ok 36 - Result = 1 1050s ok 37 - Count = 1 1050s ok 38 - Value is "dwho" 1050s ok 39 - Result = 1 1050s ok 40 - Count = 1 1050s ok 41 - Value is "dwho" 1050s ok 42 - Result = 1 1050s ok 43 - Count = 1 1050s ok 44 - Value is "dwho" 1050s ok 45 - Result = 1 1050s ok 46 - Count = 1 1050s ok 47 - Value is "dwho" 1050s ok 48 - Reference found 1050s ok 49 - Response is JSON 1050s ok 50 - Notification is as expected 1050s ok 51 - Result = 1 1050s ok 52 - Count = 0 1050s 1..52 1050s ok 1050s t/50-notifications.t ........................ 1050s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1050s ok 2 - Manager object 1050s ok 3 - Init 1050s ok 4 - Manager app 1050s ok 5 - Client object 1050s [Tue Oct 28 17:07:23 2025] [LLNG:5681] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1050s 1050s ok 6 - Notification not inserted 1050s [Tue Oct 28 17:07:23 2025] [LLNG:5681] [error] Notification not created: Bad date at /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm line 62. 1050s 1050s ok 7 - Notification not inserted 1050s [Tue Oct 28 17:07:23 2025] [LLNG:5681] [error] Malformed date 1050s ok 8 - Notification not inserted 1050s ok 9 - Result is true 1050s ok 10 - Result = 1 1050s ok 11 - Count = 1 1050s ok 12 - Value is "d" 1050s ok 13 - Result = 1 1050s ok 14 - Count = 1 1050s ok 15 - Value is "dwho" 1050s ok 16 - Result = 1 1050s ok 17 - Count = 1 1050s ok 18 - Value is "dwho" 1050s ok 19 - Result = 1 1050s ok 20 - Count = 1 1050s ok 21 - Value is "dwho" 1050s ok 22 - Result = 1 1050s ok 23 - Count = 1 1050s ok 24 - Value is "dwho" 1050s ok 25 - Result = 1 1050s ok 26 - Count = 1 1050s ok 27 - Response is JSON 1050s ok 28 - Notification is as expected 1050s ok 29 - Result = 1 1050s ok 30 - Result = 1 1050s ok 31 - Count = 0 1050s ok 32 - Result = 1 1050s ok 33 - Count = 1 1050s ok 34 - Value is "d" 1050s ok 35 - Result = 1 1050s ok 36 - Count = 1 1050s ok 37 - Value is "dwho" 1050s ok 38 - Result = 1 1050s ok 39 - Count = 1 1050s ok 40 - Value is "dwho" 1050s ok 41 - Result = 1 1050s ok 42 - Count = 1 1050s ok 43 - Value is "dwho" 1050s ok 44 - Result = 1 1050s ok 45 - Count = 1 1050s ok 46 - Value is "dwho" 1050s ok 47 - Reference found 1050s ok 48 - Internal reference found 1050s ok 49 - Response is JSON 1050s ok 50 - Notification is as expected 1050s ok 51 - Result = 1 1050s ok 52 - Count = 0 1050s 1..52 1050s ok 1050s t/60-2ndfa.t ................................ 1050s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1050s ok 2 - Sessions module 1050s ok 3 - Sessions module 1050s ok 4 - Sessions module 1050s ok 5 - Sessions module 1050s ok 6 - Sessions module 1050s ok 7 - Sessions module 1050s ok 8 - Manager object 1050s ok 9 - Init 1050s ok 10 - Manager app 1050s ok 11 - Client object 1050s ok 12 - UID found 1050s ok 13 - IP found 1050s ok 14 - Persistent sessions with UID found 1050s ok 15 - Persistent sessions with UID found 1050s ok 16 - Persistent sessions with UID found 1050s ok 17 - Persistent sessions with UID found 1050s ok 18 - Persistent sessions with UID found 1050s ok 19 - UID found 1050s ok 20 - IP found 1050s ok 21 - U2F found 1050s ok 22 - TOTP found 1050s ok 23 - UBK found 1050s ok 24 - Search * - Result code = 1 1050s ok 25 - Found 3 results 1050s ok 26 - List 3 results 1050s ok 27 - Result match "uid=d" 1050s ok 28 - Result match "uid=r" 1050s ok 29 - Result match "uid=t" 1050s ok 30 - Found 2 sessions starting with "d" 1050s ok 31 - Found 1 session starting with "r" 1050s ok 32 - Found 1 session starting with "t" 1050s ok 33 - Search "uid"=d* - Result code = 1 1050s ok 34 - Found 1 result 1050s ok 35 - List 1 result 1050s ok 36 - Result match "uid=d" 1050s ok 37 - Found 2 sessions starting with "d" 1050s ok 38 - Search "uid"=dw* - Result code = 1 1050s ok 39 - Found 1 result 1050s ok 40 - List 1 result 1050s ok 41 - Result match "uid=dw" 1050s ok 42 - Found 1 session starting with "dw" 1050s ok 43 - Search "uid"=d* & UBK - Result code = 1 1050s ok 44 - Found 1 result 1050s ok 45 - List 1 result 1050s ok 46 - Result match "uid=d" 1050s ok 47 - Found 1 session starting with "d" & UBK 1050s ok 48 - Search "uid"=dw* & UBK - Result code = 1 1050s ok 49 - Found 1 result 1050s ok 50 - List 1 result 1050s ok 51 - Result match "uid=dw" 1050s ok 52 - Found 1 session starting with "dw" & UBK 1050s ok 53 - Search "uid"=da* & UBK - Result code = 1 1050s ok 54 - Found 0 session with "da" & UBK 1050s ok 55 - List 0 result 1050s ok 56 - Search "uid"=* & UBK - Result code = 1 1050s ok 57 - Found 3 results 1050s ok 58 - List 3 results 1050s ok 59 - Result match "uid=d" 1050s ok 60 - Result match "uid=r" 1050s ok 61 - Result match "uid=t" 1050s ok 62 - Found 2 sessions starting with "d" & U2F 1050s ok 63 - Found 1 session starting with "r" & U2F 1050s ok 64 - Found 1 session starting with "t" & U2F 1050s ok 65 - Search "uid"=* & UBK & TOTP - Result code = 1 1050s ok 66 - Found 1 result 1050s ok 67 - List 1 result 1050s ok 68 - Result match "uid=d" 1050s ok 69 - Found 2 sessions starting with "d" & U2F & TOTP 1050s ok 70 - Search "uid"=* & UBK & TOTP & UBK - Result code = 1 1050s ok 71 - Found 1 result 1050s ok 72 - List 1 result 1050s ok 73 - Result match "uid=d" 1050s ok 74 - Found 1 session starting with "d" & U2F & TOTP & UBK 1050s ok 75 - Search "uid"=* & UBK & UBK - Result code = 1 1050s ok 76 - Found 2 results 1050s ok 77 - List 2 results 1050s ok 78 - Result match "uid=d" 1050s ok 79 - Result match "uid=r" 1050s ok 80 - Found 1 session starting with "d" & U2F & UBK 1050s ok 81 - Found 1 session starting with "r" & U2F & UBK 1050s ok 82 - Delete U2F from 1 1050s ok 83 - Result code is 200 1050s ok 84 - Body is JSON and result==1 1050s ok 85 - Delete U2F from 2 1050s ok 86 - Result code is 200 1050s ok 87 - Body is JSON and result==1 1050s ok 88 - Delete U2F from 3 1050s ok 89 - Result code is 200 1050s ok 90 - Body is JSON and result==1 1050s ok 91 - Delete U2F from 4 1050s ok 92 - Result code is 200 1050s ok 93 - Body is JSON and result==1 1050s ok 94 - Delete U2F from 5 1050s ok 95 - Result code is 200 1050s ok 96 - Body is JSON and result==1 1050s ok 97 - Delete TOTP from 3 1050s ok 98 - Result code is 200 1050s ok 99 - Body is JSON and result==1 1050s ok 100 - Delete TOTP from 4 1050s ok 101 - Result code is 200 1050s ok 102 - Body is JSON and result==1 1050s ok 103 - Delete UBK from 2 1050s ok 104 - Result code is 200 1050s ok 105 - Body is JSON and result==1 1050s ok 106 - Delete UBK from 3 1050s ok 107 - Result code is 200 1050s ok 108 - Body is JSON and result==1 1050s ok 109 - Result code = 1 1050s ok 110 - Found 0 session with 2F device 1050s ok 111 - List 0 result 1050s ok 112 - Succeed to get /2ndfa.html 1050s ok 113 1050s 1..113 1050s ok 1051s t/70-viewer.t ............................... 1051s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1051s ok 2 - Manager object 1051s ok 3 - Init 1051s ok 4 - Manager app 1051s ok 5 - Client object 1051s ok 6 - Key found 1051s ok 7 - Key is hidden 1051s ok 8 - Key is hidden 1051s ok 9 - Latest conf loaded 1051s ok 10 - Request succeed 1051s ok 11 - Result code is 200 1051s ok 12 - Result body contains JSON text 1051s ok 13 - Details with captcha 'login' or 'mail' found 1051s ok 14 - Details with captcha 'login' or 'mail' found 1051s ok 15 - Key found 1051s ok 16 - Key found 1051s ok 17 - Right number of keys found 1051s ok 18 - Browser is allowed 1051s 1..18 1051s ok 1051s t/71-viewer-without-diff.t .................. 1051s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1051s ok 2 - Manager object 1051s ok 3 - Init 1051s ok 4 - Manager app 1051s ok 5 - Client object 1051s ok 6 - Request succeed 1051s ok 7 - Result code is 200 1051s ok 8 - Result body contains JSON text 1051s ok 9 - Details with captcha 'login' or 'mail' found 1051s ok 10 - Details with captcha 'login' or 'mail' found 1051s ok 11 - Key found 1051s ok 12 - Manager object 1051s ok 13 - Init 1051s ok 14 - Manager app 1051s ok 15 - Client object 1051s ok 16 - Key is hidden 1051s ok 17 - Key is hidden 1051s ok 18 - Latest conf loaded 1051s ok 19 - Diff is NOT allowed 1051s ok 20 - Browser is NOT allowed 1051s 1..20 1051s ok 1051s t/72-appList-diff.t ......................... 1051s ok 1 - use Lemonldap::NG::Manager::Cli::Lib; 1051s ok 2 - Manager object 1051s ok 3 - Init 1051s ok 4 - Manager app 1051s ok 5 - Client object 1051s # Subtest: Add a category 1051s ok 1 - Expected result 1051s 1..1 1051s ok 6 - Add a category 1051s # Subtest: Delete a category 1051s ok 1 - Expected result 1051s 1..1 1051s ok 7 - Delete a category 1051s # Subtest: Add an application 1051s ok 1 - Expected diff 1051s 1..1 1051s ok 8 - Add an application 1051s # Subtest: Remove an application 1051s ok 1 - Expected diff 1051s 1..1 1051s ok 9 - Remove an application 1051s # Subtest: Modify an application (option) 1051s ok 1 - Expected diff 1051s 1..1 1051s ok 10 - Modify an application (option) 1051s # Subtest: Modify an application (name) 1051s ok 1 - Expected diff 1051s 1..1 1051s ok 11 - Modify an application (name) 1051s # Subtest: Multiple changes 1051s ok 1 - Expected diff 1051s 1..1 1051s ok 12 - Multiple changes 1051s # Subtest: Multiple applications with the same name 1051s ok 1 - Diff only exposes mykey 1051s 1..1 1051s ok 13 - Multiple applications with the same name 1051s 1..13 1051s ok 1051s All tests successful. 1051s Files=25, Tests=1692, 11 wallclock secs ( 0.12 usr 0.02 sys + 9.86 cusr 0.93 csys = 10.93 CPU) 1051s Result: PASS 1052s autopkgtest [17:07:25]: test manager-test: -----------------------] 1052s autopkgtest [17:07:25]: test manager-test: - - - - - - - - - - results - - - - - - - - - - 1052s manager-test PASS 1052s autopkgtest [17:07:25]: test runtime-deps-common: preparing testbed 1077s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee from image adt/ubuntu-resolute-s390x-server-20251028.img (UUID 222a8a17-8cdf-422e-baeb-91db113eb3ff)... 1123s autopkgtest [17:08:36]: testbed dpkg architecture: s390x 1123s autopkgtest [17:08:36]: testbed apt version: 3.1.8ubuntu1 1123s autopkgtest [17:08:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1123s autopkgtest [17:08:36]: testbed release detected to be: resolute 1124s autopkgtest [17:08:37]: updating testbed package index (apt update) 1124s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 1125s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1125s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1125s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1125s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [194 kB] 1125s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 1125s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [69.1 kB] 1125s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3552 kB] 1128s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [217 kB] 1128s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 1128s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1410 kB] 1129s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [19.8 kB] 1130s Fetched 5557 kB in 6s (1004 kB/s) 1130s Reading package lists... 1131s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1131s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1131s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1131s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1132s Reading package lists... 1132s Reading package lists... 1132s Building dependency tree... 1132s Reading state information... 1132s Calculating upgrade... 1132s The following packages will be upgraded: 1132s apt cloud-init cloud-init-base libapt-pkg7.0 1132s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1132s Need to get 3239 kB of archives. 1132s After this operation, 124 kB of additional disk space will be used. 1132s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.11 [1150 kB] 1134s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.11 [1462 kB] 1135s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-init-base all 25.4~1gcb12e00e-0ubuntu1 [625 kB] 1136s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-init all 25.4~1gcb12e00e-0ubuntu1 [2114 B] 1136s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1136s Fetched 3239 kB in 4s (852 kB/s) 1136s (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 ... 56948 files and directories currently installed.) 1136s Preparing to unpack .../libapt-pkg7.0_3.1.11_s390x.deb ... 1136s Unpacking libapt-pkg7.0:s390x (3.1.11) over (3.1.8ubuntu1) ... 1136s Preparing to unpack .../archives/apt_3.1.11_s390x.deb ... 1137s Unpacking apt (3.1.11) over (3.1.8ubuntu1) ... 1137s Preparing to unpack .../cloud-init-base_25.4~1gcb12e00e-0ubuntu1_all.deb ... 1137s Unpacking cloud-init-base (25.4~1gcb12e00e-0ubuntu1) over (25.3-0ubuntu1) ... 1137s Preparing to unpack .../cloud-init_25.4~1gcb12e00e-0ubuntu1_all.deb ... 1137s Unpacking cloud-init (25.4~1gcb12e00e-0ubuntu1) over (25.3-0ubuntu1) ... 1137s Setting up cloud-init-base (25.4~1gcb12e00e-0ubuntu1) ... 1137s Encountered debconf setting for cloud-init-base/datasources. 1138s Setting up libapt-pkg7.0:s390x (3.1.11) ... 1138s Setting up apt (3.1.11) ... 1138s Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... 1139s Setting up cloud-init (25.4~1gcb12e00e-0ubuntu1) ... 1139s Processing triggers for rsyslog (8.2504.0-1ubuntu2) ... 1139s Processing triggers for man-db (2.13.1-1) ... 1140s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1140s autopkgtest [17:08:53]: upgrading testbed (apt dist-upgrade and autopurge) 1141s Reading package lists... 1141s Building dependency tree... 1141s Reading state information... 1141s Calculating upgrade... 1142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1142s Reading package lists... 1142s Building dependency tree... 1142s Reading state information... 1142s Solving dependencies... 1142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1142s autopkgtest [17:08:55]: rebooting testbed after setup commands that affected boot 1158s Reading package lists... 1158s Building dependency tree... 1158s Reading state information... 1158s Solving dependencies... 1158s The following NEW packages will be installed: 1158s autodep8 dctrl-tools libapache-logformat-compiler-perl 1158s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1158s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 1158s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1158s libconvert-asn1-perl libconvert-pem-perl libcookie-baker-perl 1158s libcrypt-des-ede3-perl libcrypt-des-perl libcrypt-openssl-bignum-perl 1158s libcrypt-openssl-random-perl libcrypt-openssl-rsa-perl 1158s libcrypt-openssl-x509-perl libcrypt-rijndael-perl libcrypt-urandom-perl 1158s libcryptx-perl libdevel-stacktrace-ashtml-perl libdevel-stacktrace-perl 1158s libencode-locale-perl liberror-perl libfile-listing-perl 1158s libfile-sharedir-perl libfilesys-notify-simple-perl libhash-multivalue-perl 1158s libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl 1158s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 1158s libhttp-entity-parser-perl libhttp-headers-fast-perl libhttp-message-perl 1158s libhttp-multipartparser-perl libhttp-negotiate-perl libio-html-perl 1158s libio-socket-ssl-perl libipc-sharelite-perl libjson-maybexs-perl 1158s libjson-perl libjson-xs-perl liblemonldap-ng-common-perl 1158s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1158s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1158s libposix-strftime-compiler-perl libstream-buffered-perl 1158s libtest-sharedfork-perl libtest-tcp-perl libtimedate-perl libtry-tiny-perl 1158s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1158s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1158s 0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded. 1158s Need to get 3855 kB of archives. 1158s After this operation, 12.3 MB of additional disk space will be used. 1158s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 1159s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 1159s Get:3 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1159s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1159s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 1159s Get:6 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 1159s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 1159s Get:8 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 1159s Get:9 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 1159s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 1159s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x liburi-perl all 5.34-2 [100 kB] 1159s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 1159s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 1159s Get:14 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 1159s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 1159s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 1159s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 1159s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 1159s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 1159s Get:20 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 1159s Get:21 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1159s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 1160s Get:23 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 1160s Get:24 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 1160s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 1160s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 1160s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 1160s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 1160s Get:29 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 1160s Get:30 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 1160s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1160s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1160s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 1160s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 1160s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 1160s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 1160s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 1160s Get:38 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1160s Get:39 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 1160s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 1160s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 1160s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 1160s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1160s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1160s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 1160s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1160s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1160s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 1160s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1160s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 1160s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1160s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1160s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1160s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1160s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 1161s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 1161s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 1161s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1161s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 1161s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 1161s Get:61 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 1161s Get:62 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 1161s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 1161s Get:64 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 1161s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 1161s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 1161s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 1161s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 1161s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1161s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 1162s Preconfiguring packages ... 1162s Fetched 3855 kB in 3s (1321 kB/s) 1162s Selecting previously unselected package dctrl-tools. 1162s (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 ... 56950 files and directories currently installed.) 1162s Preparing to unpack .../00-dctrl-tools_2.24-3build3_s390x.deb ... 1162s Unpacking dctrl-tools (2.24-3build3) ... 1162s Selecting previously unselected package autodep8. 1162s Preparing to unpack .../01-autodep8_0.30_all.deb ... 1162s Unpacking autodep8 (0.30) ... 1162s Selecting previously unselected package libposix-strftime-compiler-perl. 1162s Preparing to unpack .../02-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1162s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1162s Selecting previously unselected package libapache-logformat-compiler-perl. 1162s Preparing to unpack .../03-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1162s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1162s Selecting previously unselected package libcrypt-urandom-perl. 1162s Preparing to unpack .../04-libcrypt-urandom-perl_0.54-1_s390x.deb ... 1162s Unpacking libcrypt-urandom-perl (0.54-1) ... 1162s Selecting previously unselected package libapache-session-perl. 1162s Preparing to unpack .../05-libapache-session-perl_1.94-2_all.deb ... 1162s Unpacking libapache-session-perl (1.94-2) ... 1162s Selecting previously unselected package liberror-perl. 1162s Preparing to unpack .../06-liberror-perl_0.17030-1_all.deb ... 1162s Unpacking liberror-perl (0.17030-1) ... 1162s Selecting previously unselected package libipc-sharelite-perl. 1162s Preparing to unpack .../07-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 1162s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1162s Selecting previously unselected package libcache-cache-perl. 1162s Preparing to unpack .../08-libcache-cache-perl_1.08-3_all.deb ... 1162s Unpacking libcache-cache-perl (1.08-3) ... 1162s Selecting previously unselected package libhtml-tagset-perl. 1162s Preparing to unpack .../09-libhtml-tagset-perl_3.24-1_all.deb ... 1162s Unpacking libhtml-tagset-perl (3.24-1) ... 1162s Selecting previously unselected package liburi-perl. 1162s Preparing to unpack .../10-liburi-perl_5.34-2_all.deb ... 1162s Unpacking liburi-perl (5.34-2) ... 1162s Selecting previously unselected package libhtml-parser-perl:s390x. 1162s Preparing to unpack .../11-libhtml-parser-perl_3.83-1build1_s390x.deb ... 1162s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 1162s Selecting previously unselected package libcgi-pm-perl. 1162s Preparing to unpack .../12-libcgi-pm-perl_4.68-1_all.deb ... 1162s Unpacking libcgi-pm-perl (4.68-1) ... 1162s Selecting previously unselected package libclass-errorhandler-perl. 1162s Preparing to unpack .../13-libclass-errorhandler-perl_0.04-3_all.deb ... 1162s Unpacking libclass-errorhandler-perl (0.04-3) ... 1162s Selecting previously unselected package libclass-inspector-perl. 1162s Preparing to unpack .../14-libclass-inspector-perl_1.36-3_all.deb ... 1162s Unpacking libclass-inspector-perl (1.36-3) ... 1162s Selecting previously unselected package libclass-xsaccessor-perl. 1162s Preparing to unpack .../15-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 1162s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1162s Selecting previously unselected package libclone-perl:s390x. 1162s Preparing to unpack .../16-libclone-perl_0.47-1_s390x.deb ... 1162s Unpacking libclone-perl:s390x (0.47-1) ... 1162s Selecting previously unselected package libcommon-sense-perl:s390x. 1162s Preparing to unpack .../17-libcommon-sense-perl_3.75-3build5_s390x.deb ... 1162s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 1162s Selecting previously unselected package libconvert-asn1-perl. 1162s Preparing to unpack .../18-libconvert-asn1-perl_0.34-1_all.deb ... 1162s Unpacking libconvert-asn1-perl (0.34-1) ... 1162s Selecting previously unselected package libcrypt-des-perl:s390x. 1162s Preparing to unpack .../19-libcrypt-des-perl_2.07-5_s390x.deb ... 1162s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 1162s Selecting previously unselected package libcrypt-des-ede3-perl. 1162s Preparing to unpack .../20-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1162s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1162s Selecting previously unselected package libcryptx-perl. 1162s Preparing to unpack .../21-libcryptx-perl_0.087-1_s390x.deb ... 1162s Unpacking libcryptx-perl (0.087-1) ... 1162s Selecting previously unselected package libconvert-pem-perl. 1162s Preparing to unpack .../22-libconvert-pem-perl_0.13-1_all.deb ... 1162s Unpacking libconvert-pem-perl (0.13-1) ... 1162s Selecting previously unselected package libcookie-baker-perl. 1162s Preparing to unpack .../23-libcookie-baker-perl_0.12-1_all.deb ... 1162s Unpacking libcookie-baker-perl (0.12-1) ... 1162s Selecting previously unselected package perl-openssl-defaults:s390x. 1162s Preparing to unpack .../24-perl-openssl-defaults_7build3_s390x.deb ... 1162s Unpacking perl-openssl-defaults:s390x (7build3) ... 1162s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1162s Preparing to unpack .../25-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 1162s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1162s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 1162s Preparing to unpack .../26-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 1162s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1162s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 1162s Preparing to unpack .../27-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 1162s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1162s Selecting previously unselected package libcrypt-openssl-x509-perl. 1162s Preparing to unpack .../28-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 1162s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1162s Selecting previously unselected package libcrypt-rijndael-perl. 1162s Preparing to unpack .../29-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 1162s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1162s Selecting previously unselected package libdevel-stacktrace-perl. 1162s Preparing to unpack .../30-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1162s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1162s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1162s Preparing to unpack .../31-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1162s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1162s Selecting previously unselected package libencode-locale-perl. 1162s Preparing to unpack .../32-libencode-locale-perl_1.05-3_all.deb ... 1162s Unpacking libencode-locale-perl (1.05-3) ... 1162s Selecting previously unselected package libtimedate-perl. 1162s Preparing to unpack .../33-libtimedate-perl_2.3300-2_all.deb ... 1162s Unpacking libtimedate-perl (2.3300-2) ... 1162s Selecting previously unselected package libhttp-date-perl. 1162s Preparing to unpack .../34-libhttp-date-perl_6.06-1_all.deb ... 1162s Unpacking libhttp-date-perl (6.06-1) ... 1162s Selecting previously unselected package libfile-listing-perl. 1162s Preparing to unpack .../35-libfile-listing-perl_6.16-1_all.deb ... 1162s Unpacking libfile-listing-perl (6.16-1) ... 1162s Selecting previously unselected package libfile-sharedir-perl. 1162s Preparing to unpack .../36-libfile-sharedir-perl_1.118-3_all.deb ... 1162s Unpacking libfile-sharedir-perl (1.118-3) ... 1162s Selecting previously unselected package libfilesys-notify-simple-perl. 1162s Preparing to unpack .../37-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1162s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1162s Selecting previously unselected package libhash-multivalue-perl. 1162s Preparing to unpack .../38-libhash-multivalue-perl_0.16-3_all.deb ... 1162s Unpacking libhash-multivalue-perl (0.16-3) ... 1162s Selecting previously unselected package libhtml-template-perl. 1162s Preparing to unpack .../39-libhtml-template-perl_2.97-2build1_all.deb ... 1162s Unpacking libhtml-template-perl (2.97-2build1) ... 1162s Selecting previously unselected package libhtml-tree-perl. 1162s Preparing to unpack .../40-libhtml-tree-perl_5.07-3_all.deb ... 1162s Unpacking libhtml-tree-perl (5.07-3) ... 1162s Selecting previously unselected package libio-html-perl. 1162s Preparing to unpack .../41-libio-html-perl_1.004-3_all.deb ... 1162s Unpacking libio-html-perl (1.004-3) ... 1162s Selecting previously unselected package liblwp-mediatypes-perl. 1162s Preparing to unpack .../42-liblwp-mediatypes-perl_6.04-2_all.deb ... 1162s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1162s Selecting previously unselected package libhttp-message-perl. 1162s Preparing to unpack .../43-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1162s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1162s Selecting previously unselected package libhttp-cookies-perl. 1162s Preparing to unpack .../44-libhttp-cookies-perl_6.11-1_all.deb ... 1162s Unpacking libhttp-cookies-perl (6.11-1) ... 1162s Selecting previously unselected package libhttp-multipartparser-perl. 1162s Preparing to unpack .../45-libhttp-multipartparser-perl_0.02-3_all.deb ... 1162s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1162s Selecting previously unselected package libtypes-serialiser-perl. 1162s Preparing to unpack .../46-libtypes-serialiser-perl_1.01-1_all.deb ... 1162s Unpacking libtypes-serialiser-perl (1.01-1) ... 1162s Selecting previously unselected package libjson-xs-perl. 1162s Preparing to unpack .../47-libjson-xs-perl_4.040-1_s390x.deb ... 1162s Unpacking libjson-xs-perl (4.040-1) ... 1162s Selecting previously unselected package libjson-maybexs-perl. 1162s Preparing to unpack .../48-libjson-maybexs-perl_1.004008-1_all.deb ... 1162s Unpacking libjson-maybexs-perl (1.004008-1) ... 1162s Selecting previously unselected package libstream-buffered-perl. 1162s Preparing to unpack .../49-libstream-buffered-perl_0.03-3_all.deb ... 1162s Unpacking libstream-buffered-perl (0.03-3) ... 1162s Selecting previously unselected package libwww-form-urlencoded-perl. 1162s Preparing to unpack .../50-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1162s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1162s Selecting previously unselected package libhttp-entity-parser-perl. 1162s Preparing to unpack .../51-libhttp-entity-parser-perl_0.25-2_all.deb ... 1162s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1162s Selecting previously unselected package libhttp-headers-fast-perl. 1162s Preparing to unpack .../52-libhttp-headers-fast-perl_0.22-3_all.deb ... 1162s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1162s Selecting previously unselected package libhttp-negotiate-perl. 1162s Preparing to unpack .../53-libhttp-negotiate-perl_6.01-2_all.deb ... 1162s Unpacking libhttp-negotiate-perl (6.01-2) ... 1162s Selecting previously unselected package libnet-ssleay-perl:s390x. 1162s Preparing to unpack .../54-libnet-ssleay-perl_1.94-3_s390x.deb ... 1162s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 1162s Selecting previously unselected package libio-socket-ssl-perl. 1162s Preparing to unpack .../55-libio-socket-ssl-perl_2.089-1_all.deb ... 1162s Unpacking libio-socket-ssl-perl (2.089-1) ... 1162s Selecting previously unselected package libjson-perl. 1162s Preparing to unpack .../56-libjson-perl_4.10000-1_all.deb ... 1162s Unpacking libjson-perl (4.10000-1) ... 1162s Selecting previously unselected package libconfig-inifiles-perl. 1162s Preparing to unpack .../57-libconfig-inifiles-perl_3.000003-3_all.deb ... 1162s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1162s Selecting previously unselected package libmouse-perl:s390x. 1162s Preparing to unpack .../58-libmouse-perl_2.5.11-1build1_s390x.deb ... 1162s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 1162s Selecting previously unselected package libnet-cidr-perl. 1162s Preparing to unpack .../59-libnet-cidr-perl_0.25-1_all.deb ... 1162s Unpacking libnet-cidr-perl (0.25-1) ... 1162s Selecting previously unselected package libtest-sharedfork-perl. 1162s Preparing to unpack .../60-libtest-sharedfork-perl_0.35-3_all.deb ... 1162s Unpacking libtest-sharedfork-perl (0.35-3) ... 1162s Selecting previously unselected package libtest-tcp-perl. 1162s Preparing to unpack .../61-libtest-tcp-perl_2.22-2_all.deb ... 1162s Unpacking libtest-tcp-perl (2.22-2) ... 1162s Selecting previously unselected package libtry-tiny-perl. 1162s Preparing to unpack .../62-libtry-tiny-perl_0.32-1_all.deb ... 1162s Unpacking libtry-tiny-perl (0.32-1) ... 1162s Selecting previously unselected package libplack-perl. 1162s Preparing to unpack .../63-libplack-perl_1.0051-1_all.deb ... 1162s Unpacking libplack-perl (1.0051-1) ... 1162s Selecting previously unselected package libnet-http-perl. 1162s Preparing to unpack .../64-libnet-http-perl_6.23-1_all.deb ... 1162s Unpacking libnet-http-perl (6.23-1) ... 1162s Selecting previously unselected package liblwp-protocol-https-perl. 1162s Preparing to unpack .../65-liblwp-protocol-https-perl_6.14-1_all.deb ... 1162s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1162s Selecting previously unselected package libwww-robotrules-perl. 1162s Preparing to unpack .../66-libwww-robotrules-perl_6.02-1_all.deb ... 1162s Unpacking libwww-robotrules-perl (6.02-1) ... 1162s Selecting previously unselected package libwww-perl. 1162s Preparing to unpack .../67-libwww-perl_6.78-1_all.deb ... 1162s Unpacking libwww-perl (6.78-1) ... 1162s Selecting previously unselected package liblemonldap-ng-common-perl. 1162s Preparing to unpack .../68-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1162s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1162s Selecting previously unselected package pkg-perl-autopkgtest. 1162s Preparing to unpack .../69-pkg-perl-autopkgtest_0.82_all.deb ... 1162s Unpacking pkg-perl-autopkgtest (0.82) ... 1162s Setting up libconfig-inifiles-perl (3.000003-3) ... 1162s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1162s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 1162s Setting up libhttp-multipartparser-perl (0.02-3) ... 1162s Setting up libclass-inspector-perl (1.36-3) ... 1162s Setting up libclone-perl:s390x (0.47-1) ... 1162s Setting up libhtml-tagset-perl (3.24-1) ... 1162s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1162s Setting up libnet-cidr-perl (0.25-1) ... 1162s Setting up libipc-sharelite-perl (0.17-5build4) ... 1162s Setting up liblwp-mediatypes-perl (6.04-2) ... 1162s Setting up libcrypt-urandom-perl (0.54-1) ... 1162s Setting up libtry-tiny-perl (0.32-1) ... 1162s Setting up perl-openssl-defaults:s390x (7build3) ... 1162s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 1162s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1162s Setting up libencode-locale-perl (1.05-3) ... 1162s Setting up libclass-errorhandler-perl (0.04-3) ... 1162s Setting up libtest-sharedfork-perl (0.35-3) ... 1162s Setting up libhash-multivalue-perl (0.16-3) ... 1162s Setting up liberror-perl (0.17030-1) ... 1162s Setting up libapache-session-perl (1.94-2) ... 1162s Setting up libstream-buffered-perl (0.03-3) ... 1162s Setting up libcrypt-des-perl:s390x (2.07-5) ... 1162s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1162s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1162s Setting up libcryptx-perl (0.087-1) ... 1162s Setting up libio-html-perl (1.004-3) ... 1162s Setting up libtimedate-perl (2.3300-2) ... 1162s Setting up libtypes-serialiser-perl (1.01-1) ... 1162s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1162s Setting up libjson-perl (4.10000-1) ... 1162s Setting up libfile-sharedir-perl (1.118-3) ... 1162s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1162s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1162s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1162s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1162s Setting up libconvert-asn1-perl (0.34-1) ... 1162s Setting up liburi-perl (5.34-2) ... 1162s Setting up dctrl-tools (2.24-3build3) ... 1162s Setting up autodep8 (0.30) ... 1162s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 1162s Setting up libjson-xs-perl (4.040-1) ... 1162s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1162s Setting up libhttp-date-perl (6.06-1) ... 1162s Setting up libtest-tcp-perl (2.22-2) ... 1162s Setting up libfile-listing-perl (6.16-1) ... 1162s Setting up libcache-cache-perl (1.08-3) ... 1162s Setting up libhttp-headers-fast-perl (0.22-3) ... 1162s Setting up libnet-http-perl (6.23-1) ... 1162s Setting up libjson-maybexs-perl (1.004008-1) ... 1162s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1162s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1162s Setting up pkg-perl-autopkgtest (0.82) ... 1162s Setting up libwww-robotrules-perl (6.02-1) ... 1162s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 1162s Setting up libcookie-baker-perl (0.12-1) ... 1162s Setting up libhttp-entity-parser-perl (0.25-2) ... 1162s Setting up libio-socket-ssl-perl (2.089-1) ... 1162s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1162s Setting up libconvert-pem-perl (0.13-1) ... 1162s Setting up libhttp-negotiate-perl (6.01-2) ... 1162s Setting up libhttp-cookies-perl (6.11-1) ... 1162s Setting up libhtml-tree-perl (5.07-3) ... 1162s Setting up libcgi-pm-perl (4.68-1) ... 1162s Setting up libhtml-template-perl (2.97-2build1) ... 1162s Setting up libplack-perl (1.0051-1) ... 1162s Setting up liblwp-protocol-https-perl (6.14-1) ... 1162s Setting up libwww-perl (6.78-1) ... 1162s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1163s Processing triggers for man-db (2.13.1-1) ... 1167s autopkgtest [17:09:20]: test runtime-deps-common: ./debian/tests/runner runtime-deps lemonldap-ng-common 1167s autopkgtest [17:09:20]: test runtime-deps-common: [----------------------- 1167s 'debian/tests/pkg-perl/lemonldap-ng-common.smoke-files' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-common/debian/tests/pkg-perl/smoke-files' 1167s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1167s 1..4 1167s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1167s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1167s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 exited successfully 1167s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Common" -e 1 2>&1 produced no (non-whitelisted) output 1167s ok 1167s All tests successful. 1167s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.07 cusr 0.01 csys = 0.09 CPU) 1167s Result: PASS 1168s autopkgtest [17:09:21]: test runtime-deps-common: -----------------------] 1168s runtime-deps-common PASS (superficial) 1168s autopkgtest [17:09:21]: test runtime-deps-common: - - - - - - - - - - results - - - - - - - - - - 1168s autopkgtest [17:09:21]: test runtime-deps-portal: preparing testbed 1188s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee from image adt/ubuntu-resolute-s390x-server-20251028.img (UUID 222a8a17-8cdf-422e-baeb-91db113eb3ff)... 1236s autopkgtest [17:10:29]: testbed dpkg architecture: s390x 1237s autopkgtest [17:10:30]: testbed apt version: 3.1.8ubuntu1 1237s autopkgtest [17:10:30]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1237s autopkgtest [17:10:30]: testbed release detected to be: resolute 1238s autopkgtest [17:10:31]: updating testbed package index (apt update) 1238s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 1238s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1238s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1239s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1239s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [69.1 kB] 1239s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 1239s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [194 kB] 1239s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3552 kB] 1240s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [217 kB] 1241s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 1241s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1410 kB] 1241s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [19.8 kB] 1242s Fetched 5557 kB in 4s (1514 kB/s) 1242s Reading package lists... 1243s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1243s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1243s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1243s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1244s Reading package lists... 1244s Reading package lists... 1244s Building dependency tree... 1244s Reading state information... 1244s Calculating upgrade... 1244s The following packages will be upgraded: 1244s apt cloud-init cloud-init-base libapt-pkg7.0 1244s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1244s Need to get 3239 kB of archives. 1244s After this operation, 124 kB of additional disk space will be used. 1244s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.11 [1150 kB] 1245s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.11 [1462 kB] 1246s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-init-base all 25.4~1gcb12e00e-0ubuntu1 [625 kB] 1247s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-init all 25.4~1gcb12e00e-0ubuntu1 [2114 B] 1247s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1247s Fetched 3239 kB in 2s (1321 kB/s) 1247s (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 ... 56948 files and directories currently installed.) 1247s Preparing to unpack .../libapt-pkg7.0_3.1.11_s390x.deb ... 1247s Unpacking libapt-pkg7.0:s390x (3.1.11) over (3.1.8ubuntu1) ... 1247s Preparing to unpack .../archives/apt_3.1.11_s390x.deb ... 1247s Unpacking apt (3.1.11) over (3.1.8ubuntu1) ... 1247s Preparing to unpack .../cloud-init-base_25.4~1gcb12e00e-0ubuntu1_all.deb ... 1247s Unpacking cloud-init-base (25.4~1gcb12e00e-0ubuntu1) over (25.3-0ubuntu1) ... 1247s Preparing to unpack .../cloud-init_25.4~1gcb12e00e-0ubuntu1_all.deb ... 1247s Unpacking cloud-init (25.4~1gcb12e00e-0ubuntu1) over (25.3-0ubuntu1) ... 1247s Setting up cloud-init-base (25.4~1gcb12e00e-0ubuntu1) ... 1247s Encountered debconf setting for cloud-init-base/datasources. 1248s Setting up libapt-pkg7.0:s390x (3.1.11) ... 1248s Setting up apt (3.1.11) ... 1248s Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... 1249s Setting up cloud-init (25.4~1gcb12e00e-0ubuntu1) ... 1249s Processing triggers for rsyslog (8.2504.0-1ubuntu2) ... 1249s Processing triggers for man-db (2.13.1-1) ... 1250s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1250s autopkgtest [17:10:43]: upgrading testbed (apt dist-upgrade and autopurge) 1251s Reading package lists... 1251s Building dependency tree... 1251s Reading state information... 1251s Calculating upgrade... 1251s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1251s Reading package lists... 1252s Building dependency tree... 1252s Reading state information... 1252s Solving dependencies... 1252s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1252s autopkgtest [17:10:45]: rebooting testbed after setup commands that affected boot 1267s Reading package lists... 1267s Building dependency tree... 1267s Reading state information... 1267s Solving dependencies... 1268s The following NEW packages will be installed: 1268s autodep8 dctrl-tools fonts-font-awesome javascript-common 1268s lemonldap-ng-fastcgi-server libapache-logformat-compiler-perl 1268s libapache-session-perl libcache-cache-perl libcgi-pm-perl 1268s libclass-errorhandler-perl libclass-inspector-perl libclass-xsaccessor-perl 1268s libclone-perl libcommon-sense-perl libconfig-inifiles-perl 1268s libconvert-asn1-perl libconvert-base32-perl libconvert-pem-perl 1268s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1268s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1268s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1268s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1268s libdevel-stacktrace-perl libdigest-hmac-perl libemail-date-format-perl 1268s libencode-locale-perl liberror-perl libexporter-tiny-perl libfcgi-perl 1268s libfcgi-procmanager-perl libfcgi0t64 libfile-listing-perl 1268s libfile-sharedir-perl libfilesys-notify-simple-perl libfont-afm-perl 1268s libhash-multivalue-perl libhtml-format-perl 1268s libhtml-formattext-withlinks-perl libhtml-parser-perl libhtml-tagset-perl 1268s libhtml-template-perl libhtml-tree-perl libhttp-cookies-perl 1268s libhttp-date-perl libhttp-entity-parser-perl libhttp-headers-fast-perl 1268s libhttp-message-perl libhttp-multipartparser-perl libhttp-negotiate-perl 1268s libio-html-perl libio-socket-ssl-perl libipc-sharelite-perl libjs-bootstrap4 1268s libjs-jquery libjs-jquery-cookie libjs-jquery-ui libjs-popper.js 1268s libjson-maybexs-perl libjson-perl libjson-xs-perl 1268s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1268s liblemonldap-ng-portal-perl liblist-moreutils-perl liblist-moreutils-xs-perl 1268s liblwp-mediatypes-perl liblwp-protocol-https-perl libmouse-perl 1268s libnet-cidr-perl libnet-http-perl libnet-ssleay-perl libplack-perl 1268s libposix-strftime-compiler-perl libregexp-assemble-perl 1268s libstream-buffered-perl libtest-sharedfork-perl libtest-tcp-perl 1268s libtext-unidecode-perl libtimedate-perl libtry-tiny-perl 1268s libtypes-serialiser-perl liburi-perl libwww-form-urlencoded-perl libwww-perl 1268s libwww-robotrules-perl perl-openssl-defaults pkg-perl-autopkgtest 1268s 0 upgraded, 94 newly installed, 0 to remove and 0 not upgraded. 1268s Need to get 9100 kB of archives. 1268s After this operation, 30.0 MB of additional disk space will be used. 1268s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 1268s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 1268s Get:3 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1268s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 1268s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 1268s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 1268s Get:7 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 1268s Get:8 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 1268s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 1268s Get:10 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1268s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 1268s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 1268s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 1268s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 1268s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 1268s Get:16 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 1268s Get:17 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 1268s Get:18 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 1268s Get:19 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1268s Get:20 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 1269s Get:21 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 1269s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 1269s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 1269s Get:24 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x liburi-perl all 5.34-2 [100 kB] 1269s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 1269s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 1269s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 1269s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 1269s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 1269s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1269s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 1269s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 1269s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 1269s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 1270s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1270s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1270s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 1270s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1270s Get:39 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1270s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 1270s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 1270s Get:42 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1270s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 1270s Get:44 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1270s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1270s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 1270s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1270s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1270s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 1270s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 1270s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1270s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 1270s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 1270s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 1270s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1270s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1270s Get:57 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 1270s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 1270s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 1270s Get:60 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 1270s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 1270s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 1270s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 1270s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1270s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 1270s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 1270s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 1270s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 1270s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 1271s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1271s Get:71 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1271s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1271s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1271s Get:74 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 1271s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1271s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 1271s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 1271s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 1271s Get:79 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1271s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x javascript-common all 12+nmu1 [4828 B] 1271s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1271s Get:82 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1271s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1272s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-cookie all 12-4 [6484 B] 1272s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1272s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1272s Get:87 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 1272s Get:88 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 1272s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 1272s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 1272s Get:91 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 1273s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 1273s Get:93 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 1273s Get:94 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 1274s Preconfiguring packages ... 1274s Fetched 9100 kB in 6s (1588 kB/s) 1274s Selecting previously unselected package libfcgi0t64:s390x. 1274s (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 ... 56950 files and directories currently installed.) 1274s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 1274s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 1274s Selecting previously unselected package libfcgi-perl. 1274s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 1274s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1274s Selecting previously unselected package libfcgi-procmanager-perl. 1274s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1274s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1274s Selecting previously unselected package libcrypt-urandom-perl. 1274s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_s390x.deb ... 1274s Unpacking libcrypt-urandom-perl (0.54-1) ... 1274s Selecting previously unselected package libapache-session-perl. 1274s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1274s Unpacking libapache-session-perl (1.94-2) ... 1274s Selecting previously unselected package liberror-perl. 1274s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1274s Unpacking liberror-perl (0.17030-1) ... 1274s Selecting previously unselected package libipc-sharelite-perl. 1274s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 1274s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1274s Selecting previously unselected package libcache-cache-perl. 1274s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1274s Unpacking libcache-cache-perl (1.08-3) ... 1274s Selecting previously unselected package libclass-xsaccessor-perl. 1274s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 1274s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1274s Selecting previously unselected package libconfig-inifiles-perl. 1274s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1274s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1274s Selecting previously unselected package perl-openssl-defaults:s390x. 1274s Preparing to unpack .../10-perl-openssl-defaults_7build3_s390x.deb ... 1274s Unpacking perl-openssl-defaults:s390x (7build3) ... 1274s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1274s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 1274s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1274s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 1274s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 1274s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1274s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 1274s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 1274s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1274s Selecting previously unselected package libconvert-asn1-perl. 1274s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1274s Unpacking libconvert-asn1-perl (0.34-1) ... 1274s Selecting previously unselected package libcrypt-openssl-x509-perl. 1274s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 1274s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1274s Selecting previously unselected package libclass-errorhandler-perl. 1274s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 1274s Unpacking libclass-errorhandler-perl (0.04-3) ... 1274s Selecting previously unselected package libcrypt-des-perl:s390x. 1274s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_s390x.deb ... 1274s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 1274s Selecting previously unselected package libcrypt-des-ede3-perl. 1274s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1274s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1274s Selecting previously unselected package libcryptx-perl. 1274s Preparing to unpack .../19-libcryptx-perl_0.087-1_s390x.deb ... 1274s Unpacking libcryptx-perl (0.087-1) ... 1274s Selecting previously unselected package libconvert-pem-perl. 1274s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 1274s Unpacking libconvert-pem-perl (0.13-1) ... 1274s Selecting previously unselected package libcrypt-rijndael-perl. 1274s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 1274s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1274s Selecting previously unselected package libhtml-tagset-perl. 1274s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 1274s Unpacking libhtml-tagset-perl (3.24-1) ... 1274s Selecting previously unselected package liburi-perl. 1274s Preparing to unpack .../23-liburi-perl_5.34-2_all.deb ... 1274s Unpacking liburi-perl (5.34-2) ... 1274s Selecting previously unselected package libhtml-parser-perl:s390x. 1274s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_s390x.deb ... 1274s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 1274s Selecting previously unselected package libcgi-pm-perl. 1274s Preparing to unpack .../25-libcgi-pm-perl_4.68-1_all.deb ... 1274s Unpacking libcgi-pm-perl (4.68-1) ... 1274s Selecting previously unselected package libhtml-template-perl. 1274s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 1274s Unpacking libhtml-template-perl (2.97-2build1) ... 1274s Selecting previously unselected package libjson-perl. 1274s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 1274s Unpacking libjson-perl (4.10000-1) ... 1274s Selecting previously unselected package libcommon-sense-perl:s390x. 1274s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_s390x.deb ... 1274s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 1274s Selecting previously unselected package libtypes-serialiser-perl. 1274s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 1274s Unpacking libtypes-serialiser-perl (1.01-1) ... 1274s Selecting previously unselected package libjson-xs-perl. 1274s Preparing to unpack .../30-libjson-xs-perl_4.040-1_s390x.deb ... 1274s Unpacking libjson-xs-perl (4.040-1) ... 1274s Selecting previously unselected package libmouse-perl:s390x. 1274s Preparing to unpack .../31-libmouse-perl_2.5.11-1build1_s390x.deb ... 1274s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 1274s Selecting previously unselected package libnet-cidr-perl. 1274s Preparing to unpack .../32-libnet-cidr-perl_0.25-1_all.deb ... 1274s Unpacking libnet-cidr-perl (0.25-1) ... 1274s Selecting previously unselected package libnet-ssleay-perl:s390x. 1274s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_s390x.deb ... 1274s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 1274s Selecting previously unselected package libposix-strftime-compiler-perl. 1274s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1274s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1274s Selecting previously unselected package libapache-logformat-compiler-perl. 1274s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1274s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1274s Selecting previously unselected package libcookie-baker-perl. 1274s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 1274s Unpacking libcookie-baker-perl (0.12-1) ... 1274s Selecting previously unselected package libdevel-stacktrace-perl. 1274s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1274s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1274s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1274s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1274s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1274s Selecting previously unselected package libclass-inspector-perl. 1274s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 1274s Unpacking libclass-inspector-perl (1.36-3) ... 1274s Selecting previously unselected package libfile-sharedir-perl. 1274s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 1274s Unpacking libfile-sharedir-perl (1.118-3) ... 1274s Selecting previously unselected package libfilesys-notify-simple-perl. 1274s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1274s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1274s Selecting previously unselected package libhash-multivalue-perl. 1274s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 1274s Unpacking libhash-multivalue-perl (0.16-3) ... 1274s Selecting previously unselected package libhttp-multipartparser-perl. 1274s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 1274s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1274s Selecting previously unselected package libjson-maybexs-perl. 1274s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 1274s Unpacking libjson-maybexs-perl (1.004008-1) ... 1274s Selecting previously unselected package libstream-buffered-perl. 1274s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 1274s Unpacking libstream-buffered-perl (0.03-3) ... 1274s Selecting previously unselected package libwww-form-urlencoded-perl. 1274s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1274s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1274s Selecting previously unselected package libhttp-entity-parser-perl. 1274s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 1274s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1274s Selecting previously unselected package libtimedate-perl. 1274s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 1274s Unpacking libtimedate-perl (2.3300-2) ... 1274s Selecting previously unselected package libhttp-date-perl. 1274s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 1274s Unpacking libhttp-date-perl (6.06-1) ... 1274s Selecting previously unselected package libhttp-headers-fast-perl. 1274s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 1274s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1274s Selecting previously unselected package libclone-perl:s390x. 1274s Preparing to unpack .../51-libclone-perl_0.47-1_s390x.deb ... 1274s Unpacking libclone-perl:s390x (0.47-1) ... 1274s Selecting previously unselected package libencode-locale-perl. 1274s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 1274s Unpacking libencode-locale-perl (1.05-3) ... 1274s Selecting previously unselected package libio-html-perl. 1274s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 1274s Unpacking libio-html-perl (1.004-3) ... 1274s Selecting previously unselected package liblwp-mediatypes-perl. 1274s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 1274s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1274s Selecting previously unselected package libhttp-message-perl. 1274s Preparing to unpack .../55-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1274s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1274s Selecting previously unselected package libtest-sharedfork-perl. 1274s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 1274s Unpacking libtest-sharedfork-perl (0.35-3) ... 1274s Selecting previously unselected package libtest-tcp-perl. 1274s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 1274s Unpacking libtest-tcp-perl (2.22-2) ... 1274s Selecting previously unselected package libtry-tiny-perl. 1274s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 1274s Unpacking libtry-tiny-perl (0.32-1) ... 1274s Selecting previously unselected package libplack-perl. 1274s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 1274s Unpacking libplack-perl (1.0051-1) ... 1274s Selecting previously unselected package libfile-listing-perl. 1274s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 1274s Unpacking libfile-listing-perl (6.16-1) ... 1274s Selecting previously unselected package libhtml-tree-perl. 1274s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 1274s Unpacking libhtml-tree-perl (5.07-3) ... 1274s Selecting previously unselected package libhttp-cookies-perl. 1275s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 1275s Unpacking libhttp-cookies-perl (6.11-1) ... 1275s Selecting previously unselected package libhttp-negotiate-perl. 1275s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 1275s Unpacking libhttp-negotiate-perl (6.01-2) ... 1275s Selecting previously unselected package libio-socket-ssl-perl. 1275s Preparing to unpack .../64-libio-socket-ssl-perl_2.089-1_all.deb ... 1275s Unpacking libio-socket-ssl-perl (2.089-1) ... 1275s Selecting previously unselected package libnet-http-perl. 1275s Preparing to unpack .../65-libnet-http-perl_6.23-1_all.deb ... 1275s Unpacking libnet-http-perl (6.23-1) ... 1275s Selecting previously unselected package liblwp-protocol-https-perl. 1275s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 1275s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1275s Selecting previously unselected package libwww-robotrules-perl. 1275s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1_all.deb ... 1275s Unpacking libwww-robotrules-perl (6.02-1) ... 1275s Selecting previously unselected package libwww-perl. 1275s Preparing to unpack .../68-libwww-perl_6.78-1_all.deb ... 1275s Unpacking libwww-perl (6.78-1) ... 1275s Selecting previously unselected package liblemonldap-ng-common-perl. 1275s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1275s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1275s Selecting previously unselected package liblemonldap-ng-handler-perl. 1275s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1275s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1275s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1275s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1275s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1275s Selecting previously unselected package fonts-font-awesome. 1275s Preparing to unpack .../72-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1275s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1275s Selecting previously unselected package libconvert-base32-perl. 1275s Preparing to unpack .../73-libconvert-base32-perl_0.06-3_all.deb ... 1275s Unpacking libconvert-base32-perl (0.06-3) ... 1275s Selecting previously unselected package libdigest-hmac-perl. 1275s Preparing to unpack .../74-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1275s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1275s Selecting previously unselected package libemail-date-format-perl. 1275s Preparing to unpack .../75-libemail-date-format-perl_1.008-1_all.deb ... 1275s Unpacking libemail-date-format-perl (1.008-1) ... 1275s Selecting previously unselected package libfont-afm-perl. 1275s Preparing to unpack .../76-libfont-afm-perl_1.20-4_all.deb ... 1275s Unpacking libfont-afm-perl (1.20-4) ... 1275s Selecting previously unselected package libhtml-format-perl. 1275s Preparing to unpack .../77-libhtml-format-perl_2.16-2_all.deb ... 1275s Unpacking libhtml-format-perl (2.16-2) ... 1275s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1275s Preparing to unpack .../78-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1275s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1275s Selecting previously unselected package javascript-common. 1275s Preparing to unpack .../79-javascript-common_12+nmu1_all.deb ... 1275s Unpacking javascript-common (12+nmu1) ... 1275s Selecting previously unselected package libjs-popper.js. 1275s Preparing to unpack .../80-libjs-popper.js_1.16.1+ds-6_all.deb ... 1275s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1275s Selecting previously unselected package libjs-bootstrap4. 1275s Preparing to unpack .../81-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1275s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1275s Selecting previously unselected package libjs-jquery. 1275s Preparing to unpack .../82-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1275s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1275s Selecting previously unselected package libjs-jquery-cookie. 1275s Preparing to unpack .../83-libjs-jquery-cookie_12-4_all.deb ... 1275s Unpacking libjs-jquery-cookie (12-4) ... 1275s Selecting previously unselected package libjs-jquery-ui. 1275s Preparing to unpack .../84-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1275s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1275s Selecting previously unselected package libexporter-tiny-perl. 1275s Preparing to unpack .../85-libexporter-tiny-perl_1.006002-1_all.deb ... 1275s Unpacking libexporter-tiny-perl (1.006002-1) ... 1275s Selecting previously unselected package liblist-moreutils-xs-perl. 1275s Preparing to unpack .../86-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 1275s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1275s Selecting previously unselected package liblist-moreutils-perl. 1275s Preparing to unpack .../87-liblist-moreutils-perl_0.430-2_all.deb ... 1275s Unpacking liblist-moreutils-perl (0.430-2) ... 1275s Selecting previously unselected package libregexp-assemble-perl. 1275s Preparing to unpack .../88-libregexp-assemble-perl_0.38-2_all.deb ... 1275s Unpacking libregexp-assemble-perl (0.38-2) ... 1275s Selecting previously unselected package libtext-unidecode-perl. 1275s Preparing to unpack .../89-libtext-unidecode-perl_1.30-3_all.deb ... 1275s Unpacking libtext-unidecode-perl (1.30-3) ... 1275s Selecting previously unselected package liblemonldap-ng-portal-perl. 1275s Preparing to unpack .../90-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 1275s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1275s Selecting previously unselected package dctrl-tools. 1275s Preparing to unpack .../91-dctrl-tools_2.24-3build3_s390x.deb ... 1275s Unpacking dctrl-tools (2.24-3build3) ... 1275s Selecting previously unselected package autodep8. 1275s Preparing to unpack .../92-autodep8_0.30_all.deb ... 1275s Unpacking autodep8 (0.30) ... 1275s Selecting previously unselected package pkg-perl-autopkgtest. 1275s Preparing to unpack .../93-pkg-perl-autopkgtest_0.82_all.deb ... 1275s Unpacking pkg-perl-autopkgtest (0.82) ... 1275s Setting up libconfig-inifiles-perl (3.000003-3) ... 1275s Setting up javascript-common (12+nmu1) ... 1275s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1275s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 1275s Setting up libhttp-multipartparser-perl (0.02-3) ... 1275s Setting up libclass-inspector-perl (1.36-3) ... 1275s Setting up libfont-afm-perl (1.20-4) ... 1275s Setting up libjs-popper.js (1.16.1+ds-6) ... 1275s Setting up libclone-perl:s390x (0.47-1) ... 1275s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 1275s Setting up libhtml-tagset-perl (3.24-1) ... 1275s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1275s Setting up libnet-cidr-perl (0.25-1) ... 1275s Setting up libipc-sharelite-perl (0.17-5build4) ... 1275s Setting up liblwp-mediatypes-perl (6.04-2) ... 1275s Setting up libcrypt-urandom-perl (0.54-1) ... 1275s Setting up libtry-tiny-perl (0.32-1) ... 1275s Setting up perl-openssl-defaults:s390x (7build3) ... 1275s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 1275s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1275s Setting up libencode-locale-perl (1.05-3) ... 1275s Setting up libclass-errorhandler-perl (0.04-3) ... 1275s Setting up libfcgi-procmanager-perl (0.28-3) ... 1275s Setting up libtest-sharedfork-perl (0.35-3) ... 1275s Setting up libhash-multivalue-perl (0.16-3) ... 1275s Setting up liberror-perl (0.17030-1) ... 1275s Setting up libapache-session-perl (1.94-2) ... 1275s Setting up libstream-buffered-perl (0.03-3) ... 1275s Setting up libcrypt-des-perl:s390x (2.07-5) ... 1275s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1275s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1275s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1275s Setting up libemail-date-format-perl (1.008-1) ... 1275s Setting up libcryptx-perl (0.087-1) ... 1275s Setting up libio-html-perl (1.004-3) ... 1275s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1275s Setting up libtimedate-perl (2.3300-2) ... 1275s Setting up libtypes-serialiser-perl (1.01-1) ... 1275s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1275s Setting up libjson-perl (4.10000-1) ... 1275s Setting up libfile-sharedir-perl (1.118-3) ... 1275s Setting up libfcgi-perl (0.82+ds-3build3) ... 1275s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1275s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1275s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1275s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1275s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1275s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1275s Setting up libexporter-tiny-perl (1.006002-1) ... 1275s Setting up libconvert-asn1-perl (0.34-1) ... 1275s Setting up libtext-unidecode-perl (1.30-3) ... 1275s Setting up libregexp-assemble-perl (0.38-2) ... 1275s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1275s Setting up liburi-perl (5.34-2) ... 1275s Setting up libconvert-base32-perl (0.06-3) ... 1275s Setting up dctrl-tools (2.24-3build3) ... 1275s Setting up autodep8 (0.30) ... 1275s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 1275s Setting up libjson-xs-perl (4.040-1) ... 1275s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1275s Setting up libjs-jquery-cookie (12-4) ... 1275s Setting up libhttp-date-perl (6.06-1) ... 1275s Setting up libtest-tcp-perl (2.22-2) ... 1275s Setting up libfile-listing-perl (6.16-1) ... 1275s Setting up libcache-cache-perl (1.08-3) ... 1275s Setting up libhttp-headers-fast-perl (0.22-3) ... 1275s Setting up liblist-moreutils-perl (0.430-2) ... 1275s Setting up libnet-http-perl (6.23-1) ... 1275s Setting up libjson-maybexs-perl (1.004008-1) ... 1275s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1275s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1275s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1275s Setting up pkg-perl-autopkgtest (0.82) ... 1275s Setting up libwww-robotrules-perl (6.02-1) ... 1275s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 1275s Setting up libcookie-baker-perl (0.12-1) ... 1275s Setting up libhttp-entity-parser-perl (0.25-2) ... 1275s Setting up libio-socket-ssl-perl (2.089-1) ... 1275s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1275s Setting up libconvert-pem-perl (0.13-1) ... 1275s Setting up libhttp-negotiate-perl (6.01-2) ... 1275s Setting up libhttp-cookies-perl (6.11-1) ... 1275s Setting up libhtml-tree-perl (5.07-3) ... 1275s Setting up libcgi-pm-perl (4.68-1) ... 1275s Setting up libhtml-format-perl (2.16-2) ... 1275s Setting up libhtml-template-perl (2.97-2build1) ... 1275s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1275s Setting up libplack-perl (1.0051-1) ... 1275s Setting up liblwp-protocol-https-perl (6.14-1) ... 1275s Setting up libwww-perl (6.78-1) ... 1275s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1275s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1275s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1275s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1276s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1276s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1276s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1276s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1276s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1276s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1277s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1277s Processing triggers for man-db (2.13.1-1) ... 1313s autopkgtest [17:11:46]: test runtime-deps-portal: ./debian/tests/runner runtime-deps lemonldap-ng-portal 1313s autopkgtest [17:11:46]: test runtime-deps-portal: [----------------------- 1313s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-files' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-files' 1313s 'debian/tests/pkg-perl/lemonldap-ng-portal.smoke-skip' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-portal/debian/tests/pkg-perl/smoke-skip' 1314s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1314s 1..4 1314s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1314s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1314s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 exited successfully 1314s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Portal" -e 1 2>&1 produced no (non-whitelisted) output 1314s ok 1314s All tests successful. 1314s Files=1, Tests=4, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.27 cusr 0.02 csys = 0.31 CPU) 1314s Result: PASS 1314s autopkgtest [17:11:47]: test runtime-deps-portal: -----------------------] 1315s autopkgtest [17:11:48]: test runtime-deps-portal: - - - - - - - - - - results - - - - - - - - - - 1315s runtime-deps-portal PASS (superficial) 1315s autopkgtest [17:11:48]: test runtime-deps-manager: preparing testbed 1335s Creating nova instance adt-resolute-s390x-lemonldap-ng-20251028-164953-juju-7f2275-prod-proposed-migration-environment-20-2d7051ba-6d91-4167-9b7d-ce0d6a80cbee from image adt/ubuntu-resolute-s390x-server-20251028.img (UUID 222a8a17-8cdf-422e-baeb-91db113eb3ff)... 1409s autopkgtest [17:13:22]: testbed dpkg architecture: s390x 1409s autopkgtest [17:13:22]: testbed apt version: 3.1.8ubuntu1 1410s autopkgtest [17:13:23]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1410s autopkgtest [17:13:23]: testbed release detected to be: resolute 1411s autopkgtest [17:13:24]: updating testbed package index (apt update) 1411s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 1411s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1411s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1411s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1412s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3552 kB] 1413s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [69.1 kB] 1413s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 1413s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [194 kB] 1413s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [217 kB] 1413s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 1413s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [1410 kB] 1413s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [19.8 kB] 1413s Fetched 5557 kB in 2s (2273 kB/s) 1414s Reading package lists... 1415s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 1415s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 1415s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 1415s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 1416s Reading package lists... 1416s Reading package lists... 1416s Building dependency tree... 1416s Reading state information... 1416s Calculating upgrade... 1416s The following packages will be upgraded: 1416s apt cloud-init cloud-init-base libapt-pkg7.0 1416s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1416s Need to get 3239 kB of archives. 1416s After this operation, 124 kB of additional disk space will be used. 1416s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.11 [1150 kB] 1417s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.11 [1462 kB] 1418s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-init-base all 25.4~1gcb12e00e-0ubuntu1 [625 kB] 1418s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-init all 25.4~1gcb12e00e-0ubuntu1 [2114 B] 1418s dpkg-preconfigure: unable to re-open stdin: No such file or directory 1418s Fetched 3239 kB in 2s (2071 kB/s) 1418s (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 ... 56948 files and directories currently installed.) 1418s Preparing to unpack .../libapt-pkg7.0_3.1.11_s390x.deb ... 1418s Unpacking libapt-pkg7.0:s390x (3.1.11) over (3.1.8ubuntu1) ... 1419s Preparing to unpack .../archives/apt_3.1.11_s390x.deb ... 1419s Unpacking apt (3.1.11) over (3.1.8ubuntu1) ... 1419s Preparing to unpack .../cloud-init-base_25.4~1gcb12e00e-0ubuntu1_all.deb ... 1419s Unpacking cloud-init-base (25.4~1gcb12e00e-0ubuntu1) over (25.3-0ubuntu1) ... 1419s Preparing to unpack .../cloud-init_25.4~1gcb12e00e-0ubuntu1_all.deb ... 1419s Unpacking cloud-init (25.4~1gcb12e00e-0ubuntu1) over (25.3-0ubuntu1) ... 1419s Setting up cloud-init-base (25.4~1gcb12e00e-0ubuntu1) ... 1419s Encountered debconf setting for cloud-init-base/datasources. 1420s Setting up libapt-pkg7.0:s390x (3.1.11) ... 1420s Setting up apt (3.1.11) ... 1420s Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... 1421s Setting up cloud-init (25.4~1gcb12e00e-0ubuntu1) ... 1421s Processing triggers for rsyslog (8.2504.0-1ubuntu2) ... 1421s Processing triggers for man-db (2.13.1-1) ... 1423s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1423s autopkgtest [17:13:36]: upgrading testbed (apt dist-upgrade and autopurge) 1424s Reading package lists... 1424s Building dependency tree... 1424s Reading state information... 1424s Calculating upgrade... 1424s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1425s Reading package lists... 1425s Building dependency tree... 1425s Reading state information... 1425s Solving dependencies... 1425s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1425s autopkgtest [17:13:38]: rebooting testbed after setup commands that affected boot 1443s Reading package lists... 1443s Building dependency tree... 1443s Reading state information... 1443s Solving dependencies... 1443s The following NEW packages will be installed: 1443s autodep8 dctrl-tools fonts-glyphicons-halflings lemonldap-ng-fastcgi-server 1443s libapache-logformat-compiler-perl libapache-session-perl libcache-cache-perl 1443s libcgi-pm-perl libclass-errorhandler-perl libclass-inspector-perl 1443s libclass-xsaccessor-perl libclone-perl libcommon-sense-perl 1443s libconfig-inifiles-perl libconvert-asn1-perl libconvert-pem-perl 1443s libcookie-baker-perl libcrypt-des-ede3-perl libcrypt-des-perl 1443s libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl 1443s libcrypt-openssl-rsa-perl libcrypt-openssl-x509-perl libcrypt-rijndael-perl 1443s libcrypt-urandom-perl libcryptx-perl libdevel-stacktrace-ashtml-perl 1443s libdevel-stacktrace-perl libemail-date-format-perl libencode-locale-perl 1443s liberror-perl libfcgi-perl libfcgi-procmanager-perl libfcgi0t64 1443s libfile-listing-perl libfile-sharedir-perl libfilesys-notify-simple-perl 1443s libhash-merge-simple-perl libhash-multivalue-perl libhtml-parser-perl 1443s libhtml-tagset-perl libhtml-template-perl libhtml-tree-perl 1443s libhttp-cookies-perl libhttp-date-perl libhttp-entity-parser-perl 1443s libhttp-headers-fast-perl libhttp-message-perl libhttp-multipartparser-perl 1443s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl 1443s libipc-sharelite-perl libjs-angularjs libjs-bootstrap libjs-es5-shim 1443s libjs-jquery libjson-maybexs-perl libjson-perl libjson-xs-perl 1443s liblemonldap-ng-common-perl liblemonldap-ng-handler-perl 1443s liblemonldap-ng-manager-perl liblwp-mediatypes-perl 1443s liblwp-protocol-https-perl libmouse-perl libnet-cidr-perl libnet-http-perl 1443s libnet-ssleay-perl libplack-perl libposix-strftime-compiler-perl 1443s libregexp-common-perl libstream-buffered-perl libtest-sharedfork-perl 1443s libtest-tcp-perl libtimedate-perl libtry-tiny-perl libtypes-serialiser-perl 1443s liburi-perl libwww-form-urlencoded-perl libwww-perl libwww-robotrules-perl 1443s perl-openssl-defaults pkg-perl-autopkgtest 1443s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 1443s Need to get 6339 kB of archives. 1443s After this operation, 25.8 MB of additional disk space will be used. 1443s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi0t64 s390x 2.4.5-0.1build1 [28.6 kB] 1443s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libfcgi-perl s390x 0.82+ds-3build3 [22.4 kB] 1443s Get:3 http://ftpmaster.internal/ubuntu resolute/universe s390x libfcgi-procmanager-perl all 0.28-3 [16.9 kB] 1443s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-urandom-perl s390x 0.54-1 [14.4 kB] 1444s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-session-perl all 1.94-2 [98.2 kB] 1444s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x liberror-perl all 0.17030-1 [23.5 kB] 1444s Get:7 http://ftpmaster.internal/ubuntu resolute/universe s390x libipc-sharelite-perl s390x 0.17-5build4 [21.4 kB] 1444s Get:8 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-cache-perl all 1.08-3 [59.9 kB] 1444s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-xsaccessor-perl s390x 1.19-4build6 [34.2 kB] 1444s Get:10 http://ftpmaster.internal/ubuntu resolute/universe s390x libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 1444s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x perl-openssl-defaults s390x 7build3 [6628 B] 1444s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-bignum-perl s390x 0.09-2build6 [24.3 kB] 1444s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-random-perl s390x 0.17-1build1 [9556 B] 1444s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-openssl-rsa-perl s390x 0.35-1 [23.7 kB] 1444s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-asn1-perl all 0.34-1 [41.7 kB] 1444s Get:16 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-openssl-x509-perl s390x 2.0.1-1build1 [31.7 kB] 1444s Get:17 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-errorhandler-perl all 0.04-3 [5750 B] 1444s Get:18 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-perl s390x 2.07-5 [18.9 kB] 1444s Get:19 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-des-ede3-perl all 0.03-1 [5990 B] 1444s Get:20 http://ftpmaster.internal/ubuntu resolute/universe s390x libcryptx-perl s390x 0.087-1 [669 kB] 1444s Get:21 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-pem-perl all 0.13-1 [20.7 kB] 1444s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-rijndael-perl s390x 1.16-1build6 [18.3 kB] 1444s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tagset-perl all 3.24-1 [14.1 kB] 1444s Get:24 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x liburi-perl all 5.34-2 [100 kB] 1444s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-parser-perl s390x 3.83-1build1 [87.8 kB] 1444s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libcgi-pm-perl all 4.68-1 [185 kB] 1444s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-template-perl all 2.97-2build1 [58.3 kB] 1445s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 1445s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libcommon-sense-perl s390x 3.75-3build5 [20.5 kB] 1445s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libtypes-serialiser-perl all 1.01-1 [11.6 kB] 1445s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-xs-perl s390x 4.040-1 [85.8 kB] 1445s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x libmouse-perl s390x 2.5.11-1build1 [134 kB] 1445s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-cidr-perl all 0.25-1 [14.0 kB] 1445s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ssleay-perl s390x 1.94-3 [320 kB] 1445s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x libposix-strftime-compiler-perl all 0.46-1 [10.4 kB] 1445s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libapache-logformat-compiler-perl all 0.36-3 [10.5 kB] 1445s Get:37 http://ftpmaster.internal/ubuntu resolute/universe s390x libcookie-baker-perl all 0.12-1 [7808 B] 1445s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 1445s Get:39 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-stacktrace-ashtml-perl all 0.15-2 [12.2 kB] 1445s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 1445s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 1445s Get:42 http://ftpmaster.internal/ubuntu resolute/universe s390x libfilesys-notify-simple-perl all 0.14-3 [7370 B] 1445s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-multivalue-perl all 0.16-3 [12.9 kB] 1445s Get:44 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-multipartparser-perl all 0.02-3 [10.1 kB] 1445s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-maybexs-perl all 1.004008-1 [11.1 kB] 1445s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x libstream-buffered-perl all 0.03-3 [5488 B] 1445s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x libwww-form-urlencoded-perl all 0.26-2 [12.4 kB] 1445s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-entity-parser-perl all 0.25-2 [19.9 kB] 1445s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 1445s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 1445s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-headers-fast-perl all 0.22-3 [11.3 kB] 1445s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x libclone-perl s390x 0.47-1 [10.7 kB] 1445s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 1445s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x libio-html-perl all 1.004-3 [15.9 kB] 1445s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 1445s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 1445s Get:57 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-sharedfork-perl all 0.35-3 [7132 B] 1445s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-tcp-perl all 2.22-2 [17.0 kB] 1445s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x libtry-tiny-perl all 0.32-1 [21.2 kB] 1445s Get:60 http://ftpmaster.internal/ubuntu resolute/universe s390x libplack-perl all 1.0051-1 [218 kB] 1446s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 1446s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 1446s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 1446s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 1446s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libio-socket-ssl-perl all 2.089-1 [200 kB] 1446s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 1446s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x liblwp-protocol-https-perl all 6.14-1 [9040 B] 1446s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 1446s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x libwww-perl all 6.78-1 [139 kB] 1446s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-common-perl all 2.21.0+ds-3 [188 kB] 1446s Get:71 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-handler-perl all 2.21.0+ds-3 [72.4 kB] 1446s Get:72 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-fastcgi-server all 2.21.0+ds-3 [30.7 kB] 1446s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-date-format-perl all 1.008-1 [6772 B] 1446s Get:74 http://ftpmaster.internal/ubuntu resolute/universe s390x libhash-merge-simple-perl all 0.052-1 [7640 B] 1446s Get:75 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-angularjs all 1.8.3-3 [559 kB] 1447s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 1447s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 1447s Get:78 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-es5-shim all 4.6.7-2 [39.8 kB] 1447s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1448s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x libregexp-common-perl all 2024080801-1 [162 kB] 1448s Get:81 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-manager-perl all 2.21.0+ds-3 [962 kB] 1451s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 1451s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x autodep8 all 0.30 [13.7 kB] 1451s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x pkg-perl-autopkgtest all 0.82 [18.8 kB] 1452s Preconfiguring packages ... 1452s Fetched 6339 kB in 8s (778 kB/s) 1452s Selecting previously unselected package libfcgi0t64:s390x. 1452s (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 ... 56950 files and directories currently installed.) 1452s Preparing to unpack .../00-libfcgi0t64_2.4.5-0.1build1_s390x.deb ... 1452s Unpacking libfcgi0t64:s390x (2.4.5-0.1build1) ... 1452s Selecting previously unselected package libfcgi-perl. 1452s Preparing to unpack .../01-libfcgi-perl_0.82+ds-3build3_s390x.deb ... 1452s Unpacking libfcgi-perl (0.82+ds-3build3) ... 1452s Selecting previously unselected package libfcgi-procmanager-perl. 1452s Preparing to unpack .../02-libfcgi-procmanager-perl_0.28-3_all.deb ... 1452s Unpacking libfcgi-procmanager-perl (0.28-3) ... 1452s Selecting previously unselected package libcrypt-urandom-perl. 1452s Preparing to unpack .../03-libcrypt-urandom-perl_0.54-1_s390x.deb ... 1452s Unpacking libcrypt-urandom-perl (0.54-1) ... 1452s Selecting previously unselected package libapache-session-perl. 1452s Preparing to unpack .../04-libapache-session-perl_1.94-2_all.deb ... 1452s Unpacking libapache-session-perl (1.94-2) ... 1452s Selecting previously unselected package liberror-perl. 1452s Preparing to unpack .../05-liberror-perl_0.17030-1_all.deb ... 1452s Unpacking liberror-perl (0.17030-1) ... 1452s Selecting previously unselected package libipc-sharelite-perl. 1452s Preparing to unpack .../06-libipc-sharelite-perl_0.17-5build4_s390x.deb ... 1452s Unpacking libipc-sharelite-perl (0.17-5build4) ... 1452s Selecting previously unselected package libcache-cache-perl. 1452s Preparing to unpack .../07-libcache-cache-perl_1.08-3_all.deb ... 1452s Unpacking libcache-cache-perl (1.08-3) ... 1452s Selecting previously unselected package libclass-xsaccessor-perl. 1452s Preparing to unpack .../08-libclass-xsaccessor-perl_1.19-4build6_s390x.deb ... 1452s Unpacking libclass-xsaccessor-perl (1.19-4build6) ... 1452s Selecting previously unselected package libconfig-inifiles-perl. 1452s Preparing to unpack .../09-libconfig-inifiles-perl_3.000003-3_all.deb ... 1452s Unpacking libconfig-inifiles-perl (3.000003-3) ... 1452s Selecting previously unselected package perl-openssl-defaults:s390x. 1452s Preparing to unpack .../10-perl-openssl-defaults_7build3_s390x.deb ... 1452s Unpacking perl-openssl-defaults:s390x (7build3) ... 1452s Selecting previously unselected package libcrypt-openssl-bignum-perl. 1452s Preparing to unpack .../11-libcrypt-openssl-bignum-perl_0.09-2build6_s390x.deb ... 1452s Unpacking libcrypt-openssl-bignum-perl (0.09-2build6) ... 1452s Selecting previously unselected package libcrypt-openssl-random-perl:s390x. 1452s Preparing to unpack .../12-libcrypt-openssl-random-perl_0.17-1build1_s390x.deb ... 1452s Unpacking libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1452s Selecting previously unselected package libcrypt-openssl-rsa-perl:s390x. 1452s Preparing to unpack .../13-libcrypt-openssl-rsa-perl_0.35-1_s390x.deb ... 1452s Unpacking libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1452s Selecting previously unselected package libconvert-asn1-perl. 1452s Preparing to unpack .../14-libconvert-asn1-perl_0.34-1_all.deb ... 1452s Unpacking libconvert-asn1-perl (0.34-1) ... 1452s Selecting previously unselected package libcrypt-openssl-x509-perl. 1452s Preparing to unpack .../15-libcrypt-openssl-x509-perl_2.0.1-1build1_s390x.deb ... 1452s Unpacking libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1452s Selecting previously unselected package libclass-errorhandler-perl. 1452s Preparing to unpack .../16-libclass-errorhandler-perl_0.04-3_all.deb ... 1452s Unpacking libclass-errorhandler-perl (0.04-3) ... 1452s Selecting previously unselected package libcrypt-des-perl:s390x. 1452s Preparing to unpack .../17-libcrypt-des-perl_2.07-5_s390x.deb ... 1452s Unpacking libcrypt-des-perl:s390x (2.07-5) ... 1452s Selecting previously unselected package libcrypt-des-ede3-perl. 1452s Preparing to unpack .../18-libcrypt-des-ede3-perl_0.03-1_all.deb ... 1452s Unpacking libcrypt-des-ede3-perl (0.03-1) ... 1452s Selecting previously unselected package libcryptx-perl. 1452s Preparing to unpack .../19-libcryptx-perl_0.087-1_s390x.deb ... 1452s Unpacking libcryptx-perl (0.087-1) ... 1452s Selecting previously unselected package libconvert-pem-perl. 1452s Preparing to unpack .../20-libconvert-pem-perl_0.13-1_all.deb ... 1452s Unpacking libconvert-pem-perl (0.13-1) ... 1452s Selecting previously unselected package libcrypt-rijndael-perl. 1452s Preparing to unpack .../21-libcrypt-rijndael-perl_1.16-1build6_s390x.deb ... 1452s Unpacking libcrypt-rijndael-perl (1.16-1build6) ... 1452s Selecting previously unselected package libhtml-tagset-perl. 1452s Preparing to unpack .../22-libhtml-tagset-perl_3.24-1_all.deb ... 1452s Unpacking libhtml-tagset-perl (3.24-1) ... 1452s Selecting previously unselected package liburi-perl. 1452s Preparing to unpack .../23-liburi-perl_5.34-2_all.deb ... 1452s Unpacking liburi-perl (5.34-2) ... 1452s Selecting previously unselected package libhtml-parser-perl:s390x. 1452s Preparing to unpack .../24-libhtml-parser-perl_3.83-1build1_s390x.deb ... 1452s Unpacking libhtml-parser-perl:s390x (3.83-1build1) ... 1452s Selecting previously unselected package libcgi-pm-perl. 1452s Preparing to unpack .../25-libcgi-pm-perl_4.68-1_all.deb ... 1452s Unpacking libcgi-pm-perl (4.68-1) ... 1452s Selecting previously unselected package libhtml-template-perl. 1452s Preparing to unpack .../26-libhtml-template-perl_2.97-2build1_all.deb ... 1452s Unpacking libhtml-template-perl (2.97-2build1) ... 1452s Selecting previously unselected package libjson-perl. 1452s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 1452s Unpacking libjson-perl (4.10000-1) ... 1452s Selecting previously unselected package libcommon-sense-perl:s390x. 1452s Preparing to unpack .../28-libcommon-sense-perl_3.75-3build5_s390x.deb ... 1452s Unpacking libcommon-sense-perl:s390x (3.75-3build5) ... 1452s Selecting previously unselected package libtypes-serialiser-perl. 1452s Preparing to unpack .../29-libtypes-serialiser-perl_1.01-1_all.deb ... 1452s Unpacking libtypes-serialiser-perl (1.01-1) ... 1452s Selecting previously unselected package libjson-xs-perl. 1452s Preparing to unpack .../30-libjson-xs-perl_4.040-1_s390x.deb ... 1452s Unpacking libjson-xs-perl (4.040-1) ... 1452s Selecting previously unselected package libmouse-perl:s390x. 1452s Preparing to unpack .../31-libmouse-perl_2.5.11-1build1_s390x.deb ... 1452s Unpacking libmouse-perl:s390x (2.5.11-1build1) ... 1452s Selecting previously unselected package libnet-cidr-perl. 1452s Preparing to unpack .../32-libnet-cidr-perl_0.25-1_all.deb ... 1452s Unpacking libnet-cidr-perl (0.25-1) ... 1452s Selecting previously unselected package libnet-ssleay-perl:s390x. 1452s Preparing to unpack .../33-libnet-ssleay-perl_1.94-3_s390x.deb ... 1452s Unpacking libnet-ssleay-perl:s390x (1.94-3) ... 1452s Selecting previously unselected package libposix-strftime-compiler-perl. 1452s Preparing to unpack .../34-libposix-strftime-compiler-perl_0.46-1_all.deb ... 1452s Unpacking libposix-strftime-compiler-perl (0.46-1) ... 1452s Selecting previously unselected package libapache-logformat-compiler-perl. 1452s Preparing to unpack .../35-libapache-logformat-compiler-perl_0.36-3_all.deb ... 1452s Unpacking libapache-logformat-compiler-perl (0.36-3) ... 1452s Selecting previously unselected package libcookie-baker-perl. 1452s Preparing to unpack .../36-libcookie-baker-perl_0.12-1_all.deb ... 1452s Unpacking libcookie-baker-perl (0.12-1) ... 1452s Selecting previously unselected package libdevel-stacktrace-perl. 1452s Preparing to unpack .../37-libdevel-stacktrace-perl_2.0500-1_all.deb ... 1452s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 1452s Selecting previously unselected package libdevel-stacktrace-ashtml-perl. 1452s Preparing to unpack .../38-libdevel-stacktrace-ashtml-perl_0.15-2_all.deb ... 1452s Unpacking libdevel-stacktrace-ashtml-perl (0.15-2) ... 1452s Selecting previously unselected package libclass-inspector-perl. 1452s Preparing to unpack .../39-libclass-inspector-perl_1.36-3_all.deb ... 1452s Unpacking libclass-inspector-perl (1.36-3) ... 1452s Selecting previously unselected package libfile-sharedir-perl. 1452s Preparing to unpack .../40-libfile-sharedir-perl_1.118-3_all.deb ... 1452s Unpacking libfile-sharedir-perl (1.118-3) ... 1452s Selecting previously unselected package libfilesys-notify-simple-perl. 1452s Preparing to unpack .../41-libfilesys-notify-simple-perl_0.14-3_all.deb ... 1452s Unpacking libfilesys-notify-simple-perl (0.14-3) ... 1452s Selecting previously unselected package libhash-multivalue-perl. 1452s Preparing to unpack .../42-libhash-multivalue-perl_0.16-3_all.deb ... 1452s Unpacking libhash-multivalue-perl (0.16-3) ... 1452s Selecting previously unselected package libhttp-multipartparser-perl. 1452s Preparing to unpack .../43-libhttp-multipartparser-perl_0.02-3_all.deb ... 1452s Unpacking libhttp-multipartparser-perl (0.02-3) ... 1452s Selecting previously unselected package libjson-maybexs-perl. 1453s Preparing to unpack .../44-libjson-maybexs-perl_1.004008-1_all.deb ... 1453s Unpacking libjson-maybexs-perl (1.004008-1) ... 1453s Selecting previously unselected package libstream-buffered-perl. 1453s Preparing to unpack .../45-libstream-buffered-perl_0.03-3_all.deb ... 1453s Unpacking libstream-buffered-perl (0.03-3) ... 1453s Selecting previously unselected package libwww-form-urlencoded-perl. 1453s Preparing to unpack .../46-libwww-form-urlencoded-perl_0.26-2_all.deb ... 1453s Unpacking libwww-form-urlencoded-perl (0.26-2) ... 1453s Selecting previously unselected package libhttp-entity-parser-perl. 1453s Preparing to unpack .../47-libhttp-entity-parser-perl_0.25-2_all.deb ... 1453s Unpacking libhttp-entity-parser-perl (0.25-2) ... 1453s Selecting previously unselected package libtimedate-perl. 1453s Preparing to unpack .../48-libtimedate-perl_2.3300-2_all.deb ... 1453s Unpacking libtimedate-perl (2.3300-2) ... 1453s Selecting previously unselected package libhttp-date-perl. 1453s Preparing to unpack .../49-libhttp-date-perl_6.06-1_all.deb ... 1453s Unpacking libhttp-date-perl (6.06-1) ... 1453s Selecting previously unselected package libhttp-headers-fast-perl. 1453s Preparing to unpack .../50-libhttp-headers-fast-perl_0.22-3_all.deb ... 1453s Unpacking libhttp-headers-fast-perl (0.22-3) ... 1453s Selecting previously unselected package libclone-perl:s390x. 1453s Preparing to unpack .../51-libclone-perl_0.47-1_s390x.deb ... 1453s Unpacking libclone-perl:s390x (0.47-1) ... 1453s Selecting previously unselected package libencode-locale-perl. 1453s Preparing to unpack .../52-libencode-locale-perl_1.05-3_all.deb ... 1453s Unpacking libencode-locale-perl (1.05-3) ... 1453s Selecting previously unselected package libio-html-perl. 1453s Preparing to unpack .../53-libio-html-perl_1.004-3_all.deb ... 1453s Unpacking libio-html-perl (1.004-3) ... 1453s Selecting previously unselected package liblwp-mediatypes-perl. 1453s Preparing to unpack .../54-liblwp-mediatypes-perl_6.04-2_all.deb ... 1453s Unpacking liblwp-mediatypes-perl (6.04-2) ... 1453s Selecting previously unselected package libhttp-message-perl. 1453s Preparing to unpack .../55-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 1453s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 1453s Selecting previously unselected package libtest-sharedfork-perl. 1453s Preparing to unpack .../56-libtest-sharedfork-perl_0.35-3_all.deb ... 1453s Unpacking libtest-sharedfork-perl (0.35-3) ... 1453s Selecting previously unselected package libtest-tcp-perl. 1453s Preparing to unpack .../57-libtest-tcp-perl_2.22-2_all.deb ... 1453s Unpacking libtest-tcp-perl (2.22-2) ... 1453s Selecting previously unselected package libtry-tiny-perl. 1453s Preparing to unpack .../58-libtry-tiny-perl_0.32-1_all.deb ... 1453s Unpacking libtry-tiny-perl (0.32-1) ... 1453s Selecting previously unselected package libplack-perl. 1453s Preparing to unpack .../59-libplack-perl_1.0051-1_all.deb ... 1453s Unpacking libplack-perl (1.0051-1) ... 1453s Selecting previously unselected package libfile-listing-perl. 1453s Preparing to unpack .../60-libfile-listing-perl_6.16-1_all.deb ... 1453s Unpacking libfile-listing-perl (6.16-1) ... 1453s Selecting previously unselected package libhtml-tree-perl. 1453s Preparing to unpack .../61-libhtml-tree-perl_5.07-3_all.deb ... 1453s Unpacking libhtml-tree-perl (5.07-3) ... 1453s Selecting previously unselected package libhttp-cookies-perl. 1453s Preparing to unpack .../62-libhttp-cookies-perl_6.11-1_all.deb ... 1453s Unpacking libhttp-cookies-perl (6.11-1) ... 1453s Selecting previously unselected package libhttp-negotiate-perl. 1453s Preparing to unpack .../63-libhttp-negotiate-perl_6.01-2_all.deb ... 1453s Unpacking libhttp-negotiate-perl (6.01-2) ... 1453s Selecting previously unselected package libio-socket-ssl-perl. 1453s Preparing to unpack .../64-libio-socket-ssl-perl_2.089-1_all.deb ... 1453s Unpacking libio-socket-ssl-perl (2.089-1) ... 1453s Selecting previously unselected package libnet-http-perl. 1453s Preparing to unpack .../65-libnet-http-perl_6.23-1_all.deb ... 1453s Unpacking libnet-http-perl (6.23-1) ... 1453s Selecting previously unselected package liblwp-protocol-https-perl. 1453s Preparing to unpack .../66-liblwp-protocol-https-perl_6.14-1_all.deb ... 1453s Unpacking liblwp-protocol-https-perl (6.14-1) ... 1453s Selecting previously unselected package libwww-robotrules-perl. 1453s Preparing to unpack .../67-libwww-robotrules-perl_6.02-1_all.deb ... 1453s Unpacking libwww-robotrules-perl (6.02-1) ... 1453s Selecting previously unselected package libwww-perl. 1453s Preparing to unpack .../68-libwww-perl_6.78-1_all.deb ... 1453s Unpacking libwww-perl (6.78-1) ... 1453s Selecting previously unselected package liblemonldap-ng-common-perl. 1453s Preparing to unpack .../69-liblemonldap-ng-common-perl_2.21.0+ds-3_all.deb ... 1453s Unpacking liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1453s Selecting previously unselected package liblemonldap-ng-handler-perl. 1453s Preparing to unpack .../70-liblemonldap-ng-handler-perl_2.21.0+ds-3_all.deb ... 1453s Unpacking liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1453s Selecting previously unselected package lemonldap-ng-fastcgi-server. 1453s Preparing to unpack .../71-lemonldap-ng-fastcgi-server_2.21.0+ds-3_all.deb ... 1453s Unpacking lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1453s Selecting previously unselected package libemail-date-format-perl. 1453s Preparing to unpack .../72-libemail-date-format-perl_1.008-1_all.deb ... 1453s Unpacking libemail-date-format-perl (1.008-1) ... 1453s Selecting previously unselected package libhash-merge-simple-perl. 1453s Preparing to unpack .../73-libhash-merge-simple-perl_0.052-1_all.deb ... 1453s Unpacking libhash-merge-simple-perl (0.052-1) ... 1453s Selecting previously unselected package libjs-angularjs. 1453s Preparing to unpack .../74-libjs-angularjs_1.8.3-3_all.deb ... 1453s Unpacking libjs-angularjs (1.8.3-3) ... 1453s Selecting previously unselected package fonts-glyphicons-halflings. 1453s Preparing to unpack .../75-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 1453s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1453s Selecting previously unselected package libjs-bootstrap. 1453s Preparing to unpack .../76-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 1453s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 1453s Selecting previously unselected package libjs-es5-shim. 1453s Preparing to unpack .../77-libjs-es5-shim_4.6.7-2_all.deb ... 1453s Unpacking libjs-es5-shim (4.6.7-2) ... 1453s Selecting previously unselected package libjs-jquery. 1453s Preparing to unpack .../78-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1453s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1453s Selecting previously unselected package libregexp-common-perl. 1453s Preparing to unpack .../79-libregexp-common-perl_2024080801-1_all.deb ... 1453s Unpacking libregexp-common-perl (2024080801-1) ... 1453s Selecting previously unselected package liblemonldap-ng-manager-perl. 1453s Preparing to unpack .../80-liblemonldap-ng-manager-perl_2.21.0+ds-3_all.deb ... 1453s Unpacking liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1453s Selecting previously unselected package dctrl-tools. 1453s Preparing to unpack .../81-dctrl-tools_2.24-3build3_s390x.deb ... 1453s Unpacking dctrl-tools (2.24-3build3) ... 1453s Selecting previously unselected package autodep8. 1453s Preparing to unpack .../82-autodep8_0.30_all.deb ... 1453s Unpacking autodep8 (0.30) ... 1453s Selecting previously unselected package pkg-perl-autopkgtest. 1453s Preparing to unpack .../83-pkg-perl-autopkgtest_0.82_all.deb ... 1453s Unpacking pkg-perl-autopkgtest (0.82) ... 1453s Setting up libconfig-inifiles-perl (3.000003-3) ... 1453s Setting up libcrypt-rijndael-perl (1.16-1build6) ... 1453s Setting up libmouse-perl:s390x (2.5.11-1build1) ... 1453s Setting up libhttp-multipartparser-perl (0.02-3) ... 1453s Setting up libclass-inspector-perl (1.36-3) ... 1453s Setting up libclone-perl:s390x (0.47-1) ... 1453s Setting up libfcgi0t64:s390x (2.4.5-0.1build1) ... 1453s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 1453s Setting up libhtml-tagset-perl (3.24-1) ... 1453s Setting up libfilesys-notify-simple-perl (0.14-3) ... 1453s Setting up libnet-cidr-perl (0.25-1) ... 1453s Setting up libipc-sharelite-perl (0.17-5build4) ... 1453s Setting up liblwp-mediatypes-perl (6.04-2) ... 1453s Setting up libcrypt-urandom-perl (0.54-1) ... 1453s Setting up libtry-tiny-perl (0.32-1) ... 1453s Setting up perl-openssl-defaults:s390x (7build3) ... 1453s Setting up libcommon-sense-perl:s390x (3.75-3build5) ... 1453s Setting up libposix-strftime-compiler-perl (0.46-1) ... 1453s Setting up libencode-locale-perl (1.05-3) ... 1453s Setting up libclass-errorhandler-perl (0.04-3) ... 1453s Setting up libjs-angularjs (1.8.3-3) ... 1453s Setting up libfcgi-procmanager-perl (0.28-3) ... 1453s Setting up libregexp-common-perl (2024080801-1) ... 1453s Setting up libtest-sharedfork-perl (0.35-3) ... 1453s Setting up libhash-multivalue-perl (0.16-3) ... 1453s Setting up libjs-es5-shim (4.6.7-2) ... 1453s Setting up liberror-perl (0.17030-1) ... 1453s Setting up libapache-session-perl (1.94-2) ... 1453s Setting up libstream-buffered-perl (0.03-3) ... 1453s Setting up libcrypt-des-perl:s390x (2.07-5) ... 1453s Setting up libapache-logformat-compiler-perl (0.36-3) ... 1454s Setting up libcrypt-openssl-bignum-perl (0.09-2build6) ... 1454s Setting up libemail-date-format-perl (1.008-1) ... 1454s Setting up libcryptx-perl (0.087-1) ... 1454s Setting up libio-html-perl (1.004-3) ... 1454s Setting up libtimedate-perl (2.3300-2) ... 1454s Setting up libtypes-serialiser-perl (1.01-1) ... 1454s Setting up libcrypt-openssl-random-perl:s390x (0.17-1build1) ... 1454s Setting up libjson-perl (4.10000-1) ... 1454s Setting up libfile-sharedir-perl (1.118-3) ... 1454s Setting up libfcgi-perl (0.82+ds-3build3) ... 1454s Setting up libwww-form-urlencoded-perl (0.26-2) ... 1454s Setting up libdevel-stacktrace-perl (2.0500-1) ... 1454s Setting up libclass-xsaccessor-perl (1.19-4build6) ... 1454s Setting up libcrypt-openssl-rsa-perl:s390x (0.35-1) ... 1454s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1454s Setting up libconvert-asn1-perl (0.34-1) ... 1454s Setting up liburi-perl (5.34-2) ... 1454s Setting up dctrl-tools (2.24-3build3) ... 1454s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 1454s Setting up autodep8 (0.30) ... 1454s Setting up libnet-ssleay-perl:s390x (1.94-3) ... 1454s Setting up libjson-xs-perl (4.040-1) ... 1454s Setting up libcrypt-des-ede3-perl (0.03-1) ... 1454s Setting up libhttp-date-perl (6.06-1) ... 1454s Setting up libtest-tcp-perl (2.22-2) ... 1454s Setting up libfile-listing-perl (6.16-1) ... 1454s Setting up libhash-merge-simple-perl (0.052-1) ... 1454s Setting up libcache-cache-perl (1.08-3) ... 1454s Setting up libhttp-headers-fast-perl (0.22-3) ... 1454s Setting up libnet-http-perl (6.23-1) ... 1454s Setting up libjson-maybexs-perl (1.004008-1) ... 1454s Setting up libdevel-stacktrace-ashtml-perl (0.15-2) ... 1454s Setting up libcrypt-openssl-x509-perl (2.0.1-1build1) ... 1454s Setting up pkg-perl-autopkgtest (0.82) ... 1454s Setting up libwww-robotrules-perl (6.02-1) ... 1454s Setting up libhtml-parser-perl:s390x (3.83-1build1) ... 1454s Setting up libcookie-baker-perl (0.12-1) ... 1454s Setting up libhttp-entity-parser-perl (0.25-2) ... 1454s Setting up libio-socket-ssl-perl (2.089-1) ... 1454s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 1454s Setting up libconvert-pem-perl (0.13-1) ... 1454s Setting up libhttp-negotiate-perl (6.01-2) ... 1454s Setting up libhttp-cookies-perl (6.11-1) ... 1454s Setting up libhtml-tree-perl (5.07-3) ... 1454s Setting up libcgi-pm-perl (4.68-1) ... 1454s Setting up libhtml-template-perl (2.97-2build1) ... 1454s Setting up libplack-perl (1.0051-1) ... 1454s Setting up liblwp-protocol-https-perl (6.14-1) ... 1454s Setting up libwww-perl (6.78-1) ... 1454s Setting up liblemonldap-ng-common-perl (2.21.0+ds-3) ... 1454s Setting up liblemonldap-ng-handler-perl (2.21.0+ds-3) ... 1454s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-handler-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.service'. 1454s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-handler-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-handler-perl.timer'. 1454s Setting up lemonldap-ng-fastcgi-server (2.21.0+ds-3) ... 1454s Created symlink '/etc/systemd/system/llng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1454s Created symlink '/etc/systemd/system/multi-user.target.wants/lemonldap-ng-fastcgi-server.service' → '/usr/lib/systemd/system/lemonldap-ng-fastcgi-server.service'. 1455s Setting up liblemonldap-ng-manager-perl (2.21.0+ds-3) ... 1455s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1455s Processing triggers for man-db (2.13.1-1) ... 1489s autopkgtest [17:14:42]: test runtime-deps-manager: ./debian/tests/runner runtime-deps lemonldap-ng-manager 1489s autopkgtest [17:14:42]: test runtime-deps-manager: [----------------------- 1489s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-files' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-files' 1489s 'debian/tests/pkg-perl/lemonldap-ng-manager.smoke-skip' -> '/tmp/autopkgtest.cdzyk2/build.wmM/src/lemonldap-ng-manager/debian/tests/pkg-perl/smoke-skip' 1490s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 1490s 1..4 1490s ok 1 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1490s ok 2 - /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1490s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 exited successfully 1490s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Lemonldap::NG::Manager" -e 1 2>&1 produced no (non-whitelisted) output 1490s ok 1490s All tests successful. 1490s Files=1, Tests=4, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.22 cusr 0.02 csys = 0.25 CPU) 1490s Result: PASS 1490s autopkgtest [17:14:43]: test runtime-deps-manager: -----------------------] 1491s runtime-deps-manager PASS (superficial) 1491s autopkgtest [17:14:44]: test runtime-deps-manager: - - - - - - - - - - results - - - - - - - - - - 1491s autopkgtest [17:14:44]: test runtime-deps-and-recommends: preparing testbed 1491s Reading package lists... 1491s Building dependency tree... 1491s Reading state information... 1491s Solving dependencies... 1492s The following NEW packages will be installed: 1492s autoconf automake autopoint autotools-dev build-essential 1492s ca-certificates-java cpp cpp-15 cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu 1492s debhelper debugedit default-jre-headless dh-autoreconf 1492s dh-strip-nondeterminism docutils-common dwz fontconfig-config 1492s fonts-font-awesome fonts-urw-base35 g++ g++-15 g++-15-s390x-linux-gnu 1492s g++-s390x-linux-gnu gcc gcc-15 gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu 1492s gettext imagemagick-7-common intltool-debian java-common java-wrappers 1492s javascript-common jq lemonldap-ng lemonldap-ng-doc lemonldap-ng-handler 1492s lemonldap-ng-uwsgi-app libalgorithm-c3-perl libalgorithm-combinatorics-perl 1492s libaom3 libarchive-zip-perl libasan8 libauth-yubikey-webclient-perl 1492s libauthen-pam-perl libauthen-radius-perl libb-hooks-endofscope-perl 1492s libb-hooks-op-check-perl libbytes-random-secure-perl libcache-lru-perl 1492s libcapture-tiny-perl libcares2 libcc1-0 libclass-c3-perl 1492s libclass-data-inheritable-perl libclass-load-perl libclass-load-xs-perl 1492s libclass-method-modifiers-perl libclass-singleton-perl 1492s libconvert-base32-perl libconvert-binhex-perl libcrypt-dh-gmp-perl 1492s libcrypt-jwt-perl libcrypt-random-seed-perl libcrypt-ssleay-perl 1492s libcrypt-x509-perl libdata-dumper-concise-perl libdata-hexdump-perl 1492s libdata-ieee754-perl libdata-optlist-perl libdata-password-zxcvbn-perl 1492s libdata-perl-perl libdata-printer-perl libdata-validate-ip-perl 1492s libdatetime-format-rfc3339-perl libdatetime-format-w3cdtf-perl 1492s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 1492s libdbd-sqlite3-perl libdbi-perl libdbix-connector-perl libde265-0 1492s libdebhelper-perl libdeflate0 libdevel-callchecker-perl 1492s libdevel-globaldestruction-perl libdevel-overloadinfo-perl 1492s libdigest-hmac-perl libdist-checkconflicts-perl libdynaloader-functions-perl 1492s libemail-abstract-perl libemail-address-xs-perl libemail-sender-perl 1492s libemail-simple-perl libeval-closure-perl libexception-class-perl 1492s libexporter-tiny-perl libextutils-depends-perl libfftw3-double3 1492s libfile-stripnondeterminism-perl libfont-afm-perl libfontconfig1 libfontenc1 1492s libfreetype6 libgcc-15-dev libgd-perl libgd-securityimage-perl libgd3 1492s libgeoip2-perl libglib-perl libgomp1 libgssapi-perl libheif-plugin-aomdec 1492s libheif-plugin-libde265 libheif1 libhtml-format-perl 1492s libhtml-formattext-withlinks-perl libhttp-browserdetect-perl 1492s libhttp-daemon-perl libicu76 libimage-magick-perl libimage-magick-q16-perl 1492s libimagequant0 libimport-into-perl libio-pty-perl libio-sessiondata-perl 1492s libio-socket-timeout-perl libio-string-perl libio-stringy-perl 1492s libipc-run-perl libiri-perl libisl23 libitm1 libjargs-java libjbig0 1492s libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap4 libjs-jquery-cookie 1492s libjs-jquery-ui libjs-popper.js libjs-sphinxdoc libjs-underscore 1492s liblasso-perl liblasso3t64 liblcms2-2 liblemonldap-ng-portal-perl 1492s liblemonldap-ng-ssoaas-apache-client-perl liblist-allutils-perl 1492s liblist-moreutils-perl liblist-moreutils-xs-perl liblist-someutils-perl 1492s liblist-utilsby-perl liblog-log4perl-perl liblqr-1-0 libltdl7 1492s liblwp-protocol-psgi-perl libmagickcore-7.q16-10 libmailtools-perl 1492s libmatch-simple-perl libmath-random-isaac-perl libmaxmind-db-common-perl 1492s libmaxmind-db-reader-perl libmime-tools-perl libmodule-implementation-perl 1492s libmodule-pluggable-perl libmodule-runtime-conflicts-perl 1492s libmodule-runtime-perl libmoo-perl libmoose-perl libmoosex-arrayref-perl 1492s libmoox-handlesvia-perl libmoox-strictconstructor-perl 1492s libmoox-types-mooselike-perl libmpc3 libmro-compat-perl 1492s libnamespace-autoclean-perl libnamespace-clean-perl libnamespace-sweep-perl 1492s libnet-ip-perl libnet-ipv6addr-perl libnet-ldap-perl libnet-netmask-perl 1492s libnet-openid-common-perl libnet-openid-consumer-perl 1492s libnet-openid-server-perl libnet-smtp-ssl-perl libnetaddr-ip-perl libnode115 1492s libnspr4 libnss3 libonig5 libopenjp2-7 libossp-uuid-perl libossp-uuid16 1492s libpackage-deprecationmanager-perl libpackage-stash-perl 1492s libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl 1492s libparams-validate-perl libparams-validationcompiler-perl 1492s libparse-recdescent-perl libpath-tiny-perl libpcsclite1 1492s libperlio-via-timeout-perl libraw23t64 librdf-query-perl librdf-trine-perl 1492s libregexp-assemble-perl librole-tiny-perl libset-scalar-perl libsharpyuv0 1492s libsoap-lite-perl libspecio-perl libstdc++-15-dev libstrictures-perl 1492s libstring-random-perl libsub-exporter-perl libsub-exporter-progressive-perl 1492s libsub-identify-perl libsub-infix-perl libsub-install-perl libsub-name-perl 1492s libsub-quote-perl libtask-weaken-perl libtest-leaktrace-perl 1492s libtest-output-perl libtest-pod-perl libtext-aligner-perl 1492s libtext-csv-xs-perl libtext-table-perl libtext-unidecode-perl 1492s libthrowable-perl libtiff6 libtime-fake-perl libtool libtype-tiny-perl 1492s libtypes-datetime-perl libtypes-path-tiny-perl libtypes-uri-perl 1492s libtypes-uuid-perl libubsan1 liburi-fromhash-perl libuuid-tiny-perl 1492s libvariable-magic-perl libweb-id-perl libwebp7 libwebpdemux2 libwebpmux3 1492s libxml-commonns-perl libxml-libxml-perl libxml-libxslt-perl 1492s libxml-namespace-perl libxml-namespacefactory-perl 1492s libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl 1492s libxml-sax-perl libxml-simple-perl libxmlsec1-1 libxmlsec1-openssl1 libxpm4 1492s libxslt1.1 libxstring-perl libyaml-perl m4 node-acorn node-balanced-match 1492s node-brace-expansion node-cjs-module-lexer node-corepack node-debug 1492s node-llhttp node-lru-cache node-minimatch node-ms node-semver node-uglify-js 1492s node-undici node-xtend nodejs openjdk-21-jre-headless po-debconf 1492s python3-alabaster python3-defusedxml python3-docutils python3-imagesize 1492s python3-packaging python3-roman python3-snowballstemmer python3-sphinx 1492s python3-sphinx-bootstrap-theme sgml-base sphinx-common uglifyjs unzip 1492s x11-common xfonts-encodings xfonts-utils xml-core yui-compressor 1492s 0 upgraded, 305 newly installed, 0 to remove and 0 not upgraded. 1492s Need to get 176 MB of archives. 1492s After this operation, 641 MB of additional disk space will be used. 1492s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x imagemagick-7-common all 8:7.1.2.3+dfsg1-1 [71.0 kB] 1492s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-5ubuntu1 [154 kB] 1493s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build2 [512 kB] 1494s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libfreetype6 s390x 2.13.3+dfsg-1build1 [430 kB] 1494s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 1494s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x x11-common all 1:7.7+24ubuntu1 [22.4 kB] 1494s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 1495s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 1495s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 1502s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x fontconfig-config s390x 2.15.0-2.3ubuntu1 [38.1 kB] 1502s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x libfontconfig1 s390x 2.15.0-2.3ubuntu1 [149 kB] 1502s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 1502s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 1503s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-aomdec s390x 1.20.2-1 [12.3 kB] 1503s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x libde265-0 s390x 1.0.16-1 [175 kB] 1503s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x libheif-plugin-libde265 s390x 1.20.2-1 [9750 B] 1503s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x libheif1 s390x 1.20.2-1 [505 kB] 1503s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 1503s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg-turbo8 s390x 2.1.5-4ubuntu2 [147 kB] 1503s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 1503s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 1503s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 1503s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libltdl7 s390x 2.5.4-4build1 [43.9 kB] 1503s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x libopenjp2-7 s390x 2.5.3-2.1 [207 kB] 1503s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 1504s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 1504s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 1504s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libtiff6 s390x 4.7.0-3ubuntu3 [222 kB] 1504s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 1504s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 1504s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.2.3+dfsg1-1 [2048 kB] 1505s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-q16-perl s390x 8:7.1.2.3+dfsg1-1 [112 kB] 1505s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x libimage-magick-perl all 8:7.1.2.3+dfsg1-1 [39.8 kB] 1505s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1506s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-uwsgi-app all 2.21.0+ds-3 [23.1 kB] 1506s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x libconvert-base32-perl all 0.06-3 [6144 B] 1506s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x libdigest-hmac-perl all 1.05+dfsg-1 [8416 B] 1506s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libfont-afm-perl all 1.20-4 [13.0 kB] 1506s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x libhtml-format-perl all 2.16-2 [36.9 kB] 1506s Get:40 http://ftpmaster.internal/ubuntu resolute/universe s390x libhtml-formattext-withlinks-perl all 0.15-3 [11.3 kB] 1506s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x javascript-common all 12+nmu1 [4828 B] 1506s Get:42 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 1506s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap4 all 4.6.2+dfsg-1 [532 kB] 1506s Get:44 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-cookie all 12-4 [6484 B] 1506s Get:45 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 1506s Get:46 http://ftpmaster.internal/ubuntu resolute/main s390x libexporter-tiny-perl all 1.006002-1 [36.8 kB] 1506s Get:47 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-xs-perl s390x 0.430-4build1 [45.3 kB] 1506s Get:48 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-moreutils-perl all 0.430-2 [38.2 kB] 1506s Get:49 http://ftpmaster.internal/ubuntu resolute/universe s390x libregexp-assemble-perl all 0.38-2 [69.5 kB] 1506s Get:50 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-unidecode-perl all 1.30-3 [105 kB] 1507s Get:51 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-portal-perl all 2.21.0+ds-3 [3005 kB] 1509s Get:52 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.19-8 [259 kB] 1510s Get:53 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 1510s Get:54 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 1510s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.17-4ubuntu1 [572 kB] 1511s Get:56 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.1-2build2 [619 kB] 1511s Get:57 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1 [704 kB] 1512s Get:58 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-1build3 [57.6 kB] 1512s Get:59 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [10.2 MB] 1518s Get:60 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-5ubuntu1 [1024 B] 1518s Get:61 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 1518s Get:62 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 1518s Get:63 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-5ubuntu1 [50.0 kB] 1518s Get:64 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-5ubuntu1 [30.9 kB] 1518s Get:65 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-5ubuntu1 [2969 kB] 1519s Get:66 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-5ubuntu1 [1211 kB] 1520s Get:67 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-5ubuntu1 [1045 kB] 1521s Get:68 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [19.9 MB] 1532s Get:69 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-5ubuntu1 [512 kB] 1532s Get:70 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 1532s Get:71 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 1532s Get:72 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-5ubuntu1 [2658 kB] 1534s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-5ubuntu1 [11.7 MB] 1539s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-5ubuntu1 [23.7 kB] 1539s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 1539s Get:76 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 1539s Get:77 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu1 [5090 B] 1539s Get:78 http://ftpmaster.internal/ubuntu resolute/main s390x ca-certificates-java all 20240118 [11.6 kB] 1539s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 1539s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-4build1 [169 kB] 1539s Get:81 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 1539s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 1539s Get:83 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 1539s Get:84 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.14.2-1 [5098 B] 1539s Get:85 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 1539s Get:86 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 1539s Get:87 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.1-2build2 [1062 kB] 1540s Get:88 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 1540s Get:89 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 1540s Get:90 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.24.2ubuntu1 [896 kB] 1540s Get:91 http://ftpmaster.internal/ubuntu resolute/main s390x java-common all 0.76 [6852 B] 1540s Get:92 http://ftpmaster.internal/ubuntu resolute/main s390x libnspr4 s390x 2:4.36-1ubuntu2 [125 kB] 1540s Get:93 http://ftpmaster.internal/ubuntu resolute/main s390x libnss3 s390x 2:3.114-1 [1506 kB] 1541s Get:94 http://ftpmaster.internal/ubuntu resolute/main s390x libpcsclite1 s390x 2.3.3-1 [24.1 kB] 1541s Get:95 http://ftpmaster.internal/ubuntu resolute/main s390x openjdk-21-jre-headless s390x 21.0.9+10-1 [43.8 MB] 1551s Get:96 http://ftpmaster.internal/ubuntu resolute/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 1551s Get:97 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 1551s Get:98 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19 [20.3 kB] 1551s Get:99 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 1551s Get:100 http://ftpmaster.internal/ubuntu resolute/main s390x unzip s390x 6.0-28ubuntu7 [185 kB] 1551s Get:101 http://ftpmaster.internal/ubuntu resolute/universe s390x java-wrappers all 0.5 [9042 B] 1551s Get:102 http://ftpmaster.internal/ubuntu resolute/main s390x libonig5 s390x 6.9.10-1 [183 kB] 1551s Get:103 http://ftpmaster.internal/ubuntu resolute/main s390x libjq1 s390x 1.8.1-3ubuntu1 [174 kB] 1552s Get:104 http://ftpmaster.internal/ubuntu resolute/main s390x jq s390x 1.8.1-3ubuntu1 [74.1 kB] 1552s Get:105 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 1552s Get:106 http://ftpmaster.internal/ubuntu resolute/universe s390x libalgorithm-combinatorics-perl s390x 0.27-3build5 [22.9 kB] 1552s Get:107 http://ftpmaster.internal/ubuntu resolute/universe s390x libauth-yubikey-webclient-perl all 4.02-3 [9146 B] 1552s Get:108 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-pam-perl s390x 0.16-6build4 [23.8 kB] 1552s Get:109 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-op-check-perl s390x 0.22-3build2 [9566 B] 1552s Get:110 http://ftpmaster.internal/ubuntu resolute/main s390x libdynaloader-functions-perl all 0.004-2 [11.5 kB] 1552s Get:111 http://ftpmaster.internal/ubuntu resolute/main s390x libdevel-callchecker-perl s390x 0.009-2 [14.1 kB] 1552s Get:112 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-classify-perl s390x 0.015-2build6 [20.6 kB] 1552s Get:113 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-runtime-perl all 0.018-1 [15.2 kB] 1552s Get:114 http://ftpmaster.internal/ubuntu resolute/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 1552s Get:115 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 1552s Get:116 http://ftpmaster.internal/ubuntu resolute/main s390x libvariable-magic-perl s390x 0.64-1build1 [36.4 kB] 1552s Get:117 http://ftpmaster.internal/ubuntu resolute/main s390x libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 1552s Get:118 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 1552s Get:119 http://ftpmaster.internal/ubuntu resolute/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 1552s Get:120 http://ftpmaster.internal/ubuntu resolute/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 1552s Get:121 http://ftpmaster.internal/ubuntu resolute/universe s390x libcache-lru-perl all 0.04-4 [5760 B] 1552s Get:122 http://ftpmaster.internal/ubuntu resolute/main s390x libcapture-tiny-perl all 0.50-1 [20.7 kB] 1552s Get:123 http://ftpmaster.internal/ubuntu resolute/main s390x libcares2 s390x 1.34.5-1 [102 kB] 1552s Get:124 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 1552s Get:125 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-data-inheritable-perl all 0.10-1 [8038 B] 1552s Get:126 http://ftpmaster.internal/ubuntu resolute/main s390x libparams-util-perl s390x 1.102-3build1 [21.3 kB] 1552s Get:127 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-install-perl all 0.929-1 [9764 B] 1552s Get:128 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 1552s Get:129 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 1552s Get:130 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-load-perl all 0.25-2 [12.7 kB] 1552s Get:131 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-load-xs-perl s390x 0.10-2build5 [13.4 kB] 1552s Get:132 http://ftpmaster.internal/ubuntu resolute/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 1552s Get:133 http://ftpmaster.internal/ubuntu resolute/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 1552s Get:134 http://ftpmaster.internal/ubuntu resolute/main s390x libconvert-binhex-perl all 1.125-3 [27.1 kB] 1552s Get:135 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-dh-gmp-perl s390x 0.00012-2build5 [16.3 kB] 1552s Get:136 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-jwt-perl all 0.037-1 [29.7 kB] 1552s Get:137 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build6 [44.6 kB] 1552s Get:138 http://ftpmaster.internal/ubuntu resolute/universe s390x libcrypt-x509-perl all 0.55-1 [19.2 kB] 1552s Get:139 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-dumper-concise-perl all 2.023-3 [13.6 kB] 1552s Get:140 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-hexdump-perl all 0.04-2 [8212 B] 1552s Get:141 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-ieee754-perl all 0.02-2 [10.7 kB] 1552s Get:142 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-someutils-perl all 0.59-1 [30.4 kB] 1552s Get:143 http://ftpmaster.internal/ubuntu resolute/main s390x liblist-utilsby-perl all 0.12-2 [14.9 kB] 1552s Get:144 http://ftpmaster.internal/ubuntu resolute/universe s390x liblist-allutils-perl all 0.19-1 [41.5 kB] 1552s Get:145 http://ftpmaster.internal/ubuntu resolute/main s390x libimport-into-perl all 1.002005-2 [10.7 kB] 1552s Get:146 http://ftpmaster.internal/ubuntu resolute/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 1552s Get:147 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 1552s Get:148 http://ftpmaster.internal/ubuntu resolute/main s390x libmoo-perl all 2.005005-1 [47.4 kB] 1552s Get:149 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-password-zxcvbn-perl all 1.1.2-1 [612 kB] 1552s Get:150 http://ftpmaster.internal/ubuntu resolute/main s390x libstrictures-perl all 2.000006-1 [16.3 kB] 1552s Get:151 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-perl-perl all 0.002011-2 [40.3 kB] 1552s Get:152 http://ftpmaster.internal/ubuntu resolute/universe s390x libdata-printer-perl all 1.002001-1 [118 kB] 1552s Get:153 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 1552s Get:154 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-netmask-perl all 2.0002-2 [24.8 kB] 1552s Get:155 http://ftpmaster.internal/ubuntu resolute/main s390x libnetaddr-ip-perl s390x 4.079+dfsg-2build5 [80.6 kB] 1552s Get:156 http://ftpmaster.internal/ubuntu resolute/main s390x libdata-validate-ip-perl all 0.31-1 [17.2 kB] 1552s Get:157 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-identify-perl s390x 0.14-3build4 [10.0 kB] 1552s Get:158 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-name-perl s390x 0.28-1 [10.8 kB] 1552s Get:159 http://ftpmaster.internal/ubuntu resolute/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 1552s Get:160 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 1552s Get:161 http://ftpmaster.internal/ubuntu resolute/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 1552s Get:162 http://ftpmaster.internal/ubuntu resolute/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 1552s Get:163 http://ftpmaster.internal/ubuntu resolute/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 1552s Get:164 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 1552s Get:165 http://ftpmaster.internal/ubuntu resolute/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 1552s Get:166 http://ftpmaster.internal/ubuntu resolute/universe s390x libxstring-perl s390x 0.005-2build4 [7886 B] 1552s Get:167 http://ftpmaster.internal/ubuntu resolute/universe s390x libspecio-perl all 0.50-1 [127 kB] 1552s Get:168 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-locale-perl all 1:1.41-1 [3193 kB] 1553s Get:169 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 1553s Get:170 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-perl s390x 2:1.65-1build3 [96.5 kB] 1553s Get:171 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-rfc3339-perl all 1.10.0-1 [8154 B] 1553s Get:172 http://ftpmaster.internal/ubuntu resolute/universe s390x libdatetime-format-w3cdtf-perl all 0.08-1 [9088 B] 1553s Get:173 http://ftpmaster.internal/ubuntu resolute/main s390x libdbi-perl s390x 1.647-1 [832 kB] 1553s Get:174 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbd-sqlite3-perl s390x 1.76-1 [166 kB] 1553s Get:175 http://ftpmaster.internal/ubuntu resolute/universe s390x libdbix-connector-perl all 0.60-1 [35.8 kB] 1553s Get:176 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-globaldestruction-perl all 0.14-4 [6114 B] 1553s Get:177 http://ftpmaster.internal/ubuntu resolute/universe s390x libdevel-overloadinfo-perl all 0.007-1 [7422 B] 1553s Get:178 http://ftpmaster.internal/ubuntu resolute/universe s390x libdist-checkconflicts-perl all 0.11-2 [9942 B] 1553s Get:179 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-simple-perl all 2.218-1 [20.6 kB] 1553s Get:180 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-pluggable-perl all 5.2-5 [19.5 kB] 1553s Get:181 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-abstract-perl all 3.010-1 [21.4 kB] 1553s Get:182 http://ftpmaster.internal/ubuntu resolute/main s390x libemail-address-xs-perl s390x 1.05-1build5 [29.3 kB] 1553s Get:183 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-types-mooselike-perl all 0.29-2 [16.7 kB] 1553s Get:184 http://ftpmaster.internal/ubuntu resolute/universe s390x libthrowable-perl all 1.001-2 [14.2 kB] 1553s Get:185 http://ftpmaster.internal/ubuntu resolute/universe s390x libemail-sender-perl all 2.601-1 [63.3 kB] 1553s Get:186 http://ftpmaster.internal/ubuntu resolute/main s390x libextutils-depends-perl all 0.8002-1 [14.3 kB] 1553s Get:187 http://ftpmaster.internal/ubuntu resolute/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 1553s Get:188 http://ftpmaster.internal/ubuntu resolute/main s390x libxpm4 s390x 1:3.5.17-1build2 [41.2 kB] 1553s Get:189 http://ftpmaster.internal/ubuntu resolute/main s390x libgd3 s390x 2.3.3-13ubuntu1 [142 kB] 1553s Get:190 http://ftpmaster.internal/ubuntu resolute/main s390x libgd-perl s390x 2.78-1build4 [131 kB] 1553s Get:191 http://ftpmaster.internal/ubuntu resolute/universe s390x libgd-securityimage-perl all 1.75-3 [38.8 kB] 1553s Get:192 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-strictconstructor-perl all 0.011-2 [9604 B] 1553s Get:193 http://ftpmaster.internal/ubuntu resolute/universe s390x libmaxmind-db-common-perl all 0.040001-1.1 [14.0 kB] 1553s Get:194 http://ftpmaster.internal/ubuntu resolute/universe s390x libmaxmind-db-reader-perl all 1.000014-2 [27.6 kB] 1553s Get:195 http://ftpmaster.internal/ubuntu resolute/universe s390x libparams-validate-perl s390x 1.31-2build4 [54.9 kB] 1553s Get:196 http://ftpmaster.internal/ubuntu resolute/universe s390x libgeoip2-perl all 2.006002-2 [92.1 kB] 1553s Get:197 http://ftpmaster.internal/ubuntu resolute/main s390x libglib-perl s390x 3:1.329.3-3build4 [326 kB] 1554s Get:198 http://ftpmaster.internal/ubuntu resolute/main s390x libgssapi-perl s390x 0.28-4build5 [43.2 kB] 1554s Get:199 http://ftpmaster.internal/ubuntu resolute/universe s390x libhttp-browserdetect-perl all 3.41-1 [36.4 kB] 1554s Get:200 http://ftpmaster.internal/ubuntu resolute/main s390x libhttp-daemon-perl all 6.16-1 [22.4 kB] 1554s Get:201 http://ftpmaster.internal/ubuntu resolute/main s390x libicu76 s390x 76.1-4ubuntu2 [11.1 MB] 1556s Get:202 http://ftpmaster.internal/ubuntu resolute/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 1556s Get:203 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-sessiondata-perl all 1.03-3 [6132 B] 1556s Get:204 http://ftpmaster.internal/ubuntu resolute/universe s390x libperlio-via-timeout-perl all 0.32-3 [7832 B] 1556s Get:205 http://ftpmaster.internal/ubuntu resolute/universe s390x libio-socket-timeout-perl all 0.32-3 [9736 B] 1556s Get:206 http://ftpmaster.internal/ubuntu resolute/main s390x libio-string-perl all 1.08-4 [11.1 kB] 1556s Get:207 http://ftpmaster.internal/ubuntu resolute/main s390x libio-stringy-perl all 2.113-2 [45.3 kB] 1556s Get:208 http://ftpmaster.internal/ubuntu resolute/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 1556s Get:209 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoox-handlesvia-perl all 0.001009-2 [18.1 kB] 1556s Get:210 http://ftpmaster.internal/ubuntu resolute/universe s390x libtype-tiny-perl all 2.004000-2 [340 kB] 1556s Get:211 http://ftpmaster.internal/ubuntu resolute/universe s390x libiri-perl all 0.013-1 [10.1 kB] 1556s Get:212 http://ftpmaster.internal/ubuntu resolute/universe s390x libjargs-java all 1.0.0-5 [13.9 kB] 1556s Get:213 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1556s Get:214 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 1557s Get:215 http://ftpmaster.internal/ubuntu resolute/main s390x libxslt1.1 s390x 1.1.43-0.3 [163 kB] 1557s Get:216 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-1 s390x 1.3.8-2 [149 kB] 1557s Get:217 http://ftpmaster.internal/ubuntu resolute/main s390x libxmlsec1-openssl1 s390x 1.3.8-2 [95.5 kB] 1557s Get:218 http://ftpmaster.internal/ubuntu resolute/main s390x liblasso3t64 s390x 2.9.0-2build1 [164 kB] 1557s Get:219 http://ftpmaster.internal/ubuntu resolute/universe s390x liblasso-perl s390x 2.9.0-2build1 [162 kB] 1557s Get:220 http://ftpmaster.internal/ubuntu resolute/universe s390x liblemonldap-ng-ssoaas-apache-client-perl all 2.21.0+ds-3 [32.6 kB] 1557s Get:221 http://ftpmaster.internal/ubuntu resolute/universe s390x liblog-log4perl-perl all 1.57-1 [345 kB] 1557s Get:222 http://ftpmaster.internal/ubuntu resolute/universe s390x liblwp-protocol-psgi-perl all 0.11-2 [14.7 kB] 1557s Get:223 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-smtp-ssl-perl all 1.04-2 [6218 B] 1557s Get:224 http://ftpmaster.internal/ubuntu resolute/main s390x libmailtools-perl all 2.22-1 [77.1 kB] 1557s Get:225 http://ftpmaster.internal/ubuntu resolute/universe s390x libsub-infix-perl all 0.004-5 [7168 B] 1557s Get:226 http://ftpmaster.internal/ubuntu resolute/universe s390x libmatch-simple-perl all 0.012-1 [15.2 kB] 1557s Get:227 http://ftpmaster.internal/ubuntu resolute/main s390x libmime-tools-perl all 5.515-1 [187 kB] 1557s Get:228 http://ftpmaster.internal/ubuntu resolute/universe s390x libmodule-runtime-conflicts-perl all 0.003-2 [6956 B] 1557s Get:229 http://ftpmaster.internal/ubuntu resolute/universe s390x libpackage-deprecationmanager-perl all 0.18-1 [16.7 kB] 1557s Get:230 http://ftpmaster.internal/ubuntu resolute/main s390x libpackage-stash-xs-perl s390x 0.30-1build5 [20.1 kB] 1557s Get:231 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoose-perl s390x 2.2207-1build3 [717 kB] 1558s Get:232 http://ftpmaster.internal/ubuntu resolute/universe s390x libmoosex-arrayref-perl all 0.005-5 [8700 B] 1558s Get:233 http://ftpmaster.internal/ubuntu resolute/universe s390x libnamespace-sweep-perl all 0.006-5 [8262 B] 1558s Get:234 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ip-perl all 1.26-4 [27.4 kB] 1558s Get:235 http://ftpmaster.internal/ubuntu resolute/main s390x libnet-ldap-perl all 1:0.6800+dfsg-1 [361 kB] 1558s Get:236 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 1558s Get:237 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-base-perl all 1.09-3 [18.9 kB] 1558s Get:238 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 1558s Get:239 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-libxml-perl s390x 2.0207+dfsg+really+2.0207-0ubuntu7 [312 kB] 1558s Get:240 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-simple-perl all 2.25-2 [64.1 kB] 1558s Get:241 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-common-perl all 1.20-2 [33.9 kB] 1558s Get:242 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-consumer-perl all 1.18-2 [55.9 kB] 1558s Get:243 http://ftpmaster.internal/ubuntu resolute/universe s390x libnet-openid-server-perl all 1.09-4 [22.3 kB] 1558s Get:244 http://ftpmaster.internal/ubuntu resolute/universe s390x node-xtend all 4.0.2-3 [3902 B] 1558s Get:245 http://ftpmaster.internal/ubuntu resolute/universe s390x node-corepack all 0.24.0-5 [757 kB] 1559s Get:246 http://ftpmaster.internal/ubuntu resolute/universe s390x nodejs s390x 20.19.4+dfsg-1 [342 kB] 1559s Get:247 http://ftpmaster.internal/ubuntu resolute/universe s390x node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 1559s Get:248 http://ftpmaster.internal/ubuntu resolute/universe s390x node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 1559s Get:249 http://ftpmaster.internal/ubuntu resolute/universe s390x node-balanced-match all 2.0.0-1 [4910 B] 1559s Get:250 http://ftpmaster.internal/ubuntu resolute/universe s390x node-brace-expansion all 2.0.1+~1.1.0-2 [8172 B] 1559s Get:251 http://ftpmaster.internal/ubuntu resolute/universe s390x node-minimatch all 9.0.3-6 [78.0 kB] 1559s Get:252 http://ftpmaster.internal/ubuntu resolute/universe s390x node-ms all 2.1.3+~cs0.7.31-3 [5738 B] 1559s Get:253 http://ftpmaster.internal/ubuntu resolute/universe s390x node-debug all 4.4.1+~4.1.12-1 [17.7 kB] 1559s Get:254 http://ftpmaster.internal/ubuntu resolute/universe s390x node-lru-cache all 10.0.1-3 [61.9 kB] 1559s Get:255 http://ftpmaster.internal/ubuntu resolute/universe s390x node-semver all 7.6.1+~7.5.8-2 [45.2 kB] 1559s Get:256 http://ftpmaster.internal/ubuntu resolute/universe s390x node-llhttp all 9.3.3~really9.3.0+~cs12.11.8-3 [158 kB] 1559s Get:257 http://ftpmaster.internal/ubuntu resolute/universe s390x node-undici all 7.16.0+dfsg+~cs3.2.0-2 [380 kB] 1559s Get:258 http://ftpmaster.internal/ubuntu resolute/universe s390x libnode115 s390x 20.19.4+dfsg-1 [14.2 MB] 1564s Get:259 http://ftpmaster.internal/ubuntu resolute/universe s390x libossp-uuid16 s390x 1.6.4-1 [24.0 kB] 1564s Get:260 http://ftpmaster.internal/ubuntu resolute/universe s390x libossp-uuid-perl s390x 1.6.4-1 [17.0 kB] 1564s Get:261 http://ftpmaster.internal/ubuntu resolute/universe s390x libparse-recdescent-perl all 1.967015+dfsg-4 [139 kB] 1564s Get:262 http://ftpmaster.internal/ubuntu resolute/main s390x libpath-tiny-perl all 0.148-1 [47.9 kB] 1564s Get:263 http://ftpmaster.internal/ubuntu resolute/universe s390x libset-scalar-perl all 1.29-3 [28.6 kB] 1564s Get:264 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-csv-xs-perl s390x 1.60-1 [129 kB] 1564s Get:265 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-aligner-perl all 0.16-3 [12.9 kB] 1564s Get:266 http://ftpmaster.internal/ubuntu resolute/universe s390x libtext-table-perl all 1.135-1 [28.1 kB] 1564s Get:267 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-namespacefactory-perl all 1.02-4 [6096 B] 1564s Get:268 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-commonns-perl all 0.06-6 [7518 B] 1564s Get:269 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-namespace-perl all 0.02-7 [8480 B] 1564s Get:270 http://ftpmaster.internal/ubuntu resolute/universe s390x librdf-trine-perl all 1.019-4 [239 kB] 1564s Get:271 http://ftpmaster.internal/ubuntu resolute/universe s390x librdf-query-perl all 2.919-1 [292 kB] 1564s Get:272 http://ftpmaster.internal/ubuntu resolute/universe s390x libtask-weaken-perl all 1.06-2 [7924 B] 1564s Get:273 http://ftpmaster.internal/ubuntu resolute/main s390x libxml-parser-perl s390x 2.47-1build4 [205 kB] 1565s Get:274 http://ftpmaster.internal/ubuntu resolute/universe s390x libsoap-lite-perl all 1.27-3 [225 kB] 1565s Get:275 http://ftpmaster.internal/ubuntu resolute/universe s390x libstring-random-perl all 1:0.32-2 [14.0 kB] 1565s Get:276 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-leaktrace-perl s390x 0.17-1build6 [19.9 kB] 1565s Get:277 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-output-perl all 1.036-1 [14.6 kB] 1565s Get:278 http://ftpmaster.internal/ubuntu resolute/universe s390x libtest-pod-perl all 1.52-3 [8978 B] 1565s Get:279 http://ftpmaster.internal/ubuntu resolute/universe s390x libtime-fake-perl all 0.11-4 [8092 B] 1565s Get:280 http://ftpmaster.internal/ubuntu resolute/universe s390x libtypes-datetime-perl all 0.002-4 [9192 B] 1565s Get:281 http://ftpmaster.internal/ubuntu resolute/universe s390x libtypes-path-tiny-perl all 0.006-2 [9138 B] 1565s Get:282 http://ftpmaster.internal/ubuntu resolute/universe s390x libuuid-tiny-perl all 1.0400-3 [15.9 kB] 1565s Get:283 http://ftpmaster.internal/ubuntu resolute/universe s390x libtypes-uuid-perl all 0.004-4 [6404 B] 1565s Get:284 http://ftpmaster.internal/ubuntu resolute/universe s390x liburi-fromhash-perl all 0.05-2 [11.0 kB] 1565s Get:285 http://ftpmaster.internal/ubuntu resolute/universe s390x libtypes-uri-perl all 0.007-3 [7546 B] 1565s Get:286 http://ftpmaster.internal/ubuntu resolute/universe s390x libweb-id-perl all 1.927-3 [52.4 kB] 1565s Get:287 http://ftpmaster.internal/ubuntu resolute/universe s390x libxml-libxslt-perl s390x 2.003000-3 [45.3 kB] 1565s Get:288 http://ftpmaster.internal/ubuntu resolute/universe s390x libyaml-perl all 1.31-1 [65.7 kB] 1565s Get:289 http://ftpmaster.internal/ubuntu resolute/universe s390x node-uglify-js all 3.17.4-2 [205 kB] 1565s Get:290 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 1565s Get:291 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman all 5.1-1 [10.6 kB] 1565s Get:292 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 1565s Get:293 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1 [6844 B] 1565s Get:294 http://ftpmaster.internal/ubuntu resolute/main s390x python3-packaging all 25.0-1 [52.8 kB] 1565s Get:295 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 1565s Get:296 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-1ubuntu2 [656 kB] 1565s Get:297 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 1565s Get:298 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 1565s Get:299 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-bootstrap-theme all 0.8.1-5 [427 kB] 1565s Get:300 http://ftpmaster.internal/ubuntu resolute/universe s390x uglifyjs all 3.17.4-2 [10.1 kB] 1565s Get:301 http://ftpmaster.internal/ubuntu resolute/universe s390x yui-compressor all 2.4.8-3 [595 kB] 1566s Get:302 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-handler all 2.21.0+ds-3 [33.1 kB] 1566s Get:303 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng all 2.21.0+ds-3 [24.8 kB] 1566s Get:304 http://ftpmaster.internal/ubuntu resolute/universe s390x lemonldap-ng-doc all 2.21.0+ds-3 [5975 kB] 1569s Get:305 http://ftpmaster.internal/ubuntu resolute/universe s390x libauthen-radius-perl all 0.33-1 [49.2 kB] 1569s Fetched 176 MB in 1min 17s (2281 kB/s) 1570s Selecting previously unselected package imagemagick-7-common. 1570s (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 ... 60154 files and directories currently installed.) 1570s Preparing to unpack .../000-imagemagick-7-common_8%3a7.1.2.3+dfsg1-1_all.deb ... 1570s Unpacking imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1570s Selecting previously unselected package libgomp1:s390x. 1570s Preparing to unpack .../001-libgomp1_15.2.0-5ubuntu1_s390x.deb ... 1570s Unpacking libgomp1:s390x (15.2.0-5ubuntu1) ... 1570s Selecting previously unselected package libfftw3-double3:s390x. 1570s Preparing to unpack .../002-libfftw3-double3_3.3.10-2fakesync1build2_s390x.deb ... 1570s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 1570s Selecting previously unselected package libfreetype6:s390x. 1570s Preparing to unpack .../003-libfreetype6_2.13.3+dfsg-1build1_s390x.deb ... 1570s Unpacking libfreetype6:s390x (2.13.3+dfsg-1build1) ... 1570s Selecting previously unselected package libfontenc1:s390x. 1570s Preparing to unpack .../004-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 1570s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 1570s Selecting previously unselected package x11-common. 1570s Preparing to unpack .../005-x11-common_1%3a7.7+24ubuntu1_all.deb ... 1570s Unpacking x11-common (1:7.7+24ubuntu1) ... 1570s Selecting previously unselected package xfonts-encodings. 1570s Preparing to unpack .../006-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 1570s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 1570s Selecting previously unselected package xfonts-utils. 1570s Preparing to unpack .../007-xfonts-utils_1%3a7.7+7_s390x.deb ... 1570s Unpacking xfonts-utils (1:7.7+7) ... 1570s Selecting previously unselected package fonts-urw-base35. 1570s Preparing to unpack .../008-fonts-urw-base35_20200910-8_all.deb ... 1570s Unpacking fonts-urw-base35 (20200910-8) ... 1570s Selecting previously unselected package fontconfig-config. 1570s Preparing to unpack .../009-fontconfig-config_2.15.0-2.3ubuntu1_s390x.deb ... 1570s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 1570s Selecting previously unselected package libfontconfig1:s390x. 1570s Preparing to unpack .../010-libfontconfig1_2.15.0-2.3ubuntu1_s390x.deb ... 1570s Unpacking libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 1570s Selecting previously unselected package libsharpyuv0:s390x. 1570s Preparing to unpack .../011-libsharpyuv0_1.5.0-0.1_s390x.deb ... 1570s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 1570s Selecting previously unselected package libaom3:s390x. 1570s Preparing to unpack .../012-libaom3_3.12.1-1_s390x.deb ... 1570s Unpacking libaom3:s390x (3.12.1-1) ... 1570s Selecting previously unselected package libheif-plugin-aomdec:s390x. 1570s Preparing to unpack .../013-libheif-plugin-aomdec_1.20.2-1_s390x.deb ... 1570s Unpacking libheif-plugin-aomdec:s390x (1.20.2-1) ... 1570s Selecting previously unselected package libde265-0:s390x. 1570s Preparing to unpack .../014-libde265-0_1.0.16-1_s390x.deb ... 1570s Unpacking libde265-0:s390x (1.0.16-1) ... 1570s Selecting previously unselected package libheif-plugin-libde265:s390x. 1570s Preparing to unpack .../015-libheif-plugin-libde265_1.20.2-1_s390x.deb ... 1570s Unpacking libheif-plugin-libde265:s390x (1.20.2-1) ... 1570s Selecting previously unselected package libheif1:s390x. 1570s Preparing to unpack .../016-libheif1_1.20.2-1_s390x.deb ... 1570s Unpacking libheif1:s390x (1.20.2-1) ... 1570s Selecting previously unselected package libjbig0:s390x. 1570s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 1570s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 1570s Selecting previously unselected package libjpeg-turbo8:s390x. 1570s Preparing to unpack .../018-libjpeg-turbo8_2.1.5-4ubuntu2_s390x.deb ... 1570s Unpacking libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 1570s Selecting previously unselected package libjpeg8:s390x. 1570s Preparing to unpack .../019-libjpeg8_8c-2ubuntu11_s390x.deb ... 1570s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 1570s Selecting previously unselected package liblcms2-2:s390x. 1570s Preparing to unpack .../020-liblcms2-2_2.16-2_s390x.deb ... 1570s Unpacking liblcms2-2:s390x (2.16-2) ... 1570s Selecting previously unselected package liblqr-1-0:s390x. 1570s Preparing to unpack .../021-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 1570s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 1570s Selecting previously unselected package libltdl7:s390x. 1570s Preparing to unpack .../022-libltdl7_2.5.4-4build1_s390x.deb ... 1570s Unpacking libltdl7:s390x (2.5.4-4build1) ... 1570s Selecting previously unselected package libopenjp2-7:s390x. 1570s Preparing to unpack .../023-libopenjp2-7_2.5.3-2.1_s390x.deb ... 1570s Unpacking libopenjp2-7:s390x (2.5.3-2.1) ... 1570s Selecting previously unselected package libraw23t64:s390x. 1570s Preparing to unpack .../024-libraw23t64_0.21.4-2_s390x.deb ... 1570s Unpacking libraw23t64:s390x (0.21.4-2) ... 1570s Selecting previously unselected package libdeflate0:s390x. 1570s Preparing to unpack .../025-libdeflate0_1.23-2_s390x.deb ... 1570s Unpacking libdeflate0:s390x (1.23-2) ... 1570s Selecting previously unselected package libwebp7:s390x. 1570s Preparing to unpack .../026-libwebp7_1.5.0-0.1_s390x.deb ... 1570s Unpacking libwebp7:s390x (1.5.0-0.1) ... 1570s Selecting previously unselected package libtiff6:s390x. 1570s Preparing to unpack .../027-libtiff6_4.7.0-3ubuntu3_s390x.deb ... 1570s Unpacking libtiff6:s390x (4.7.0-3ubuntu3) ... 1570s Selecting previously unselected package libwebpdemux2:s390x. 1570s Preparing to unpack .../028-libwebpdemux2_1.5.0-0.1_s390x.deb ... 1570s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 1570s Selecting previously unselected package libwebpmux3:s390x. 1570s Preparing to unpack .../029-libwebpmux3_1.5.0-0.1_s390x.deb ... 1570s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 1570s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 1570s Preparing to unpack .../030-libmagickcore-7.q16-10_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 1570s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 1570s Selecting previously unselected package libimage-magick-q16-perl. 1570s Preparing to unpack .../031-libimage-magick-q16-perl_8%3a7.1.2.3+dfsg1-1_s390x.deb ... 1570s Unpacking libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1570s Selecting previously unselected package libimage-magick-perl. 1570s Preparing to unpack .../032-libimage-magick-perl_8%3a7.1.2.3+dfsg1-1_all.deb ... 1570s Unpacking libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1570s Selecting previously unselected package fonts-font-awesome. 1570s Preparing to unpack .../033-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1570s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1570s Selecting previously unselected package lemonldap-ng-uwsgi-app. 1570s Preparing to unpack .../034-lemonldap-ng-uwsgi-app_2.21.0+ds-3_all.deb ... 1570s Unpacking lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 1570s Selecting previously unselected package libconvert-base32-perl. 1570s Preparing to unpack .../035-libconvert-base32-perl_0.06-3_all.deb ... 1570s Unpacking libconvert-base32-perl (0.06-3) ... 1570s Selecting previously unselected package libdigest-hmac-perl. 1570s Preparing to unpack .../036-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... 1570s Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... 1570s Selecting previously unselected package libfont-afm-perl. 1570s Preparing to unpack .../037-libfont-afm-perl_1.20-4_all.deb ... 1570s Unpacking libfont-afm-perl (1.20-4) ... 1570s Selecting previously unselected package libhtml-format-perl. 1570s Preparing to unpack .../038-libhtml-format-perl_2.16-2_all.deb ... 1570s Unpacking libhtml-format-perl (2.16-2) ... 1570s Selecting previously unselected package libhtml-formattext-withlinks-perl. 1570s Preparing to unpack .../039-libhtml-formattext-withlinks-perl_0.15-3_all.deb ... 1570s Unpacking libhtml-formattext-withlinks-perl (0.15-3) ... 1570s Selecting previously unselected package javascript-common. 1570s Preparing to unpack .../040-javascript-common_12+nmu1_all.deb ... 1570s Unpacking javascript-common (12+nmu1) ... 1570s Selecting previously unselected package libjs-popper.js. 1570s Preparing to unpack .../041-libjs-popper.js_1.16.1+ds-6_all.deb ... 1570s Unpacking libjs-popper.js (1.16.1+ds-6) ... 1570s Selecting previously unselected package libjs-bootstrap4. 1570s Preparing to unpack .../042-libjs-bootstrap4_4.6.2+dfsg-1_all.deb ... 1570s Unpacking libjs-bootstrap4 (4.6.2+dfsg-1) ... 1570s Selecting previously unselected package libjs-jquery-cookie. 1570s Preparing to unpack .../043-libjs-jquery-cookie_12-4_all.deb ... 1570s Unpacking libjs-jquery-cookie (12-4) ... 1570s Selecting previously unselected package libjs-jquery-ui. 1570s Preparing to unpack .../044-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 1570s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 1570s Selecting previously unselected package libexporter-tiny-perl. 1570s Preparing to unpack .../045-libexporter-tiny-perl_1.006002-1_all.deb ... 1570s Unpacking libexporter-tiny-perl (1.006002-1) ... 1570s Selecting previously unselected package liblist-moreutils-xs-perl. 1570s Preparing to unpack .../046-liblist-moreutils-xs-perl_0.430-4build1_s390x.deb ... 1570s Unpacking liblist-moreutils-xs-perl (0.430-4build1) ... 1570s Selecting previously unselected package liblist-moreutils-perl. 1570s Preparing to unpack .../047-liblist-moreutils-perl_0.430-2_all.deb ... 1570s Unpacking liblist-moreutils-perl (0.430-2) ... 1570s Selecting previously unselected package libregexp-assemble-perl. 1571s Preparing to unpack .../048-libregexp-assemble-perl_0.38-2_all.deb ... 1571s Unpacking libregexp-assemble-perl (0.38-2) ... 1571s Selecting previously unselected package libtext-unidecode-perl. 1571s Preparing to unpack .../049-libtext-unidecode-perl_1.30-3_all.deb ... 1571s Unpacking libtext-unidecode-perl (1.30-3) ... 1571s Selecting previously unselected package liblemonldap-ng-portal-perl. 1571s Preparing to unpack .../050-liblemonldap-ng-portal-perl_2.21.0+ds-3_all.deb ... 1571s Unpacking liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1571s Selecting previously unselected package m4. 1571s Preparing to unpack .../051-m4_1.4.19-8_s390x.deb ... 1571s Unpacking m4 (1.4.19-8) ... 1571s Selecting previously unselected package autoconf. 1571s Preparing to unpack .../052-autoconf_2.72-3.1ubuntu1_all.deb ... 1571s Unpacking autoconf (2.72-3.1ubuntu1) ... 1571s Selecting previously unselected package autotools-dev. 1571s Preparing to unpack .../053-autotools-dev_20240727.1_all.deb ... 1571s Unpacking autotools-dev (20240727.1) ... 1571s Selecting previously unselected package automake. 1571s Preparing to unpack .../054-automake_1%3a1.17-4ubuntu1_all.deb ... 1571s Unpacking automake (1:1.17-4ubuntu1) ... 1571s Selecting previously unselected package autopoint. 1571s Preparing to unpack .../055-autopoint_0.23.1-2build2_all.deb ... 1571s Unpacking autopoint (0.23.1-2build2) ... 1571s Selecting previously unselected package libisl23:s390x. 1571s Preparing to unpack .../056-libisl23_0.27-1_s390x.deb ... 1571s Unpacking libisl23:s390x (0.27-1) ... 1571s Selecting previously unselected package libmpc3:s390x. 1571s Preparing to unpack .../057-libmpc3_1.3.1-1build3_s390x.deb ... 1571s Unpacking libmpc3:s390x (1.3.1-1build3) ... 1571s Selecting previously unselected package cpp-15-s390x-linux-gnu. 1571s Preparing to unpack .../058-cpp-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1571s Unpacking cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1571s Selecting previously unselected package cpp-15. 1571s Preparing to unpack .../059-cpp-15_15.2.0-5ubuntu1_s390x.deb ... 1571s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 1571s Selecting previously unselected package cpp-s390x-linux-gnu. 1571s Preparing to unpack .../060-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1571s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1571s Selecting previously unselected package cpp. 1571s Preparing to unpack .../061-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 1571s Unpacking cpp (4:15.2.0-4ubuntu1) ... 1571s Selecting previously unselected package libcc1-0:s390x. 1571s Preparing to unpack .../062-libcc1-0_15.2.0-5ubuntu1_s390x.deb ... 1571s Unpacking libcc1-0:s390x (15.2.0-5ubuntu1) ... 1571s Selecting previously unselected package libitm1:s390x. 1571s Preparing to unpack .../063-libitm1_15.2.0-5ubuntu1_s390x.deb ... 1571s Unpacking libitm1:s390x (15.2.0-5ubuntu1) ... 1571s Selecting previously unselected package libasan8:s390x. 1571s Preparing to unpack .../064-libasan8_15.2.0-5ubuntu1_s390x.deb ... 1571s Unpacking libasan8:s390x (15.2.0-5ubuntu1) ... 1571s Selecting previously unselected package libubsan1:s390x. 1571s Preparing to unpack .../065-libubsan1_15.2.0-5ubuntu1_s390x.deb ... 1571s Unpacking libubsan1:s390x (15.2.0-5ubuntu1) ... 1571s Selecting previously unselected package libgcc-15-dev:s390x. 1571s Preparing to unpack .../066-libgcc-15-dev_15.2.0-5ubuntu1_s390x.deb ... 1571s Unpacking libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 1571s Selecting previously unselected package gcc-15-s390x-linux-gnu. 1571s Preparing to unpack .../067-gcc-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1571s Unpacking gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1572s Selecting previously unselected package gcc-15. 1572s Preparing to unpack .../068-gcc-15_15.2.0-5ubuntu1_s390x.deb ... 1572s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 1572s Selecting previously unselected package gcc-s390x-linux-gnu. 1572s Preparing to unpack .../069-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1572s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1572s Selecting previously unselected package gcc. 1572s Preparing to unpack .../070-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 1572s Unpacking gcc (4:15.2.0-4ubuntu1) ... 1572s Selecting previously unselected package libstdc++-15-dev:s390x. 1572s Preparing to unpack .../071-libstdc++-15-dev_15.2.0-5ubuntu1_s390x.deb ... 1572s Unpacking libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 1572s Selecting previously unselected package g++-15-s390x-linux-gnu. 1572s Preparing to unpack .../072-g++-15-s390x-linux-gnu_15.2.0-5ubuntu1_s390x.deb ... 1572s Unpacking g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1572s Selecting previously unselected package g++-15. 1572s Preparing to unpack .../073-g++-15_15.2.0-5ubuntu1_s390x.deb ... 1572s Unpacking g++-15 (15.2.0-5ubuntu1) ... 1572s Selecting previously unselected package g++-s390x-linux-gnu. 1572s Preparing to unpack .../074-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 1572s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1572s Selecting previously unselected package g++. 1572s Preparing to unpack .../075-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 1572s Unpacking g++ (4:15.2.0-4ubuntu1) ... 1572s Selecting previously unselected package build-essential. 1572s Preparing to unpack .../076-build-essential_12.12ubuntu1_s390x.deb ... 1572s Unpacking build-essential (12.12ubuntu1) ... 1572s Selecting previously unselected package ca-certificates-java. 1572s Preparing to unpack .../077-ca-certificates-java_20240118_all.deb ... 1572s Unpacking ca-certificates-java (20240118) ... 1572s Selecting previously unselected package libdebhelper-perl. 1572s Preparing to unpack .../078-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 1572s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 1572s Selecting previously unselected package libtool. 1572s Preparing to unpack .../079-libtool_2.5.4-4build1_all.deb ... 1572s Unpacking libtool (2.5.4-4build1) ... 1572s Selecting previously unselected package dh-autoreconf. 1572s Preparing to unpack .../080-dh-autoreconf_21_all.deb ... 1572s Unpacking dh-autoreconf (21) ... 1572s Selecting previously unselected package libarchive-zip-perl. 1572s Preparing to unpack .../081-libarchive-zip-perl_1.68-1_all.deb ... 1572s Unpacking libarchive-zip-perl (1.68-1) ... 1572s Selecting previously unselected package libfile-stripnondeterminism-perl. 1572s Preparing to unpack .../082-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 1572s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 1572s Selecting previously unselected package dh-strip-nondeterminism. 1572s Preparing to unpack .../083-dh-strip-nondeterminism_1.14.2-1_all.deb ... 1572s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 1572s Selecting previously unselected package debugedit. 1572s Preparing to unpack .../084-debugedit_1%3a5.2-3_s390x.deb ... 1572s Unpacking debugedit (1:5.2-3) ... 1572s Selecting previously unselected package dwz. 1572s Preparing to unpack .../085-dwz_0.16-2_s390x.deb ... 1572s Unpacking dwz (0.16-2) ... 1572s Selecting previously unselected package gettext. 1572s Preparing to unpack .../086-gettext_0.23.1-2build2_s390x.deb ... 1572s Unpacking gettext (0.23.1-2build2) ... 1572s Selecting previously unselected package intltool-debian. 1572s Preparing to unpack .../087-intltool-debian_0.35.0+20060710.6_all.deb ... 1572s Unpacking intltool-debian (0.35.0+20060710.6) ... 1572s Selecting previously unselected package po-debconf. 1572s Preparing to unpack .../088-po-debconf_1.0.21+nmu1_all.deb ... 1572s Unpacking po-debconf (1.0.21+nmu1) ... 1572s Selecting previously unselected package debhelper. 1572s Preparing to unpack .../089-debhelper_13.24.2ubuntu1_all.deb ... 1572s Unpacking debhelper (13.24.2ubuntu1) ... 1572s Selecting previously unselected package java-common. 1572s Preparing to unpack .../090-java-common_0.76_all.deb ... 1572s Unpacking java-common (0.76) ... 1572s Selecting previously unselected package libnspr4:s390x. 1572s Preparing to unpack .../091-libnspr4_2%3a4.36-1ubuntu2_s390x.deb ... 1572s Unpacking libnspr4:s390x (2:4.36-1ubuntu2) ... 1572s Selecting previously unselected package libnss3:s390x. 1572s Preparing to unpack .../092-libnss3_2%3a3.114-1_s390x.deb ... 1572s Unpacking libnss3:s390x (2:3.114-1) ... 1572s Selecting previously unselected package libpcsclite1:s390x. 1572s Preparing to unpack .../093-libpcsclite1_2.3.3-1_s390x.deb ... 1572s Unpacking libpcsclite1:s390x (2.3.3-1) ... 1572s Selecting previously unselected package openjdk-21-jre-headless:s390x. 1572s Preparing to unpack .../094-openjdk-21-jre-headless_21.0.9+10-1_s390x.deb ... 1572s Unpacking openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 1573s Selecting previously unselected package default-jre-headless. 1573s Preparing to unpack .../095-default-jre-headless_2%3a1.21-76_s390x.deb ... 1573s Unpacking default-jre-headless (2:1.21-76) ... 1573s Selecting previously unselected package sgml-base. 1573s Preparing to unpack .../096-sgml-base_1.31+nmu1_all.deb ... 1573s Unpacking sgml-base (1.31+nmu1) ... 1573s Selecting previously unselected package xml-core. 1573s Preparing to unpack .../097-xml-core_0.19_all.deb ... 1573s Unpacking xml-core (0.19) ... 1573s Selecting previously unselected package docutils-common. 1573s Preparing to unpack .../098-docutils-common_0.21.2+dfsg-2_all.deb ... 1573s Unpacking docutils-common (0.21.2+dfsg-2) ... 1573s Selecting previously unselected package unzip. 1573s Preparing to unpack .../099-unzip_6.0-28ubuntu7_s390x.deb ... 1573s Unpacking unzip (6.0-28ubuntu7) ... 1573s Selecting previously unselected package java-wrappers. 1573s Preparing to unpack .../100-java-wrappers_0.5_all.deb ... 1573s Unpacking java-wrappers (0.5) ... 1573s Selecting previously unselected package libonig5:s390x. 1573s Preparing to unpack .../101-libonig5_6.9.10-1_s390x.deb ... 1573s Unpacking libonig5:s390x (6.9.10-1) ... 1573s Selecting previously unselected package libjq1:s390x. 1573s Preparing to unpack .../102-libjq1_1.8.1-3ubuntu1_s390x.deb ... 1573s Unpacking libjq1:s390x (1.8.1-3ubuntu1) ... 1573s Selecting previously unselected package jq. 1573s Preparing to unpack .../103-jq_1.8.1-3ubuntu1_s390x.deb ... 1573s Unpacking jq (1.8.1-3ubuntu1) ... 1573s Selecting previously unselected package libalgorithm-c3-perl. 1573s Preparing to unpack .../104-libalgorithm-c3-perl_0.11-2_all.deb ... 1573s Unpacking libalgorithm-c3-perl (0.11-2) ... 1573s Selecting previously unselected package libalgorithm-combinatorics-perl. 1573s Preparing to unpack .../105-libalgorithm-combinatorics-perl_0.27-3build5_s390x.deb ... 1573s Unpacking libalgorithm-combinatorics-perl (0.27-3build5) ... 1573s Selecting previously unselected package libauth-yubikey-webclient-perl. 1573s Preparing to unpack .../106-libauth-yubikey-webclient-perl_4.02-3_all.deb ... 1573s Unpacking libauth-yubikey-webclient-perl (4.02-3) ... 1573s Selecting previously unselected package libauthen-pam-perl. 1573s Preparing to unpack .../107-libauthen-pam-perl_0.16-6build4_s390x.deb ... 1573s Unpacking libauthen-pam-perl (0.16-6build4) ... 1573s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 1573s Preparing to unpack .../108-libb-hooks-op-check-perl_0.22-3build2_s390x.deb ... 1573s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build2) ... 1573s Selecting previously unselected package libdynaloader-functions-perl. 1573s Preparing to unpack .../109-libdynaloader-functions-perl_0.004-2_all.deb ... 1573s Unpacking libdynaloader-functions-perl (0.004-2) ... 1573s Selecting previously unselected package libdevel-callchecker-perl:s390x. 1573s Preparing to unpack .../110-libdevel-callchecker-perl_0.009-2_s390x.deb ... 1573s Unpacking libdevel-callchecker-perl:s390x (0.009-2) ... 1573s Selecting previously unselected package libparams-classify-perl:s390x. 1573s Preparing to unpack .../111-libparams-classify-perl_0.015-2build6_s390x.deb ... 1573s Unpacking libparams-classify-perl:s390x (0.015-2build6) ... 1573s Selecting previously unselected package libmodule-runtime-perl. 1573s Preparing to unpack .../112-libmodule-runtime-perl_0.018-1_all.deb ... 1573s Unpacking libmodule-runtime-perl (0.018-1) ... 1573s Selecting previously unselected package libmodule-implementation-perl. 1573s Preparing to unpack .../113-libmodule-implementation-perl_0.09-2_all.deb ... 1573s Unpacking libmodule-implementation-perl (0.09-2) ... 1573s Selecting previously unselected package libsub-exporter-progressive-perl. 1573s Preparing to unpack .../114-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 1573s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 1573s Selecting previously unselected package libvariable-magic-perl. 1573s Preparing to unpack .../115-libvariable-magic-perl_0.64-1build1_s390x.deb ... 1573s Unpacking libvariable-magic-perl (0.64-1build1) ... 1573s Selecting previously unselected package libb-hooks-endofscope-perl. 1573s Preparing to unpack .../116-libb-hooks-endofscope-perl_0.28-2_all.deb ... 1573s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 1573s Selecting previously unselected package libcrypt-random-seed-perl. 1573s Preparing to unpack .../117-libcrypt-random-seed-perl_0.03-3_all.deb ... 1573s Unpacking libcrypt-random-seed-perl (0.03-3) ... 1573s Selecting previously unselected package libmath-random-isaac-perl. 1573s Preparing to unpack .../118-libmath-random-isaac-perl_1.004-2_all.deb ... 1573s Unpacking libmath-random-isaac-perl (1.004-2) ... 1573s Selecting previously unselected package libbytes-random-secure-perl. 1573s Preparing to unpack .../119-libbytes-random-secure-perl_0.29-3_all.deb ... 1573s Unpacking libbytes-random-secure-perl (0.29-3) ... 1573s Selecting previously unselected package libcache-lru-perl. 1573s Preparing to unpack .../120-libcache-lru-perl_0.04-4_all.deb ... 1573s Unpacking libcache-lru-perl (0.04-4) ... 1573s Selecting previously unselected package libcapture-tiny-perl. 1573s Preparing to unpack .../121-libcapture-tiny-perl_0.50-1_all.deb ... 1573s Unpacking libcapture-tiny-perl (0.50-1) ... 1573s Selecting previously unselected package libcares2:s390x. 1573s Preparing to unpack .../122-libcares2_1.34.5-1_s390x.deb ... 1573s Unpacking libcares2:s390x (1.34.5-1) ... 1573s Selecting previously unselected package libclass-c3-perl. 1573s Preparing to unpack .../123-libclass-c3-perl_0.35-2_all.deb ... 1573s Unpacking libclass-c3-perl (0.35-2) ... 1573s Selecting previously unselected package libclass-data-inheritable-perl. 1573s Preparing to unpack .../124-libclass-data-inheritable-perl_0.10-1_all.deb ... 1573s Unpacking libclass-data-inheritable-perl (0.10-1) ... 1573s Selecting previously unselected package libparams-util-perl. 1573s Preparing to unpack .../125-libparams-util-perl_1.102-3build1_s390x.deb ... 1573s Unpacking libparams-util-perl (1.102-3build1) ... 1573s Selecting previously unselected package libsub-install-perl. 1573s Preparing to unpack .../126-libsub-install-perl_0.929-1_all.deb ... 1573s Unpacking libsub-install-perl (0.929-1) ... 1573s Selecting previously unselected package libdata-optlist-perl. 1573s Preparing to unpack .../127-libdata-optlist-perl_0.114-1_all.deb ... 1573s Unpacking libdata-optlist-perl (0.114-1) ... 1573s Selecting previously unselected package libpackage-stash-perl. 1573s Preparing to unpack .../128-libpackage-stash-perl_0.40-1_all.deb ... 1573s Unpacking libpackage-stash-perl (0.40-1) ... 1573s Selecting previously unselected package libclass-load-perl. 1573s Preparing to unpack .../129-libclass-load-perl_0.25-2_all.deb ... 1573s Unpacking libclass-load-perl (0.25-2) ... 1573s Selecting previously unselected package libclass-load-xs-perl. 1573s Preparing to unpack .../130-libclass-load-xs-perl_0.10-2build5_s390x.deb ... 1573s Unpacking libclass-load-xs-perl (0.10-2build5) ... 1573s Selecting previously unselected package libclass-method-modifiers-perl. 1573s Preparing to unpack .../131-libclass-method-modifiers-perl_2.15-1_all.deb ... 1573s Unpacking libclass-method-modifiers-perl (2.15-1) ... 1573s Selecting previously unselected package libclass-singleton-perl. 1573s Preparing to unpack .../132-libclass-singleton-perl_1.6-2_all.deb ... 1573s Unpacking libclass-singleton-perl (1.6-2) ... 1573s Selecting previously unselected package libconvert-binhex-perl. 1573s Preparing to unpack .../133-libconvert-binhex-perl_1.125-3_all.deb ... 1573s Unpacking libconvert-binhex-perl (1.125-3) ... 1573s Selecting previously unselected package libcrypt-dh-gmp-perl. 1573s Preparing to unpack .../134-libcrypt-dh-gmp-perl_0.00012-2build5_s390x.deb ... 1573s Unpacking libcrypt-dh-gmp-perl (0.00012-2build5) ... 1573s Selecting previously unselected package libcrypt-jwt-perl. 1573s Preparing to unpack .../135-libcrypt-jwt-perl_0.037-1_all.deb ... 1573s Unpacking libcrypt-jwt-perl (0.037-1) ... 1573s Selecting previously unselected package libcrypt-ssleay-perl. 1573s Preparing to unpack .../136-libcrypt-ssleay-perl_0.73.06-2build6_s390x.deb ... 1573s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 1573s Selecting previously unselected package libcrypt-x509-perl. 1573s Preparing to unpack .../137-libcrypt-x509-perl_0.55-1_all.deb ... 1573s Unpacking libcrypt-x509-perl (0.55-1) ... 1573s Selecting previously unselected package libdata-dumper-concise-perl. 1573s Preparing to unpack .../138-libdata-dumper-concise-perl_2.023-3_all.deb ... 1573s Unpacking libdata-dumper-concise-perl (2.023-3) ... 1573s Selecting previously unselected package libdata-hexdump-perl. 1573s Preparing to unpack .../139-libdata-hexdump-perl_0.04-2_all.deb ... 1573s Unpacking libdata-hexdump-perl (0.04-2) ... 1573s Selecting previously unselected package libdata-ieee754-perl. 1573s Preparing to unpack .../140-libdata-ieee754-perl_0.02-2_all.deb ... 1573s Unpacking libdata-ieee754-perl (0.02-2) ... 1573s Selecting previously unselected package liblist-someutils-perl. 1573s Preparing to unpack .../141-liblist-someutils-perl_0.59-1_all.deb ... 1573s Unpacking liblist-someutils-perl (0.59-1) ... 1573s Selecting previously unselected package liblist-utilsby-perl. 1574s Preparing to unpack .../142-liblist-utilsby-perl_0.12-2_all.deb ... 1574s Unpacking liblist-utilsby-perl (0.12-2) ... 1574s Selecting previously unselected package liblist-allutils-perl. 1574s Preparing to unpack .../143-liblist-allutils-perl_0.19-1_all.deb ... 1574s Unpacking liblist-allutils-perl (0.19-1) ... 1574s Selecting previously unselected package libimport-into-perl. 1574s Preparing to unpack .../144-libimport-into-perl_1.002005-2_all.deb ... 1574s Unpacking libimport-into-perl (1.002005-2) ... 1574s Selecting previously unselected package librole-tiny-perl. 1574s Preparing to unpack .../145-librole-tiny-perl_2.002004-1_all.deb ... 1574s Unpacking librole-tiny-perl (2.002004-1) ... 1574s Selecting previously unselected package libsub-quote-perl. 1574s Preparing to unpack .../146-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 1574s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 1574s Selecting previously unselected package libmoo-perl. 1574s Preparing to unpack .../147-libmoo-perl_2.005005-1_all.deb ... 1574s Unpacking libmoo-perl (2.005005-1) ... 1574s Selecting previously unselected package libdata-password-zxcvbn-perl. 1574s Preparing to unpack .../148-libdata-password-zxcvbn-perl_1.1.2-1_all.deb ... 1574s Unpacking libdata-password-zxcvbn-perl (1.1.2-1) ... 1574s Selecting previously unselected package libstrictures-perl. 1574s Preparing to unpack .../149-libstrictures-perl_2.000006-1_all.deb ... 1574s Unpacking libstrictures-perl (2.000006-1) ... 1574s Selecting previously unselected package libdata-perl-perl. 1574s Preparing to unpack .../150-libdata-perl-perl_0.002011-2_all.deb ... 1574s Unpacking libdata-perl-perl (0.002011-2) ... 1574s Selecting previously unselected package libdata-printer-perl. 1574s Preparing to unpack .../151-libdata-printer-perl_1.002001-1_all.deb ... 1574s Unpacking libdata-printer-perl (1.002001-1) ... 1574s Selecting previously unselected package libnet-ipv6addr-perl. 1574s Preparing to unpack .../152-libnet-ipv6addr-perl_1.02-1_all.deb ... 1574s Unpacking libnet-ipv6addr-perl (1.02-1) ... 1574s Selecting previously unselected package libnet-netmask-perl. 1574s Preparing to unpack .../153-libnet-netmask-perl_2.0002-2_all.deb ... 1574s Unpacking libnet-netmask-perl (2.0002-2) ... 1574s Selecting previously unselected package libnetaddr-ip-perl. 1574s Preparing to unpack .../154-libnetaddr-ip-perl_4.079+dfsg-2build5_s390x.deb ... 1574s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1574s Selecting previously unselected package libdata-validate-ip-perl. 1574s Preparing to unpack .../155-libdata-validate-ip-perl_0.31-1_all.deb ... 1574s Unpacking libdata-validate-ip-perl (0.31-1) ... 1574s Selecting previously unselected package libsub-identify-perl. 1574s Preparing to unpack .../156-libsub-identify-perl_0.14-3build4_s390x.deb ... 1574s Unpacking libsub-identify-perl (0.14-3build4) ... 1574s Selecting previously unselected package libsub-name-perl:s390x. 1574s Preparing to unpack .../157-libsub-name-perl_0.28-1_s390x.deb ... 1574s Unpacking libsub-name-perl:s390x (0.28-1) ... 1574s Selecting previously unselected package libnamespace-clean-perl. 1574s Preparing to unpack .../158-libnamespace-clean-perl_0.27-2_all.deb ... 1574s Unpacking libnamespace-clean-perl (0.27-2) ... 1574s Selecting previously unselected package libnamespace-autoclean-perl. 1574s Preparing to unpack .../159-libnamespace-autoclean-perl_0.31-1_all.deb ... 1574s Unpacking libnamespace-autoclean-perl (0.31-1) ... 1574s Selecting previously unselected package libsub-exporter-perl. 1574s Preparing to unpack .../160-libsub-exporter-perl_0.990-1_all.deb ... 1574s Unpacking libsub-exporter-perl (0.990-1) ... 1574s Selecting previously unselected package libeval-closure-perl. 1574s Preparing to unpack .../161-libeval-closure-perl_0.14-3_all.deb ... 1574s Unpacking libeval-closure-perl (0.14-3) ... 1574s Selecting previously unselected package libexception-class-perl. 1574s Preparing to unpack .../162-libexception-class-perl_1.45-1_all.deb ... 1574s Unpacking libexception-class-perl (1.45-1) ... 1574s Selecting previously unselected package libparams-validationcompiler-perl. 1574s Preparing to unpack .../163-libparams-validationcompiler-perl_0.31-1_all.deb ... 1574s Unpacking libparams-validationcompiler-perl (0.31-1) ... 1574s Selecting previously unselected package libmro-compat-perl. 1574s Preparing to unpack .../164-libmro-compat-perl_0.15-2_all.deb ... 1574s Unpacking libmro-compat-perl (0.15-2) ... 1574s Selecting previously unselected package libxstring-perl:s390x. 1574s Preparing to unpack .../165-libxstring-perl_0.005-2build4_s390x.deb ... 1574s Unpacking libxstring-perl:s390x (0.005-2build4) ... 1574s Selecting previously unselected package libspecio-perl. 1574s Preparing to unpack .../166-libspecio-perl_0.50-1_all.deb ... 1574s Unpacking libspecio-perl (0.50-1) ... 1574s Selecting previously unselected package libdatetime-locale-perl. 1574s Preparing to unpack .../167-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 1574s Unpacking libdatetime-locale-perl (1:1.41-1) ... 1574s Selecting previously unselected package libdatetime-timezone-perl. 1574s Preparing to unpack .../168-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 1574s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 1574s Selecting previously unselected package libdatetime-perl. 1574s Preparing to unpack .../169-libdatetime-perl_2%3a1.65-1build3_s390x.deb ... 1574s Unpacking libdatetime-perl (2:1.65-1build3) ... 1574s Selecting previously unselected package libdatetime-format-rfc3339-perl. 1574s Preparing to unpack .../170-libdatetime-format-rfc3339-perl_1.10.0-1_all.deb ... 1574s Unpacking libdatetime-format-rfc3339-perl (1.10.0-1) ... 1574s Selecting previously unselected package libdatetime-format-w3cdtf-perl. 1574s Preparing to unpack .../171-libdatetime-format-w3cdtf-perl_0.08-1_all.deb ... 1574s Unpacking libdatetime-format-w3cdtf-perl (0.08-1) ... 1574s Selecting previously unselected package libdbi-perl:s390x. 1574s Preparing to unpack .../172-libdbi-perl_1.647-1_s390x.deb ... 1574s Unpacking libdbi-perl:s390x (1.647-1) ... 1574s Selecting previously unselected package libdbd-sqlite3-perl:s390x. 1574s Preparing to unpack .../173-libdbd-sqlite3-perl_1.76-1_s390x.deb ... 1574s Unpacking libdbd-sqlite3-perl:s390x (1.76-1) ... 1574s Selecting previously unselected package libdbix-connector-perl. 1574s Preparing to unpack .../174-libdbix-connector-perl_0.60-1_all.deb ... 1574s Unpacking libdbix-connector-perl (0.60-1) ... 1574s Selecting previously unselected package libdevel-globaldestruction-perl. 1574s Preparing to unpack .../175-libdevel-globaldestruction-perl_0.14-4_all.deb ... 1574s Unpacking libdevel-globaldestruction-perl (0.14-4) ... 1574s Selecting previously unselected package libdevel-overloadinfo-perl. 1574s Preparing to unpack .../176-libdevel-overloadinfo-perl_0.007-1_all.deb ... 1574s Unpacking libdevel-overloadinfo-perl (0.007-1) ... 1574s Selecting previously unselected package libdist-checkconflicts-perl. 1574s Preparing to unpack .../177-libdist-checkconflicts-perl_0.11-2_all.deb ... 1574s Unpacking libdist-checkconflicts-perl (0.11-2) ... 1574s Selecting previously unselected package libemail-simple-perl. 1574s Preparing to unpack .../178-libemail-simple-perl_2.218-1_all.deb ... 1574s Unpacking libemail-simple-perl (2.218-1) ... 1574s Selecting previously unselected package libmodule-pluggable-perl. 1574s Preparing to unpack .../179-libmodule-pluggable-perl_5.2-5_all.deb ... 1574s Unpacking libmodule-pluggable-perl (5.2-5) ... 1574s Selecting previously unselected package libemail-abstract-perl. 1574s Preparing to unpack .../180-libemail-abstract-perl_3.010-1_all.deb ... 1574s Unpacking libemail-abstract-perl (3.010-1) ... 1574s Selecting previously unselected package libemail-address-xs-perl. 1574s Preparing to unpack .../181-libemail-address-xs-perl_1.05-1build5_s390x.deb ... 1574s Unpacking libemail-address-xs-perl (1.05-1build5) ... 1574s Selecting previously unselected package libmoox-types-mooselike-perl. 1574s Preparing to unpack .../182-libmoox-types-mooselike-perl_0.29-2_all.deb ... 1574s Unpacking libmoox-types-mooselike-perl (0.29-2) ... 1574s Selecting previously unselected package libthrowable-perl. 1574s Preparing to unpack .../183-libthrowable-perl_1.001-2_all.deb ... 1574s Unpacking libthrowable-perl (1.001-2) ... 1574s Selecting previously unselected package libemail-sender-perl. 1574s Preparing to unpack .../184-libemail-sender-perl_2.601-1_all.deb ... 1574s Unpacking libemail-sender-perl (2.601-1) ... 1574s Selecting previously unselected package libextutils-depends-perl. 1574s Preparing to unpack .../185-libextutils-depends-perl_0.8002-1_all.deb ... 1574s Unpacking libextutils-depends-perl (0.8002-1) ... 1574s Selecting previously unselected package libimagequant0:s390x. 1574s Preparing to unpack .../186-libimagequant0_2.18.0-1build1_s390x.deb ... 1574s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 1574s Selecting previously unselected package libxpm4:s390x. 1574s Preparing to unpack .../187-libxpm4_1%3a3.5.17-1build2_s390x.deb ... 1574s Unpacking libxpm4:s390x (1:3.5.17-1build2) ... 1574s Selecting previously unselected package libgd3:s390x. 1574s Preparing to unpack .../188-libgd3_2.3.3-13ubuntu1_s390x.deb ... 1574s Unpacking libgd3:s390x (2.3.3-13ubuntu1) ... 1574s Selecting previously unselected package libgd-perl. 1574s Preparing to unpack .../189-libgd-perl_2.78-1build4_s390x.deb ... 1574s Unpacking libgd-perl (2.78-1build4) ... 1574s Selecting previously unselected package libgd-securityimage-perl. 1574s Preparing to unpack .../190-libgd-securityimage-perl_1.75-3_all.deb ... 1574s Unpacking libgd-securityimage-perl (1.75-3) ... 1574s Selecting previously unselected package libmoox-strictconstructor-perl. 1574s Preparing to unpack .../191-libmoox-strictconstructor-perl_0.011-2_all.deb ... 1574s Unpacking libmoox-strictconstructor-perl (0.011-2) ... 1574s Selecting previously unselected package libmaxmind-db-common-perl. 1574s Preparing to unpack .../192-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... 1574s Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... 1574s Selecting previously unselected package libmaxmind-db-reader-perl. 1574s Preparing to unpack .../193-libmaxmind-db-reader-perl_1.000014-2_all.deb ... 1574s Unpacking libmaxmind-db-reader-perl (1.000014-2) ... 1574s Selecting previously unselected package libparams-validate-perl:s390x. 1574s Preparing to unpack .../194-libparams-validate-perl_1.31-2build4_s390x.deb ... 1574s Unpacking libparams-validate-perl:s390x (1.31-2build4) ... 1574s Selecting previously unselected package libgeoip2-perl. 1574s Preparing to unpack .../195-libgeoip2-perl_2.006002-2_all.deb ... 1574s Unpacking libgeoip2-perl (2.006002-2) ... 1574s Selecting previously unselected package libglib-perl:s390x. 1574s Preparing to unpack .../196-libglib-perl_3%3a1.329.3-3build4_s390x.deb ... 1574s Unpacking libglib-perl:s390x (3:1.329.3-3build4) ... 1574s Selecting previously unselected package libgssapi-perl. 1574s Preparing to unpack .../197-libgssapi-perl_0.28-4build5_s390x.deb ... 1574s Unpacking libgssapi-perl (0.28-4build5) ... 1574s Selecting previously unselected package libhttp-browserdetect-perl. 1574s Preparing to unpack .../198-libhttp-browserdetect-perl_3.41-1_all.deb ... 1574s Unpacking libhttp-browserdetect-perl (3.41-1) ... 1574s Selecting previously unselected package libhttp-daemon-perl. 1574s Preparing to unpack .../199-libhttp-daemon-perl_6.16-1_all.deb ... 1574s Unpacking libhttp-daemon-perl (6.16-1) ... 1574s Selecting previously unselected package libicu76:s390x. 1574s Preparing to unpack .../200-libicu76_76.1-4ubuntu2_s390x.deb ... 1574s Unpacking libicu76:s390x (76.1-4ubuntu2) ... 1575s Selecting previously unselected package libio-pty-perl. 1575s Preparing to unpack .../201-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 1575s Unpacking libio-pty-perl (1:1.20-1build3) ... 1575s Selecting previously unselected package libio-sessiondata-perl. 1575s Preparing to unpack .../202-libio-sessiondata-perl_1.03-3_all.deb ... 1575s Unpacking libio-sessiondata-perl (1.03-3) ... 1575s Selecting previously unselected package libperlio-via-timeout-perl. 1575s Preparing to unpack .../203-libperlio-via-timeout-perl_0.32-3_all.deb ... 1575s Unpacking libperlio-via-timeout-perl (0.32-3) ... 1575s Selecting previously unselected package libio-socket-timeout-perl. 1575s Preparing to unpack .../204-libio-socket-timeout-perl_0.32-3_all.deb ... 1575s Unpacking libio-socket-timeout-perl (0.32-3) ... 1575s Selecting previously unselected package libio-string-perl. 1575s Preparing to unpack .../205-libio-string-perl_1.08-4_all.deb ... 1575s Unpacking libio-string-perl (1.08-4) ... 1575s Selecting previously unselected package libio-stringy-perl. 1575s Preparing to unpack .../206-libio-stringy-perl_2.113-2_all.deb ... 1575s Unpacking libio-stringy-perl (2.113-2) ... 1575s Selecting previously unselected package libipc-run-perl. 1575s Preparing to unpack .../207-libipc-run-perl_20231003.0-2_all.deb ... 1575s Unpacking libipc-run-perl (20231003.0-2) ... 1575s Selecting previously unselected package libmoox-handlesvia-perl. 1575s Preparing to unpack .../208-libmoox-handlesvia-perl_0.001009-2_all.deb ... 1575s Unpacking libmoox-handlesvia-perl (0.001009-2) ... 1575s Selecting previously unselected package libtype-tiny-perl. 1575s Preparing to unpack .../209-libtype-tiny-perl_2.004000-2_all.deb ... 1575s Unpacking libtype-tiny-perl (2.004000-2) ... 1575s Selecting previously unselected package libiri-perl. 1575s Preparing to unpack .../210-libiri-perl_0.013-1_all.deb ... 1575s Unpacking libiri-perl (0.013-1) ... 1575s Selecting previously unselected package libjargs-java. 1575s Preparing to unpack .../211-libjargs-java_1.0.0-5_all.deb ... 1575s Unpacking libjargs-java (1.0.0-5) ... 1575s Selecting previously unselected package libjs-underscore. 1575s Preparing to unpack .../212-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1575s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1575s Selecting previously unselected package libjs-sphinxdoc. 1575s Preparing to unpack .../213-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 1575s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1575s Selecting previously unselected package libxslt1.1:s390x. 1575s Preparing to unpack .../214-libxslt1.1_1.1.43-0.3_s390x.deb ... 1575s Unpacking libxslt1.1:s390x (1.1.43-0.3) ... 1575s Selecting previously unselected package libxmlsec1-1:s390x. 1575s Preparing to unpack .../215-libxmlsec1-1_1.3.8-2_s390x.deb ... 1575s Unpacking libxmlsec1-1:s390x (1.3.8-2) ... 1575s Selecting previously unselected package libxmlsec1-openssl1:s390x. 1575s Preparing to unpack .../216-libxmlsec1-openssl1_1.3.8-2_s390x.deb ... 1575s Unpacking libxmlsec1-openssl1:s390x (1.3.8-2) ... 1575s Selecting previously unselected package liblasso3t64. 1575s Preparing to unpack .../217-liblasso3t64_2.9.0-2build1_s390x.deb ... 1575s Unpacking liblasso3t64 (2.9.0-2build1) ... 1575s Selecting previously unselected package liblasso-perl:s390x. 1575s Preparing to unpack .../218-liblasso-perl_2.9.0-2build1_s390x.deb ... 1575s Unpacking liblasso-perl:s390x (2.9.0-2build1) ... 1575s Selecting previously unselected package liblemonldap-ng-ssoaas-apache-client-perl. 1575s Preparing to unpack .../219-liblemonldap-ng-ssoaas-apache-client-perl_2.21.0+ds-3_all.deb ... 1575s Unpacking liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 1575s Selecting previously unselected package liblog-log4perl-perl. 1575s Preparing to unpack .../220-liblog-log4perl-perl_1.57-1_all.deb ... 1575s Unpacking liblog-log4perl-perl (1.57-1) ... 1575s Selecting previously unselected package liblwp-protocol-psgi-perl. 1575s Preparing to unpack .../221-liblwp-protocol-psgi-perl_0.11-2_all.deb ... 1575s Unpacking liblwp-protocol-psgi-perl (0.11-2) ... 1575s Selecting previously unselected package libnet-smtp-ssl-perl. 1575s Preparing to unpack .../222-libnet-smtp-ssl-perl_1.04-2_all.deb ... 1575s Unpacking libnet-smtp-ssl-perl (1.04-2) ... 1575s Selecting previously unselected package libmailtools-perl. 1575s Preparing to unpack .../223-libmailtools-perl_2.22-1_all.deb ... 1575s Unpacking libmailtools-perl (2.22-1) ... 1575s Selecting previously unselected package libsub-infix-perl. 1575s Preparing to unpack .../224-libsub-infix-perl_0.004-5_all.deb ... 1575s Unpacking libsub-infix-perl (0.004-5) ... 1575s Selecting previously unselected package libmatch-simple-perl. 1575s Preparing to unpack .../225-libmatch-simple-perl_0.012-1_all.deb ... 1575s Unpacking libmatch-simple-perl (0.012-1) ... 1575s Selecting previously unselected package libmime-tools-perl. 1575s Preparing to unpack .../226-libmime-tools-perl_5.515-1_all.deb ... 1575s Unpacking libmime-tools-perl (5.515-1) ... 1575s Selecting previously unselected package libmodule-runtime-conflicts-perl. 1575s Preparing to unpack .../227-libmodule-runtime-conflicts-perl_0.003-2_all.deb ... 1575s Unpacking libmodule-runtime-conflicts-perl (0.003-2) ... 1575s Selecting previously unselected package libpackage-deprecationmanager-perl. 1575s Preparing to unpack .../228-libpackage-deprecationmanager-perl_0.18-1_all.deb ... 1575s Unpacking libpackage-deprecationmanager-perl (0.18-1) ... 1575s Selecting previously unselected package libpackage-stash-xs-perl:s390x. 1575s Preparing to unpack .../229-libpackage-stash-xs-perl_0.30-1build5_s390x.deb ... 1575s Unpacking libpackage-stash-xs-perl:s390x (0.30-1build5) ... 1575s Selecting previously unselected package libmoose-perl:s390x. 1575s Preparing to unpack .../230-libmoose-perl_2.2207-1build3_s390x.deb ... 1575s Unpacking libmoose-perl:s390x (2.2207-1build3) ... 1575s Selecting previously unselected package libmoosex-arrayref-perl. 1575s Preparing to unpack .../231-libmoosex-arrayref-perl_0.005-5_all.deb ... 1575s Unpacking libmoosex-arrayref-perl (0.005-5) ... 1575s Selecting previously unselected package libnamespace-sweep-perl. 1575s Preparing to unpack .../232-libnamespace-sweep-perl_0.006-5_all.deb ... 1575s Unpacking libnamespace-sweep-perl (0.006-5) ... 1575s Selecting previously unselected package libnet-ip-perl. 1575s Preparing to unpack .../233-libnet-ip-perl_1.26-4_all.deb ... 1575s Unpacking libnet-ip-perl (1.26-4) ... 1575s Selecting previously unselected package libnet-ldap-perl. 1575s Preparing to unpack .../234-libnet-ldap-perl_1%3a0.6800+dfsg-1_all.deb ... 1575s Unpacking libnet-ldap-perl (1:0.6800+dfsg-1) ... 1575s Selecting previously unselected package libxml-namespacesupport-perl. 1575s Preparing to unpack .../235-libxml-namespacesupport-perl_1.12-2_all.deb ... 1575s Unpacking libxml-namespacesupport-perl (1.12-2) ... 1575s Selecting previously unselected package libxml-sax-base-perl. 1575s Preparing to unpack .../236-libxml-sax-base-perl_1.09-3_all.deb ... 1575s Unpacking libxml-sax-base-perl (1.09-3) ... 1575s Selecting previously unselected package libxml-sax-perl. 1575s Preparing to unpack .../237-libxml-sax-perl_1.02+dfsg-4_all.deb ... 1575s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 1575s Selecting previously unselected package libxml-libxml-perl. 1575s Preparing to unpack .../238-libxml-libxml-perl_2.0207+dfsg+really+2.0207-0ubuntu7_s390x.deb ... 1575s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1575s Selecting previously unselected package libxml-simple-perl. 1575s Preparing to unpack .../239-libxml-simple-perl_2.25-2_all.deb ... 1575s Unpacking libxml-simple-perl (2.25-2) ... 1575s Selecting previously unselected package libnet-openid-common-perl. 1575s Preparing to unpack .../240-libnet-openid-common-perl_1.20-2_all.deb ... 1575s Unpacking libnet-openid-common-perl (1.20-2) ... 1575s Selecting previously unselected package libnet-openid-consumer-perl. 1575s Preparing to unpack .../241-libnet-openid-consumer-perl_1.18-2_all.deb ... 1575s Unpacking libnet-openid-consumer-perl (1.18-2) ... 1575s Selecting previously unselected package libnet-openid-server-perl. 1575s Preparing to unpack .../242-libnet-openid-server-perl_1.09-4_all.deb ... 1575s Unpacking libnet-openid-server-perl (1.09-4) ... 1575s Selecting previously unselected package node-xtend. 1575s Preparing to unpack .../243-node-xtend_4.0.2-3_all.deb ... 1575s Unpacking node-xtend (4.0.2-3) ... 1575s Selecting previously unselected package node-corepack. 1575s Preparing to unpack .../244-node-corepack_0.24.0-5_all.deb ... 1575s Unpacking node-corepack (0.24.0-5) ... 1575s Selecting previously unselected package nodejs. 1575s Preparing to unpack .../245-nodejs_20.19.4+dfsg-1_s390x.deb ... 1575s Unpacking nodejs (20.19.4+dfsg-1) ... 1575s Selecting previously unselected package node-acorn. 1575s Preparing to unpack .../246-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 1575s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1575s Selecting previously unselected package node-cjs-module-lexer. 1575s Preparing to unpack .../247-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 1575s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 1575s Selecting previously unselected package node-balanced-match. 1575s Preparing to unpack .../248-node-balanced-match_2.0.0-1_all.deb ... 1575s Unpacking node-balanced-match (2.0.0-1) ... 1575s Selecting previously unselected package node-brace-expansion. 1575s Preparing to unpack .../249-node-brace-expansion_2.0.1+~1.1.0-2_all.deb ... 1575s Unpacking node-brace-expansion (2.0.1+~1.1.0-2) ... 1575s Selecting previously unselected package node-minimatch. 1575s Preparing to unpack .../250-node-minimatch_9.0.3-6_all.deb ... 1575s Unpacking node-minimatch (9.0.3-6) ... 1575s Selecting previously unselected package node-ms. 1575s Preparing to unpack .../251-node-ms_2.1.3+~cs0.7.31-3_all.deb ... 1575s Unpacking node-ms (2.1.3+~cs0.7.31-3) ... 1575s Selecting previously unselected package node-debug. 1575s Preparing to unpack .../252-node-debug_4.4.1+~4.1.12-1_all.deb ... 1575s Unpacking node-debug (4.4.1+~4.1.12-1) ... 1575s Selecting previously unselected package node-lru-cache. 1575s Preparing to unpack .../253-node-lru-cache_10.0.1-3_all.deb ... 1575s Unpacking node-lru-cache (10.0.1-3) ... 1575s Selecting previously unselected package node-semver. 1575s Preparing to unpack .../254-node-semver_7.6.1+~7.5.8-2_all.deb ... 1575s Unpacking node-semver (7.6.1+~7.5.8-2) ... 1575s Selecting previously unselected package node-llhttp. 1575s Preparing to unpack .../255-node-llhttp_9.3.3~really9.3.0+~cs12.11.8-3_all.deb ... 1575s Unpacking node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1575s Selecting previously unselected package node-undici. 1575s Preparing to unpack .../256-node-undici_7.16.0+dfsg+~cs3.2.0-2_all.deb ... 1575s Unpacking node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 1576s Selecting previously unselected package libnode115:s390x. 1576s Preparing to unpack .../257-libnode115_20.19.4+dfsg-1_s390x.deb ... 1576s Unpacking libnode115:s390x (20.19.4+dfsg-1) ... 1576s Selecting previously unselected package libossp-uuid16:s390x. 1576s Preparing to unpack .../258-libossp-uuid16_1.6.4-1_s390x.deb ... 1576s Unpacking libossp-uuid16:s390x (1.6.4-1) ... 1576s Selecting previously unselected package libossp-uuid-perl. 1576s Preparing to unpack .../259-libossp-uuid-perl_1.6.4-1_s390x.deb ... 1576s Unpacking libossp-uuid-perl (1.6.4-1) ... 1576s Selecting previously unselected package libparse-recdescent-perl. 1576s Preparing to unpack .../260-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ... 1576s Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ... 1576s Selecting previously unselected package libpath-tiny-perl. 1576s Preparing to unpack .../261-libpath-tiny-perl_0.148-1_all.deb ... 1576s Unpacking libpath-tiny-perl (0.148-1) ... 1576s Selecting previously unselected package libset-scalar-perl. 1576s Preparing to unpack .../262-libset-scalar-perl_1.29-3_all.deb ... 1576s Unpacking libset-scalar-perl (1.29-3) ... 1576s Selecting previously unselected package libtext-csv-xs-perl:s390x. 1576s Preparing to unpack .../263-libtext-csv-xs-perl_1.60-1_s390x.deb ... 1576s Unpacking libtext-csv-xs-perl:s390x (1.60-1) ... 1576s Selecting previously unselected package libtext-aligner-perl. 1576s Preparing to unpack .../264-libtext-aligner-perl_0.16-3_all.deb ... 1576s Unpacking libtext-aligner-perl (0.16-3) ... 1576s Selecting previously unselected package libtext-table-perl. 1576s Preparing to unpack .../265-libtext-table-perl_1.135-1_all.deb ... 1576s Unpacking libtext-table-perl (1.135-1) ... 1576s Selecting previously unselected package libxml-namespacefactory-perl. 1576s Preparing to unpack .../266-libxml-namespacefactory-perl_1.02-4_all.deb ... 1576s Unpacking libxml-namespacefactory-perl (1.02-4) ... 1576s Selecting previously unselected package libxml-commonns-perl. 1576s Preparing to unpack .../267-libxml-commonns-perl_0.06-6_all.deb ... 1576s Unpacking libxml-commonns-perl (0.06-6) ... 1576s Selecting previously unselected package libxml-namespace-perl. 1576s Preparing to unpack .../268-libxml-namespace-perl_0.02-7_all.deb ... 1576s Unpacking libxml-namespace-perl (0.02-7) ... 1576s Selecting previously unselected package librdf-trine-perl. 1576s Preparing to unpack .../269-librdf-trine-perl_1.019-4_all.deb ... 1576s Unpacking librdf-trine-perl (1.019-4) ... 1576s Selecting previously unselected package librdf-query-perl. 1576s Preparing to unpack .../270-librdf-query-perl_2.919-1_all.deb ... 1576s Unpacking librdf-query-perl (2.919-1) ... 1576s Selecting previously unselected package libtask-weaken-perl. 1576s Preparing to unpack .../271-libtask-weaken-perl_1.06-2_all.deb ... 1576s Unpacking libtask-weaken-perl (1.06-2) ... 1576s Selecting previously unselected package libxml-parser-perl. 1576s Preparing to unpack .../272-libxml-parser-perl_2.47-1build4_s390x.deb ... 1576s Unpacking libxml-parser-perl (2.47-1build4) ... 1576s Selecting previously unselected package libsoap-lite-perl. 1576s Preparing to unpack .../273-libsoap-lite-perl_1.27-3_all.deb ... 1576s Unpacking libsoap-lite-perl (1.27-3) ... 1576s Selecting previously unselected package libstring-random-perl. 1576s Preparing to unpack .../274-libstring-random-perl_1%3a0.32-2_all.deb ... 1576s Unpacking libstring-random-perl (1:0.32-2) ... 1576s Selecting previously unselected package libtest-leaktrace-perl. 1576s Preparing to unpack .../275-libtest-leaktrace-perl_0.17-1build6_s390x.deb ... 1576s Unpacking libtest-leaktrace-perl (0.17-1build6) ... 1576s Selecting previously unselected package libtest-output-perl. 1576s Preparing to unpack .../276-libtest-output-perl_1.036-1_all.deb ... 1576s Unpacking libtest-output-perl (1.036-1) ... 1576s Selecting previously unselected package libtest-pod-perl. 1576s Preparing to unpack .../277-libtest-pod-perl_1.52-3_all.deb ... 1576s Unpacking libtest-pod-perl (1.52-3) ... 1576s Selecting previously unselected package libtime-fake-perl. 1576s Preparing to unpack .../278-libtime-fake-perl_0.11-4_all.deb ... 1576s Unpacking libtime-fake-perl (0.11-4) ... 1576s Selecting previously unselected package libtypes-datetime-perl. 1576s Preparing to unpack .../279-libtypes-datetime-perl_0.002-4_all.deb ... 1576s Unpacking libtypes-datetime-perl (0.002-4) ... 1576s Selecting previously unselected package libtypes-path-tiny-perl. 1576s Preparing to unpack .../280-libtypes-path-tiny-perl_0.006-2_all.deb ... 1576s Unpacking libtypes-path-tiny-perl (0.006-2) ... 1576s Selecting previously unselected package libuuid-tiny-perl. 1576s Preparing to unpack .../281-libuuid-tiny-perl_1.0400-3_all.deb ... 1576s Unpacking libuuid-tiny-perl (1.0400-3) ... 1576s Selecting previously unselected package libtypes-uuid-perl. 1576s Preparing to unpack .../282-libtypes-uuid-perl_0.004-4_all.deb ... 1576s Unpacking libtypes-uuid-perl (0.004-4) ... 1576s Selecting previously unselected package liburi-fromhash-perl. 1576s Preparing to unpack .../283-liburi-fromhash-perl_0.05-2_all.deb ... 1576s Unpacking liburi-fromhash-perl (0.05-2) ... 1576s Selecting previously unselected package libtypes-uri-perl. 1576s Preparing to unpack .../284-libtypes-uri-perl_0.007-3_all.deb ... 1576s Unpacking libtypes-uri-perl (0.007-3) ... 1576s Selecting previously unselected package libweb-id-perl. 1576s Preparing to unpack .../285-libweb-id-perl_1.927-3_all.deb ... 1576s Unpacking libweb-id-perl (1.927-3) ... 1576s Selecting previously unselected package libxml-libxslt-perl:s390x. 1576s Preparing to unpack .../286-libxml-libxslt-perl_2.003000-3_s390x.deb ... 1576s Unpacking libxml-libxslt-perl:s390x (2.003000-3) ... 1576s Selecting previously unselected package libyaml-perl. 1576s Preparing to unpack .../287-libyaml-perl_1.31-1_all.deb ... 1576s Unpacking libyaml-perl (1.31-1) ... 1576s Selecting previously unselected package node-uglify-js. 1576s Preparing to unpack .../288-node-uglify-js_3.17.4-2_all.deb ... 1576s Unpacking node-uglify-js (3.17.4-2) ... 1576s Selecting previously unselected package python3-defusedxml. 1576s Preparing to unpack .../289-python3-defusedxml_0.7.1-3_all.deb ... 1576s Unpacking python3-defusedxml (0.7.1-3) ... 1576s Selecting previously unselected package python3-roman. 1576s Preparing to unpack .../290-python3-roman_5.1-1_all.deb ... 1576s Unpacking python3-roman (5.1-1) ... 1576s Selecting previously unselected package python3-docutils. 1576s Preparing to unpack .../291-python3-docutils_0.21.2+dfsg-2_all.deb ... 1576s Unpacking python3-docutils (0.21.2+dfsg-2) ... 1576s Selecting previously unselected package python3-imagesize. 1576s Preparing to unpack .../292-python3-imagesize_1.4.1-1_all.deb ... 1576s Unpacking python3-imagesize (1.4.1-1) ... 1576s Selecting previously unselected package python3-packaging. 1576s Preparing to unpack .../293-python3-packaging_25.0-1_all.deb ... 1576s Unpacking python3-packaging (25.0-1) ... 1576s Selecting previously unselected package python3-snowballstemmer. 1576s Preparing to unpack .../294-python3-snowballstemmer_2.2.0-4build1_all.deb ... 1576s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 1576s Selecting previously unselected package sphinx-common. 1576s Preparing to unpack .../295-sphinx-common_8.2.3-1ubuntu2_all.deb ... 1576s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 1576s Selecting previously unselected package python3-alabaster. 1576s Preparing to unpack .../296-python3-alabaster_0.7.16-0.1_all.deb ... 1576s Unpacking python3-alabaster (0.7.16-0.1) ... 1576s Selecting previously unselected package python3-sphinx. 1576s Preparing to unpack .../297-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 1576s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 1576s Selecting previously unselected package python3-sphinx-bootstrap-theme. 1576s Preparing to unpack .../298-python3-sphinx-bootstrap-theme_0.8.1-5_all.deb ... 1576s Unpacking python3-sphinx-bootstrap-theme (0.8.1-5) ... 1576s Selecting previously unselected package uglifyjs. 1576s Preparing to unpack .../299-uglifyjs_3.17.4-2_all.deb ... 1576s Unpacking uglifyjs (3.17.4-2) ... 1576s Selecting previously unselected package yui-compressor. 1576s Preparing to unpack .../300-yui-compressor_2.4.8-3_all.deb ... 1576s Unpacking yui-compressor (2.4.8-3) ... 1576s Selecting previously unselected package lemonldap-ng-handler. 1576s Preparing to unpack .../301-lemonldap-ng-handler_2.21.0+ds-3_all.deb ... 1576s Unpacking lemonldap-ng-handler (2.21.0+ds-3) ... 1576s Selecting previously unselected package lemonldap-ng. 1576s Preparing to unpack .../302-lemonldap-ng_2.21.0+ds-3_all.deb ... 1576s Unpacking lemonldap-ng (2.21.0+ds-3) ... 1576s Selecting previously unselected package lemonldap-ng-doc. 1577s Preparing to unpack .../303-lemonldap-ng-doc_2.21.0+ds-3_all.deb ... 1577s Unpacking lemonldap-ng-doc (2.21.0+ds-3) ... 1577s Selecting previously unselected package libauthen-radius-perl. 1577s Preparing to unpack .../304-libauthen-radius-perl_0.33-1_all.deb ... 1577s Unpacking libauthen-radius-perl (0.33-1) ... 1577s Setting up libmodule-pluggable-perl (5.2-5) ... 1577s Setting up node-uglify-js (3.17.4-2) ... 1577s Setting up libio-sessiondata-perl (1.03-3) ... 1577s Setting up javascript-common (12+nmu1) ... 1577s Setting up liblcms2-2:s390x (2.16-2) ... 1577s Setting up libnet-ldap-perl (1:0.6800+dfsg-1) ... 1577s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 1577s Setting up libxml-parser-perl (2.47-1build4) ... 1577s Setting up libjs-jquery-cookie (12-4) ... 1577s Setting up libaom3:s390x (3.12.1-1) ... 1577s Setting up node-lru-cache (10.0.1-3) ... 1577s Setting up libmath-random-isaac-perl (1.004-2) ... 1577s Setting up libtask-weaken-perl (1.06-2) ... 1577s Setting up libxpm4:s390x (1:3.5.17-1build2) ... 1577s Setting up java-common (0.76) ... 1577s Setting up libfont-afm-perl (1.20-4) ... 1577s Setting up libdynaloader-functions-perl (0.004-2) ... 1577s Setting up libclass-method-modifiers-perl (2.15-1) ... 1577s Setting up libjs-popper.js (1.16.1+ds-6) ... 1577s Setting up libio-pty-perl (1:1.20-1build3) ... 1577s Setting up libdata-hexdump-perl (0.04-2) ... 1577s Setting up python3-defusedxml (0.7.1-3) ... 1577s Setting up libarchive-zip-perl (1.68-1) ... 1577s Setting up libsub-identify-perl (0.14-3build4) ... 1577s Setting up imagemagick-7-common (8:7.1.2.3+dfsg1-1) ... 1577s Setting up libhttp-browserdetect-perl (3.41-1) ... 1577s Setting up python3-alabaster (0.7.16-0.1) ... 1577s Setting up libio-stringy-perl (2.113-2) ... 1577s Setting up liblemonldap-ng-ssoaas-apache-client-perl (2.21.0+ds-3) ... 1577s Setting up unzip (6.0-28ubuntu7) ... 1577s Setting up libxml-namespace-perl (0.02-7) ... 1577s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 1577s Setting up libperlio-via-timeout-perl (0.32-3) ... 1577s Setting up libconvert-binhex-perl (1.125-3) ... 1577s Setting up x11-common (1:7.7+24ubuntu1) ... 1577s Setting up libtest-pod-perl (1.52-3) ... 1577s Setting up libemail-simple-perl (2.218-1) ... 1577s Setting up libdeflate0:s390x (1.23-2) ... 1577s Setting up libxml-namespacesupport-perl (1.12-2) ... 1577s Setting up m4 (1.4.19-8) ... 1577s Setting up libclass-singleton-perl (1.6-2) ... 1577s Setting up libtext-aligner-perl (0.16-3) ... 1577s Setting up lemonldap-ng-handler (2.21.0+ds-3) ... 1577s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 1577s Setting up libtext-csv-xs-perl:s390x (1.60-1) ... 1577s Setting up libhtml-format-perl (2.16-2) ... 1577s Setting up libossp-uuid16:s390x (1.6.4-1) ... 1577s Setting up libcrypt-jwt-perl (0.037-1) ... 1577s Setting up libxstring-perl:s390x (0.005-2build4) ... 1577s Setting up libgomp1:s390x (15.2.0-5ubuntu1) ... 1577s Setting up libyaml-perl (1.31-1) ... 1577s Setting up liblist-utilsby-perl (0.12-2) ... 1577s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 1577s Setting up libtime-fake-perl (0.11-4) ... 1577s Setting up libdata-dumper-concise-perl (2.023-3) ... 1577s Setting up libnet-netmask-perl (2.0002-2) ... 1577s Setting up libxml-namespacefactory-perl (1.02-4) ... 1577s Setting up libsub-install-perl (0.929-1) ... 1577s Setting up libextutils-depends-perl (0.8002-1) ... 1577s Setting up libdata-ieee754-perl (0.02-2) ... 1577s Setting up liblwp-protocol-psgi-perl (0.11-2) ... 1577s Setting up libxml-sax-base-perl (1.09-3) ... 1577s Setting up libio-string-perl (1.08-4) ... 1577s Setting up libtest-leaktrace-perl (0.17-1build6) ... 1577s Setting up python3-roman (5.1-1) ... 1577s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 1577s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 1577s Setting up libpackage-stash-xs-perl:s390x (0.30-1build5) ... 1577s Setting up autotools-dev (20240727.1) ... 1577s Setting up libclass-data-inheritable-perl (0.10-1) ... 1577s Setting up python3-packaging (25.0-1) ... 1577s Setting up libalgorithm-c3-perl (0.11-2) ... 1577s Setting up libsub-infix-perl (0.004-5) ... 1577s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 1577s Setting up liblog-log4perl-perl (1.57-1) ... 1577s Setting up libnet-smtp-ssl-perl (1.04-2) ... 1577s Setting up libfreetype6:s390x (2.13.3+dfsg-1build1) ... 1577s Setting up libcrypt-random-seed-perl (0.03-3) ... 1577s Setting up libnspr4:s390x (2:4.36-1ubuntu2) ... 1577s Setting up libmailtools-perl (2.22-1) ... 1577s Setting up libdigest-hmac-perl (1.05+dfsg-1) ... 1577s Setting up libcache-lru-perl (0.04-4) ... 1577s Setting up python3-sphinx-bootstrap-theme (0.8.1-5) ... 1577s Setting up python3-snowballstemmer (2.2.0-4build1) ... 1578s Setting up node-balanced-match (2.0.0-1) ... 1578s Setting up node-brace-expansion (2.0.1+~1.1.0-2) ... 1578s Setting up libuuid-tiny-perl (1.0400-3) ... 1578s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 1578s Setting up libimagequant0:s390x (2.18.0-1build1) ... 1578s Setting up libcares2:s390x (1.34.5-1) ... 1578s Setting up libmpc3:s390x (1.3.1-1build3) ... 1578s Setting up libvariable-magic-perl (0.64-1build1) ... 1578s Setting up libcrypt-dh-gmp-perl (0.00012-2build5) ... 1578s Setting up autopoint (0.23.1-2build2) ... 1578s Setting up libb-hooks-op-check-perl:s390x (0.22-3build2) ... 1578s Setting up libauth-yubikey-webclient-perl (4.02-3) ... 1578s Setting up libipc-run-perl (20231003.0-2) ... 1578s Setting up liblist-moreutils-xs-perl (0.430-4build1) ... 1578s Setting up libpcsclite1:s390x (2.3.3-1) ... 1578s Setting up libjpeg-turbo8:s390x (2.1.5-4ubuntu2) ... 1578s Setting up libltdl7:s390x (2.5.4-4build1) ... 1578s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build2) ... 1578s Setting up libxml-commonns-perl (0.06-6) ... 1578s Setting up libstring-random-perl (1:0.32-2) ... 1578s Setting up libparams-util-perl (1.102-3build1) ... 1578s Setting up libauthen-pam-perl (0.16-6build4) ... 1578s Setting up libcrypt-x509-perl (0.55-1) ... 1578s Setting up autoconf (2.72-3.1ubuntu1) ... 1578s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 1578s Setting up libtext-table-perl (1.135-1) ... 1578s Setting up libwebp7:s390x (1.5.0-0.1) ... 1578s Setting up libcapture-tiny-perl (0.50-1) ... 1578s Setting up libset-scalar-perl (1.29-3) ... 1578s Setting up libubsan1:s390x (15.2.0-5ubuntu1) ... 1578s Setting up libsub-name-perl:s390x (0.28-1) ... 1578s Setting up libgssapi-perl (0.28-4build5) ... 1578s Setting up dwz (0.16-2) ... 1578s Setting up libparse-recdescent-perl (1.967015+dfsg-4) ... 1578s Setting up libhttp-daemon-perl (6.16-1) ... 1578s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 1578s Setting up lemonldap-ng-doc (2.21.0+ds-3) ... 1578s Setting up libpath-tiny-perl (0.148-1) ... 1578s Setting up libasan8:s390x (15.2.0-5ubuntu1) ... 1578s Setting up libxslt1.1:s390x (1.1.43-0.3) ... 1578s Setting up libjargs-java (1.0.0-5) ... 1578s Setting up librole-tiny-perl (2.002004-1) ... 1578s Setting up debugedit (1:5.2-3) ... 1578s Setting up libopenjp2-7:s390x (2.5.3-2.1) ... 1578s Setting up libdevel-globaldestruction-perl (0.14-4) ... 1578s Setting up sgml-base (1.31+nmu1) ... 1578s Setting up libstrictures-perl (2.000006-1) ... 1578s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 1578s Setting up libhtml-formattext-withlinks-perl (0.15-3) ... 1578s Setting up libjs-bootstrap4 (4.6.2+dfsg-1) ... 1578s Setting up libicu76:s390x (76.1-4ubuntu2) ... 1578s Setting up node-minimatch (9.0.3-6) ... 1578s Setting up ca-certificates-java (20240118) ... 1578s No JRE found. Skipping Java certificates setup. 1578s Setting up libexporter-tiny-perl (1.006002-1) ... 1578s Setting up node-xtend (4.0.2-3) ... 1578s Setting up libisl23:s390x (0.27-1) ... 1578s Setting up lemonldap-ng-uwsgi-app (2.21.0+ds-3) ... 1578s Setting up libtext-unidecode-perl (1.30-3) ... 1578s Setting up libde265-0:s390x (1.0.16-1) ... 1578s Setting up libregexp-assemble-perl (0.38-2) ... 1578s Setting up libnet-ip-perl (1.26-4) ... 1578s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 1578s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1578s Setting up libxmlsec1-1:s390x (1.3.8-2) ... 1578s Setting up libdata-printer-perl (1.002001-1) ... 1578s Setting up libcc1-0:s390x (15.2.0-5ubuntu1) ... 1578s Setting up libonig5:s390x (6.9.10-1) ... 1578s Setting up libnet-ipv6addr-perl (1.02-1) ... 1578s Setting up libdbi-perl:s390x (1.647-1) ... 1578s Setting up libconvert-base32-perl (0.06-3) ... 1578s Setting up libalgorithm-combinatorics-perl (0.27-3build5) ... 1578s Setting up libitm1:s390x (15.2.0-5ubuntu1) ... 1578s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1578s Setting up python3-imagesize (1.4.1-1) ... 1578s Setting up libdata-validate-ip-perl (0.31-1) ... 1578s Setting up libemail-address-xs-perl (1.05-1build5) ... 1578s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 1578s Setting up automake (1:1.17-4ubuntu1) ... 1578s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 1578s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 1578s Setting up libglib-perl:s390x (3:1.329.3-3build4) ... 1578s Setting up gettext (0.23.1-2build2) ... 1578s Setting up libgcc-15-dev:s390x (15.2.0-5ubuntu1) ... 1578s Setting up java-wrappers (0.5) ... 1578s Setting up libossp-uuid-perl (1.6.4-1) ... 1578s Setting up libio-socket-timeout-perl (0.32-3) ... 1578s Setting up libjq1:s390x (1.8.1-3ubuntu1) ... 1578s Setting up liblist-moreutils-perl (0.430-2) ... 1578s Setting up libmatch-simple-perl (0.012-1) ... 1578s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 1578s Setting up libtype-tiny-perl (2.004000-2) ... 1578s Setting up libxmlsec1-openssl1:s390x (1.3.8-2) ... 1578s Setting up liblasso3t64 (2.9.0-2build1) ... 1578s Setting up libnss3:s390x (2:3.114-1) ... 1578s Setting up libexception-class-perl (1.45-1) ... 1578s Setting up libclass-c3-perl (0.35-2) ... 1578s Setting up xfonts-utils (1:7.7+7) ... 1578s Setting up libdevel-callchecker-perl:s390x (0.009-2) ... 1578s Setting up libmime-tools-perl (5.515-1) ... 1578s Setting up libxml-sax-perl (1.02+dfsg-4) ... 1578s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 1578s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1578s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1578s Setting up libauthen-radius-perl (0.33-1) ... 1578s Setting up intltool-debian (0.35.0+20060710.6) ... 1578s Setting up libbytes-random-secure-perl (0.29-3) ... 1578s Setting up libstdc++-15-dev:s390x (15.2.0-5ubuntu1) ... 1578s Setting up libdata-optlist-perl (0.114-1) ... 1578s Setting up libdbix-connector-perl (0.60-1) ... 1578s Setting up libtest-output-perl (1.036-1) ... 1578s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 1578s Setting up libraw23t64:s390x (0.21.4-2) ... 1578s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0207-0ubuntu7) ... 1578s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 1578s Warning: program compiled against libxml 215 using older 214 1578s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 1578s Warning: program compiled against libxml 215 using older 214 1578s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 1578s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 1578s Setting up dh-strip-nondeterminism (1.14.2-1) ... 1578s Setting up libtiff6:s390x (4.7.0-3ubuntu3) ... 1578s Setting up xml-core (0.19) ... 1578s Setting up jq (1.8.1-3ubuntu1) ... 1578s Setting up cpp-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1578s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 1578s Setting up liblasso-perl:s390x (2.9.0-2build1) ... 1578s Setting up libdbd-sqlite3-perl:s390x (1.76-1) ... 1578s Setting up libmro-compat-perl (0.15-2) ... 1578s Setting up gcc-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1578s Setting up libsub-exporter-perl (0.990-1) ... 1578s Setting up libtypes-path-tiny-perl (0.006-2) ... 1578s Setting up libeval-closure-perl (0.14-3) ... 1578s Setting up g++-15-s390x-linux-gnu (15.2.0-5ubuntu1) ... 1578s Setting up libsoap-lite-perl (1.27-3) ... 1578s Setting up libparams-validationcompiler-perl (0.31-1) ... 1578s Setting up libtypes-uuid-perl (0.004-4) ... 1578s Setting up openjdk-21-jre-headless:s390x (21.0.9+10-1) ... 1578s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 1578s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1578s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1578s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1578s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1578s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1578s Setting up liblemonldap-ng-portal-perl (2.21.0+ds-3) ... 1579s Created symlink '/etc/systemd/system/multi-user.target.wants/liblemonldap-ng-portal-perl.service' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.service'. 1579s Created symlink '/etc/systemd/system/timers.target.wants/liblemonldap-ng-portal-perl.timer' → '/usr/lib/systemd/system/liblemonldap-ng-portal-perl.timer'. 1579s Setting up po-debconf (1.0.21+nmu1) ... 1579s Setting up libparams-classify-perl:s390x (0.015-2build6) ... 1579s Setting up fonts-urw-base35 (20200910-8) ... 1579s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1579s Setting up libmodule-runtime-perl (0.018-1) ... 1579s Setting up sphinx-common (8.2.3-1ubuntu2) ... 1579s Setting up libdist-checkconflicts-perl (0.11-2) ... 1579s Setting up libxml-simple-perl (2.25-2) ... 1579s Setting up libxml-libxslt-perl:s390x (2.003000-3) ... 1579s Setting up libemail-abstract-perl (3.010-1) ... 1579s Setting up cpp-15 (15.2.0-5ubuntu1) ... 1579s Setting up cpp (4:15.2.0-4ubuntu1) ... 1579s Setting up libnet-openid-common-perl (1.20-2) ... 1579s Setting up libnet-openid-server-perl (1.09-4) ... 1579s Setting up lemonldap-ng (2.21.0+ds-3) ... 1579s Setting up libmodule-implementation-perl (0.09-2) ... 1579s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 1579s Setting up libpackage-stash-perl (0.40-1) ... 1579s Setting up libimport-into-perl (1.002005-2) ... 1579s Setting up libmoo-perl (2.005005-1) ... 1579s Setting up libdata-perl-perl (0.002011-2) ... 1579s Setting up liblist-someutils-perl (0.59-1) ... 1579s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 1579s Setting up libmodule-runtime-conflicts-perl (0.003-2) ... 1579s Setting up libclass-load-perl (0.25-2) ... 1579s Setting up gcc-15 (15.2.0-5ubuntu1) ... 1579s Setting up libspecio-perl (0.50-1) ... 1579s Setting up liblist-allutils-perl (0.19-1) ... 1579s Setting up libmoox-strictconstructor-perl (0.011-2) ... 1579s Setting up libpackage-deprecationmanager-perl (0.18-1) ... 1579s Setting up libnet-openid-consumer-perl (1.18-2) ... 1579s Setting up libdevel-overloadinfo-perl (0.007-1) ... 1579s Setting up libclass-load-xs-perl (0.10-2build5) ... 1579s Setting up libfontconfig1:s390x (2.15.0-2.3ubuntu1) ... 1579s Setting up libmoox-types-mooselike-perl (0.29-2) ... 1579s Setting up libparams-validate-perl:s390x (1.31-2build4) ... 1579s Setting up libb-hooks-endofscope-perl (0.28-2) ... 1579s Setting up g++-15 (15.2.0-5ubuntu1) ... 1579s Setting up liburi-fromhash-perl (0.05-2) ... 1579s Setting up libmoox-handlesvia-perl (0.001009-2) ... 1579s Setting up libthrowable-perl (1.001-2) ... 1579s Setting up libtool (2.5.4-4build1) ... 1579s Setting up libmoose-perl:s390x (2.2207-1build3) ... 1579s Setting up libtypes-uri-perl (0.007-3) ... 1579s Setting up libdata-password-zxcvbn-perl (1.1.2-1) ... 1579s Setting up gcc (4:15.2.0-4ubuntu1) ... 1579s Setting up dh-autoreconf (21) ... 1579s Setting up libemail-sender-perl (2.601-1) ... 1579s Setting up libnamespace-sweep-perl (0.006-5) ... 1579s Setting up libnamespace-clean-perl (0.27-2) ... 1579s Setting up g++ (4:15.2.0-4ubuntu1) ... 1579s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1579s Setting up build-essential (12.12ubuntu1) ... 1579s Setting up libmoosex-arrayref-perl (0.005-5) ... 1579s Setting up libiri-perl (0.013-1) ... 1579s Setting up librdf-trine-perl (1.019-4) ... 1579s Setting up libnamespace-autoclean-perl (0.31-1) ... 1579s Setting up libdatetime-locale-perl (1:1.41-1) ... 1579s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 1579s Setting up debhelper (13.24.2ubuntu1) ... 1579s Setting up libdatetime-perl (2:1.65-1build3) ... 1579s Setting up libtypes-datetime-perl (0.002-4) ... 1579s Setting up libdatetime-format-rfc3339-perl (1.10.0-1) ... 1579s Setting up libdatetime-format-w3cdtf-perl (0.08-1) ... 1579s Setting up libmaxmind-db-common-perl (0.040001-1.1) ... 1579s Setting up librdf-query-perl (2.919-1) ... 1579s Setting up libmaxmind-db-reader-perl (1.000014-2) ... 1579s Setting up libweb-id-perl (1.927-3) ... 1579s Setting up libgeoip2-perl (2.006002-2) ... 1579s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 1579s Setting up libheif-plugin-aomdec:s390x (1.20.2-1) ... 1579s Setting up libheif-plugin-libde265:s390x (1.20.2-1) ... 1579s Setting up node-corepack (0.24.0-5) ... 1579s Setting up libnode115:s390x (20.19.4+dfsg-1) ... 1579s Setting up libheif1:s390x (1.20.2-1) ... 1579s Setting up nodejs (20.19.4+dfsg-1) ... 1579s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 1579s Setting up libgd3:s390x (2.3.3-13ubuntu1) ... 1579s Setting up libmagickcore-7.q16-10:s390x (8:7.1.2.3+dfsg1-1) ... 1579s Setting up node-ms (2.1.3+~cs0.7.31-3) ... 1579s Setting up node-semver (7.6.1+~7.5.8-2) ... 1579s Setting up uglifyjs (3.17.4-2) ... 1579s Setting up libimage-magick-q16-perl (8:7.1.2.3+dfsg1-1) ... 1579s Setting up node-debug (4.4.1+~4.1.12-1) ... 1579s Setting up node-llhttp (9.3.3~really9.3.0+~cs12.11.8-3) ... 1579s Setting up libgd-perl (2.78-1build4) ... 1579s Setting up node-undici (7.16.0+dfsg+~cs3.2.0-2) ... 1579s Setting up libimage-magick-perl (8:7.1.2.3+dfsg1-1) ... 1579s Setting up libgd-securityimage-perl (1.75-3) ... 1579s Processing triggers for install-info (7.1.1-1ubuntu1) ... 1579s Processing triggers for libc-bin (2.42-0ubuntu3) ... 1579s Processing triggers for man-db (2.13.1-1) ... 1581s Processing triggers for ca-certificates-java (20240118) ... 1581s Adding debian:ACCVRAIZ1.pem 1581s Adding debian:AC_RAIZ_FNMT-RCM.pem 1581s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1581s Adding debian:ANF_Secure_Server_Root_CA.pem 1581s Adding debian:Actalis_Authentication_Root_CA.pem 1581s Adding debian:AffirmTrust_Commercial.pem 1581s Adding debian:AffirmTrust_Networking.pem 1581s Adding debian:AffirmTrust_Premium.pem 1581s Adding debian:AffirmTrust_Premium_ECC.pem 1581s Adding debian:Amazon_Root_CA_1.pem 1581s Adding debian:Amazon_Root_CA_2.pem 1581s Adding debian:Amazon_Root_CA_3.pem 1582s Adding debian:Amazon_Root_CA_4.pem 1582s Adding debian:Atos_TrustedRoot_2011.pem 1582s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1582s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1582s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1582s Adding debian:BJCA_Global_Root_CA1.pem 1582s Adding debian:BJCA_Global_Root_CA2.pem 1582s Adding debian:Baltimore_CyberTrust_Root.pem 1582s Adding debian:Buypass_Class_2_Root_CA.pem 1582s Adding debian:Buypass_Class_3_Root_CA.pem 1582s Adding debian:CA_Disig_Root_R2.pem 1582s Adding debian:CFCA_EV_ROOT.pem 1582s Adding debian:COMODO_Certification_Authority.pem 1582s Adding debian:COMODO_ECC_Certification_Authority.pem 1582s Adding debian:COMODO_RSA_Certification_Authority.pem 1582s Adding debian:Certainly_Root_E1.pem 1582s Adding debian:Certainly_Root_R1.pem 1582s Adding debian:Certigna.pem 1582s Adding debian:Certigna_Root_CA.pem 1582s Adding debian:Certum_EC-384_CA.pem 1582s Adding debian:Certum_Trusted_Network_CA.pem 1582s Adding debian:Certum_Trusted_Network_CA_2.pem 1582s Adding debian:Certum_Trusted_Root_CA.pem 1582s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1582s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1582s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1582s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1582s Adding debian:Comodo_AAA_Services_root.pem 1582s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1582s Adding debian:D-TRUST_BR_Root_CA_2_2023.pem 1582s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1582s Adding debian:D-TRUST_EV_Root_CA_2_2023.pem 1582s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1582s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1582s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1582s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1582s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1582s Adding debian:DigiCert_Global_Root_CA.pem 1582s Adding debian:DigiCert_Global_Root_G2.pem 1582s Adding debian:DigiCert_Global_Root_G3.pem 1582s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1582s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1582s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1582s Adding debian:DigiCert_Trusted_Root_G4.pem 1582s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1582s Adding debian:Entrust_Root_Certification_Authority.pem 1582s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1582s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1582s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1582s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1582s Adding debian:GLOBALTRUST_2020.pem 1582s Adding debian:GTS_Root_R1.pem 1582s Adding debian:GTS_Root_R2.pem 1582s Adding debian:GTS_Root_R3.pem 1582s Adding debian:GTS_Root_R4.pem 1582s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1582s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1582s Adding debian:GlobalSign_Root_CA.pem 1582s Adding debian:GlobalSign_Root_CA_-_R3.pem 1582s Adding debian:GlobalSign_Root_CA_-_R6.pem 1582s Adding debian:GlobalSign_Root_E46.pem 1582s Adding debian:GlobalSign_Root_R46.pem 1582s Adding debian:Go_Daddy_Class_2_CA.pem 1582s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1582s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1582s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1582s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1582s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1582s Adding debian:HiPKI_Root_CA_-_G1.pem 1582s Adding debian:Hongkong_Post_Root_CA_3.pem 1582s Adding debian:ISRG_Root_X1.pem 1582s Adding debian:ISRG_Root_X2.pem 1582s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1582s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1582s Adding debian:Izenpe.com.pem 1582s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1582s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1582s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1582s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1582s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1582s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1582s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1582s Adding debian:QuoVadis_Root_CA_1_G3.pem 1582s Adding debian:QuoVadis_Root_CA_2.pem 1582s Adding debian:QuoVadis_Root_CA_2_G3.pem 1582s Adding debian:QuoVadis_Root_CA_3.pem 1582s Adding debian:QuoVadis_Root_CA_3_G3.pem 1582s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1582s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1582s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1582s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1582s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1582s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1582s Adding debian:SZAFIR_ROOT_CA2.pem 1582s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1582s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1582s Adding debian:SecureSign_Root_CA12.pem 1582s Adding debian:SecureSign_Root_CA14.pem 1582s Adding debian:SecureSign_Root_CA15.pem 1582s Adding debian:SecureTrust_CA.pem 1582s Adding debian:Secure_Global_CA.pem 1582s Adding debian:Security_Communication_ECC_RootCA1.pem 1582s Adding debian:Security_Communication_RootCA2.pem 1582s Adding debian:Starfield_Class_2_CA.pem 1582s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1582s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1582s Adding debian:SwissSign_Gold_CA_-_G2.pem 1582s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1582s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1582s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1582s Adding debian:TWCA_CYBER_Root_CA.pem 1582s Adding debian:TWCA_Global_Root_CA.pem 1582s Adding debian:TWCA_Root_Certification_Authority.pem 1582s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1582s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1582s Adding debian:TeliaSonera_Root_CA_v1.pem 1582s Adding debian:Telia_Root_CA_v2.pem 1582s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1582s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1582s Adding debian:Trustwave_Global_Certification_Authority.pem 1582s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1582s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1582s Adding debian:TunTrust_Root_CA.pem 1582s Adding debian:UCA_Extended_Validation_Root.pem 1582s Adding debian:UCA_Global_G2_Root.pem 1582s Adding debian:USERTrust_ECC_Certification_Authority.pem 1582s Adding debian:USERTrust_RSA_Certification_Authority.pem 1582s Adding debian:XRamp_Global_CA_Root.pem 1582s Adding debian:certSIGN_ROOT_CA.pem 1582s Adding debian:certSIGN_Root_CA_G2.pem 1582s Adding debian:e-Szigno_Root_CA_2017.pem 1582s Adding debian:ePKI_Root_Certification_Authority.pem 1582s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1582s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1582s Adding debian:emSign_Root_CA_-_C1.pem 1582s Adding debian:emSign_Root_CA_-_G1.pem 1582s Adding debian:vTrus_ECC_Root_CA.pem 1582s Adding debian:vTrus_Root_CA.pem 1582s done. 1582s Setting up yui-compressor (2.4.8-3) ... 1582s Setting up default-jre-headless (2:1.21-76) ... 1582s Processing triggers for sgml-base (1.31+nmu1) ... 1582s Setting up docutils-common (0.21.2+dfsg-2) ... 1582s Processing triggers for sgml-base (1.31+nmu1) ... 1582s Setting up python3-docutils (0.21.2+dfsg-2) ... 1582s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 1585s autopkgtest [17:16:18]: test runtime-deps-and-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 1585s autopkgtest [17:16:18]: test runtime-deps-and-recommends: [----------------------- 1597s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 1597s 1..40 1597s ok 1 - Package lemonldap-ng is known to dpkg 1597s ok 2 - Got status information for package lemonldap-ng 1597s ok 3 - Got file list for package lemonldap-ng 1597s ok 4 # skip no perl modules to test in lemonldap-ng 1597s ok 5 - Package lemonldap-ng-doc is known to dpkg 1597s ok 6 - Got status information for package lemonldap-ng-doc 1597s ok 7 - Got file list for package lemonldap-ng-doc 1597s ok 8 # skip no perl modules to test in lemonldap-ng-doc 1597s ok 9 - Package lemonldap-ng-fastcgi-server is known to dpkg 1597s ok 10 - Got status information for package lemonldap-ng-fastcgi-server 1597s ok 11 - Got file list for package lemonldap-ng-fastcgi-server 1597s ok 12 # skip no perl modules to test in lemonldap-ng-fastcgi-server 1597s ok 13 - Package liblemonldap-ng-ssoaas-apache-client-perl is known to dpkg 1597s ok 14 - Got status information for package liblemonldap-ng-ssoaas-apache-client-perl 1597s ok 15 - Got file list for package liblemonldap-ng-ssoaas-apache-client-perl 1597s ok 16 # skip no perl modules to test in liblemonldap-ng-ssoaas-apache-client-perl 1597s ok 17 - Package lemonldap-ng-uwsgi-app is known to dpkg 1597s ok 18 - Got status information for package lemonldap-ng-uwsgi-app 1597s ok 19 - Got file list for package lemonldap-ng-uwsgi-app 1597s ok 20 # skip no perl modules to test in lemonldap-ng-uwsgi-app 1597s ok 21 - Package lemonldap-ng-handler is known to dpkg 1597s ok 22 - Got status information for package lemonldap-ng-handler 1597s ok 23 - Got file list for package lemonldap-ng-handler 1597s ok 24 # skip no perl modules to test in lemonldap-ng-handler 1597s ok 25 - Package liblemonldap-ng-handler-perl is known to dpkg 1597s ok 26 - Got status information for package liblemonldap-ng-handler-perl 1597s ok 27 - Got file list for package liblemonldap-ng-handler-perl 1597s # Subtest: all modules in liblemonldap-ng-handler-perl pass the syntax check 1597s 1..37 1597s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/AuthBasic.pm exited successfully 1597s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/CDA.pm exited successfully 1597s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/DevOps.pm exited successfully 1597s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/Fail.pm exited successfully 1597s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/OAuth2.pm exited successfully 1597s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm line 27. 1597s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/PSGI.pm exited successfully 1597s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/ServiceToken.pm exited successfully 1597s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Lib/StatusConstants.pm exited successfully 1597s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Init.pm exited successfully 1597s # Name "Lemonldap::NG::Handler::Main::Jail::listMatch" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm line 102. 1597s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Jail.pm exited successfully 1597s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/MsgActions.pm exited successfully 1597s # Name "Lemonldap::NG::Handler::Main::refresh" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm line 117. 1597s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Reload.pm exited successfully 1597s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm exited successfully 1597s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main/SharedVariables.pm exited successfully 1597s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Main.pm exited successfully 1597s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/AuthBasic.pm exited successfully 1597s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/CDA.pm exited successfully 1597s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Fail.pm exited successfully 1597s # Name "Lemonldap::NG::Handler::PSGI::Main::setPostParams" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm line 153. 1597s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Main.pm exited successfully 1597s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/OAuth2.pm exited successfully 1597s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Router.pm exited successfully 1597s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/ServiceToken.pm exited successfully 1597s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI/Try.pm exited successfully 1597s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/PSGI.pm exited successfully 1597s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/AuthBasic.pm exited successfully 1597s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/CDA.pm exited successfully 1597s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOps.pm exited successfully 1597s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsCDA.pm exited successfully 1597s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/DevOpsST.pm exited successfully 1597s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Fail.pm exited successfully 1597s # Name "Lemonldap::NG::Handler::Server::Main::addToHtmlHead" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 75. 1597s # Name "Lemonldap::NG::Handler::Server::Main::setServerSignature" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 68. 1597s # 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. 1597s # 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. 1597s # Name "Lemonldap::NG::Handler::Server::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1597s # Name "Lemonldap::NG::Handler::Server::Main::print" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 74. 1597s # 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. 1597s # 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. 1597s # 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. 1597s # Name "Lemonldap::NG::Handler::PSGI::Main::checkType" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm line 67. 1597s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Main.pm exited successfully 1597s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Nginx.pm exited successfully 1597s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/OAuth2.pm exited successfully 1597s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/ServiceToken.pm exited successfully 1597s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server/Traefik.pm exited successfully 1597s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Handler/Server.pm exited successfully 1597s # Useless use of a constant ("Plack::Middleware::Auth::Lemonld"...) in void context at /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm line 39. 1597s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Plack/Middleware/Auth/LemonldapNG.pm exited successfully 1597s ok 28 - all modules in liblemonldap-ng-handler-perl pass the syntax check 1597s ok 29 - Package liblemonldap-ng-common-perl is known to dpkg 1597s ok 30 - Got status information for package liblemonldap-ng-common-perl 1598s ok 31 - Got file list for package liblemonldap-ng-common-perl 1598s # Subtest: all modules in liblemonldap-ng-common-perl pass the syntax check 1598s 1..79 1598s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Generate/SHA256.pm exited successfully 1598s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Lock.pm exited successfully 1598s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/REST.pm exited successfully 1598s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/SOAP.pm exited successfully 1598s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Serialize/JSON.pm exited successfully 1598s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session/Store.pm exited successfully 1598s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Apache/Session.pm exited successfully 1598s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerCompat.pm exited successfully 1598s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/AuditLogger/UserLoggerJSON.pm exited successfully 1598s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Cli.pm exited successfully 1598s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/CliSessions.pm exited successfully 1598s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Combination/Parser.pm exited successfully 1598s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/AccessLib.pm exited successfully 1598s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/CDBI.pm exited successfully 1598s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/DBI.pm exited successfully 1598s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/File.pm exited successfully 1598s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/JSONFile.pm exited successfully 1598s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/LDAP.pm exited successfully 1598s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Local.pm exited successfully 1598s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/MongoDB.pm exited successfully 1598s # 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. 1598s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/Overlay.pm exited successfully 1598s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/RDBI.pm exited successfully 1598s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/REST.pm exited successfully 1598s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm line 28. 1598s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/SOAP.pm exited successfully 1598s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/YAMLFile.pm exited successfully 1598s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Backends/_DBI.pm exited successfully 1598s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Compact.pm exited successfully 1598s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Constants.pm exited successfully 1598s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/DefaultValues.pm exited successfully 1598s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/RESTServer.pm exited successfully 1598s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/ReConstants.pm exited successfully 1598s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/SAML/Metadata.pm exited successfully 1598s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Serializer.pm exited successfully 1598s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf/Wrapper.pm exited successfully 1598s # Name "Lemonldap::NG::Common::Conf::compactConf" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/Conf.pm line 17. 1598s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Conf.pm exited successfully 1598s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Crypto.pm exited successfully 1598s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailAddress.pm exited successfully 1598s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/EmailTransport.pm exited successfully 1598s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/FormEncode.pm exited successfully 1598s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/IPv6.pm exited successfully 1598s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/JWT.pm exited successfully 1598s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Languages.pm exited successfully 1598s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Dispatch.pm exited successfully 1598s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Log4perl.pm exited successfully 1598s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Loki.pm exited successfully 1598s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/MessageBroker.pm exited successfully 1598s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Null.pm exited successfully 1598s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Std.pm exited successfully 1598s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/Syslog.pm exited successfully 1598s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Logger/_Duplicate.pm exited successfully 1598s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/MQTT.pm exited successfully 1598s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/NoBroker.pm exited successfully 1598s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Pg.pm exited successfully 1598s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/MessageBroker/Redis.pm exited successfully 1598s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Module.pm exited successfully 1598s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/DBI.pm exited successfully 1598s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/File.pm exited successfully 1598s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/JSON.pm exited successfully 1598s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/LDAP.pm exited successfully 1598s # Warning: program compiled against libxml 215 using older 214 1598s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications/XML.pm exited successfully 1598s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Notifications.pm exited successfully 1598s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Constants.pm exited successfully 1598s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/OpenIDConnect/Metadata.pm exited successfully 1598s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Cli/Lib.pm exited successfully 1598s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Constants.pm exited successfully 1598s # Name "Lemonldap::NG::Common::PSGI::Request::params" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 80. 1598s # Name "Lemonldap::NG::Handler::Main::tsv" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm line 50. 1598s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Request.pm exited successfully 1598s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm line 123. 1598s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/Router.pm exited successfully 1598s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPServer.pm exited successfully 1598s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI/SOAPService.pm exited successfully 1598s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/PSGI.pm exited successfully 1598s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Regexp.pm exited successfully 1598s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Safelib.pm exited successfully 1598s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session/REST.pm exited successfully 1598s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Session.pm exited successfully 1598s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/TOTP.pm exited successfully 1598s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/UserAgent.pm exited successfully 1598s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util/Crypto.pm exited successfully 1598s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common/Util.pm exited successfully 1598s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Common.pm exited successfully 1598s ok 32 - all modules in liblemonldap-ng-common-perl pass the syntax check 1598s ok 33 - Package liblemonldap-ng-manager-perl is known to dpkg 1598s ok 34 - Got status information for package liblemonldap-ng-manager-perl 1598s ok 35 - Got file list for package liblemonldap-ng-manager-perl 1598s # Subtest: all modules in liblemonldap-ng-manager-perl pass the syntax check 1598s 1..30 1598s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/2ndFA.pm exited successfully 1598s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/2F.pm exited successfully 1598s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Common.pm exited successfully 1598s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/History.pm exited successfully 1598s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/App.pm exited successfully 1598s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Menu/Cat.pm exited successfully 1598s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Misc.pm exited successfully 1598s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/CasApp.pm exited successfully 1598s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/OidcRp.pm exited successfully 1598s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api/Providers/SamlSp.pm exited successfully 1598s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Api.pm exited successfully 1598s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 10. 1598s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm line 11. 1598s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Attributes.pm exited successfully 1598s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 25. 1598s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm line 22. 1598s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Attributes.pm exited successfully 1598s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/CTrees.pm exited successfully 1598s # 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. 1598s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/OpenApi.pm exited successfully 1598s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/PortalConstants.pm exited successfully 1598s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build/Tree.pm exited successfully 1598s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Build.pm exited successfully 1598s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli/Lib.pm exited successfully 1598s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Cli.pm exited successfully 1598s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Diff.pm exited successfully 1598s # Name "Data::Dumper::Useperl" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm line 87. 1598s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Parser.pm exited successfully 1598s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Tests.pm exited successfully 1598s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf/Zero.pm exited successfully 1598s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Conf.pm exited successfully 1598s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Notifications.pm exited successfully 1598s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Plugin.pm exited successfully 1598s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Sessions.pm exited successfully 1598s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm line 139. 1598s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager/Viewer.pm exited successfully 1598s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Manager.pm exited successfully 1598s ok 36 - all modules in liblemonldap-ng-manager-perl pass the syntax check 1598s ok 37 - Package liblemonldap-ng-portal-perl is known to dpkg 1598s ok 38 - Got status information for package liblemonldap-ng-portal-perl 1598s ok 39 - Got file list for package liblemonldap-ng-portal-perl 1598s # Subtest: all modules in liblemonldap-ng-portal-perl pass the syntax check 1598s 1..173 1598s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Engines/Default.pm exited successfully 1598s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Ext2F.pm exited successfully 1598s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Mail2F.pm exited successfully 1598s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Okta.pm exited successfully 1598s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Password.pm exited successfully 1598s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/REST.pm exited successfully 1598s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Radius.pm exited successfully 1598s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Base.pm exited successfully 1598s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Generic.pm exited successfully 1598s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Password.pm exited successfully 1598s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/TOTP.pm exited successfully 1598s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/WebAuthn.pm exited successfully 1598s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Register/Yubikey.pm exited successfully 1598s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/TOTP.pm exited successfully 1598s ok 15 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/WebAuthn.pm exited successfully 1598s ok 16 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/2F/Yubikey.pm exited successfully 1598s ok 17 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/AD.pm exited successfully 1598s ok 18 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Apache.pm exited successfully 1598s ok 19 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/CAS.pm exited successfully 1598s ok 20 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Choice.pm exited successfully 1598s ok 21 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Combination.pm exited successfully 1598s ok 22 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Custom.pm exited successfully 1598s ok 23 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/DBI.pm exited successfully 1598s ok 24 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Demo.pm exited successfully 1598s ok 25 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Facebook.pm exited successfully 1598s ok 26 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GPG.pm exited successfully 1598s ok 27 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/GitHub.pm exited successfully 1598s ok 28 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Kerberos.pm exited successfully 1598s ok 29 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LDAP.pm exited successfully 1598s ok 30 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/LinkedIn.pm exited successfully 1598s ok 31 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Null.pm exited successfully 1598s ok 32 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenID.pm exited successfully 1598s ok 33 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/OpenIDConnect.pm exited successfully 1598s ok 34 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/PAM.pm exited successfully 1598s ok 35 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Proxy.pm exited successfully 1598s ok 36 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/REST.pm exited successfully 1598s ok 37 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Radius.pm exited successfully 1598s ok 38 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Remote.pm exited successfully 1598s # Warning: program compiled against libxml 215 using older 214 1598s ok 39 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SAML.pm exited successfully 1598s ok 40 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/SSL.pm exited successfully 1598s ok 41 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Slave.pm exited successfully 1598s # Name "Net::OAuth::PROTOCOL_VERSION" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm line 63. 1598s ok 42 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/Twitter.pm exited successfully 1598s ok 43 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebAuthn.pm exited successfully 1598s # Warning: program compiled against libxml 215 using older 214 1598s ok 44 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/WebID.pm exited successfully 1598s ok 45 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_Ajax.pm exited successfully 1598s ok 46 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Auth/_WebForm.pm exited successfully 1598s ok 47 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CDC.pm exited successfully 1598s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha.pm exited successfully 1598s # Useless use of numeric ge (>=) in void context at /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm line 88. 1598s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/ReCaptcha3.pm exited successfully 1598s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Captcha/SecurityImage.pm exited successfully 1598s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Custom.pm exited successfully 1598s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm line 21. 1598s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/Demo.pm exited successfully 1598s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/CertificateResetByMail/LDAP.pm exited successfully 1598s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/CAS.pm exited successfully 1598s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/Get.pm exited successfully 1598s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/JitsiMeetTokens.pm exited successfully 1598s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenID.pm exited successfully 1598s # Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm line 2522. 1598s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm exited successfully 1598s # Warning: program compiled against libxml 215 using older 214 1598s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Issuer/SAML.pm exited successfully 1598s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/2fDevices.pm exited successfully 1598s # Warning: program compiled against libxml 215 using older 214 1598s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CAS.pm exited successfully 1598s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Choice.pm exited successfully 1598s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Code2F.pm exited successfully 1598s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/CustomModule.pm exited successfully 1598s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/DBI.pm exited successfully 1598s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LDAP.pm exited successfully 1598s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/LazyLoadedConfiguration.pm exited successfully 1598s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Net/LDAP.pm exited successfully 1598s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/JSON.pm exited successfully 1598s # Warning: program compiled against libxml 215 using older 214 1598s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Notifications/XML.pm exited successfully 1598s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OIDCTokenExchange.pm exited successfully 1598s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Okta.pm exited successfully 1598s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OneTimeToken.pm exited successfully 1598s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/SREG.pm exited successfully 1598s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenID/Server.pm exited successfully 1598s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spMacros" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 58. 1598s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcOPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 56. 1598s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::oidcRPList" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 57. 1598s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spScopeRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 60. 1598s # Name "Lemonldap::NG::Portal::Lib::OpenIDConnect::spRules" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm line 59. 1598s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OpenIDConnect.pm exited successfully 1598s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OtherSessions.pm exited successfully 1598s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/OverConf.pm exited successfully 1598s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/REST.pm exited successfully 1598s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/RESTProxy.pm exited successfully 1598s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Radius.pm exited successfully 1598s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Remote.pm exited successfully 1598s # Warning: program compiled against libxml 215 using older 214 1598s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SAML.pm exited successfully 1598s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SMTP.pm exited successfully 1598s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/SOAPProxy.pm exited successfully 1598s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Slave.pm exited successfully 1598s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/WebAuthn.pm exited successfully 1598s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/Wrapper.pm exited successfully 1598s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Lib/_tokenRule.pm exited successfully 1598s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Auth.pm exited successfully 1598s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Constants.pm exited successfully 1598s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Issuer.pm exited successfully 1598s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Menu.pm exited successfully 1598s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugin.pm exited successfully 1598s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Plugins.pm exited successfully 1598s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/Request.pm exited successfully 1598s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/SecondFactor.pm exited successfully 1598s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main/UserDB.pm exited successfully 1598s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Main.pm exited successfully 1598s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/MenuTab.pm exited successfully 1598s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/AD.pm exited successfully 1598s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Base.pm exited successfully 1598s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Choice.pm exited successfully 1598s ok 104 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Combination.pm exited successfully 1598s ok 105 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Custom.pm exited successfully 1598s ok 106 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/DBI.pm exited successfully 1598s ok 107 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Demo.pm exited successfully 1598s ok 108 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/LDAP.pm exited successfully 1598s ok 109 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/Null.pm exited successfully 1598s ok 110 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Password/REST.pm exited successfully 1598s ok 111 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AdaptativeAuthenticationLevel.pm exited successfully 1598s ok 112 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AuthOidcPkce.pm exited successfully 1598s ok 113 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/AutoSignin.pm exited successfully 1598s ok 114 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BasePasswordPolicy.pm exited successfully 1598s ok 115 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/BruteForceProtection.pm exited successfully 1598s ok 116 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CDA.pm exited successfully 1598s # Name "Lemonldap::NG::Handler::Main::Jail::builtCustomFunctions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 213. 1598s # Name "Lemonldap::NG::Common::Safelib::functions" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm line 216. 1598s ok 117 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckDevOps.pm exited successfully 1598s ok 118 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckEntropy.pm exited successfully 1598s ok 119 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckHIBP.pm exited successfully 1598s ok 120 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckState.pm exited successfully 1598s ok 121 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CheckUser.pm exited successfully 1598s ok 122 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ContextSwitching.pm exited successfully 1598s ok 123 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/CrowdSec.pm exited successfully 1598s ok 124 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/DecryptValue.pm exited successfully 1598s ok 125 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/FindUser.pm exited successfully 1598s ok 126 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/ForceAuthn.pm exited successfully 1598s ok 127 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GlobalLogout.pm exited successfully 1598s ok 128 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/GrantSession.pm exited successfully 1598s ok 129 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/History.pm exited successfully 1598s ok 130 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Impersonation.pm exited successfully 1598s ok 131 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/InitializePasswordReset.pm exited successfully 1598s ok 132 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/LocationDetect.pm exited successfully 1598s ok 133 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/MailPasswordReset.pm exited successfully 1598s ok 134 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/NewLocationWarning.pm exited successfully 1598s ok 135 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Notifications.pm exited successfully 1598s ok 136 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCInternalTokenExchange.pm exited successfully 1598s ok 137 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/OIDCNativeSso.pm exited successfully 1598s ok 138 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicNotifications.pm exited successfully 1598s ok 139 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/PublicPages.pm exited successfully 1598s ok 140 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RESTServer.pm exited successfully 1598s ok 141 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Refresh.pm exited successfully 1598s ok 142 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Register.pm exited successfully 1598s ok 143 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/RememberAuthChoice.pm exited successfully 1598s ok 144 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SOAPServer.pm exited successfully 1598s # Warning: program compiled against libxml 215 using older 214 1598s ok 145 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SamlFederation.pm exited successfully 1598s ok 146 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/SingleSession.pm exited successfully 1598s ok 147 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/StayConnected.pm exited successfully 1598s ok 148 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/TrustedBrowser.pm exited successfully 1598s ok 149 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Plugins/Upgrade.pm exited successfully 1598s ok 150 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/AD.pm exited successfully 1598s ok 151 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Base.pm exited successfully 1598s ok 152 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Custom.pm exited successfully 1598s # Name "Lemonldap::NG::Portal::UserDB::Demo::demoAccounts" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm line 40. 1598s ok 153 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/Demo.pm exited successfully 1598s ok 154 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/Register/LDAP.pm exited successfully 1598s ok 155 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/AD.pm exited successfully 1598s ok 156 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/CAS.pm exited successfully 1598s ok 157 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Choice.pm exited successfully 1598s ok 158 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Combination.pm exited successfully 1598s ok 159 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Custom.pm exited successfully 1598s ok 160 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/DBI.pm exited successfully 1598s ok 161 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Demo.pm exited successfully 1598s ok 162 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Facebook.pm exited successfully 1598s ok 163 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/LDAP.pm exited successfully 1598s ok 164 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Null.pm exited successfully 1598s ok 165 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenID.pm exited successfully 1598s ok 166 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/OpenIDConnect.pm exited successfully 1598s ok 167 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Proxy.pm exited successfully 1598s ok 168 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/REST.pm exited successfully 1598s # Name "Lemonldap::NG::Portal::Lib::Remote::checkRemoteId" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1598s # Name "Lemonldap::NG::Portal::UserDB::Remote::getUser" used only once: possible typo at /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm line 16. 1598s ok 169 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Remote.pm exited successfully 1598s ok 170 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/SAML.pm exited successfully 1598s ok 171 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/Slave.pm exited successfully 1598s ok 172 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal/UserDB/WebID.pm exited successfully 1598s ok 173 - /usr/bin/perl -wc /usr/share/perl5/Lemonldap/NG/Portal.pm exited successfully 1598s ok 40 - all modules in liblemonldap-ng-portal-perl pass the syntax check 1598s ok 1598s All tests successful. 1598s Files=1, Tests=40, 12 wallclock secs ( 0.04 usr 0.01 sys + 10.04 cusr 1.26 csys = 11.35 CPU) 1598s Result: PASS 1598s autopkgtest [17:16:31]: test runtime-deps-and-recommends: -----------------------] 1598s autopkgtest [17:16:31]: test runtime-deps-and-recommends: - - - - - - - - - - results - - - - - - - - - - 1598s runtime-deps-and-recommends PASS (superficial) 1599s autopkgtest [17:16:32]: @@@@@@@@@@@@@@@@@@@@ summary 1599s fastcgiserver PASS 1599s common-test PASS 1599s handler-test PASS 1599s portal-test PASS 1599s manager-test PASS 1599s runtime-deps-common PASS (superficial) 1599s runtime-deps-portal PASS (superficial) 1599s runtime-deps-manager PASS (superficial) 1599s runtime-deps-and-recommends PASS (superficial)